summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Documentation/TODO1
-rw-r--r--Documentation/derived-lists/tdegraphics-99991
-rwxr-xr-xDocumentation/scripts/write-ebuild.sh2
-rw-r--r--Documentation/trinity.live.keywords100
-rw-r--r--README.md31
-rw-r--r--app-crypt/pinentry-tqt/Manifest2
-rw-r--r--app-crypt/pinentry-tqt/files/pinentry-tqt-1.0.0-AR.patch11
-rw-r--r--app-crypt/pinentry-tqt/files/pinentry-tqt-1.2.1-automagic-capslock.patch99
-rw-r--r--app-crypt/pinentry-tqt/metadata.xml11
-rw-r--r--app-crypt/pinentry-tqt/pinentry-tqt-1.2.1.ebuild93
-rw-r--r--app-crypt/pinentry/Manifest1
-rw-r--r--app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch25
-rw-r--r--app-crypt/pinentry/files/pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch52
-rw-r--r--app-crypt/pinentry/metadata.xml8
-rw-r--r--app-crypt/pinentry/pinentry-1.1.0-r3.ebuild110
-rw-r--r--app-eselect/eselect-pinentry/eselect-pinentry-0.7.ebuild2
-rw-r--r--app-eselect/eselect-pinentry/files/pinentry.eselect-0.72
-rw-r--r--app-mobilephone/gsmlib/gsmlib-1.11_pre041028.ebuild9
-rw-r--r--app-mobilephone/smssend/smssend-3.5.ebuild2
-rw-r--r--app-text/ispell/ispell-3.4.00.ebuild2
-rw-r--r--dev-libs/dbus-1-tqt/Manifest4
-rw-r--r--dev-libs/dbus-1-tqt/dbus-1-tqt-14.0.11.ebuild26
-rw-r--r--dev-libs/dbus-1-tqt/dbus-1-tqt-14.0.12.ebuild26
-rw-r--r--dev-libs/dbus-1-tqt/dbus-1-tqt-14.1.1.ebuild26
-rw-r--r--dev-libs/dbus-1-tqt/dbus-1-tqt-14.1.2.ebuild26
-rw-r--r--dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild2
-rw-r--r--dev-libs/dbus-tqt/Manifest4
-rw-r--r--dev-libs/dbus-tqt/dbus-tqt-14.0.11.ebuild26
-rw-r--r--dev-libs/dbus-tqt/dbus-tqt-14.0.12.ebuild26
-rw-r--r--dev-libs/dbus-tqt/dbus-tqt-14.1.1.ebuild26
-rw-r--r--dev-libs/dbus-tqt/dbus-tqt-14.1.2.ebuild26
-rw-r--r--dev-libs/dbus-tqt/dbus-tqt-9999.ebuild2
-rw-r--r--dev-libs/libexecinfo/Manifest1
-rw-r--r--dev-libs/libexecinfo/libexecinfo-1.1-r3.ebuild32
-rw-r--r--dev-libs/libexecinfo/metadata.xml11
-rw-r--r--dev-libs/libr/Manifest4
-rw-r--r--dev-libs/libr/libr-14.0.11.ebuild31
-rw-r--r--dev-libs/libr/libr-14.0.12.ebuild31
-rw-r--r--dev-libs/libr/libr-14.1.1.ebuild58
-rw-r--r--dev-libs/libr/libr-14.1.2.ebuild59
-rw-r--r--dev-libs/libr/libr-9999.ebuild45
-rw-r--r--dev-libs/libr/metadata.xml4
-rw-r--r--dev-libs/skyutils/skyutils-2.9.ebuild2
-rw-r--r--dev-python/pytde/Manifest2
-rw-r--r--dev-python/pytde/metadata.xml (renamed from trinity-base/tdeaccessibility-doc/metadata.xml)0
-rw-r--r--dev-python/pytde/pytde-14.1.1.ebuild65
-rw-r--r--dev-python/pytde/pytde-14.1.2.ebuild65
-rw-r--r--dev-python/pytde/pytde-9999.ebuild64
-rw-r--r--dev-python/pytdeextensions/Manifest1
-rw-r--r--dev-python/pytdeextensions/metadata.xml (renamed from trinity-base/tdeedu-doc/metadata.xml)0
-rw-r--r--dev-python/pytdeextensions/pytdeextensions-14.1.2.ebuild38
-rw-r--r--dev-python/pytdeextensions/pytdeextensions-9999.ebuild37
-rw-r--r--dev-python/pytqt/Manifest2
-rw-r--r--dev-python/pytqt/files/pytqt-pytquic.patch44
-rw-r--r--dev-python/pytqt/metadata.xml (renamed from trinity-base/tdemultimedia-doc/metadata.xml)0
-rw-r--r--dev-python/pytqt/pytqt-14.1.1.ebuild68
-rw-r--r--dev-python/pytqt/pytqt-14.1.2.ebuild69
-rw-r--r--dev-python/pytqt/pytqt-9999.ebuild68
-rw-r--r--dev-python/sip4-tqt/Manifest2
-rw-r--r--dev-python/sip4-tqt/metadata.xml8
-rw-r--r--dev-python/sip4-tqt/sip4-tqt-14.1.1.ebuild49
-rw-r--r--dev-python/sip4-tqt/sip4-tqt-14.1.2.ebuild49
-rw-r--r--dev-python/sip4-tqt/sip4-tqt-9999.ebuild49
-rw-r--r--dev-tqt/avahi-tqt/Manifest4
-rw-r--r--dev-tqt/avahi-tqt/avahi-tqt-14.0.11.ebuild27
-rw-r--r--dev-tqt/avahi-tqt/avahi-tqt-14.0.12.ebuild27
-rw-r--r--dev-tqt/avahi-tqt/avahi-tqt-14.1.1.ebuild27
-rw-r--r--dev-tqt/avahi-tqt/avahi-tqt-14.1.2.ebuild27
-rw-r--r--dev-tqt/avahi-tqt/avahi-tqt-9999.ebuild2
-rw-r--r--dev-tqt/tqt/Manifest4
-rw-r--r--dev-tqt/tqt/files/tqt-buffer.patch29
-rw-r--r--dev-tqt/tqt/metadata.xml7
-rw-r--r--dev-tqt/tqt/tqt-14.0.11.ebuild323
-rw-r--r--dev-tqt/tqt/tqt-14.0.12.ebuild323
-rw-r--r--dev-tqt/tqt/tqt-14.1.1.ebuild339
-rw-r--r--dev-tqt/tqt/tqt-14.1.2.ebuild334
-rw-r--r--dev-tqt/tqt/tqt-9999.ebuild40
-rw-r--r--dev-tqt/tqtinterface/Manifest4
-rw-r--r--dev-tqt/tqtinterface/tqtinterface-14.0.11.ebuild36
-rw-r--r--dev-tqt/tqtinterface/tqtinterface-14.0.12.ebuild36
-rw-r--r--dev-tqt/tqtinterface/tqtinterface-14.1.1.ebuild35
-rw-r--r--dev-tqt/tqtinterface/tqtinterface-14.1.2.ebuild35
-rw-r--r--dev-tqt/tqtinterface/tqtinterface-9999.ebuild2
-rw-r--r--eclass/trinity-base-2.eclass77
-rw-r--r--eclass/trinity-functions-2.eclass101
-rw-r--r--eclass/trinity-meta-2.eclass27
-rw-r--r--licenses/AFL-2.046
-rw-r--r--media-gfx/povray/Manifest1
-rw-r--r--media-gfx/povray/metadata.xml14
-rw-r--r--media-gfx/povray/povray-3.7.0.10-r1.ebuild90
-rw-r--r--media-libs/akode/Manifest4
-rw-r--r--media-libs/akode/akode-14.0.11.ebuild52
-rw-r--r--media-libs/akode/akode-14.0.12.ebuild52
-rw-r--r--media-libs/akode/akode-14.1.1-r2.ebuild70
-rw-r--r--media-libs/akode/akode-14.1.2.ebuild79
-rw-r--r--media-libs/akode/akode-9999.ebuild59
-rw-r--r--media-libs/akode/metadata.xml2
-rw-r--r--media-libs/jasper/Manifest1
-rw-r--r--media-libs/jasper/jasper-2.0.16.ebuild73
-rw-r--r--media-libs/jasper/jasper-9999.ebuild66
-rw-r--r--media-libs/jasper/metadata.xml5
-rw-r--r--media-libs/lcms/lcms-1.19-r1.ebuild4
-rw-r--r--media-libs/libart_lgpl/Manifest4
-rw-r--r--media-libs/libart_lgpl/libart_lgpl-14.0.11.ebuild35
-rw-r--r--media-libs/libart_lgpl/libart_lgpl-14.0.12.ebuild35
-rw-r--r--media-libs/libart_lgpl/libart_lgpl-14.1.1.ebuild35
-rw-r--r--media-libs/libart_lgpl/libart_lgpl-14.1.2.ebuild35
-rw-r--r--media-libs/libart_lgpl/libart_lgpl-9999.ebuild2
-rw-r--r--media-video/emovix/emovix-0.9.0.ebuild7
-rw-r--r--media-video/emovix/metadata.xml8
-rw-r--r--media-video/transcode/Manifest3
-rw-r--r--media-video/transcode/files/transcode-1.1.7-avoid-filtering-pkg-config.patch19
-rw-r--r--media-video/transcode/files/transcode-1.1.7-gcc10-fno-common.patch48
-rw-r--r--media-video/transcode/files/transcode-1.1.7-glibc-2.32.patch58
-rw-r--r--media-video/transcode/files/transcode-1.1.7-swresample.patch23
-rw-r--r--media-video/transcode/metadata.xml17
-rw-r--r--media-video/transcode/transcode-1.1.7-r7.ebuild150
-rw-r--r--metadata/pkgcheck.conf3
-rw-r--r--profiles/package.use.mask15
-rw-r--r--trinity-apps/abakus/Manifest4
-rw-r--r--trinity-apps/abakus/abakus-14.0.11.ebuild29
-rw-r--r--trinity-apps/abakus/abakus-14.0.12.ebuild29
-rw-r--r--trinity-apps/abakus/abakus-14.1.1.ebuild29
-rw-r--r--trinity-apps/abakus/abakus-14.1.2.ebuild29
-rw-r--r--trinity-apps/abakus/abakus-9999.ebuild2
-rw-r--r--trinity-apps/abakus/metadata.xml5
-rw-r--r--trinity-apps/amarok/Manifest4
-rw-r--r--trinity-apps/amarok/amarok-14.0.11.ebuild106
-rw-r--r--trinity-apps/amarok/amarok-14.0.12.ebuild106
-rw-r--r--trinity-apps/amarok/amarok-14.1.1.ebuild95
-rw-r--r--trinity-apps/amarok/amarok-14.1.2.ebuild95
-rw-r--r--trinity-apps/amarok/amarok-9999.ebuild20
-rw-r--r--trinity-apps/amarok/metadata.xml5
-rw-r--r--trinity-apps/basket/Manifest4
-rw-r--r--trinity-apps/basket/basket-14.0.11.ebuild40
-rw-r--r--trinity-apps/basket/basket-14.0.12.ebuild40
-rw-r--r--trinity-apps/basket/basket-14.1.1.ebuild40
-rw-r--r--trinity-apps/basket/basket-14.1.2.ebuild40
-rw-r--r--trinity-apps/basket/basket-9999.ebuild2
-rw-r--r--trinity-apps/basket/metadata.xml5
-rw-r--r--trinity-apps/chalk/Manifest4
-rw-r--r--trinity-apps/chalk/chalk-14.0.11.ebuild100
-rw-r--r--trinity-apps/chalk/chalk-14.0.12.ebuild100
-rw-r--r--trinity-apps/chalk/chalk-14.1.1.ebuild114
-rw-r--r--trinity-apps/chalk/chalk-14.1.2.ebuild114
-rw-r--r--trinity-apps/chalk/chalk-9999.ebuild40
-rw-r--r--trinity-apps/chalk/metadata.xml5
-rw-r--r--trinity-apps/digikam/Manifest4
-rw-r--r--trinity-apps/digikam/digikam-14.0.11.ebuild33
-rw-r--r--trinity-apps/digikam/digikam-14.0.12.ebuild33
-rw-r--r--trinity-apps/digikam/digikam-14.1.1.ebuild32
-rw-r--r--trinity-apps/digikam/digikam-14.1.2.ebuild32
-rw-r--r--trinity-apps/digikam/digikam-9999.ebuild5
-rw-r--r--trinity-apps/dolphin/Manifest4
-rw-r--r--trinity-apps/dolphin/dolphin-14.0.11.ebuild29
-rw-r--r--trinity-apps/dolphin/dolphin-14.0.12.ebuild29
-rw-r--r--trinity-apps/dolphin/dolphin-14.1.1.ebuild29
-rw-r--r--trinity-apps/dolphin/dolphin-14.1.2.ebuild29
-rw-r--r--trinity-apps/dolphin/dolphin-9999.ebuild2
-rw-r--r--trinity-apps/dolphin/metadata.xml5
-rw-r--r--trinity-apps/filelight/Manifest4
-rw-r--r--trinity-apps/filelight/filelight-14.0.11.ebuild26
-rw-r--r--trinity-apps/filelight/filelight-14.0.12.ebuild26
-rw-r--r--trinity-apps/filelight/filelight-14.1.1.ebuild26
-rw-r--r--trinity-apps/filelight/filelight-14.1.2.ebuild26
-rw-r--r--trinity-apps/filelight/filelight-9999.ebuild2
-rw-r--r--trinity-apps/filelight/metadata.xml6
-rw-r--r--trinity-apps/gtk-qt-engine/Manifest4
-rw-r--r--trinity-apps/gtk-qt-engine/gtk-qt-engine-14.0.11.ebuild24
-rw-r--r--trinity-apps/gtk-qt-engine/gtk-qt-engine-14.0.12.ebuild24
-rw-r--r--trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.1.ebuild24
-rw-r--r--trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.2.ebuild24
-rw-r--r--trinity-apps/gtk-qt-engine/gtk-qt-engine-9999.ebuild2
-rw-r--r--trinity-apps/gtk-qt-engine/metadata.xml5
-rw-r--r--trinity-apps/gwenview-i18n/Manifest4
-rw-r--r--trinity-apps/gwenview-i18n/gwenview-i18n-14.0.11.ebuild41
-rw-r--r--trinity-apps/gwenview-i18n/gwenview-i18n-14.0.12.ebuild41
-rw-r--r--trinity-apps/gwenview-i18n/gwenview-i18n-14.1.1.ebuild39
-rw-r--r--trinity-apps/gwenview-i18n/gwenview-i18n-14.1.2.ebuild39
-rw-r--r--trinity-apps/gwenview-i18n/gwenview-i18n-9999.ebuild2
-rw-r--r--trinity-apps/gwenview-i18n/metadata.xml5
-rw-r--r--trinity-apps/gwenview/Manifest4
-rw-r--r--trinity-apps/gwenview/gwenview-14.0.11.ebuild26
-rw-r--r--trinity-apps/gwenview/gwenview-14.0.12.ebuild26
-rw-r--r--trinity-apps/gwenview/gwenview-14.1.1.ebuild25
-rw-r--r--trinity-apps/gwenview/gwenview-14.1.2.ebuild25
-rw-r--r--trinity-apps/gwenview/gwenview-9999.ebuild3
-rw-r--r--trinity-apps/gwenview/metadata.xml5
-rw-r--r--trinity-apps/k3b-i18n/Manifest4
-rw-r--r--trinity-apps/k3b-i18n/k3b-i18n-14.0.11.ebuild26
-rw-r--r--trinity-apps/k3b-i18n/k3b-i18n-14.0.12.ebuild26
-rw-r--r--trinity-apps/k3b-i18n/k3b-i18n-14.1.1.ebuild26
-rw-r--r--trinity-apps/k3b-i18n/k3b-i18n-14.1.2.ebuild26
-rw-r--r--trinity-apps/k3b-i18n/k3b-i18n-9999.ebuild2
-rw-r--r--trinity-apps/k3b-i18n/metadata.xml5
-rw-r--r--trinity-apps/k3b/Manifest4
-rw-r--r--trinity-apps/k3b/k3b-14.0.11.ebuild85
-rw-r--r--trinity-apps/k3b/k3b-14.0.12.ebuild85
-rw-r--r--trinity-apps/k3b/k3b-14.1.1.ebuild85
-rw-r--r--trinity-apps/k3b/k3b-14.1.2.ebuild85
-rw-r--r--trinity-apps/k3b/k3b-9999.ebuild10
-rw-r--r--trinity-apps/k3b/metadata.xml2
-rw-r--r--trinity-apps/kaffeine/Manifest4
-rw-r--r--trinity-apps/kaffeine/kaffeine-14.0.11.ebuild61
-rw-r--r--trinity-apps/kaffeine/kaffeine-14.0.12.ebuild61
-rw-r--r--trinity-apps/kaffeine/kaffeine-14.1.1.ebuild61
-rw-r--r--trinity-apps/kaffeine/kaffeine-14.1.2.ebuild61
-rw-r--r--trinity-apps/kaffeine/kaffeine-9999.ebuild2
-rw-r--r--trinity-apps/kaffeine/metadata.xml6
-rw-r--r--trinity-apps/karbon/Manifest4
-rw-r--r--trinity-apps/karbon/karbon-14.0.11.ebuild85
-rw-r--r--trinity-apps/karbon/karbon-14.0.12.ebuild85
-rw-r--r--trinity-apps/karbon/karbon-14.1.1.ebuild99
-rw-r--r--trinity-apps/karbon/karbon-14.1.2.ebuild99
-rw-r--r--trinity-apps/karbon/karbon-9999.ebuild36
-rw-r--r--trinity-apps/karbon/metadata.xml5
-rw-r--r--trinity-apps/kasablanca/Manifest4
-rw-r--r--trinity-apps/kasablanca/kasablanca-14.0.11.ebuild29
-rw-r--r--trinity-apps/kasablanca/kasablanca-14.0.12.ebuild29
-rw-r--r--trinity-apps/kasablanca/kasablanca-14.1.1.ebuild29
-rw-r--r--trinity-apps/kasablanca/kasablanca-14.1.2.ebuild29
-rw-r--r--trinity-apps/kasablanca/kasablanca-9999.ebuild2
-rw-r--r--trinity-apps/kasablanca/metadata.xml5
-rw-r--r--trinity-apps/katapult/Manifest4
-rw-r--r--trinity-apps/katapult/katapult-14.0.11.ebuild22
-rw-r--r--trinity-apps/katapult/katapult-14.0.12.ebuild22
-rw-r--r--trinity-apps/katapult/katapult-14.1.1.ebuild22
-rw-r--r--trinity-apps/katapult/katapult-14.1.2.ebuild22
-rw-r--r--trinity-apps/katapult/katapult-9999.ebuild2
-rw-r--r--trinity-apps/katapult/metadata.xml5
-rw-r--r--trinity-apps/kbarcode/Manifest4
-rw-r--r--trinity-apps/kbarcode/kbarcode-14.0.11.ebuild42
-rw-r--r--trinity-apps/kbarcode/kbarcode-14.0.12.ebuild42
-rw-r--r--trinity-apps/kbarcode/kbarcode-14.1.1.ebuild42
-rw-r--r--trinity-apps/kbarcode/kbarcode-14.1.2.ebuild42
-rw-r--r--trinity-apps/kbarcode/kbarcode-9999.ebuild2
-rw-r--r--trinity-apps/kbarcode/metadata.xml5
-rw-r--r--trinity-apps/kbfx/Manifest4
-rw-r--r--trinity-apps/kbfx/kbfx-14.0.11.ebuild29
-rw-r--r--trinity-apps/kbfx/kbfx-14.0.12.ebuild29
-rw-r--r--trinity-apps/kbfx/kbfx-14.1.1.ebuild29
-rw-r--r--trinity-apps/kbfx/kbfx-14.1.2.ebuild29
-rw-r--r--trinity-apps/kbfx/kbfx-9999.ebuild2
-rw-r--r--trinity-apps/kbfx/metadata.xml5
-rw-r--r--trinity-apps/kbibtex/Manifest4
-rw-r--r--trinity-apps/kbibtex/kbibtex-14.0.11.ebuild38
-rw-r--r--trinity-apps/kbibtex/kbibtex-14.0.12.ebuild38
-rw-r--r--trinity-apps/kbibtex/kbibtex-14.1.1.ebuild38
-rw-r--r--trinity-apps/kbibtex/kbibtex-14.1.2.ebuild38
-rw-r--r--trinity-apps/kbibtex/kbibtex-9999.ebuild2
-rw-r--r--trinity-apps/kbibtex/metadata.xml5
-rw-r--r--trinity-apps/kbiff/Manifest4
-rw-r--r--trinity-apps/kbiff/kbiff-14.0.11.ebuild35
-rw-r--r--trinity-apps/kbiff/kbiff-14.0.12.ebuild35
-rw-r--r--trinity-apps/kbiff/kbiff-14.1.1.ebuild35
-rw-r--r--trinity-apps/kbiff/kbiff-14.1.2.ebuild35
-rw-r--r--trinity-apps/kbiff/kbiff-9999.ebuild2
-rw-r--r--trinity-apps/kbiff/metadata.xml5
-rw-r--r--trinity-apps/kbookreader/Manifest4
-rw-r--r--trinity-apps/kbookreader/kbookreader-14.0.11.ebuild29
-rw-r--r--trinity-apps/kbookreader/kbookreader-14.0.12.ebuild29
-rw-r--r--trinity-apps/kbookreader/kbookreader-14.1.1.ebuild29
-rw-r--r--trinity-apps/kbookreader/kbookreader-14.1.2.ebuild29
-rw-r--r--trinity-apps/kbookreader/kbookreader-9999.ebuild2
-rw-r--r--trinity-apps/kbookreader/metadata.xml5
-rw-r--r--trinity-apps/kchart/Manifest4
-rw-r--r--trinity-apps/kchart/kchart-14.0.11.ebuild83
-rw-r--r--trinity-apps/kchart/kchart-14.0.12.ebuild83
-rw-r--r--trinity-apps/kchart/kchart-14.1.1.ebuild99
-rw-r--r--trinity-apps/kchart/kchart-14.1.2.ebuild99
-rw-r--r--trinity-apps/kchart/kchart-9999.ebuild40
-rw-r--r--trinity-apps/kchart/metadata.xml5
-rw-r--r--trinity-apps/kcmautostart/Manifest4
-rw-r--r--trinity-apps/kcmautostart/kcmautostart-14.0.11.ebuild29
-rw-r--r--trinity-apps/kcmautostart/kcmautostart-14.0.12.ebuild29
-rw-r--r--trinity-apps/kcmautostart/kcmautostart-14.1.1.ebuild29
-rw-r--r--trinity-apps/kcmautostart/kcmautostart-14.1.2.ebuild29
-rw-r--r--trinity-apps/kcmautostart/kcmautostart-9999.ebuild2
-rw-r--r--trinity-apps/kcmautostart/metadata.xml5
-rw-r--r--trinity-apps/kcpuload/Manifest4
-rw-r--r--trinity-apps/kcpuload/kcpuload-14.0.11.ebuild29
-rw-r--r--trinity-apps/kcpuload/kcpuload-14.0.12.ebuild29
-rw-r--r--trinity-apps/kcpuload/kcpuload-14.1.1.ebuild29
-rw-r--r--trinity-apps/kcpuload/kcpuload-14.1.2.ebuild29
-rw-r--r--trinity-apps/kcpuload/kcpuload-9999.ebuild2
-rw-r--r--trinity-apps/kcpuload/metadata.xml5
-rw-r--r--trinity-apps/kdbg/Manifest4
-rw-r--r--trinity-apps/kdbg/kdbg-14.0.11.ebuild28
-rw-r--r--trinity-apps/kdbg/kdbg-14.0.12.ebuild28
-rw-r--r--trinity-apps/kdbg/kdbg-14.1.1.ebuild28
-rw-r--r--trinity-apps/kdbg/kdbg-14.1.2.ebuild28
-rw-r--r--trinity-apps/kdbg/kdbg-9999.ebuild2
-rw-r--r--trinity-apps/kdbusnotification/Manifest2
-rw-r--r--trinity-apps/kdbusnotification/kdbusnotification-14.1.1.ebuild25
-rw-r--r--trinity-apps/kdbusnotification/kdbusnotification-14.1.2.ebuild33
-rw-r--r--trinity-apps/kdbusnotification/kdbusnotification-9999.ebuild33
-rw-r--r--trinity-apps/kdbusnotification/metadata.xml8
-rw-r--r--trinity-apps/kdiff3/Manifest4
-rw-r--r--trinity-apps/kdiff3/kdiff3-14.0.11.ebuild30
-rw-r--r--trinity-apps/kdiff3/kdiff3-14.0.12.ebuild30
-rw-r--r--trinity-apps/kdiff3/kdiff3-14.1.1.ebuild30
-rw-r--r--trinity-apps/kdiff3/kdiff3-14.1.2.ebuild30
-rw-r--r--trinity-apps/kdiff3/kdiff3-9999.ebuild2
-rw-r--r--trinity-apps/kdiff3/metadata.xml5
-rw-r--r--trinity-apps/kdirstat/Manifest4
-rw-r--r--trinity-apps/kdirstat/kdirstat-14.0.11.ebuild29
-rw-r--r--trinity-apps/kdirstat/kdirstat-14.0.12.ebuild29
-rw-r--r--trinity-apps/kdirstat/kdirstat-14.1.1.ebuild29
-rw-r--r--trinity-apps/kdirstat/kdirstat-14.1.2.ebuild29
-rw-r--r--trinity-apps/kdirstat/kdirstat-9999.ebuild2
-rw-r--r--trinity-apps/kdirstat/metadata.xml5
-rw-r--r--trinity-apps/keep/Manifest4
-rw-r--r--trinity-apps/keep/keep-14.0.11.ebuild33
-rw-r--r--trinity-apps/keep/keep-14.0.12.ebuild33
-rw-r--r--trinity-apps/keep/keep-14.1.1.ebuild33
-rw-r--r--trinity-apps/keep/keep-14.1.2.ebuild33
-rw-r--r--trinity-apps/keep/keep-9999.ebuild2
-rw-r--r--trinity-apps/keep/metadata.xml5
-rw-r--r--trinity-apps/kexi/Manifest4
-rw-r--r--trinity-apps/kexi/kexi-14.0.11.ebuild105
-rw-r--r--trinity-apps/kexi/kexi-14.0.12.ebuild105
-rw-r--r--trinity-apps/kexi/kexi-14.1.1.ebuild119
-rw-r--r--trinity-apps/kexi/kexi-14.1.2.ebuild119
-rw-r--r--trinity-apps/kexi/kexi-9999.ebuild36
-rw-r--r--trinity-apps/kexi/metadata.xml5
-rw-r--r--trinity-apps/kformula/Manifest4
-rw-r--r--trinity-apps/kformula/kformula-14.0.11.ebuild69
-rw-r--r--trinity-apps/kformula/kformula-14.0.12.ebuild69
-rw-r--r--trinity-apps/kformula/kformula-14.1.1.ebuild84
-rw-r--r--trinity-apps/kformula/kformula-14.1.2.ebuild84
-rw-r--r--trinity-apps/kformula/kformula-9999.ebuild35
-rw-r--r--trinity-apps/kformula/metadata.xml5
-rw-r--r--trinity-apps/kgtk-qt3/Manifest4
-rw-r--r--trinity-apps/kgtk-qt3/kgtk-qt3-14.0.11.ebuild38
-rw-r--r--trinity-apps/kgtk-qt3/kgtk-qt3-14.0.12.ebuild38
-rw-r--r--trinity-apps/kgtk-qt3/kgtk-qt3-14.1.1.ebuild38
-rw-r--r--trinity-apps/kgtk-qt3/kgtk-qt3-14.1.2.ebuild38
-rw-r--r--trinity-apps/kgtk-qt3/kgtk-qt3-9999.ebuild2
-rw-r--r--trinity-apps/kgtk-qt3/metadata.xml5
-rw-r--r--trinity-apps/kima/Manifest4
-rw-r--r--trinity-apps/kima/kima-14.0.11.ebuild34
-rw-r--r--trinity-apps/kima/kima-14.0.12.ebuild34
-rw-r--r--trinity-apps/kima/kima-14.1.1.ebuild34
-rw-r--r--trinity-apps/kima/kima-14.1.2.ebuild34
-rw-r--r--trinity-apps/kima/kima-9999.ebuild2
-rw-r--r--trinity-apps/kima/metadata.xml5
-rw-r--r--trinity-apps/kiosktool/Manifest4
-rw-r--r--trinity-apps/kiosktool/kiosktool-14.0.11.ebuild31
-rw-r--r--trinity-apps/kiosktool/kiosktool-14.0.12.ebuild31
-rw-r--r--trinity-apps/kiosktool/kiosktool-14.1.1.ebuild31
-rw-r--r--trinity-apps/kiosktool/kiosktool-14.1.2.ebuild31
-rw-r--r--trinity-apps/kiosktool/kiosktool-9999.ebuild2
-rw-r--r--trinity-apps/kiosktool/metadata.xml6
-rw-r--r--trinity-apps/kivio/Manifest4
-rw-r--r--trinity-apps/kivio/kivio-14.0.11.ebuild73
-rw-r--r--trinity-apps/kivio/kivio-14.0.12.ebuild73
-rw-r--r--trinity-apps/kivio/kivio-14.1.1.ebuild87
-rw-r--r--trinity-apps/kivio/kivio-14.1.2.ebuild87
-rw-r--r--trinity-apps/kivio/kivio-9999.ebuild36
-rw-r--r--trinity-apps/kivio/metadata.xml5
-rw-r--r--trinity-apps/kkbswitch/Manifest4
-rw-r--r--trinity-apps/kkbswitch/kkbswitch-14.0.11.ebuild26
-rw-r--r--trinity-apps/kkbswitch/kkbswitch-14.0.12.ebuild26
-rw-r--r--trinity-apps/kkbswitch/kkbswitch-14.1.1.ebuild26
-rw-r--r--trinity-apps/kkbswitch/kkbswitch-14.1.2.ebuild26
-rw-r--r--trinity-apps/kkbswitch/kkbswitch-9999.ebuild2
-rw-r--r--trinity-apps/klamav/Manifest2
-rw-r--r--trinity-apps/klamav/klamav-14.1.1.ebuild33
-rw-r--r--trinity-apps/klamav/klamav-14.1.2.ebuild33
-rw-r--r--trinity-apps/klamav/klamav-9999.ebuild33
-rw-r--r--trinity-apps/klamav/metadata.xml8
-rw-r--r--trinity-apps/klcddimmer/Manifest4
-rw-r--r--trinity-apps/klcddimmer/klcddimmer-14.0.11.ebuild31
-rw-r--r--trinity-apps/klcddimmer/klcddimmer-14.0.12.ebuild31
-rw-r--r--trinity-apps/klcddimmer/klcddimmer-14.1.1.ebuild31
-rw-r--r--trinity-apps/klcddimmer/klcddimmer-14.1.2.ebuild31
-rw-r--r--trinity-apps/klcddimmer/klcddimmer-9999.ebuild2
-rw-r--r--trinity-apps/klcddimmer/metadata.xml5
-rw-r--r--trinity-apps/kmplayer/Manifest2
-rw-r--r--trinity-apps/kmplayer/kmplayer-14.1.1.ebuild44
-rw-r--r--trinity-apps/kmplayer/kmplayer-14.1.2.ebuild44
-rw-r--r--trinity-apps/kmplayer/kmplayer-9999.ebuild44
-rw-r--r--trinity-apps/kmplayer/metadata.xml11
-rw-r--r--trinity-apps/knemo/Manifest4
-rw-r--r--trinity-apps/knemo/knemo-14.0.11.ebuild33
-rw-r--r--trinity-apps/knemo/knemo-14.0.12.ebuild33
-rw-r--r--trinity-apps/knemo/knemo-14.1.1.ebuild33
-rw-r--r--trinity-apps/knemo/knemo-14.1.2.ebuild33
-rw-r--r--trinity-apps/knemo/knemo-9999.ebuild2
-rw-r--r--trinity-apps/knemo/metadata.xml5
-rw-r--r--trinity-apps/knetload/Manifest4
-rw-r--r--trinity-apps/knetload/knetload-14.0.11.ebuild23
-rw-r--r--trinity-apps/knetload/knetload-14.0.12.ebuild23
-rw-r--r--trinity-apps/knetload/knetload-14.1.1.ebuild23
-rw-r--r--trinity-apps/knetload/knetload-14.1.2.ebuild23
-rw-r--r--trinity-apps/knetload/knetload-9999.ebuild2
-rw-r--r--trinity-apps/knetload/metadata.xml5
-rw-r--r--trinity-apps/knetstats/Manifest4
-rw-r--r--trinity-apps/knetstats/knetstats-14.0.11.ebuild23
-rw-r--r--trinity-apps/knetstats/knetstats-14.0.12.ebuild23
-rw-r--r--trinity-apps/knetstats/knetstats-14.1.1.ebuild23
-rw-r--r--trinity-apps/knetstats/knetstats-14.1.2.ebuild23
-rw-r--r--trinity-apps/knetstats/knetstats-9999.ebuild2
-rw-r--r--trinity-apps/knetstats/metadata.xml5
-rw-r--r--trinity-apps/knmap/Manifest4
-rw-r--r--trinity-apps/knmap/knmap-14.0.11.ebuild31
-rw-r--r--trinity-apps/knmap/knmap-14.0.12.ebuild31
-rw-r--r--trinity-apps/knmap/knmap-14.1.1.ebuild31
-rw-r--r--trinity-apps/knmap/knmap-14.1.2.ebuild31
-rw-r--r--trinity-apps/knmap/knmap-9999.ebuild2
-rw-r--r--trinity-apps/knmap/metadata.xml5
-rw-r--r--trinity-apps/knowit/Manifest4
-rw-r--r--trinity-apps/knowit/knowit-14.0.11.ebuild29
-rw-r--r--trinity-apps/knowit/knowit-14.0.12.ebuild29
-rw-r--r--trinity-apps/knowit/knowit-14.1.1.ebuild29
-rw-r--r--trinity-apps/knowit/knowit-14.1.2.ebuild29
-rw-r--r--trinity-apps/knowit/knowit-9999.ebuild2
-rw-r--r--trinity-apps/knowit/metadata.xml5
-rw-r--r--trinity-apps/knutclient/Manifest4
-rw-r--r--trinity-apps/knutclient/knutclient-14.0.11.ebuild30
-rw-r--r--trinity-apps/knutclient/knutclient-14.0.12.ebuild30
-rw-r--r--trinity-apps/knutclient/knutclient-14.1.1.ebuild30
-rw-r--r--trinity-apps/knutclient/knutclient-14.1.2.ebuild30
-rw-r--r--trinity-apps/knutclient/knutclient-9999.ebuild2
-rw-r--r--trinity-apps/knutclient/metadata.xml5
-rw-r--r--trinity-apps/koffice-doc/Manifest2
-rw-r--r--trinity-apps/koffice-doc/koffice-doc-14.0.11.ebuild22
-rw-r--r--trinity-apps/koffice-doc/koffice-doc-14.0.12.ebuild22
-rw-r--r--trinity-apps/koffice-doc/koffice-doc-9999.ebuild22
-rw-r--r--trinity-apps/koffice-doc/metadata.xml5
-rw-r--r--trinity-apps/koffice-i18n/Manifest4
-rw-r--r--trinity-apps/koffice-i18n/koffice-i18n-14.0.11.ebuild61
-rw-r--r--trinity-apps/koffice-i18n/koffice-i18n-14.0.12.ebuild61
-rw-r--r--trinity-apps/koffice-i18n/koffice-i18n-14.1.1.ebuild54
-rw-r--r--trinity-apps/koffice-i18n/koffice-i18n-14.1.2.ebuild54
-rw-r--r--trinity-apps/koffice-i18n/koffice-i18n-9999.ebuild37
-rw-r--r--trinity-apps/koffice-i18n/metadata.xml5
-rw-r--r--trinity-apps/koffice-libs/Manifest4
-rw-r--r--trinity-apps/koffice-libs/koffice-libs-14.0.11.ebuild48
-rw-r--r--trinity-apps/koffice-libs/koffice-libs-14.0.12.ebuild48
-rw-r--r--trinity-apps/koffice-libs/koffice-libs-14.1.1.ebuild47
-rw-r--r--trinity-apps/koffice-libs/koffice-libs-14.1.2.ebuild47
-rw-r--r--trinity-apps/koffice-libs/koffice-libs-9999.ebuild5
-rw-r--r--trinity-apps/koffice-libs/metadata.xml5
-rw-r--r--trinity-apps/koffice-meta/koffice-meta-14.0.11.ebuild33
-rw-r--r--trinity-apps/koffice-meta/koffice-meta-14.0.12.ebuild33
-rw-r--r--trinity-apps/koffice-meta/koffice-meta-14.1.1.ebuild34
-rw-r--r--trinity-apps/koffice-meta/koffice-meta-14.1.2.ebuild34
-rw-r--r--trinity-apps/koffice-meta/koffice-meta-9999.ebuild9
-rw-r--r--trinity-apps/kommando/Manifest2
-rw-r--r--trinity-apps/kommando/kommando-14.1.1.ebuild28
-rw-r--r--trinity-apps/kommando/kommando-14.1.2.ebuild28
-rw-r--r--trinity-apps/kommando/kommando-9999.ebuild28
-rw-r--r--trinity-apps/kommando/metadata.xml8
-rw-r--r--trinity-apps/kompose/Manifest2
-rw-r--r--trinity-apps/kompose/kompose-14.1.1.ebuild36
-rw-r--r--trinity-apps/kompose/kompose-14.1.2.ebuild36
-rw-r--r--trinity-apps/kompose/kompose-9999.ebuild36
-rw-r--r--trinity-apps/kompose/metadata.xml8
-rw-r--r--trinity-apps/konversation/Manifest4
-rw-r--r--trinity-apps/konversation/konversation-14.0.11.ebuild36
-rw-r--r--trinity-apps/konversation/konversation-14.0.12.ebuild36
-rw-r--r--trinity-apps/konversation/konversation-14.1.1.ebuild36
-rw-r--r--trinity-apps/konversation/konversation-14.1.2.ebuild36
-rw-r--r--trinity-apps/konversation/konversation-9999.ebuild2
-rw-r--r--trinity-apps/konversation/metadata.xml6
-rw-r--r--trinity-apps/kooldock/Manifest4
-rw-r--r--trinity-apps/kooldock/kooldock-14.0.11.ebuild29
-rw-r--r--trinity-apps/kooldock/kooldock-14.0.12.ebuild29
-rw-r--r--trinity-apps/kooldock/kooldock-14.1.1.ebuild29
-rw-r--r--trinity-apps/kooldock/kooldock-14.1.2.ebuild29
-rw-r--r--trinity-apps/kooldock/kooldock-9999.ebuild2
-rw-r--r--trinity-apps/kooldock/metadata.xml5
-rw-r--r--trinity-apps/koshell/Manifest4
-rw-r--r--trinity-apps/koshell/koshell-14.0.11.ebuild68
-rw-r--r--trinity-apps/koshell/koshell-14.0.12.ebuild68
-rw-r--r--trinity-apps/koshell/koshell-14.1.1.ebuild83
-rw-r--r--trinity-apps/koshell/koshell-14.1.2.ebuild83
-rw-r--r--trinity-apps/koshell/koshell-9999.ebuild35
-rw-r--r--trinity-apps/koshell/metadata.xml5
-rw-r--r--trinity-apps/kpicosim/Manifest4
-rw-r--r--trinity-apps/kpicosim/kpicosim-14.0.11.ebuild29
-rw-r--r--trinity-apps/kpicosim/kpicosim-14.0.12.ebuild29
-rw-r--r--trinity-apps/kpicosim/kpicosim-14.1.1.ebuild29
-rw-r--r--trinity-apps/kpicosim/kpicosim-14.1.2.ebuild29
-rw-r--r--trinity-apps/kpicosim/kpicosim-9999.ebuild2
-rw-r--r--trinity-apps/kpicosim/metadata.xml5
-rw-r--r--trinity-apps/kplato/Manifest4
-rw-r--r--trinity-apps/kplato/kplato-14.0.11.ebuild64
-rw-r--r--trinity-apps/kplato/kplato-14.0.12.ebuild64
-rw-r--r--trinity-apps/kplato/kplato-14.1.1.ebuild80
-rw-r--r--trinity-apps/kplato/kplato-14.1.2.ebuild80
-rw-r--r--trinity-apps/kplato/kplato-9999.ebuild36
-rw-r--r--trinity-apps/kplato/metadata.xml5
-rw-r--r--trinity-apps/kplayer/Manifest2
-rw-r--r--trinity-apps/kplayer/kplayer-14.1.1.ebuild36
-rw-r--r--trinity-apps/kplayer/kplayer-14.1.2.ebuild36
-rw-r--r--trinity-apps/kplayer/kplayer-9999.ebuild4
-rw-r--r--trinity-apps/kplayer/metadata.xml5
-rw-r--r--trinity-apps/kpresenter/Manifest4
-rw-r--r--trinity-apps/kpresenter/kpresenter-14.0.11.ebuild86
-rw-r--r--trinity-apps/kpresenter/kpresenter-14.0.12.ebuild86
-rw-r--r--trinity-apps/kpresenter/kpresenter-14.1.1.ebuild101
-rw-r--r--trinity-apps/kpresenter/kpresenter-14.1.2.ebuild101
-rw-r--r--trinity-apps/kpresenter/kpresenter-9999.ebuild31
-rw-r--r--trinity-apps/kpresenter/metadata.xml5
-rw-r--r--trinity-apps/krename/Manifest4
-rw-r--r--trinity-apps/krename/krename-14.0.11.ebuild41
-rw-r--r--trinity-apps/krename/krename-14.0.12.ebuild41
-rw-r--r--trinity-apps/krename/krename-14.1.1.ebuild41
-rw-r--r--trinity-apps/krename/krename-14.1.2.ebuild41
-rw-r--r--trinity-apps/krename/krename-9999.ebuild2
-rw-r--r--trinity-apps/krename/metadata.xml5
-rw-r--r--trinity-apps/krusader/Manifest2
-rw-r--r--trinity-apps/krusader/krusader-14.1.1.ebuild44
-rw-r--r--trinity-apps/krusader/krusader-14.1.2.ebuild44
-rw-r--r--trinity-apps/krusader/krusader-9999.ebuild44
-rw-r--r--trinity-apps/krusader/metadata.xml8
-rw-r--r--trinity-apps/kscope/Manifest4
-rw-r--r--trinity-apps/kscope/kscope-14.0.11.ebuild41
-rw-r--r--trinity-apps/kscope/kscope-14.0.12.ebuild41
-rw-r--r--trinity-apps/kscope/kscope-14.1.1.ebuild41
-rw-r--r--trinity-apps/kscope/kscope-14.1.2.ebuild41
-rw-r--r--trinity-apps/kscope/kscope-9999.ebuild2
-rw-r--r--trinity-apps/kscope/metadata.xml5
-rw-r--r--trinity-apps/ksensors/Manifest4
-rw-r--r--trinity-apps/ksensors/ksensors-14.0.11.ebuild32
-rw-r--r--trinity-apps/ksensors/ksensors-14.0.12.ebuild32
-rw-r--r--trinity-apps/ksensors/ksensors-14.1.1.ebuild32
-rw-r--r--trinity-apps/ksensors/ksensors-14.1.2.ebuild32
-rw-r--r--trinity-apps/ksensors/ksensors-9999.ebuild2
-rw-r--r--trinity-apps/ksensors/metadata.xml5
-rw-r--r--trinity-apps/kshowmail/Manifest4
-rw-r--r--trinity-apps/kshowmail/kshowmail-14.0.11.ebuild32
-rw-r--r--trinity-apps/kshowmail/kshowmail-14.0.12.ebuild32
-rw-r--r--trinity-apps/kshowmail/kshowmail-14.1.1.ebuild32
-rw-r--r--trinity-apps/kshowmail/kshowmail-14.1.2.ebuild32
-rw-r--r--trinity-apps/kshowmail/kshowmail-9999.ebuild2
-rw-r--r--trinity-apps/kshowmail/metadata.xml5
-rw-r--r--trinity-apps/kshutdown/Manifest4
-rw-r--r--trinity-apps/kshutdown/kshutdown-14.0.11.ebuild39
-rw-r--r--trinity-apps/kshutdown/kshutdown-14.0.12.ebuild39
-rw-r--r--trinity-apps/kshutdown/kshutdown-14.1.1.ebuild39
-rw-r--r--trinity-apps/kshutdown/kshutdown-14.1.2.ebuild39
-rw-r--r--trinity-apps/kshutdown/kshutdown-9999.ebuild2
-rw-r--r--trinity-apps/kshutdown/metadata.xml5
-rw-r--r--trinity-apps/ksplash-engine-moodin/Manifest4
-rw-r--r--trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.0.11.ebuild17
-rw-r--r--trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.0.12.ebuild17
-rw-r--r--trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.1.ebuild17
-rw-r--r--trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.2.ebuild17
-rw-r--r--trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-9999.ebuild2
-rw-r--r--trinity-apps/ksplash-engine-moodin/metadata.xml5
-rw-r--r--trinity-apps/kspread/Manifest4
-rw-r--r--trinity-apps/kspread/kspread-14.0.11.ebuild98
-rw-r--r--trinity-apps/kspread/kspread-14.0.12.ebuild98
-rw-r--r--trinity-apps/kspread/kspread-14.1.1.ebuild113
-rw-r--r--trinity-apps/kspread/kspread-14.1.2.ebuild113
-rw-r--r--trinity-apps/kspread/kspread-9999.ebuild43
-rw-r--r--trinity-apps/kspread/metadata.xml5
-rw-r--r--trinity-apps/kstreamripper/Manifest4
-rw-r--r--trinity-apps/kstreamripper/kstreamripper-14.0.11.ebuild31
-rw-r--r--trinity-apps/kstreamripper/kstreamripper-14.0.12.ebuild31
-rw-r--r--trinity-apps/kstreamripper/kstreamripper-14.1.1.ebuild31
-rw-r--r--trinity-apps/kstreamripper/kstreamripper-14.1.2.ebuild31
-rw-r--r--trinity-apps/kstreamripper/kstreamripper-9999.ebuild2
-rw-r--r--trinity-apps/kstreamripper/metadata.xml5
-rw-r--r--trinity-apps/ktechlab/Manifest4
-rw-r--r--trinity-apps/ktechlab/ktechlab-14.0.11.ebuild29
-rw-r--r--trinity-apps/ktechlab/ktechlab-14.0.12.ebuild25
-rw-r--r--trinity-apps/ktechlab/ktechlab-14.1.1.ebuild25
-rw-r--r--trinity-apps/ktechlab/ktechlab-14.1.2.ebuild25
-rw-r--r--trinity-apps/ktechlab/ktechlab-9999.ebuild2
-rw-r--r--trinity-apps/kugar/Manifest4
-rw-r--r--trinity-apps/kugar/kugar-14.0.11.ebuild74
-rw-r--r--trinity-apps/kugar/kugar-14.0.12.ebuild74
-rw-r--r--trinity-apps/kugar/kugar-14.1.1.ebuild88
-rw-r--r--trinity-apps/kugar/kugar-14.1.2.ebuild88
-rw-r--r--trinity-apps/kugar/kugar-9999.ebuild36
-rw-r--r--trinity-apps/kugar/metadata.xml5
-rw-r--r--trinity-apps/kvkbd/Manifest4
-rw-r--r--trinity-apps/kvkbd/kvkbd-14.0.11.ebuild32
-rw-r--r--trinity-apps/kvkbd/kvkbd-14.0.12.ebuild32
-rw-r--r--trinity-apps/kvkbd/kvkbd-14.1.1.ebuild32
-rw-r--r--trinity-apps/kvkbd/kvkbd-14.1.2.ebuild32
-rw-r--r--trinity-apps/kvkbd/kvkbd-9999.ebuild2
-rw-r--r--trinity-apps/kvkbd/metadata.xml5
-rw-r--r--trinity-apps/kvpnc/Manifest4
-rw-r--r--trinity-apps/kvpnc/kvpnc-14.0.11.ebuild44
-rw-r--r--trinity-apps/kvpnc/kvpnc-14.0.12.ebuild44
-rw-r--r--trinity-apps/kvpnc/kvpnc-14.1.1.ebuild44
-rw-r--r--trinity-apps/kvpnc/kvpnc-14.1.2.ebuild44
-rw-r--r--trinity-apps/kvpnc/kvpnc-9999.ebuild2
-rw-r--r--trinity-apps/kvpnc/metadata.xml5
-rw-r--r--trinity-apps/kword/Manifest4
-rw-r--r--trinity-apps/kword/kword-14.0.11.ebuild94
-rw-r--r--trinity-apps/kword/kword-14.0.12.ebuild94
-rw-r--r--trinity-apps/kword/kword-14.1.1.ebuild104
-rw-r--r--trinity-apps/kword/kword-14.1.2.ebuild104
-rw-r--r--trinity-apps/kword/kword-9999.ebuild36
-rw-r--r--trinity-apps/kword/metadata.xml5
-rw-r--r--trinity-apps/kxmleditor/Manifest4
-rw-r--r--trinity-apps/kxmleditor/kxmleditor-14.0.11.ebuild29
-rw-r--r--trinity-apps/kxmleditor/kxmleditor-14.0.12.ebuild29
-rw-r--r--trinity-apps/kxmleditor/kxmleditor-14.1.1.ebuild29
-rw-r--r--trinity-apps/kxmleditor/kxmleditor-14.1.2.ebuild29
-rw-r--r--trinity-apps/kxmleditor/kxmleditor-9999.ebuild2
-rw-r--r--trinity-apps/kxmleditor/metadata.xml5
-rw-r--r--trinity-apps/libkdcraw/Manifest4
-rw-r--r--trinity-apps/libkdcraw/libkdcraw-14.0.11.ebuild26
-rw-r--r--trinity-apps/libkdcraw/libkdcraw-14.0.12.ebuild26
-rw-r--r--trinity-apps/libkdcraw/libkdcraw-14.1.1.ebuild25
-rw-r--r--trinity-apps/libkdcraw/libkdcraw-14.1.2.ebuild25
-rw-r--r--trinity-apps/libkdcraw/libkdcraw-9999.ebuild3
-rw-r--r--trinity-apps/libkexiv2/Manifest4
-rw-r--r--trinity-apps/libkexiv2/libkexiv2-14.0.11.ebuild24
-rw-r--r--trinity-apps/libkexiv2/libkexiv2-14.0.12.ebuild24
-rw-r--r--trinity-apps/libkexiv2/libkexiv2-14.1.1.ebuild23
-rw-r--r--trinity-apps/libkexiv2/libkexiv2-14.1.2.ebuild23
-rw-r--r--trinity-apps/libkexiv2/libkexiv2-9999.ebuild3
-rw-r--r--trinity-apps/libkipi/Manifest4
-rw-r--r--trinity-apps/libkipi/libkipi-14.0.11.ebuild27
-rw-r--r--trinity-apps/libkipi/libkipi-14.0.12.ebuild27
-rw-r--r--trinity-apps/libkipi/libkipi-14.1.1.ebuild26
-rw-r--r--trinity-apps/libkipi/libkipi-14.1.2.ebuild26
-rw-r--r--trinity-apps/libkipi/libkipi-9999.ebuild3
-rw-r--r--trinity-apps/mathemagics/Manifest2
-rw-r--r--trinity-apps/mathemagics/mathemagics-14.1.1.ebuild30
-rw-r--r--trinity-apps/mathemagics/mathemagics-14.1.2.ebuild30
-rw-r--r--trinity-apps/mathemagics/mathemagics-9999.ebuild30
-rw-r--r--trinity-apps/mathemagics/metadata.xml8
-rw-r--r--trinity-apps/mplayerthumbs/Manifest4
-rw-r--r--trinity-apps/mplayerthumbs/metadata.xml5
-rw-r--r--trinity-apps/mplayerthumbs/mplayerthumbs-14.0.11.ebuild33
-rw-r--r--trinity-apps/mplayerthumbs/mplayerthumbs-14.0.12.ebuild33
-rw-r--r--trinity-apps/mplayerthumbs/mplayerthumbs-14.1.1.ebuild33
-rw-r--r--trinity-apps/mplayerthumbs/mplayerthumbs-14.1.2.ebuild33
-rw-r--r--trinity-apps/mplayerthumbs/mplayerthumbs-9999.ebuild2
-rw-r--r--trinity-apps/piklab/Manifest4
-rw-r--r--trinity-apps/piklab/piklab-14.0.11.ebuild25
-rw-r--r--trinity-apps/piklab/piklab-14.0.12.ebuild25
-rw-r--r--trinity-apps/piklab/piklab-14.1.1.ebuild25
-rw-r--r--trinity-apps/piklab/piklab-14.1.2.ebuild25
-rw-r--r--trinity-apps/piklab/piklab-9999.ebuild2
-rw-r--r--trinity-apps/polkit-agent-tde/Manifest2
-rw-r--r--trinity-apps/polkit-agent-tde/metadata.xml8
-rw-r--r--trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.1.ebuild33
-rw-r--r--trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.2.ebuild33
-rw-r--r--trinity-apps/polkit-agent-tde/polkit-agent-tde-9999.ebuild33
-rw-r--r--trinity-apps/potracegui/Manifest4
-rw-r--r--trinity-apps/potracegui/metadata.xml5
-rw-r--r--trinity-apps/potracegui/potracegui-14.0.11.ebuild31
-rw-r--r--trinity-apps/potracegui/potracegui-14.0.12.ebuild31
-rw-r--r--trinity-apps/potracegui/potracegui-14.1.1.ebuild31
-rw-r--r--trinity-apps/potracegui/potracegui-14.1.2.ebuild31
-rw-r--r--trinity-apps/potracegui/potracegui-9999.ebuild2
-rw-r--r--trinity-apps/smartcardauth/Manifest3
-rw-r--r--trinity-apps/smartcardauth/smartcardauth-14.1.1.ebuild24
-rw-r--r--trinity-apps/smartcardauth/smartcardauth-14.1.2.ebuild24
-rw-r--r--trinity-apps/smartcardauth/smartcardauth-9999.ebuild2
-rw-r--r--trinity-apps/tastymenu/Manifest4
-rw-r--r--trinity-apps/tastymenu/metadata.xml5
-rw-r--r--trinity-apps/tastymenu/tastymenu-14.0.11.ebuild29
-rw-r--r--trinity-apps/tastymenu/tastymenu-14.0.12.ebuild29
-rw-r--r--trinity-apps/tastymenu/tastymenu-14.1.1.ebuild29
-rw-r--r--trinity-apps/tastymenu/tastymenu-14.1.2.ebuild29
-rw-r--r--trinity-apps/tastymenu/tastymenu-9999.ebuild2
-rw-r--r--trinity-apps/tde-style-baghira/Manifest4
-rw-r--r--trinity-apps/tde-style-baghira/tde-style-baghira-14.0.11.ebuild28
-rw-r--r--trinity-apps/tde-style-baghira/tde-style-baghira-14.0.12.ebuild28
-rw-r--r--trinity-apps/tde-style-baghira/tde-style-baghira-14.1.1.ebuild28
-rw-r--r--trinity-apps/tde-style-baghira/tde-style-baghira-14.1.2.ebuild28
-rw-r--r--trinity-apps/tde-style-baghira/tde-style-baghira-9999.ebuild2
-rw-r--r--trinity-apps/tde-style-domino/Manifest4
-rw-r--r--trinity-apps/tde-style-domino/tde-style-domino-14.0.11.ebuild28
-rw-r--r--trinity-apps/tde-style-domino/tde-style-domino-14.0.12.ebuild28
-rw-r--r--trinity-apps/tde-style-domino/tde-style-domino-14.1.1.ebuild28
-rw-r--r--trinity-apps/tde-style-domino/tde-style-domino-14.1.2.ebuild28
-rw-r--r--trinity-apps/tde-style-domino/tde-style-domino-9999.ebuild2
-rw-r--r--trinity-apps/tde-style-ia-ora/Manifest4
-rw-r--r--trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.0.11.ebuild19
-rw-r--r--trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.0.12.ebuild19
-rw-r--r--trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.1.ebuild19
-rw-r--r--trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.2.ebuild19
-rw-r--r--trinity-apps/tde-style-ia-ora/tde-style-ia-ora-9999.ebuild2
-rw-r--r--trinity-apps/tde-style-lipstik/Manifest4
-rw-r--r--trinity-apps/tde-style-lipstik/tde-style-lipstik-14.0.11.ebuild29
-rw-r--r--trinity-apps/tde-style-lipstik/tde-style-lipstik-14.0.12.ebuild29
-rw-r--r--trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.1.ebuild29
-rw-r--r--trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.2.ebuild29
-rw-r--r--trinity-apps/tde-style-lipstik/tde-style-lipstik-9999.ebuild2
-rw-r--r--trinity-apps/tde-style-polyester/Manifest1
-rw-r--r--trinity-apps/tde-style-polyester/metadata.xml8
-rw-r--r--trinity-apps/tde-style-polyester/tde-style-polyester-14.1.2.ebuild34
-rw-r--r--trinity-apps/tde-style-polyester/tde-style-polyester-9999.ebuild28
-rw-r--r--trinity-apps/tde-style-qtcurve/Manifest4
-rw-r--r--trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.0.11.ebuild29
-rw-r--r--trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.0.12.ebuild29
-rw-r--r--trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.1.ebuild29
-rw-r--r--trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.2.ebuild29
-rw-r--r--trinity-apps/tde-style-qtcurve/tde-style-qtcurve-9999.ebuild2
-rw-r--r--trinity-apps/tdebluez/Manifest2
-rw-r--r--trinity-apps/tdebluez/metadata.xml8
-rw-r--r--trinity-apps/tdebluez/tdebluez-14.1.1.ebuild38
-rw-r--r--trinity-apps/tdebluez/tdebluez-14.1.2.ebuild38
-rw-r--r--trinity-apps/tdebluez/tdebluez-9999.ebuild38
-rw-r--r--trinity-apps/tdedocker/Manifest4
-rw-r--r--trinity-apps/tdedocker/metadata.xml5
-rw-r--r--trinity-apps/tdedocker/tdedocker-14.0.11.ebuild29
-rw-r--r--trinity-apps/tdedocker/tdedocker-14.0.12.ebuild29
-rw-r--r--trinity-apps/tdedocker/tdedocker-14.1.1.ebuild29
-rw-r--r--trinity-apps/tdedocker/tdedocker-14.1.2.ebuild29
-rw-r--r--trinity-apps/tdedocker/tdedocker-9999.ebuild2
-rw-r--r--trinity-apps/tdeio-appinfo/Manifest2
-rw-r--r--trinity-apps/tdeio-appinfo/metadata.xml8
-rw-r--r--trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.1.ebuild16
-rw-r--r--trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.2.ebuild16
-rw-r--r--trinity-apps/tdeio-appinfo/tdeio-appinfo-9999.ebuild16
-rw-r--r--trinity-apps/tdeio-ftps/Manifest4
-rw-r--r--trinity-apps/tdeio-ftps/metadata.xml5
-rw-r--r--trinity-apps/tdeio-ftps/tdeio-ftps-14.0.11.ebuild29
-rw-r--r--trinity-apps/tdeio-ftps/tdeio-ftps-14.0.12.ebuild29
-rw-r--r--trinity-apps/tdeio-ftps/tdeio-ftps-14.1.1.ebuild29
-rw-r--r--trinity-apps/tdeio-ftps/tdeio-ftps-14.1.2.ebuild29
-rw-r--r--trinity-apps/tdeio-ftps/tdeio-ftps-9999.ebuild2
-rw-r--r--trinity-apps/tdeio-gopher/Manifest4
-rw-r--r--trinity-apps/tdeio-gopher/metadata.xml5
-rw-r--r--trinity-apps/tdeio-gopher/tdeio-gopher-14.0.11.ebuild24
-rw-r--r--trinity-apps/tdeio-gopher/tdeio-gopher-14.0.12.ebuild24
-rw-r--r--trinity-apps/tdeio-gopher/tdeio-gopher-14.1.1.ebuild24
-rw-r--r--trinity-apps/tdeio-gopher/tdeio-gopher-14.1.2.ebuild24
-rw-r--r--trinity-apps/tdeio-gopher/tdeio-gopher-9999.ebuild2
-rw-r--r--trinity-apps/tdeio-locate/Manifest4
-rw-r--r--trinity-apps/tdeio-locate/metadata.xml5
-rw-r--r--trinity-apps/tdeio-locate/tdeio-locate-14.0.11.ebuild24
-rw-r--r--trinity-apps/tdeio-locate/tdeio-locate-14.0.12.ebuild24
-rw-r--r--trinity-apps/tdeio-locate/tdeio-locate-14.1.1.ebuild24
-rw-r--r--trinity-apps/tdeio-locate/tdeio-locate-14.1.2.ebuild24
-rw-r--r--trinity-apps/tdeio-locate/tdeio-locate-9999.ebuild2
-rw-r--r--trinity-apps/tdeio-sword/Manifest4
-rw-r--r--trinity-apps/tdeio-sword/metadata.xml5
-rw-r--r--trinity-apps/tdeio-sword/tdeio-sword-14.0.11.ebuild38
-rw-r--r--trinity-apps/tdeio-sword/tdeio-sword-14.0.12.ebuild38
-rw-r--r--trinity-apps/tdeio-sword/tdeio-sword-14.1.1.ebuild38
-rw-r--r--trinity-apps/tdeio-sword/tdeio-sword-14.1.2.ebuild38
-rw-r--r--trinity-apps/tdeio-sword/tdeio-sword-9999.ebuild2
-rw-r--r--trinity-apps/tdeio-umountwrapper/Manifest4
-rw-r--r--trinity-apps/tdeio-umountwrapper/metadata.xml5
-rw-r--r--trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.0.11.ebuild29
-rw-r--r--trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.0.12.ebuild29
-rw-r--r--trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.1.ebuild29
-rw-r--r--trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.2.ebuild29
-rw-r--r--trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-9999.ebuild2
-rw-r--r--trinity-apps/tdepacman/Manifest2
-rw-r--r--trinity-apps/tdepacman/metadata.xml8
-rw-r--r--trinity-apps/tdepacman/tdepacman-14.1.1.ebuild31
-rw-r--r--trinity-apps/tdepacman/tdepacman-14.1.2.ebuild31
-rw-r--r--trinity-apps/tdepacman/tdepacman-9999.ebuild31
-rw-r--r--trinity-apps/tdepowersave/Manifest4
-rw-r--r--trinity-apps/tdepowersave/metadata.xml5
-rw-r--r--trinity-apps/tdepowersave/tdepowersave-14.0.11.ebuild40
-rw-r--r--trinity-apps/tdepowersave/tdepowersave-14.0.12.ebuild40
-rw-r--r--trinity-apps/tdepowersave/tdepowersave-14.1.1.ebuild40
-rw-r--r--trinity-apps/tdepowersave/tdepowersave-14.1.2.ebuild40
-rw-r--r--trinity-apps/tdepowersave/tdepowersave-9999.ebuild2
-rw-r--r--trinity-apps/tdesshaskpass/Manifest2
-rw-r--r--trinity-apps/tdesshaskpass/metadata.xml8
-rw-r--r--trinity-apps/tdesshaskpass/tdesshaskpass-14.1.1.ebuild34
-rw-r--r--trinity-apps/tdesshaskpass/tdesshaskpass-14.1.2.ebuild34
-rw-r--r--trinity-apps/tdesshaskpass/tdesshaskpass-9999.ebuild34
-rw-r--r--trinity-apps/tdesudo/Manifest4
-rw-r--r--trinity-apps/tdesudo/metadata.xml5
-rw-r--r--trinity-apps/tdesudo/tdesudo-14.0.11.ebuild31
-rw-r--r--trinity-apps/tdesudo/tdesudo-14.0.12.ebuild31
-rw-r--r--trinity-apps/tdesudo/tdesudo-14.1.1.ebuild31
-rw-r--r--trinity-apps/tdesudo/tdesudo-14.1.2.ebuild31
-rw-r--r--trinity-apps/tdesudo/tdesudo-9999.ebuild2
-rw-r--r--trinity-apps/tdesvn/Manifest4
-rw-r--r--trinity-apps/tdesvn/metadata.xml5
-rw-r--r--trinity-apps/tdesvn/tdesvn-14.0.11.ebuild34
-rw-r--r--trinity-apps/tdesvn/tdesvn-14.0.12.ebuild34
-rw-r--r--trinity-apps/tdesvn/tdesvn-14.1.1.ebuild34
-rw-r--r--trinity-apps/tdesvn/tdesvn-14.1.2.ebuild34
-rw-r--r--trinity-apps/tdesvn/tdesvn-9999.ebuild2
-rw-r--r--trinity-apps/tdmtheme/Manifest4
-rw-r--r--trinity-apps/tdmtheme/metadata.xml5
-rw-r--r--trinity-apps/tdmtheme/tdmtheme-14.0.11.ebuild31
-rw-r--r--trinity-apps/tdmtheme/tdmtheme-14.0.12.ebuild31
-rw-r--r--trinity-apps/tdmtheme/tdmtheme-14.1.1.ebuild31
-rw-r--r--trinity-apps/tdmtheme/tdmtheme-14.1.2.ebuild31
-rw-r--r--trinity-apps/tdmtheme/tdmtheme-9999.ebuild2
-rw-r--r--trinity-apps/twin-style-crystal/Manifest4
-rw-r--r--trinity-apps/twin-style-crystal/twin-style-crystal-14.0.11.ebuild28
-rw-r--r--trinity-apps/twin-style-crystal/twin-style-crystal-14.0.12.ebuild28
-rw-r--r--trinity-apps/twin-style-crystal/twin-style-crystal-14.1.1.ebuild31
-rw-r--r--trinity-apps/twin-style-crystal/twin-style-crystal-14.1.2.ebuild31
-rw-r--r--trinity-apps/twin-style-crystal/twin-style-crystal-9999.ebuild5
-rw-r--r--trinity-apps/twin-style-dekorator/Manifest4
-rw-r--r--trinity-apps/twin-style-dekorator/twin-style-dekorator-14.0.11.ebuild28
-rw-r--r--trinity-apps/twin-style-dekorator/twin-style-dekorator-14.0.12.ebuild28
-rw-r--r--trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.1.ebuild31
-rw-r--r--trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.2.ebuild31
-rw-r--r--trinity-apps/twin-style-dekorator/twin-style-dekorator-9999.ebuild5
-rw-r--r--trinity-apps/twin-style-fahrenheit/Manifest1
-rw-r--r--trinity-apps/twin-style-fahrenheit/metadata.xml8
-rw-r--r--trinity-apps/twin-style-fahrenheit/twin-style-fahrenheit-14.1.2.ebuild37
-rw-r--r--trinity-apps/twin-style-fahrenheit/twin-style-fahrenheit-9999.ebuild31
-rw-r--r--trinity-apps/twin-style-machbunt/Manifest2
-rw-r--r--trinity-apps/twin-style-machbunt/metadata.xml8
-rw-r--r--trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.1.ebuild31
-rw-r--r--trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.2.ebuild31
-rw-r--r--trinity-apps/twin-style-machbunt/twin-style-machbunt-9999.ebuild31
-rw-r--r--trinity-apps/twin-style-suse2/Manifest4
-rw-r--r--trinity-apps/twin-style-suse2/twin-style-suse2-14.0.11.ebuild30
-rw-r--r--trinity-apps/twin-style-suse2/twin-style-suse2-14.0.12.ebuild30
-rw-r--r--trinity-apps/twin-style-suse2/twin-style-suse2-14.1.1.ebuild33
-rw-r--r--trinity-apps/twin-style-suse2/twin-style-suse2-14.1.2.ebuild33
-rw-r--r--trinity-apps/twin-style-suse2/twin-style-suse2-9999.ebuild5
-rw-r--r--trinity-apps/wlassistant/Manifest4
-rw-r--r--trinity-apps/wlassistant/metadata.xml5
-rw-r--r--trinity-apps/wlassistant/wlassistant-14.0.11.ebuild29
-rw-r--r--trinity-apps/wlassistant/wlassistant-14.0.12.ebuild29
-rw-r--r--trinity-apps/wlassistant/wlassistant-14.1.1.ebuild29
-rw-r--r--trinity-apps/wlassistant/wlassistant-14.1.2.ebuild29
-rw-r--r--trinity-apps/wlassistant/wlassistant-9999.ebuild2
-rw-r--r--trinity-apps/yakuake/Manifest4
-rw-r--r--trinity-apps/yakuake/metadata.xml5
-rw-r--r--trinity-apps/yakuake/yakuake-14.0.11.ebuild25
-rw-r--r--trinity-apps/yakuake/yakuake-14.0.12.ebuild25
-rw-r--r--trinity-apps/yakuake/yakuake-14.1.1.ebuild25
-rw-r--r--trinity-apps/yakuake/yakuake-14.1.2.ebuild25
-rw-r--r--trinity-apps/yakuake/yakuake-9999.ebuild2
-rw-r--r--trinity-base/akregator/Manifest4
-rw-r--r--trinity-base/akregator/akregator-14.0.11.ebuild24
-rw-r--r--trinity-base/akregator/akregator-14.0.12.ebuild24
-rw-r--r--trinity-base/akregator/akregator-14.1.1.ebuild24
-rw-r--r--trinity-base/akregator/akregator-14.1.2.ebuild24
-rw-r--r--trinity-base/akregator/akregator-9999.ebuild4
-rw-r--r--trinity-base/akregator/metadata.xml6
-rw-r--r--trinity-base/amor/Manifest4
-rw-r--r--trinity-base/amor/amor-14.0.11.ebuild14
-rw-r--r--trinity-base/amor/amor-14.0.12.ebuild14
-rw-r--r--trinity-base/amor/amor-14.1.1.ebuild14
-rw-r--r--trinity-base/amor/amor-14.1.2.ebuild14
-rw-r--r--trinity-base/amor/amor-9999.ebuild2
-rw-r--r--trinity-base/amor/metadata.xml6
-rw-r--r--trinity-base/ark/Manifest4
-rw-r--r--trinity-base/ark/ark-14.0.11.ebuild19
-rw-r--r--trinity-base/ark/ark-14.0.12.ebuild19
-rw-r--r--trinity-base/ark/ark-14.1.1.ebuild25
-rw-r--r--trinity-base/ark/ark-14.1.2.ebuild20
-rw-r--r--trinity-base/ark/ark-9999.ebuild7
-rw-r--r--trinity-base/ark/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/ark/metadata.xml6
-rw-r--r--trinity-base/arts/Manifest4
-rw-r--r--trinity-base/arts/arts-14.0.11.ebuild60
-rw-r--r--trinity-base/arts/arts-14.0.12.ebuild60
-rw-r--r--trinity-base/arts/arts-14.1.1.ebuild60
-rw-r--r--trinity-base/arts/arts-14.1.2.ebuild60
-rw-r--r--trinity-base/arts/arts-9999.ebuild4
-rw-r--r--trinity-base/arts/metadata.xml6
-rw-r--r--trinity-base/atlantik/Manifest4
-rw-r--r--trinity-base/atlantik/atlantik-14.0.11.ebuild17
-rw-r--r--trinity-base/atlantik/atlantik-14.0.12.ebuild17
-rw-r--r--trinity-base/atlantik/atlantik-14.1.1.ebuild18
-rw-r--r--trinity-base/atlantik/atlantik-14.1.2.ebuild18
-rw-r--r--trinity-base/atlantik/atlantik-9999.ebuild7
-rw-r--r--trinity-base/atlantik/metadata.xml6
-rw-r--r--trinity-base/atlantikdesigner/Manifest4
-rw-r--r--trinity-base/atlantikdesigner/atlantikdesigner-14.0.11.ebuild16
-rw-r--r--trinity-base/atlantikdesigner/atlantikdesigner-14.0.12.ebuild16
-rw-r--r--trinity-base/atlantikdesigner/atlantikdesigner-14.1.1.ebuild17
-rw-r--r--trinity-base/atlantikdesigner/atlantikdesigner-14.1.2.ebuild17
-rw-r--r--trinity-base/atlantikdesigner/atlantikdesigner-9999.ebuild3
-rw-r--r--trinity-base/atlantikdesigner/metadata.xml6
-rw-r--r--trinity-base/blinken/Manifest4
-rw-r--r--trinity-base/blinken/blinken-14.0.11.ebuild21
-rw-r--r--trinity-base/blinken/blinken-14.0.12.ebuild21
-rw-r--r--trinity-base/blinken/blinken-14.1.1.ebuild22
-rw-r--r--trinity-base/blinken/blinken-14.1.2.ebuild22
-rw-r--r--trinity-base/blinken/blinken-9999.ebuild7
-rw-r--r--trinity-base/certmanager/Manifest4
-rw-r--r--trinity-base/certmanager/certmanager-14.0.11.ebuild27
-rw-r--r--trinity-base/certmanager/certmanager-14.0.12.ebuild27
-rw-r--r--trinity-base/certmanager/certmanager-14.1.1.ebuild27
-rw-r--r--trinity-base/certmanager/certmanager-14.1.2.ebuild27
-rw-r--r--trinity-base/certmanager/certmanager-9999.ebuild2
-rw-r--r--trinity-base/certmanager/metadata.xml6
-rw-r--r--trinity-base/cervisia/Manifest4
-rw-r--r--trinity-base/cervisia/cervisia-14.0.11.ebuild24
-rw-r--r--trinity-base/cervisia/cervisia-14.0.12.ebuild24
-rw-r--r--trinity-base/cervisia/cervisia-14.1.1.ebuild24
-rw-r--r--trinity-base/cervisia/cervisia-14.1.2.ebuild24
-rw-r--r--trinity-base/cervisia/cervisia-9999.ebuild4
-rw-r--r--trinity-base/cervisia/metadata.xml5
-rw-r--r--trinity-base/dcoprss/Manifest4
-rw-r--r--trinity-base/dcoprss/dcoprss-14.0.11.ebuild18
-rw-r--r--trinity-base/dcoprss/dcoprss-14.0.12.ebuild18
-rw-r--r--trinity-base/dcoprss/dcoprss-14.1.1.ebuild18
-rw-r--r--trinity-base/dcoprss/dcoprss-14.1.2.ebuild18
-rw-r--r--trinity-base/dcoprss/dcoprss-9999.ebuild2
-rw-r--r--trinity-base/dcoprss/metadata.xml6
-rw-r--r--trinity-base/drkonqi/Manifest4
-rw-r--r--trinity-base/drkonqi/drkonqi-14.0.11.ebuild26
-rw-r--r--trinity-base/drkonqi/drkonqi-14.0.12.ebuild26
-rw-r--r--trinity-base/drkonqi/drkonqi-14.1.1.ebuild30
-rw-r--r--trinity-base/drkonqi/drkonqi-14.1.2.ebuild25
-rw-r--r--trinity-base/drkonqi/drkonqi-9999.ebuild5
-rw-r--r--trinity-base/drkonqi/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/drkonqi/metadata.xml6
-rw-r--r--trinity-base/eyesapplet/Manifest4
-rw-r--r--trinity-base/eyesapplet/eyesapplet-14.0.11.ebuild14
-rw-r--r--trinity-base/eyesapplet/eyesapplet-14.0.12.ebuild14
-rw-r--r--trinity-base/eyesapplet/eyesapplet-14.1.1.ebuild14
-rw-r--r--trinity-base/eyesapplet/eyesapplet-14.1.2.ebuild14
-rw-r--r--trinity-base/eyesapplet/eyesapplet-9999.ebuild2
-rw-r--r--trinity-base/eyesapplet/metadata.xml6
-rw-r--r--trinity-base/fifteenapplet/Manifest4
-rw-r--r--trinity-base/fifteenapplet/fifteenapplet-14.0.11.ebuild14
-rw-r--r--trinity-base/fifteenapplet/fifteenapplet-14.0.12.ebuild14
-rw-r--r--trinity-base/fifteenapplet/fifteenapplet-14.1.1.ebuild14
-rw-r--r--trinity-base/fifteenapplet/fifteenapplet-14.1.2.ebuild14
-rw-r--r--trinity-base/fifteenapplet/fifteenapplet-9999.ebuild2
-rw-r--r--trinity-base/fifteenapplet/metadata.xml6
-rw-r--r--trinity-base/juk/Manifest4
-rw-r--r--trinity-base/juk/juk-14.0.11.ebuild33
-rw-r--r--trinity-base/juk/juk-14.0.12.ebuild33
-rw-r--r--trinity-base/juk/juk-14.1.1.ebuild34
-rw-r--r--trinity-base/juk/juk-14.1.2.ebuild34
-rw-r--r--trinity-base/juk/juk-9999.ebuild9
-rw-r--r--trinity-base/kaboodle/Manifest4
-rw-r--r--trinity-base/kaboodle/kaboodle-14.0.11.ebuild16
-rw-r--r--trinity-base/kaboodle/kaboodle-14.0.12.ebuild16
-rw-r--r--trinity-base/kaboodle/kaboodle-14.1.1.ebuild17
-rw-r--r--trinity-base/kaboodle/kaboodle-14.1.2.ebuild17
-rw-r--r--trinity-base/kaboodle/kaboodle-9999.ebuild3
-rw-r--r--trinity-base/kaddressbook-plugins/Manifest4
-rw-r--r--trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.0.11.ebuild18
-rw-r--r--trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.0.12.ebuild18
-rw-r--r--trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.1.1.ebuild18
-rw-r--r--trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.1.2.ebuild18
-rw-r--r--trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild2
-rw-r--r--trinity-base/kaddressbook-plugins/metadata.xml6
-rw-r--r--trinity-base/kaddressbook/Manifest4
-rw-r--r--trinity-base/kaddressbook/kaddressbook-14.0.11.ebuild38
-rw-r--r--trinity-base/kaddressbook/kaddressbook-14.0.12.ebuild38
-rw-r--r--trinity-base/kaddressbook/kaddressbook-14.1.1.ebuild37
-rw-r--r--trinity-base/kaddressbook/kaddressbook-14.1.2.ebuild37
-rw-r--r--trinity-base/kaddressbook/kaddressbook-9999.ebuild5
-rw-r--r--trinity-base/kaddressbook/metadata.xml6
-rw-r--r--trinity-base/kalarm/Manifest4
-rw-r--r--trinity-base/kalarm/kalarm-14.0.11.ebuild20
-rw-r--r--trinity-base/kalarm/kalarm-14.0.12.ebuild20
-rw-r--r--trinity-base/kalarm/kalarm-14.1.1.ebuild23
-rw-r--r--trinity-base/kalarm/kalarm-14.1.2.ebuild23
-rw-r--r--trinity-base/kalarm/kalarm-9999.ebuild9
-rw-r--r--trinity-base/kalarm/metadata.xml5
-rw-r--r--trinity-base/kalzium/Manifest4
-rw-r--r--trinity-base/kalzium/kalzium-14.0.11.ebuild39
-rw-r--r--trinity-base/kalzium/kalzium-14.0.12.ebuild39
-rw-r--r--trinity-base/kalzium/kalzium-14.1.1.ebuild39
-rw-r--r--trinity-base/kalzium/kalzium-14.1.2.ebuild39
-rw-r--r--trinity-base/kalzium/kalzium-9999.ebuild8
-rw-r--r--trinity-base/kamera/Manifest4
-rw-r--r--trinity-base/kamera/kamera-14.0.11.ebuild17
-rw-r--r--trinity-base/kamera/kamera-14.0.12.ebuild17
-rw-r--r--trinity-base/kamera/kamera-14.1.1.ebuild18
-rw-r--r--trinity-base/kamera/kamera-14.1.2.ebuild18
-rw-r--r--trinity-base/kamera/kamera-9999.ebuild3
-rw-r--r--trinity-base/kamera/metadata.xml6
-rw-r--r--trinity-base/kanagram/Manifest4
-rw-r--r--trinity-base/kanagram/kanagram-14.0.11.ebuild21
-rw-r--r--trinity-base/kanagram/kanagram-14.0.12.ebuild21
-rw-r--r--trinity-base/kanagram/kanagram-14.1.1.ebuild21
-rw-r--r--trinity-base/kanagram/kanagram-14.1.2.ebuild21
-rw-r--r--trinity-base/kanagram/kanagram-9999.ebuild6
-rw-r--r--trinity-base/kappfinder/Manifest4
-rw-r--r--trinity-base/kappfinder/kappfinder-14.0.11.ebuild15
-rw-r--r--trinity-base/kappfinder/kappfinder-14.0.12.ebuild15
-rw-r--r--trinity-base/kappfinder/kappfinder-14.1.1.ebuild14
-rw-r--r--trinity-base/kappfinder/kappfinder-14.1.2.ebuild14
-rw-r--r--trinity-base/kappfinder/kappfinder-9999.ebuild3
-rw-r--r--trinity-base/kappfinder/metadata.xml6
-rw-r--r--trinity-base/kapptemplate/Manifest4
-rw-r--r--trinity-base/kapptemplate/kapptemplate-14.0.11.ebuild31
-rw-r--r--trinity-base/kapptemplate/kapptemplate-14.0.12.ebuild31
-rw-r--r--trinity-base/kapptemplate/kapptemplate-14.1.1.ebuild30
-rw-r--r--trinity-base/kapptemplate/kapptemplate-14.1.2.ebuild30
-rw-r--r--trinity-base/kapptemplate/kapptemplate-9999.ebuild5
-rw-r--r--trinity-base/kapptemplate/metadata.xml5
-rw-r--r--trinity-base/karm/Manifest4
-rw-r--r--trinity-base/karm/karm-14.0.11.ebuild20
-rw-r--r--trinity-base/karm/karm-14.0.12.ebuild20
-rw-r--r--trinity-base/karm/karm-14.1.1.ebuild20
-rw-r--r--trinity-base/karm/karm-14.1.2.ebuild20
-rw-r--r--trinity-base/karm/karm-9999.ebuild4
-rw-r--r--trinity-base/karm/metadata.xml5
-rw-r--r--trinity-base/kasteroids/Manifest4
-rw-r--r--trinity-base/kasteroids/kasteroids-14.0.11.ebuild19
-rw-r--r--trinity-base/kasteroids/kasteroids-14.0.12.ebuild19
-rw-r--r--trinity-base/kasteroids/kasteroids-14.1.1.ebuild20
-rw-r--r--trinity-base/kasteroids/kasteroids-14.1.2.ebuild20
-rw-r--r--trinity-base/kasteroids/kasteroids-9999.ebuild7
-rw-r--r--trinity-base/kasteroids/metadata.xml6
-rw-r--r--trinity-base/kate-plugins/Manifest4
-rw-r--r--trinity-base/kate-plugins/kate-plugins-14.0.11.ebuild18
-rw-r--r--trinity-base/kate-plugins/kate-plugins-14.0.12.ebuild18
-rw-r--r--trinity-base/kate-plugins/kate-plugins-14.1.1.ebuild19
-rw-r--r--trinity-base/kate-plugins/kate-plugins-14.1.2.ebuild19
-rw-r--r--trinity-base/kate-plugins/kate-plugins-9999.ebuild3
-rw-r--r--trinity-base/kate-plugins/metadata.xml6
-rw-r--r--trinity-base/kate/Manifest4
-rw-r--r--trinity-base/kate/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/kate/kate-14.0.11.ebuild15
-rw-r--r--trinity-base/kate/kate-14.0.12.ebuild15
-rw-r--r--trinity-base/kate/kate-14.1.1.ebuild19
-rw-r--r--trinity-base/kate/kate-14.1.2.ebuild14
-rw-r--r--trinity-base/kate/kate-9999.ebuild3
-rw-r--r--trinity-base/kate/metadata.xml6
-rw-r--r--trinity-base/katomic/Manifest4
-rw-r--r--trinity-base/katomic/katomic-14.0.11.ebuild18
-rw-r--r--trinity-base/katomic/katomic-14.0.12.ebuild18
-rw-r--r--trinity-base/katomic/katomic-14.1.1.ebuild19
-rw-r--r--trinity-base/katomic/katomic-14.1.2.ebuild19
-rw-r--r--trinity-base/katomic/katomic-9999.ebuild7
-rw-r--r--trinity-base/katomic/metadata.xml6
-rw-r--r--trinity-base/kaudiocreator/Manifest4
-rw-r--r--trinity-base/kaudiocreator/kaudiocreator-14.0.11.ebuild58
-rw-r--r--trinity-base/kaudiocreator/kaudiocreator-14.0.12.ebuild58
-rw-r--r--trinity-base/kaudiocreator/kaudiocreator-14.1.1.ebuild39
-rw-r--r--trinity-base/kaudiocreator/kaudiocreator-14.1.2.ebuild39
-rw-r--r--trinity-base/kaudiocreator/kaudiocreator-9999.ebuild45
-rw-r--r--trinity-base/kaudiocreator/metadata.xml5
-rw-r--r--trinity-base/kbabel/Manifest4
-rw-r--r--trinity-base/kbabel/kbabel-14.0.11.ebuild35
-rw-r--r--trinity-base/kbabel/kbabel-14.0.12.ebuild35
-rw-r--r--trinity-base/kbabel/kbabel-14.1.1.ebuild36
-rw-r--r--trinity-base/kbabel/kbabel-14.1.2.ebuild36
-rw-r--r--trinity-base/kbabel/kbabel-9999.ebuild3
-rw-r--r--trinity-base/kbabel/metadata.xml5
-rw-r--r--trinity-base/kbackgammon/Manifest4
-rw-r--r--trinity-base/kbackgammon/kbackgammon-14.0.11.ebuild18
-rw-r--r--trinity-base/kbackgammon/kbackgammon-14.0.12.ebuild18
-rw-r--r--trinity-base/kbackgammon/kbackgammon-14.1.1.ebuild19
-rw-r--r--trinity-base/kbackgammon/kbackgammon-14.1.2.ebuild19
-rw-r--r--trinity-base/kbackgammon/kbackgammon-9999.ebuild7
-rw-r--r--trinity-base/kbackgammon/metadata.xml6
-rw-r--r--trinity-base/kbattleship/Manifest4
-rw-r--r--trinity-base/kbattleship/kbattleship-14.0.11.ebuild18
-rw-r--r--trinity-base/kbattleship/kbattleship-14.0.12.ebuild18
-rw-r--r--trinity-base/kbattleship/kbattleship-14.1.1.ebuild19
-rw-r--r--trinity-base/kbattleship/kbattleship-14.1.2.ebuild19
-rw-r--r--trinity-base/kbattleship/kbattleship-9999.ebuild7
-rw-r--r--trinity-base/kbattleship/metadata.xml6
-rw-r--r--trinity-base/kblackbox/Manifest4
-rw-r--r--trinity-base/kblackbox/kblackbox-14.0.11.ebuild18
-rw-r--r--trinity-base/kblackbox/kblackbox-14.0.12.ebuild18
-rw-r--r--trinity-base/kblackbox/kblackbox-14.1.1.ebuild19
-rw-r--r--trinity-base/kblackbox/kblackbox-14.1.2.ebuild19
-rw-r--r--trinity-base/kblackbox/kblackbox-9999.ebuild7
-rw-r--r--trinity-base/kblackbox/metadata.xml6
-rw-r--r--trinity-base/kbounce/Manifest4
-rw-r--r--trinity-base/kbounce/kbounce-14.0.11.ebuild21
-rw-r--r--trinity-base/kbounce/kbounce-14.0.12.ebuild21
-rw-r--r--trinity-base/kbounce/kbounce-14.1.1.ebuild22
-rw-r--r--trinity-base/kbounce/kbounce-14.1.2.ebuild22
-rw-r--r--trinity-base/kbounce/kbounce-9999.ebuild7
-rw-r--r--trinity-base/kbounce/metadata.xml6
-rw-r--r--trinity-base/kbruch/Manifest4
-rw-r--r--trinity-base/kbruch/kbruch-14.0.11.ebuild21
-rw-r--r--trinity-base/kbruch/kbruch-14.0.12.ebuild21
-rw-r--r--trinity-base/kbruch/kbruch-14.1.1.ebuild21
-rw-r--r--trinity-base/kbruch/kbruch-14.1.2.ebuild21
-rw-r--r--trinity-base/kbruch/kbruch-9999.ebuild6
-rw-r--r--trinity-base/kbstateapplet/Manifest4
-rw-r--r--trinity-base/kbstateapplet/kbstateapplet-14.0.11.ebuild22
-rw-r--r--trinity-base/kbstateapplet/kbstateapplet-14.0.12.ebuild22
-rw-r--r--trinity-base/kbstateapplet/kbstateapplet-14.1.1.ebuild21
-rw-r--r--trinity-base/kbstateapplet/kbstateapplet-14.1.2.ebuild21
-rw-r--r--trinity-base/kbstateapplet/kbstateapplet-9999.ebuild3
-rw-r--r--trinity-base/kbugbuster/Manifest4
-rw-r--r--trinity-base/kbugbuster/kbugbuster-14.0.11.ebuild25
-rw-r--r--trinity-base/kbugbuster/kbugbuster-14.0.12.ebuild25
-rw-r--r--trinity-base/kbugbuster/kbugbuster-14.1.1.ebuild25
-rw-r--r--trinity-base/kbugbuster/kbugbuster-14.1.2.ebuild25
-rw-r--r--trinity-base/kbugbuster/kbugbuster-9999.ebuild4
-rw-r--r--trinity-base/kbugbuster/metadata.xml5
-rw-r--r--trinity-base/kcalc/Manifest4
-rw-r--r--trinity-base/kcalc/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/kcalc/kcalc-14.0.11.ebuild17
-rw-r--r--trinity-base/kcalc/kcalc-14.0.12.ebuild17
-rw-r--r--trinity-base/kcalc/kcalc-14.1.1.ebuild23
-rw-r--r--trinity-base/kcalc/kcalc-14.1.2.ebuild18
-rw-r--r--trinity-base/kcalc/kcalc-9999.ebuild7
-rw-r--r--trinity-base/kcalc/metadata.xml6
-rw-r--r--trinity-base/kcharselect/Manifest4
-rw-r--r--trinity-base/kcharselect/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/kcharselect/kcharselect-14.0.11.ebuild15
-rw-r--r--trinity-base/kcharselect/kcharselect-14.0.12.ebuild15
-rw-r--r--trinity-base/kcharselect/kcharselect-14.1.1.ebuild21
-rw-r--r--trinity-base/kcharselect/kcharselect-14.1.2.ebuild16
-rw-r--r--trinity-base/kcharselect/kcharselect-9999.ebuild7
-rw-r--r--trinity-base/kcharselect/metadata.xml6
-rw-r--r--trinity-base/kcheckpass/Manifest4
-rw-r--r--trinity-base/kcheckpass/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/kcheckpass/kcheckpass-14.0.11.ebuild28
-rw-r--r--trinity-base/kcheckpass/kcheckpass-14.0.12.ebuild28
-rw-r--r--trinity-base/kcheckpass/kcheckpass-14.1.1.ebuild33
-rw-r--r--trinity-base/kcheckpass/kcheckpass-14.1.2.ebuild28
-rw-r--r--trinity-base/kcheckpass/kcheckpass-9999.ebuild2
-rw-r--r--trinity-base/kcheckpass/metadata.xml6
-rw-r--r--trinity-base/kcminit/Manifest4
-rw-r--r--trinity-base/kcminit/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/kcminit/kcminit-14.0.11.ebuild20
-rw-r--r--trinity-base/kcminit/kcminit-14.0.12.ebuild20
-rw-r--r--trinity-base/kcminit/kcminit-14.1.1.ebuild25
-rw-r--r--trinity-base/kcminit/kcminit-14.1.2.ebuild20
-rw-r--r--trinity-base/kcminit/kcminit-9999.ebuild2
-rw-r--r--trinity-base/kcminit/metadata.xml6
-rw-r--r--trinity-base/kcoloredit/Manifest4
-rw-r--r--trinity-base/kcoloredit/kcoloredit-14.0.11.ebuild14
-rw-r--r--trinity-base/kcoloredit/kcoloredit-14.0.12.ebuild14
-rw-r--r--trinity-base/kcoloredit/kcoloredit-14.1.1.ebuild15
-rw-r--r--trinity-base/kcoloredit/kcoloredit-14.1.2.ebuild15
-rw-r--r--trinity-base/kcoloredit/kcoloredit-9999.ebuild3
-rw-r--r--trinity-base/kcoloredit/metadata.xml6
-rw-r--r--trinity-base/kcontrol/Manifest4
-rw-r--r--trinity-base/kcontrol/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/kcontrol/kcontrol-14.0.11.ebuild55
-rw-r--r--trinity-base/kcontrol/kcontrol-14.0.12.ebuild55
-rw-r--r--trinity-base/kcontrol/kcontrol-14.1.1.ebuild60
-rw-r--r--trinity-base/kcontrol/kcontrol-14.1.2.ebuild55
-rw-r--r--trinity-base/kcontrol/kcontrol-9999.ebuild4
-rw-r--r--trinity-base/kcontrol/metadata.xml6
-rw-r--r--trinity-base/kcron/Manifest4
-rw-r--r--trinity-base/kcron/kcron-14.0.11.ebuild14
-rw-r--r--trinity-base/kcron/kcron-14.0.12.ebuild14
-rw-r--r--trinity-base/kcron/kcron-14.1.1.ebuild13
-rw-r--r--trinity-base/kcron/kcron-14.1.2.ebuild13
-rw-r--r--trinity-base/kcron/kcron-9999.ebuild3
-rw-r--r--trinity-base/kdcop/Manifest4
-rw-r--r--trinity-base/kdcop/kdcop-14.0.11.ebuild14
-rw-r--r--trinity-base/kdcop/kdcop-14.0.12.ebuild14
-rw-r--r--trinity-base/kdcop/kdcop-14.1.1.ebuild14
-rw-r--r--trinity-base/kdcop/kdcop-14.1.2.ebuild14
-rw-r--r--trinity-base/kdcop/kdcop-9999.ebuild2
-rw-r--r--trinity-base/kdcop/metadata.xml6
-rw-r--r--trinity-base/kdesktop/Manifest4
-rw-r--r--trinity-base/kdesktop/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/kdesktop/kdesktop-14.0.11.ebuild46
-rw-r--r--trinity-base/kdesktop/kdesktop-14.0.12.ebuild46
-rw-r--r--trinity-base/kdesktop/kdesktop-14.1.1.ebuild51
-rw-r--r--trinity-base/kdesktop/kdesktop-14.1.2.ebuild46
-rw-r--r--trinity-base/kdesktop/kdesktop-9999.ebuild4
-rw-r--r--trinity-base/kdesktop/metadata.xml6
-rw-r--r--trinity-base/kdf/Manifest4
-rw-r--r--trinity-base/kdf/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/kdf/kdf-14.0.11.ebuild14
-rw-r--r--trinity-base/kdf/kdf-14.0.12.ebuild14
-rw-r--r--trinity-base/kdf/kdf-14.1.1.ebuild20
-rw-r--r--trinity-base/kdf/kdf-14.1.2.ebuild15
-rw-r--r--trinity-base/kdf/kdf-9999.ebuild7
-rw-r--r--trinity-base/kdf/metadata.xml6
-rw-r--r--trinity-base/kdialog/Manifest4
-rw-r--r--trinity-base/kdialog/kdialog-14.0.11.ebuild14
-rw-r--r--trinity-base/kdialog/kdialog-14.0.12.ebuild14
-rw-r--r--trinity-base/kdialog/kdialog-14.1.1.ebuild14
-rw-r--r--trinity-base/kdialog/kdialog-14.1.2.ebuild14
-rw-r--r--trinity-base/kdialog/kdialog-9999.ebuild2
-rw-r--r--trinity-base/kdialog/metadata.xml6
-rw-r--r--trinity-base/kdict/Manifest4
-rw-r--r--trinity-base/kdict/kdict-14.0.11.ebuild14
-rw-r--r--trinity-base/kdict/kdict-14.0.12.ebuild14
-rw-r--r--trinity-base/kdict/kdict-14.1.1.ebuild15
-rw-r--r--trinity-base/kdict/kdict-14.1.2.ebuild15
-rw-r--r--trinity-base/kdict/kdict-9999.ebuild7
-rw-r--r--trinity-base/kdict/metadata.xml6
-rw-r--r--trinity-base/kdvi/Manifest4
-rw-r--r--trinity-base/kdvi/kdvi-14.0.11.ebuild21
-rw-r--r--trinity-base/kdvi/kdvi-14.0.12.ebuild21
-rw-r--r--trinity-base/kdvi/kdvi-14.1.1.ebuild27
-rw-r--r--trinity-base/kdvi/kdvi-14.1.2.ebuild27
-rw-r--r--trinity-base/kdvi/kdvi-9999.ebuild8
-rw-r--r--trinity-base/kdvi/metadata.xml6
-rw-r--r--trinity-base/kedit/Manifest4
-rw-r--r--trinity-base/kedit/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/kedit/kedit-14.0.11.ebuild14
-rw-r--r--trinity-base/kedit/kedit-14.0.12.ebuild14
-rw-r--r--trinity-base/kedit/kedit-14.1.1.ebuild20
-rw-r--r--trinity-base/kedit/kedit-14.1.2.ebuild15
-rw-r--r--trinity-base/kedit/kedit-9999.ebuild7
-rw-r--r--trinity-base/kedit/metadata.xml6
-rw-r--r--trinity-base/keduca/Manifest4
-rw-r--r--trinity-base/keduca/keduca-14.0.11.ebuild21
-rw-r--r--trinity-base/keduca/keduca-14.0.12.ebuild21
-rw-r--r--trinity-base/keduca/keduca-14.1.1.ebuild21
-rw-r--r--trinity-base/keduca/keduca-14.1.2.ebuild21
-rw-r--r--trinity-base/keduca/keduca-9999.ebuild6
-rw-r--r--trinity-base/kenolaba/Manifest4
-rw-r--r--trinity-base/kenolaba/kenolaba-14.0.11.ebuild18
-rw-r--r--trinity-base/kenolaba/kenolaba-14.0.12.ebuild18
-rw-r--r--trinity-base/kenolaba/kenolaba-14.1.1.ebuild19
-rw-r--r--trinity-base/kenolaba/kenolaba-14.1.2.ebuild19
-rw-r--r--trinity-base/kenolaba/kenolaba-9999.ebuild7
-rw-r--r--trinity-base/kenolaba/metadata.xml6
-rw-r--r--trinity-base/kfax/Manifest4
-rw-r--r--trinity-base/kfax/kfax-14.0.11.ebuild19
-rw-r--r--trinity-base/kfax/kfax-14.0.12.ebuild19
-rw-r--r--trinity-base/kfax/kfax-14.1.1.ebuild25
-rw-r--r--trinity-base/kfax/kfax-14.1.2.ebuild25
-rw-r--r--trinity-base/kfax/kfax-9999.ebuild8
-rw-r--r--trinity-base/kfax/metadata.xml6
-rw-r--r--trinity-base/kfind/Manifest4
-rw-r--r--trinity-base/kfind/kfind-14.0.11.ebuild18
-rw-r--r--trinity-base/kfind/kfind-14.0.12.ebuild18
-rw-r--r--trinity-base/kfind/kfind-14.1.1.ebuild17
-rw-r--r--trinity-base/kfind/kfind-14.1.2.ebuild17
-rw-r--r--trinity-base/kfind/kfind-9999.ebuild3
-rw-r--r--trinity-base/kfind/metadata.xml6
-rw-r--r--trinity-base/kfloppy/Manifest4
-rw-r--r--trinity-base/kfloppy/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/kfloppy/kfloppy-14.0.11.ebuild14
-rw-r--r--trinity-base/kfloppy/kfloppy-14.0.12.ebuild14
-rw-r--r--trinity-base/kfloppy/kfloppy-14.1.1.ebuild20
-rw-r--r--trinity-base/kfloppy/kfloppy-14.1.2.ebuild15
-rw-r--r--trinity-base/kfloppy/kfloppy-9999.ebuild7
-rw-r--r--trinity-base/kfloppy/metadata.xml6
-rw-r--r--trinity-base/kfouleggs/Manifest4
-rw-r--r--trinity-base/kfouleggs/kfouleggs-14.0.11.ebuild19
-rw-r--r--trinity-base/kfouleggs/kfouleggs-14.0.12.ebuild19
-rw-r--r--trinity-base/kfouleggs/kfouleggs-14.1.1.ebuild20
-rw-r--r--trinity-base/kfouleggs/kfouleggs-14.1.2.ebuild20
-rw-r--r--trinity-base/kfouleggs/kfouleggs-9999.ebuild7
-rw-r--r--trinity-base/kfouleggs/metadata.xml6
-rw-r--r--trinity-base/kgamma/Manifest4
-rw-r--r--trinity-base/kgamma/kgamma-14.0.11.ebuild17
-rw-r--r--trinity-base/kgamma/kgamma-14.0.12.ebuild17
-rw-r--r--trinity-base/kgamma/kgamma-14.1.1.ebuild18
-rw-r--r--trinity-base/kgamma/kgamma-14.1.2.ebuild18
-rw-r--r--trinity-base/kgamma/kgamma-9999.ebuild3
-rw-r--r--trinity-base/kgamma/metadata.xml6
-rw-r--r--trinity-base/kgantt/Manifest4
-rw-r--r--trinity-base/kgantt/kgantt-14.0.11.ebuild16
-rw-r--r--trinity-base/kgantt/kgantt-14.0.12.ebuild16
-rw-r--r--trinity-base/kgantt/kgantt-14.1.1.ebuild16
-rw-r--r--trinity-base/kgantt/kgantt-14.1.2.ebuild16
-rw-r--r--trinity-base/kgantt/kgantt-9999.ebuild2
-rw-r--r--trinity-base/kgantt/metadata.xml5
-rw-r--r--trinity-base/kgeography/Manifest4
-rw-r--r--trinity-base/kgeography/kgeography-14.0.11.ebuild21
-rw-r--r--trinity-base/kgeography/kgeography-14.0.12.ebuild21
-rw-r--r--trinity-base/kgeography/kgeography-14.1.1.ebuild21
-rw-r--r--trinity-base/kgeography/kgeography-14.1.2.ebuild21
-rw-r--r--trinity-base/kgeography/kgeography-9999.ebuild6
-rw-r--r--trinity-base/kget/Manifest4
-rw-r--r--trinity-base/kget/kget-14.0.11.ebuild17
-rw-r--r--trinity-base/kget/kget-14.0.12.ebuild17
-rw-r--r--trinity-base/kget/kget-14.1.1.ebuild18
-rw-r--r--trinity-base/kget/kget-14.1.2.ebuild18
-rw-r--r--trinity-base/kget/kget-9999.ebuild7
-rw-r--r--trinity-base/kget/metadata.xml6
-rw-r--r--trinity-base/kghostview/Manifest4
-rw-r--r--trinity-base/kghostview/kghostview-14.0.11.ebuild17
-rw-r--r--trinity-base/kghostview/kghostview-14.0.12.ebuild17
-rw-r--r--trinity-base/kghostview/kghostview-14.1.1.ebuild18
-rw-r--r--trinity-base/kghostview/kghostview-14.1.2.ebuild18
-rw-r--r--trinity-base/kghostview/kghostview-9999.ebuild3
-rw-r--r--trinity-base/kghostview/metadata.xml6
-rw-r--r--trinity-base/kgoldrunner/Manifest4
-rw-r--r--trinity-base/kgoldrunner/kgoldrunner-14.0.11.ebuild18
-rw-r--r--trinity-base/kgoldrunner/kgoldrunner-14.0.12.ebuild18
-rw-r--r--trinity-base/kgoldrunner/kgoldrunner-14.1.1.ebuild19
-rw-r--r--trinity-base/kgoldrunner/kgoldrunner-14.1.2.ebuild19
-rw-r--r--trinity-base/kgoldrunner/kgoldrunner-9999.ebuild7
-rw-r--r--trinity-base/kgoldrunner/metadata.xml6
-rw-r--r--trinity-base/kgpg/Manifest4
-rw-r--r--trinity-base/kgpg/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/kgpg/kgpg-14.0.11.ebuild22
-rw-r--r--trinity-base/kgpg/kgpg-14.0.12.ebuild22
-rw-r--r--trinity-base/kgpg/kgpg-14.1.1.ebuild28
-rw-r--r--trinity-base/kgpg/kgpg-14.1.2.ebuild23
-rw-r--r--trinity-base/kgpg/kgpg-9999.ebuild7
-rw-r--r--trinity-base/kgpg/metadata.xml6
-rw-r--r--trinity-base/khangman/Manifest4
-rw-r--r--trinity-base/khangman/khangman-14.0.11.ebuild25
-rw-r--r--trinity-base/khangman/khangman-14.0.12.ebuild25
-rw-r--r--trinity-base/khangman/khangman-14.1.1.ebuild26
-rw-r--r--trinity-base/khangman/khangman-14.1.2.ebuild26
-rw-r--r--trinity-base/khangman/khangman-9999.ebuild7
-rw-r--r--trinity-base/khelpcenter/Manifest4
-rw-r--r--trinity-base/khelpcenter/khelpcenter-14.0.11.ebuild24
-rw-r--r--trinity-base/khelpcenter/khelpcenter-14.0.12.ebuild24
-rw-r--r--trinity-base/khelpcenter/khelpcenter-14.1.1.ebuild23
-rw-r--r--trinity-base/khelpcenter/khelpcenter-14.1.2.ebuild23
-rw-r--r--trinity-base/khelpcenter/khelpcenter-9999.ebuild3
-rw-r--r--trinity-base/khelpcenter/metadata.xml6
-rw-r--r--trinity-base/khexedit/Manifest4
-rw-r--r--trinity-base/khexedit/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/khexedit/khexedit-14.0.11.ebuild14
-rw-r--r--trinity-base/khexedit/khexedit-14.0.12.ebuild14
-rw-r--r--trinity-base/khexedit/khexedit-14.1.1.ebuild20
-rw-r--r--trinity-base/khexedit/khexedit-14.1.2.ebuild15
-rw-r--r--trinity-base/khexedit/khexedit-9999.ebuild7
-rw-r--r--trinity-base/khexedit/metadata.xml6
-rw-r--r--trinity-base/khotkeys/Manifest4
-rw-r--r--trinity-base/khotkeys/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/khotkeys/khotkeys-14.0.11.ebuild27
-rw-r--r--trinity-base/khotkeys/khotkeys-14.0.12.ebuild27
-rw-r--r--trinity-base/khotkeys/khotkeys-14.1.1.ebuild31
-rw-r--r--trinity-base/khotkeys/khotkeys-14.1.2.ebuild26
-rw-r--r--trinity-base/khotkeys/khotkeys-9999.ebuild3
-rw-r--r--trinity-base/khotkeys/metadata.xml6
-rw-r--r--trinity-base/kicker-applets/Manifest4
-rw-r--r--trinity-base/kicker-applets/kicker-applets-14.0.11.ebuild19
-rw-r--r--trinity-base/kicker-applets/kicker-applets-14.0.12.ebuild19
-rw-r--r--trinity-base/kicker-applets/kicker-applets-14.1.1.ebuild20
-rw-r--r--trinity-base/kicker-applets/kicker-applets-14.1.2.ebuild20
-rw-r--r--trinity-base/kicker-applets/kicker-applets-9999.ebuild3
-rw-r--r--trinity-base/kicker-applets/metadata.xml6
-rw-r--r--trinity-base/kicker/Manifest4
-rw-r--r--trinity-base/kicker/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/kicker/kicker-14.0.11.ebuild37
-rw-r--r--trinity-base/kicker/kicker-14.0.12.ebuild37
-rw-r--r--trinity-base/kicker/kicker-14.1.1.ebuild41
-rw-r--r--trinity-base/kicker/kicker-14.1.2.ebuild36
-rw-r--r--trinity-base/kicker/kicker-9999.ebuild3
-rw-r--r--trinity-base/kicker/metadata.xml6
-rw-r--r--trinity-base/kig/Manifest4
-rw-r--r--trinity-base/kig/kig-14.0.11.ebuild23
-rw-r--r--trinity-base/kig/kig-14.0.12.ebuild23
-rw-r--r--trinity-base/kig/kig-14.1.1.ebuild23
-rw-r--r--trinity-base/kig/kig-14.1.2.ebuild23
-rw-r--r--trinity-base/kig/kig-9999.ebuild6
-rw-r--r--trinity-base/kimagemapeditor/Manifest4
-rw-r--r--trinity-base/kimagemapeditor/kimagemapeditor-14.0.11.ebuild24
-rw-r--r--trinity-base/kimagemapeditor/kimagemapeditor-14.0.12.ebuild24
-rw-r--r--trinity-base/kimagemapeditor/kimagemapeditor-14.1.1.ebuild23
-rw-r--r--trinity-base/kimagemapeditor/kimagemapeditor-14.1.2.ebuild23
-rw-r--r--trinity-base/kimagemapeditor/kimagemapeditor-9999.ebuild9
-rw-r--r--trinity-base/kimagemapeditor/metadata.xml5
-rw-r--r--trinity-base/kiten/Manifest4
-rw-r--r--trinity-base/kiten/kiten-14.0.11.ebuild20
-rw-r--r--trinity-base/kiten/kiten-14.0.12.ebuild20
-rw-r--r--trinity-base/kiten/kiten-14.1.1.ebuild20
-rw-r--r--trinity-base/kiten/kiten-14.1.2.ebuild20
-rw-r--r--trinity-base/kiten/kiten-9999.ebuild6
-rw-r--r--trinity-base/kjots/Manifest4
-rw-r--r--trinity-base/kjots/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/kjots/kjots-14.0.11.ebuild14
-rw-r--r--trinity-base/kjots/kjots-14.0.12.ebuild14
-rw-r--r--trinity-base/kjots/kjots-14.1.1.ebuild20
-rw-r--r--trinity-base/kjots/kjots-14.1.2.ebuild15
-rw-r--r--trinity-base/kjots/kjots-9999.ebuild7
-rw-r--r--trinity-base/kjots/metadata.xml6
-rw-r--r--trinity-base/kjumpingcube/Manifest4
-rw-r--r--trinity-base/kjumpingcube/kjumpingcube-14.0.11.ebuild18
-rw-r--r--trinity-base/kjumpingcube/kjumpingcube-14.0.12.ebuild18
-rw-r--r--trinity-base/kjumpingcube/kjumpingcube-14.1.1.ebuild19
-rw-r--r--trinity-base/kjumpingcube/kjumpingcube-14.1.2.ebuild19
-rw-r--r--trinity-base/kjumpingcube/kjumpingcube-9999.ebuild7
-rw-r--r--trinity-base/kjumpingcube/metadata.xml6
-rw-r--r--trinity-base/klaptopdaemon/Manifest4
-rw-r--r--trinity-base/klaptopdaemon/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/klaptopdaemon/klaptopdaemon-14.0.11.ebuild32
-rw-r--r--trinity-base/klaptopdaemon/klaptopdaemon-14.0.12.ebuild32
-rw-r--r--trinity-base/klaptopdaemon/klaptopdaemon-14.1.1.ebuild37
-rw-r--r--trinity-base/klaptopdaemon/klaptopdaemon-14.1.2.ebuild32
-rw-r--r--trinity-base/klaptopdaemon/klaptopdaemon-9999.ebuild2
-rw-r--r--trinity-base/klaptopdaemon/metadata.xml6
-rw-r--r--trinity-base/klatin/Manifest4
-rw-r--r--trinity-base/klatin/klatin-14.0.11.ebuild24
-rw-r--r--trinity-base/klatin/klatin-14.0.12.ebuild24
-rw-r--r--trinity-base/klatin/klatin-14.1.1.ebuild25
-rw-r--r--trinity-base/klatin/klatin-14.1.2.ebuild25
-rw-r--r--trinity-base/klatin/klatin-9999.ebuild7
-rw-r--r--trinity-base/klettres/Manifest4
-rw-r--r--trinity-base/klettres/klettres-14.0.11.ebuild20
-rw-r--r--trinity-base/klettres/klettres-14.0.12.ebuild20
-rw-r--r--trinity-base/klettres/klettres-14.1.1.ebuild20
-rw-r--r--trinity-base/klettres/klettres-14.1.2.ebuild20
-rw-r--r--trinity-base/klettres/klettres-9999.ebuild6
-rw-r--r--trinity-base/klickety/Manifest4
-rw-r--r--trinity-base/klickety/klickety-14.0.11.ebuild19
-rw-r--r--trinity-base/klickety/klickety-14.0.12.ebuild19
-rw-r--r--trinity-base/klickety/klickety-14.1.1.ebuild20
-rw-r--r--trinity-base/klickety/klickety-14.1.2.ebuild20
-rw-r--r--trinity-base/klickety/klickety-9999.ebuild7
-rw-r--r--trinity-base/klickety/metadata.xml6
-rw-r--r--trinity-base/klines/Manifest4
-rw-r--r--trinity-base/klines/klines-14.0.11.ebuild18
-rw-r--r--trinity-base/klines/klines-14.0.12.ebuild18
-rw-r--r--trinity-base/klines/klines-14.1.1.ebuild19
-rw-r--r--trinity-base/klines/klines-14.1.2.ebuild19
-rw-r--r--trinity-base/klines/klines-9999.ebuild7
-rw-r--r--trinity-base/klines/metadata.xml6
-rw-r--r--trinity-base/klinkstatus/Manifest4
-rw-r--r--trinity-base/klinkstatus/files/tdewebdev-ninja.patch10
-rw-r--r--trinity-base/klinkstatus/klinkstatus-14.0.11.ebuild24
-rw-r--r--trinity-base/klinkstatus/klinkstatus-14.0.12.ebuild24
-rw-r--r--trinity-base/klinkstatus/klinkstatus-14.1.1.ebuild27
-rw-r--r--trinity-base/klinkstatus/klinkstatus-14.1.2.ebuild23
-rw-r--r--trinity-base/klinkstatus/klinkstatus-9999.ebuild9
-rw-r--r--trinity-base/klinkstatus/metadata.xml5
-rw-r--r--trinity-base/klipper/Manifest4
-rw-r--r--trinity-base/klipper/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/klipper/klipper-14.0.11.ebuild25
-rw-r--r--trinity-base/klipper/klipper-14.0.12.ebuild25
-rw-r--r--trinity-base/klipper/klipper-14.1.1.ebuild30
-rw-r--r--trinity-base/klipper/klipper-14.1.2.ebuild25
-rw-r--r--trinity-base/klipper/klipper-9999.ebuild2
-rw-r--r--trinity-base/klipper/metadata.xml6
-rw-r--r--trinity-base/kmag/Manifest4
-rw-r--r--trinity-base/kmag/kmag-14.0.11.ebuild22
-rw-r--r--trinity-base/kmag/kmag-14.0.12.ebuild22
-rw-r--r--trinity-base/kmag/kmag-14.1.1.ebuild22
-rw-r--r--trinity-base/kmag/kmag-14.1.2.ebuild22
-rw-r--r--trinity-base/kmag/kmag-9999.ebuild6
-rw-r--r--trinity-base/kmahjongg/Manifest4
-rw-r--r--trinity-base/kmahjongg/kmahjongg-14.0.11.ebuild18
-rw-r--r--trinity-base/kmahjongg/kmahjongg-14.0.12.ebuild18
-rw-r--r--trinity-base/kmahjongg/kmahjongg-14.1.1.ebuild19
-rw-r--r--trinity-base/kmahjongg/kmahjongg-14.1.2.ebuild19
-rw-r--r--trinity-base/kmahjongg/kmahjongg-9999.ebuild7
-rw-r--r--trinity-base/kmahjongg/metadata.xml6
-rw-r--r--trinity-base/kmail/Manifest4
-rw-r--r--trinity-base/kmail/kmail-14.0.11.ebuild68
-rw-r--r--trinity-base/kmail/kmail-14.0.12.ebuild68
-rw-r--r--trinity-base/kmail/kmail-14.1.1.ebuild67
-rw-r--r--trinity-base/kmail/kmail-14.1.2.ebuild67
-rw-r--r--trinity-base/kmail/kmail-9999.ebuild5
-rw-r--r--trinity-base/kmail/metadata.xml5
-rw-r--r--trinity-base/kmailcvt/Manifest4
-rw-r--r--trinity-base/kmailcvt/kmailcvt-14.0.11.ebuild15
-rw-r--r--trinity-base/kmailcvt/kmailcvt-14.0.12.ebuild15
-rw-r--r--trinity-base/kmailcvt/kmailcvt-14.1.1.ebuild15
-rw-r--r--trinity-base/kmailcvt/kmailcvt-14.1.2.ebuild15
-rw-r--r--trinity-base/kmailcvt/kmailcvt-9999.ebuild2
-rw-r--r--trinity-base/kmailcvt/metadata.xml5
-rw-r--r--trinity-base/kmenuedit/Manifest4
-rw-r--r--trinity-base/kmenuedit/kmenuedit-14.0.11.ebuild15
-rw-r--r--trinity-base/kmenuedit/kmenuedit-14.0.12.ebuild15
-rw-r--r--trinity-base/kmenuedit/kmenuedit-14.1.1.ebuild14
-rw-r--r--trinity-base/kmenuedit/kmenuedit-14.1.2.ebuild14
-rw-r--r--trinity-base/kmenuedit/kmenuedit-9999.ebuild3
-rw-r--r--trinity-base/kmenuedit/metadata.xml6
-rw-r--r--trinity-base/kmilo/Manifest4
-rw-r--r--trinity-base/kmilo/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/kmilo/kmilo-14.0.11.ebuild32
-rw-r--r--trinity-base/kmilo/kmilo-14.0.12.ebuild32
-rw-r--r--trinity-base/kmilo/kmilo-14.1.1.ebuild38
-rw-r--r--trinity-base/kmilo/kmilo-14.1.2.ebuild33
-rw-r--r--trinity-base/kmilo/kmilo-9999.ebuild7
-rw-r--r--trinity-base/kmilo/metadata.xml6
-rw-r--r--trinity-base/kmines/Manifest4
-rw-r--r--trinity-base/kmines/kmines-14.0.11.ebuild18
-rw-r--r--trinity-base/kmines/kmines-14.0.12.ebuild18
-rw-r--r--trinity-base/kmines/kmines-14.1.1.ebuild19
-rw-r--r--trinity-base/kmines/kmines-14.1.2.ebuild19
-rw-r--r--trinity-base/kmines/kmines-9999.ebuild7
-rw-r--r--trinity-base/kmines/metadata.xml6
-rw-r--r--trinity-base/kmix/Manifest4
-rw-r--r--trinity-base/kmix/kmix-14.0.11.ebuild26
-rw-r--r--trinity-base/kmix/kmix-14.0.12.ebuild26
-rw-r--r--trinity-base/kmix/kmix-14.1.1.ebuild27
-rw-r--r--trinity-base/kmix/kmix-14.1.2.ebuild27
-rw-r--r--trinity-base/kmix/kmix-9999.ebuild3
-rw-r--r--trinity-base/kmobile/Manifest4
-rw-r--r--trinity-base/kmobile/kmobile-14.0.11.ebuild15
-rw-r--r--trinity-base/kmobile/kmobile-14.0.12.ebuild15
-rw-r--r--trinity-base/kmobile/kmobile-14.1.1.ebuild15
-rw-r--r--trinity-base/kmobile/kmobile-14.1.2.ebuild15
-rw-r--r--trinity-base/kmobile/kmobile-9999.ebuild2
-rw-r--r--trinity-base/kmobile/metadata.xml5
-rw-r--r--trinity-base/kmoon/Manifest4
-rw-r--r--trinity-base/kmoon/kmoon-14.0.11.ebuild14
-rw-r--r--trinity-base/kmoon/kmoon-14.0.12.ebuild14
-rw-r--r--trinity-base/kmoon/kmoon-14.1.1.ebuild14
-rw-r--r--trinity-base/kmoon/kmoon-14.1.2.ebuild14
-rw-r--r--trinity-base/kmoon/kmoon-9999.ebuild2
-rw-r--r--trinity-base/kmoon/metadata.xml6
-rw-r--r--trinity-base/kmousetool/Manifest4
-rw-r--r--trinity-base/kmousetool/kmousetool-14.0.11.ebuild22
-rw-r--r--trinity-base/kmousetool/kmousetool-14.0.12.ebuild22
-rw-r--r--trinity-base/kmousetool/kmousetool-14.1.1.ebuild22
-rw-r--r--trinity-base/kmousetool/kmousetool-14.1.2.ebuild22
-rw-r--r--trinity-base/kmousetool/kmousetool-9999.ebuild6
-rw-r--r--trinity-base/kmouth/Manifest4
-rw-r--r--trinity-base/kmouth/kmouth-14.0.11.ebuild22
-rw-r--r--trinity-base/kmouth/kmouth-14.0.12.ebuild22
-rw-r--r--trinity-base/kmouth/kmouth-14.1.1.ebuild22
-rw-r--r--trinity-base/kmouth/kmouth-14.1.2.ebuild22
-rw-r--r--trinity-base/kmouth/kmouth-9999.ebuild6
-rw-r--r--trinity-base/kmplot/Manifest4
-rw-r--r--trinity-base/kmplot/kmplot-14.0.11.ebuild20
-rw-r--r--trinity-base/kmplot/kmplot-14.0.12.ebuild20
-rw-r--r--trinity-base/kmplot/kmplot-14.1.1.ebuild20
-rw-r--r--trinity-base/kmplot/kmplot-14.1.2.ebuild20
-rw-r--r--trinity-base/kmplot/kmplot-9999.ebuild6
-rw-r--r--trinity-base/kmrml/Manifest3
-rw-r--r--trinity-base/kmrml/kmrml-14.0.11.ebuild14
-rw-r--r--trinity-base/kmrml/kmrml-14.0.12.ebuild14
-rw-r--r--trinity-base/kmrml/kmrml-14.1.1.ebuild14
-rw-r--r--trinity-base/kmrml/kmrml-9999.ebuild14
-rw-r--r--trinity-base/kmrml/metadata.xml6
-rw-r--r--trinity-base/kmtrace/Manifest4
-rw-r--r--trinity-base/kmtrace/kmtrace-14.0.11.ebuild17
-rw-r--r--trinity-base/kmtrace/kmtrace-14.0.12.ebuild17
-rw-r--r--trinity-base/kmtrace/kmtrace-14.1.1.ebuild16
-rw-r--r--trinity-base/kmtrace/kmtrace-14.1.2.ebuild16
-rw-r--r--trinity-base/kmtrace/kmtrace-9999.ebuild3
-rw-r--r--trinity-base/kmtrace/metadata.xml5
-rw-r--r--trinity-base/knetattach/Manifest4
-rw-r--r--trinity-base/knetattach/knetattach-14.0.11.ebuild15
-rw-r--r--trinity-base/knetattach/knetattach-14.0.12.ebuild15
-rw-r--r--trinity-base/knetattach/knetattach-14.1.1.ebuild14
-rw-r--r--trinity-base/knetattach/knetattach-14.1.2.ebuild14
-rw-r--r--trinity-base/knetattach/knetattach-9999.ebuild3
-rw-r--r--trinity-base/knetattach/metadata.xml6
-rw-r--r--trinity-base/knetwalk/Manifest4
-rw-r--r--trinity-base/knetwalk/knetwalk-14.0.11.ebuild18
-rw-r--r--trinity-base/knetwalk/knetwalk-14.0.12.ebuild18
-rw-r--r--trinity-base/knetwalk/knetwalk-14.1.1.ebuild19
-rw-r--r--trinity-base/knetwalk/knetwalk-14.1.2.ebuild19
-rw-r--r--trinity-base/knetwalk/knetwalk-9999.ebuild7
-rw-r--r--trinity-base/knetwalk/metadata.xml6
-rw-r--r--trinity-base/knetworkconf/Manifest4
-rw-r--r--trinity-base/knetworkconf/knetworkconf-14.0.11.ebuild14
-rw-r--r--trinity-base/knetworkconf/knetworkconf-14.0.12.ebuild14
-rw-r--r--trinity-base/knetworkconf/knetworkconf-14.1.1.ebuild13
-rw-r--r--trinity-base/knetworkconf/knetworkconf-14.1.2.ebuild13
-rw-r--r--trinity-base/knetworkconf/knetworkconf-9999.ebuild3
-rw-r--r--trinity-base/knewsticker-scripts/Manifest4
-rw-r--r--trinity-base/knewsticker-scripts/knewsticker-scripts-14.0.11.ebuild17
-rw-r--r--trinity-base/knewsticker-scripts/knewsticker-scripts-14.0.12.ebuild17
-rw-r--r--trinity-base/knewsticker-scripts/knewsticker-scripts-14.1.1.ebuild17
-rw-r--r--trinity-base/knewsticker-scripts/knewsticker-scripts-14.1.2.ebuild17
-rw-r--r--trinity-base/knewsticker-scripts/knewsticker-scripts-9999.ebuild2
-rw-r--r--trinity-base/knewsticker-scripts/metadata.xml6
-rw-r--r--trinity-base/knewsticker/Manifest4
-rw-r--r--trinity-base/knewsticker/knewsticker-14.0.11.ebuild18
-rw-r--r--trinity-base/knewsticker/knewsticker-14.0.12.ebuild18
-rw-r--r--trinity-base/knewsticker/knewsticker-14.1.1.ebuild19
-rw-r--r--trinity-base/knewsticker/knewsticker-14.1.2.ebuild19
-rw-r--r--trinity-base/knewsticker/knewsticker-9999.ebuild7
-rw-r--r--trinity-base/knewsticker/metadata.xml6
-rw-r--r--trinity-base/knode/Manifest4
-rw-r--r--trinity-base/knode/knode-14.0.11.ebuild24
-rw-r--r--trinity-base/knode/knode-14.0.12.ebuild24
-rw-r--r--trinity-base/knode/knode-14.1.1.ebuild25
-rw-r--r--trinity-base/knode/knode-14.1.2.ebuild25
-rw-r--r--trinity-base/knode/knode-9999.ebuild5
-rw-r--r--trinity-base/knode/metadata.xml5
-rw-r--r--trinity-base/knotes/Manifest4
-rw-r--r--trinity-base/knotes/knotes-14.0.11.ebuild22
-rw-r--r--trinity-base/knotes/knotes-14.0.12.ebuild22
-rw-r--r--trinity-base/knotes/knotes-14.1.1.ebuild22
-rw-r--r--trinity-base/knotes/knotes-14.1.2.ebuild22
-rw-r--r--trinity-base/knotes/knotes-9999.ebuild4
-rw-r--r--trinity-base/knotes/metadata.xml5
-rw-r--r--trinity-base/kode/Manifest4
-rw-r--r--trinity-base/kode/kode-14.0.11.ebuild17
-rw-r--r--trinity-base/kode/kode-14.0.12.ebuild17
-rw-r--r--trinity-base/kode/kode-14.1.1.ebuild17
-rw-r--r--trinity-base/kode/kode-14.1.2.ebuild17
-rw-r--r--trinity-base/kode/kode-9999.ebuild2
-rw-r--r--trinity-base/kode/metadata.xml5
-rw-r--r--trinity-base/kodo/Manifest4
-rw-r--r--trinity-base/kodo/kodo-14.0.11.ebuild14
-rw-r--r--trinity-base/kodo/kodo-14.0.12.ebuild14
-rw-r--r--trinity-base/kodo/kodo-14.1.1.ebuild14
-rw-r--r--trinity-base/kodo/kodo-14.1.2.ebuild14
-rw-r--r--trinity-base/kodo/kodo-9999.ebuild2
-rw-r--r--trinity-base/kodo/metadata.xml6
-rw-r--r--trinity-base/kolf/Manifest4
-rw-r--r--trinity-base/kolf/kolf-14.0.11.ebuild19
-rw-r--r--trinity-base/kolf/kolf-14.0.12.ebuild19
-rw-r--r--trinity-base/kolf/kolf-14.1.1.ebuild20
-rw-r--r--trinity-base/kolf/kolf-14.1.2.ebuild20
-rw-r--r--trinity-base/kolf/kolf-9999.ebuild7
-rw-r--r--trinity-base/kolf/metadata.xml6
-rw-r--r--trinity-base/kolourpaint/Manifest4
-rw-r--r--trinity-base/kolourpaint/kolourpaint-14.0.11.ebuild14
-rw-r--r--trinity-base/kolourpaint/kolourpaint-14.0.12.ebuild14
-rw-r--r--trinity-base/kolourpaint/kolourpaint-14.1.1.ebuild15
-rw-r--r--trinity-base/kolourpaint/kolourpaint-14.1.2.ebuild15
-rw-r--r--trinity-base/kolourpaint/kolourpaint-9999.ebuild3
-rw-r--r--trinity-base/kolourpaint/metadata.xml6
-rw-r--r--trinity-base/kommander/Manifest4
-rw-r--r--trinity-base/kommander/kommander-14.0.11.ebuild24
-rw-r--r--trinity-base/kommander/kommander-14.0.12.ebuild24
-rw-r--r--trinity-base/kommander/kommander-14.1.1.ebuild23
-rw-r--r--trinity-base/kommander/kommander-14.1.2.ebuild23
-rw-r--r--trinity-base/kommander/kommander-9999.ebuild9
-rw-r--r--trinity-base/kommander/metadata.xml5
-rw-r--r--trinity-base/kompare/Manifest4
-rw-r--r--trinity-base/kompare/kompare-14.0.11.ebuild19
-rw-r--r--trinity-base/kompare/kompare-14.0.12.ebuild19
-rw-r--r--trinity-base/kompare/kompare-14.1.1.ebuild18
-rw-r--r--trinity-base/kompare/kompare-14.1.2.ebuild18
-rw-r--r--trinity-base/kompare/kompare-9999.ebuild5
-rw-r--r--trinity-base/kompare/metadata.xml5
-rw-r--r--trinity-base/konq-plugins/Manifest4
-rw-r--r--trinity-base/konq-plugins/konq-plugins-14.0.11.ebuild18
-rw-r--r--trinity-base/konq-plugins/konq-plugins-14.0.12.ebuild18
-rw-r--r--trinity-base/konq-plugins/konq-plugins-14.1.1.ebuild19
-rw-r--r--trinity-base/konq-plugins/konq-plugins-14.1.2.ebuild19
-rw-r--r--trinity-base/konq-plugins/konq-plugins-9999.ebuild3
-rw-r--r--trinity-base/konq-plugins/metadata.xml6
-rw-r--r--trinity-base/konqueror/Manifest4
-rw-r--r--trinity-base/konqueror/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/konqueror/konqueror-14.0.11.ebuild27
-rw-r--r--trinity-base/konqueror/konqueror-14.0.12.ebuild27
-rw-r--r--trinity-base/konqueror/konqueror-14.1.1.ebuild32
-rw-r--r--trinity-base/konqueror/konqueror-14.1.2.ebuild27
-rw-r--r--trinity-base/konqueror/konqueror-9999.ebuild4
-rw-r--r--trinity-base/konqueror/metadata.xml6
-rw-r--r--trinity-base/konquest/Manifest4
-rw-r--r--trinity-base/konquest/konquest-14.0.11.ebuild18
-rw-r--r--trinity-base/konquest/konquest-14.0.12.ebuild18
-rw-r--r--trinity-base/konquest/konquest-14.1.1.ebuild19
-rw-r--r--trinity-base/konquest/konquest-14.1.2.ebuild19
-rw-r--r--trinity-base/konquest/konquest-9999.ebuild7
-rw-r--r--trinity-base/konquest/metadata.xml6
-rw-r--r--trinity-base/konsole/Manifest4
-rw-r--r--trinity-base/konsole/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/konsole/konsole-14.0.11.ebuild34
-rw-r--r--trinity-base/konsole/konsole-14.0.12.ebuild34
-rw-r--r--trinity-base/konsole/konsole-14.1.1.ebuild38
-rw-r--r--trinity-base/konsole/konsole-14.1.2.ebuild33
-rw-r--r--trinity-base/konsole/konsole-9999.ebuild3
-rw-r--r--trinity-base/konsole/metadata.xml6
-rw-r--r--trinity-base/kontact/Manifest4
-rw-r--r--trinity-base/kontact/kontact-14.0.11.ebuild39
-rw-r--r--trinity-base/kontact/kontact-14.0.12.ebuild39
-rw-r--r--trinity-base/kontact/kontact-14.1.1.ebuild41
-rw-r--r--trinity-base/kontact/kontact-14.1.2.ebuild41
-rw-r--r--trinity-base/kontact/kontact-9999.ebuild6
-rw-r--r--trinity-base/kontact/metadata.xml5
-rw-r--r--trinity-base/kooka/Manifest4
-rw-r--r--trinity-base/kooka/kooka-14.0.11.ebuild21
-rw-r--r--trinity-base/kooka/kooka-14.0.12.ebuild21
-rw-r--r--trinity-base/kooka/kooka-14.1.1.ebuild22
-rw-r--r--trinity-base/kooka/kooka-14.1.2.ebuild22
-rw-r--r--trinity-base/kooka/kooka-9999.ebuild3
-rw-r--r--trinity-base/kooka/metadata.xml6
-rw-r--r--trinity-base/kopete/Manifest4
-rw-r--r--trinity-base/kopete/kopete-14.0.11.ebuild116
-rw-r--r--trinity-base/kopete/kopete-14.0.12.ebuild116
-rw-r--r--trinity-base/kopete/kopete-14.1.1.ebuild114
-rw-r--r--trinity-base/kopete/kopete-14.1.2.ebuild114
-rw-r--r--trinity-base/kopete/kopete-9999.ebuild12
-rw-r--r--trinity-base/kopete/metadata.xml6
-rw-r--r--trinity-base/korganizer/Manifest4
-rw-r--r--trinity-base/korganizer/korganizer-14.0.11.ebuild54
-rw-r--r--trinity-base/korganizer/korganizer-14.0.12.ebuild54
-rw-r--r--trinity-base/korganizer/korganizer-14.1.1.ebuild53
-rw-r--r--trinity-base/korganizer/korganizer-14.1.2.ebuild53
-rw-r--r--trinity-base/korganizer/korganizer-9999.ebuild5
-rw-r--r--trinity-base/korganizer/metadata.xml6
-rw-r--r--trinity-base/kpager/Manifest4
-rw-r--r--trinity-base/kpager/kpager-14.0.11.ebuild14
-rw-r--r--trinity-base/kpager/kpager-14.0.12.ebuild14
-rw-r--r--trinity-base/kpager/kpager-14.1.1.ebuild14
-rw-r--r--trinity-base/kpager/kpager-14.1.2.ebuild14
-rw-r--r--trinity-base/kpager/kpager-9999.ebuild2
-rw-r--r--trinity-base/kpager/metadata.xml6
-rw-r--r--trinity-base/kpat/Manifest4
-rw-r--r--trinity-base/kpat/kpat-14.0.11.ebuild18
-rw-r--r--trinity-base/kpat/kpat-14.0.12.ebuild18
-rw-r--r--trinity-base/kpat/kpat-14.1.1.ebuild19
-rw-r--r--trinity-base/kpat/kpat-14.1.2.ebuild19
-rw-r--r--trinity-base/kpat/kpat-9999.ebuild7
-rw-r--r--trinity-base/kpat/metadata.xml6
-rw-r--r--trinity-base/kpdf/Manifest4
-rw-r--r--trinity-base/kpdf/kpdf-14.0.11.ebuild17
-rw-r--r--trinity-base/kpdf/kpdf-14.0.12.ebuild17
-rw-r--r--trinity-base/kpdf/kpdf-14.1.1.ebuild18
-rw-r--r--trinity-base/kpdf/kpdf-14.1.2.ebuild18
-rw-r--r--trinity-base/kpdf/kpdf-9999.ebuild3
-rw-r--r--trinity-base/kpdf/metadata.xml6
-rw-r--r--trinity-base/kpercentage/Manifest4
-rw-r--r--trinity-base/kpercentage/kpercentage-14.0.11.ebuild20
-rw-r--r--trinity-base/kpercentage/kpercentage-14.0.12.ebuild20
-rw-r--r--trinity-base/kpercentage/kpercentage-14.1.1.ebuild20
-rw-r--r--trinity-base/kpercentage/kpercentage-14.1.2.ebuild20
-rw-r--r--trinity-base/kpercentage/kpercentage-9999.ebuild6
-rw-r--r--trinity-base/kpersonalizer/Manifest4
-rw-r--r--trinity-base/kpersonalizer/kpersonalizer-14.0.11.ebuild15
-rw-r--r--trinity-base/kpersonalizer/kpersonalizer-14.0.12.ebuild15
-rw-r--r--trinity-base/kpersonalizer/kpersonalizer-14.1.1.ebuild15
-rw-r--r--trinity-base/kpersonalizer/kpersonalizer-14.1.2.ebuild15
-rw-r--r--trinity-base/kpersonalizer/kpersonalizer-9999.ebuild4
-rw-r--r--trinity-base/kpersonalizer/metadata.xml6
-rw-r--r--trinity-base/kpf/Manifest4
-rw-r--r--trinity-base/kpf/kpf-14.0.11.ebuild14
-rw-r--r--trinity-base/kpf/kpf-14.0.12.ebuild14
-rw-r--r--trinity-base/kpf/kpf-14.1.1.ebuild15
-rw-r--r--trinity-base/kpf/kpf-14.1.2.ebuild15
-rw-r--r--trinity-base/kpf/kpf-9999.ebuild7
-rw-r--r--trinity-base/kpf/metadata.xml6
-rw-r--r--trinity-base/kpoker/Manifest4
-rw-r--r--trinity-base/kpoker/kpoker-14.0.11.ebuild18
-rw-r--r--trinity-base/kpoker/kpoker-14.0.12.ebuild18
-rw-r--r--trinity-base/kpoker/kpoker-14.1.1.ebuild19
-rw-r--r--trinity-base/kpoker/kpoker-14.1.2.ebuild19
-rw-r--r--trinity-base/kpoker/kpoker-9999.ebuild7
-rw-r--r--trinity-base/kpoker/metadata.xml6
-rw-r--r--trinity-base/kpovmodeler/Manifest4
-rw-r--r--trinity-base/kpovmodeler/kpovmodeler-14.0.11.ebuild19
-rw-r--r--trinity-base/kpovmodeler/kpovmodeler-14.0.12.ebuild19
-rw-r--r--trinity-base/kpovmodeler/kpovmodeler-14.1.1.ebuild20
-rw-r--r--trinity-base/kpovmodeler/kpovmodeler-14.1.2.ebuild20
-rw-r--r--trinity-base/kpovmodeler/kpovmodeler-9999.ebuild3
-rw-r--r--trinity-base/kpovmodeler/metadata.xml6
-rw-r--r--trinity-base/kppp/Manifest4
-rw-r--r--trinity-base/kppp/kppp-14.0.11.ebuild16
-rw-r--r--trinity-base/kppp/kppp-14.0.12.ebuild16
-rw-r--r--trinity-base/kppp/kppp-14.1.1.ebuild17
-rw-r--r--trinity-base/kppp/kppp-14.1.2.ebuild17
-rw-r--r--trinity-base/kppp/kppp-9999.ebuild7
-rw-r--r--trinity-base/kppp/metadata.xml6
-rw-r--r--trinity-base/krdc/Manifest4
-rw-r--r--trinity-base/krdc/krdc-14.0.11.ebuild31
-rw-r--r--trinity-base/krdc/krdc-14.0.12.ebuild31
-rw-r--r--trinity-base/krdc/krdc-14.1.1.ebuild33
-rw-r--r--trinity-base/krdc/krdc-14.1.2.ebuild33
-rw-r--r--trinity-base/krdc/krdc-9999.ebuild8
-rw-r--r--trinity-base/kreadconfig/Manifest4
-rw-r--r--trinity-base/kreadconfig/kreadconfig-14.0.11.ebuild14
-rw-r--r--trinity-base/kreadconfig/kreadconfig-14.0.12.ebuild14
-rw-r--r--trinity-base/kreadconfig/kreadconfig-14.1.1.ebuild14
-rw-r--r--trinity-base/kreadconfig/kreadconfig-14.1.2.ebuild14
-rw-r--r--trinity-base/kreadconfig/kreadconfig-9999.ebuild2
-rw-r--r--trinity-base/kreadconfig/metadata.xml6
-rw-r--r--trinity-base/krec/Manifest4
-rw-r--r--trinity-base/krec/krec-14.0.11.ebuild55
-rw-r--r--trinity-base/krec/krec-14.0.12.ebuild55
-rw-r--r--trinity-base/krec/krec-14.1.1.ebuild44
-rw-r--r--trinity-base/krec/krec-14.1.2.ebuild44
-rw-r--r--trinity-base/krec/krec-9999.ebuild43
-rw-r--r--trinity-base/kregexpeditor/Manifest4
-rw-r--r--trinity-base/kregexpeditor/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/kregexpeditor/kregexpeditor-14.0.11.ebuild14
-rw-r--r--trinity-base/kregexpeditor/kregexpeditor-14.0.12.ebuild14
-rw-r--r--trinity-base/kregexpeditor/kregexpeditor-14.1.1.ebuild20
-rw-r--r--trinity-base/kregexpeditor/kregexpeditor-14.1.2.ebuild15
-rw-r--r--trinity-base/kregexpeditor/kregexpeditor-9999.ebuild7
-rw-r--r--trinity-base/kregexpeditor/metadata.xml6
-rw-r--r--trinity-base/kreversi/Manifest4
-rw-r--r--trinity-base/kreversi/kreversi-14.0.11.ebuild18
-rw-r--r--trinity-base/kreversi/kreversi-14.0.12.ebuild18
-rw-r--r--trinity-base/kreversi/kreversi-14.1.1.ebuild19
-rw-r--r--trinity-base/kreversi/kreversi-14.1.2.ebuild19
-rw-r--r--trinity-base/kreversi/kreversi-9999.ebuild7
-rw-r--r--trinity-base/kreversi/metadata.xml6
-rw-r--r--trinity-base/krfb/Manifest4
-rw-r--r--trinity-base/krfb/krfb-14.0.11.ebuild28
-rw-r--r--trinity-base/krfb/krfb-14.0.12.ebuild28
-rw-r--r--trinity-base/krfb/krfb-14.1.1.ebuild30
-rw-r--r--trinity-base/krfb/krfb-14.1.2.ebuild30
-rw-r--r--trinity-base/krfb/krfb-9999.ebuild8
-rw-r--r--trinity-base/krootbacking/Manifest4
-rw-r--r--trinity-base/krootbacking/krootbacking-14.0.11.ebuild14
-rw-r--r--trinity-base/krootbacking/krootbacking-14.0.12.ebuild14
-rw-r--r--trinity-base/krootbacking/krootbacking-14.1.1.ebuild14
-rw-r--r--trinity-base/krootbacking/krootbacking-14.1.2.ebuild14
-rw-r--r--trinity-base/krootbacking/krootbacking-9999.ebuild2
-rw-r--r--trinity-base/krootbacking/metadata.xml6
-rw-r--r--trinity-base/kruler/Manifest4
-rw-r--r--trinity-base/kruler/kruler-14.0.11.ebuild14
-rw-r--r--trinity-base/kruler/kruler-14.0.12.ebuild14
-rw-r--r--trinity-base/kruler/kruler-14.1.1.ebuild15
-rw-r--r--trinity-base/kruler/kruler-14.1.2.ebuild15
-rw-r--r--trinity-base/kruler/kruler-9999.ebuild3
-rw-r--r--trinity-base/kruler/metadata.xml6
-rw-r--r--trinity-base/ksame/Manifest4
-rw-r--r--trinity-base/ksame/ksame-14.0.11.ebuild18
-rw-r--r--trinity-base/ksame/ksame-14.0.12.ebuild18
-rw-r--r--trinity-base/ksame/ksame-14.1.1.ebuild19
-rw-r--r--trinity-base/ksame/ksame-14.1.2.ebuild19
-rw-r--r--trinity-base/ksame/ksame-9999.ebuild7
-rw-r--r--trinity-base/ksame/metadata.xml6
-rw-r--r--trinity-base/ksayit/Manifest4
-rw-r--r--trinity-base/ksayit/ksayit-14.0.11.ebuild18
-rw-r--r--trinity-base/ksayit/ksayit-14.0.12.ebuild18
-rw-r--r--trinity-base/ksayit/ksayit-14.1.1.ebuild19
-rw-r--r--trinity-base/ksayit/ksayit-14.1.2.ebuild19
-rw-r--r--trinity-base/ksayit/ksayit-9999.ebuild7
-rw-r--r--trinity-base/kscd/Manifest4
-rw-r--r--trinity-base/kscd/kscd-14.0.11.ebuild39
-rw-r--r--trinity-base/kscd/kscd-14.0.12.ebuild39
-rw-r--r--trinity-base/kscd/kscd-14.1.1.ebuild29
-rw-r--r--trinity-base/kscd/kscd-14.1.2.ebuild29
-rw-r--r--trinity-base/kscd/kscd-9999.ebuild32
-rw-r--r--trinity-base/kshisen/Manifest4
-rw-r--r--trinity-base/kshisen/kshisen-14.0.11.ebuild18
-rw-r--r--trinity-base/kshisen/kshisen-14.0.12.ebuild18
-rw-r--r--trinity-base/kshisen/kshisen-14.1.1.ebuild19
-rw-r--r--trinity-base/kshisen/kshisen-14.1.2.ebuild19
-rw-r--r--trinity-base/kshisen/kshisen-9999.ebuild7
-rw-r--r--trinity-base/kshisen/metadata.xml6
-rw-r--r--trinity-base/ksig/Manifest4
-rw-r--r--trinity-base/ksig/ksig-14.0.11.ebuild14
-rw-r--r--trinity-base/ksig/ksig-14.0.12.ebuild14
-rw-r--r--trinity-base/ksig/ksig-14.1.1.ebuild15
-rw-r--r--trinity-base/ksig/ksig-14.1.2.ebuild15
-rw-r--r--trinity-base/ksig/ksig-9999.ebuild3
-rw-r--r--trinity-base/ksig/metadata.xml6
-rw-r--r--trinity-base/ksim/Manifest4
-rw-r--r--trinity-base/ksim/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/ksim/ksim-14.0.11.ebuild31
-rw-r--r--trinity-base/ksim/ksim-14.0.12.ebuild31
-rw-r--r--trinity-base/ksim/ksim-14.1.1.ebuild37
-rw-r--r--trinity-base/ksim/ksim-14.1.2.ebuild32
-rw-r--r--trinity-base/ksim/ksim-9999.ebuild7
-rw-r--r--trinity-base/ksim/metadata.xml6
-rw-r--r--trinity-base/ksirc/Manifest4
-rw-r--r--trinity-base/ksirc/ksirc-14.0.11.ebuild18
-rw-r--r--trinity-base/ksirc/ksirc-14.0.12.ebuild18
-rw-r--r--trinity-base/ksirc/ksirc-14.1.1.ebuild19
-rw-r--r--trinity-base/ksirc/ksirc-14.1.2.ebuild19
-rw-r--r--trinity-base/ksirc/ksirc-9999.ebuild7
-rw-r--r--trinity-base/ksirc/metadata.xml6
-rw-r--r--trinity-base/ksirtet/Manifest4
-rw-r--r--trinity-base/ksirtet/ksirtet-14.0.11.ebuild19
-rw-r--r--trinity-base/ksirtet/ksirtet-14.0.12.ebuild19
-rw-r--r--trinity-base/ksirtet/ksirtet-14.1.1.ebuild20
-rw-r--r--trinity-base/ksirtet/ksirtet-14.1.2.ebuild20
-rw-r--r--trinity-base/ksirtet/ksirtet-9999.ebuild7
-rw-r--r--trinity-base/ksirtet/metadata.xml6
-rw-r--r--trinity-base/ksmiletris/Manifest4
-rw-r--r--trinity-base/ksmiletris/ksmiletris-14.0.11.ebuild18
-rw-r--r--trinity-base/ksmiletris/ksmiletris-14.0.12.ebuild18
-rw-r--r--trinity-base/ksmiletris/ksmiletris-14.1.1.ebuild19
-rw-r--r--trinity-base/ksmiletris/ksmiletris-14.1.2.ebuild19
-rw-r--r--trinity-base/ksmiletris/ksmiletris-9999.ebuild7
-rw-r--r--trinity-base/ksmiletris/metadata.xml6
-rw-r--r--trinity-base/ksmserver/Manifest4
-rw-r--r--trinity-base/ksmserver/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/ksmserver/ksmserver-14.0.11.ebuild22
-rw-r--r--trinity-base/ksmserver/ksmserver-14.0.12.ebuild22
-rw-r--r--trinity-base/ksmserver/ksmserver-14.1.1.ebuild27
-rw-r--r--trinity-base/ksmserver/ksmserver-14.1.2.ebuild22
-rw-r--r--trinity-base/ksmserver/ksmserver-9999.ebuild2
-rw-r--r--trinity-base/ksmserver/metadata.xml6
-rw-r--r--trinity-base/ksnake/Manifest4
-rw-r--r--trinity-base/ksnake/ksnake-14.0.11.ebuild18
-rw-r--r--trinity-base/ksnake/ksnake-14.0.12.ebuild18
-rw-r--r--trinity-base/ksnake/ksnake-14.1.1.ebuild19
-rw-r--r--trinity-base/ksnake/ksnake-14.1.2.ebuild19
-rw-r--r--trinity-base/ksnake/ksnake-9999.ebuild7
-rw-r--r--trinity-base/ksnake/metadata.xml6
-rw-r--r--trinity-base/ksnapshot/Manifest4
-rw-r--r--trinity-base/ksnapshot/ksnapshot-14.0.11.ebuild17
-rw-r--r--trinity-base/ksnapshot/ksnapshot-14.0.12.ebuild17
-rw-r--r--trinity-base/ksnapshot/ksnapshot-14.1.1.ebuild18
-rw-r--r--trinity-base/ksnapshot/ksnapshot-14.1.2.ebuild18
-rw-r--r--trinity-base/ksnapshot/ksnapshot-9999.ebuild3
-rw-r--r--trinity-base/ksnapshot/metadata.xml6
-rw-r--r--trinity-base/ksokoban/Manifest4
-rw-r--r--trinity-base/ksokoban/ksokoban-14.0.11.ebuild18
-rw-r--r--trinity-base/ksokoban/ksokoban-14.0.12.ebuild18
-rw-r--r--trinity-base/ksokoban/ksokoban-14.1.1.ebuild19
-rw-r--r--trinity-base/ksokoban/ksokoban-14.1.2.ebuild19
-rw-r--r--trinity-base/ksokoban/ksokoban-9999.ebuild7
-rw-r--r--trinity-base/ksokoban/metadata.xml6
-rw-r--r--trinity-base/kspaceduel/Manifest4
-rw-r--r--trinity-base/kspaceduel/kspaceduel-14.0.11.ebuild18
-rw-r--r--trinity-base/kspaceduel/kspaceduel-14.0.12.ebuild18
-rw-r--r--trinity-base/kspaceduel/kspaceduel-14.1.1.ebuild19
-rw-r--r--trinity-base/kspaceduel/kspaceduel-14.1.2.ebuild19
-rw-r--r--trinity-base/kspaceduel/kspaceduel-9999.ebuild7
-rw-r--r--trinity-base/kspaceduel/metadata.xml6
-rw-r--r--trinity-base/ksplashml/Manifest4
-rw-r--r--trinity-base/ksplashml/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/ksplashml/ksplashml-14.0.11.ebuild27
-rw-r--r--trinity-base/ksplashml/ksplashml-14.0.12.ebuild27
-rw-r--r--trinity-base/ksplashml/ksplashml-14.1.1.ebuild31
-rw-r--r--trinity-base/ksplashml/ksplashml-14.1.2.ebuild26
-rw-r--r--trinity-base/ksplashml/ksplashml-9999.ebuild3
-rw-r--r--trinity-base/ksplashml/metadata.xml6
-rw-r--r--trinity-base/kspy/Manifest4
-rw-r--r--trinity-base/kspy/kspy-14.0.11.ebuild18
-rw-r--r--trinity-base/kspy/kspy-14.0.12.ebuild18
-rw-r--r--trinity-base/kspy/kspy-14.1.1.ebuild17
-rw-r--r--trinity-base/kspy/kspy-14.1.2.ebuild17
-rw-r--r--trinity-base/kspy/kspy-9999.ebuild3
-rw-r--r--trinity-base/kspy/metadata.xml5
-rw-r--r--trinity-base/kstars/Manifest4
-rw-r--r--trinity-base/kstars/kstars-14.0.11.ebuild39
-rw-r--r--trinity-base/kstars/kstars-14.0.12.ebuild39
-rw-r--r--trinity-base/kstars/kstars-14.1.1.ebuild45
-rw-r--r--trinity-base/kstars/kstars-14.1.2.ebuild45
-rw-r--r--trinity-base/kstars/kstars-9999.ebuild14
-rw-r--r--trinity-base/kstart/Manifest4
-rw-r--r--trinity-base/kstart/kstart-14.0.11.ebuild14
-rw-r--r--trinity-base/kstart/kstart-14.0.12.ebuild14
-rw-r--r--trinity-base/kstart/kstart-14.1.1.ebuild14
-rw-r--r--trinity-base/kstart/kstart-14.1.2.ebuild14
-rw-r--r--trinity-base/kstart/kstart-9999.ebuild2
-rw-r--r--trinity-base/kstart/metadata.xml6
-rw-r--r--trinity-base/ksvg/Manifest4
-rw-r--r--trinity-base/ksvg/ksvg-14.0.11.ebuild23
-rw-r--r--trinity-base/ksvg/ksvg-14.0.12.ebuild23
-rw-r--r--trinity-base/ksvg/ksvg-14.1.1.ebuild23
-rw-r--r--trinity-base/ksvg/ksvg-14.1.2.ebuild23
-rw-r--r--trinity-base/ksvg/ksvg-9999.ebuild2
-rw-r--r--trinity-base/ksvg/metadata.xml6
-rw-r--r--trinity-base/ksysguard/Manifest4
-rw-r--r--trinity-base/ksysguard/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/ksysguard/ksysguard-14.0.11.ebuild28
-rw-r--r--trinity-base/ksysguard/ksysguard-14.0.12.ebuild28
-rw-r--r--trinity-base/ksysguard/ksysguard-14.1.1.ebuild32
-rw-r--r--trinity-base/ksysguard/ksysguard-14.1.2.ebuild27
-rw-r--r--trinity-base/ksysguard/ksysguard-9999.ebuild3
-rw-r--r--trinity-base/ksysguard/metadata.xml6
-rw-r--r--trinity-base/ksystraycmd/Manifest4
-rw-r--r--trinity-base/ksystraycmd/ksystraycmd-14.0.11.ebuild14
-rw-r--r--trinity-base/ksystraycmd/ksystraycmd-14.0.12.ebuild14
-rw-r--r--trinity-base/ksystraycmd/ksystraycmd-14.1.1.ebuild14
-rw-r--r--trinity-base/ksystraycmd/ksystraycmd-14.1.2.ebuild14
-rw-r--r--trinity-base/ksystraycmd/ksystraycmd-9999.ebuild2
-rw-r--r--trinity-base/ksystraycmd/metadata.xml6
-rw-r--r--trinity-base/ktalkd/Manifest4
-rw-r--r--trinity-base/ktalkd/ktalkd-14.0.11.ebuild16
-rw-r--r--trinity-base/ktalkd/ktalkd-14.0.12.ebuild16
-rw-r--r--trinity-base/ktalkd/ktalkd-14.1.1.ebuild17
-rw-r--r--trinity-base/ktalkd/ktalkd-14.1.2.ebuild17
-rw-r--r--trinity-base/ktalkd/ktalkd-9999.ebuild7
-rw-r--r--trinity-base/ktalkd/metadata.xml6
-rw-r--r--trinity-base/kteatime/Manifest4
-rw-r--r--trinity-base/kteatime/kteatime-14.0.11.ebuild14
-rw-r--r--trinity-base/kteatime/kteatime-14.0.12.ebuild14
-rw-r--r--trinity-base/kteatime/kteatime-14.1.1.ebuild14
-rw-r--r--trinity-base/kteatime/kteatime-14.1.2.ebuild14
-rw-r--r--trinity-base/kteatime/kteatime-9999.ebuild2
-rw-r--r--trinity-base/kteatime/metadata.xml6
-rw-r--r--trinity-base/ktimer/Manifest4
-rw-r--r--trinity-base/ktimer/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/ktimer/ktimer-14.0.11.ebuild14
-rw-r--r--trinity-base/ktimer/ktimer-14.0.12.ebuild14
-rw-r--r--trinity-base/ktimer/ktimer-14.1.1.ebuild20
-rw-r--r--trinity-base/ktimer/ktimer-14.1.2.ebuild15
-rw-r--r--trinity-base/ktimer/ktimer-9999.ebuild7
-rw-r--r--trinity-base/ktimer/metadata.xml6
-rw-r--r--trinity-base/ktip/Manifest4
-rw-r--r--trinity-base/ktip/ktip-14.0.11.ebuild15
-rw-r--r--trinity-base/ktip/ktip-14.0.12.ebuild15
-rw-r--r--trinity-base/ktip/ktip-14.1.1.ebuild14
-rw-r--r--trinity-base/ktip/ktip-14.1.2.ebuild14
-rw-r--r--trinity-base/ktip/ktip-9999.ebuild3
-rw-r--r--trinity-base/ktip/metadata.xml6
-rw-r--r--trinity-base/ktnef/Manifest4
-rw-r--r--trinity-base/ktnef/ktnef-14.0.11.ebuild16
-rw-r--r--trinity-base/ktnef/ktnef-14.0.12.ebuild16
-rw-r--r--trinity-base/ktnef/ktnef-14.1.1.ebuild16
-rw-r--r--trinity-base/ktnef/ktnef-14.1.2.ebuild16
-rw-r--r--trinity-base/ktnef/ktnef-9999.ebuild4
-rw-r--r--trinity-base/ktnef/metadata.xml5
-rw-r--r--trinity-base/ktouch/Manifest4
-rw-r--r--trinity-base/ktouch/ktouch-14.0.11.ebuild21
-rw-r--r--trinity-base/ktouch/ktouch-14.0.12.ebuild21
-rw-r--r--trinity-base/ktouch/ktouch-14.1.1.ebuild22
-rw-r--r--trinity-base/ktouch/ktouch-14.1.2.ebuild22
-rw-r--r--trinity-base/ktouch/ktouch-9999.ebuild7
-rw-r--r--trinity-base/ktron/Manifest4
-rw-r--r--trinity-base/ktron/ktron-14.0.11.ebuild18
-rw-r--r--trinity-base/ktron/ktron-14.0.12.ebuild18
-rw-r--r--trinity-base/ktron/ktron-14.1.1.ebuild19
-rw-r--r--trinity-base/ktron/ktron-14.1.2.ebuild19
-rw-r--r--trinity-base/ktron/ktron-9999.ebuild7
-rw-r--r--trinity-base/ktron/metadata.xml6
-rw-r--r--trinity-base/kttsd/Manifest4
-rw-r--r--trinity-base/kttsd/kttsd-14.0.11.ebuild44
-rw-r--r--trinity-base/kttsd/kttsd-14.0.12.ebuild44
-rw-r--r--trinity-base/kttsd/kttsd-14.1.1.ebuild74
-rw-r--r--trinity-base/kttsd/kttsd-14.1.2.ebuild74
-rw-r--r--trinity-base/kttsd/kttsd-9999.ebuild48
-rw-r--r--trinity-base/kttsd/metadata.xml3
-rw-r--r--trinity-base/ktuberling/Manifest4
-rw-r--r--trinity-base/ktuberling/ktuberling-14.0.11.ebuild18
-rw-r--r--trinity-base/ktuberling/ktuberling-14.0.12.ebuild18
-rw-r--r--trinity-base/ktuberling/ktuberling-14.1.1.ebuild19
-rw-r--r--trinity-base/ktuberling/ktuberling-14.1.2.ebuild19
-rw-r--r--trinity-base/ktuberling/ktuberling-9999.ebuild7
-rw-r--r--trinity-base/ktuberling/metadata.xml6
-rw-r--r--trinity-base/kturtle/Manifest4
-rw-r--r--trinity-base/kturtle/kturtle-14.0.11.ebuild20
-rw-r--r--trinity-base/kturtle/kturtle-14.0.12.ebuild20
-rw-r--r--trinity-base/kturtle/kturtle-14.1.1.ebuild20
-rw-r--r--trinity-base/kturtle/kturtle-14.1.2.ebuild20
-rw-r--r--trinity-base/kturtle/kturtle-9999.ebuild6
-rw-r--r--trinity-base/ktux/Manifest4
-rw-r--r--trinity-base/ktux/ktux-14.0.11.ebuild14
-rw-r--r--trinity-base/ktux/ktux-14.0.12.ebuild14
-rw-r--r--trinity-base/ktux/ktux-14.1.1.ebuild14
-rw-r--r--trinity-base/ktux/ktux-14.1.2.ebuild14
-rw-r--r--trinity-base/ktux/ktux-9999.ebuild2
-rw-r--r--trinity-base/ktux/metadata.xml6
-rw-r--r--trinity-base/kuickshow/Manifest4
-rw-r--r--trinity-base/kuickshow/kuickshow-14.0.11.ebuild18
-rw-r--r--trinity-base/kuickshow/kuickshow-14.0.12.ebuild18
-rw-r--r--trinity-base/kuickshow/kuickshow-14.1.1.ebuild19
-rw-r--r--trinity-base/kuickshow/kuickshow-14.1.2.ebuild19
-rw-r--r--trinity-base/kuickshow/kuickshow-9999.ebuild3
-rw-r--r--trinity-base/kuickshow/metadata.xml6
-rw-r--r--trinity-base/kuiviewer/Manifest4
-rw-r--r--trinity-base/kuiviewer/kuiviewer-14.0.11.ebuild19
-rw-r--r--trinity-base/kuiviewer/kuiviewer-14.0.12.ebuild19
-rw-r--r--trinity-base/kuiviewer/kuiviewer-14.1.1.ebuild18
-rw-r--r--trinity-base/kuiviewer/kuiviewer-14.1.2.ebuild18
-rw-r--r--trinity-base/kuiviewer/kuiviewer-9999.ebuild5
-rw-r--r--trinity-base/kuiviewer/metadata.xml5
-rw-r--r--trinity-base/kuser/Manifest4
-rw-r--r--trinity-base/kuser/kuser-14.0.11.ebuild14
-rw-r--r--trinity-base/kuser/kuser-14.0.12.ebuild14
-rw-r--r--trinity-base/kuser/kuser-14.1.1.ebuild13
-rw-r--r--trinity-base/kuser/kuser-14.1.2.ebuild13
-rw-r--r--trinity-base/kuser/kuser-9999.ebuild3
-rw-r--r--trinity-base/kverbos/Manifest4
-rw-r--r--trinity-base/kverbos/kverbos-14.0.11.ebuild20
-rw-r--r--trinity-base/kverbos/kverbos-14.0.12.ebuild20
-rw-r--r--trinity-base/kverbos/kverbos-14.1.1.ebuild20
-rw-r--r--trinity-base/kverbos/kverbos-14.1.2.ebuild20
-rw-r--r--trinity-base/kverbos/kverbos-9999.ebuild6
-rw-r--r--trinity-base/kview/Manifest4
-rw-r--r--trinity-base/kview/kview-14.0.11.ebuild14
-rw-r--r--trinity-base/kview/kview-14.0.12.ebuild14
-rw-r--r--trinity-base/kview/kview-14.1.1.ebuild15
-rw-r--r--trinity-base/kview/kview-14.1.2.ebuild15
-rw-r--r--trinity-base/kview/kview-9999.ebuild3
-rw-r--r--trinity-base/kview/metadata.xml6
-rw-r--r--trinity-base/kviewshell/Manifest4
-rw-r--r--trinity-base/kviewshell/kviewshell-14.0.11.ebuild14
-rw-r--r--trinity-base/kviewshell/kviewshell-14.0.12.ebuild14
-rw-r--r--trinity-base/kviewshell/kviewshell-14.1.1.ebuild15
-rw-r--r--trinity-base/kviewshell/kviewshell-14.1.2.ebuild15
-rw-r--r--trinity-base/kviewshell/kviewshell-9999.ebuild3
-rw-r--r--trinity-base/kviewshell/metadata.xml6
-rw-r--r--trinity-base/kvoctrain/Manifest4
-rw-r--r--trinity-base/kvoctrain/kvoctrain-14.0.11.ebuild20
-rw-r--r--trinity-base/kvoctrain/kvoctrain-14.0.12.ebuild20
-rw-r--r--trinity-base/kvoctrain/kvoctrain-14.1.1.ebuild20
-rw-r--r--trinity-base/kvoctrain/kvoctrain-14.1.2.ebuild20
-rw-r--r--trinity-base/kvoctrain/kvoctrain-9999.ebuild6
-rw-r--r--trinity-base/kweather/Manifest4
-rw-r--r--trinity-base/kweather/kweather-14.0.11.ebuild14
-rw-r--r--trinity-base/kweather/kweather-14.0.12.ebuild14
-rw-r--r--trinity-base/kweather/kweather-14.1.1.ebuild14
-rw-r--r--trinity-base/kweather/kweather-14.1.2.ebuild14
-rw-r--r--trinity-base/kweather/kweather-9999.ebuild2
-rw-r--r--trinity-base/kweather/metadata.xml6
-rw-r--r--trinity-base/kwifimanager/Manifest4
-rw-r--r--trinity-base/kwifimanager/kwifimanager-14.0.11.ebuild19
-rw-r--r--trinity-base/kwifimanager/kwifimanager-14.0.12.ebuild19
-rw-r--r--trinity-base/kwifimanager/kwifimanager-14.1.1.ebuild20
-rw-r--r--trinity-base/kwifimanager/kwifimanager-14.1.2.ebuild20
-rw-r--r--trinity-base/kwifimanager/kwifimanager-9999.ebuild7
-rw-r--r--trinity-base/kwifimanager/metadata.xml6
-rw-r--r--trinity-base/kwordquiz/Manifest4
-rw-r--r--trinity-base/kwordquiz/kwordquiz-14.0.11.ebuild20
-rw-r--r--trinity-base/kwordquiz/kwordquiz-14.0.12.ebuild20
-rw-r--r--trinity-base/kwordquiz/kwordquiz-14.1.1.ebuild20
-rw-r--r--trinity-base/kwordquiz/kwordquiz-14.1.2.ebuild20
-rw-r--r--trinity-base/kwordquiz/kwordquiz-9999.ebuild6
-rw-r--r--trinity-base/kworldclock/Manifest4
-rw-r--r--trinity-base/kworldclock/kworldclock-14.0.11.ebuild14
-rw-r--r--trinity-base/kworldclock/kworldclock-14.0.12.ebuild14
-rw-r--r--trinity-base/kworldclock/kworldclock-14.1.1.ebuild14
-rw-r--r--trinity-base/kworldclock/kworldclock-14.1.2.ebuild14
-rw-r--r--trinity-base/kworldclock/kworldclock-9999.ebuild2
-rw-r--r--trinity-base/kworldclock/metadata.xml6
-rw-r--r--trinity-base/kxkb/Manifest4
-rw-r--r--trinity-base/kxkb/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/kxkb/kxkb-14.0.11.ebuild28
-rw-r--r--trinity-base/kxkb/kxkb-14.0.12.ebuild28
-rw-r--r--trinity-base/kxkb/kxkb-14.1.1.ebuild32
-rw-r--r--trinity-base/kxkb/kxkb-14.1.2.ebuild27
-rw-r--r--trinity-base/kxkb/kxkb-9999.ebuild3
-rw-r--r--trinity-base/kxkb/metadata.xml6
-rw-r--r--trinity-base/kxsldbg/Manifest4
-rw-r--r--trinity-base/kxsldbg/files/kxsldbg-add-headers.patch65
-rw-r--r--trinity-base/kxsldbg/files/tdewebdev-ninja.patch10
-rw-r--r--trinity-base/kxsldbg/kxsldbg-14.0.11.ebuild31
-rw-r--r--trinity-base/kxsldbg/kxsldbg-14.0.12.ebuild31
-rw-r--r--trinity-base/kxsldbg/kxsldbg-14.1.1.ebuild35
-rw-r--r--trinity-base/kxsldbg/kxsldbg-14.1.2.ebuild30
-rw-r--r--trinity-base/kxsldbg/kxsldbg-9999.ebuild9
-rw-r--r--trinity-base/kxsldbg/metadata.xml5
-rw-r--r--trinity-base/libkcal/Manifest4
-rw-r--r--trinity-base/libkcal/libkcal-14.0.11.ebuild22
-rw-r--r--trinity-base/libkcal/libkcal-14.0.12.ebuild22
-rw-r--r--trinity-base/libkcal/libkcal-14.1.1.ebuild22
-rw-r--r--trinity-base/libkcal/libkcal-14.1.2.ebuild22
-rw-r--r--trinity-base/libkcal/libkcal-9999.ebuild4
-rw-r--r--trinity-base/libkcal/metadata.xml5
-rw-r--r--trinity-base/libkcddb/Manifest4
-rw-r--r--trinity-base/libkcddb/libkcddb-14.0.11.ebuild14
-rw-r--r--trinity-base/libkcddb/libkcddb-14.0.12.ebuild14
-rw-r--r--trinity-base/libkcddb/libkcddb-14.1.1.ebuild21
-rw-r--r--trinity-base/libkcddb/libkcddb-14.1.2.ebuild21
-rw-r--r--trinity-base/libkcddb/libkcddb-9999.ebuild11
-rw-r--r--trinity-base/libkholidays/Manifest4
-rw-r--r--trinity-base/libkholidays/libkholidays-14.0.11.ebuild16
-rw-r--r--trinity-base/libkholidays/libkholidays-14.0.12.ebuild16
-rw-r--r--trinity-base/libkholidays/libkholidays-14.1.1.ebuild16
-rw-r--r--trinity-base/libkholidays/libkholidays-14.1.2.ebuild16
-rw-r--r--trinity-base/libkholidays/libkholidays-9999.ebuild2
-rw-r--r--trinity-base/libkholidays/metadata.xml6
-rw-r--r--trinity-base/libkmime/Manifest4
-rw-r--r--trinity-base/libkmime/libkmime-14.0.11.ebuild16
-rw-r--r--trinity-base/libkmime/libkmime-14.0.12.ebuild16
-rw-r--r--trinity-base/libkmime/libkmime-14.1.1.ebuild16
-rw-r--r--trinity-base/libkmime/libkmime-14.1.2.ebuild16
-rw-r--r--trinity-base/libkmime/libkmime-9999.ebuild2
-rw-r--r--trinity-base/libkmime/metadata.xml6
-rw-r--r--trinity-base/libkonq/Manifest4
-rw-r--r--trinity-base/libkonq/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/libkonq/libkonq-14.0.11.ebuild16
-rw-r--r--trinity-base/libkonq/libkonq-14.0.12.ebuild16
-rw-r--r--trinity-base/libkonq/libkonq-14.1.1.ebuild20
-rw-r--r--trinity-base/libkonq/libkonq-14.1.2.ebuild15
-rw-r--r--trinity-base/libkonq/libkonq-9999.ebuild3
-rw-r--r--trinity-base/libkonq/metadata.xml6
-rw-r--r--trinity-base/libkpgp/Manifest4
-rw-r--r--trinity-base/libkpgp/libkpgp-14.0.11.ebuild22
-rw-r--r--trinity-base/libkpgp/libkpgp-14.0.12.ebuild22
-rw-r--r--trinity-base/libkpgp/libkpgp-14.1.1.ebuild22
-rw-r--r--trinity-base/libkpgp/libkpgp-14.1.2.ebuild22
-rw-r--r--trinity-base/libkpgp/libkpgp-9999.ebuild2
-rw-r--r--trinity-base/libkpgp/metadata.xml5
-rw-r--r--trinity-base/libkpimexchange/Manifest4
-rw-r--r--trinity-base/libkpimexchange/libkpimexchange-14.0.11.ebuild23
-rw-r--r--trinity-base/libkpimexchange/libkpimexchange-14.0.12.ebuild23
-rw-r--r--trinity-base/libkpimexchange/libkpimexchange-14.1.1.ebuild23
-rw-r--r--trinity-base/libkpimexchange/libkpimexchange-14.1.2.ebuild23
-rw-r--r--trinity-base/libkpimexchange/libkpimexchange-9999.ebuild2
-rw-r--r--trinity-base/libkpimexchange/metadata.xml6
-rw-r--r--trinity-base/libkpimidentities/Manifest4
-rw-r--r--trinity-base/libkpimidentities/libkpimidentities-14.0.11.ebuild23
-rw-r--r--trinity-base/libkpimidentities/libkpimidentities-14.0.12.ebuild23
-rw-r--r--trinity-base/libkpimidentities/libkpimidentities-14.1.1.ebuild23
-rw-r--r--trinity-base/libkpimidentities/libkpimidentities-14.1.2.ebuild23
-rw-r--r--trinity-base/libkpimidentities/libkpimidentities-9999.ebuild2
-rw-r--r--trinity-base/libkpimidentities/metadata.xml6
-rw-r--r--trinity-base/libkscan/Manifest4
-rw-r--r--trinity-base/libkscan/libkscan-14.0.11.ebuild17
-rw-r--r--trinity-base/libkscan/libkscan-14.0.12.ebuild17
-rw-r--r--trinity-base/libkscan/libkscan-14.1.1.ebuild17
-rw-r--r--trinity-base/libkscan/libkscan-14.1.2.ebuild17
-rw-r--r--trinity-base/libkscan/libkscan-9999.ebuild2
-rw-r--r--trinity-base/libkscan/metadata.xml6
-rw-r--r--trinity-base/libkscd/Manifest2
-rw-r--r--trinity-base/libkscd/libkscd-14.1.1.ebuild36
-rw-r--r--trinity-base/libkscd/libkscd-14.1.2.ebuild36
-rw-r--r--trinity-base/libkscd/libkscd-9999.ebuild36
-rw-r--r--trinity-base/libkscd/metadata.xml8
-rw-r--r--trinity-base/libksieve/Manifest4
-rw-r--r--trinity-base/libksieve/libksieve-14.0.11.ebuild15
-rw-r--r--trinity-base/libksieve/libksieve-14.0.12.ebuild15
-rw-r--r--trinity-base/libksieve/libksieve-14.1.1.ebuild15
-rw-r--r--trinity-base/libksieve/libksieve-14.1.2.ebuild15
-rw-r--r--trinity-base/libksieve/libksieve-9999.ebuild2
-rw-r--r--trinity-base/libksieve/metadata.xml5
-rw-r--r--trinity-base/librss/Manifest4
-rw-r--r--trinity-base/librss/librss-14.0.11.ebuild14
-rw-r--r--trinity-base/librss/librss-14.0.12.ebuild14
-rw-r--r--trinity-base/librss/librss-14.1.1.ebuild14
-rw-r--r--trinity-base/librss/librss-14.1.2.ebuild14
-rw-r--r--trinity-base/librss/librss-9999.ebuild4
-rw-r--r--trinity-base/librss/metadata.xml6
-rw-r--r--trinity-base/libtdeedu/Manifest4
-rw-r--r--trinity-base/libtdeedu/libtdeedu-14.0.11.ebuild14
-rw-r--r--trinity-base/libtdeedu/libtdeedu-14.0.12.ebuild14
-rw-r--r--trinity-base/libtdeedu/libtdeedu-14.1.1.ebuild14
-rw-r--r--trinity-base/libtdeedu/libtdeedu-14.1.2.ebuild14
-rw-r--r--trinity-base/libtdeedu/libtdeedu-9999.ebuild4
-rw-r--r--trinity-base/libtdegames/Manifest4
-rw-r--r--trinity-base/libtdegames/libtdegames-14.0.11.ebuild15
-rw-r--r--trinity-base/libtdegames/libtdegames-14.0.12.ebuild15
-rw-r--r--trinity-base/libtdegames/libtdegames-14.1.1.ebuild15
-rw-r--r--trinity-base/libtdegames/libtdegames-14.1.2.ebuild15
-rw-r--r--trinity-base/libtdegames/libtdegames-9999.ebuild2
-rw-r--r--trinity-base/libtdegames/metadata.xml6
-rw-r--r--trinity-base/libtdenetwork/Manifest4
-rw-r--r--trinity-base/libtdenetwork/libtdenetwork-14.0.11.ebuild19
-rw-r--r--trinity-base/libtdenetwork/libtdenetwork-14.0.12.ebuild19
-rw-r--r--trinity-base/libtdenetwork/libtdenetwork-14.1.1.ebuild19
-rw-r--r--trinity-base/libtdenetwork/libtdenetwork-14.1.2.ebuild19
-rw-r--r--trinity-base/libtdenetwork/libtdenetwork-9999.ebuild2
-rw-r--r--trinity-base/libtdenetwork/metadata.xml6
-rw-r--r--trinity-base/libtdepim/Manifest4
-rw-r--r--trinity-base/libtdepim/libtdepim-14.0.11.ebuild34
-rw-r--r--trinity-base/libtdepim/libtdepim-14.0.12.ebuild34
-rw-r--r--trinity-base/libtdepim/libtdepim-14.1.1.ebuild33
-rw-r--r--trinity-base/libtdepim/libtdepim-14.1.2.ebuild33
-rw-r--r--trinity-base/libtdepim/libtdepim-9999.ebuild5
-rw-r--r--trinity-base/libtdepim/metadata.xml6
-rw-r--r--trinity-base/lisa/Manifest4
-rw-r--r--trinity-base/lisa/files/lisa2
-rw-r--r--trinity-base/lisa/files/reslisa2
-rw-r--r--trinity-base/lisa/lisa-14.0.11.ebuild32
-rw-r--r--trinity-base/lisa/lisa-14.0.12.ebuild32
-rw-r--r--trinity-base/lisa/lisa-14.1.1.ebuild33
-rw-r--r--trinity-base/lisa/lisa-14.1.2.ebuild33
-rw-r--r--trinity-base/lisa/lisa-9999.ebuild7
-rw-r--r--trinity-base/lisa/metadata.xml6
-rw-r--r--trinity-base/lskat/Manifest4
-rw-r--r--trinity-base/lskat/lskat-14.0.11.ebuild18
-rw-r--r--trinity-base/lskat/lskat-14.0.12.ebuild18
-rw-r--r--trinity-base/lskat/lskat-14.1.1.ebuild19
-rw-r--r--trinity-base/lskat/lskat-14.1.2.ebuild19
-rw-r--r--trinity-base/lskat/lskat-9999.ebuild7
-rw-r--r--trinity-base/lskat/metadata.xml6
-rw-r--r--trinity-base/mimelib/Manifest4
-rw-r--r--trinity-base/mimelib/metadata.xml5
-rw-r--r--trinity-base/mimelib/mimelib-14.0.11.ebuild15
-rw-r--r--trinity-base/mimelib/mimelib-14.0.12.ebuild15
-rw-r--r--trinity-base/mimelib/mimelib-14.1.1.ebuild15
-rw-r--r--trinity-base/mimelib/mimelib-14.1.2.ebuild15
-rw-r--r--trinity-base/mimelib/mimelib-9999.ebuild2
-rw-r--r--trinity-base/noatun-plugins/Manifest4
-rw-r--r--trinity-base/noatun-plugins/metadata.xml6
-rw-r--r--trinity-base/noatun-plugins/noatun-plugins-14.0.11.ebuild47
-rw-r--r--trinity-base/noatun-plugins/noatun-plugins-14.0.12.ebuild47
-rw-r--r--trinity-base/noatun-plugins/noatun-plugins-14.1.1.ebuild47
-rw-r--r--trinity-base/noatun-plugins/noatun-plugins-14.1.2.ebuild47
-rw-r--r--trinity-base/noatun-plugins/noatun-plugins-9999.ebuild4
-rw-r--r--trinity-base/noatun/Manifest4
-rw-r--r--trinity-base/noatun/noatun-14.0.11.ebuild67
-rw-r--r--trinity-base/noatun/noatun-14.0.12.ebuild67
-rw-r--r--trinity-base/noatun/noatun-14.1.1.ebuild36
-rw-r--r--trinity-base/noatun/noatun-14.1.2.ebuild36
-rw-r--r--trinity-base/noatun/noatun-9999.ebuild49
-rw-r--r--trinity-base/nsplugins/Manifest4
-rw-r--r--trinity-base/nsplugins/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/nsplugins/metadata.xml6
-rw-r--r--trinity-base/nsplugins/nsplugins-14.0.11.ebuild19
-rw-r--r--trinity-base/nsplugins/nsplugins-14.0.12.ebuild19
-rw-r--r--trinity-base/nsplugins/nsplugins-14.1.1.ebuild23
-rw-r--r--trinity-base/nsplugins/nsplugins-14.1.2.ebuild18
-rw-r--r--trinity-base/nsplugins/nsplugins-9999.ebuild3
-rw-r--r--trinity-base/polkit-tqt/Manifest2
-rw-r--r--trinity-base/polkit-tqt/metadata.xml8
-rw-r--r--trinity-base/polkit-tqt/polkit-tqt-14.1.1.ebuild20
-rw-r--r--trinity-base/polkit-tqt/polkit-tqt-14.1.2.ebuild20
-rw-r--r--trinity-base/polkit-tqt/polkit-tqt-9999.ebuild20
-rw-r--r--trinity-base/poxml/Manifest4
-rw-r--r--trinity-base/poxml/metadata.xml5
-rw-r--r--trinity-base/poxml/poxml-14.0.11.ebuild18
-rw-r--r--trinity-base/poxml/poxml-14.0.12.ebuild18
-rw-r--r--trinity-base/poxml/poxml-14.1.1.ebuild17
-rw-r--r--trinity-base/poxml/poxml-14.1.2.ebuild17
-rw-r--r--trinity-base/poxml/poxml-9999.ebuild3
-rw-r--r--trinity-base/quanta/Manifest4
-rw-r--r--trinity-base/quanta/files/externalpreview.sh18
-rw-r--r--trinity-base/quanta/files/quanta-xml2.patch21
-rw-r--r--trinity-base/quanta/files/tdewebdev-ninja.patch10
-rw-r--r--trinity-base/quanta/metadata.xml5
-rw-r--r--trinity-base/quanta/quanta-14.0.11.ebuild66
-rw-r--r--trinity-base/quanta/quanta-14.0.12.ebuild66
-rw-r--r--trinity-base/quanta/quanta-14.1.1.ebuild76
-rw-r--r--trinity-base/quanta/quanta-14.1.2.ebuild71
-rw-r--r--trinity-base/quanta/quanta-9999.ebuild15
-rw-r--r--trinity-base/renamedlg-plugins/Manifest4
-rw-r--r--trinity-base/renamedlg-plugins/metadata.xml6
-rw-r--r--trinity-base/renamedlg-plugins/renamedlg-plugins-14.0.11.ebuild15
-rw-r--r--trinity-base/renamedlg-plugins/renamedlg-plugins-14.0.12.ebuild15
-rw-r--r--trinity-base/renamedlg-plugins/renamedlg-plugins-14.1.1.ebuild15
-rw-r--r--trinity-base/renamedlg-plugins/renamedlg-plugins-14.1.2.ebuild15
-rw-r--r--trinity-base/renamedlg-plugins/renamedlg-plugins-9999.ebuild2
-rw-r--r--trinity-base/superkaramba/Manifest4
-rw-r--r--trinity-base/superkaramba/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/superkaramba/metadata.xml6
-rw-r--r--trinity-base/superkaramba/superkaramba-14.0.11.ebuild27
-rw-r--r--trinity-base/superkaramba/superkaramba-14.0.12.ebuild27
-rw-r--r--trinity-base/superkaramba/superkaramba-14.1.1.ebuild32
-rw-r--r--trinity-base/superkaramba/superkaramba-14.1.2.ebuild27
-rw-r--r--trinity-base/superkaramba/superkaramba-9999.ebuild8
-rw-r--r--trinity-base/tde-i18n/Manifest4
-rw-r--r--trinity-base/tde-i18n/metadata.xml6
-rw-r--r--trinity-base/tde-i18n/tde-i18n-14.0.11.ebuild58
-rw-r--r--trinity-base/tde-i18n/tde-i18n-14.0.12.ebuild58
-rw-r--r--trinity-base/tde-i18n/tde-i18n-14.1.1.ebuild50
-rw-r--r--trinity-base/tde-i18n/tde-i18n-14.1.2.ebuild50
-rw-r--r--trinity-base/tde-i18n/tde-i18n-9999.ebuild36
-rw-r--r--trinity-base/tdeaccessibility-doc/Manifest2
-rw-r--r--trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-14.0.11.ebuild28
-rw-r--r--trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-14.0.12.ebuild28
-rw-r--r--trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-9999.ebuild28
-rw-r--r--trinity-base/tdeaccessibility-iconthemes/Manifest4
-rw-r--r--trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.0.11.ebuild24
-rw-r--r--trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.0.12.ebuild24
-rw-r--r--trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.1.1.ebuild23
-rw-r--r--trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.1.2.ebuild23
-rw-r--r--trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-9999.ebuild3
-rw-r--r--trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.0.11.ebuild26
-rw-r--r--trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.0.12.ebuild26
-rw-r--r--trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.1.1.ebuild27
-rw-r--r--trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.1.2.ebuild27
-rw-r--r--trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-9999.ebuild7
-rw-r--r--trinity-base/tdeaddons-doc/Manifest2
-rw-r--r--trinity-base/tdeaddons-doc/metadata.xml8
-rw-r--r--trinity-base/tdeaddons-doc/tdeaddons-doc-14.0.11.ebuild18
-rw-r--r--trinity-base/tdeaddons-doc/tdeaddons-doc-14.0.12.ebuild18
-rw-r--r--trinity-base/tdeaddons-doc/tdeaddons-doc-9999.ebuild18
-rw-r--r--trinity-base/tdeaddons-meta/metadata.xml6
-rw-r--r--trinity-base/tdeaddons-meta/tdeaddons-meta-14.0.11.ebuild30
-rw-r--r--trinity-base/tdeaddons-meta/tdeaddons-meta-14.0.12.ebuild30
-rw-r--r--trinity-base/tdeaddons-meta/tdeaddons-meta-14.1.1.ebuild31
-rw-r--r--trinity-base/tdeaddons-meta/tdeaddons-meta-14.1.2.ebuild31
-rw-r--r--trinity-base/tdeaddons-meta/tdeaddons-meta-9999.ebuild5
-rw-r--r--trinity-base/tdeaddons-tdefile-plugins/Manifest4
-rw-r--r--trinity-base/tdeaddons-tdefile-plugins/metadata.xml6
-rw-r--r--trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.0.11.ebuild14
-rw-r--r--trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.0.12.ebuild14
-rw-r--r--trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.1.1.ebuild15
-rw-r--r--trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.1.2.ebuild15
-rw-r--r--trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-9999.ebuild5
-rw-r--r--trinity-base/tdeadmin-doc/Manifest4
-rw-r--r--trinity-base/tdeadmin-doc/tdeadmin-doc-14.0.11.ebuild24
-rw-r--r--trinity-base/tdeadmin-doc/tdeadmin-doc-14.0.12.ebuild24
-rw-r--r--trinity-base/tdeadmin-doc/tdeadmin-doc-14.1.1.ebuild24
-rw-r--r--trinity-base/tdeadmin-doc/tdeadmin-doc-14.1.2.ebuild24
-rw-r--r--trinity-base/tdeadmin-doc/tdeadmin-doc-9999.ebuild2
-rw-r--r--trinity-base/tdeadmin-meta/tdeadmin-meta-14.0.11.ebuild23
-rw-r--r--trinity-base/tdeadmin-meta/tdeadmin-meta-14.0.12.ebuild23
-rw-r--r--trinity-base/tdeadmin-meta/tdeadmin-meta-14.1.1.ebuild25
-rw-r--r--trinity-base/tdeadmin-meta/tdeadmin-meta-14.1.2.ebuild25
-rw-r--r--trinity-base/tdeadmin-meta/tdeadmin-meta-9999.ebuild4
-rw-r--r--trinity-base/tdeartwork-emoticons/Manifest4
-rw-r--r--trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.0.11.ebuild15
-rw-r--r--trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.0.12.ebuild15
-rw-r--r--trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.1.1.ebuild14
-rw-r--r--trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.1.2.ebuild14
-rw-r--r--trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-9999.ebuild3
-rw-r--r--trinity-base/tdeartwork-icewm-themes/Manifest4
-rw-r--r--trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.0.11.ebuild21
-rw-r--r--trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.0.12.ebuild21
-rw-r--r--trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.1.1.ebuild21
-rw-r--r--trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.1.2.ebuild21
-rw-r--r--trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-9999.ebuild2
-rw-r--r--trinity-base/tdeartwork-icon-themes/Manifest4
-rw-r--r--trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.0.11.ebuild16
-rw-r--r--trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.0.12.ebuild16
-rw-r--r--trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.1.1.ebuild15
-rw-r--r--trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.1.2.ebuild15
-rw-r--r--trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-9999.ebuild3
-rw-r--r--trinity-base/tdeartwork-kworldclock/Manifest4
-rw-r--r--trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.0.11.ebuild18
-rw-r--r--trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.0.12.ebuild18
-rw-r--r--trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.1.1.ebuild17
-rw-r--r--trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.1.2.ebuild17
-rw-r--r--trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-9999.ebuild3
-rw-r--r--trinity-base/tdeartwork-meta/tdeartwork-meta-14.0.11.ebuild26
-rw-r--r--trinity-base/tdeartwork-meta/tdeartwork-meta-14.0.12.ebuild26
-rw-r--r--trinity-base/tdeartwork-meta/tdeartwork-meta-14.1.1.ebuild28
-rw-r--r--trinity-base/tdeartwork-meta/tdeartwork-meta-14.1.2.ebuild28
-rw-r--r--trinity-base/tdeartwork-meta/tdeartwork-meta-9999.ebuild4
-rw-r--r--trinity-base/tdeartwork-sounds/Manifest4
-rw-r--r--trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.0.11.ebuild14
-rw-r--r--trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.0.12.ebuild14
-rw-r--r--trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.1.1.ebuild14
-rw-r--r--trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.1.2.ebuild14
-rw-r--r--trinity-base/tdeartwork-sounds/tdeartwork-sounds-9999.ebuild2
-rw-r--r--trinity-base/tdeartwork-styles/Manifest4
-rw-r--r--trinity-base/tdeartwork-styles/tdeartwork-styles-14.0.11.ebuild16
-rw-r--r--trinity-base/tdeartwork-styles/tdeartwork-styles-14.0.12.ebuild16
-rw-r--r--trinity-base/tdeartwork-styles/tdeartwork-styles-14.1.1.ebuild15
-rw-r--r--trinity-base/tdeartwork-styles/tdeartwork-styles-14.1.2.ebuild15
-rw-r--r--trinity-base/tdeartwork-styles/tdeartwork-styles-9999.ebuild3
-rw-r--r--trinity-base/tdeartwork-tdescreensaver/Manifest4
-rw-r--r--trinity-base/tdeartwork-tdescreensaver/metadata.xml3
-rw-r--r--trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.0.11.ebuild36
-rw-r--r--trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.0.12.ebuild36
-rw-r--r--trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.1.1.ebuild36
-rw-r--r--trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.1.2.ebuild36
-rw-r--r--trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-9999.ebuild4
-rw-r--r--trinity-base/tdeartwork-twin-styles/Manifest4
-rw-r--r--trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.0.11.ebuild17
-rw-r--r--trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.0.12.ebuild17
-rw-r--r--trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.1.1.ebuild16
-rw-r--r--trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.1.2.ebuild16
-rw-r--r--trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-9999.ebuild3
-rw-r--r--trinity-base/tdeartwork-wallpapers/Manifest4
-rw-r--r--trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.0.11.ebuild15
-rw-r--r--trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.0.12.ebuild15
-rw-r--r--trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.1.1.ebuild14
-rw-r--r--trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.1.2.ebuild14
-rw-r--r--trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-9999.ebuild3
-rw-r--r--trinity-base/tdebase-data/Manifest4
-rw-r--r--trinity-base/tdebase-data/metadata.xml6
-rw-r--r--trinity-base/tdebase-data/tdebase-data-14.0.11.ebuild16
-rw-r--r--trinity-base/tdebase-data/tdebase-data-14.0.12.ebuild16
-rw-r--r--trinity-base/tdebase-data/tdebase-data-14.1.1.ebuild15
-rw-r--r--trinity-base/tdebase-data/tdebase-data-14.1.2.ebuild15
-rw-r--r--trinity-base/tdebase-data/tdebase-data-9999.ebuild3
-rw-r--r--trinity-base/tdebase-doc/Manifest2
-rw-r--r--trinity-base/tdebase-doc/metadata.xml8
-rw-r--r--trinity-base/tdebase-doc/tdebase-doc-14.1.1.ebuild29
-rw-r--r--trinity-base/tdebase-doc/tdebase-doc-14.1.2.ebuild29
-rw-r--r--trinity-base/tdebase-doc/tdebase-doc-9999.ebuild29
-rw-r--r--trinity-base/tdebase-meta/metadata.xml6
-rw-r--r--trinity-base/tdebase-meta/tdebase-meta-14.0.11.ebuild61
-rw-r--r--trinity-base/tdebase-meta/tdebase-meta-14.0.12.ebuild61
-rw-r--r--trinity-base/tdebase-meta/tdebase-meta-14.1.1.ebuild63
-rw-r--r--trinity-base/tdebase-meta/tdebase-meta-14.1.2.ebuild63
-rw-r--r--trinity-base/tdebase-meta/tdebase-meta-9999.ebuild4
-rw-r--r--trinity-base/tdebase-pam/metadata.xml10
-rw-r--r--trinity-base/tdebase-pam/tdebase-pam-7.ebuild2
-rw-r--r--trinity-base/tdebase-starttde/Manifest4
-rw-r--r--trinity-base/tdebase-starttde/files/tdebase-starttde-14-gentoo.patch112
-rw-r--r--trinity-base/tdebase-starttde/metadata.xml6
-rw-r--r--trinity-base/tdebase-starttde/tdebase-starttde-14.0.11.ebuild84
-rw-r--r--trinity-base/tdebase-starttde/tdebase-starttde-14.0.12.ebuild84
-rw-r--r--trinity-base/tdebase-starttde/tdebase-starttde-14.1.1-r1.ebuild86
-rw-r--r--trinity-base/tdebase-starttde/tdebase-starttde-14.1.2.ebuild86
-rw-r--r--trinity-base/tdebase-starttde/tdebase-starttde-9999.ebuild4
-rw-r--r--trinity-base/tdebase-tdeioslaves/Manifest4
-rw-r--r--trinity-base/tdebase-tdeioslaves/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/tdebase-tdeioslaves/metadata.xml7
-rw-r--r--trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.0.11.ebuild42
-rw-r--r--trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.0.12.ebuild42
-rw-r--r--trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.1.1.ebuild47
-rw-r--r--trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.1.2.ebuild45
-rw-r--r--trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild17
-rw-r--r--trinity-base/tdecachegrind/Manifest4
-rw-r--r--trinity-base/tdecachegrind/metadata.xml5
-rw-r--r--trinity-base/tdecachegrind/tdecachegrind-14.0.11.ebuild24
-rw-r--r--trinity-base/tdecachegrind/tdecachegrind-14.0.12.ebuild24
-rw-r--r--trinity-base/tdecachegrind/tdecachegrind-14.1.1.ebuild24
-rw-r--r--trinity-base/tdecachegrind/tdecachegrind-14.1.2.ebuild24
-rw-r--r--trinity-base/tdecachegrind/tdecachegrind-9999.ebuild4
-rw-r--r--trinity-base/tdedebugdialog/Manifest4
-rw-r--r--trinity-base/tdedebugdialog/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/tdedebugdialog/metadata.xml6
-rw-r--r--trinity-base/tdedebugdialog/tdedebugdialog-14.0.11.ebuild14
-rw-r--r--trinity-base/tdedebugdialog/tdedebugdialog-14.0.12.ebuild14
-rw-r--r--trinity-base/tdedebugdialog/tdedebugdialog-14.1.1.ebuild19
-rw-r--r--trinity-base/tdedebugdialog/tdedebugdialog-14.1.2.ebuild14
-rw-r--r--trinity-base/tdedebugdialog/tdedebugdialog-9999.ebuild2
-rw-r--r--trinity-base/tdednssd/Manifest4
-rw-r--r--trinity-base/tdednssd/metadata.xml6
-rw-r--r--trinity-base/tdednssd/tdednssd-14.0.11.ebuild14
-rw-r--r--trinity-base/tdednssd/tdednssd-14.0.12.ebuild14
-rw-r--r--trinity-base/tdednssd/tdednssd-14.1.1.ebuild14
-rw-r--r--trinity-base/tdednssd/tdednssd-14.1.2.ebuild14
-rw-r--r--trinity-base/tdednssd/tdednssd-9999.ebuild2
-rw-r--r--trinity-base/tdeedu-doc/Manifest2
-rw-r--r--trinity-base/tdeedu-doc/tdeedu-doc-14.0.11.ebuild28
-rw-r--r--trinity-base/tdeedu-doc/tdeedu-doc-14.0.12.ebuild28
-rw-r--r--trinity-base/tdeedu-doc/tdeedu-doc-9999.ebuild28
-rw-r--r--trinity-base/tdeedu-meta/tdeedu-meta-14.0.11.ebuild36
-rw-r--r--trinity-base/tdeedu-meta/tdeedu-meta-14.0.12.ebuild36
-rw-r--r--trinity-base/tdeedu-meta/tdeedu-meta-14.1.1.ebuild37
-rw-r--r--trinity-base/tdeedu-meta/tdeedu-meta-14.1.2.ebuild37
-rw-r--r--trinity-base/tdeedu-meta/tdeedu-meta-9999.ebuild7
-rw-r--r--trinity-base/tdeeject/Manifest4
-rw-r--r--trinity-base/tdeeject/metadata.xml6
-rw-r--r--trinity-base/tdeeject/tdeeject-14.0.11.ebuild18
-rw-r--r--trinity-base/tdeeject/tdeeject-14.0.12.ebuild18
-rw-r--r--trinity-base/tdeeject/tdeeject-14.1.1.ebuild18
-rw-r--r--trinity-base/tdeeject/tdeeject-14.1.2.ebuild18
-rw-r--r--trinity-base/tdeeject/tdeeject-9999.ebuild2
-rw-r--r--trinity-base/tdefile-plugins/Manifest4
-rw-r--r--trinity-base/tdefile-plugins/tdefile-plugins-14.0.11.ebuild14
-rw-r--r--trinity-base/tdefile-plugins/tdefile-plugins-14.0.12.ebuild14
-rw-r--r--trinity-base/tdefile-plugins/tdefile-plugins-14.1.1.ebuild13
-rw-r--r--trinity-base/tdefile-plugins/tdefile-plugins-14.1.2.ebuild13
-rw-r--r--trinity-base/tdefile-plugins/tdefile-plugins-9999.ebuild3
-rw-r--r--trinity-base/tdefilereplace/Manifest4
-rw-r--r--trinity-base/tdefilereplace/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/tdefilereplace/metadata.xml5
-rw-r--r--trinity-base/tdefilereplace/tdefilereplace-14.0.11.ebuild14
-rw-r--r--trinity-base/tdefilereplace/tdefilereplace-14.0.12.ebuild14
-rw-r--r--trinity-base/tdefilereplace/tdefilereplace-14.1.1.ebuild20
-rw-r--r--trinity-base/tdefilereplace/tdefilereplace-14.1.2.ebuild15
-rw-r--r--trinity-base/tdefilereplace/tdefilereplace-9999.ebuild7
-rw-r--r--trinity-base/tdegames-doc/Manifest2
-rw-r--r--trinity-base/tdegames-doc/metadata.xml8
-rw-r--r--trinity-base/tdegames-doc/tdegames-doc-14.0.11.ebuild22
-rw-r--r--trinity-base/tdegames-doc/tdegames-doc-14.0.12.ebuild22
-rw-r--r--trinity-base/tdegames-doc/tdegames-doc-9999.ebuild22
-rw-r--r--trinity-base/tdegames-meta/metadata.xml6
-rw-r--r--trinity-base/tdegames-meta/tdegames-meta-14.0.11.ebuild51
-rw-r--r--trinity-base/tdegames-meta/tdegames-meta-14.0.12.ebuild51
-rw-r--r--trinity-base/tdegames-meta/tdegames-meta-14.1.1.ebuild52
-rw-r--r--trinity-base/tdegames-meta/tdegames-meta-14.1.2.ebuild52
-rw-r--r--trinity-base/tdegames-meta/tdegames-meta-9999.ebuild9
-rw-r--r--trinity-base/tdegraphics-doc/Manifest2
-rw-r--r--trinity-base/tdegraphics-doc/metadata.xml8
-rw-r--r--trinity-base/tdegraphics-doc/tdegraphics-doc-14.0.11.ebuild18
-rw-r--r--trinity-base/tdegraphics-doc/tdegraphics-doc-14.0.12.ebuild18
-rw-r--r--trinity-base/tdegraphics-doc/tdegraphics-doc-9999.ebuild18
-rw-r--r--trinity-base/tdegraphics-meta/metadata.xml6
-rw-r--r--trinity-base/tdegraphics-meta/tdegraphics-meta-14.0.11.ebuild38
-rw-r--r--trinity-base/tdegraphics-meta/tdegraphics-meta-14.0.12.ebuild38
-rw-r--r--trinity-base/tdegraphics-meta/tdegraphics-meta-14.1.1.ebuild39
-rw-r--r--trinity-base/tdegraphics-meta/tdegraphics-meta-14.1.2.ebuild38
-rw-r--r--trinity-base/tdegraphics-meta/tdegraphics-meta-9999.ebuild6
-rw-r--r--trinity-base/tdegraphics-tdefile-plugins/Manifest4
-rw-r--r--trinity-base/tdegraphics-tdefile-plugins/files/tdegraphics-tdefile-plugins-poppler.patch39
-rw-r--r--trinity-base/tdegraphics-tdefile-plugins/metadata.xml6
-rw-r--r--trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.0.11.ebuild32
-rw-r--r--trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.0.12.ebuild32
-rw-r--r--trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.1.1.ebuild36
-rw-r--r--trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.1.2.ebuild32
-rw-r--r--trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-9999.ebuild2
-rw-r--r--trinity-base/tdeiconedit/Manifest4
-rw-r--r--trinity-base/tdeiconedit/metadata.xml6
-rw-r--r--trinity-base/tdeiconedit/tdeiconedit-14.0.11.ebuild14
-rw-r--r--trinity-base/tdeiconedit/tdeiconedit-14.0.12.ebuild14
-rw-r--r--trinity-base/tdeiconedit/tdeiconedit-14.1.1.ebuild15
-rw-r--r--trinity-base/tdeiconedit/tdeiconedit-14.1.2.ebuild15
-rw-r--r--trinity-base/tdeiconedit/tdeiconedit-9999.ebuild3
-rw-r--r--trinity-base/tdeinit/Manifest4
-rw-r--r--trinity-base/tdeinit/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/tdeinit/metadata.xml6
-rw-r--r--trinity-base/tdeinit/tdeinit-14.0.11.ebuild14
-rw-r--r--trinity-base/tdeinit/tdeinit-14.0.12.ebuild14
-rw-r--r--trinity-base/tdeinit/tdeinit-14.1.1.ebuild19
-rw-r--r--trinity-base/tdeinit/tdeinit-14.1.2.ebuild14
-rw-r--r--trinity-base/tdeinit/tdeinit-9999.ebuild2
-rw-r--r--trinity-base/tdelibs/Manifest4
-rw-r--r--trinity-base/tdelibs/metadata.xml6
-rw-r--r--trinity-base/tdelibs/tdelibs-14.0.11.ebuild217
-rw-r--r--trinity-base/tdelibs/tdelibs-14.0.12.ebuild217
-rw-r--r--trinity-base/tdelibs/tdelibs-14.1.1.ebuild219
-rw-r--r--trinity-base/tdelibs/tdelibs-14.1.2.ebuild219
-rw-r--r--trinity-base/tdelibs/tdelibs-9999.ebuild8
-rw-r--r--trinity-base/tdelirc/Manifest4
-rw-r--r--trinity-base/tdelirc/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/tdelirc/metadata.xml6
-rw-r--r--trinity-base/tdelirc/tdelirc-14.0.11.ebuild14
-rw-r--r--trinity-base/tdelirc/tdelirc-14.0.12.ebuild14
-rw-r--r--trinity-base/tdelirc/tdelirc-14.1.1.ebuild19
-rw-r--r--trinity-base/tdelirc/tdelirc-14.1.2.ebuild14
-rw-r--r--trinity-base/tdelirc/tdelirc-9999.ebuild2
-rw-r--r--trinity-base/tdemid/Manifest4
-rw-r--r--trinity-base/tdemid/tdemid-14.0.11.ebuild14
-rw-r--r--trinity-base/tdemid/tdemid-14.0.12.ebuild14
-rw-r--r--trinity-base/tdemid/tdemid-14.1.1.ebuild15
-rw-r--r--trinity-base/tdemid/tdemid-14.1.2.ebuild15
-rw-r--r--trinity-base/tdemid/tdemid-9999.ebuild3
-rw-r--r--trinity-base/tdemultimedia-arts/Manifest4
-rw-r--r--trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.0.11.ebuild41
-rw-r--r--trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.0.12.ebuild41
-rw-r--r--trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.1.1.ebuild42
-rw-r--r--trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.1.2.ebuild42
-rw-r--r--trinity-base/tdemultimedia-arts/tdemultimedia-arts-9999.ebuild3
-rw-r--r--trinity-base/tdemultimedia-doc/Manifest2
-rw-r--r--trinity-base/tdemultimedia-doc/tdemultimedia-doc-14.0.11.ebuild18
-rw-r--r--trinity-base/tdemultimedia-doc/tdemultimedia-doc-14.0.12.ebuild18
-rw-r--r--trinity-base/tdemultimedia-doc/tdemultimedia-doc-9999.ebuild18
-rw-r--r--trinity-base/tdemultimedia-kappfinder-data/Manifest4
-rw-r--r--trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.0.11.ebuild14
-rw-r--r--trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.0.12.ebuild14
-rw-r--r--trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.1.1.ebuild14
-rw-r--r--trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.1.2.ebuild14
-rw-r--r--trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-9999.ebuild2
-rw-r--r--trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.0.11.ebuild34
-rw-r--r--trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.0.12.ebuild34
-rw-r--r--trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.1.1.ebuild33
-rw-r--r--trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.1.2.ebuild33
-rw-r--r--trinity-base/tdemultimedia-meta/tdemultimedia-meta-9999.ebuild13
-rw-r--r--trinity-base/tdemultimedia-tdefile-plugins/Manifest4
-rw-r--r--trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.0.11.ebuild31
-rw-r--r--trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.0.12.ebuild31
-rw-r--r--trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.1.1.ebuild31
-rw-r--r--trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.1.2.ebuild31
-rw-r--r--trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-9999.ebuild2
-rw-r--r--trinity-base/tdemultimedia-tdeioslaves/Manifest4
-rw-r--r--trinity-base/tdemultimedia-tdeioslaves/metadata.xml3
-rw-r--r--trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.11.ebuild50
-rw-r--r--trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.12.ebuild50
-rw-r--r--trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.1.1.ebuild44
-rw-r--r--trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.1.2.ebuild44
-rw-r--r--trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-9999.ebuild37
-rw-r--r--trinity-base/tdenetwork-doc/Manifest2
-rw-r--r--trinity-base/tdenetwork-doc/metadata.xml8
-rw-r--r--trinity-base/tdenetwork-doc/tdenetwork-doc-14.0.11.ebuild18
-rw-r--r--trinity-base/tdenetwork-doc/tdenetwork-doc-14.0.12.ebuild18
-rw-r--r--trinity-base/tdenetwork-doc/tdenetwork-doc-9999.ebuild18
-rw-r--r--trinity-base/tdenetwork-filesharing/Manifest4
-rw-r--r--trinity-base/tdenetwork-filesharing/metadata.xml6
-rw-r--r--trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.0.11.ebuild14
-rw-r--r--trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.0.12.ebuild14
-rw-r--r--trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.1.1.ebuild14
-rw-r--r--trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.1.2.ebuild14
-rw-r--r--trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-9999.ebuild2
-rw-r--r--trinity-base/tdenetwork-meta/metadata.xml6
-rw-r--r--trinity-base/tdenetwork-meta/tdenetwork-meta-14.0.11.ebuild35
-rw-r--r--trinity-base/tdenetwork-meta/tdenetwork-meta-14.0.12.ebuild35
-rw-r--r--trinity-base/tdenetwork-meta/tdenetwork-meta-14.1.1.ebuild36
-rw-r--r--trinity-base/tdenetwork-meta/tdenetwork-meta-14.1.2.ebuild36
-rw-r--r--trinity-base/tdenetwork-meta/tdenetwork-meta-9999.ebuild5
-rw-r--r--trinity-base/tdenetwork-tdefile-plugins/Manifest4
-rw-r--r--trinity-base/tdenetwork-tdefile-plugins/metadata.xml6
-rw-r--r--trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.0.11.ebuild14
-rw-r--r--trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.0.12.ebuild14
-rw-r--r--trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.1.1.ebuild14
-rw-r--r--trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.1.2.ebuild14
-rw-r--r--trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-9999.ebuild2
-rw-r--r--trinity-base/tdepasswd/Manifest4
-rw-r--r--trinity-base/tdepasswd/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/tdepasswd/metadata.xml6
-rw-r--r--trinity-base/tdepasswd/tdepasswd-14.0.11.ebuild18
-rw-r--r--trinity-base/tdepasswd/tdepasswd-14.0.12.ebuild18
-rw-r--r--trinity-base/tdepasswd/tdepasswd-14.1.1.ebuild22
-rw-r--r--trinity-base/tdepasswd/tdepasswd-14.1.2.ebuild17
-rw-r--r--trinity-base/tdepasswd/tdepasswd-9999.ebuild3
-rw-r--r--trinity-base/tdepim-doc/Manifest4
-rw-r--r--trinity-base/tdepim-doc/metadata.xml5
-rw-r--r--trinity-base/tdepim-doc/tdepim-doc-14.0.11.ebuild19
-rw-r--r--trinity-base/tdepim-doc/tdepim-doc-14.0.12.ebuild19
-rw-r--r--trinity-base/tdepim-doc/tdepim-doc-14.1.1.ebuild19
-rw-r--r--trinity-base/tdepim-doc/tdepim-doc-14.1.2.ebuild19
-rw-r--r--trinity-base/tdepim-doc/tdepim-doc-9999.ebuild2
-rw-r--r--trinity-base/tdepim-meta/metadata.xml5
-rw-r--r--trinity-base/tdepim-meta/tdepim-meta-14.0.11.ebuild54
-rw-r--r--trinity-base/tdepim-meta/tdepim-meta-14.0.12.ebuild54
-rw-r--r--trinity-base/tdepim-meta/tdepim-meta-14.1.1.ebuild54
-rw-r--r--trinity-base/tdepim-meta/tdepim-meta-14.1.2.ebuild54
-rw-r--r--trinity-base/tdepim-meta/tdepim-meta-9999.ebuild6
-rw-r--r--trinity-base/tdepim-tdeioslaves/Manifest4
-rw-r--r--trinity-base/tdepim-tdeioslaves/metadata.xml5
-rw-r--r--trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.0.11.ebuild42
-rw-r--r--trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.0.12.ebuild42
-rw-r--r--trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.1.1.ebuild42
-rw-r--r--trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.1.2.ebuild42
-rw-r--r--trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-9999.ebuild4
-rw-r--r--trinity-base/tdepim-tderesources/Manifest4
-rw-r--r--trinity-base/tdepim-tderesources/metadata.xml5
-rw-r--r--trinity-base/tdepim-tderesources/tdepim-tderesources-14.0.11.ebuild38
-rw-r--r--trinity-base/tdepim-tderesources/tdepim-tderesources-14.0.12.ebuild38
-rw-r--r--trinity-base/tdepim-tderesources/tdepim-tderesources-14.1.1.ebuild38
-rw-r--r--trinity-base/tdepim-tderesources/tdepim-tderesources-14.1.2.ebuild38
-rw-r--r--trinity-base/tdepim-tderesources/tdepim-tderesources-9999.ebuild4
-rw-r--r--trinity-base/tdepim-wizards/Manifest4
-rw-r--r--trinity-base/tdepim-wizards/metadata.xml5
-rw-r--r--trinity-base/tdepim-wizards/tdepim-wizards-14.0.11.ebuild37
-rw-r--r--trinity-base/tdepim-wizards/tdepim-wizards-14.0.12.ebuild37
-rw-r--r--trinity-base/tdepim-wizards/tdepim-wizards-14.1.1.ebuild39
-rw-r--r--trinity-base/tdepim-wizards/tdepim-wizards-14.1.2.ebuild39
-rw-r--r--trinity-base/tdepim-wizards/tdepim-wizards-9999.ebuild10
-rw-r--r--trinity-base/tdeprint/Manifest4
-rw-r--r--trinity-base/tdeprint/metadata.xml6
-rw-r--r--trinity-base/tdeprint/tdeprint-14.0.11.ebuild22
-rw-r--r--trinity-base/tdeprint/tdeprint-14.0.12.ebuild22
-rw-r--r--trinity-base/tdeprint/tdeprint-14.1.1.ebuild21
-rw-r--r--trinity-base/tdeprint/tdeprint-14.1.2.ebuild21
-rw-r--r--trinity-base/tdeprint/tdeprint-9999.ebuild3
-rw-r--r--trinity-base/tdescreensaver/Manifest4
-rw-r--r--trinity-base/tdescreensaver/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/tdescreensaver/metadata.xml6
-rw-r--r--trinity-base/tdescreensaver/tdescreensaver-14.0.11.ebuild29
-rw-r--r--trinity-base/tdescreensaver/tdescreensaver-14.0.12.ebuild29
-rw-r--r--trinity-base/tdescreensaver/tdescreensaver-14.1.1.ebuild33
-rw-r--r--trinity-base/tdescreensaver/tdescreensaver-14.1.2.ebuild28
-rw-r--r--trinity-base/tdescreensaver/tdescreensaver-9999.ebuild3
-rw-r--r--trinity-base/tdesdk-doc/Manifest2
-rw-r--r--trinity-base/tdesdk-doc/metadata.xml5
-rw-r--r--trinity-base/tdesdk-doc/tdesdk-doc-14.0.11.ebuild18
-rw-r--r--trinity-base/tdesdk-doc/tdesdk-doc-14.0.12.ebuild18
-rw-r--r--trinity-base/tdesdk-doc/tdesdk-doc-9999.ebuild18
-rw-r--r--trinity-base/tdesdk-meta/metadata.xml5
-rw-r--r--trinity-base/tdesdk-meta/tdesdk-meta-14.0.11.ebuild31
-rw-r--r--trinity-base/tdesdk-meta/tdesdk-meta-14.0.12.ebuild31
-rw-r--r--trinity-base/tdesdk-meta/tdesdk-meta-14.1.1.ebuild31
-rw-r--r--trinity-base/tdesdk-meta/tdesdk-meta-14.1.2.ebuild31
-rw-r--r--trinity-base/tdesdk-meta/tdesdk-meta-9999.ebuild8
-rw-r--r--trinity-base/tdesdk-scripts/Manifest4
-rw-r--r--trinity-base/tdesdk-scripts/metadata.xml5
-rw-r--r--trinity-base/tdesdk-scripts/tdesdk-scripts-14.0.11.ebuild19
-rw-r--r--trinity-base/tdesdk-scripts/tdesdk-scripts-14.0.12.ebuild19
-rw-r--r--trinity-base/tdesdk-scripts/tdesdk-scripts-14.1.1.ebuild19
-rw-r--r--trinity-base/tdesdk-scripts/tdesdk-scripts-14.1.2.ebuild19
-rw-r--r--trinity-base/tdesdk-scripts/tdesdk-scripts-9999.ebuild4
-rw-r--r--trinity-base/tdesu/Manifest4
-rw-r--r--trinity-base/tdesu/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/tdesu/metadata.xml6
-rw-r--r--trinity-base/tdesu/tdesu-14.0.11.ebuild38
-rw-r--r--trinity-base/tdesu/tdesu-14.0.12.ebuild38
-rw-r--r--trinity-base/tdesu/tdesu-14.1.1.ebuild43
-rw-r--r--trinity-base/tdesu/tdesu-14.1.2.ebuild38
-rw-r--r--trinity-base/tdesu/tdesu-9999.ebuild2
-rw-r--r--trinity-base/tdetoys-doc/Manifest4
-rw-r--r--trinity-base/tdetoys-doc/metadata.xml6
-rw-r--r--trinity-base/tdetoys-doc/tdetoys-doc-14.0.11.ebuild18
-rw-r--r--trinity-base/tdetoys-doc/tdetoys-doc-14.0.12.ebuild18
-rw-r--r--trinity-base/tdetoys-doc/tdetoys-doc-14.1.1.ebuild18
-rw-r--r--trinity-base/tdetoys-doc/tdetoys-doc-14.1.2.ebuild18
-rw-r--r--trinity-base/tdetoys-doc/tdetoys-doc-9999.ebuild2
-rw-r--r--trinity-base/tdetoys-meta/metadata.xml6
-rw-r--r--trinity-base/tdetoys-meta/tdetoys-meta-14.0.11.ebuild27
-rw-r--r--trinity-base/tdetoys-meta/tdetoys-meta-14.0.12.ebuild27
-rw-r--r--trinity-base/tdetoys-meta/tdetoys-meta-14.1.1.ebuild29
-rw-r--r--trinity-base/tdetoys-meta/tdetoys-meta-14.1.2.ebuild29
-rw-r--r--trinity-base/tdetoys-meta/tdetoys-meta-9999.ebuild4
-rw-r--r--trinity-base/tdeunittest/Manifest4
-rw-r--r--trinity-base/tdeunittest/metadata.xml5
-rw-r--r--trinity-base/tdeunittest/tdeunittest-14.0.11.ebuild18
-rw-r--r--trinity-base/tdeunittest/tdeunittest-14.0.12.ebuild18
-rw-r--r--trinity-base/tdeunittest/tdeunittest-14.1.1.ebuild17
-rw-r--r--trinity-base/tdeunittest/tdeunittest-14.1.2.ebuild17
-rw-r--r--trinity-base/tdeunittest/tdeunittest-9999.ebuild3
-rw-r--r--trinity-base/tdeutils-doc/Manifest2
-rw-r--r--trinity-base/tdeutils-doc/metadata.xml8
-rw-r--r--trinity-base/tdeutils-doc/tdeutils-doc-14.0.11.ebuild17
-rw-r--r--trinity-base/tdeutils-doc/tdeutils-doc-14.0.12.ebuild17
-rw-r--r--trinity-base/tdeutils-doc/tdeutils-doc-9999.ebuild17
-rw-r--r--trinity-base/tdeutils-meta/metadata.xml6
-rw-r--r--trinity-base/tdeutils-meta/tdeutils-meta-14.0.11.ebuild35
-rw-r--r--trinity-base/tdeutils-meta/tdeutils-meta-14.0.12.ebuild35
-rw-r--r--trinity-base/tdeutils-meta/tdeutils-meta-14.1.1.ebuild37
-rw-r--r--trinity-base/tdeutils-meta/tdeutils-meta-14.1.2.ebuild37
-rw-r--r--trinity-base/tdeutils-meta/tdeutils-meta-9999.ebuild9
-rw-r--r--trinity-base/tdevelop/Manifest4
-rw-r--r--trinity-base/tdevelop/tdevelop-14.0.11.ebuild41
-rw-r--r--trinity-base/tdevelop/tdevelop-14.0.12.ebuild41
-rw-r--r--trinity-base/tdevelop/tdevelop-14.1.1.ebuild42
-rw-r--r--trinity-base/tdevelop/tdevelop-14.1.2.ebuild42
-rw-r--r--trinity-base/tdevelop/tdevelop-9999.ebuild3
-rw-r--r--trinity-base/tdewallet/Manifest4
-rw-r--r--trinity-base/tdewallet/files/tdeutils-strlcpy.patch19
-rw-r--r--trinity-base/tdewallet/metadata.xml6
-rw-r--r--trinity-base/tdewallet/tdewallet-14.0.11.ebuild14
-rw-r--r--trinity-base/tdewallet/tdewallet-14.0.12.ebuild14
-rw-r--r--trinity-base/tdewallet/tdewallet-14.1.1.ebuild20
-rw-r--r--trinity-base/tdewallet/tdewallet-14.1.2.ebuild15
-rw-r--r--trinity-base/tdewallet/tdewallet-9999.ebuild7
-rw-r--r--trinity-base/tdewebdev-doc/Manifest2
-rw-r--r--trinity-base/tdewebdev-doc/metadata.xml5
-rw-r--r--trinity-base/tdewebdev-doc/tdewebdev-doc-14.0.11.ebuild24
-rw-r--r--trinity-base/tdewebdev-doc/tdewebdev-doc-14.0.12.ebuild24
-rw-r--r--trinity-base/tdewebdev-doc/tdewebdev-doc-9999.ebuild24
-rw-r--r--trinity-base/tdewebdev-meta/metadata.xml5
-rw-r--r--trinity-base/tdewebdev-meta/tdewebdev-meta-14.0.11.ebuild25
-rw-r--r--trinity-base/tdewebdev-meta/tdewebdev-meta-14.0.12.ebuild25
-rw-r--r--trinity-base/tdewebdev-meta/tdewebdev-meta-14.1.1.ebuild25
-rw-r--r--trinity-base/tdewebdev-meta/tdewebdev-meta-14.1.2.ebuild25
-rw-r--r--trinity-base/tdewebdev-meta/tdewebdev-meta-9999.ebuild9
-rw-r--r--trinity-base/tdm/Manifest4
-rw-r--r--trinity-base/tdm/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/tdm/metadata.xml6
-rw-r--r--trinity-base/tdm/tdm-14.0.11.ebuild111
-rw-r--r--trinity-base/tdm/tdm-14.0.12.ebuild111
-rw-r--r--trinity-base/tdm/tdm-14.1.1.ebuild115
-rw-r--r--trinity-base/tdm/tdm-14.1.2.ebuild110
-rw-r--r--trinity-base/tdm/tdm-9999.ebuild17
-rw-r--r--trinity-base/tqt3integration/Manifest4
-rw-r--r--trinity-base/tqt3integration/metadata.xml6
-rw-r--r--trinity-base/tqt3integration/tqt3integration-14.0.11.ebuild15
-rw-r--r--trinity-base/tqt3integration/tqt3integration-14.0.12.ebuild15
-rw-r--r--trinity-base/tqt3integration/tqt3integration-14.1.1.ebuild14
-rw-r--r--trinity-base/tqt3integration/tqt3integration-14.1.2.ebuild14
-rw-r--r--trinity-base/tqt3integration/tqt3integration-9999.ebuild3
-rw-r--r--trinity-base/trinity-cmake/Manifest4
-rw-r--r--trinity-base/trinity-cmake/trinity-cmake-14.0.11.ebuild24
-rw-r--r--trinity-base/trinity-cmake/trinity-cmake-14.0.12.ebuild24
-rw-r--r--trinity-base/trinity-cmake/trinity-cmake-14.1.1.ebuild24
-rw-r--r--trinity-base/trinity-cmake/trinity-cmake-14.1.2.ebuild24
-rw-r--r--trinity-base/trinity-cmake/trinity-cmake-9999.ebuild6
-rw-r--r--trinity-base/twin/Manifest4
-rw-r--r--trinity-base/twin/files/tdebase-strlcpy.patch29
-rw-r--r--trinity-base/twin/metadata.xml20
-rw-r--r--trinity-base/twin/twin-14.0.11.ebuild53
-rw-r--r--trinity-base/twin/twin-14.0.12.ebuild53
-rw-r--r--trinity-base/twin/twin-14.1.1.ebuild57
-rw-r--r--trinity-base/twin/twin-14.1.2.ebuild52
-rw-r--r--trinity-base/twin/twin-9999.ebuild3
-rw-r--r--trinity-base/twin4/Manifest4
-rw-r--r--trinity-base/twin4/metadata.xml6
-rw-r--r--trinity-base/twin4/twin4-14.0.11.ebuild18
-rw-r--r--trinity-base/twin4/twin4-14.0.12.ebuild18
-rw-r--r--trinity-base/twin4/twin4-14.1.1.ebuild19
-rw-r--r--trinity-base/twin4/twin4-14.1.2.ebuild19
-rw-r--r--trinity-base/twin4/twin4-9999.ebuild7
-rw-r--r--trinity-base/umbrello/Manifest4
-rw-r--r--trinity-base/umbrello/metadata.xml5
-rw-r--r--trinity-base/umbrello/umbrello-14.0.11.ebuild18
-rw-r--r--trinity-base/umbrello/umbrello-14.0.12.ebuild18
-rw-r--r--trinity-base/umbrello/umbrello-14.1.1.ebuild18
-rw-r--r--trinity-base/umbrello/umbrello-14.1.2.ebuild18
-rw-r--r--trinity-base/umbrello/umbrello-9999.ebuild4
-rw-r--r--virtual/notification-daemon/metadata.xml8
-rw-r--r--virtual/notification-daemon/notification-daemon-0-r1.ebuild27
-rw-r--r--www-misc/hldig/Manifest2
-rw-r--r--www-misc/hldig/hldig-1.0.2.ebuild10
-rw-r--r--www-misc/hldig/metadata.xml3
-rw-r--r--x11-libs/tqscintilla/Manifest4
-rw-r--r--x11-libs/tqscintilla/tqscintilla-14.0.11.ebuild58
-rw-r--r--x11-libs/tqscintilla/tqscintilla-14.0.12.ebuild58
-rw-r--r--x11-libs/tqscintilla/tqscintilla-14.1.1.ebuild33
-rw-r--r--x11-libs/tqscintilla/tqscintilla-14.1.2.ebuild33
-rw-r--r--x11-libs/tqscintilla/tqscintilla-9999.ebuild43
-rw-r--r--x11-wm/compiz/Manifest1
-rw-r--r--x11-wm/compiz/compiz-0.9.14.2-r1.ebuild149
-rw-r--r--x11-wm/compiz/files/access_violation.patch18
-rw-r--r--x11-wm/compiz/files/gtk-extents.patch13
-rw-r--r--x11-wm/compiz/metadata.xml11
2802 files changed, 30845 insertions, 25633 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..24887ae5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/metadata/md5-cache
diff --git a/Documentation/TODO b/Documentation/TODO
index ee4d9028..1676a938 100644
--- a/Documentation/TODO
+++ b/Documentation/TODO
@@ -11,7 +11,6 @@ trinity-base/kpdf: check for it should depend on kdegraphics-kfile-plugins[pdf]
trinity-base/kpdf: check for other additional depedencies.
trinity-base/kghostview: check for it should depend on kdegraphics-kfile-plugins[pdf]
trinity-base/kghostview: check for other additional depedencies.
-trinity-base/kmrml: add dependencies, see what is it.
trinity-base/kviewshell: test if it depends on kde-base/kdebase-kioslaves
trinity-base/kgpg: check dependencies
diff --git a/Documentation/derived-lists/tdegraphics-9999 b/Documentation/derived-lists/tdegraphics-9999
index b61ed8bf..cb4fbd07 100644
--- a/Documentation/derived-lists/tdegraphics-9999
+++ b/Documentation/derived-lists/tdegraphics-9999
@@ -7,7 +7,6 @@ trinity-base/tdegraphics-tdefile-plugins
trinity-base/kgamma
trinity-base/kghostview
trinity-base/kiconedit
-trinity-base/kmrml
trinity-base/kolourpaint
trinity-base/kooka
trinity-base/kpdf
diff --git a/Documentation/scripts/write-ebuild.sh b/Documentation/scripts/write-ebuild.sh
index c567bd6f..c7813489 100755
--- a/Documentation/scripts/write-ebuild.sh
+++ b/Documentation/scripts/write-ebuild.sh
@@ -30,7 +30,7 @@ echo "==> Creating ebuild for ${PN}-${PV}"
mkdir -p "${CATEGORY}/$PN"
cat <<EOF >${CATEGORY}/$PN/$PN-${PV}.ebuild
-# Copyright 1999-$(date +%Y) Gentoo Foundation
+# Copyright 1999-$(date +%Y) Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# \$Id\$
EAPI="$EAPI"
diff --git a/Documentation/trinity.live.keywords b/Documentation/trinity.live.keywords
index f746f0bb..7d4a7303 100644
--- a/Documentation/trinity.live.keywords
+++ b/Documentation/trinity.live.keywords
@@ -1,5 +1,9 @@
~dev-libs/dbus-1-tqt-9999 **
~dev-libs/dbus-tqt-9999 **
+~dev-libs/libr-9999 **
+~dev-python/pytde-9999 **
+~dev-python/pytqt-9999 **
+~dev-python/sip4-tqt-9999 **
~dev-tqt/avahi-tqt-9999 **
~dev-tqt/tqt-9999 **
~dev-tqt/tqtinterface-9999 **
@@ -7,6 +11,8 @@
~trinity-apps/abakus-9999 **
~trinity-apps/amarok-9999 **
~trinity-apps/basket-9999 **
+~trinity-apps/chalk-9999 **
+~trinity-apps/digikam-9999 **
~trinity-apps/dolphin-9999 **
~trinity-apps/filelight-9999 **
~trinity-apps/gtk-qt-engine-9999 **
@@ -15,6 +21,7 @@
~trinity-apps/k3b-9999 **
~trinity-apps/k3b-i18n-9999 **
~trinity-apps/kaffeine-9999 **
+~trinity-apps/karbon-9999 **
~trinity-apps/kasablanca-9999 **
~trinity-apps/katapult-9999 **
~trinity-apps/kbarcode-9999 **
@@ -22,52 +29,90 @@
~trinity-apps/kbibtex-9999 **
~trinity-apps/kbiff-9999 **
~trinity-apps/kbookreader-9999 **
+~trinity-apps/kchart-9999 **
~trinity-apps/kcmautostart-9999 **
~trinity-apps/kcpuload-9999 **
+~trinity-apps/kdbg-9999 **
+~trinity-apps/kdbusnotification-9999 **
~trinity-apps/kdiff3-9999 **
~trinity-apps/kdirstat-9999 **
~trinity-apps/keep-9999 **
+~trinity-apps/kexi-9999 **
+~trinity-apps/kformula-9999 **
~trinity-apps/kgtk-qt3-9999 **
~trinity-apps/kima-9999 **
~trinity-apps/kiosktool-9999 **
+~trinity-apps/kivio-9999 **
+~trinity-apps/kkbswitch-9999 **
+~trinity-apps/klamav-9999 **
~trinity-apps/klcddimmer-9999 **
+~trinity-apps/kmplayer-9999 **
~trinity-apps/knemo-9999 **
~trinity-apps/knetload-9999 **
~trinity-apps/knetstats-9999 **
~trinity-apps/knmap-9999 **
~trinity-apps/knowit-9999 **
~trinity-apps/knutclient-9999 **
+~trinity-apps/koffice-i18n-9999 **
+~trinity-apps/koffice-libs-9999 **
+~trinity-apps/koffice-meta-9999 **
+~trinity-apps/kommando-9999 **
+~trinity-apps/kompose-9999 **
~trinity-apps/konversation-9999 **
~trinity-apps/kooldock-9999 **
+~trinity-apps/koshell-9999 **
~trinity-apps/kpicosim-9999 **
+~trinity-apps/kplato-9999 **
~trinity-apps/kplayer-9999 **
+~trinity-apps/kpresenter-9999 **
~trinity-apps/krename-9999 **
+~trinity-apps/krusader-9999 **
~trinity-apps/kscope-9999 **
~trinity-apps/ksensors-9999 **
~trinity-apps/kshowmail-9999 **
~trinity-apps/kshutdown-9999 **
~trinity-apps/ksplash-engine-moodin-9999 **
+~trinity-apps/kspread-9999 **
~trinity-apps/kstreamripper-9999 **
+~trinity-apps/ktechlab-9999 **
+~trinity-apps/kugar-9999 **
~trinity-apps/kvkbd-9999 **
~trinity-apps/kvpnc-9999 **
+~trinity-apps/kword-9999 **
~trinity-apps/kxmleditor-9999 **
+~trinity-apps/libkdcraw-9999 **
+~trinity-apps/libkexiv2-9999 **
+~trinity-apps/libkipi-9999 **
+~trinity-apps/mathemagics-9999 **
~trinity-apps/mplayerthumbs-9999 **
+~trinity-apps/piklab-9999 **
+~trinity-apps/polkit-agent-tde-9999 **
~trinity-apps/potracegui-9999 **
~trinity-apps/smartcardauth-9999 **
~trinity-apps/tastymenu-9999 **
+~trinity-apps/tdebluez-9999 **
~trinity-apps/tdedocker-9999 **
+~trinity-apps/tdeio-appinfo-9999 **
~trinity-apps/tdeio-ftps-9999 **
~trinity-apps/tdeio-gopher-9999 **
~trinity-apps/tdeio-locate-9999 **
~trinity-apps/tdeio-sword-9999 **
~trinity-apps/tdeio-umountwrapper-9999 **
+~trinity-apps/tdepacman-9999 **
~trinity-apps/tdepowersave-9999 **
+~trinity-apps/tdesshaskpass-9999 **
+~trinity-apps/tde-style-baghira-9999 **
+~trinity-apps/tde-style-domino-9999 **
~trinity-apps/tde-style-ia-ora-9999 **
~trinity-apps/tde-style-lipstik-9999 **
~trinity-apps/tde-style-qtcurve-9999 **
~trinity-apps/tdesudo-9999 **
~trinity-apps/tdesvn-9999 **
~trinity-apps/tdmtheme-9999 **
+~trinity-apps/twin-style-crystal-9999 **
+~trinity-apps/twin-style-dekorator-9999 **
+~trinity-apps/twin-style-machbunt-9999 **
+~trinity-apps/twin-style-suse2-9999 **
~trinity-apps/wlassistant-9999 **
~trinity-apps/yakuake-9999 **
~trinity-base/akregator-9999 **
@@ -76,6 +121,7 @@
~trinity-base/arts-9999 **
~trinity-base/atlantik-9999 **
~trinity-base/atlantikdesigner-9999 **
+~trinity-base/blinken-9999 **
~trinity-base/certmanager-9999 **
~trinity-base/cervisia-9999 **
~trinity-base/dcoprss-9999 **
@@ -87,7 +133,9 @@
~trinity-base/kaddressbook-9999 **
~trinity-base/kaddressbook-plugins-9999 **
~trinity-base/kalarm-9999 **
+~trinity-base/kalzium-9999 **
~trinity-base/kamera-9999 **
+~trinity-base/kanagram-9999 **
~trinity-base/kappfinder-9999 **
~trinity-base/kapptemplate-9999 **
~trinity-base/karm-9999 **
@@ -95,11 +143,14 @@
~trinity-base/kate-9999 **
~trinity-base/kate-plugins-9999 **
~trinity-base/katomic-9999 **
+~trinity-base/kaudiocreator-9999 **
~trinity-base/kbabel-9999 **
~trinity-base/kbackgammon-9999 **
~trinity-base/kbattleship-9999 **
~trinity-base/kblackbox-9999 **
~trinity-base/kbounce-9999 **
+~trinity-base/kbruch-9999 **
+~trinity-base/kbstateapplet-9999 **
~trinity-base/kbugbuster-9999 **
~trinity-base/kcalc-9999 **
~trinity-base/kcharselect-9999 **
@@ -107,6 +158,7 @@
~trinity-base/kcminit-9999 **
~trinity-base/kcoloredit-9999 **
~trinity-base/kcontrol-9999 **
+~trinity-base/kcron-9999 **
~trinity-base/kdcop-9999 **
~trinity-base/kdesktop-9999 **
~trinity-base/kdf-9999 **
@@ -114,6 +166,7 @@
~trinity-base/kdict-9999 **
~trinity-base/kdvi-9999 **
~trinity-base/kedit-9999 **
+~trinity-base/keduca-9999 **
~trinity-base/kenolaba-9999 **
~trinity-base/kfax-9999 **
~trinity-base/kfind-9999 **
@@ -121,23 +174,30 @@
~trinity-base/kfouleggs-9999 **
~trinity-base/kgamma-9999 **
~trinity-base/kgantt-9999 **
+~trinity-base/kgeography-9999 **
~trinity-base/kget-9999 **
~trinity-base/kghostview-9999 **
~trinity-base/kgoldrunner-9999 **
~trinity-base/kgpg-9999 **
+~trinity-base/khangman-9999 **
~trinity-base/khelpcenter-9999 **
~trinity-base/khexedit-9999 **
~trinity-base/khotkeys-9999 **
~trinity-base/kicker-9999 **
~trinity-base/kicker-applets-9999 **
+~trinity-base/kig-9999 **
~trinity-base/kimagemapeditor-9999 **
+~trinity-base/kiten-9999 **
~trinity-base/kjots-9999 **
~trinity-base/kjumpingcube-9999 **
~trinity-base/klaptopdaemon-9999 **
+~trinity-base/klatin-9999 **
+~trinity-base/klettres-9999 **
~trinity-base/klickety-9999 **
~trinity-base/klines-9999 **
~trinity-base/klinkstatus-9999 **
~trinity-base/klipper-9999 **
+~trinity-base/kmag-9999 **
~trinity-base/kmahjongg-9999 **
~trinity-base/kmail-9999 **
~trinity-base/kmailcvt-9999 **
@@ -147,10 +207,13 @@
~trinity-base/kmix-9999 **
~trinity-base/kmobile-9999 **
~trinity-base/kmoon-9999 **
-~trinity-base/kmrml-9999 **
+~trinity-base/kmousetool-9999 **
+~trinity-base/kmouth-9999 **
+~trinity-base/kmplot-9999 **
~trinity-base/kmtrace-9999 **
~trinity-base/knetattach-9999 **
~trinity-base/knetwalk-9999 **
+~trinity-base/knetworkconf-9999 **
~trinity-base/knewsticker-9999 **
~trinity-base/knewsticker-scripts-9999 **
~trinity-base/knode-9999 **
@@ -172,6 +235,7 @@
~trinity-base/kpager-9999 **
~trinity-base/kpat-9999 **
~trinity-base/kpdf-9999 **
+~trinity-base/kpercentage-9999 **
~trinity-base/kpersonalizer-9999 **
~trinity-base/kpf-9999 **
~trinity-base/kpoker-9999 **
@@ -179,12 +243,15 @@
~trinity-base/kppp-9999 **
~trinity-base/krdc-9999 **
~trinity-base/kreadconfig-9999 **
+~trinity-base/krec-9999 **
~trinity-base/kregexpeditor-9999 **
~trinity-base/kreversi-9999 **
~trinity-base/krfb-9999 **
~trinity-base/krootbacking-9999 **
~trinity-base/kruler-9999 **
~trinity-base/ksame-9999 **
+~trinity-base/ksayit-9999 **
+~trinity-base/kscd-9999 **
~trinity-base/kshisen-9999 **
~trinity-base/ksig-9999 **
~trinity-base/ksim-9999 **
@@ -198,6 +265,7 @@
~trinity-base/kspaceduel-9999 **
~trinity-base/ksplashml-9999 **
~trinity-base/kspy-9999 **
+~trinity-base/kstars-9999 **
~trinity-base/kstart-9999 **
~trinity-base/ksvg-9999 **
~trinity-base/ksysguard-9999 **
@@ -207,19 +275,27 @@
~trinity-base/ktimer-9999 **
~trinity-base/ktip-9999 **
~trinity-base/ktnef-9999 **
+~trinity-base/ktouch-9999 **
~trinity-base/ktron-9999 **
+~trinity-base/kttsd-9999 **
~trinity-base/ktuberling-9999 **
+~trinity-base/kturtle-9999 **
~trinity-base/ktux-9999 **
~trinity-base/kuickshow-9999 **
~trinity-base/kuiviewer-9999 **
+~trinity-base/kuser-9999 **
+~trinity-base/kverbos-9999 **
~trinity-base/kview-9999 **
~trinity-base/kviewshell-9999 **
+~trinity-base/kvoctrain-9999 **
~trinity-base/kweather-9999 **
~trinity-base/kwifimanager-9999 **
+~trinity-base/kwordquiz-9999 **
~trinity-base/kworldclock-9999 **
~trinity-base/kxkb-9999 **
~trinity-base/kxsldbg-9999 **
~trinity-base/libkcal-9999 **
+~trinity-base/libkcddb-9999 **
~trinity-base/libkholidays-9999 **
~trinity-base/libkmime-9999 **
~trinity-base/libkonq-9999 **
@@ -227,8 +303,10 @@
~trinity-base/libkpimexchange-9999 **
~trinity-base/libkpimidentities-9999 **
~trinity-base/libkscan-9999 **
+~trinity-base/libkscd-9999 **
~trinity-base/libksieve-9999 **
~trinity-base/librss-9999 **
+~trinity-base/libtdeedu-9999 **
~trinity-base/libtdegames-9999 **
~trinity-base/libtdenetwork-9999 **
~trinity-base/libtdepim-9999 **
@@ -238,13 +316,17 @@
~trinity-base/noatun-9999 **
~trinity-base/noatun-plugins-9999 **
~trinity-base/nsplugins-9999 **
+~trinity-base/polkit-tqt-9999 **
~trinity-base/poxml-9999 **
~trinity-base/quanta-9999 **
~trinity-base/renamedlg-plugins-9999 **
~trinity-base/superkaramba-9999 **
-~trinity-base/tdeaddons-doc-9999 **
+~trinity-base/tdeaccessibility-iconthemes-9999 **
+~trinity-base/tdeaccessibility-meta-9999 **
~trinity-base/tdeaddons-meta-9999 **
~trinity-base/tdeaddons-tdefile-plugins-9999 **
+~trinity-base/tdeadmin-doc-9999 **
+~trinity-base/tdeadmin-meta-9999 **
~trinity-base/tdeartwork-emoticons-9999 **
~trinity-base/tdeartwork-icewm-themes-9999 **
~trinity-base/tdeartwork-icon-themes-9999 **
@@ -256,17 +338,18 @@
~trinity-base/tdeartwork-twin-styles-9999 **
~trinity-base/tdeartwork-wallpapers-9999 **
~trinity-base/tdebase-data-9999 **
+~trinity-base/tdebase-doc-9999 **
~trinity-base/tdebase-meta-9999 **
~trinity-base/tdebase-starttde-9999 **
~trinity-base/tdebase-tdeioslaves-9999 **
~trinity-base/tdecachegrind-9999 **
~trinity-base/tdedebugdialog-9999 **
~trinity-base/tdednssd-9999 **
+~trinity-base/tdeedu-meta-9999 **
~trinity-base/tdeeject-9999 **
+~trinity-base/tdefile-plugins-9999 **
~trinity-base/tdefilereplace-9999 **
-~trinity-base/tdegames-doc-9999 **
~trinity-base/tdegames-meta-9999 **
-~trinity-base/tdegraphics-doc-9999 **
~trinity-base/tdegraphics-meta-9999 **
~trinity-base/tdegraphics-tdefile-plugins-9999 **
~trinity-base/tde-i18n-9999 **
@@ -276,11 +359,10 @@
~trinity-base/tdelirc-9999 **
~trinity-base/tdemid-9999 **
~trinity-base/tdemultimedia-arts-9999 **
-~trinity-base/tdemultimedia-doc-9999 **
~trinity-base/tdemultimedia-kappfinder-data-9999 **
+~trinity-base/tdemultimedia-meta-9999 **
~trinity-base/tdemultimedia-tdefile-plugins-9999 **
~trinity-base/tdemultimedia-tdeioslaves-9999 **
-~trinity-base/tdenetwork-doc-9999 **
~trinity-base/tdenetwork-filesharing-9999 **
~trinity-base/tdenetwork-meta-9999 **
~trinity-base/tdenetwork-tdefile-plugins-9999 **
@@ -292,20 +374,20 @@
~trinity-base/tdepim-wizards-9999 **
~trinity-base/tdeprint-9999 **
~trinity-base/tdescreensaver-9999 **
-~trinity-base/tdesdk-doc-9999 **
~trinity-base/tdesdk-meta-9999 **
~trinity-base/tdesdk-scripts-9999 **
~trinity-base/tdesu-9999 **
~trinity-base/tdetoys-doc-9999 **
~trinity-base/tdetoys-meta-9999 **
~trinity-base/tdeunittest-9999 **
-~trinity-base/tdeutils-doc-9999 **
~trinity-base/tdeutils-meta-9999 **
+~trinity-base/tdevelop-9999 **
~trinity-base/tdewallet-9999 **
-~trinity-base/tdewebdev-doc-9999 **
~trinity-base/tdewebdev-meta-9999 **
~trinity-base/tdm-9999 **
~trinity-base/tqt3integration-9999 **
+~trinity-base/trinity-cmake-9999 **
~trinity-base/twin4-9999 **
~trinity-base/twin-9999 **
~trinity-base/umbrello-9999 **
+~x11-libs/tqscintilla-9999 **
diff --git a/README.md b/README.md
index 35c3fa6a..fb27270b 100644
--- a/README.md
+++ b/README.md
@@ -58,7 +58,11 @@ Add all keywords from the ``` trinity.live.keywords ``` file to your setup, if y
After that just run ``` emerge -av trinity-base/tdebase-meta ```, which should pull in all you need to end up with a slim TDE desktop, just like in good old Gentoo KDE3 days. If you need more, just look what the overlay offers at the moment and have fun.
-If you want to use TDM (KDM replacement of TDE), just don't forget to change ``` /etc/conf.d/xdm ``` to use ``` tdm ```.
+If you want to use TDM (KDM replacement of TDE), just don't forget to change ``` /etc/conf.d/display-manager ``` to use ``` tdm ```.
+Add display-manager to autoload:
+```
+# rc-config add display-manager
+```
-----
@@ -100,3 +104,28 @@ before your ``` emerge ``` command.
Where the ``` * ``` at the end stands for the component you are going to emerge from, like ``` TDELIBS ``` and the branch you can get from some PR, you may want to test, can be added by:
``` EGIT_OVERRIDE_BRANCH_GITEA_TDE_TDELIBS="fix/crash" ```, for example.
+
+-----
+
+### Updating the stable version of TDE
+
+Layman has now been removed from the main Gentoo branch, so it is recommended to configure the overlay via the `/etc/portage/repos.conf/tde.conf` file. See example above.
+
+Overlay update:
+```
+# emaint sync -r trinity-official
+```
+
+First you need to unmask the stable version:
+```
+# cd /var/db/repos/trinity-official
+# Documentation/scripts/create_list_keywords.sh 14.1.1 >/etc/portage/package.accept_keywords/tde
+```
+where `14.1.1` is the TDE version you need to update.
+Next you need to update TDE. Since `trinity-base/tdelibs` can use header files from a previously installed version of `trinity-base/tdelibs` when building, this package must be removed before building.
+
+TDE update:
+```
+# emerge -C trinity-base/tdelibs
+# emerge -avuNDU @world
+```
diff --git a/app-crypt/pinentry-tqt/Manifest b/app-crypt/pinentry-tqt/Manifest
new file mode 100644
index 00000000..b18692ca
--- /dev/null
+++ b/app-crypt/pinentry-tqt/Manifest
@@ -0,0 +1,2 @@
+DIST pinentry-1.2.1.tar.bz2 547698 BLAKE2B aa47612aa3a6f74c3676bf4018780356cb22ed4078792c1f466f9e0465199428c151c0e20dfbe6c784ef93c2b42b673daff0b6adc74c8c98fed9921e65ed42ea SHA512 a665315628f4dcf07e16a22db3f3be15d7e7e93b3deec0546c7275b71b0e3bd65535a08af5e12d6339fd6595132df86529401d9d12bd17c428a3466e8dfafab6
+DIST pinentry-1.2.1.tar.bz2.sig 238 BLAKE2B 01ba3dc296a8e76c546d21d0bb0cd13778476d5d5b3ef55a3401c6a0353a56d79250d11555afb31c77c5a77e63847ded0f8eaef395bb0dc2ee3ff1d6a4ed83bd SHA512 d0e8435dc169a58f111f057f1c9fbb6c70da32a850f1107d6abdf41357c1714832728109ae61507db313d7eaef9596e5faf92fd21bed78adcc46a8c8a590430b
diff --git a/app-crypt/pinentry-tqt/files/pinentry-tqt-1.0.0-AR.patch b/app-crypt/pinentry-tqt/files/pinentry-tqt-1.0.0-AR.patch
new file mode 100644
index 00000000..82af67f6
--- /dev/null
+++ b/app-crypt/pinentry-tqt/files/pinentry-tqt-1.0.0-AR.patch
@@ -0,0 +1,11 @@
+https://bugs.gentoo.org/718028
+--- a/configure.ac
++++ b/configure.ac
+@@ -80,6 +80,7 @@ AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
+ AC_PROG_CC
+ AC_PROG_CPP
+ AC_PROG_INSTALL
++AM_PROG_AR
+ AC_PROG_RANLIB
+ # We need to check for cplusplus here because we may not do the test
+ # for Qt and autoconf does does not allow that.
diff --git a/app-crypt/pinentry-tqt/files/pinentry-tqt-1.2.1-automagic-capslock.patch b/app-crypt/pinentry-tqt/files/pinentry-tqt-1.2.1-automagic-capslock.patch
new file mode 100644
index 00000000..081fad60
--- /dev/null
+++ b/app-crypt/pinentry-tqt/files/pinentry-tqt-1.2.1-automagic-capslock.patch
@@ -0,0 +1,99 @@
+https://dev.gnupg.org/T6161
+https://bugs.gentoo.org/819939
+https://bugs.gentoo.org/837719
+--- a/configure.ac
++++ b/configure.ac
+@@ -508,8 +508,12 @@ fi
+ dnl
+ dnl Check for libX11 library
+ dnl
++AC_ARG_WITH(x,
++ AS_HELP_STRING([--with-x],[use libX11]),
++ [want_x11=$withval], [want_x11=maybe])
++
+ have_x11=no
+-if test "$have_w32_system" != "yes"; then
++AS_IF([test "$have_w32_system" != "yes" && test "$want_x11" != "no"], [
+ PKG_CHECK_MODULES(
+ LIBX11,
+ [x11],
+@@ -519,18 +523,20 @@ if test "$have_w32_system" != "yes"; then
+ have_x11=no
+ ]
+ )
++])
+
+- if test "$have_x11" = "yes"; then
+- AC_DEFINE(HAVE_X11, 1,
+- [The pinentries can optionally use x11.])
+- fi
+-fi
++AS_IF([test "$have_x11" = "yes"], [AC_DEFINE(HAVE_X11, 1, [The pinentries can optionally use x11.])])
+
+ dnl
+ dnl Check for KF5WaylandClient library
+ dnl
++
++AC_ARG_ENABLE(kf5-wayland,
++ AS_HELP_STRING([--enable-kf5-wayland],[use KF5WaylandClient for capslock indication on Wayland]),
++ [want_kf5_wayland=$enableval], [want_kf5_wayland=maybe])
++
+ have_kf5waylandclient=no
+-if test "$have_w32_system" != "yes"; then
++AS_IF([test "$have_w32_system" != "yes" && test "$want_kf5_wayland" != "no"], [
+ PKG_CHECK_MODULES(
+ KF5WAYLANDCLIENT,
+ [KF5WaylandClient >= 5.60],
+@@ -540,7 +546,7 @@ if test "$have_w32_system" != "yes"; then
+ have_kf5waylandclient=no
+ ]
+ )
+-fi
++])
+
+ dnl
+ dnl Check for Qt5 pinentry program.
+--- a/m4/qt.m4
++++ b/m4/qt.m4
+@@ -33,6 +33,10 @@ AC_DEFUN([FIND_QT],
+ enable_pinentry_qt5=$enableval,
+ enable_pinentry_qt5="try")
+
++ AC_ARG_ENABLE(qtx11extras,
++ AS_HELP_STRING([--enable-qtx11extras],[use Qt5X11Extras for capslock indication on X11]),
++ [want_qtx11extras=$enableval], [want_qtx11extras=maybe])
++
+ have_qt5_libs="no";
+ require_qt_cpp11="no";
+
+@@ -63,20 +67,22 @@ AC_DEFUN([FIND_QT],
+ fi
+ fi
+
+- if test "$have_x11" = "yes"; then
++ have_qt5_x11extras=no
++ AS_IF([test "$have_x11" = "yes" && test "$want_qtx11extras" != "no"], [
+ PKG_CHECK_MODULES(
+ PINENTRY_QT_X11_EXTRAS,
+ Qt5X11Extras >= 5.1.0,
+ [have_qt5_x11extras="yes"],
+- [
+- AC_MSG_WARN([pinentry-qt will be built without Caps Lock warning on X11])
+- have_qt5_x11extras="no"
+- ])
+- if test "$have_qt5_x11extras" = "yes"; then
++ [have_qt5_x11extras="no"]
++ )
++ ])
++
++ AS_IF([test "$have_qt5_x11extras" = "yes"], [
+ PINENTRY_QT_CFLAGS="$LIBX11_CFLAGS $PINENTRY_QT_CFLAGS $PINENTRY_QT_X11_EXTRAS_CFLAGS"
+ PINENTRY_QT_LIBS="$LIBX11_LIBS $PINENTRY_QT_LIBS $PINENTRY_QT_X11_EXTRAS_LIBS"
+- fi
+- fi
++ ], [
++ AC_MSG_WARN([pinentry-qt will be built without Caps Lock warning on X11])
++ ])
+
+ AC_CHECK_TOOL(MOC, moc)
+ AC_MSG_CHECKING([moc version])
diff --git a/app-crypt/pinentry-tqt/metadata.xml b/app-crypt/pinentry-tqt/metadata.xml
new file mode 100644
index 00000000..6e389b9f
--- /dev/null
+++ b/app-crypt/pinentry-tqt/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+ <use>
+ <flag name="ncurses">Add ncurses fallback in case tqt GUI won't be able to show a window</flag>
+ </use>
+</pkgmetadata>
diff --git a/app-crypt/pinentry-tqt/pinentry-tqt-1.2.1.ebuild b/app-crypt/pinentry-tqt/pinentry-tqt-1.2.1.ebuild
new file mode 100644
index 00000000..ae553a66
--- /dev/null
+++ b/app-crypt/pinentry-tqt/pinentry-tqt-1.2.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools verify-sig
+
+DESCRIPTION="A tqt version of pinentry passphrase dialog"
+HOMEPAGE="https://gnupg.org/aegypten2"
+MY_PN=pinentry
+SRC_URI="mirror://gnupg/${MY_PN}/${MY_PN}-${PV}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${MY_PN}/${MY_PN}-${PV}.tar.bz2.sig )"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="caps keyring ncurses"
+
+DEPEND="
+ >=dev-libs/libassuan-2.1
+ >=dev-libs/libgpg-error-1.17
+ keyring? ( app-crypt/libsecret )
+ ncurses? ( sys-libs/ncurses:= )
+ >=dev-tqt/tqt-14.1.1
+"
+RDEPEND="
+ ${DEPEND}
+ app-crypt/pinentry
+"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
+
+# DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+DOCS=( )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.0.0-AR.patch"
+ "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug #837719
+)
+
+src_prepare() {
+ default
+
+ sed "s/Q_EXPORT/TQ_EXPORT/g" -i "${S}/tqt/secqinternal_p.h" || die
+ sed "s/Q_EXPORT/TQ_EXPORT/g" -i "${S}/tqt/secqlineedit.h" || die
+ sed "s/Q_EXPORT/TQ_EXPORT/g" -i "${S}/tqt/secqstring.cpp" || die
+ sed "s/Q_EXPORT/TQ_EXPORT/g" -i "${S}/tqt/secqstring.h" || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable keyring libsecret)
+ $(use_enable ncurses fallback-curses)
+ --enable-pinentry-tqt
+ --disable-kf5-wayland
+ --disable-pinentry-{tty,efl,emacs,gnome3,curses,qt,fltk,gtk2}
+ --disable-pinentry-fltk
+ --disable-pinentry-gtk2
+ --disable-doc
+
+ $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ rm "${ED}"/usr/bin/pinentry || die
+}
+
+pkg_postinst() {
+# eselect pinentry update ifunset
+ ewarn "As for now eselect doesn't support pinentry-tqt, So in order to use it as"
+ ewarn "your default pinentry input method you will have to symlink it manually:"
+ ewarn " ln -nsf pinentry-tqt /usr/bin/pinentry"
+ ewarn
+ ewarn "Alternatively you may add the following line to your gpg-agent.conf:"
+ ewarn " pinentry-program /usr/bin/pinentry-tqt"
+}
+
+pkg_postrm() {
+ eselect pinentry update ifunset
+}
diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
deleted file mode 100644
index 96c7370b..00000000
--- a/app-crypt/pinentry/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pinentry-1.1.0.tar.bz2 467702 BLAKE2B cf43555848ab0dc60756fca123aba7599ebb1bfe0458b973ed9d84479f8de9ee69ef309b518b40aa340434d64d37793cf97c94f78f99820bc5c71ecd2aac7a49 SHA512 5012672925bcb5f683358c259e55e4b87c67cf063ad52c759308933733025c33f7ce08e5b8019ffc101cbf7ef30499040ef2fd34a7611698e65e1593f80948cd
diff --git a/app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch b/app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch
deleted file mode 100644
index 3bb92c63..00000000
--- a/app-crypt/pinentry/files/pinentry-0.8.2-ncurses.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From bafe8608fc525ef103b3d1f3048ca28958bef596 Mon Sep 17 00:00:00 2001
-From: Alon Bar-Lev <alon.barlev@gmail.com>
-Date: Sun, 5 May 2013 02:23:08 +0300
-Subject: [PATCH] ncurses: link with optional tinfo
-
----
- m4/curses.m4 | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/m4/curses.m4 b/m4/curses.m4
-index 3a01881..ffb6bd1 100644
---- a/m4/curses.m4
-+++ b/m4/curses.m4
-@@ -36,6 +36,8 @@ AC_DEFUN([IU_LIB_NCURSES], [
- have_ncursesw=no
- fi
- if test "$LIBNCURSES"; then
-+ AC_CHECK_LIB(tinfow, curs_set, LIBNCURSES="${LIBNCURSES} -ltinfow",
-+ AC_CHECK_LIB(tinfo, curs_set, LIBNCURSES="${LIBNCURSES} -ltinfo"))
- # Use ncurses header files instead of the ordinary ones, if possible;
- # is there a better way of doing this, that avoids looking in specific
- # directories?
---
-1.8.1.5
-
diff --git a/app-crypt/pinentry/files/pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch b/app-crypt/pinentry/files/pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch
deleted file mode 100644
index 646df196..00000000
--- a/app-crypt/pinentry/files/pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From 7218becac7132c2508d4e8f42c693d69c406795a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= <andrius@stikonas.eu>
-Date: Wed, 7 Mar 2018 15:14:22 +0100
-Subject: [PATCH] Make pinentry-qt icon work under Plasma Wayland.
-
----
- qt/Makefile.am | 2 ++
- qt/main.cpp | 2 ++
- qt/org.gnupg.pinentry-qt.desktop | 5 +++++
- 3 files changed, 9 insertions(+)
- create mode 100644 qt/org.gnupg.pinentry-qt.desktop
-
-diff --git a/qt/Makefile.am b/qt/Makefile.am
-index 698005e..bbf39d1 100644
---- a/qt/Makefile.am
-+++ b/qt/Makefile.am
-@@ -24,6 +24,8 @@ bin_PROGRAMS = pinentry-qt
-
- EXTRA_DIST = document-encrypt.png pinentry.qrc
-
-+desktopdir = $(datadir)/applications
-+dist_desktop_DATA = org.gnupg.pinentry-qt.desktop
-
- if FALLBACK_CURSES
- ncurses_include = $(NCURSES_INCLUDE)
-diff --git a/qt/main.cpp b/qt/main.cpp
-index fe88d26..b767cb4 100644
---- a/qt/main.cpp
-+++ b/qt/main.cpp
-@@ -372,6 +372,8 @@ main(int argc, char *argv[])
- i = argc;
- app = new QApplication(i, new_argv);
- app->setWindowIcon(QIcon(QLatin1String(":/document-encrypt.png")));
-+ app->setOrganizationDomain(QStringLiteral("gnupg.org"));
-+ app->setDesktopFileName(QStringLiteral("org.gnupg.pinentry-qt"));
- }
-
- pinentry_parse_opts(argc, argv);
-diff --git a/qt/org.gnupg.pinentry-qt.desktop b/qt/org.gnupg.pinentry-qt.desktop
-new file mode 100644
-index 0000000..0ac89aa
---- /dev/null
-+++ b/qt/org.gnupg.pinentry-qt.desktop
-@@ -0,0 +1,5 @@
-+[Desktop Entry]
-+Type=Application
-+Name=Pinentry dialog
-+Icon=document-encrypt
-+NoDisplay=true
---
-2.16.1
-
diff --git a/app-crypt/pinentry/metadata.xml b/app-crypt/pinentry/metadata.xml
deleted file mode 100644
index e5207734..00000000
--- a/app-crypt/pinentry/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="tqt">Enable support for Trinity's Qt3 fork</flag>
- </use>
-</pkgmetadata>
diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
deleted file mode 100644
index 8550148c..00000000
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools flag-o-matic qmake-utils toolchain-funcs
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2/index.html"
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="caps emacs fltk gnome-keyring gtk ncurses qt5 tqt static"
-
-DEPEND="
- app-eselect/eselect-pinentry
- >=dev-libs/libassuan-2.1
- >=dev-libs/libgcrypt-1.6.3
- >=dev-libs/libgpg-error-1.17
- caps? ( sys-libs/libcap )
- fltk? ( x11-libs/fltk )
- gnome-keyring? ( app-crypt/libsecret )
- gtk? ( x11-libs/gtk+:2 )
- ncurses? ( sys-libs/ncurses:0= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
- tqt? ( dev-tqt/tqt )
- static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
-"
-RDEPEND="${DEPEND}
- gnome-keyring? ( app-crypt/gcr )
-"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-REQUIRED_USE="
- gtk? ( !static )
- qt5? ( !static )
- tqt? ( !static )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
- "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- use static && append-ldflags -static
- [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
-
- export QTLIB="$(qt5_get_libdir)"
-
- econf \
- $(use_enable emacs pinentry-emacs) \
- $(use_enable fltk pinentry-fltk) \
- $(use_enable gnome-keyring libsecret) \
- $(use_enable gnome-keyring pinentry-gnome3) \
- $(use_enable gtk pinentry-gtk2) \
- $(use_enable ncurses fallback-curses) \
- $(use_enable ncurses pinentry-curses) \
- $(use_enable qt5 pinentry-qt) \
- $(use_enable tqt pinentry-tqt) \
- $(use_with caps libcap) \
- --enable-pinentry-tty \
- FLTK_CONFIG="${EROOT}/usr/bin/fltk-config" \
- MOC="$(qt5_get_bindir)"/moc \
- GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
- LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
- $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-src_install() {
- default
- rm -f "${ED}"/usr/bin/pinentry
-
- use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt4
-}
-
-pkg_postinst() {
- if ! has_version 'app-crypt/pinentry' || has_version '<app-crypt/pinentry-0.7.3'; then
- elog "We no longer install pinentry-curses and pinentry-qt SUID root by default."
- elog "Linux kernels >=2.6.9 support memory locking for unprivileged processes."
- elog "The soft resource limit for memory locking specifies the limit an"
- elog "unprivileged process may lock into memory. You can also use POSIX"
- elog "capabilities to allow pinentry to lock memory. To do so activate the caps"
- elog "USE flag and add the CAP_IPC_LOCK capability to the permitted set of"
- elog "your users."
- fi
-
- eselect pinentry update ifunset
-}
-
-pkg_postrm() {
- eselect pinentry update ifunset
-}
diff --git a/app-eselect/eselect-pinentry/eselect-pinentry-0.7.ebuild b/app-eselect/eselect-pinentry/eselect-pinentry-0.7.ebuild
index 9b32452e..80821988 100644
--- a/app-eselect/eselect-pinentry/eselect-pinentry-0.7.ebuild
+++ b/app-eselect/eselect-pinentry/eselect-pinentry-0.7.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.gentoo.org/proj/en/eselect/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND=">=app-eselect/eselect-lib-bin-symlink-0.1.1"
diff --git a/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7 b/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7
index 896981d2..0bec188e 100644
--- a/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7
+++ b/app-eselect/eselect-pinentry/files/pinentry.eselect-0.7
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
DESCRIPTION="Manage /usr/bin/pinentry implementation"
diff --git a/app-mobilephone/gsmlib/gsmlib-1.11_pre041028.ebuild b/app-mobilephone/gsmlib/gsmlib-1.11_pre041028.ebuild
index 6448bbd0..08661f41 100644
--- a/app-mobilephone/gsmlib/gsmlib-1.11_pre041028.ebuild
+++ b/app-mobilephone/gsmlib/gsmlib-1.11_pre041028.ebuild
@@ -4,7 +4,7 @@
EAPI="7"
-inherit eutils
+inherit flag-o-matic
DESCRIPTION="Library and applications to access GSM mobile phones"
HOMEPAGE="http://www.pxh.de/fs/gsmlib/"
@@ -12,7 +12,7 @@ SRC_URI="http://www.pxh.de/fs/gsmlib/snapshots/${PN}-pre${PV%_pre*}-${PV#*_pre}.
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm64 ~ia64 ppc ppc64 sparc x86"
# Don't use Gentoo mirrors
RESTRICT+=" mirror test"
@@ -25,6 +25,11 @@ PATCHES=(
"${FILESDIR}/${P%_pre*}-gcc43.patch"
)
+src_configure() {
+ append-cxxflags "-std=c++11"
+ econf
+}
+
src_unpack() {
unpack ${A}
}
diff --git a/app-mobilephone/smssend/smssend-3.5.ebuild b/app-mobilephone/smssend/smssend-3.5.ebuild
index 065bd77b..7a3cdcb3 100644
--- a/app-mobilephone/smssend/smssend-3.5.ebuild
+++ b/app-mobilephone/smssend/smssend-3.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://mirror.amdmi3.ru/distfiles/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 sparc x86"
# Don't use Gentoo mirrors
RESTRICT="mirror"
diff --git a/app-text/ispell/ispell-3.4.00.ebuild b/app-text/ispell/ispell-3.4.00.ebuild
index 0626f8bf..aed37528 100644
--- a/app-text/ispell/ispell-3.4.00.ebuild
+++ b/app-text/ispell/ispell-3.4.00.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://fmg-www.cs.ucla.edu/geoff/tars/${P}.tar.gz"
LICENSE="HPND"
SLOT="0/3.4.00"
-KEYWORDS="~alpha amd64 ~arm hppa ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
sys-apps/miscfiles
diff --git a/dev-libs/dbus-1-tqt/Manifest b/dev-libs/dbus-1-tqt/Manifest
index 88c73ce6..263a7891 100644
--- a/dev-libs/dbus-1-tqt/Manifest
+++ b/dev-libs/dbus-1-tqt/Manifest
@@ -1,2 +1,2 @@
-DIST dbus-1-tqt-trinity-14.0.11.tar.xz 73420 BLAKE2B f997d64d119ce0efda7b741c637702c49b641a398ab1b9d253a91a8e6e391f0d2e703e51da17499bcfa59090c3219b9133b35d14f245b17d9f947f618a32c08d SHA512 3bb39b30d397a04383555b74b54ec4ce7be08ee83e2d31ea1c77352f404e5ba11799ce011bfee04989aa52839e6f180fa203af3cb4f93eab3a59c34b1b29da13
-DIST dbus-1-tqt-trinity-14.0.12.tar.xz 73464 BLAKE2B fbd98cb620f50295905f13a9c88b33a49fbaa930269366a0fa2714b3f0737b7d972bfa4be62d910b437fa184995b767c6fc5514a73e011c82df8d60717aca83e SHA512 3a018f61d59b85801ff0ff2d88dda666f26a7a44d6427cab82a441cecf4cb906e0b789e48c931ab20bd535081cb210e2d3d8992a203ebede072d8068bea7bd6e
+DIST dbus-1-tqt-trinity-14.1.1.tar.xz 90232 BLAKE2B 4faf9f8e6006fb5b35b4d8fcda12e3ce5c42f573398b5761557f7dfbb03b4f452500c5c9ce12c6f4d9e085773508eb859be9b172ffd6df9113a9d54e0b287ebb SHA512 cab1be01f30ac788372e4c42cebafbebaa2e7b410e7ca133875bc3aaa0779d432041ac4c0c65a5b2e6b384f42fb89bc7c93984d4c90a05c2110df3c4c1cf7a68
+DIST dbus-1-tqt-trinity-14.1.2.tar.xz 90256 BLAKE2B 1aee7f1e5f767250e0cafe43d3177f1cb04cdcaeb2f634f509f60c1dbbc9425c01016f898d927ae58a63b8ebb79c813d3e5ace361a1eaa18b3c5f239ca00e434 SHA512 212bcf647acde7717cc813e3d1c3e7d3985796fa4b7e425127d1b1d401a674d1d75148b625ba49e905de2f4b5c949948b49ae371ab2a540c5062355f6dcc457b
diff --git a/dev-libs/dbus-1-tqt/dbus-1-tqt-14.0.11.ebuild b/dev-libs/dbus-1-tqt/dbus-1-tqt-14.0.11.ebuild
deleted file mode 100644
index e8eb7fe8..00000000
--- a/dev-libs/dbus-1-tqt/dbus-1-tqt-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="dbus-1-tqt"
-inherit trinity-base-2
-
-DESCRIPTION="D-BUS TQt bindings"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="sys-apps/dbus
- ~dev-tqt/tqtinterface-${PV}"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- cmake_src_configure
-}
diff --git a/dev-libs/dbus-1-tqt/dbus-1-tqt-14.0.12.ebuild b/dev-libs/dbus-1-tqt/dbus-1-tqt-14.0.12.ebuild
deleted file mode 100644
index 75846a61..00000000
--- a/dev-libs/dbus-1-tqt/dbus-1-tqt-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="dbus-1-tqt"
-inherit trinity-base-2
-
-DESCRIPTION="D-BUS TQt bindings"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="sys-apps/dbus
- ~dev-tqt/tqtinterface-${PV}"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- cmake_src_configure
-}
diff --git a/dev-libs/dbus-1-tqt/dbus-1-tqt-14.1.1.ebuild b/dev-libs/dbus-1-tqt/dbus-1-tqt-14.1.1.ebuild
new file mode 100644
index 00000000..a0c72966
--- /dev/null
+++ b/dev-libs/dbus-1-tqt/dbus-1-tqt-14.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="dbus-1-tqt"
+inherit trinity-base-2
+
+DESCRIPTION="D-BUS TQt bindings"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="sys-apps/dbus
+ ~dev-tqt/tqtinterface-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ cmake_src_configure
+}
diff --git a/dev-libs/dbus-1-tqt/dbus-1-tqt-14.1.2.ebuild b/dev-libs/dbus-1-tqt/dbus-1-tqt-14.1.2.ebuild
new file mode 100644
index 00000000..1727a4fd
--- /dev/null
+++ b/dev-libs/dbus-1-tqt/dbus-1-tqt-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="dbus-1-tqt"
+inherit trinity-base-2
+
+DESCRIPTION="D-BUS TQt bindings"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="sys-apps/dbus
+ ~dev-tqt/tqtinterface-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ cmake_src_configure
+}
diff --git a/dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild b/dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild
index fb921a52..629b9a27 100644
--- a/dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild
+++ b/dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="sys-apps/dbus
diff --git a/dev-libs/dbus-tqt/Manifest b/dev-libs/dbus-tqt/Manifest
index 98109049..0a5d9734 100644
--- a/dev-libs/dbus-tqt/Manifest
+++ b/dev-libs/dbus-tqt/Manifest
@@ -1,2 +1,2 @@
-DIST dbus-tqt-trinity-14.0.11.tar.xz 136672 BLAKE2B 5eac913e3712e9e9b116a58cec108fdba41e10aaf52847b74a65318636514708388e496ec367db50837f311a881f7437b473b05bc22e182ad5703d8a3ae4d497 SHA512 b99745aa5a6bc1647688a22ae56cddec3b90825f832e076bbeecad745e79e4dd918af5d0902f839e0cc402820539539b017f89bf1a2a688ecf0a85706ef1f550
-DIST dbus-tqt-trinity-14.0.12.tar.xz 136572 BLAKE2B e420e85b33c00cff438b5781a089cbe4aa56d4b8d506a9752b2adf7c5de1b084d5106553e5aed76d8e58cb14ac67773f9efdc37811407bedfe03c778dd5e96d4 SHA512 528aaf354f5afedeed6b9eded6ba19f8ccfea9eefecd0cc0044c4d4f5f0cc80a411d2e1ae0bdeed93f944458e78246d08b06016c84c4cdf60ebb623f2f85ce46
+DIST dbus-tqt-trinity-14.1.1.tar.xz 136552 BLAKE2B af3cfa381befe7cfabb08fd6c969373883a64d3a3ad4585ef874883d63f82c00da90747e41355f3f6d6926573f89c67b23265df27a6137012a35eb3bfa1d34d6 SHA512 993859736b96f210a9a20682cb85369657cc812166b8c733b17d2c2dbfdb4e7e051b444ada6ac0c0f6fbc63c26fe95782f87298cea4ff96246c0ace5faf20a3b
+DIST dbus-tqt-trinity-14.1.2.tar.xz 136608 BLAKE2B 49a9f62d415957588e545cd11fba6a5423e2c03ba92c9ed656ff5b215f21176729f307de62b472f5fc24b3981acca5b94711bf39dc6a8d184f05fe07552227f1 SHA512 fa757bf4c47cf492e9aefaf37d1e193e3ecf09baef0d611fd9fe712436edc41076e50645faee2650eac9af11f8ed8b04108a56399f5ed52d889bba30666ffd20
diff --git a/dev-libs/dbus-tqt/dbus-tqt-14.0.11.ebuild b/dev-libs/dbus-tqt/dbus-tqt-14.0.11.ebuild
deleted file mode 100644
index 06d1669f..00000000
--- a/dev-libs/dbus-tqt/dbus-tqt-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="dbus-tqt"
-inherit trinity-base-2
-
-DESCRIPTION="D-BUS TQt bindings"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="sys-apps/dbus
- ~dev-tqt/tqtinterface-${PV}"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- cmake_src_configure
-}
diff --git a/dev-libs/dbus-tqt/dbus-tqt-14.0.12.ebuild b/dev-libs/dbus-tqt/dbus-tqt-14.0.12.ebuild
deleted file mode 100644
index b102d1c5..00000000
--- a/dev-libs/dbus-tqt/dbus-tqt-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="dbus-tqt"
-inherit trinity-base-2
-
-DESCRIPTION="D-BUS TQt bindings"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="sys-apps/dbus
- ~dev-tqt/tqtinterface-${PV}"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- cmake_src_configure
-}
diff --git a/dev-libs/dbus-tqt/dbus-tqt-14.1.1.ebuild b/dev-libs/dbus-tqt/dbus-tqt-14.1.1.ebuild
new file mode 100644
index 00000000..6574996c
--- /dev/null
+++ b/dev-libs/dbus-tqt/dbus-tqt-14.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="dbus-tqt"
+inherit trinity-base-2
+
+DESCRIPTION="D-BUS TQt bindings"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="sys-apps/dbus
+ ~dev-tqt/tqtinterface-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ cmake_src_configure
+}
diff --git a/dev-libs/dbus-tqt/dbus-tqt-14.1.2.ebuild b/dev-libs/dbus-tqt/dbus-tqt-14.1.2.ebuild
new file mode 100644
index 00000000..c0a450be
--- /dev/null
+++ b/dev-libs/dbus-tqt/dbus-tqt-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="dbus-tqt"
+inherit trinity-base-2
+
+DESCRIPTION="D-BUS TQt bindings"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="sys-apps/dbus
+ ~dev-tqt/tqtinterface-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ cmake_src_configure
+}
diff --git a/dev-libs/dbus-tqt/dbus-tqt-9999.ebuild b/dev-libs/dbus-tqt/dbus-tqt-9999.ebuild
index 1a7ac292..f9649e4d 100644
--- a/dev-libs/dbus-tqt/dbus-tqt-9999.ebuild
+++ b/dev-libs/dbus-tqt/dbus-tqt-9999.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="sys-apps/dbus
diff --git a/dev-libs/libexecinfo/Manifest b/dev-libs/libexecinfo/Manifest
new file mode 100644
index 00000000..3f967cf0
--- /dev/null
+++ b/dev-libs/libexecinfo/Manifest
@@ -0,0 +1 @@
+DIST libexecinfo-1.1-3.tar.gz 5392 BLAKE2B 9eaf4f7f418bf5d53b6983775c743f52b46a70054b6bc7ba4281e5c053839fe8d85e016dc064c7af9246bf1dea95436baaf418f292bd7fdec227db37fefddc74 SHA512 a5015b0d3c6411deff16124599b3103431c396a07d630c19eb2887b40590a520d4e9dd5cd05f433b0aa2feaeeffea0432f4a0d45fd82f4939b077c79297256af
diff --git a/dev-libs/libexecinfo/libexecinfo-1.1-r3.ebuild b/dev-libs/libexecinfo/libexecinfo-1.1-r3.ebuild
new file mode 100644
index 00000000..00c94200
--- /dev/null
+++ b/dev-libs/libexecinfo/libexecinfo-1.1-r3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}-3"
+DESCRIPTION="A quick-n-dirty BSD licensed clone of the GNU libc backtrace facility"
+HOMEPAGE="https://www.freshports.org/devel/libexecinfo"
+SRC_URI="https://github.com/mikroskeem/${PN}/archive/refs/tags/${PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="static-libs"
+
+src_prepare() {
+ default
+
+ sed -i -e 's/CC=/CC?=/' \
+ -e 's/AR=/AR?=/' \
+ Makefile || die
+}
+
+src_install() {
+ einstalldocs
+
+ doheader execinfo.h
+ doheader stacktraverse.h
+ use static-libs && dolib.a libexecinfo.a
+ dolib.so libexecinfo.so.1
+ dosym ./libexecinfo.so.1 /usr/"$(get_libdir)"/libexecinfo.so
+}
diff --git a/dev-libs/libexecinfo/metadata.xml b/dev-libs/libexecinfo/metadata.xml
new file mode 100644
index 00000000..ba1df227
--- /dev/null
+++ b/dev-libs/libexecinfo/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">mikroskeem/libexecinfo</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-libs/libr/Manifest b/dev-libs/libr/Manifest
index 08968512..bb799bf5 100644
--- a/dev-libs/libr/Manifest
+++ b/dev-libs/libr/Manifest
@@ -1,2 +1,2 @@
-DIST libr-trinity-14.0.11.tar.xz 83208 BLAKE2B 2ac314c374bc07b0d914a47decd02c44a89a19db272ce6f2427a9348a9324e9245a91b255ac36f5e2636b09b9670fea55cbd31f27c86032beb5a2c0873336f71 SHA512 d18fa1ba243addfdbb2df4c0d4dc103d80de17c328c61de349ec2eacf6f49f5a6427a906802ea55a9398a3361a6e56a46b36397b183a846d60745aeb2eb1303b
-DIST libr-trinity-14.0.12.tar.xz 83100 BLAKE2B 94fec4e6ee549270bbfc4cbf661b20e0b1e5b79e8d7c1922eebfc53d0ede3804b4176c7ef51133679b8774b5cc224c59cb875d8975c683755dcabbf771d9ddaf SHA512 a080155e4c12786c9ff4e2b67a1632bd42e9ecb7236b14732731d445be62f11c308199f1d16c07c425402a120b9ee9b5b425b392b1710731adf8de8316918a59
+DIST libr-trinity-14.1.1.tar.xz 83108 BLAKE2B 8931995598c56834aefc100578ccb251467d51047e43e9a70109176209adf3847cbf0b6e10f35e7b032c2cf4205aa788e09cb09c39168d7aabbc8f97996ce034 SHA512 81e1c1a712b3600402955a5a9d0444b408da7a14c7482b04c1d7c6c8877b66b0bd7022e30ee921d6a1e641929688a0678d10131780eed3adef78549da2fed97e
+DIST libr-trinity-14.1.2.tar.xz 82712 BLAKE2B e2ee5a1251ba6b8b2d3195f1523d6374551a135d20a52e8b269dc6926afd5f9bb20c82aff7f9e810865e8b6289e576df2f08a7ec632cebc7179afb52432d8b21 SHA512 1fe51a47ee0757de1e7ee30e4afd8eadb313daf800b6de67888f021386050b4556f9ddba1501a3846bade8ed4ea3d2b779557148bf52650b56cf27538fec7bcc
diff --git a/dev-libs/libr/libr-14.0.11.ebuild b/dev-libs/libr/libr-14.0.11.ebuild
deleted file mode 100644
index 33b29154..00000000
--- a/dev-libs/libr/libr-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="libr"
-inherit trinity-base-2
-
-DESCRIPTION="ELF resource access and editing library"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="sys-libs/binutils-libs:="
-DEPEND="${RDEPEND}
- app-doc/doxygen
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_BACKEND_LIBBFD=ON
- -DWITH_BACKEND_LIBELF=OFF
- -DWITH_BACKEND_READONLY=OFF
- )
- cmake_src_configure
-}
diff --git a/dev-libs/libr/libr-14.0.12.ebuild b/dev-libs/libr/libr-14.0.12.ebuild
deleted file mode 100644
index 9b2c08db..00000000
--- a/dev-libs/libr/libr-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="libr"
-inherit trinity-base-2
-
-DESCRIPTION="ELF resource access and editing library"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="sys-libs/binutils-libs:="
-DEPEND="${RDEPEND}
- app-doc/doxygen
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_BACKEND_LIBBFD=ON
- -DWITH_BACKEND_LIBELF=OFF
- -DWITH_BACKEND_READONLY=OFF
- )
- cmake_src_configure
-}
diff --git a/dev-libs/libr/libr-14.1.1.ebuild b/dev-libs/libr/libr-14.1.1.ebuild
new file mode 100644
index 00000000..b5d8a36a
--- /dev/null
+++ b/dev-libs/libr/libr-14.1.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="libr"
+inherit trinity-base-2
+
+DESCRIPTION="ELF resource access and editing library"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+bfd elf man"
+REQUIRED_USE="?? ( bfd elf )"
+
+RDEPEND="
+ sys-libs/zlib:=
+ bfd? ( sys-libs/binutils-libs:= )
+ elf? ( virtual/libelf:= )
+"
+DEPEND="${RDEPEND}
+ x11-libs/gtk+:2
+"
+# NOTE: gtk uses weak linkage, so it's not necessary during runtime
+BDEPEND="man? ( app-text/doxygen )"
+
+pkg_setup() {
+ if ! use bfd && ! use elf; then
+ ewarn "You haven't selected nor \"bfd\" nor \"elf\" as a backend"
+ ewarn "a fallback read-only implementation will be used to"
+ ewarn "access elf resources, but modification of elf files will"
+ ewarn "be unavailable."
+ fi
+}
+
+src_prepare() {
+ trinity-base-2_src_prepare
+
+ if ! use man; then
+ rm -rf man || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_BACKEND_LIBBFD=$(usex bfd)
+ -DWITH_BACKEND_LIBELF=$(usex elf)
+ -DWITH_BACKEND_READONLY=$( (! use bfd && ! use elf) && echo yes || echo no )
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-libs/libr/libr-14.1.2.ebuild b/dev-libs/libr/libr-14.1.2.ebuild
new file mode 100644
index 00000000..6eac0053
--- /dev/null
+++ b/dev-libs/libr/libr-14.1.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="libr"
+inherit trinity-base-2
+
+DESCRIPTION="ELF resource access and editing library"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+bfd elf gtk man"
+REQUIRED_USE="?? ( bfd elf )"
+
+RDEPEND="
+ sys-libs/zlib:=
+ bfd? ( sys-libs/binutils-libs:= )
+ elf? ( virtual/libelf:= )
+"
+DEPEND="${RDEPEND}
+ gtk? ( x11-libs/gtk+:2 )
+"
+# NOTE: gtk uses weak linkage, so it's not necessary during runtime
+BDEPEND="man? ( app-text/doxygen )"
+
+pkg_setup() {
+ if ! use bfd && ! use elf; then
+ ewarn "You haven't selected nor \"bfd\" nor \"elf\" as a backend"
+ ewarn "a fallback read-only implementation will be used to"
+ ewarn "access elf resources, but modification of elf files will"
+ ewarn "be unavailable."
+ fi
+}
+
+src_prepare() {
+ trinity-base-2_src_prepare
+
+ if ! use man; then
+ rm -rf man || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_BACKEND_LIBBFD=$(usex bfd)
+ -DWITH_BACKEND_LIBELF=$(usex elf)
+ -DWITH_BACKEND_READONLY=$( (! use bfd && ! use elf) && echo yes || echo no )
+ -DWITH_GTK=$(usex gtk)
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-libs/libr/libr-9999.ebuild b/dev-libs/libr/libr-9999.ebuild
index 8ab60c83..6eac0053 100644
--- a/dev-libs/libr/libr-9999.ebuild
+++ b/dev-libs/libr/libr-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -14,19 +14,46 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="LGPL-2.1"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
+IUSE="+bfd elf gtk man"
+REQUIRED_USE="?? ( bfd elf )"
-DEPEND="sys-libs/binutils-libs:="
+RDEPEND="
+ sys-libs/zlib:=
+ bfd? ( sys-libs/binutils-libs:= )
+ elf? ( virtual/libelf:= )
+"
DEPEND="${RDEPEND}
- app-doc/doxygen
+ gtk? ( x11-libs/gtk+:2 )
"
+# NOTE: gtk uses weak linkage, so it's not necessary during runtime
+BDEPEND="man? ( app-text/doxygen )"
+
+pkg_setup() {
+ if ! use bfd && ! use elf; then
+ ewarn "You haven't selected nor \"bfd\" nor \"elf\" as a backend"
+ ewarn "a fallback read-only implementation will be used to"
+ ewarn "access elf resources, but modification of elf files will"
+ ewarn "be unavailable."
+ fi
+}
+
+src_prepare() {
+ trinity-base-2_src_prepare
+
+ if ! use man; then
+ rm -rf man || die
+ fi
+}
src_configure() {
local mycmakeargs=(
- -DWITH_BACKEND_LIBBFD=ON
- -DWITH_BACKEND_LIBELF=OFF
- -DWITH_BACKEND_READONLY=OFF
- )
+ -DWITH_BACKEND_LIBBFD=$(usex bfd)
+ -DWITH_BACKEND_LIBELF=$(usex elf)
+ -DWITH_BACKEND_READONLY=$( (! use bfd && ! use elf) && echo yes || echo no )
+ -DWITH_GTK=$(usex gtk)
+ )
+
cmake_src_configure
}
diff --git a/dev-libs/libr/metadata.xml b/dev-libs/libr/metadata.xml
index 689e1534..7e654264 100644
--- a/dev-libs/libr/metadata.xml
+++ b/dev-libs/libr/metadata.xml
@@ -5,4 +5,8 @@
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
+ <use>
+ <flag name="bfd">Use libbfd from <pkg>sys-libs/binutils-libs</pkg> as a backend</flag>
+ <flag name="elf">Use libelf as a backend</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-libs/skyutils/skyutils-2.9.ebuild b/dev-libs/skyutils/skyutils-2.9.ebuild
index 31fc8fc1..ceaa4311 100644
--- a/dev-libs/skyutils/skyutils-2.9.ebuild
+++ b/dev-libs/skyutils/skyutils-2.9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://mirror.amdmi3.ru/distfiles/${P}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 sparc x86"
IUSE="ssl"
# Don't use Gentoo mirrors
diff --git a/dev-python/pytde/Manifest b/dev-python/pytde/Manifest
new file mode 100644
index 00000000..3da00b5f
--- /dev/null
+++ b/dev-python/pytde/Manifest
@@ -0,0 +1,2 @@
+DIST pytde-trinity-14.1.1.tar.xz 973556 BLAKE2B a1ad356f94cdfe98104721c44fd4011c2ee86849508d59206e8de8dacb6f5255574f4e727ae1089960c96905ebba3bba6abaa831351b6330ed7c6793a491bcbe SHA512 34ee594a019c78480ecee45c2c0c2c0f4b7eb7278442cda344bc8967df9a9654dbc381ab9effe0036ad758e8455dc2cc4edd04600d3690da8559e80415551fd6
+DIST pytde-trinity-14.1.2.tar.xz 973556 BLAKE2B e34b037c8aa11dc79913ddf21d92b3e90a95d77cff5617d74f96ba18b5800a00e6396ebaa459f7b1e14f831a7977c37d00bfb596dee2a0db1f62c9a79f723169 SHA512 0335d64329e651714b053d895d26ab1de18b56b8998f595860da3e5642a54239be9693a5eb67aa179b659a6c8c29f48766e55c2234a68b7a6ff70ff3d9c1fd99
diff --git a/trinity-base/tdeaccessibility-doc/metadata.xml b/dev-python/pytde/metadata.xml
index 689e1534..689e1534 100644
--- a/trinity-base/tdeaccessibility-doc/metadata.xml
+++ b/dev-python/pytde/metadata.xml
diff --git a/dev-python/pytde/pytde-14.1.1.ebuild b/dev-python/pytde/pytde-14.1.1.ebuild
new file mode 100644
index 00000000..b847b7d8
--- /dev/null
+++ b/dev-python/pytde/pytde-14.1.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="libraries"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit trinity-base-2 python-single-r1
+
+DESCRIPTION="Trinity bindings for Python - Development files and scripts"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="examples"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~trinity-base/tdelibs-${PV}
+ ~dev-python/sip4-tqt-${PV}
+ ~x11-libs/tqscintilla-${PV}
+ ~dev-tqt/tqtinterface-${PV}
+ ~dev-python/pytqt-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQBASE="/usr/tqt3"
+TDEDIR="/usr/trinity/14"
+BUILD_DIR="${S}"
+
+src_prepare() {
+ eapply_user
+}
+
+src_configure() {
+ local myconf
+ myconf=(
+ -k "${TDEDIR}"
+ -L "${TDEDIR}/$(get_libdir)"
+ -v "${TQBASE}/sip/tde"
+ )
+ "${EPYTHON}" configure.py "${myconf[@]}" || die
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ if use examples ; then
+ insinto "${TDEDIR}/share/pytde/examples"
+ doins examples/*
+ local EDIR
+ for EDIR in uimodules pytde-sampler pytde-sampler/basic_widgets pytde-sampler/dialogs \
+ pytde-sampler/icon_handling pytde-sampler/misc pytde-sampler/qt_widgets pytde-sampler/xwin
+ do
+ insinto "${TDEDIR}/share/pytde/examples/${EDIR}"
+ doins "examples/${EDIR}"/*
+ done
+ fi
+}
diff --git a/dev-python/pytde/pytde-14.1.2.ebuild b/dev-python/pytde/pytde-14.1.2.ebuild
new file mode 100644
index 00000000..e25bd912
--- /dev/null
+++ b/dev-python/pytde/pytde-14.1.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="libraries"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit trinity-base-2 python-single-r1
+
+DESCRIPTION="Trinity bindings for Python - Development files and scripts"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="examples"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~trinity-base/tdelibs-${PV}
+ ~dev-python/sip4-tqt-${PV}
+ ~x11-libs/tqscintilla-${PV}
+ ~dev-tqt/tqtinterface-${PV}
+ ~dev-python/pytqt-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQBASE="/usr/tqt3"
+TDEDIR="/usr/trinity/14"
+BUILD_DIR="${S}"
+
+src_prepare() {
+ eapply_user
+}
+
+src_configure() {
+ local myconf
+ myconf=(
+ -k "${TDEDIR}"
+ -L "${TDEDIR}/$(get_libdir)"
+ -v "${TQBASE}/sip/tde"
+ )
+ "${EPYTHON}" configure.py "${myconf[@]}" || die
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ if use examples ; then
+ insinto "${TDEDIR}/share/pytde/examples"
+ doins examples/*
+ local EDIR
+ for EDIR in uimodules pytde-sampler pytde-sampler/basic_widgets pytde-sampler/dialogs \
+ pytde-sampler/icon_handling pytde-sampler/misc pytde-sampler/qt_widgets pytde-sampler/xwin
+ do
+ insinto "${TDEDIR}/share/pytde/examples/${EDIR}"
+ doins "examples/${EDIR}"/*
+ done
+ fi
+}
diff --git a/dev-python/pytde/pytde-9999.ebuild b/dev-python/pytde/pytde-9999.ebuild
new file mode 100644
index 00000000..44481814
--- /dev/null
+++ b/dev-python/pytde/pytde-9999.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="libraries"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit trinity-base-2 python-single-r1
+
+DESCRIPTION="Trinity bindings for Python - Development files and scripts"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="examples"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~trinity-base/tdelibs-${PV}
+ ~dev-python/sip4-tqt-${PV}
+ ~x11-libs/tqscintilla-${PV}
+ ~dev-tqt/tqtinterface-${PV}
+ ~dev-python/pytqt-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQBASE="/usr/tqt3"
+BUILD_DIR="${S}"
+
+src_prepare() {
+ eapply_user
+}
+
+src_configure() {
+ local myconf
+ myconf=(
+ -k "${TDEDIR}"
+ -L "${TDEDIR}/$(get_libdir)"
+ -v "${TQBASE}/sip/tde"
+ )
+ "${EPYTHON}" configure.py "${myconf[@]}" || die
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ if use examples ; then
+ insinto "${TDEDIR}/share/pytde/examples"
+ doins examples/*
+ local EDIR
+ for EDIR in uimodules pytde-sampler pytde-sampler/basic_widgets pytde-sampler/dialogs \
+ pytde-sampler/icon_handling pytde-sampler/misc pytde-sampler/qt_widgets pytde-sampler/xwin
+ do
+ insinto "${TDEDIR}/share/pytde/examples/${EDIR}"
+ doins "examples/${EDIR}"/*
+ done
+ fi
+}
diff --git a/dev-python/pytdeextensions/Manifest b/dev-python/pytdeextensions/Manifest
new file mode 100644
index 00000000..ca45312a
--- /dev/null
+++ b/dev-python/pytdeextensions/Manifest
@@ -0,0 +1 @@
+DIST pytdeextensions-trinity-14.1.2.tar.xz 277728 BLAKE2B 02a662e8da8c570de7ab7f64107cfa7505dde01f0655cc23d184085746c5605bdb1fec36e021e7700ffa2eedca679ee698de02dd38bc76ac703ad85bd6fbb620 SHA512 e48d64f17ad1c2f247f3c296973e564902d7a93b734871af5633b4a2b59a0a57b90e937b77882a69816640ca6f20d7e4dee1d4f1ea8076bf416a54d70e6a81ec
diff --git a/trinity-base/tdeedu-doc/metadata.xml b/dev-python/pytdeextensions/metadata.xml
index 689e1534..689e1534 100644
--- a/trinity-base/tdeedu-doc/metadata.xml
+++ b/dev-python/pytdeextensions/metadata.xml
diff --git a/dev-python/pytdeextensions/pytdeextensions-14.1.2.ebuild b/dev-python/pytdeextensions/pytdeextensions-14.1.2.ebuild
new file mode 100644
index 00000000..7451cf64
--- /dev/null
+++ b/dev-python/pytdeextensions/pytdeextensions-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="libraries"
+PYTHON_COMPAT=( python3_{8..12} )
+DISTUTILS_SINGLE_IMPL=1
+inherit trinity-base-2 distutils-r1
+
+DESCRIPTION="Python extensions for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~dev-python/pytde-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQBASE="/usr/tqt3"
+TDEDIR="/usr/trinity/14"
+
+src_compile() {
+ local BUILD_DIR="${S}_${EPYTHON}"
+ esetup.py build_libpythonize
+ unset BUILD_DIR
+ distutils-r1_src_compile
+}
+
+src_install() {
+ distutils-r1_src_install
+}
diff --git a/dev-python/pytdeextensions/pytdeextensions-9999.ebuild b/dev-python/pytdeextensions/pytdeextensions-9999.ebuild
new file mode 100644
index 00000000..4e926851
--- /dev/null
+++ b/dev-python/pytdeextensions/pytdeextensions-9999.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="libraries"
+PYTHON_COMPAT=( python3_{8..12} )
+DISTUTILS_SINGLE_IMPL=1
+inherit trinity-base-2 distutils-r1
+
+DESCRIPTION="Python extensions for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~dev-python/pytde-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQBASE="/usr/tqt3"
+
+src_compile() {
+ local BUILD_DIR="${S}_${EPYTHON}"
+ esetup.py build_libpythonize
+ unset BUILD_DIR
+ distutils-r1_src_compile
+}
+
+src_install() {
+ distutils-r1_src_install
+}
diff --git a/dev-python/pytqt/Manifest b/dev-python/pytqt/Manifest
new file mode 100644
index 00000000..9d191e8a
--- /dev/null
+++ b/dev-python/pytqt/Manifest
@@ -0,0 +1,2 @@
+DIST pytqt-trinity-14.1.1.tar.xz 460660 BLAKE2B 9f27d02c576dd6ad41b98feae50e81c058d64fc34dc909f6f563e0f1e77118094d094019011954f7a4bae4b44005640c8617476e719f7d99499dd0bf3fcb6f10 SHA512 b4d1f74b96a0a7851fc8c7060f9e5c7ac3eace07c87a371525031392ebe89658fe3b448e074b823dee7392369ec58d63f7b479ad8d4efddd3b506b8f9845f29f
+DIST pytqt-trinity-14.1.2.tar.xz 460424 BLAKE2B 914865d589656a69dd7886dff71f207fe44dc6f94f5729cfdf42d9c82afca6fb298e682f44a98fc416f6bb20f6213db8985b825e44df8067d6f8a78478885fa6 SHA512 3204aebe83c983d213e8ef1eeb033661bd50a381b75505991fe6d346430cb72d10085f789153d46ac2886e4d34a789ecac9abb1ed93e2134f671f47d1a3b024d
diff --git a/dev-python/pytqt/files/pytqt-pytquic.patch b/dev-python/pytqt/files/pytqt-pytquic.patch
new file mode 100644
index 00000000..09119cd2
--- /dev/null
+++ b/dev-python/pytqt/files/pytqt-pytquic.patch
@@ -0,0 +1,44 @@
+diff --git a/pytquic3/form.cpp b/pytquic3/form.cpp
+index b0de614..323161e 100644
+--- a/pytquic3/form.cpp
++++ b/pytquic3/form.cpp
+@@ -340,12 +340,12 @@ void Uic::createFormImpl( const TQDomElement &e )
+ images += img;
+ out << indent << img << "_data = \\" << endl;
+ ++indent;
+- out << indent << "\"";
++ out << indent << "b\"";
+ int a ;
+ for ( a = 0; a < (int) (data.length()/2)-1; a++ ) {
+ out << "\\x" << TQString(data[2*a]) << TQString(data[2*a+1]);
+ if ( a % 12 == 11 )
+- out << "\" \\" << endl << indent << "\"";
++ out << "\" \\" << endl << indent << "b\"";
+ }
+ out << "\\x" << TQString(data[2*a]) << TQString(data[2*a+1]) << "\"" << endl;
+ --indent;
+@@ -391,7 +391,7 @@ void Uic::createFormImpl( const TQDomElement &e )
+ TQStringList::Iterator it;
+ for ( it = images.begin(); it != images.end(); ++it ) {
+ out << indent << "self." << (*it) << " = TQPixmap()" << endl;
+- out << indent << "self." << (*it) << ".loadFromData(" << (*it) << "_data,\"PNG\")" << endl;
++ out << indent << "self." << (*it) << ".loadFromData(" << (*it) << "_data,b\"PNG\")" << endl;
+ }
+ }
+ // create pixmaps for all images
+diff --git a/pytquic3/uic.cpp b/pytquic3/uic.cpp
+index d5d89dc..e4a5ad0 100644
+--- a/pytquic3/uic.cpp
++++ b/pytquic3/uic.cpp
+@@ -387,9 +387,9 @@ void Uic::createActionImpl( const TQDomElement &n, const TQString &parent )
+ for ( TQDomElement ae = n; !ae.isNull(); ae = ae.nextSibling().toElement() ) {
+ TQString objName = registerObject( getObjectName( ae ) );
+ if ( ae.tagName() == "action" )
+- out << indent << "self." << objName << " = TQAction(" << parent << ",\"" << objName << "\")" << endl;
++ out << indent << "self." << objName << " = TQAction(" << parent << ",b\"" << objName << "\")" << endl;
+ else if ( ae.tagName() == "actiongroup" )
+- out << indent << "self." << objName << " = TQActionGroup(" << parent << ",\"" << objName << "\")" << endl;
++ out << indent << "self." << objName << " = TQActionGroup(" << parent << ",b\"" << objName << "\")" << endl;
+ else
+ continue;
+ bool subActionsDone = FALSE;
diff --git a/trinity-base/tdemultimedia-doc/metadata.xml b/dev-python/pytqt/metadata.xml
index 689e1534..689e1534 100644
--- a/trinity-base/tdemultimedia-doc/metadata.xml
+++ b/dev-python/pytqt/metadata.xml
diff --git a/dev-python/pytqt/pytqt-14.1.1.ebuild b/dev-python/pytqt/pytqt-14.1.1.ebuild
new file mode 100644
index 00000000..1eb897eb
--- /dev/null
+++ b/dev-python/pytqt/pytqt-14.1.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit trinity-base-2 python-single-r1 flag-o-matic
+
+DESCRIPTION="TQt bindings for Python"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="examples"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~dev-python/sip4-tqt-${PV}
+ ~x11-libs/tqscintilla-${PV}
+ ~dev-tqt/tqtinterface-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQBASE="/usr/tqt3"
+BUILD_DIR="${S}"
+
+src_prepare() {
+ eapply_user
+}
+
+src_configure() {
+ append-cflags "-I/usr/include/tqt -I/${TQBASE}/include"
+ append-cxxflags "-I/usr/include/tqt -I/${TQBASE}/include"
+ local myconf
+ myconf=(
+ -g "${TQBASE}/include"
+ -q "${TQBASE}"
+ -y tqt-mt
+ -o "${TQBASE}/$(get_libdir)" -u -j 10
+ -d "$(python_get_sitedir)/PyTQt"
+ -v "${TQBASE}/sip/tqt"
+ -b "${TQBASE}/bin"
+ -w
+ )
+ echo yes | "${EPYTHON}" configure.py "${myconf[@]}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"|| die
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ if use examples ; then
+ insinto "${TQBASE}/share/pytqt/examples"
+ doins examples/*
+ local EDIR
+ for EDIR in SQL canvas i18n webbrowser
+ do
+ insinto "${TQBASE}/share/pytqt/examples/${EDIR}"
+ doins "examples/${EDIR}"/*
+ done
+ fi
+}
diff --git a/dev-python/pytqt/pytqt-14.1.2.ebuild b/dev-python/pytqt/pytqt-14.1.2.ebuild
new file mode 100644
index 00000000..c5a8970b
--- /dev/null
+++ b/dev-python/pytqt/pytqt-14.1.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit trinity-base-2 python-single-r1 flag-o-matic
+
+DESCRIPTION="TQt bindings for Python"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="examples"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~dev-python/sip4-tqt-${PV}
+ ~x11-libs/tqscintilla-${PV}
+ ~dev-tqt/tqtinterface-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQBASE="/usr/tqt3"
+BUILD_DIR="${S}"
+
+src_prepare() {
+ eapply "${FILESDIR}/${PN}-pytquic.patch"
+ eapply_user
+}
+
+src_configure() {
+ append-cflags "-I/usr/include/tqt -I/${TQBASE}/include"
+ append-cxxflags "-I/usr/include/tqt -I/${TQBASE}/include"
+ local myconf
+ myconf=(
+ -g "${TQBASE}/include"
+ -q "${TQBASE}"
+ -y tqt-mt
+ -o "${TQBASE}/$(get_libdir)" -u -j 10
+ -d "$(python_get_sitedir)/PyTQt"
+ -v "${TQBASE}/sip/tqt"
+ -b "${TQBASE}/bin"
+ -w
+ )
+ echo yes | "${EPYTHON}" configure.py "${myconf[@]}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"|| die
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ if use examples ; then
+ insinto "${TQBASE}/share/pytqt/examples"
+ doins examples/*
+ local EDIR
+ for EDIR in SQL canvas i18n webbrowser
+ do
+ insinto "${TQBASE}/share/pytqt/examples/${EDIR}"
+ doins "examples/${EDIR}"/*
+ done
+ fi
+}
diff --git a/dev-python/pytqt/pytqt-9999.ebuild b/dev-python/pytqt/pytqt-9999.ebuild
new file mode 100644
index 00000000..1eb897eb
--- /dev/null
+++ b/dev-python/pytqt/pytqt-9999.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit trinity-base-2 python-single-r1 flag-o-matic
+
+DESCRIPTION="TQt bindings for Python"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="examples"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~dev-python/sip4-tqt-${PV}
+ ~x11-libs/tqscintilla-${PV}
+ ~dev-tqt/tqtinterface-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQBASE="/usr/tqt3"
+BUILD_DIR="${S}"
+
+src_prepare() {
+ eapply_user
+}
+
+src_configure() {
+ append-cflags "-I/usr/include/tqt -I/${TQBASE}/include"
+ append-cxxflags "-I/usr/include/tqt -I/${TQBASE}/include"
+ local myconf
+ myconf=(
+ -g "${TQBASE}/include"
+ -q "${TQBASE}"
+ -y tqt-mt
+ -o "${TQBASE}/$(get_libdir)" -u -j 10
+ -d "$(python_get_sitedir)/PyTQt"
+ -v "${TQBASE}/sip/tqt"
+ -b "${TQBASE}/bin"
+ -w
+ )
+ echo yes | "${EPYTHON}" configure.py "${myconf[@]}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"|| die
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ if use examples ; then
+ insinto "${TQBASE}/share/pytqt/examples"
+ doins examples/*
+ local EDIR
+ for EDIR in SQL canvas i18n webbrowser
+ do
+ insinto "${TQBASE}/share/pytqt/examples/${EDIR}"
+ doins "examples/${EDIR}"/*
+ done
+ fi
+}
diff --git a/dev-python/sip4-tqt/Manifest b/dev-python/sip4-tqt/Manifest
new file mode 100644
index 00000000..dafffc8a
--- /dev/null
+++ b/dev-python/sip4-tqt/Manifest
@@ -0,0 +1,2 @@
+DIST sip4-tqt-trinity-14.1.1.tar.xz 347624 BLAKE2B b86ba422544e18ac73b344db30d5f84b2016141b9a012f7c8e2f55c31fb05cf1655437c9090109d76322948a5dfa4c2941a35f30b49f06c6ef441b5d3318e0a4 SHA512 d18a04359b2c342ea46a2902a46e1cef7fdf66d786a6cf7794277ca520a69c625c983dfc68b71a77d9369be496254e753ce5c1ba41a42129f9286648b2c23059
+DIST sip4-tqt-trinity-14.1.2.tar.xz 347724 BLAKE2B 55edf9afe28aff9c9fe7932c4b3a9f8ba2e72fb2ac957897605e1dae04468b796147803b9931baffb21530fd99f589fcbb6527f6bb64fc8ca41109ae85f32876 SHA512 6c46507e430bc54a7f72c6b37f0dfb3f4559d24a0c459f11c5addf15a5a1878d8fe5b8aa2c28d4d901be8d3f4d9682310b580f7eed955c516d48ffd8296d37d2
diff --git a/dev-python/sip4-tqt/metadata.xml b/dev-python/sip4-tqt/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/dev-python/sip4-tqt/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/sip4-tqt/sip4-tqt-14.1.1.ebuild b/dev-python/sip4-tqt/sip4-tqt-14.1.1.ebuild
new file mode 100644
index 00000000..fe9cee1b
--- /dev/null
+++ b/dev-python/sip4-tqt/sip4-tqt-14.1.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2022 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit trinity-base-2 python-single-r1 flag-o-matic
+
+DESCRIPTION="Python/C++ bindings generator runtime library"
+HOMEPAGE="https://trinitydesktop.org"
+LICENSE="|| ( GPL-2 GPL-3 SIP )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~x11-libs/tqscintilla-${PV}
+ ~dev-tqt/tqtinterface-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQTDIR="/usr/tqt3"
+BUILD_DIR="${S}"
+
+src_prepare() {
+ eapply_user
+}
+
+src_configure() {
+ local myconf
+ append-cflags "-I/usr/include/tqt -I/${TQTDIR}/include"
+ myconf=(
+ -b "${TDEDIR}/bin"
+ -e "${TDEDIR}/include"
+ )
+ echo yes | "${EPYTHON}" configure.py "${myconf[@]}" CFLAGS="${CFLAGS}" || die
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+}
diff --git a/dev-python/sip4-tqt/sip4-tqt-14.1.2.ebuild b/dev-python/sip4-tqt/sip4-tqt-14.1.2.ebuild
new file mode 100644
index 00000000..093a0291
--- /dev/null
+++ b/dev-python/sip4-tqt/sip4-tqt-14.1.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit trinity-base-2 python-single-r1 flag-o-matic
+
+DESCRIPTION="Python/C++ bindings generator runtime library"
+HOMEPAGE="https://trinitydesktop.org"
+LICENSE="|| ( GPL-2 GPL-3 SIP )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~x11-libs/tqscintilla-${PV}
+ ~dev-tqt/tqtinterface-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQTDIR="/usr/tqt3"
+BUILD_DIR="${S}"
+
+src_prepare() {
+ eapply_user
+}
+
+src_configure() {
+ local myconf
+ append-cflags "-I/usr/include/tqt -I/${TQTDIR}/include"
+ myconf=(
+ -b "${TDEDIR}/bin"
+ -e "${TDEDIR}/include"
+ )
+ echo yes | "${EPYTHON}" configure.py "${myconf[@]}" CFLAGS="${CFLAGS}" || die
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+}
diff --git a/dev-python/sip4-tqt/sip4-tqt-9999.ebuild b/dev-python/sip4-tqt/sip4-tqt-9999.ebuild
new file mode 100644
index 00000000..fe9cee1b
--- /dev/null
+++ b/dev-python/sip4-tqt/sip4-tqt-9999.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2022 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit trinity-base-2 python-single-r1 flag-o-matic
+
+DESCRIPTION="Python/C++ bindings generator runtime library"
+HOMEPAGE="https://trinitydesktop.org"
+LICENSE="|| ( GPL-2 GPL-3 SIP )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ ~x11-libs/tqscintilla-${PV}
+ ~dev-tqt/tqtinterface-${PV}
+"
+RDEPEND="${DEPEND}"
+
+TQTDIR="/usr/tqt3"
+BUILD_DIR="${S}"
+
+src_prepare() {
+ eapply_user
+}
+
+src_configure() {
+ local myconf
+ append-cflags "-I/usr/include/tqt -I/${TQTDIR}/include"
+ myconf=(
+ -b "${TDEDIR}/bin"
+ -e "${TDEDIR}/include"
+ )
+ echo yes | "${EPYTHON}" configure.py "${myconf[@]}" CFLAGS="${CFLAGS}" || die
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+}
diff --git a/dev-tqt/avahi-tqt/Manifest b/dev-tqt/avahi-tqt/Manifest
index 4cb9b05e..fbf6386a 100644
--- a/dev-tqt/avahi-tqt/Manifest
+++ b/dev-tqt/avahi-tqt/Manifest
@@ -1,2 +1,2 @@
-DIST avahi-tqt-trinity-14.0.11.tar.xz 11804 BLAKE2B 34729448d95f0df2943ed5d8178f66cc91b5318719267752bf36e2a5090aab9d9d40f1f7a592ba317b15425cde4717a18929fd351af2ae53ae2ffbfc9c3c02bc SHA512 d5e76f42c39d5652f322f5ed74ba635052ba848bdaa7222a0445d96c2166a5ba8c5f0307b185257ae63726edc5fafca6fba484cabb372f27ccbbf12bebf37ab1
-DIST avahi-tqt-trinity-14.0.12.tar.xz 11748 BLAKE2B 4088773441a05490534cdf822887afabcad8ad813b943ca3ccc37ec3076e967a5b1fa2159664ac04968715afa355dd78ea16f7199d5e9b67b4b8181cd7a02490 SHA512 ee3d42a6571df8ab614834a61194572a66052a18c3fef43f90674576d0afe139aa04dd9e11adb8c1e3cdb9843119f29c3885f60f14a58af157c342bbe3770df9
+DIST avahi-tqt-trinity-14.1.1.tar.xz 11728 BLAKE2B a704200bc232cc3550b4f2bde857efd488ac6ca41e93c7bd572e68432424431324c2e4bbfbb8f5fc5241fc8eff55896a2c4f42e7b887aff1e7c18a459bc087b1 SHA512 c34c8607c9de7bf6f99d08f306800effeeea90e2ec8e2cbb91492a051cfee8332f5d2a25b18167f70f1ba2b8a8e0bd16765aeca5c153e632517578d12fe9b8bc
+DIST avahi-tqt-trinity-14.1.2.tar.xz 11752 BLAKE2B de784d71bb555ecfe1172fdc328c5f499d1cbd116a0b0ad7534dc208bc4840ad853cc27dc3415367f2372a2864ead695dbf520855c55b94b04c489eeab0bed5b SHA512 0a6dcd47b2f9844d560512f75cc49beda09920007a27746717a2b27d8be15e2581bc733d36bd31dd872c6bd9ab18224eb8b0e24f758313c142a145993fdc8b6c
diff --git a/dev-tqt/avahi-tqt/avahi-tqt-14.0.11.ebuild b/dev-tqt/avahi-tqt/avahi-tqt-14.0.11.ebuild
deleted file mode 100644
index f7a38e4d..00000000
--- a/dev-tqt/avahi-tqt/avahi-tqt-14.0.11.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="${PN}"
-inherit trinity-base-2
-
-DESCRIPTION="Avahi TQt bindings"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~dev-tqt/tqtinterface-${PV}
- net-dns/avahi"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- cmake_src_configure
-}
diff --git a/dev-tqt/avahi-tqt/avahi-tqt-14.0.12.ebuild b/dev-tqt/avahi-tqt/avahi-tqt-14.0.12.ebuild
deleted file mode 100644
index bdc59b36..00000000
--- a/dev-tqt/avahi-tqt/avahi-tqt-14.0.12.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="${PN}"
-inherit trinity-base-2
-
-DESCRIPTION="Avahi TQt bindings"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~dev-tqt/tqtinterface-${PV}
- net-dns/avahi"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- cmake_src_configure
-}
diff --git a/dev-tqt/avahi-tqt/avahi-tqt-14.1.1.ebuild b/dev-tqt/avahi-tqt/avahi-tqt-14.1.1.ebuild
new file mode 100644
index 00000000..a145a042
--- /dev/null
+++ b/dev-tqt/avahi-tqt/avahi-tqt-14.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="${PN}"
+inherit trinity-base-2
+
+DESCRIPTION="Avahi TQt bindings"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~dev-tqt/tqtinterface-${PV}
+ net-dns/avahi"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ cmake_src_configure
+}
diff --git a/dev-tqt/avahi-tqt/avahi-tqt-14.1.2.ebuild b/dev-tqt/avahi-tqt/avahi-tqt-14.1.2.ebuild
new file mode 100644
index 00000000..82191c57
--- /dev/null
+++ b/dev-tqt/avahi-tqt/avahi-tqt-14.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="${PN}"
+inherit trinity-base-2
+
+DESCRIPTION="Avahi TQt bindings"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~dev-tqt/tqtinterface-${PV}
+ net-dns/avahi"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ cmake_src_configure
+}
diff --git a/dev-tqt/avahi-tqt/avahi-tqt-9999.ebuild b/dev-tqt/avahi-tqt/avahi-tqt-9999.ebuild
index c2020783..21c18916 100644
--- a/dev-tqt/avahi-tqt/avahi-tqt-9999.ebuild
+++ b/dev-tqt/avahi-tqt/avahi-tqt-9999.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/dev-tqt/tqt/Manifest b/dev-tqt/tqt/Manifest
index 09e5db10..3508ae84 100644
--- a/dev-tqt/tqt/Manifest
+++ b/dev-tqt/tqt/Manifest
@@ -1,2 +1,2 @@
-DIST tqt3-trinity-14.0.11.tar.xz 10961856 BLAKE2B 665145ded2ac44bd23f2ecfb3e3127c2f8ce06f2566c3b1e67c612dc04969970253bde491d2f3942a87abdc2c4922cccfff3f442a0584ef21d54e14a5dd7b46f SHA512 b40e7b7106272d2a74cee9d22e5c12555dd0742eed6522be8a8d0e7c38fa1df6f8225027d64dfc0ff9204bd678ed05f2da3b5b16bc607822a2add15145158007
-DIST tqt3-trinity-14.0.12.tar.xz 10962680 BLAKE2B 9ec53116c3546a7f7a4e3274fec1fb1660d522d1bd0e672c5ceccd336720a21ca7c4b7f32436b9a019ea522529efc2d1c59bb74d93f6739fbe11c0a20f6283e9 SHA512 127830b21503743002363bcdb5f7c12fd3a4a7c373391be7b8a315fd2c705ed4c5ef51c923cad66a7ede0d2b3132b56c724072c23574ea67c4edfc5aa872f46a
+DIST tqt3-trinity-14.1.1.tar.xz 10901324 BLAKE2B 197b5266f1210788fe67f73c096a52ed4dd7f4589bcebb80df322abc57e71f3c5fee5fbe49780f67350743d75bbd98c61c19206fefec4735d314fb84653c4ff3 SHA512 3495137878d5e6333e56220afe973c1e5a8d6a76c07d2295266afb6c5e34039086b30b46ba3eeca9fda138e0ff81729bcab9b987eeeeb9035474e593572cb1b4
+DIST tqt3-trinity-14.1.2.tar.xz 10911316 BLAKE2B 92a0490c6a9934910a49a19f69a089fe72e602a40767dbe2fa9eb6114740ba659c2673668e77a64978d857bedb878bfcbefe1b4a18bed134984dd67a203499f9 SHA512 7e3e6e8dacd1305b7d8336a76a871e7b48709d2770373fef444c8dd506944ad462c82461c1b82d098087ea10804f1e7e84bd1341044327955284ec39f9c2751b
diff --git a/dev-tqt/tqt/files/tqt-buffer.patch b/dev-tqt/tqt/files/tqt-buffer.patch
new file mode 100644
index 00000000..abe642c3
--- /dev/null
+++ b/dev-tqt/tqt/files/tqt-buffer.patch
@@ -0,0 +1,29 @@
+--- a/src/tools/qglobal.cpp
++++ b/src/tools/qglobal.cpp
+@@ -520,7 +520,7 @@ void tqDebug( const char *msg, ... )
+ va_list ap;
+ va_start( ap, msg ); // use variable arg list
+ #if defined(QT_VSNPRINTF)
+- QT_VSNPRINTF( &buf[len], QT_BUFFER_LENGTH, msg, ap );
++ QT_VSNPRINTF( &buf[len], QT_BUFFER_LENGTH-len, msg, ap );
+ #else
+ vsprintf( &buf[len], msg, ap );
+ #endif
+@@ -555,7 +555,7 @@ void tqWarning( const char *msg, ... )
+ va_list ap;
+ va_start( ap, msg ); // use variable arg list
+ #if defined(QT_VSNPRINTF)
+- QT_VSNPRINTF( &buf[len], QT_BUFFER_LENGTH, msg, ap );
++ QT_VSNPRINTF( &buf[len], QT_BUFFER_LENGTH-len, msg, ap );
+ #else
+ vsprintf( &buf[len], msg, ap );
+ #endif
+@@ -590,7 +590,7 @@ void tqFatal( const char *msg, ... )
+ va_list ap;
+ va_start( ap, msg ); // use variable arg list
+ #if defined(QT_VSNPRINTF)
+- QT_VSNPRINTF( &buf[len], QT_BUFFER_LENGTH, msg, ap );
++ QT_VSNPRINTF( &buf[len], QT_BUFFER_LENGTH-len, msg, ap );
+ #else
+ vsprintf( &buf[len], msg, ap );
+ #endif
diff --git a/dev-tqt/tqt/metadata.xml b/dev-tqt/tqt/metadata.xml
index 38f8d7ec..ee2e4d07 100644
--- a/dev-tqt/tqt/metadata.xml
+++ b/dev-tqt/tqt/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="glib">Enable support for dev-libs/glib-based mainloop</flag>
@@ -11,5 +11,6 @@
<flag name="imext">Enable binary incompatible version of immodule for Qt</flag>
<flag name="styles">Enable build of styles</flag>
<flag name="tablet">Enable tablet support</flag>
+ <flag name="mariadb">Add mariadb database support</flag>
</use>
</pkgmetadata>
diff --git a/dev-tqt/tqt/tqt-14.0.11.ebuild b/dev-tqt/tqt/tqt-14.0.11.ebuild
deleted file mode 100644
index 24bd2caa..00000000
--- a/dev-tqt/tqt/tqt-14.0.11.ebuild
+++ /dev/null
@@ -1,323 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-SRCTYPE="free" # TODO: what is it doing?
-TQTBASE="/usr/tqt3" # TODO: no eclass var, get rid of prefixing
-inherit eutils toolchain-funcs
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3"
- inherit git-r3
-else
- SRC_URI="http://mirror.ppa.trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz"
- S="${WORKDIR}/tqt3-trinity-${PV}"
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DESCRIPTION="Trinity's Qt3 fork - a comprehensive C++ application development framework"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="3.5"
-
-IUSE="cups debug doc examples firebird fontconfig glib +hiddenvisibility imext ipv6
- mariadb mng mysql nas nis +opengl postgres sqlite styles tablet +xinerama +xrandr"
-
-REQUIRED_USE="mysql? ( !mariadb )"
-
-# Don't use Gentoo mirrors
-RESTRICT="mirror"
-
-RDEPEND="
- media-libs/freetype
- media-libs/libpng:=
- sys-libs/zlib
- virtual/jpeg:=
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXext
- x11-libs/libXft
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXrandr
- x11-libs/libXt
- cups? ( net-print/cups )
- firebird? ( dev-db/firebird )
- fontconfig? ( media-libs/fontconfig )
- glib? ( dev-libs/glib )
- mng? ( media-libs/libmng )
- mysql? ( dev-db/mysql-connector-c )
- mariadb? ( dev-db/mariadb-connector-c )
- nas? ( media-libs/nas )
- nis? ( net-libs/libnsl )
- opengl? ( virtual/opengl virtual/glu )
- postgres? ( dev-db/postgresql:= )
- sqlite? ( dev-db/sqlite:= )
- xinerama? ( x11-libs/libXinerama )
- xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
-"
-
-pkg_setup() {
- if use imext; then
- ewarn
- ewarn "You are going to compile binary incompatible immodule for TQt. This means"
- ewarn "you have to recompile everything depending on TQt after you install it."
- ewarn "Be aware."
- ewarn
- ewarn "You can do that with: revdep-rebuild --library 'libtqt-mt.so.3'"
- ewarn "To use that command, you need to install app-portage/gentoolkit."
- ewarn
- fi
-
- export QTDIR="${S}"
-
- CXX=$(tc-getCXX)
- if [[ ${CXX/g++/} != ${CXX} ]]; then
- PLATCXX="g++"
- elif [[ ${CXX/icpc/} != ${CXX} ]]; then
- PLATCXX="icc"
- else
- die "Unknown compiler ${CXX}."
- fi
-
- case ${CHOST} in
- *-freebsd*|*-dragonfly*)
- PLATNAME="freebsd" ;;
- *-openbsd*)
- PLATNAME="openbsd" ;;
- *-netbsd*)
- PLATNAME="netbsd" ;;
- *-darwin*)
- PLATNAME="darwin" ;;
- *-linux-*|*-linux)
- PLATNAME="linux" ;;
- *)
- die "Unknown CHOST, no platform choosed."
- esac
-
- if [[ "$CHOST" == *64* && "$PLATCXX" == "g++" ]]; then
- export PLATFORM="${PLATNAME}-${PLATCXX}-64"
- else
- export PLATFORM="${PLATNAME}-${PLATCXX}"
- fi
-}
-
-src_prepare() {
- # Apply user-provided patches
- eapply_user
-
- # Do not link with -rpath. See Gentoo bug #75181.
- find mkspecs -name qmake.conf | xargs \
- sed -i -e 's:QMAKE_RPATH.*:QMAKE_RPATH =:' || die
-
- # Make qmake.conf respect our flags and toolchain
- sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \
- -e 's:QMAKE_CFLAGS\t\t=.*:QMAKE_CFLAGS =:' \
- -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \
- -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \
- -e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \
- -e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \
- -e "s:\<QMAKE_LINK\>.*=.*:QMAKE_LINK=$(tc-getCXX):" \
- -e "s:\<QMAKE_LINK_SHLIB\>.*=.*:QMAKE_LINK_SHLIB=$(tc-getCXX):" \
- -e "s:\<QMAKE_STRIP\>.*=.*:QMAKE_STRIP=:" \
- "mkspecs/${PLATFORM}/qmake.conf" || die
-
- # Remove obsolete X11 and OpenGL searchpaths
- find mkspecs -name qmake.conf | xargs \
- sed -i -e 's:QMAKE_INCDIR_X11\t=.*:QMAKE_INCDIR_X11\t=:' \
- -e 's:QMAKE_LIBDIR_X11\t=.*:QMAKE_LIBDIR_X11\t=:' \
- -e 's:QMAKE_INCDIR_OPENGL\t=.*:QMAKE_INCDIR_OPENGL\t=:' \
- -e 's:QMAKE_LIBDIR_OPENGL\t=.*:QMAKE_LIBDIR_OPENGL\t=:' || die
-
- if use hiddenvisibility; then
- sed -i -e 's:QMAKE_CFLAGS =:QMAKE_CFLAGS = -fvisibility=hidden -fvisibility-inlines-hidden:' \
- "mkspecs/${PLATFORM}/qmake.conf" || die
- fi
-
- if [ $(get_libdir) != "lib" ] ; then
- sed -i -e "s:/lib$:/$(get_libdir):" \
- "mkspecs/${PLATFORM}/qmake.conf" || die
- sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
- "config.tests/unix/"*.test || die
- sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
- "config.tests/x11/"*.test || die
- sed -i -e "s:/lib /usr/lib:/$(get_libdir) /usr/$(get_libdir):" \
- "config.tests/unix/checkavail" || die
- fi
-
- sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \
- -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \
- "qmake/Makefile.unix" || die
-
- # Remove docs from install if we don't need them
- use doc || sed -i -e '/INSTALLS.*=.*htmldocs/d' \
- "src/qt_install.pri" || die
-
- # Ensuring tqt build with mariadb flag
- if use mariadb ; then
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/configure" || die
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/config.tests/unix/checkavail" || die
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/src/sql/qt_sql.pri" || die
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/plugins/src/sqldrivers/mysql/mysql.pro" || die
- fi
-}
-
-src_configure() {
- export SYSCONF="${D}${TQTBASE}"/etc/settings
-
- # Let's just allow writing to these directories
- # during emerge as it makes TQt much happier.
- addwrite "${TQTBASE}/etc/settings"
- addwrite "${HOME}/.qt"
-
- # Common options
- myconf=" -sm -thread -stl -no-verbose -largefile -no-pch -inputmethod -qt-style-motif"
- myconf+=" $(echo -{qt-imgfmt-,system-lib}{jpeg,png}) -qt-gif -system-zlib"
- myconf+=" -platform ${PLATFORM} -xplatform ${PLATFORM}"
- myconf+=" -xft -xrender -xshape -xkb -xcursor -prefix ${TQTBASE}"
- myconf+=" -libdir ${TQTBASE}/$(get_libdir) -fast -no-sql-odbc"
-
- [ "$(get_libdir)" != "lib" ] && myconf+="${myconf} -L/usr/$(get_libdir)"
-
- # Optional options
- use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound"
- use nis && myconf+=" -nis" || myconf+=" -no-nis"
- use xrandr && myconf+=" -xrandr" || myconf+=" -no-xrandr"
- use mng && myconf+=" -qt-imgfmt-mng -system-libmng -plugin-imgfmt-mng" || myconf+=" -no-imgfmt-mng"
- use cups && myconf+=" -cups" || myconf+=" -no-cups"
- use opengl && myconf+=" -enable-module=opengl -no-dlopen-opengl" || myconf+=" -disable-opengl"
- use xinerama && myconf+=" -xinerama" || myconf+=" -no-xinerama"
- use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6"
- use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop"
- use fontconfig && myconf+=" -lfontconfig"
-
- use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"
-
- if use mysql ; then
- myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql"
- elif use mariadb ; then
- myconf+=" -plugin-sql-mysql -I/usr/include/mariadb -L/usr/$(get_libdir)/mariadb"
- else
- myconf+=" -no-sql-mysql"
- fi
- use postgres && myconf+=" -plugin-sql-psql -I/usr/include/postgresql/server -I/usr/include/postgresql/pgsql -I/usr/include/postgresql/pgsql/server" || myconf+=" -no-sql-psql"
- use firebird && myconf+=" -plugin-sql-ibase -I/opt/firebird/include" || myconf+=" -no-sql-ibase"
- use sqlite && myconf+=" -plugin-sql-sqlite -plugin-sql-sqlite3" || myconf+=" -no-sql-sqlite -no-sql-sqlite3"
-
- use imext && myconf+=" -inputmethod-ext" || myconf+=" -no-inputmethod-ext"
- use tablet && myconf+=" -tablet" || myconf+=" -no-tablet"
-
- # Don't build styles, except requested (Motif is mandatory for TDE)
- use styles && myconf+=" -plugin-style-cde -plugin-style-compact -plugin-style-motifplus -plugin-style-platinum -plugin-style-sgi -plugin-style-windows" || myconf+=" -no-style-cde -no-style-compact -no-style-motifplus -no-style-platinum -no-style-sgi -no-style-windows"
-
- export YACC='byacc -d'
- tc-export CC CXX
- export LINK="$(tc-getCXX)"
-
- ./configure ${myconf} || die
-}
-
-src_compile() {
- # Compile TQt with TQmake and TQmoc
- emake src-qmake src-moc sub-src
-
- # Compile TQt plugins (if any selected)
- emake sub-plugins
-
- # Point to libs for the tools to build fine too
- export DYLD_LIBRARY_PATH="${S}/lib:${DYLD_LIBRARY_PATH}"
- export LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}"
-
- # Compile TQDesigner (TQuic is needed by tdelibs), TQAssistant and friends (msg2tqm, qembed..)
- emake sub-tools
-
- # Compile examples and tutorials
- if use examples; then
- emake sub-tutorial sub-examples
- fi
-}
-
-src_install() {
- # Install TQt with all compiled before
- emake INSTALL_ROOT="${D}" install
-
- # Fix qmake.conf files
- find "${D}${TQTBASE}/mkspecs" -name qmake.conf | xargs \
- sed -i -e "s:\$(QTDIR):${TQTBASE}:" || die
- find "${D}${TQTBASE}/mkspecs" -name qmake.conf | while read file
- do
- if ! grep CONFIG "${file}" | grep -q thread ; then
- sed "s/link_prl/link_prl thread/" -i "${file}" || die
- fi
- done
-
- # Fix pkgconfig location
- dodir /usr/$(get_libdir)
- mv "${D}${TQTBASE}/$(get_libdir)/pkgconfig" "${D}/usr/$(get_libdir)/" || die
-
- # List all the multilib libdirs
- local libdirs
- for alibdir in $(get_all_libdirs); do
- libdirs="${libdirs}:${TQTBASE}/${alibdir}"
- done
-
- # Set environment variables
- cat <<EOF > "${T}"/44tqt3
-PATH=${TQTBASE}/bin
-ROOTPATH=${TQTBASE}/bin
-LDPATH=${libdirs:1}
-MANPATH=${TQTBASE}/doc/man
-XDG_DATA_DIRS="${TQTBASE}/share"
-EOF
-
- cat <<EOF > "${T}"/44-tqt3-revdep
-SEARCH_DIRS="${TQTBASE}"
-EOF
-
- insinto /etc/revdep-rebuild
- doins "${T}"/44-tqt3-revdep
- doenvd "${T}"/44tqt3
-
- if [ "${SYMLINK_LIB}" = "yes" ]; then
- dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${TQTBASE}/lib
- fi
-
- keepdir ${TQTBASE}/etc/settings
-
- if use doc; then
- insinto ${TQTBASE}
- doins -r "${S}"/doc
- fi
-
- # Install example and tutorial sources
- if use examples; then
- find "${S}"/examples "${S}"/tutorial -name Makefile | \
- xargs sed -i -e "s:${S}:${TQTBASE}:g" || die
-
- cp -r "${S}"/examples "${D}"${TQTBASE}/ || die
- cp -r "${S}"/tutorial "${D}"${TQTBASE}/ || die
- fi
-
- # Misc build requirements
- sed -e "s:${S}:${TQTBASE}:g" \
- "${S}"/.qmake.cache > "${D}"${TQTBASE}/.qmake.cache || die
-}
-
-pkg_postinst() {
- echo
- elog "After rebuilding TQt, it can happen that TQt plugins (such as TQt/TDE styles,"
- elog "or widgets for the TQt designer) are no longer recognized. If this situation"
- elog "occurs you should recompile the packages providing these plugins,"
- elog "and you should also make sure that TQt and its plugins were compiled with the"
- elog "same version of GCC. Packages that may need to be rebuilt are, for instance,"
- elog "trinity-base/tdelibs and trinity-base/tdeartwork-styles."
- echo
-}
diff --git a/dev-tqt/tqt/tqt-14.0.12.ebuild b/dev-tqt/tqt/tqt-14.0.12.ebuild
deleted file mode 100644
index eba9011c..00000000
--- a/dev-tqt/tqt/tqt-14.0.12.ebuild
+++ /dev/null
@@ -1,323 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-SRCTYPE="free" # TODO: what is it doing?
-TQTBASE="/usr/tqt3" # TODO: no eclass var, get rid of prefixing
-inherit toolchain-funcs
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3"
- inherit git-r3
-else
- SRC_URI="http://mirror.ppa.trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz"
- S="${WORKDIR}/tqt3-trinity-${PV}"
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DESCRIPTION="Trinity's Qt3 fork - a comprehensive C++ application development framework"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="3.5"
-
-IUSE="cups debug doc examples firebird fontconfig glib +hiddenvisibility imext ipv6
- mariadb mng mysql nas nis +opengl postgres sqlite styles tablet +xinerama +xrandr"
-
-REQUIRED_USE="mysql? ( !mariadb )"
-
-# Don't use Gentoo mirrors
-RESTRICT="mirror"
-
-RDEPEND="
- media-libs/freetype
- media-libs/libpng:=
- sys-libs/zlib
- virtual/jpeg:=
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXext
- x11-libs/libXft
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXrandr
- x11-libs/libXt
- cups? ( net-print/cups )
- firebird? ( dev-db/firebird )
- fontconfig? ( media-libs/fontconfig )
- glib? ( dev-libs/glib )
- mng? ( media-libs/libmng )
- mysql? ( dev-db/mysql-connector-c )
- mariadb? ( dev-db/mariadb-connector-c )
- nas? ( media-libs/nas )
- nis? ( net-libs/libnsl )
- opengl? ( virtual/opengl virtual/glu )
- postgres? ( dev-db/postgresql:= )
- sqlite? ( dev-db/sqlite:= )
- xinerama? ( x11-libs/libXinerama )
- xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
-"
-
-pkg_setup() {
- if use imext; then
- ewarn
- ewarn "You are going to compile binary incompatible immodule for TQt. This means"
- ewarn "you have to recompile everything depending on TQt after you install it."
- ewarn "Be aware."
- ewarn
- ewarn "You can do that with: revdep-rebuild --library 'libtqt-mt.so.3'"
- ewarn "To use that command, you need to install app-portage/gentoolkit."
- ewarn
- fi
-
- export QTDIR="${S}"
-
- CXX=$(tc-getCXX)
- if [[ ${CXX/g++/} != ${CXX} ]]; then
- PLATCXX="g++"
- elif [[ ${CXX/icpc/} != ${CXX} ]]; then
- PLATCXX="icc"
- else
- die "Unknown compiler ${CXX}."
- fi
-
- case ${CHOST} in
- *-freebsd*|*-dragonfly*)
- PLATNAME="freebsd" ;;
- *-openbsd*)
- PLATNAME="openbsd" ;;
- *-netbsd*)
- PLATNAME="netbsd" ;;
- *-darwin*)
- PLATNAME="darwin" ;;
- *-linux-*|*-linux)
- PLATNAME="linux" ;;
- *)
- die "Unknown CHOST, no platform choosed."
- esac
-
- if [[ "$CHOST" == *64* && "$PLATCXX" == "g++" ]]; then
- export PLATFORM="${PLATNAME}-${PLATCXX}-64"
- else
- export PLATFORM="${PLATNAME}-${PLATCXX}"
- fi
-}
-
-src_prepare() {
- # Apply user-provided patches
- eapply_user
-
- # Do not link with -rpath. See Gentoo bug #75181.
- find mkspecs -name qmake.conf | xargs \
- sed -i -e 's:QMAKE_RPATH.*:QMAKE_RPATH =:' || die
-
- # Make qmake.conf respect our flags and toolchain
- sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \
- -e 's:QMAKE_CFLAGS\t\t=.*:QMAKE_CFLAGS =:' \
- -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \
- -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \
- -e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \
- -e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \
- -e "s:\<QMAKE_LINK\>.*=.*:QMAKE_LINK=$(tc-getCXX):" \
- -e "s:\<QMAKE_LINK_SHLIB\>.*=.*:QMAKE_LINK_SHLIB=$(tc-getCXX):" \
- -e "s:\<QMAKE_STRIP\>.*=.*:QMAKE_STRIP=:" \
- "mkspecs/${PLATFORM}/qmake.conf" || die
-
- # Remove obsolete X11 and OpenGL searchpaths
- find mkspecs -name qmake.conf | xargs \
- sed -i -e 's:QMAKE_INCDIR_X11\t=.*:QMAKE_INCDIR_X11\t=:' \
- -e 's:QMAKE_LIBDIR_X11\t=.*:QMAKE_LIBDIR_X11\t=:' \
- -e 's:QMAKE_INCDIR_OPENGL\t=.*:QMAKE_INCDIR_OPENGL\t=:' \
- -e 's:QMAKE_LIBDIR_OPENGL\t=.*:QMAKE_LIBDIR_OPENGL\t=:' || die
-
- if use hiddenvisibility; then
- sed -i -e 's:QMAKE_CFLAGS =:QMAKE_CFLAGS = -fvisibility=hidden -fvisibility-inlines-hidden:' \
- "mkspecs/${PLATFORM}/qmake.conf" || die
- fi
-
- if [ $(get_libdir) != "lib" ] ; then
- sed -i -e "s:/lib$:/$(get_libdir):" \
- "mkspecs/${PLATFORM}/qmake.conf" || die
- sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
- "config.tests/unix/"*.test || die
- sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
- "config.tests/x11/"*.test || die
- sed -i -e "s:/lib /usr/lib:/$(get_libdir) /usr/$(get_libdir):" \
- "config.tests/unix/checkavail" || die
- fi
-
- sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \
- -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \
- "qmake/Makefile.unix" || die
-
- # Remove docs from install if we don't need them
- use doc || sed -i -e '/INSTALLS.*=.*htmldocs/d' \
- "src/qt_install.pri" || die
-
- # Ensuring tqt build with mariadb flag
- if use mariadb ; then
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/configure" || die
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/config.tests/unix/checkavail" || die
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/src/sql/qt_sql.pri" || die
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/plugins/src/sqldrivers/mysql/mysql.pro" || die
- fi
-}
-
-src_configure() {
- export SYSCONF="${D}${TQTBASE}"/etc/settings
-
- # Let's just allow writing to these directories
- # during emerge as it makes TQt much happier.
- addwrite "${TQTBASE}/etc/settings"
- addwrite "${HOME}/.qt"
-
- # Common options
- myconf=" -sm -thread -stl -no-verbose -largefile -no-pch -inputmethod -qt-style-motif"
- myconf+=" $(echo -{qt-imgfmt-,system-lib}{jpeg,png}) -qt-gif -system-zlib"
- myconf+=" -platform ${PLATFORM} -xplatform ${PLATFORM}"
- myconf+=" -xft -xrender -xshape -xkb -xcursor -prefix ${TQTBASE}"
- myconf+=" -libdir ${TQTBASE}/$(get_libdir) -fast -no-sql-odbc"
-
- [ "$(get_libdir)" != "lib" ] && myconf+="${myconf} -L/usr/$(get_libdir)"
-
- # Optional options
- use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound"
- use nis && myconf+=" -nis" || myconf+=" -no-nis"
- use xrandr && myconf+=" -xrandr" || myconf+=" -no-xrandr"
- use mng && myconf+=" -qt-imgfmt-mng -system-libmng -plugin-imgfmt-mng" || myconf+=" -no-imgfmt-mng"
- use cups && myconf+=" -cups" || myconf+=" -no-cups"
- use opengl && myconf+=" -enable-module=opengl -no-dlopen-opengl" || myconf+=" -disable-opengl"
- use xinerama && myconf+=" -xinerama" || myconf+=" -no-xinerama"
- use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6"
- use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop"
- use fontconfig && myconf+=" -lfontconfig"
-
- use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"
-
- if use mysql ; then
- myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql"
- elif use mariadb ; then
- myconf+=" -plugin-sql-mysql -I/usr/include/mariadb -L/usr/$(get_libdir)/mariadb"
- else
- myconf+=" -no-sql-mysql"
- fi
- use postgres && myconf+=" -plugin-sql-psql -I/usr/include/postgresql/server -I/usr/include/postgresql/pgsql -I/usr/include/postgresql/pgsql/server" || myconf+=" -no-sql-psql"
- use firebird && myconf+=" -plugin-sql-ibase -I/opt/firebird/include" || myconf+=" -no-sql-ibase"
- use sqlite && myconf+=" -plugin-sql-sqlite -plugin-sql-sqlite3" || myconf+=" -no-sql-sqlite -no-sql-sqlite3"
-
- use imext && myconf+=" -inputmethod-ext" || myconf+=" -no-inputmethod-ext"
- use tablet && myconf+=" -tablet" || myconf+=" -no-tablet"
-
- # Don't build styles, except requested (Motif is mandatory for TDE)
- use styles && myconf+=" -plugin-style-cde -plugin-style-compact -plugin-style-motifplus -plugin-style-platinum -plugin-style-sgi -plugin-style-windows" || myconf+=" -no-style-cde -no-style-compact -no-style-motifplus -no-style-platinum -no-style-sgi -no-style-windows"
-
- export YACC='byacc -d'
- tc-export CC CXX
- export LINK="$(tc-getCXX)"
-
- ./configure ${myconf} || die
-}
-
-src_compile() {
- # Compile TQt with TQmake and TQmoc
- emake src-qmake src-moc sub-src
-
- # Compile TQt plugins (if any selected)
- emake sub-plugins
-
- # Point to libs for the tools to build fine too
- export DYLD_LIBRARY_PATH="${S}/lib:${DYLD_LIBRARY_PATH}"
- export LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}"
-
- # Compile TQDesigner (TQuic is needed by tdelibs), TQAssistant and friends (msg2tqm, qembed..)
- emake sub-tools
-
- # Compile examples and tutorials
- if use examples; then
- emake sub-tutorial sub-examples
- fi
-}
-
-src_install() {
- # Install TQt with all compiled before
- emake INSTALL_ROOT="${D}" install
-
- # Fix qmake.conf files
- find "${D}${TQTBASE}/mkspecs" -name qmake.conf | xargs \
- sed -i -e "s:\$(QTDIR):${TQTBASE}:" || die
- find "${D}${TQTBASE}/mkspecs" -name qmake.conf | while read file
- do
- if ! grep CONFIG "${file}" | grep -q thread ; then
- sed "s/link_prl/link_prl thread/" -i "${file}" || die
- fi
- done
-
- # Fix pkgconfig location
- dodir /usr/$(get_libdir)
- mv "${D}${TQTBASE}/$(get_libdir)/pkgconfig" "${D}/usr/$(get_libdir)/" || die
-
- # List all the multilib libdirs
- local libdirs
- for alibdir in $(get_all_libdirs); do
- libdirs="${libdirs}:${TQTBASE}/${alibdir}"
- done
-
- # Set environment variables
- cat <<EOF > "${T}"/44tqt3
-PATH=${TQTBASE}/bin
-ROOTPATH=${TQTBASE}/bin
-LDPATH=${libdirs:1}
-MANPATH=${TQTBASE}/doc/man
-XDG_DATA_DIRS="${TQTBASE}/share"
-EOF
-
- cat <<EOF > "${T}"/44-tqt3-revdep
-SEARCH_DIRS="${TQTBASE}"
-EOF
-
- insinto /etc/revdep-rebuild
- doins "${T}"/44-tqt3-revdep
- doenvd "${T}"/44tqt3
-
- if [ "${SYMLINK_LIB}" = "yes" ]; then
- dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${TQTBASE}/lib
- fi
-
- keepdir ${TQTBASE}/etc/settings
-
- if use doc; then
- insinto ${TQTBASE}
- doins -r "${S}"/doc
- fi
-
- # Install example and tutorial sources
- if use examples; then
- find "${S}"/examples "${S}"/tutorial -name Makefile | \
- xargs sed -i -e "s:${S}:${TQTBASE}:g" || die
-
- cp -r "${S}"/examples "${D}"${TQTBASE}/ || die
- cp -r "${S}"/tutorial "${D}"${TQTBASE}/ || die
- fi
-
- # Misc build requirements
- sed -e "s:${S}:${TQTBASE}:g" \
- "${S}"/.qmake.cache > "${D}"${TQTBASE}/.qmake.cache || die
-}
-
-pkg_postinst() {
- echo
- elog "After rebuilding TQt, it can happen that TQt plugins (such as TQt/TDE styles,"
- elog "or widgets for the TQt designer) are no longer recognized. If this situation"
- elog "occurs you should recompile the packages providing these plugins,"
- elog "and you should also make sure that TQt and its plugins were compiled with the"
- elog "same version of GCC. Packages that may need to be rebuilt are, for instance,"
- elog "trinity-base/tdelibs and trinity-base/tdeartwork-styles."
- echo
-}
diff --git a/dev-tqt/tqt/tqt-14.1.1.ebuild b/dev-tqt/tqt/tqt-14.1.1.ebuild
new file mode 100644
index 00000000..ebf6cc8d
--- /dev/null
+++ b/dev-tqt/tqt/tqt-14.1.1.ebuild
@@ -0,0 +1,339 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+unset TDEHOME
+SRCTYPE="free" # TODO: what is it doing?
+TQTBASE="/usr/tqt3" # TODO: no eclass var, get rid of prefixing
+inherit toolchain-funcs
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3"
+ inherit git-r3
+else
+ SRC_URI="http://mirror.ppa.trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz"
+ S="${WORKDIR}/tqt3-trinity-${PV}"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Trinity's Qt3 fork - a comprehensive C++ application development framework"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="3.5"
+IUSE="cups debug doc examples firebird fontconfig glib +hiddenvisibility imext ipv6
+ mariadb mng mysql nas nis +opengl postgres sqlite styles tablet +xinerama +xrandr"
+
+REQUIRED_USE="mysql? ( !mariadb )"
+
+# Don't use Gentoo mirrors
+RESTRICT="mirror"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-buffer.patch
+)
+
+RDEPEND="
+ media-libs/freetype
+ media-libs/libpng:=
+ sys-libs/zlib
+ virtual/jpeg:=
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXext
+ x11-libs/libXft
+ x11-libs/libXi
+ x11-libs/libXmu
+ x11-libs/libXrandr
+ x11-libs/libXt
+ x11-misc/xdg-utils
+ cups? ( net-print/cups )
+ firebird? ( dev-db/firebird )
+ fontconfig? ( media-libs/fontconfig )
+ glib? ( dev-libs/glib )
+ mng? ( media-libs/libmng )
+ mysql? ( dev-db/mysql-connector-c )
+ mariadb? ( dev-db/mariadb-connector-c )
+ nas? ( media-libs/nas )
+ nis? ( net-libs/libnsl )
+ opengl? ( virtual/opengl virtual/glu )
+ postgres? ( dev-db/postgresql:= )
+ sqlite? ( dev-db/sqlite:= )
+ xinerama? ( x11-libs/libXinerama )
+ xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+pkg_setup() {
+ if use imext; then
+ ewarn
+ ewarn "You are going to compile binary incompatible immodule for TQt. This means"
+ ewarn "you have to recompile everything depending on TQt after you install it."
+ ewarn "Be aware."
+ ewarn
+ ewarn "You can do that with: revdep-rebuild --library 'libtqt-mt.so.3'"
+ ewarn "To use that command, you need to install app-portage/gentoolkit."
+ ewarn
+ fi
+
+ export TQTDIR="${S}"
+
+ CXX=$(tc-getCXX)
+ if [[ ${CXX/g++/} != ${CXX} ]]; then
+ PLATCXX="g++"
+ elif [[ ${CXX/icpc/} != ${CXX} ]]; then
+ PLATCXX="icc"
+ else
+ die "Unknown compiler ${CXX}."
+ fi
+
+ case ${CHOST} in
+ *-freebsd*|*-dragonfly*)
+ PLATNAME="freebsd" ;;
+ *-openbsd*)
+ PLATNAME="openbsd" ;;
+ *-netbsd*)
+ PLATNAME="netbsd" ;;
+ *-darwin*)
+ PLATNAME="darwin" ;;
+ *-linux-*|*-linux)
+ PLATNAME="linux" ;;
+ *)
+ die "Unknown CHOST, no platform choosed."
+ esac
+
+ if [[ "$CHOST" == *64* && "$PLATCXX" == "g++" ]]; then
+ export PLATFORM="${PLATNAME}-${PLATCXX}-64"
+ else
+ export PLATFORM="${PLATNAME}-${PLATCXX}"
+ fi
+}
+
+src_prepare() {
+ # Solution to problem #351, TDE/tqt3#100
+ eapply "${FILESDIR}/${PN}-buffer.patch"
+ # Apply user-provided patches
+ eapply_user
+
+ # Do not link with -rpath. See Gentoo bug #75181.
+ find mkspecs -name qmake.conf | xargs \
+ sed -i -e 's:QMAKE_RPATH.*:QMAKE_RPATH =:' || die
+
+ if use debug; then
+ qmake_flags_edits=( -e "s:QMAKE_CFLAGS_DEBUG.*=.*:QMAKE_CFLAGS_DEBUG=${CFLAGS}:"
+ -e "s:QMAKE_CXXFLAGS_DEBUG.*=.*:QMAKE_CXXFLAGS_DEBUG=${CXXFLAGS}:"
+ -e "s:QMAKE_LFLAGS_DEBUG.*=.*:QMAKE_LFLAGS_DEBUG=${LDFLAGS}:"
+ )
+ else
+ qmake_flags_edits=( -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:"
+ -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:"
+ -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:"
+ )
+ fi
+
+ # Make qmake.conf respect our flags and toolchain
+ sed -i "${qmake_flags_edits[@]}" \
+ -e 's:QMAKE_CFLAGS\t\t=.*:QMAKE_CFLAGS =:' \
+ -e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \
+ -e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \
+ -e "s:\<QMAKE_LINK\>.*=.*:QMAKE_LINK=$(tc-getCXX):" \
+ -e "s:\<QMAKE_LINK_SHLIB\>.*=.*:QMAKE_LINK_SHLIB=$(tc-getCXX):" \
+ -e "s:\<QMAKE_STRIP\>.*=.*:QMAKE_STRIP=:" \
+ "mkspecs/${PLATFORM}/qmake.conf" || die
+
+ # Remove obsolete X11 and OpenGL searchpaths
+ find mkspecs -name qmake.conf | xargs \
+ sed -i -e 's:QMAKE_INCDIR_X11\t=.*:QMAKE_INCDIR_X11\t=:' \
+ -e 's:QMAKE_LIBDIR_X11\t=.*:QMAKE_LIBDIR_X11\t=:' \
+ -e 's:QMAKE_INCDIR_OPENGL\t=.*:QMAKE_INCDIR_OPENGL\t=:' \
+ -e 's:QMAKE_LIBDIR_OPENGL\t=.*:QMAKE_LIBDIR_OPENGL\t=:' || die
+
+ if use hiddenvisibility; then
+ sed -i -e 's:QMAKE_CFLAGS =:QMAKE_CFLAGS = -fvisibility=hidden -fvisibility-inlines-hidden:' \
+ "mkspecs/${PLATFORM}/qmake.conf" || die
+ fi
+
+ if [ $(get_libdir) != "lib" ] ; then
+ sed -i -e "s:/lib$:/$(get_libdir):" \
+ "mkspecs/${PLATFORM}/qmake.conf" || die
+ sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
+ "config.tests/unix/"*.test || die
+ sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
+ "config.tests/x11/"*.test || die
+ sed -i -e "s:/lib /usr/lib:/$(get_libdir) /usr/$(get_libdir):" \
+ "config.tests/unix/checkavail" || die
+ fi
+
+ sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \
+ -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \
+ "qmake/Makefile.unix" || die
+
+ # Remove docs from install if we don't need them
+ use doc || sed -i -e '/INSTALLS.*=.*htmldocs/d' \
+ "src/qt_install.pri" || die
+
+ # Ensuring tqt build with mariadb flag
+ if use mariadb ; then
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/configure" || die
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/config.tests/unix/checkavail" || die
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/src/sql/qt_sql.pri" || die
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/plugins/src/sqldrivers/mysql/mysql.pro" || die
+ fi
+}
+
+src_configure() {
+ export SYSCONF="${D}${TQTBASE}"/etc/settings
+
+ # Let's just allow writing to these directories
+ # during emerge as it makes TQt much happier.
+ addwrite "${TQTBASE}/etc/settings"
+ addwrite "${HOME}/.qt"
+
+ # Common options
+ myconf=" -sm -thread -stl -no-verbose -largefile -no-pch -inputmethod -qt-style-motif"
+ myconf+=" $(echo -{qt-imgfmt-,system-lib}{jpeg,png}) -qt-gif -system-zlib"
+ myconf+=" -platform ${PLATFORM} -xplatform ${PLATFORM}"
+ myconf+=" -xft -xrender -xshape -xkb -xcursor -prefix ${TQTBASE}"
+ myconf+=" -libdir ${TQTBASE}/$(get_libdir) -fast -no-sql-odbc"
+
+ [ "$(get_libdir)" != "lib" ] && myconf+=" -L/usr/$(get_libdir)"
+
+ # Optional options
+ use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound"
+ use nis && myconf+=" -nis" || myconf+=" -no-nis"
+ use xrandr && myconf+=" -xrandr" || myconf+=" -no-xrandr"
+ use mng && myconf+=" -qt-imgfmt-mng -system-libmng -plugin-imgfmt-mng" || myconf+=" -no-imgfmt-mng"
+ use cups && myconf+=" -cups" || myconf+=" -no-cups"
+ use opengl && myconf+=" -enable-module=opengl -no-dlopen-opengl" || myconf+=" -disable-opengl"
+ use xinerama && myconf+=" -xinerama" || myconf+=" -no-xinerama"
+ use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6"
+ use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop"
+ use fontconfig && myconf+=" -lfontconfig"
+
+ use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"
+
+ if use mysql ; then
+ myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql"
+ elif use mariadb ; then
+ myconf+=" -plugin-sql-mysql -I/usr/include/mariadb -L/usr/$(get_libdir)/mariadb"
+ else
+ myconf+=" -no-sql-mysql"
+ fi
+ use postgres && myconf+=" -plugin-sql-psql -I/usr/include/postgresql/server -I/usr/include/postgresql/pgsql -I/usr/include/postgresql/pgsql/server" || myconf+=" -no-sql-psql"
+ use firebird && myconf+=" -plugin-sql-ibase -I/opt/firebird/include" || myconf+=" -no-sql-ibase"
+ use sqlite && myconf+=" -plugin-sql-sqlite -plugin-sql-sqlite3" || myconf+=" -no-sql-sqlite -no-sql-sqlite3"
+
+ use imext && myconf+=" -inputmethod-ext" || myconf+=" -no-inputmethod-ext"
+ use tablet && myconf+=" -tablet" || myconf+=" -no-tablet"
+
+ # Don't build styles, except requested (Motif is mandatory for TDE)
+ use styles && myconf+=" -plugin-style-cde -plugin-style-compact -plugin-style-motifplus -plugin-style-platinum -plugin-style-sgi -plugin-style-windows" || myconf+=" -no-style-cde -no-style-compact -no-style-motifplus -no-style-platinum -no-style-sgi -no-style-windows"
+
+ export YACC='byacc -d'
+ tc-export CC CXX
+ export LINK="$(tc-getCXX)"
+
+ ./configure ${myconf} || die
+}
+
+src_compile() {
+ # Compile TQt with TQmake and TQmoc
+ emake src-qmake src-moc sub-src
+
+ # Compile TQt plugins (if any selected)
+ emake sub-plugins
+
+ # Point to libs for the tools to build fine too
+ export DYLD_LIBRARY_PATH="${S}/lib:${DYLD_LIBRARY_PATH}"
+ export LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}"
+
+ # Compile TQDesigner (TQuic is needed by tdelibs), TQAssistant and friends (msg2tqm, qembed..)
+ emake sub-tools
+
+ # Compile examples and tutorials
+ if use examples; then
+ emake sub-tutorial sub-examples
+ fi
+}
+
+src_install() {
+ # Install TQt with all compiled before
+ emake INSTALL_ROOT="${D}" install
+
+ # Fix qmake.conf files
+ find "${D}${TQTBASE}/mkspecs" -name qmake.conf | xargs \
+ sed -i -e "s:\$(TQTDIR):${TQTBASE}:" || die
+ find "${D}${TQTBASE}/mkspecs" -name qmake.conf | while read file
+ do
+ if ! grep CONFIG "${file}" | grep -q thread ; then
+ sed "s/link_prl/link_prl thread/" -i "${file}" || die
+ fi
+ done
+
+ # Fix pkgconfig location
+ dodir /usr/$(get_libdir)
+ mv "${D}${TQTBASE}/$(get_libdir)/pkgconfig" "${D}/usr/$(get_libdir)/" || die
+
+ # List all the multilib libdirs
+ local libdirs
+ for alibdir in $(get_all_libdirs); do
+ libdirs="${libdirs}:${TQTBASE}/${alibdir}"
+ done
+
+ # Set environment variables
+ cat <<EOF > "${T}"/44tqt3
+PATH=${TQTBASE}/bin
+ROOTPATH=${TQTBASE}/bin
+LDPATH=${libdirs:1}
+MANPATH=${TQTBASE}/doc/man
+XDG_DATA_DIRS="${TQTBASE}/share"
+EOF
+
+ cat <<EOF > "${T}"/44-tqt3-revdep
+SEARCH_DIRS="${TQTBASE}"
+EOF
+
+ insinto /etc/revdep-rebuild
+ doins "${T}"/44-tqt3-revdep
+ doenvd "${T}"/44tqt3
+
+ if [ "${SYMLINK_LIB}" = "yes" ]; then
+ dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${TQTBASE}/lib
+ fi
+
+ keepdir ${TQTBASE}/etc/settings
+
+ if use doc; then
+ insinto ${TQTBASE}
+ doins -r "${S}"/doc
+ fi
+
+ # Install example and tutorial sources
+ if use examples; then
+ find "${S}"/examples "${S}"/tutorial -name Makefile | \
+ xargs sed -i -e "s:${S}:${TQTBASE}:g" || die
+
+ cp -r "${S}"/examples "${D}"${TQTBASE}/ || die
+ cp -r "${S}"/tutorial "${D}"${TQTBASE}/ || die
+ fi
+
+ # Misc build requirements
+ sed -e "s:${S}:${TQTBASE}:g" \
+ "${S}"/.qmake.cache > "${D}"${TQTBASE}/.qmake.cache || die
+}
+
+pkg_postinst() {
+ echo
+ elog "After rebuilding TQt, it can happen that TQt plugins (such as TQt/TDE styles,"
+ elog "or widgets for the TQt designer) are no longer recognized. If this situation"
+ elog "occurs you should recompile the packages providing these plugins,"
+ elog "and you should also make sure that TQt and its plugins were compiled with the"
+ elog "same version of GCC. Packages that may need to be rebuilt are, for instance,"
+ elog "trinity-base/tdelibs and trinity-base/tdeartwork-styles."
+ echo
+}
diff --git a/dev-tqt/tqt/tqt-14.1.2.ebuild b/dev-tqt/tqt/tqt-14.1.2.ebuild
new file mode 100644
index 00000000..f994caae
--- /dev/null
+++ b/dev-tqt/tqt/tqt-14.1.2.ebuild
@@ -0,0 +1,334 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+unset TDEHOME
+SRCTYPE="free" # TODO: what is it doing?
+TQTBASE="/usr/tqt3" # TODO: no eclass var, get rid of prefixing
+inherit toolchain-funcs
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3"
+ inherit git-r3
+else
+ SRC_URI="http://mirror.ppa.trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz"
+ S="${WORKDIR}/tqt3-trinity-${PV}"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Trinity's Qt3 fork - a comprehensive C++ application development framework"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="3.5"
+IUSE="cups debug doc examples firebird fontconfig glib +hiddenvisibility imext ipv6
+ mariadb mng mysql nas nis +opengl postgres sqlite styles tablet +xinerama +xrandr"
+
+REQUIRED_USE="mysql? ( !mariadb )"
+
+# Don't use Gentoo mirrors
+RESTRICT="mirror"
+
+RDEPEND="
+ media-libs/freetype
+ media-libs/libpng:=
+ sys-libs/zlib
+ virtual/jpeg:=
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXext
+ x11-libs/libXft
+ x11-libs/libXi
+ x11-libs/libXmu
+ x11-libs/libXrandr
+ x11-libs/libXt
+ x11-misc/xdg-utils
+ cups? ( net-print/cups )
+ firebird? ( dev-db/firebird )
+ fontconfig? ( media-libs/fontconfig )
+ glib? ( dev-libs/glib )
+ mng? ( media-libs/libmng )
+ mysql? ( dev-db/mysql-connector-c )
+ mariadb? ( dev-db/mariadb-connector-c )
+ nas? ( media-libs/nas )
+ nis? ( net-libs/libnsl )
+ opengl? ( virtual/opengl virtual/glu )
+ postgres? ( dev-db/postgresql:= )
+ sqlite? ( dev-db/sqlite:= )
+ xinerama? ( x11-libs/libXinerama )
+ xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+
+pkg_setup() {
+ if use imext; then
+ ewarn
+ ewarn "You are going to compile binary incompatible immodule for TQt. This means"
+ ewarn "you have to recompile everything depending on TQt after you install it."
+ ewarn "Be aware."
+ ewarn
+ ewarn "You can do that with: revdep-rebuild --library 'libtqt-mt.so.3'"
+ ewarn "To use that command, you need to install app-portage/gentoolkit."
+ ewarn
+ fi
+
+ export TQTDIR="${S}"
+
+ CXX=$(tc-getCXX)
+ if [[ ${CXX/g++/} != ${CXX} ]]; then
+ PLATCXX="g++"
+ elif [[ ${CXX/icpc/} != ${CXX} ]]; then
+ PLATCXX="icc"
+ else
+ die "Unknown compiler ${CXX}."
+ fi
+
+ case ${CHOST} in
+ *-freebsd*|*-dragonfly*)
+ PLATNAME="freebsd" ;;
+ *-openbsd*)
+ PLATNAME="openbsd" ;;
+ *-netbsd*)
+ PLATNAME="netbsd" ;;
+ *-darwin*)
+ PLATNAME="darwin" ;;
+ *-linux-*|*-linux)
+ PLATNAME="linux" ;;
+ *)
+ die "Unknown CHOST, no platform choosed."
+ esac
+
+ if [[ "$CHOST" == *64* && "$PLATCXX" == "g++" ]]; then
+ export PLATFORM="${PLATNAME}-${PLATCXX}-64"
+ else
+ export PLATFORM="${PLATNAME}-${PLATCXX}"
+ fi
+}
+
+src_prepare() {
+ # Apply user-provided patches
+ eapply_user
+
+ # Do not link with -rpath. See Gentoo bug #75181.
+ find mkspecs -name qmake.conf | xargs \
+ sed -i -e 's:QMAKE_RPATH.*:QMAKE_RPATH =:' || die
+
+ if use debug; then
+ qmake_flags_edits=( -e "s:QMAKE_CFLAGS_DEBUG.*=.*:QMAKE_CFLAGS_DEBUG=${CFLAGS}:"
+ -e "s:QMAKE_CXXFLAGS_DEBUG.*=.*:QMAKE_CXXFLAGS_DEBUG=${CXXFLAGS}:"
+ -e "s:QMAKE_LFLAGS_DEBUG.*=.*:QMAKE_LFLAGS_DEBUG=${LDFLAGS}:"
+ )
+ else
+ qmake_flags_edits=( -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:"
+ -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:"
+ -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:"
+ )
+ fi
+
+ # Make qmake.conf respect our flags and toolchain
+ sed -i "${qmake_flags_edits[@]}" \
+ -e 's:QMAKE_CFLAGS\t\t=.*:QMAKE_CFLAGS =:' \
+ -e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \
+ -e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \
+ -e "s:\<QMAKE_LINK\>.*=.*:QMAKE_LINK=$(tc-getCXX):" \
+ -e "s:\<QMAKE_LINK_SHLIB\>.*=.*:QMAKE_LINK_SHLIB=$(tc-getCXX):" \
+ -e "s:\<QMAKE_STRIP\>.*=.*:QMAKE_STRIP=:" \
+ "mkspecs/${PLATFORM}/qmake.conf" || die
+
+ # Remove obsolete X11 and OpenGL searchpaths
+ find mkspecs -name qmake.conf | xargs \
+ sed -i -e 's:QMAKE_INCDIR_X11\t=.*:QMAKE_INCDIR_X11\t=:' \
+ -e 's:QMAKE_LIBDIR_X11\t=.*:QMAKE_LIBDIR_X11\t=:' \
+ -e 's:QMAKE_INCDIR_OPENGL\t=.*:QMAKE_INCDIR_OPENGL\t=:' \
+ -e 's:QMAKE_LIBDIR_OPENGL\t=.*:QMAKE_LIBDIR_OPENGL\t=:' || die
+
+ if use hiddenvisibility; then
+ sed -i -e 's:QMAKE_CFLAGS =:QMAKE_CFLAGS = -fvisibility=hidden -fvisibility-inlines-hidden:' \
+ "mkspecs/${PLATFORM}/qmake.conf" || die
+ fi
+
+ if [ $(get_libdir) != "lib" ] ; then
+ sed -i -e "s:/lib$:/$(get_libdir):" \
+ "mkspecs/${PLATFORM}/qmake.conf" || die
+ sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
+ "config.tests/unix/"*.test || die
+ sed -i -e "s:/usr/lib /lib:/usr/$(get_libdir) /$(get_libdir):" \
+ "config.tests/x11/"*.test || die
+ sed -i -e "s:/lib /usr/lib:/$(get_libdir) /usr/$(get_libdir):" \
+ "config.tests/unix/checkavail" || die
+ fi
+
+ sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \
+ -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \
+ "qmake/Makefile.unix" || die
+
+ # Remove docs from install if we don't need them
+ use doc || sed -i -e '/INSTALLS.*=.*htmldocs/d' \
+ "src/qt_install.pri" || die
+
+ # Ensuring tqt build with mariadb flag
+ if use mariadb ; then
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/configure" || die
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/config.tests/unix/checkavail" || die
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/src/sql/qt_sql.pri" || die
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/plugins/src/sqldrivers/mysql/mysql.pro" || die
+ fi
+}
+
+src_configure() {
+ export SYSCONF="${D}${TQTBASE}"/etc/settings
+
+ # Let's just allow writing to these directories
+ # during emerge as it makes TQt much happier.
+ addwrite "${TQTBASE}/etc/settings"
+ addwrite "${HOME}/.qt"
+
+ # Common options
+ myconf=" -sm -thread -stl -no-verbose -largefile -no-pch -inputmethod -qt-style-motif"
+ myconf+=" $(echo -{qt-imgfmt-,system-lib}{jpeg,png}) -qt-gif -system-zlib"
+ myconf+=" -platform ${PLATFORM} -xplatform ${PLATFORM}"
+ myconf+=" -xft -xrender -xshape -xkb -xcursor -prefix ${TQTBASE}"
+ myconf+=" -libdir ${TQTBASE}/$(get_libdir) -fast -no-sql-odbc"
+
+ [ "$(get_libdir)" != "lib" ] && myconf+=" -L/usr/$(get_libdir)"
+
+ # Optional options
+ use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound"
+ use nis && myconf+=" -nis" || myconf+=" -no-nis"
+ use xrandr && myconf+=" -xrandr" || myconf+=" -no-xrandr"
+ use mng && myconf+=" -qt-imgfmt-mng -system-libmng -plugin-imgfmt-mng" || myconf+=" -no-imgfmt-mng"
+ use cups && myconf+=" -cups" || myconf+=" -no-cups"
+ use opengl && myconf+=" -enable-module=opengl -no-dlopen-opengl" || myconf+=" -disable-opengl"
+ use xinerama && myconf+=" -xinerama" || myconf+=" -no-xinerama"
+ use ipv6 && myconf+=" -ipv6" || myconf+=" -no-ipv6"
+ use glib && myconf+=" -glibmainloop" || myconf+=" -no-glibmainloop"
+ use fontconfig && myconf+=" -lfontconfig"
+
+ use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"
+
+ if use mysql ; then
+ myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql"
+ elif use mariadb ; then
+ myconf+=" -plugin-sql-mysql -I/usr/include/mariadb -L/usr/$(get_libdir)/mariadb"
+ else
+ myconf+=" -no-sql-mysql"
+ fi
+ use postgres && myconf+=" -plugin-sql-psql -I/usr/include/postgresql/server -I/usr/include/postgresql/pgsql -I/usr/include/postgresql/pgsql/server" || myconf+=" -no-sql-psql"
+ use firebird && myconf+=" -plugin-sql-ibase -I/opt/firebird/include" || myconf+=" -no-sql-ibase"
+ use sqlite && myconf+=" -plugin-sql-sqlite -plugin-sql-sqlite3" || myconf+=" -no-sql-sqlite -no-sql-sqlite3"
+
+ use imext && myconf+=" -inputmethod-ext" || myconf+=" -no-inputmethod-ext"
+ use tablet && myconf+=" -tablet" || myconf+=" -no-tablet"
+
+ # Don't build styles, except requested (Motif is mandatory for TDE)
+ use styles && myconf+=" -plugin-style-cde -plugin-style-compact -plugin-style-motifplus -plugin-style-platinum -plugin-style-sgi -plugin-style-windows" || myconf+=" -no-style-cde -no-style-compact -no-style-motifplus -no-style-platinum -no-style-sgi -no-style-windows"
+
+ export YACC='byacc -d'
+ tc-export CC CXX
+ export LINK="$(tc-getCXX)"
+
+ ./configure ${myconf} || die
+}
+
+src_compile() {
+ # Compile TQt with TQmake and TQmoc
+ emake src-qmake src-moc sub-src
+
+ # Compile TQt plugins (if any selected)
+ emake sub-plugins
+
+ # Point to libs for the tools to build fine too
+ export DYLD_LIBRARY_PATH="${S}/lib:${DYLD_LIBRARY_PATH}"
+ export LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}"
+
+ # Compile TQDesigner (TQuic is needed by tdelibs), TQAssistant and friends (msg2tqm, qembed..)
+ emake sub-tools
+
+ # Compile examples and tutorials
+ if use examples; then
+ emake sub-tutorial sub-examples
+ fi
+}
+
+src_install() {
+ # Install TQt with all compiled before
+ emake INSTALL_ROOT="${D}" install
+
+ # Fix qmake.conf files
+ find "${D}${TQTBASE}/mkspecs" -name qmake.conf | xargs \
+ sed -i -e "s:\$(TQTDIR):${TQTBASE}:" || die
+ find "${D}${TQTBASE}/mkspecs" -name qmake.conf | while read file
+ do
+ if ! grep CONFIG "${file}" | grep -q thread ; then
+ sed "s/link_prl/link_prl thread/" -i "${file}" || die
+ fi
+ done
+
+ # Fix pkgconfig location
+ dodir /usr/$(get_libdir)
+ mv "${D}${TQTBASE}/$(get_libdir)/pkgconfig" "${D}/usr/$(get_libdir)/" || die
+
+ # List all the multilib libdirs
+ local libdirs
+ for alibdir in $(get_all_libdirs); do
+ libdirs="${libdirs}:${TQTBASE}/${alibdir}"
+ done
+
+ # Set environment variables
+ cat <<EOF > "${T}"/44tqt3
+PATH=${TQTBASE}/bin
+ROOTPATH=${TQTBASE}/bin
+LDPATH=${libdirs:1}
+MANPATH=${TQTBASE}/doc/man
+XDG_DATA_DIRS="${TQTBASE}/share"
+EOF
+
+ cat <<EOF > "${T}"/44-tqt3-revdep
+SEARCH_DIRS="${TQTBASE}"
+EOF
+
+ insinto /etc/revdep-rebuild
+ doins "${T}"/44-tqt3-revdep
+ doenvd "${T}"/44tqt3
+
+ if [ "${SYMLINK_LIB}" = "yes" ]; then
+ dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) ${TQTBASE}/lib
+ fi
+
+ keepdir ${TQTBASE}/etc/settings
+
+ if use doc; then
+ insinto ${TQTBASE}
+ doins -r "${S}"/doc
+ fi
+
+ # Install example and tutorial sources
+ if use examples; then
+ find "${S}"/examples "${S}"/tutorial -name Makefile | \
+ xargs sed -i -e "s:${S}:${TQTBASE}:g" || die
+
+ cp -r "${S}"/examples "${D}"${TQTBASE}/ || die
+ cp -r "${S}"/tutorial "${D}"${TQTBASE}/ || die
+ fi
+
+ # Misc build requirements
+ sed -e "s:${S}:${TQTBASE}:g" \
+ "${S}"/.qmake.cache > "${D}"${TQTBASE}/.qmake.cache || die
+}
+
+pkg_postinst() {
+ echo
+ elog "After rebuilding TQt, it can happen that TQt plugins (such as TQt/TDE styles,"
+ elog "or widgets for the TQt designer) are no longer recognized. If this situation"
+ elog "occurs you should recompile the packages providing these plugins,"
+ elog "and you should also make sure that TQt and its plugins were compiled with the"
+ elog "same version of GCC. Packages that may need to be rebuilt are, for instance,"
+ elog "trinity-base/tdelibs and trinity-base/tdeartwork-styles."
+ echo
+}
diff --git a/dev-tqt/tqt/tqt-9999.ebuild b/dev-tqt/tqt/tqt-9999.ebuild
index 458acd7a..f994caae 100644
--- a/dev-tqt/tqt/tqt-9999.ebuild
+++ b/dev-tqt/tqt/tqt-9999.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
+unset TDEHOME
SRCTYPE="free" # TODO: what is it doing?
TQTBASE="/usr/tqt3" # TODO: no eclass var, get rid of prefixing
inherit toolchain-funcs
@@ -14,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
else
SRC_URI="http://mirror.ppa.trinitydesktop.org/trinity/releases/R${PV}/main/dependencies/tqt3-trinity-${PV}.tar.xz"
S="${WORKDIR}/tqt3-trinity-${PV}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DESCRIPTION="Trinity's Qt3 fork - a comprehensive C++ application development framework"
@@ -45,6 +46,7 @@ RDEPEND="
x11-libs/libXmu
x11-libs/libXrandr
x11-libs/libXt
+ x11-misc/xdg-utils
cups? ( net-print/cups )
firebird? ( dev-db/firebird )
fontconfig? ( media-libs/fontconfig )
@@ -117,16 +119,26 @@ src_prepare() {
find mkspecs -name qmake.conf | xargs \
sed -i -e 's:QMAKE_RPATH.*:QMAKE_RPATH =:' || die
+ if use debug; then
+ qmake_flags_edits=( -e "s:QMAKE_CFLAGS_DEBUG.*=.*:QMAKE_CFLAGS_DEBUG=${CFLAGS}:"
+ -e "s:QMAKE_CXXFLAGS_DEBUG.*=.*:QMAKE_CXXFLAGS_DEBUG=${CXXFLAGS}:"
+ -e "s:QMAKE_LFLAGS_DEBUG.*=.*:QMAKE_LFLAGS_DEBUG=${LDFLAGS}:"
+ )
+ else
+ qmake_flags_edits=( -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:"
+ -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:"
+ -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:"
+ )
+ fi
+
# Make qmake.conf respect our flags and toolchain
- sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \
- -e 's:QMAKE_CFLAGS\t\t=.*:QMAKE_CFLAGS =:' \
- -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \
- -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \
- -e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \
- -e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \
- -e "s:\<QMAKE_LINK\>.*=.*:QMAKE_LINK=$(tc-getCXX):" \
- -e "s:\<QMAKE_LINK_SHLIB\>.*=.*:QMAKE_LINK_SHLIB=$(tc-getCXX):" \
- -e "s:\<QMAKE_STRIP\>.*=.*:QMAKE_STRIP=:" \
+ sed -i "${qmake_flags_edits[@]}" \
+ -e 's:QMAKE_CFLAGS\t\t=.*:QMAKE_CFLAGS =:' \
+ -e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \
+ -e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \
+ -e "s:\<QMAKE_LINK\>.*=.*:QMAKE_LINK=$(tc-getCXX):" \
+ -e "s:\<QMAKE_LINK_SHLIB\>.*=.*:QMAKE_LINK_SHLIB=$(tc-getCXX):" \
+ -e "s:\<QMAKE_STRIP\>.*=.*:QMAKE_STRIP=:" \
"mkspecs/${PLATFORM}/qmake.conf" || die
# Remove obsolete X11 and OpenGL searchpaths
@@ -184,7 +196,7 @@ src_configure() {
myconf+=" -xft -xrender -xshape -xkb -xcursor -prefix ${TQTBASE}"
myconf+=" -libdir ${TQTBASE}/$(get_libdir) -fast -no-sql-odbc"
- [ "$(get_libdir)" != "lib" ] && myconf+="${myconf} -L/usr/$(get_libdir)"
+ [ "$(get_libdir)" != "lib" ] && myconf+=" -L/usr/$(get_libdir)"
# Optional options
use nas && myconf+=" -system-nas-sound" || myconf+=" -no-nas-sound"
@@ -200,7 +212,7 @@ src_configure() {
use debug && myconf+=" -debug" || myconf+=" -release -no-g++-exceptions -no-exceptions"
- if use mysql ; then
+ if use mysql ; then
myconf+=" -plugin-sql-mysql -I/usr/include/mysql -L/usr/$(get_libdir)/mysql"
elif use mariadb ; then
myconf+=" -plugin-sql-mysql -I/usr/include/mariadb -L/usr/$(get_libdir)/mariadb"
diff --git a/dev-tqt/tqtinterface/Manifest b/dev-tqt/tqtinterface/Manifest
index 53387d95..6b019349 100644
--- a/dev-tqt/tqtinterface/Manifest
+++ b/dev-tqt/tqtinterface/Manifest
@@ -1,2 +1,2 @@
-DIST tqtinterface-trinity-14.0.11.tar.xz 574044 BLAKE2B e5e7cffdd493651afbe0bbc30f3e589e33a85ec8692ffdb8e38c0deef7b110751951e4ad811bf6d0be2998279e81e97d19fedc4ee71a068874557af9c09c3311 SHA512 bae2533a92fdba5ae987880df5c7264b27f88e23caba855d824c038622b4a116f562fa7f5784edbc5d53f879261feee2085437cd1c623aef8a4196455dbff10d
-DIST tqtinterface-trinity-14.0.12.tar.xz 574468 BLAKE2B 9d1f8a6ce0f685dd2e82d8568ff4b585140e52ceeddc517ed774abd39aad4286592dfcd53db68c6e5af56d86ee20ab6bc55cfe2a05231a8db2f445340fc995ba SHA512 e0b3e9e904145b7885d783420bfb159e498567992cc2804f21c8a53f18d350e8ad81d2c76ae61daa93decea3386129d2a82f98d540e9c7e0dbc5140fa35257ae
+DIST tqtinterface-trinity-14.1.1.tar.xz 47692 BLAKE2B 62bc2a677f3cb92978d1ef7e8696f2df683644304bacb3b39047cef57edcae4540fcb129f376376f8264fff8a5e4168ccf8239cc4486f4b32762d54c83623b9e SHA512 55dc95fd5555748e002f932c2255e24b9962913ca390f4ac382dd1a68e323e69e52e0694d1e57c71163151c4acaac7bd99a483dd9498e6230157489b19fb3692
+DIST tqtinterface-trinity-14.1.2.tar.xz 45988 BLAKE2B d209543a6548c68410314e238e0650bdec8aec99a7187c4d4dbaf9dd5b362fc2d34dffea7280fdf6785a64fbc8c60977bf20dd03c39fc64918dbbd86d1441bc0 SHA512 27144c29c74c0e848e04bad5f9fe70c2971ce55f113dea1885209b53b637ec22eacfc1be88edbcd3181cafa71a85bcccf5a3fe1e10b1464807abeb760dd4d11e
diff --git a/dev-tqt/tqtinterface/tqtinterface-14.0.11.ebuild b/dev-tqt/tqtinterface/tqtinterface-14.0.11.ebuild
deleted file mode 100644
index 9fee281b..00000000
--- a/dev-tqt/tqtinterface/tqtinterface-14.0.11.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="tqtinterface"
-inherit trinity-base-2
-
-DESCRIPTION="Interface and abstraction library for TQt and Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+opengl"
-
-DEPEND="~dev-tqt/tqt-${PV}[opengl=]
- opengl? ( virtual/glu )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- export TQTDIR="/usr/tqt3"
-}
-
-src_configure() {
- local mycmakeargs=(
- -DQT_PREFIX_DIR="${TQTDIR}"
- -DUSE_QT3=ON
- )
-
- cmake_src_configure
-}
diff --git a/dev-tqt/tqtinterface/tqtinterface-14.0.12.ebuild b/dev-tqt/tqtinterface/tqtinterface-14.0.12.ebuild
deleted file mode 100644
index fdfd609d..00000000
--- a/dev-tqt/tqtinterface/tqtinterface-14.0.12.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="tqtinterface"
-inherit trinity-base-2
-
-DESCRIPTION="Interface and abstraction library for TQt and Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+opengl"
-
-DEPEND="~dev-tqt/tqt-${PV}[opengl=]
- opengl? ( virtual/glu )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- export TQTDIR="/usr/tqt3"
-}
-
-src_configure() {
- local mycmakeargs=(
- -DQT_PREFIX_DIR="${TQTDIR}"
- -DUSE_QT3=ON
- )
-
- cmake_src_configure
-}
diff --git a/dev-tqt/tqtinterface/tqtinterface-14.1.1.ebuild b/dev-tqt/tqtinterface/tqtinterface-14.1.1.ebuild
new file mode 100644
index 00000000..791c5d5f
--- /dev/null
+++ b/dev-tqt/tqtinterface/tqtinterface-14.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="tqtinterface"
+inherit trinity-base-2
+
+DESCRIPTION="Interface and abstraction library for TQt and Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+opengl"
+
+DEPEND="~dev-tqt/tqt-${PV}[opengl=]
+ opengl? ( virtual/glu )"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ export TQTDIR="/usr/tqt3"
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DQT_PREFIX_DIR="${TQTDIR}"
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-tqt/tqtinterface/tqtinterface-14.1.2.ebuild b/dev-tqt/tqtinterface/tqtinterface-14.1.2.ebuild
new file mode 100644
index 00000000..65abcf4a
--- /dev/null
+++ b/dev-tqt/tqtinterface/tqtinterface-14.1.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="tqtinterface"
+inherit trinity-base-2
+
+DESCRIPTION="Interface and abstraction library for TQt and Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+opengl"
+
+DEPEND="~dev-tqt/tqt-${PV}[opengl=]
+ opengl? ( virtual/glu )"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ export TQTDIR="/usr/tqt3"
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DQT_PREFIX_DIR="${TQTDIR}"
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-tqt/tqtinterface/tqtinterface-9999.ebuild b/dev-tqt/tqtinterface/tqtinterface-9999.ebuild
index a2529d77..f174f246 100644
--- a/dev-tqt/tqtinterface/tqtinterface-9999.ebuild
+++ b/dev-tqt/tqtinterface/tqtinterface-9999.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+opengl"
diff --git a/eclass/trinity-base-2.eclass b/eclass/trinity-base-2.eclass
index a776fd73..90477e9e 100644
--- a/eclass/trinity-base-2.eclass
+++ b/eclass/trinity-base-2.eclass
@@ -2,7 +2,12 @@
# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
-#
+# @ECLASS: trinity-base-2.eclass
+# @MAINTAINER:
+# gentoo@trinitydesktop.org
+# @SUPPORTED_EAPIS: 7 8
+# @BLURB: common ebuild functions for trinity-base packages
+# @DESCRIPTION:
# Original Author: fat-zer
# Ported to git-r3 eclass and EAPI7 by E. Liddell
# Ported to cmake eclass and EAPI8 by ormorh
@@ -11,7 +16,7 @@
inherit trinity-functions-2
-# @ECLASS-VARIABLE: TRINITY_BUILD_ADMIN
+# @ECLASS_VARIABLE: TRINITY_BUILD_ADMIN
# @DESCRIPTION:
# The value of this variable determines the package build mode.
# If set to "yes", the module "admin" is used for assembly.The build
@@ -44,7 +49,7 @@ case ${EAPI} in
*) die "Unknown EAPI=${EAPI}"
esac
-# @ECLASS-VARIABLE: BUILD_TYPE
+# @ECLASS_VARIABLE: BUILD_TYPE
# @DESCRIPTION:
# Determines the build type: live or release
if [[ "${PV}" == *"9999"* ]]; then
@@ -54,41 +59,41 @@ else
fi
export BUILD_TYPE
-# @ECLASS-VARIABLE: TRINITY_MODULE_NAME
+# @ECLASS_VARIABLE: TRINITY_MODULE_NAME
# @DESCRIPTION:
# The name of trinity module; It's used for multiple purposes. First of all it
# determines the tarball name (git repository for live packages)
echo "${TRINITY_MODULE_NAME:=${PN}}" >/dev/null
-# @ECLASS-VARIABLE: TRINITY_SCM
+# @ECLASS_VARIABLE: TRINITY_SCM
# @DESCRIPTION:
# Determines which version control system code is checking out live ebuilds from.
-# @ECLASS-VARIABLE: TMP_DOCDIR
+# @ECLASS_VARIABLE: TMP_DOCDIR
# @DESCRIPTION:
# A temporary directory used to copy common documentation before installing it
#
-# @ECLASS-VARIABLE: TRINTY_BASE_NO_INSTALL_DOC
+# @ECLASS_VARIABLE: TRINTY_BASE_NO_INSTALL_DOC
# @DESCRIPTION:
# if set to anything except "no" this variable prevents
# trinity-base_src_install() from installing documentation
#
-# @ECLASS-VARIABLE: TRINTY_LANGS
+# @ECLASS_VARIABLE: TRINTY_LANGS
# @DESCRIPTION:
# This is a whitespace-separated list of translations this ebuild supports.
# These translations are automatically added to IUSE. Therefore ebuilds must set
# this variable before inheriting any eclasses. To enable only selected
# translations, ebuilds must call enable_selected_linguas().
-# @ECLASS-VARIABLE: TRINTY_DOC_LANGS
+# @ECLASS_VARIABLE: TRINTY_DOC_LANGS
# @DESCRIPTION:
# This is a whitespace-separated list of translations this ebuild supports.
# These translations are automatically added to IUSE. Therefore ebuilds must set
# this variable before inheriting any eclasses. To enable only selected
# translations, ebuilds must call enable_selected_linguas().
-# @ECLASS-VARIABLE: TRINITY_HANDBOOK
+# @ECLASS_VARIABLE: TRINITY_HANDBOOK
# @DESCRIPTION:
# Set to enable handbook in application. Possible values are 'always', 'optional'
# (handbook USE flag) and 'never'.
@@ -96,23 +101,23 @@ echo "${TRINITY_MODULE_NAME:=${PN}}" >/dev/null
# Also ensures buildtime and runtime dependencies are met.
TRINITY_HANDBOOK="${TRINITY_HANDBOOK:-never}"
-# @ECLASS-VARIABLE: TRINITY_EXTRAGEAR_PACKAGING
+# @ECLASS_VARIABLE: TRINITY_EXTRAGEAR_PACKAGING
# @DESCRIPTION:
# Set TRINITY_EXTRAGEAR_PACKAGING=yes before inheriting if the package use extragear-like
# packaging and then supports ${TRINITY_LANGS}, ${TRINITY_DOC_LANGS} and
# ${TRINITY_HANDBOOK} variables. The translations are found in the directory
# pointed by the TEG_PO_DIR variable.
-# @ECLASS-VARIABLE: TRINITY_GIT_MIRROR
+# @ECLASS_VARIABLE: TRINITY_GIT_MIRROR
# @DESCRIPTION:
# User (or ebuild) can select another git mirror if it's needed;
# Defaults to https://mirror.git.trinitydesktop.org/gitea/TDE/
-# @ECLASS-VARIABLE: TRINITY_GIT_BRANCH
+# @ECLASS_VARIABLE: TRINITY_GIT_BRANCH
# @DESCRIPTION:
# Specify git branch for live ebuilds. Default: master
-# @ECLASS-VARIABLE: TRINITY_COMMON_DOCS
+# @ECLASS_VARIABLE: TRINITY_COMMON_DOCS
# @DESCRIPTION:
# Common doc names that were found in trinity project's dirs.
TRINITY_COMMON_DOCS="AUTHORS BUGS CHANGELOG CHANGES COMMENTS COMPLIANCE COMPILING
@@ -121,14 +126,14 @@ TRINITY_COMMON_DOCS="AUTHORS BUGS CHANGELOG CHANGES COMMENTS COMPLIANCE COMPILIN
NOTES PLUGINS PORTING README SECURITY-HOLES TASKGROUPS TEMPLATE
TESTCASES THANKS THOUGHTS TODO VERSION"
-# @ECLASS-VARIABLE: TRINITY_TARBALL
-# @DESCRIPTION:
+# @ECLASS_VARIABLE: TRINITY_TARBALL
+# @DESCRIPTION:
# This variable holds the name of the tarboll with current module's source code.
-# @ECLASS-VARIABLE: TRINITY_BASE_SRC_URI
+# @ECLASS_VARIABLE: TRINITY_BASE_SRC_URI
# @DESCRIPTION:
# The top SRC_URI for all trinity packages
-TRINITY_BASE_SRC_URI="http://www.mirrorservice.org/sites/trinitydesktop.org/trinity/releases"
+TRINITY_BASE_SRC_URI="https://mirror.ppa.trinitydesktop.org/trinity/releases"
#reset TRINITY_SCM and inherit proper eclass
if [[ "${BUILD_TYPE}" == "live" ]]; then
@@ -141,15 +146,30 @@ if [[ "${BUILD_TYPE}" == "live" ]]; then
esac
#set some variables
- EGIT_REPO_URI="${TRINITY_GIT_MIRROR:=https://mirror.git.trinitydesktop.org/gitea/TDE/${TRINITY_MODULE_NAME}}"
+ EGIT_REPO_URI="${TRINITY_GIT_MIRROR:=https://mirror.git.trinitydesktop.org/gitea/TDE}/${TRINITY_MODULE_NAME}"
EGIT_BRANCH="${TRINITY_GIT_BRANCH:=master}"
# S="${WORKDIR}/${TRINITY_MODULE_NAME}"
elif [[ "${BUILD_TYPE}" == "release" ]]; then
+ # @ECLASS_VARIABLE: mod_name
+ # @DESCRIPTION:
+ # Package name.
mod_name="${TRINITY_MODULE_NAME}"
+
+ # @ECLASS_VARIABLE: TRINITY_MODULE_VER
+ # @DESCRIPTION:
+ # This variable is for local use in ebuilds.
+ # This variable can be used to set the package version.
+
+ # @ECLASS_VARIABLE: mod_ver
+ # @DESCRIPTION:
+ # Package version.
mod_ver="${TRINITY_MODULE_VER:=${PV}}"
#Note: Only releases in the 14.0 series are presently supported.
+ # @ECLASS_VARIABLE: full_mod_name
+ # @DESCRIPTION:
+ # Full package name.
full_mod_name="${mod_name}-trinity-${mod_ver}"
TRINITY_TARBALL="${full_mod_name}.tar.xz"
@@ -165,8 +185,8 @@ else
fi
if [[ ${BUILD_TYPE} == live ]]; then
-# @ECLASS-VARIABLE: TRINITY_VER
-# @DEPRECATED
+# @ECLASS_VARIABLE: TRINITY_VER
+# @DEPRECATED: none
# @DESCRIPTION:
# Synonymous with SLOT, this was used as a clutch between eclass and ebuilds to
# set SLOT for release and live ebuilds by some means of version detection. But
@@ -178,13 +198,13 @@ if [[ ${BUILD_TYPE} == live ]]; then
[[ -z ${SLOT} ]] && SLOT=${TRINITY_VER}
fi
-# @ECLASS-VARIABLE: TDEDIR
+# @ECLASS_VARIABLE: TDEDIR
# @DESCRIPTION:
# Location of tdelibs to link against.
# TODO: Rethink prefixing
export TDEDIR="/usr/trinity/${TRINITY_VER}"
-# @ECLASS-VARIABLE: TDEDIRS
+# @ECLASS_VARIABLE: TDEDIRS
# @DESCRIPTION:
# TDE expects that the install path is listed first in TDEDIRS
# Reference: More information inside trinity-base/tdelibs package
@@ -213,18 +233,17 @@ elif [[ ${CATEGORY} = "trinity-apps" ]]; then
fi
# Common dependencies
-[[ ${PV} == "14.0.1"[1-9] ]] || [[ "${BUILD_TYPE}" == "live" ]] &&
-[[ ${PN} != "trinity-cmake" ]] &&
+[[ ${PN} != "trinity-cmake" ]] &&
[[ ${TRINITY_BUILD_ADMIN} != "yes" ]] &&
BDEPEND+=" ~trinity-base/trinity-cmake-${PV}"
-if [[ -n "${TRINITY_EXTRAGEAR_PACKAGING}" ]]; then
-# @ECLASS-VARIABLE: TEG_PO_DIR
+if [[ -n "${TRINITY_EXTRAGEAR_PACKAGING}" ]]; then
+# @ECLASS_VARIABLE: TEG_PO_DIR
# @DESCRIPTION:
# Change the translation directory for extragear packages. The default is ${S}/po
TEG_PO_DIR="${TEG_PO_DIR:-${S}/po}"
-# @ECLASS-VARIABLE: TEG_DOC_DIR
+# @ECLASS_VARIABLE: TEG_DOC_DIR
# @DESCRIPTION:
# Change the documentation directory for extragear packages. The default is ${S}/doc
TEG_DOC_DIR="${TEG_DOC_DIR:-${S}/doc}"
@@ -251,7 +270,7 @@ if [[ -n "${TRINITY_EXTRAGEAR_PACKAGING}" ]]; then
fi
fi
-# @ECLASS-VARIABLE: TRINITY_NEED_ARTS
+# @ECLASS_VARIABLE: TRINITY_NEED_ARTS
# @DESCRIPTION:
# Default value is "no". If set to "yes", add an unconditional dependency on
# trinity-base/arts and trinity-base/tdelibs[arts], if "optional" add both
diff --git a/eclass/trinity-functions-2.eclass b/eclass/trinity-functions-2.eclass
index d3b65fa0..1d709242 100644
--- a/eclass/trinity-functions-2.eclass
+++ b/eclass/trinity-functions-2.eclass
@@ -2,7 +2,11 @@
# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
-#
+# @ECLASS: trinity-functions-2.eclass
+# @MAINTAINER:
+# gentoo@trinitydesktop.org
+# @BLURB: common ebuild functions
+# @DESCRIPTION:
# Original Author: Alexander Golubev (Fat-Zer)
# Ported to git-r3 eclass and EAPI7 by E. Liddell
# Ported to cmake eclass and EAPI8 by ormorh
@@ -11,7 +15,10 @@
inherit multilib
-TRINITY_LIVEVER="14.1.0"
+# @ECLASS_VARIABLE: TRINITY_LIVEVER
+# @DESCRIPTION:
+# Sets the version of the live assembly
+TRINITY_LIVEVER="14.2.0"
# @FUNCTION: set-trinityver
# @USAGE: < version >
@@ -92,6 +99,9 @@ adjust-trinity-paths() {
unset TDEROOTHOME
}
+# @FUNCTION: trinity_remove_path_component
+# @DESCRIPTION:
+# Removes the specified path from the PATH variable.
trinity_remove_path_component() {
local i new_path path_array
@@ -107,6 +117,9 @@ trinity_remove_path_component() {
echo "${new_path#:}"
}
+# @FUNCTION: trinity_prepand_path_component
+# @DESCRIPTION:
+# Prepares a list to be added to the PATH variable.
trinity_prepand_path_component() {
local new_path
@@ -176,6 +189,9 @@ need-arts() {
RDEPEND+=" ${my_depend}";
}
+# @FUNCTION: trinity_l10n_for_each_locale_do
+# @DESCRIPTION:
+# This function is required to build the locale.
trinity_l10n_for_each_locale_do() {
local locs x
@@ -191,48 +207,57 @@ trinity_l10n_for_each_locale_do() {
done
}
+# @FUNCTION: trinity-admin-prepare
+# @DESCRIPTION:
+# This function prepares the source for building.
trinity-admin-prepare() {
- pushd "${PWD}/admin"
- libtoolize -c || die "Error libtoolize"
- cp -Rp /usr/share/aclocal/libtool.m4 "libtool.m4.in" || die "No such file: libtool.m4"
+ pushd "${PWD}/admin"
+ libtoolize -c || die "Error libtoolize"
+ cp -Rp /usr/share/aclocal/libtool.m4 "libtool.m4.in" || die "No such file: libtool.m4"
cp -Rp /usr/share/libtool/build-aux/config.* . || die
- popd
+ popd
}
+# @FUNCTION: trinity-gen-configure
+# @DESCRIPTION:
+# This function generates a configure script to build.
trinity-gen-configure() {
- trinity-admin-prepare
- emake -f admin/Makefile.common || die "Error creating configuration"
+ trinity-admin-prepare
+ emake -f admin/Makefile.common || die "Error creating configuration"
}
+# @FUNCTION: trinity-econf
+# @DESCRIPTION:
+# This function configures the assembly.
trinity-econf() {
- local myconf
- myconf=(--prefix="${TDEDIR}"
- --bindir="${TDEDIR}/bin"
- --datadir="${TDEDIR}/share"
- --includedir="${TDEDIR}/include"
- --libdir="${TDEDIR}/$(get_libdir)"
- --disable-dependency-tracking
- --enable-new-ldflags
- --enable-final
- --enable-closure
- --enable-rpath)
-
- if has "debug" ${IUSE} || has "-debug" ${IUSE} || has "+debug" ${IUSE}; then
- use debug && myconf+=(--enable-debug=yes) || myconf+=(--disable-debug)
- else
- myconf+=(--disable-debug)
- fi
-
- if [[ "${TRINITY_NEED_ARTS}" == "yes" ]]; then
- echo "configure ${myconf[@]} $@"
- ./configure ${myconf[@]} $@ || die "Error creating configuration"
- elif [[ "${TRINITY_NEED_ARTS}" == "optional" ]]; then
- use arts || myconf+=(--without-arts)
- echo "./configure ${myconf[@]} $@"
- build_arts=$(usex arts yes no) ./configure ${myconf[@]} $@ || die "Error creating configuration"
- else
- myconf+=(--without-arts)
- echo "./configure ${myconf[@]} $@"
- build_arts=no ./configure ${myconf[@]} $@ || die "Error creating configuration"
- fi
+ local myconf
+ myconf=(--prefix="${TDEDIR}"
+ --bindir="${TDEDIR}/bin"
+ --datadir="${TDEDIR}/share"
+ --includedir="${TDEDIR}/include"
+ --libdir="${TDEDIR}/$(get_libdir)"
+ --disable-dependency-tracking
+ --enable-new-ldflags
+ --enable-final
+ --enable-closure
+ --enable-rpath)
+
+ if has "debug" ${IUSE} || has "-debug" ${IUSE} || has "+debug" ${IUSE}; then
+ use debug && myconf+=(--enable-debug=yes) || myconf+=(--disable-debug)
+ else
+ myconf+=(--disable-debug)
+ fi
+
+ if [[ "${TRINITY_NEED_ARTS}" == "yes" ]]; then
+ echo "configure ${myconf[@]} $@"
+ ./configure ${myconf[@]} $@ || die "Error creating configuration"
+ elif [[ "${TRINITY_NEED_ARTS}" == "optional" ]]; then
+ use arts || myconf+=(--without-arts)
+ echo "./configure ${myconf[@]} $@"
+ build_arts=$(usex arts yes no) ./configure ${myconf[@]} $@ || die "Error creating configuration"
+ else
+ myconf+=(--without-arts)
+ echo "./configure ${myconf[@]} $@"
+ build_arts=no ./configure ${myconf[@]} $@ || die "Error creating configuration"
+ fi
}
diff --git a/eclass/trinity-meta-2.eclass b/eclass/trinity-meta-2.eclass
index 4977f511..18c87101 100644
--- a/eclass/trinity-meta-2.eclass
+++ b/eclass/trinity-meta-2.eclass
@@ -2,7 +2,12 @@
# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
-#
+# @ECLASS: trinity-meta-2.eclass
+# @MAINTAINER:
+# gentoo@trinitydesktop.org
+# @SUPPORTED_EAPIS: 7 8
+# @BLURB: common ebuild functions for trinity-meta packages
+# @DESCRIPTION:
# Original Author: fat-zer
# Ported to git-r3 eclass and EAPI7 by E. Liddell
# Ported to cmake eclass and EAPI8 by ormorh
@@ -14,6 +19,17 @@ inherit trinity-base-2
LICENSE="|| ( GPL-2 GPL-3 )"
HOMEPAGE="http://www.trinitydesktop.org/"
+#
+# The TRINITY_HANDBOOK variable is described in trinity-base-2.eclass
+# This ECLASS does not use the yes value of this variable.
+# Required dependency to view the documentation.
+#
+if [[ "${TRINITY_HANDBOOK}" == "optional" ]] ; then
+ IUSE+=" +handbook"
+ RDEPEND+=" handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+fi
+
# @FUNCTION: trinity-meta-2_set_trinity_submodule
# @DESCRIPTION:
# Sets the TRINITY_SUBMODULE variable to
@@ -155,7 +171,10 @@ trinity-meta-2_create_extractlists() {
*) ;; # nothing special for other modules
esac
- TSM_EXTRACT_LIST+=" ${TSM_EXTRACT} ${TSM_EXTRACT_ALSO} cmake/ CMakeLists.txt"
+ #Adding documentation
+ [[ "${TRINITY_HANDBOOK}" == "optional" ]] && TSM_EXTRACT_LIST+=" doc"
+
+ TSM_EXTRACT_LIST+=" ${TSM_EXTRACT} ${TSM_EXTRACT_ALSO} cmake/ translations/ CMakeLists.txt"
TSM_EXTRACT_LIST+=" config.h.cmake ConfigureChecks.cmake"
[[ ${TRINITY_BUILD_ADMIN} == "yes" ]] && TSM_EXTRACT_LIST+=" admin configure.in.in Makefile.am.in \
ChangeLog AUTHORS NEWS README"
@@ -207,6 +226,10 @@ trinity-meta-2_src_configure() {
tsmargs+=" -DBUILD_${mod}=ON"
done
+ if [[ "${TRINITY_HANDBOOK}" == "optional" ]] ; then
+ mycmakeargs+=( "-DBUILD_DOC=$(usex handbook ON OFF)" )
+ fi
+
mycmakeargs=(
"${mycmakeargs[@]}"
${tsmargs}
diff --git a/licenses/AFL-2.0 b/licenses/AFL-2.0
deleted file mode 100644
index 6cb40a95..00000000
--- a/licenses/AFL-2.0
+++ /dev/null
@@ -1,46 +0,0 @@
-The Academic Free License
- v. 2.0
-
-This Academic Free License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work:
-Licensed under the Academic Free License version 2.0
-
-1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license to do the following:
-a) to reproduce the Original Work in copies;
-
-b) to prepare derivative works ("Derivative Works") based upon the Original Work;
-
-c) to distribute copies of the Original Work and Derivative Works to the public;
-
-d) to perform the Original Work publicly; and
-
-e) to display the Original Work publicly.
-
-2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license, under patent claims owned or controlled by the Licensor that are embodied in the Original Work as furnished by the Licensor, to make, use, sell and offer for sale the Original Work and Derivative Works.
-
-3) Grant of Source Code License. The term "Source Code" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor hereby agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right to satisfy this obligation by placing a machine-readable copy of the Source Code in an information repository reasonably calculated to permit inexpensive and convenient access by You for as long as Licensor continues to distribute the Original Work, and by publishing the address of that information repository in a notice immediately following the copyright notice that applies to the Original Work.
-
-4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any contributors to the Original Work, nor any of their trademarks or service marks, may be used to endorse or promote products derived from this Original Work without express prior written permission of the Licensor. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor except as expressly stated herein. No patent license is granted to make, use, sell or offer to sell embodiments of any patent claims other than the licensed claims defined in Section 2. No right is granted to the trademarks of Licensor even if such marks are included in the Original Work. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any Original Work that Licensor otherwise would have a right to license.
-
-5) This section intentionally omitted.
-
-6) Attribution Rights. You must retain, in the Source Code of any Derivative Works that You create, all copyright, patent or trademark notices from the Source Code of the Original Work, as well as any notices of licensing and any descriptive text identified therein as an "Attribution Notice." You must cause the Source Code for any Derivative Works that You create to carry a prominent Attribution Notice reasonably calculated to inform recipients that You have modified the Original Work.
-
-7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the copyright in and to the Original Work and the patent rights granted herein by Licensor are owned by the Licensor or are sublicensed to You under the terms of this License with the permission of the contributor(s) of those copyrights and patent rights. Except as expressly stated in the immediately proceeding sentence, the Original Work is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or implied, including, without limitation, the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No license to Original Work is granted hereunder except under this disclaimer.
-
-8) Limitation of Liability. Under no circumstances and under no legal theory, whether in tort (including negligence), contract, or otherwise, shall the Licensor be liable to any person for any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or the use of the Original Work including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses. This limitation of liability shall not apply to liability for death or personal injury resulting from Licensor's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You.
-
-9) Acceptance and Termination. If You distribute copies of the Original Work or a Derivative Work, You must make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License. Nothing else but this License (or another written agreement between Licensor and You) grants You permission to create Derivative Works based upon the Original Work or to exercise any of the rights granted in Section 1 herein, and any attempt to do so except under the terms of this License (or another written agreement between Licensor and You) is expressly prohibited by U.S. copyright law, the equivalent laws of other countries, and by international treaty. Therefore, by exercising any of the rights granted to You in Section 1 herein, You indicate Your acceptance of this License and all of its terms and conditions.
-
-10) Termination for Patent Action. This License shall terminate automatically and You may no longer exercise any of the rights granted to You by this License as of the date You commence an action, including a cross-claim or counterclaim, for patent infringement (i) against Licensor with respect to a patent applicable to software or (ii) against any entity with respect to a patent applicable to the Original Work (but excluding combinations of the Original Work with other software or hardware).
-
-11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License may be brought only in the courts of a jurisdiction wherein the Licensor resides or in which Licensor conducts its primary business, and under the laws of that jurisdiction excluding its conflict-of-law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any use of the Original Work outside the scope of this License or after its termination shall be subject to the requirements and penalties of the U.S. Copyright Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and international treaty. This section shall survive the termination of this License.
-
-12) Attorneys Fees. In any action to enforce the terms of this License or seeking damages relating thereto, the prevailing party shall be entitled to recover its costs and expenses, including, without limitation, reasonable attorneys' fees and costs incurred in connection with such action, including any appeal of such action. This section shall survive the termination of this License.
-
-13) Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable.
-
-14) Definition of "You" in This License. "You" throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with you. For purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
-
-15) Right to Use. You may use the Original Work in all ways not otherwise restricted or conditioned by this License or by law, and Licensor promises not to interfere with or be responsible for such uses by You.
-
-This license is Copyright (C) 2003 Lawrence E. Rosen. All rights reserved. Permission is hereby granted to copy and distribute this license without modification. This license may not be modified without the express written permission of its copyright owner. \ No newline at end of file
diff --git a/media-gfx/povray/Manifest b/media-gfx/povray/Manifest
new file mode 100644
index 00000000..d1567ec1
--- /dev/null
+++ b/media-gfx/povray/Manifest
@@ -0,0 +1 @@
+DIST povray-3.7.0.10.tar.gz 52888495 BLAKE2B b9b448bafc1664d7378168905125ef8b60ac5e8a3a213d6216dd0219b2fad0bc43a5c6d8f8f3d8172ff43bcc9a3f11806b2ff04d3b965914fd628c929e46560b SHA512 fb947f2231f44c548b53ad27008e6a53909b375970c504938d7d7ea5dd336672891b50d3b41076598d8d025db5bcee01880d399094b4727d942d1c02a3594c47
diff --git a/media-gfx/povray/metadata.xml b/media-gfx/povray/metadata.xml
new file mode 100644
index 00000000..77a212ff
--- /dev/null
+++ b/media-gfx/povray/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+ <use>
+ <flag name="io-restrictions">POV-Ray's mechanism for control of I/O operations</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">POV-Ray/povray</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-gfx/povray/povray-3.7.0.10-r1.ebuild b/media-gfx/povray/povray-3.7.0.10-r1.ebuild
new file mode 100644
index 00000000..707d941e
--- /dev/null
+++ b/media-gfx/povray/povray-3.7.0.10-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic virtualx
+
+DESCRIPTION="The Persistence of Vision Raytracer"
+HOMEPAGE="https://www.povray.org/"
+SRC_URI="https://github.com/POV-Ray/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~x86"
+IUSE="debug +io-restrictions tiff X"
+
+DEPEND="
+ dev-libs/boost:=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ sys-libs/zlib
+ tiff? ( media-libs/tiff:= )
+ X? ( media-libs/libsdl )"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+ dev-build/autoconf-archive"
+
+src_prepare() {
+ pushd unix &>/dev/null || die
+ bash -x prebuild.sh || die
+ popd &>/dev/null || die
+
+ rm -rf libraries || die
+
+ eautoreconf
+ eapply_user
+}
+
+src_configure() {
+ # Fixes bug 71255
+ if [[ $(get-flag march) == k6-2 ]]; then
+ filter-flags -fomit-frame-pointer
+ fi
+
+ # The config files are installed correctly (e.g. povray.conf),
+ # but the code compiles using incorrect [default] paths
+ # (based on /usr/local...), so povray will not find the system
+ # config files without the following fix:
+ append-cppflags -DPOVLIBDIR=\\\""${EPREFIX}"/usr/share/${PN}\\\" -DPOVCONFDIR=\\\""${EPREFIX}"/etc/${PN}\\\"
+
+ # TODO: Restore OpenEXR if upstream start to support OpenEXR 3/imath
+ econf \
+ COMPILED_BY="Portage (Gentoo $(uname)) on $(hostname -f)" \
+ $(use_enable debug) \
+ $(use_enable io-restrictions) \
+ --without-openexr \
+ $(use_with tiff libtiff "${EPREFIX}/usr/$(get_libdir)") \
+ $(use_with X libsdl "${EPREFIX}/usr/$(get_libdir)") \
+ $(use_with X x "${EPREFIX}/usr/$(get_libdir)") \
+ $(usex tiff "" "NON_REDISTRIBUTABLE_BUILD=yes") \
+ --with-boost-libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --without-libmkl \
+ --disable-pipe \
+ --disable-static \
+ --disable-strip \
+ --disable-optimiz \
+ --disable-optimiz-arch
+}
+
+src_test() {
+ virtx default
+}
+
+pkg_preinst() {
+ # Copy the old config files if they are in the old location
+ # but do not yet exist in the new location.
+ # This way, they can be treated by CONFIG_PROTECT as normal.
+ local conf_file version_dir
+ for conf_file in "${ED}"/etc/"${PN}"/*; do
+ if [ ! -e "${EROOT}/etc/${PN}/${conf_file}" ]; then
+ for version_dir in $(echo "${EROOT}"/etc/"${PN}"/* | grep "^[0-9]" | sort -rn); do
+ if [ -e "${EROOT}/etc/${PN}/${version_dir}/${conf_file}" ]; then
+ mv "${EROOT}/etc/${PN}/${version_dir}/${conf_file}" "${EROOT}/etc/${PN}" || die
+ elog "Note: ${conf_file} moved from ${EROOT}/etc/povray/${version_dir}/ to ${EROOT}/etc/povray/"
+ break
+ fi
+ done
+ fi
+ done
+}
diff --git a/media-libs/akode/Manifest b/media-libs/akode/Manifest
index aff5acad..fac3ed30 100644
--- a/media-libs/akode/Manifest
+++ b/media-libs/akode/Manifest
@@ -1,2 +1,2 @@
-DIST akode-trinity-14.0.11.tar.xz 74836 BLAKE2B 36b420ba246ab9797026584297426bc8d19abf478b67b6c514c3441c47ad76fd0f8b499f528327d8317d759d40b7cf33f73aaa9a65595b9baf8f750935d2094d SHA512 b9c94cb351e88f24ab97b8e8b732a67c8d557efedd746afcf39f0f6d82fd4cc4669ec10e71f5d25707a214a4d588bbd1f11936d6d2f7339eefe2c57e1656a098
-DIST akode-trinity-14.0.12.tar.xz 74704 BLAKE2B 66e2ab4614dc30c41e3b5207c1dd78a5a03e04c00eb904f3d4bca1ac3850e745362f38f141f840e956dcfd8824308107558aa95f7ccc3fa1770e2c5b403541f1 SHA512 acf5851f9a756504f8de385f730e0190301d7980a2ce8c60b99045ec96ed34f366e1f25a3ffb1bf30b6029036254c3931ca2ac0a6859c27f2c92fa802bd481c5
+DIST akode-trinity-14.1.1.tar.xz 74924 BLAKE2B d579e8e2f3f6c9781b60eed6eb34c2438502fc65a9197060db26ca50adde30598991d7dc1da3a0d1e88c9c00909f029182924dd23fc690f9ab7f9e48b441a95d SHA512 0d2fd58d79867a7ce0704c4558281c479b8087055920d305ada90dbb2791c20348a111e6cafa5359a18788149da5c36e9c0a5420439779479d170731c92c2dca
+DIST akode-trinity-14.1.2.tar.xz 75012 BLAKE2B a8fbf240e50fcc8c4a4ecad6314bec470ae4e71fb82c0713c21c6f58cd2bc23be202f8631b5e9826dae4a971ca1c2d056200e985042ccd444f9b55f96dc736fe SHA512 5060cef388de96e62753c14ab8fbfafc2c0ec2c171b54b3c08a19416ad783ef5449d537d55cf2bece8cfdf5481a93f9515cb88c3bd49c5019485c112618f1971
diff --git a/media-libs/akode/akode-14.0.11.ebuild b/media-libs/akode/akode-14.0.11.ebuild
deleted file mode 100644
index 80387bd2..00000000
--- a/media-libs/akode/akode-14.0.11.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="akode"
-inherit trinity-base-2
-
-DESCRIPTION="Simple framework to decode the most common audio formats"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="alsa flac ffmpeg jack +libsamplerate mp3 mpc oss pulseaudio sndfile vorbis"
-
-DEPEND="
- alsa? ( media-libs/alsa-lib )
- flac? ( media-libs/flac )
- ffmpeg? ( media-video/ffmpeg )
- jack? ( virtual/jack )
- libsamplerate? ( media-libs/libsamplerate )
- mp3? ( media-libs/libmad )
- mpc? ( dev-libs/mpc )
- pulseaudio? ( media-sound/pulseaudio )
- sndfile? ( media-libs/libsndfile )
- vorbis? ( media-libs/libvorbis
- media-libs/speex )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_FFMPEG_DECODER=$(usex ffmpeg)
- -DWITH_SUN_SINK=OFF
- -DWITH_LIBLTDL=OFF
- -DWITH_ALSA_SINK=$(usex alsa)
- -DWITH_OSS_SINK=$(usex oss)
- -DWITH_PULSE_SINK=$(usex pulseaudio)
- -DWITH_JACK_SINK=$(usex jack)
- -DWITH_MPEG_DECODER=$(usex mp3)
- -DWITH_XIPH_DECODER=$(usex vorbis)
- -DWITH_MPC_DECODER=$(usex mpc)
- -DWITH_SRC_RESAMPLER=$(usex libsamplerate)
- )
-
- cmake_src_configure
-}
diff --git a/media-libs/akode/akode-14.0.12.ebuild b/media-libs/akode/akode-14.0.12.ebuild
deleted file mode 100644
index 238345c7..00000000
--- a/media-libs/akode/akode-14.0.12.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="akode"
-inherit trinity-base-2
-
-DESCRIPTION="Simple framework to decode the most common audio formats"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="alsa flac ffmpeg jack +libsamplerate mp3 mpc oss pulseaudio sndfile vorbis"
-
-DEPEND="
- alsa? ( media-libs/alsa-lib )
- flac? ( media-libs/flac )
- ffmpeg? ( media-video/ffmpeg )
- jack? ( virtual/jack )
- libsamplerate? ( media-libs/libsamplerate )
- mp3? ( media-libs/libmad )
- mpc? ( dev-libs/mpc )
- pulseaudio? ( media-sound/pulseaudio )
- sndfile? ( media-libs/libsndfile )
- vorbis? ( media-libs/libvorbis
- media-libs/speex )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_FFMPEG_DECODER=$(usex ffmpeg)
- -DWITH_SUN_SINK=OFF
- -DWITH_LIBLTDL=OFF
- -DWITH_ALSA_SINK=$(usex alsa)
- -DWITH_OSS_SINK=$(usex oss)
- -DWITH_PULSE_SINK=$(usex pulseaudio)
- -DWITH_JACK_SINK=$(usex jack)
- -DWITH_MPEG_DECODER=$(usex mp3)
- -DWITH_XIPH_DECODER=$(usex vorbis)
- -DWITH_MPC_DECODER=$(usex mpc)
- -DWITH_SRC_RESAMPLER=$(usex libsamplerate)
- )
-
- cmake_src_configure
-}
diff --git a/media-libs/akode/akode-14.1.1-r2.ebuild b/media-libs/akode/akode-14.1.1-r2.ebuild
new file mode 100644
index 00000000..0492ee11
--- /dev/null
+++ b/media-libs/akode/akode-14.1.1-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="akode"
+inherit trinity-base-2 cmake
+
+DESCRIPTION="Simple framework to decode the most common audio formats"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+alsa ffmpeg jack +libsamplerate mp3 musepack oss pulseaudio xiph"
+
+DEPEND="
+ alsa? ( media-libs/alsa-lib )
+ ffmpeg? ( >=media-video/ffmpeg-5.0 )
+ jack? ( virtual/jack )
+ libsamplerate? ( media-libs/libsamplerate )
+ mp3? ( media-libs/libmad )
+ pulseaudio? ( media-libs/libpulse )
+ xiph? (
+ media-libs/flac
+ media-libs/libvorbis
+ media-libs/speex
+ )
+"
+RDEPEND="${DEPEND}"
+
+pkg_pretend() {
+ if ! use alsa || use jack || use oss || use pulseaudio
+ then
+ ewarn "You haven't selected any audio sinc plugins to build."
+ ewarn "Avaliable are: alsa, jack, oss, pulseaudio."
+ ewarn "akode won't be able to playback any sound"
+ ewarn
+ fi
+
+ if ! use ffmpeg || use musepack || use mp3 || use xiph
+ then
+ ewarn "You haven't selected any decoder plugins to build."
+ ewarn "Avaliable are: ffmpeg, mp3, musepack, xiph (flac speex vorbis)"
+ ewarn "akode will support only raw wav files"
+ ewarn
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SUN_SINK=OFF # solaris stuff
+ -DWITH_LIBLTDL=OFF # doesn't provide any additional functinality
+ -DWITH_ALSA_SINK=$(usex alsa)
+ -DWITH_OSS_SINK=$(usex oss)
+ -DWITH_PULSE_SINK=$(usex pulseaudio)
+ -DWITH_JACK_SINK=$(usex jack)
+ -DWITH_FFMPEG_DECODER=$(usex ffmpeg)
+ -DWITH_MPC_DECODER=$(usex musepack)
+ -DWITH_MPEG_DECODER=$(usex mp3)
+ -DWITH_XIPH_DECODER=$(usex xiph)
+ -DWITH_SRC_RESAMPLER=$(usex libsamplerate)
+ )
+
+ cmake_src_configure
+}
diff --git a/media-libs/akode/akode-14.1.2.ebuild b/media-libs/akode/akode-14.1.2.ebuild
new file mode 100644
index 00000000..0d437d86
--- /dev/null
+++ b/media-libs/akode/akode-14.1.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="akode"
+inherit trinity-base-2 cmake
+
+DESCRIPTION="Simple framework to decode the most common audio formats"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="alsa flac ffmpeg jack +libsamplerate mp3 musepack oss pulseaudio speex vorbis"
+
+DEPEND="
+ alsa? ( media-libs/alsa-lib )
+ flac? ( media-libs/flac )
+ ffmpeg? ( >=media-video/ffmpeg-5.0 )
+ jack? ( virtual/jack )
+ libsamplerate? ( media-libs/libsamplerate )
+ mp3? ( media-libs/libmad )
+ pulseaudio? ( media-libs/libpulse )
+ speex? ( media-libs/speex )
+ vorbis? ( media-libs/libvorbis )
+"
+RDEPEND="${DEPEND}"
+
+pkg_pretend() {
+ if ! use alsa || use jack || use oss || use pulseaudio
+ then
+ ewarn "You haven't selected any audio sinc plugins to build."
+ ewarn "Avaliable are: alsa, jack, oss, pulseaudio."
+ ewarn "akode won't be able to playback any sound"
+ ewarn
+ fi
+
+ if ! use flac || use ffmpeg || use musepack || use mp3 || use speex || use vorbis
+ then
+ ewarn "You haven't selected any decoder plugins to build."
+ ewarn "Avaliable are: ffmpeg, mp3, musepack, xiph (flac speex vorbis)"
+ ewarn "akode will support only raw wav files"
+ ewarn
+ fi
+}
+
+src_configure() {
+ local need_xiph_decoder
+
+ if use flac || use speex || use vorbis; then
+ need_xiph_decoder = yes
+ else
+ need_xiph_decoder = no
+ fi
+
+ local mycmakeargs=(
+ -DWITH_SUN_SINK=OFF # solaris stuff
+ -DWITH_LIBLTDL=OFF # doesn't provide any additional functinality
+ -DWITH_ALSA_SINK=$(usex alsa)
+ -DWITH_OSS_SINK=$(usex oss)
+ -DWITH_PULSE_SINK=$(usex pulseaudio)
+ -DWITH_JACK_SINK=$(usex jack)
+ -DWITH_FFMPEG_DECODER=$(usex ffmpeg)
+ -DWITH_MPC_DECODER=$(usex musepack)
+ -DWITH_MPEG_DECODER=$(usex mp3)
+ -DWITH_SRC_RESAMPLER=$(usex libsamplerate)
+ -DWITH_XIPH_FLAC=$(usex flac)
+ -DWITH_XIPH_SPEEX=$(usex speex)
+ -DWITH_XIPH_VORBIS=$(usex vorbis)
+ -DWITH_XIPH_DECODER="${need_xiph_decoder}"
+ )
+
+ cmake_src_configure
+}
diff --git a/media-libs/akode/akode-9999.ebuild b/media-libs/akode/akode-9999.ebuild
index 42f411a2..0d437d86 100644
--- a/media-libs/akode/akode-9999.ebuild
+++ b/media-libs/akode/akode-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020-2021 The Trinity Desktop Project
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="dependencies"
TRINITY_MODULE_NAME="akode"
-inherit trinity-base-2
+inherit trinity-base-2 cmake
DESCRIPTION="Simple framework to decode the most common audio formats"
HOMEPAGE="https://trinitydesktop.org/"
@@ -14,38 +14,65 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE="alsa flac ffmpeg jack +libsamplerate mp3 mpc oss pulseaudio sndfile vorbis"
+IUSE="alsa flac ffmpeg jack +libsamplerate mp3 musepack oss pulseaudio speex vorbis"
DEPEND="
alsa? ( media-libs/alsa-lib )
flac? ( media-libs/flac )
- ffmpeg? ( media-video/ffmpeg )
+ ffmpeg? ( >=media-video/ffmpeg-5.0 )
jack? ( virtual/jack )
libsamplerate? ( media-libs/libsamplerate )
mp3? ( media-libs/libmad )
- mpc? ( dev-libs/mpc )
- pulseaudio? ( media-sound/pulseaudio )
- sndfile? ( media-libs/libsndfile )
- vorbis? ( media-libs/libvorbis
- media-libs/speex )
+ pulseaudio? ( media-libs/libpulse )
+ speex? ( media-libs/speex )
+ vorbis? ( media-libs/libvorbis )
"
RDEPEND="${DEPEND}"
+pkg_pretend() {
+ if ! use alsa || use jack || use oss || use pulseaudio
+ then
+ ewarn "You haven't selected any audio sinc plugins to build."
+ ewarn "Avaliable are: alsa, jack, oss, pulseaudio."
+ ewarn "akode won't be able to playback any sound"
+ ewarn
+ fi
+
+ if ! use flac || use ffmpeg || use musepack || use mp3 || use speex || use vorbis
+ then
+ ewarn "You haven't selected any decoder plugins to build."
+ ewarn "Avaliable are: ffmpeg, mp3, musepack, xiph (flac speex vorbis)"
+ ewarn "akode will support only raw wav files"
+ ewarn
+ fi
+}
+
src_configure() {
+ local need_xiph_decoder
+
+ if use flac || use speex || use vorbis; then
+ need_xiph_decoder = yes
+ else
+ need_xiph_decoder = no
+ fi
+
local mycmakeargs=(
- -DWITH_FFMPEG_DECODER=$(usex ffmpeg)
- -DWITH_SUN_SINK=OFF
- -DWITH_LIBLTDL=OFF
+ -DWITH_SUN_SINK=OFF # solaris stuff
+ -DWITH_LIBLTDL=OFF # doesn't provide any additional functinality
-DWITH_ALSA_SINK=$(usex alsa)
-DWITH_OSS_SINK=$(usex oss)
-DWITH_PULSE_SINK=$(usex pulseaudio)
-DWITH_JACK_SINK=$(usex jack)
+ -DWITH_FFMPEG_DECODER=$(usex ffmpeg)
+ -DWITH_MPC_DECODER=$(usex musepack)
-DWITH_MPEG_DECODER=$(usex mp3)
- -DWITH_XIPH_DECODER=$(usex vorbis)
- -DWITH_MPC_DECODER=$(usex mpc)
-DWITH_SRC_RESAMPLER=$(usex libsamplerate)
+ -DWITH_XIPH_FLAC=$(usex flac)
+ -DWITH_XIPH_SPEEX=$(usex speex)
+ -DWITH_XIPH_VORBIS=$(usex vorbis)
+ -DWITH_XIPH_DECODER="${need_xiph_decoder}"
)
cmake_src_configure
diff --git a/media-libs/akode/metadata.xml b/media-libs/akode/metadata.xml
index 53375ad3..d941b1a2 100644
--- a/media-libs/akode/metadata.xml
+++ b/media-libs/akode/metadata.xml
@@ -6,6 +6,6 @@
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
- <flag name="mpc">Add support for multiprecision complex arithmetic through <pkg>dev-libs/mpc</pkg></flag>
+ <flag name="xiph">Add support for sound codecs provided by xiph.org (flac, speex, vorbis)</flag>
</use>
</pkgmetadata>
diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest
deleted file mode 100644
index cfe9e16f..00000000
--- a/media-libs/jasper/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jasper-2.0.16.tar.gz 1311944 BLAKE2B 7402a3f08911e375ab51d531c8bcc57ccb3266763f2d92f45070e52697b99ca41dab4032a3d795105c05ddccd0641a6de24a6d7b148635efce37cd0be07c3e65 SHA512 b3bca227f833567c9061c4a29c0599784ed6a131b5cceddfd1696542d19add821eda445ce6d83782b454b266723b24d0f028cbc644a25c0e3a75304e615b34ee
diff --git a/media-libs/jasper/jasper-2.0.16.ebuild b/media-libs/jasper/jasper-2.0.16.ebuild
deleted file mode 100644
index 7712bb0c..00000000
--- a/media-libs/jasper/jasper-2.0.16.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake-multilib
-
-DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard"
-HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/"
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mdadams/jasper.git"
-else
- SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
- S="${WORKDIR}/${PN}-version-${PV}"
-fi
-
-# We limit memory usage to 128 MiB by default, specified in bytes
-: ${JASPER_MEM_LIMIT:=134217728}
-
-LICENSE="JasPer2.0"
-SLOT="0/4"
-IUSE="doc jpeg opengl"
-
-RDEPEND="
- jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
- opengl? (
- >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}]
- >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}]
- virtual/glu[${MULTILIB_USEDEP}]
- x11-libs/libXi[${MULTILIB_USEDEP}]
- x11-libs/libXmu[${MULTILIB_USEDEP}]
- )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? ( app-doc/doxygen )
-"
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DALLOW_IN_SOURCE_BUILD=OFF
- -DBASH_PROGRAM="${EPREFIX}"/bin/bash
- -DJAS_ENABLE_ASAN=OFF
- -DJAS_ENABLE_LSAN=OFF
- -DJAS_ENABLE_MSAN=OFF
- -DJAS_ENABLE_SHARED=ON
- -DJAS_ENABLE_STRICT=ON
- -DJAS_ENABLE_USAN=OFF
- -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
-
- # JPEG
- -DJAS_ENABLE_LIBJPEG=$(usex jpeg)
- -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg)
-
- # OpenGL
- -DJAS_ENABLE_OPENGL=$(usex opengl)
- -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl)
-
- # Doxygen
- -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON)
- )
-
- if use opengl ; then
- mycmakeargs+=(
- -DGLUT_glut_LIBRARY="-lglut"
- )
- fi
-
- cmake-utils_src_configure
-}
diff --git a/media-libs/jasper/jasper-9999.ebuild b/media-libs/jasper/jasper-9999.ebuild
deleted file mode 100644
index 5edec112..00000000
--- a/media-libs/jasper/jasper-9999.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit cmake-multilib
-
-DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard"
-HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/"
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mdadams/jasper.git"
-else
- SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
- S="${WORKDIR}/${PN}-version-${PV}"
-fi
-
-# We limit memory usage to 128 MiB by default, specified in bytes
-: ${JASPER_MEM_LIMIT:=134217728}
-
-LICENSE="JasPer2.0"
-SLOT="0/4"
-IUSE="doc jpeg opengl"
-
-RDEPEND="
- jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
- opengl? (
- >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}]
- >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}]
- virtual/glu[${MULTILIB_USEDEP}]
- x11-libs/libXi[${MULTILIB_USEDEP}]
- x11-libs/libXmu[${MULTILIB_USEDEP}]
- )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? ( app-doc/doxygen )
-"
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DALLOW_IN_SOURCE_BUILD=OFF
- -DBASH_PROGRAM="${EPREFIX}"/bin/bash
- -DJAS_ENABLE_ASAN=OFF
- -DJAS_ENABLE_LSAN=OFF
- -DJAS_ENABLE_MSAN=OFF
- -DJAS_ENABLE_SHARED=ON
- -DJAS_ENABLE_STRICT=ON
- -DJAS_ENABLE_USAN=OFF
- -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
-
- # JPEG
- -DJAS_ENABLE_LIBJPEG=$(usex jpeg)
- -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg)
-
- # OpenGL
- -DJAS_ENABLE_OPENGL=$(usex opengl)
- -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl)
-
- # Doxygen
- -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON)
- )
- cmake-utils_src_configure
-}
diff --git a/media-libs/jasper/metadata.xml b/media-libs/jasper/metadata.xml
deleted file mode 100644
index b372191c..00000000
--- a/media-libs/jasper/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/media-libs/lcms/lcms-1.19-r1.ebuild b/media-libs/lcms/lcms-1.19-r1.ebuild
index e4bcf3dc..0873292d 100644
--- a/media-libs/lcms/lcms-1.19-r1.ebuild
+++ b/media-libs/lcms/lcms-1.19-r1.ebuild
@@ -4,7 +4,7 @@
EAPI="7"
-inherit autotools eutils
+inherit autotools
DESCRIPTION="Lightweight, speed optimized color management engine"
HOMEPAGE="https://www.littlecms.com/"
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/lcms/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
IUSE="jpeg static-libs tiff zlib"
# Don't use Gentoo mirrors
diff --git a/media-libs/libart_lgpl/Manifest b/media-libs/libart_lgpl/Manifest
index 7768f279..653c1ab4 100644
--- a/media-libs/libart_lgpl/Manifest
+++ b/media-libs/libart_lgpl/Manifest
@@ -1,2 +1,2 @@
-DIST libart-lgpl-trinity-14.0.11.tar.xz 94288 BLAKE2B bc5292fb3b1ba1d1e15a7c4a04c7330ea265688500c60212f3c54ffa787f46917ab72991f079b30d5ce93fc0dbcaceed189d318d2d227ce87169e7976c40068a SHA512 2ee94b1b2c86162c908bd9b9b819a0ea171c15023fc89b02ab2dfdb1a6c7c175891821bf68398f113f78b27977d4093f9d9f01b0f426cd06a4e11ac8b15c37a1
-DIST libart-lgpl-trinity-14.0.12.tar.xz 94212 BLAKE2B c7514f78eaf6889d1ebe5e00d2ff9b7216ea3cbfa8b02ec5779b8df79e63c263330dfcf396dc929665aa56ea56ddaa10ec2bbe411445c2ecf7d2e8dc0ebd28a0 SHA512 7635323c4c20b95e3feb947f28200434b95adbd8872ce962da307a884d2d87e9bc1ad45d8f8343a3b0c87c9f932ea346fff154d7e0bd9d3f7cb00af818b4424d
+DIST libart-lgpl-trinity-14.1.1.tar.xz 94176 BLAKE2B e71b18565048dc0d41ab9370a10e15bc50a17a87fcf6a12d6a4a78faaca80bad2e9e394c763287fa6b37b5a0692894b6e7e08c4276d608441d1ce183dabb7b7c SHA512 0780fa1fc62e2de0b62c5049dc9498752ac8ece748372dc279f43a47a3a9e5c874df112630513c29667bb6bc593d6d089117bbb09877f51d90caceeb97168a7b
+DIST libart-lgpl-trinity-14.1.2.tar.xz 94204 BLAKE2B dfbd1ada242f7055ada476897570f46c6c3f536887775e84104511a06024aefb2ca279fa76afca89ec4aacafdc98a6b50464e89c7cf88b60029fff300c05a9c1 SHA512 a1792387503493d51dc9560b841d63570339d9cf42b4bb286b212815d7b43664a15555fe3327a9328d2642755dfb4ff9c82c65bac9d97c80a83fcf3e486af50e
diff --git a/media-libs/libart_lgpl/libart_lgpl-14.0.11.ebuild b/media-libs/libart_lgpl/libart_lgpl-14.0.11.ebuild
deleted file mode 100644
index 3c338229..00000000
--- a/media-libs/libart_lgpl/libart_lgpl-14.0.11.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="libart-lgpl"
-inherit trinity-base-2 multilib-minimal
-
-DESCRIPTION="LGPL version of libart maintained by TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed '/ART_SIZEOF_LONG/d' -i src/art_config.h.cmake || die
- cmake_src_prepare
-}
-
-multilib_src_configure() {
- cmake_src_configure
-}
-
-multilib_src_compile() {
- cmake_src_compile
-}
-
-multilib_src_install() {
- cmake_src_install
-}
diff --git a/media-libs/libart_lgpl/libart_lgpl-14.0.12.ebuild b/media-libs/libart_lgpl/libart_lgpl-14.0.12.ebuild
deleted file mode 100644
index 2ae6e9ef..00000000
--- a/media-libs/libart_lgpl/libart_lgpl-14.0.12.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="libart-lgpl"
-inherit trinity-base-2 multilib-minimal
-
-DESCRIPTION="LGPL version of libart maintained by TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed '/ART_SIZEOF_LONG/d' -i src/art_config.h.cmake || die
- cmake_src_prepare
-}
-
-multilib_src_configure() {
- cmake_src_configure
-}
-
-multilib_src_compile() {
- cmake_src_compile
-}
-
-multilib_src_install() {
- cmake_src_install
-}
diff --git a/media-libs/libart_lgpl/libart_lgpl-14.1.1.ebuild b/media-libs/libart_lgpl/libart_lgpl-14.1.1.ebuild
new file mode 100644
index 00000000..acef3d40
--- /dev/null
+++ b/media-libs/libart_lgpl/libart_lgpl-14.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="libart-lgpl"
+inherit trinity-base-2 multilib-minimal
+
+DESCRIPTION="LGPL version of libart maintained by TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed '/ART_SIZEOF_LONG/d' -i src/art_config.h.cmake || die
+ cmake_src_prepare
+}
+
+multilib_src_configure() {
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
diff --git a/media-libs/libart_lgpl/libart_lgpl-14.1.2.ebuild b/media-libs/libart_lgpl/libart_lgpl-14.1.2.ebuild
new file mode 100644
index 00000000..7bed5655
--- /dev/null
+++ b/media-libs/libart_lgpl/libart_lgpl-14.1.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="libart-lgpl"
+inherit trinity-base-2 multilib-minimal
+
+DESCRIPTION="LGPL version of libart maintained by TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed '/ART_SIZEOF_LONG/d' -i src/art_config.h.cmake || die
+ cmake_src_prepare
+}
+
+multilib_src_configure() {
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+}
+
+multilib_src_install() {
+ cmake_src_install
+}
diff --git a/media-libs/libart_lgpl/libart_lgpl-9999.ebuild b/media-libs/libart_lgpl/libart_lgpl-9999.ebuild
index fac3f958..9ba7ace3 100644
--- a/media-libs/libart_lgpl/libart_lgpl-9999.ebuild
+++ b/media-libs/libart_lgpl/libart_lgpl-9999.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="LGPL-2.1"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/media-video/emovix/emovix-0.9.0.ebuild b/media-video/emovix/emovix-0.9.0.ebuild
index b51d8aec..f9c5345a 100644
--- a/media-video/emovix/emovix-0.9.0.ebuild
+++ b/media-video/emovix/emovix-0.9.0.ebuild
@@ -10,17 +10,18 @@ SRC_URI="mirror://sourceforge/movix/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
# Don't use Gentoo mirrors
RESTRICT="mirror"
RDEPEND="app-cdr/cdrtools"
DEPEND="dev-lang/perl
- virtual/awk"
+ app-alternatives/awk"
src_install() {
emake -j1 DESTDIR="${D}" install
dodoc AUTHORS ChangeLog README* TODO
- dosym /usr/lib/win32 /usr/share/emovix/codecs
+ # Mplayer is no longer built with support for win32 codecs in Gentoo
+ #dosym /usr/lib/win32 /usr/share/emovix/codecs
}
diff --git a/media-video/emovix/metadata.xml b/media-video/emovix/metadata.xml
index 7a38bb90..ee96bc44 100644
--- a/media-video/emovix/metadata.xml
+++ b/media-video/emovix/metadata.xml
@@ -1,5 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">movix</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-video/transcode/Manifest b/media-video/transcode/Manifest
new file mode 100644
index 00000000..8cf471df
--- /dev/null
+++ b/media-video/transcode/Manifest
@@ -0,0 +1,3 @@
+DIST transcode-1.1.7-ffmpeg4.patch.xz 4880 BLAKE2B 92bf63ba3f9cb69aff3cdc0f7250da0452f8bc0977010d024bbd8bbf9f66b86fb31e819ec3d1069e9176fdb58cba6ec510b866ddc44a65fd252f175cc567807a SHA512 8c44fd1b78dbbafbbef090d6115bbe086605f1d5b5286eba83d9c7c0d5457af286cb5d61ab6d260380694b6b3636f751709476915dcab5cc3109dc868785f424
+DIST transcode-1.1.7-patchset.tar.bz2 16379 BLAKE2B fbdc188bffeb8751814abfa7e119a1053e482f194bc1b87a721c48e2b66e107df146d38b3ea11a88d066c49d8862489b88b74f61fa36ce3f8a1a782da3762615 SHA512 bedc82aa4fbc17774e34d8fc24799d70b8460c6c1dd728549bcaa5c387492f56e520674fdf8bb976c0b5fcc9ccefb765f2ee26816e0d2b96a83402a21cee3f6d
+DIST transcode-1.1.7.tar.bz2 2183627 BLAKE2B 25001d4cae83d86e5295917bcd9e2e77dd61637e238394a2d603398baf810201dc61d8b0de5b54a7b8848ac3bcef5fb211e8f2b43ed7da4e56e335b8d4d2fbe1 SHA512 d6f9674f3f5c3346194120585741ca660eb9ee133085cfce9460a14eaa0cf16fdf291761bd1db78e1c784e4d69a9481c7470cf8357dc7638ee3017620500f45f
diff --git a/media-video/transcode/files/transcode-1.1.7-avoid-filtering-pkg-config.patch b/media-video/transcode/files/transcode-1.1.7-avoid-filtering-pkg-config.patch
new file mode 100644
index 00000000..159ca01f
--- /dev/null
+++ b/media-video/transcode/files/transcode-1.1.7-avoid-filtering-pkg-config.patch
@@ -0,0 +1,19 @@
+Trinity-Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/347
+Gentoo-Bug: https://bugs.gentoo.org/914628
+--- transcode-1.1.7/acinclude.m4.orig 2024-01-09 16:21:06.928183121 -0000
++++ transcode-1.1.7/acinclude.m4 2024-01-09 16:21:18.600682772 -0000
+@@ -561,14 +561,6 @@
+ fi
+ fi
+ fi
+- ipaths="" ; xi=""
+- for i in $$1_ii ; do
+- case $i in
+- -I*) ipaths="$ipaths $i" ;;
+- *) xi="$xi $i" ;;
+- esac
+- done
+- $1_ii="$ipaths"
+ $1_ii="`echo $$1_ii | sed -e 's/ */ /g'`"
+ $3_EXTRA_CFLAGS="$$3_EXTRA_CFLAGS $xi"
+ $3_EXTRA_CFLAGS="`echo $$3_EXTRA_CFLAGS | sed -e 's/ */ /g'`"
diff --git a/media-video/transcode/files/transcode-1.1.7-gcc10-fno-common.patch b/media-video/transcode/files/transcode-1.1.7-gcc10-fno-common.patch
new file mode 100644
index 00000000..fcee415d
--- /dev/null
+++ b/media-video/transcode/files/transcode-1.1.7-gcc10-fno-common.patch
@@ -0,0 +1,48 @@
+--- a/import/demux_pass.c
++++ b/import/demux_pass.c
+@@ -32,8 +32,6 @@
+ #include "packets.h"
+
+
+-int gop, gop_pts, gop_cnt;
+-
+ /* if you listen carefully, then you can hear the desesperate
+ * whisper of this code calling for a rewrite. Or for a redesign.
+ * Or both. -- FR
+--- a/import/extract_ac3.c
++++ b/import/extract_ac3.c
+@@ -334,7 +334,6 @@
+ FILE *fd;
+
+ #define MAX_BUF 4096
+-char audio[MAX_BUF];
+
+
+ /* from ac3scan.c */
+@@ -472,6 +471,8 @@
+ void extract_ac3(info_t *ipipe)
+ {
+
++ char audio[MAX_BUF];
++
+ int error=0;
+
+ avi_t *avifile;
+--- a/import/extract_mp3.c
++++ b/import/extract_mp3.c
+@@ -243,7 +243,6 @@
+ }
+
+ #define MAX_BUF 4096
+-char audio[MAX_BUF];
+
+ /* ------------------------------------------------------------
+ *
+@@ -258,6 +257,7 @@
+
+ void extract_mp3(info_t *ipipe)
+ {
++ char audio[MAX_BUF];
+
+ int error=0;
+
diff --git a/media-video/transcode/files/transcode-1.1.7-glibc-2.32.patch b/media-video/transcode/files/transcode-1.1.7-glibc-2.32.patch
new file mode 100644
index 00000000..12ef638d
--- /dev/null
+++ b/media-video/transcode/files/transcode-1.1.7-glibc-2.32.patch
@@ -0,0 +1,58 @@
+--- a/import/v4l/import_v4l2.c 2020-08-28 08:28:44.311434934 +0000
++++ b/import/v4l/import_v4l2.c 2020-08-28 08:41:19.279323984 +0000
+@@ -455,7 +455,7 @@
+ tc_log_warn(MOD_NAME,
+ "driver does not support cropping"
+ "(ioctl(VIDIOC_CROPCAP) returns \"%s\"), disabled",
+- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
++ strerror(errno));
+ return TC_ERROR;
+ }
+ if (verbose_flag > TC_INFO) {
+@@ -485,7 +485,7 @@
+ tc_log_warn(MOD_NAME,
+ "driver does not support inquiring cropping"
+ " parameters (ioctl(VIDIOC_G_CROP) returns \"%s\")",
+- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
++ strerror(errno));
+ return -1;
+ }
+
+@@ -513,7 +513,7 @@
+ tc_log_warn(MOD_NAME,
+ "driver does not support inquering cropping"
+ " parameters (ioctl(VIDIOC_G_CROP) returns \"%s\")",
+- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
++ strerror(errno));
+ return -1;
+ }
+ if (verbose_flag > TC_INFO) {
+@@ -613,7 +613,7 @@
+ if (err < 0) {
+ if (verbose_flag) {
+ tc_log_warn(MOD_NAME, "driver does not support setting parameters (ioctl(VIDIOC_S_PARM) returns \"%s\")",
+- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
++ strerror(errno));
+ }
+ }
+ return TC_OK;
+@@ -628,7 +628,7 @@
+ err = ioctl(vs->video_fd, VIDIOC_G_STD, &stdid);
+ if (err < 0) {
+ tc_log_warn(MOD_NAME, "driver does not support get std (ioctl(VIDIOC_G_STD) returns \"%s\")",
+- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
++ strerror(errno));
+ memset(&stdid, 0, sizeof(v4l2_std_id));
+ }
+
+--- a/import/v4l/import_v4lcam.c 2020-10-02 13:28:47.215179051 +0700
++++ b/import/v4l/import_v4lcam.c 2020-10-02 13:28:40.132224906 +0700
+@@ -368,7 +368,7 @@ static int tc_v4l2_video_setup_stream_pa
+ if (err < 0) {
+ tc_log_warn(MOD_NAME, "driver does not support setting parameters"
+ " (ioctl(VIDIOC_S_PARM) returns \"%s\")",
+- errno <= sys_nerr ? sys_errlist[errno] : "unknown");
++ strerror(errno));
+ }
+ return TC_OK;
+ }
diff --git a/media-video/transcode/files/transcode-1.1.7-swresample.patch b/media-video/transcode/files/transcode-1.1.7-swresample.patch
new file mode 100644
index 00000000..b9a908d1
--- /dev/null
+++ b/media-video/transcode/files/transcode-1.1.7-swresample.patch
@@ -0,0 +1,23 @@
+https://bugs.gentoo.org/722296
+https://git.archlinux.org/svntogit/community.git/tree/trunk/transcode-swresample.patch?h=packages/transcode&id=7fb278671fbd0a201de8d32aefee888fd253db44
+
+--- transcode-1.1.7/filter/filter_resample.c
++++ transcode-1.1.7/filter/filter_resample.c
+@@ -37,7 +37,7 @@
+ #include "libtc/optstr.h"
+ #include "libtc/tcavcodec.h"
+ #include "libtc/tcmodule-plugin.h"
+-#include <libavresample/avresample.h>
++#include <libswresample/swresample.h>
+
+
+ typedef struct {
+@@ -46,7 +46,7 @@
+
+ int bytes_per_sample;
+
+- AVAudioResampleContext *resample_ctx;
++ SwrContext *resample_ctx;
+ } ResamplePrivateData;
+
+ static const char resample_help[] = ""
diff --git a/media-video/transcode/metadata.xml b/media-video/transcode/metadata.xml
new file mode 100644
index 00000000..e51d9e09
--- /dev/null
+++ b/media-video/transcode/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+ <use>
+ <flag name="mjpeg">Enables mjpegtools support</flag>
+ <flag name="nuv">NuppelVideo container format demuxing</flag>
+ <flag name="pic">disable optimized assembly code that is not PIC friendly</flag>
+ <flag name="postproc">Build with ffmpeg libpostproc support</flag>
+ </use>
+ <upstream>
+ <remote-id type="bitbucket">france/transcode-tcforge</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-video/transcode/transcode-1.1.7-r7.ebuild b/media-video/transcode/transcode-1.1.7-r7.ebuild
new file mode 100644
index 00000000..b0e75201
--- /dev/null
+++ b/media-video/transcode/transcode-1.1.7-r7.ebuild
@@ -0,0 +1,150 @@
+# Copyright 2002-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Utilities for transcoding video and audio codecs in different containers"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="https://www.bitbucket.org/france/${PN}-tcforge/downloads/${P}.tar.bz2
+ https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2
+ https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-1.1.7-ffmpeg4.patch.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 ~riscv sparc x86"
+IUSE="cpu_flags_ppc_altivec cpu_flags_x86_3dnow a52 aac alsa dv dvd +iconv imagemagick jpeg lzo mjpeg cpu_flags_x86_mmx mp3 mpeg nuv ogg oss pic postproc quicktime sdl cpu_flags_x86_sse cpu_flags_x86_sse2 theora truetype v4l vorbis X x264 xml xvid"
+
+REQUIRED_USE="
+ cpu_flags_x86_sse? ( cpu_flags_x86_mmx )
+ cpu_flags_x86_sse2? ( cpu_flags_x86_mmx cpu_flags_x86_sse )
+ cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
+ nuv? ( lzo )
+"
+
+# <ffmpeg-5 dep for bug #831482
+RDEPEND="
+ <media-video/ffmpeg-5:=
+ a52? ( media-libs/a52dec )
+ aac? ( media-libs/faac )
+ alsa? ( media-libs/alsa-lib )
+ dv? ( media-libs/libdv )
+ dvd? ( media-libs/libdvdread:0= )
+ iconv? ( virtual/libiconv )
+ imagemagick? ( media-gfx/imagemagick:= )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ lzo? ( >=dev-libs/lzo-2 )
+ mjpeg? ( media-video/mjpegtools:= )
+ mp3? ( media-sound/lame )
+ mpeg? ( media-libs/libmpeg2 )
+ ogg? ( media-libs/libogg )
+ postproc? ( >=media-video/ffmpeg-0.10 )
+ quicktime? ( >=media-libs/libquicktime-1 )
+ sdl? ( >=media-libs/libsdl-1.2.5[X?] )
+ theora? ( media-libs/libtheora )
+ truetype? ( >=media-libs/freetype-2 )
+ v4l? ( media-libs/libv4l )
+ vorbis? ( media-libs/libvorbis )
+ X? (
+ x11-libs/libXaw
+ x11-libs/libXpm
+ x11-libs/libXv
+ )
+ x264? ( media-libs/x264:= )
+ xml? ( dev-libs/libxml2 )
+ xvid? ( media-libs/xvid )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ v4l? ( >=sys-kernel/linux-headers-2.6.11 )
+"
+
+PATCHES=(
+ "${WORKDIR}"/${P}-patchset/${P}-ffmpeg.patch
+ "${WORKDIR}"/${P}-patchset/${P}-ffmpeg-0.10.patch
+ "${WORKDIR}"/${P}-patchset/${P}-ffmpeg-0.11.patch
+ "${WORKDIR}"/${P}-patchset/${P}-preset-free.patch
+ "${WORKDIR}"/${P}-patchset/${P}-libav-9.patch
+ "${WORKDIR}"/${P}-patchset/${P}-libav-10.patch
+ "${WORKDIR}"/${P}-patchset/${P}-preset-force.patch
+ "${WORKDIR}"/${P}-patchset/${P}-ffmpeg2.patch
+ "${WORKDIR}"/${P}-patchset/${P}-freetype251.patch
+ "${WORKDIR}"/${P}-patchset/${P}-ffmpeg24.patch
+ "${FILESDIR}"/${P}-swresample.patch # bug 722296
+ "${FILESDIR}"/${P}-gcc10-fno-common.patch
+ "${FILESDIR}"/${P}-glibc-2.32.patch
+ "${FILESDIR}"/${P}-avoid-filtering-pkg-config.patch # gentoo-bug 914628
+)
+
+src_prepare() {
+ if has_version '>=media-video/ffmpeg-2.8'; then
+ PATCHES+=( "${WORKDIR}"/${P}-patchset/${P}-ffmpeg29.patch )
+ fi
+
+ if has_version '>=media-gfx/imagemagick-7.0.1.0' ; then
+ PATCHES+=( "${WORKDIR}"/${P}-patchset/${P}-imagemagick7.patch )
+ fi
+
+ if has_version '>=media-video/ffmpeg-4' ; then
+ PATCHES+=( "${WORKDIR}"/${P}-ffmpeg4.patch )
+ fi
+
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+ use x86 && myconf="$(use_enable !pic x86-textrels)" # bug 271476
+
+ local myeconfargs=(
+ $(use_enable cpu_flags_ppc_altivec altivec)
+ $(use_enable cpu_flags_x86_mmx mmx)
+ $(use_enable cpu_flags_x86_3dnow 3dnow)
+ $(use_enable cpu_flags_x86_sse sse)
+ $(use_enable cpu_flags_x86_sse2 sse2)
+ $(use_enable v4l libv4l2)
+ $(use_enable v4l libv4lconvert)
+ $(use_enable mpeg libmpeg2)
+ $(use_enable mpeg libmpeg2convert)
+ --enable-experimental
+ --enable-deprecated
+ $(use_enable v4l)
+ $(use_enable oss)
+ $(use_enable alsa)
+ $(use_enable postproc libpostproc)
+ $(use_enable truetype freetype2)
+ $(use_enable mp3 lame)
+ $(use_enable xvid)
+ $(use_enable x264)
+ $(use_enable ogg)
+ $(use_enable vorbis)
+ $(use_enable theora)
+ $(use_enable dvd libdvdread)
+ $(use_enable dv libdv)
+ $(use_enable quicktime libquicktime)
+ $(use_enable lzo)
+ $(use_enable a52)
+ $(use_enable aac faac)
+ $(use_enable xml libxml2)
+ $(use_enable mjpeg mjpegtools)
+ $(use_enable sdl)
+ $(use_enable imagemagick)
+ $(use_enable jpeg libjpeg)
+ $(use_enable iconv)
+ $(use_enable nuv)
+ $(use_with X x)
+ --with-mod-path=/usr/$(get_libdir)/transcode
+ ${myconf}
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" docsdir=/usr/share/doc/${PF} install
+ dodoc AUTHORS ChangeLog README STYLE TODO
+ find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}
diff --git a/metadata/pkgcheck.conf b/metadata/pkgcheck.conf
new file mode 100644
index 00000000..717035cf
--- /dev/null
+++ b/metadata/pkgcheck.conf
@@ -0,0 +1,3 @@
+[DEFAULT]
+checks = -RedundantVersionCheck
+keywords = -NonsolvableDepsInDev,-NonsolvableDepsInExp
diff --git a/profiles/package.use.mask b/profiles/package.use.mask
index 3bfd7291..79a9c38b 100644
--- a/profiles/package.use.mask
+++ b/profiles/package.use.mask
@@ -1,2 +1,15 @@
#broken but being fixed as of Jan. 2019
-trinity-base/tdelibs cryptsetup \ No newline at end of file
+trinity-base/tdelibs cryptsetup
+
+# app-accessibility/festival was removed from upstream portage see[1].
+# You may safely unmask the USE if you can provide festival binary yourself.
+#
+# [1]: https://bugs.gentoo.org/612980
+trinity-base/kttsd festival
+
+# hadifix is a wierd german tts which utilizes app-accessibility/mbrola and
+# utility called 'txt2pho'[1]. If you somewhy wish to use exactly that engine
+# you are welcom to get the utility yourself and unmask the USE flag.
+#
+# [1]: https://github.com/GHPS/txt2pho
+trinity-base/kttsd hadifix
diff --git a/trinity-apps/abakus/Manifest b/trinity-apps/abakus/Manifest
index db7d5207..34279a21 100644
--- a/trinity-apps/abakus/Manifest
+++ b/trinity-apps/abakus/Manifest
@@ -1,2 +1,2 @@
-DIST abakus-trinity-14.0.11.tar.xz 246844 BLAKE2B ba8917c219e1d280a39af9136154109e24eb71046dbeb926fb3d0002f56ed9896e7d72473bb20a5b3df070fcbd46f244385e61c94d9ec166b3585f0dfc3e5b76 SHA512 fe1cf49c304998546909dba65b9dc68c975a80df15ed59c66ccc2f4adde055d1920f237fe54dc531493295241c0fb6cdce125cb3e20a0f930930be4f4ec14a1d
-DIST abakus-trinity-14.0.12.tar.xz 247792 BLAKE2B f6bbfc20eacd12258520f2b381000817ca3d84862f753f0d5fab5973d7048dc635978a1128ddd42a9504a93badfcb632f32eb0470833d07e45f5d9bc363aaf87 SHA512 472450a63d18825b41b94bd688cc728f9a83fb6eaf8b56598ac969fa991346fb8ce2b15768572feccc19bf27eb8760ea902f2ce94e0c04824e169ab52d82aec7
+DIST abakus-trinity-14.1.1.tar.xz 250556 BLAKE2B b0a4879029a8eb371e3d50e1fb0964b0c5e33a066edff7807fc9af77cfa9adf7824bc373b485ed7b63b87f289d903d7e34c80537feb2338e42622fdd6b2dd8bf SHA512 c0ab183dafc23a5a93bc6bc803fa2f0a1875130a1f9cb70118576276640f4a87fc178df60fd44e58197dd05dbb08f52b1d08b82606aff8fc393da99877dccac7
+DIST abakus-trinity-14.1.2.tar.xz 250504 BLAKE2B 55371d8e49963b6b8f1cac1c4cc90c13fef7aa0b0539a160f58f24f480e9091c9d2dd2f9e487d568f275b4378e70a56f5e53bcd1b73b718c1d62d79636ee370f SHA512 f4d73aa390eec2228468df1108e60972097c7599cc1acf62c9fcfbaa73bdb3f55b73cb380f1f2ffc67ca0e5e420013fc9b11c420654d22cc1f10828a8896789d
diff --git a/trinity-apps/abakus/abakus-14.0.11.ebuild b/trinity-apps/abakus/abakus-14.0.11.ebuild
deleted file mode 100644
index f516388f..00000000
--- a/trinity-apps/abakus/abakus-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de it nl pt sk"
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A complex calculator for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/abakus/abakus-14.0.12.ebuild b/trinity-apps/abakus/abakus-14.0.12.ebuild
deleted file mode 100644
index a1255247..00000000
--- a/trinity-apps/abakus/abakus-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de it nl pt sk"
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A complex calculator for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/abakus/abakus-14.1.1.ebuild b/trinity-apps/abakus/abakus-14.1.1.ebuild
new file mode 100644
index 00000000..5c578287
--- /dev/null
+++ b/trinity-apps/abakus/abakus-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de it nl pt sk"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A complex calculator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/abakus/abakus-14.1.2.ebuild b/trinity-apps/abakus/abakus-14.1.2.ebuild
new file mode 100644
index 00000000..1c7e287b
--- /dev/null
+++ b/trinity-apps/abakus/abakus-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de it nl pt sk"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A complex calculator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/abakus/abakus-9999.ebuild b/trinity-apps/abakus/abakus-9999.ebuild
index c3955a41..8f8027e4 100644
--- a/trinity-apps/abakus/abakus-9999.ebuild
+++ b/trinity-apps/abakus/abakus-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/abakus/metadata.xml b/trinity-apps/abakus/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/abakus/metadata.xml
+++ b/trinity-apps/abakus/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/amarok/Manifest b/trinity-apps/amarok/Manifest
index a81f45ad..afe717e6 100644
--- a/trinity-apps/amarok/Manifest
+++ b/trinity-apps/amarok/Manifest
@@ -1,2 +1,2 @@
-DIST amarok-trinity-14.0.11.tar.xz 10017772 BLAKE2B ac0d23d976d99f9951e280f40d7bc8f8ef38d5c100f6d07c7d1cb86cab791f5ac6774fbc0a0e4bab701df2ba65002070663f45828d24fa14e3e69ffb09053470 SHA512 c47c563750a36cde3ac57479441a13c2d33d783a0eb5e45877b27edbb1e8a94e65b62eaa8d37b1e909d3a02565470466fdd4cbea5c95aa85d8834669e70e1dc8
-DIST amarok-trinity-14.0.12.tar.xz 10019720 BLAKE2B 95e4b3178a09bf89a1aa393ab4b824f28091eef72ff94a11d09497bc9c801bef22fc291fe5bc202fc2f8a22c46ef6b22ef1b7160ee8b78bd912efa093f61165f SHA512 f78752c9a2a9e7c4f9c655ed89e0eb19a41f305725c893e77c527db575556e20cae1b0b375edd2f7a13d11e8267c7353d0ac66164e0162d2e8a5097a050f181c
+DIST amarok-trinity-14.1.1.tar.xz 10022440 BLAKE2B 07355af392ce7b76b1137bc102987e933514ac38136c87f6ef7d7bc48130df2c06ddcfcca63869f3cece569900fa13a4b3014975331cd067b1c99ab8f57ff654 SHA512 ac31b9c4117ce05ea2decf49f58618ae988a5e527a48d744ad99f275f64139a3ab8b8f798d3b42e8c14e86a00b83700561784361a9732fd0c1cfcc84c311a739
+DIST amarok-trinity-14.1.2.tar.xz 10022584 BLAKE2B 5c02e368e3dc97639b9d1734a77dff3146bc04e8beaf5798a377c02f3aeb04ac5a258361c8932afd3cea18978425065a5bc1a64b2855fae9b66375863476ce34 SHA512 2474081a5af3c2f42fe4f7f3f9f0c9972cca1a3a8c587f673213629551f4769d14c27f4c5d5dd1382b608a3e6a7da96fd67b495762c8b7d8cf674b4edc9626f2
diff --git a/trinity-apps/amarok/amarok-14.0.11.ebuild b/trinity-apps/amarok/amarok-14.0.11.ebuild
deleted file mode 100644
index d1fe8f1d..00000000
--- a/trinity-apps/amarok/amarok-14.0.11.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_NO_TRANSLATIONS="no"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="af ar az be bg bn br ca cs cy da de el en_GB eo es
- et eu fa fi fr ga gl he hi hu id is it ja ka km ko ku lo lt mk
- ms nb nds ne nl nn pa pl pt pt_BR ro ru rw se sk sl sq sr sr@Latn
- ss sv ta tg th tr uk uz uz@cyrillic zh_CN zh_TW"
-
-TRINITY_DOC_LANGS="da de es et fr it nl pl pt pt_BR ru sv"
-TRINITY_MODULE_TYPE="applications/multimedia"
-inherit trinity-base-2
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-DESCRIPTION="Advanced music player for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-# Notes about the ebuild:
-#
-# - This version supports three engines: Xine, Yauap, and Akode.
-# The only ones supported at the moment are Xine and Akode.
-# Yauap isn't in Portage tree, but could be added later.
-#
-# - Rio Karma support needs nonexistent media-libs/libkarma
-#
-# - No Support for DAAP because it's not tested if that works with Mongrel2.
-#
-# - Otherwise the ebuild should offer all what can be done with CMake at the moment.
-
-IUSE="akode amazon ifp inotify ipod konqsidebar mariadb mp4 mtp mysql njb
-opengl postgres visualization +xine"
-
-REQUIRED_USE="|| ( xine akode ) mysql? ( !mariadb )"
-
-DEPEND="
- dev-db/sqlite
- dev-lang/ruby:*
- media-libs/taglib
- akode? ( ~media-libs/akode-${PV} )
- ifp? ( media-libs/libifp )
- ipod? ( media-libs/libgpod )
- mp4? ( media-libs/libmp4v2 )
- mtp? ( media-libs/libmtp )
- mysql? ( dev-db/mysql-connector-c )
- mariadb? ( dev-db/mariadb-connector-c )
- njb? ( media-libs/libnjb )
- opengl? ( virtual/opengl )
- postgres? ( dev-db/postgresql:= )
- visualization? (
- media-libs/libsdl
- media-plugins/libvisual-plugins
- )
- xine? ( media-libs/xine-lib )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- if use mysql ; then
- sed -i 's/mariadb_config mysql_config/mysql_config/' "${S}/ConfigureChecks.cmake"
- elif use mariadb ; then
- sed -i 's/mariadb_config mysql_config/mariadb_config/' "${S}/ConfigureChecks.cmake"
- fi
- trinity-base-2_src_prepare
-}
-
-src_configure() {
- TRINITY_EXTRAGEAR_PACKAGING="yes"
- local mycmakeargs=(
- -DWITH_SYSTEM_SQLITE=ON
- -DWITH_DAAP=OFF
- -DWITH_RIOKARMA=OFF
- -DWITH_YAUAP=OFF
- -DWITH_AKODE="$(usex akode)"
- -DWITH_AMAZON="$(usex amazon)"
- -DWITH_IFP="$(usex ifp)"
- -DWITH_INOTIFY="$(usex inotify)"
- -DWITH_IPOD="$(usex ipod)"
- -DWITH_KONQSIDEBAR="$(usex konqsidebar)"
- -DWITH_MP4V2="$(usex mp4)"
- -DWITH_MTP="$(usex mtp)"
- -DWITH_NJB="$(usex njb)"
- -DWITH_OPENGL="$(usex opengl)"
- -DWITH_POSTGRESQL="$(usex postgres)"
- -DWITH_LIBVISUAL="$(usex visualization)"
- -DWITH_XINE="$(usex xine)"
- )
- if use mysql ; then
- mycmakeargs+=( -DWITH_MYSQL=ON )
- elif use mariadb ; then
- mycmakeargs+=( -DWITH_MYSQL=ON )
- fi
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/amarok/amarok-14.0.12.ebuild b/trinity-apps/amarok/amarok-14.0.12.ebuild
deleted file mode 100644
index 46840a40..00000000
--- a/trinity-apps/amarok/amarok-14.0.12.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_NO_TRANSLATIONS="no"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="af ar az be bg bn br ca cs cy da de el en_GB eo es
- et eu fa fi fr ga gl he hi hu id is it ja ka km ko ku lo lt mk
- ms nb nds ne nl nn pa pl pt pt_BR ro ru rw se sk sl sq sr sr@Latn
- ss sv ta tg th tr uk uz uz@cyrillic zh_CN zh_TW"
-
-TRINITY_DOC_LANGS="da de es et fr it nl pl pt pt_BR ru sv"
-TRINITY_MODULE_TYPE="applications/multimedia"
-inherit trinity-base-2
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-DESCRIPTION="Advanced music player for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-# Notes about the ebuild:
-#
-# - This version supports three engines: Xine, Yauap, and Akode.
-# The only ones supported at the moment are Xine and Akode.
-# Yauap isn't in Portage tree, but could be added later.
-#
-# - Rio Karma support needs nonexistent media-libs/libkarma
-#
-# - No Support for DAAP because it's not tested if that works with Mongrel2.
-#
-# - Otherwise the ebuild should offer all what can be done with CMake at the moment.
-
-IUSE="akode amazon ifp inotify ipod konqsidebar mariadb mp4 mtp mysql njb
-opengl postgres visualization +xine"
-
-REQUIRED_USE="|| ( xine akode ) mysql? ( !mariadb )"
-
-DEPEND="
- dev-db/sqlite
- dev-lang/ruby:*
- media-libs/taglib
- akode? ( ~media-libs/akode-${PV} )
- ifp? ( media-libs/libifp )
- ipod? ( media-libs/libgpod )
- mp4? ( media-libs/libmp4v2 )
- mtp? ( media-libs/libmtp )
- mysql? ( dev-db/mysql-connector-c )
- mariadb? ( dev-db/mariadb-connector-c )
- njb? ( media-libs/libnjb )
- opengl? ( virtual/opengl )
- postgres? ( dev-db/postgresql:= )
- visualization? (
- media-libs/libsdl
- media-plugins/libvisual-plugins
- )
- xine? ( media-libs/xine-lib )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- if use mysql ; then
- sed -i 's/mariadb_config mysql_config/mysql_config/' "${S}/ConfigureChecks.cmake"
- elif use mariadb ; then
- sed -i 's/mariadb_config mysql_config/mariadb_config/' "${S}/ConfigureChecks.cmake"
- fi
- trinity-base-2_src_prepare
-}
-
-src_configure() {
- TRINITY_EXTRAGEAR_PACKAGING="yes"
- local mycmakeargs=(
- -DWITH_SYSTEM_SQLITE=ON
- -DWITH_DAAP=OFF
- -DWITH_RIOKARMA=OFF
- -DWITH_YAUAP=OFF
- -DWITH_AKODE="$(usex akode)"
- -DWITH_AMAZON="$(usex amazon)"
- -DWITH_IFP="$(usex ifp)"
- -DWITH_INOTIFY="$(usex inotify)"
- -DWITH_IPOD="$(usex ipod)"
- -DWITH_KONQSIDEBAR="$(usex konqsidebar)"
- -DWITH_MP4V2="$(usex mp4)"
- -DWITH_MTP="$(usex mtp)"
- -DWITH_NJB="$(usex njb)"
- -DWITH_OPENGL="$(usex opengl)"
- -DWITH_POSTGRESQL="$(usex postgres)"
- -DWITH_LIBVISUAL="$(usex visualization)"
- -DWITH_XINE="$(usex xine)"
- )
- if use mysql ; then
- mycmakeargs+=( -DWITH_MYSQL=ON )
- elif use mariadb ; then
- mycmakeargs+=( -DWITH_MYSQL=ON )
- fi
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/amarok/amarok-14.1.1.ebuild b/trinity-apps/amarok/amarok-14.1.1.ebuild
new file mode 100644
index 00000000..cf0daccc
--- /dev/null
+++ b/trinity-apps/amarok/amarok-14.1.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="af ar az be bg bn br ca cs cy da de el en_GB eo es
+ et eu fa fi fr ga gl he hi hu id is it ja ka km ko ku lo lt mk
+ ms nb nds ne nl nn pa pl pt pt_BR ro ru rw se sk sl sq sr sr@Latn
+ ss sv ta tg th tr uk uz uz@cyrillic zh_CN zh_TW"
+
+TRINITY_DOC_LANGS="da de es et fr it nl pl pt pt_BR ru sv"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="Advanced music player for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# Notes about the ebuild:
+#
+# - This version supports three engines: Xine, Yauap, and Akode.
+# The only ones supported at the moment are Xine and Akode.
+# Yauap isn't in Portage tree, but could be added later.
+#
+# - Rio Karma support needs nonexistent media-libs/libkarma
+#
+# - No Support for DAAP because it's not tested if that works with Mongrel2.
+#
+# - Otherwise the ebuild should offer all what can be done with CMake at the moment.
+
+IUSE="akode amazon ifp inotify ipod konqsidebar mariadb mp4 mtp mysql njb
+opengl postgres visualization +xine"
+
+REQUIRED_USE="|| ( xine akode ) mysql? ( !mariadb )"
+
+DEPEND="
+ dev-db/sqlite
+ media-libs/taglib
+ akode? ( ~media-libs/akode-${PV} )
+ ifp? ( media-libs/libifp )
+ ipod? ( media-libs/libgpod )
+ mp4? ( media-libs/libmp4v2 )
+ mtp? ( media-libs/libmtp )
+ mysql? ( dev-db/mysql-connector-c )
+ mariadb? ( dev-db/mariadb-connector-c )
+ njb? ( media-libs/libnjb )
+ opengl? ( virtual/opengl )
+ postgres? ( dev-db/postgresql:= )
+ visualization? (
+ media-libs/libsdl
+ media-plugins/libvisual-plugins
+ )
+ xine? ( media-libs/xine-lib )
+"
+RDEPEND="${DEPEND}
+ dev-lang/ruby:*
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SYSTEM_SQLITE=ON
+ -DWITH_DAAP=OFF
+ -DWITH_RIOKARMA=OFF
+ -DWITH_YAUAP=OFF
+ -DWITH_AKODE="$(usex akode)"
+ -DWITH_AMAZON="$(usex amazon)"
+ -DWITH_IFP="$(usex ifp)"
+ -DWITH_INOTIFY="$(usex inotify)"
+ -DWITH_IPOD="$(usex ipod)"
+ -DWITH_KONQSIDEBAR="$(usex konqsidebar)"
+ -DWITH_MP4V2="$(usex mp4)"
+ -DWITH_MTP="$(usex mtp)"
+ -DWITH_NJB="$(usex njb)"
+ -DWITH_OPENGL="$(usex opengl)"
+ -DWITH_POSTGRESQL="$(usex postgres)"
+ -DWITH_LIBVISUAL="$(usex visualization)"
+ -DWITH_XINE="$(usex xine)"
+ )
+ if use mysql ; then
+ mycmakeargs+=( -DWITH_MYSQL=ON -DMYSQL_CONFIG="${ESYSROOT}/usr/bin/mysql_config" )
+ elif use mariadb ; then
+ mycmakeargs+=( -DWITH_MYSQL=ON -DMYSQL_CONFIG="${ESYSROOT}/usr/bin/mariadb_config" )
+ fi
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/amarok/amarok-14.1.2.ebuild b/trinity-apps/amarok/amarok-14.1.2.ebuild
new file mode 100644
index 00000000..899c176c
--- /dev/null
+++ b/trinity-apps/amarok/amarok-14.1.2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="af ar az be bg bn br ca cs cy da de el en_GB eo es
+ et eu fa fi fr ga gl he hi hu id is it ja ka km ko ku lo lt mk
+ ms nb nds ne nl nn pa pl pt pt_BR ro ru rw se sk sl sq sr sr@Latn
+ ss sv ta tg th tr uk uz uz@cyrillic zh_CN zh_TW"
+
+TRINITY_DOC_LANGS="da de es et fr it nl pl pt pt_BR ru sv"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="Advanced music player for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# Notes about the ebuild:
+#
+# - This version supports three engines: Xine, Yauap, and Akode.
+# The only ones supported at the moment are Xine and Akode.
+# Yauap isn't in Portage tree, but could be added later.
+#
+# - Rio Karma support needs nonexistent media-libs/libkarma
+#
+# - No Support for DAAP because it's not tested if that works with Mongrel2.
+#
+# - Otherwise the ebuild should offer all what can be done with CMake at the moment.
+
+IUSE="akode amazon ifp inotify ipod konqsidebar mariadb mp4 mtp mysql njb
+opengl postgres visualization +xine"
+
+REQUIRED_USE="|| ( xine akode ) mysql? ( !mariadb )"
+
+DEPEND="
+ dev-db/sqlite
+ media-libs/taglib
+ akode? ( ~media-libs/akode-${PV} )
+ ifp? ( media-libs/libifp )
+ ipod? ( media-libs/libgpod )
+ mp4? ( media-libs/libmp4v2 )
+ mtp? ( media-libs/libmtp )
+ mysql? ( dev-db/mysql-connector-c )
+ mariadb? ( dev-db/mariadb-connector-c )
+ njb? ( media-libs/libnjb )
+ opengl? ( virtual/opengl )
+ postgres? ( dev-db/postgresql:= )
+ visualization? (
+ media-libs/libsdl
+ media-plugins/libvisual-plugins
+ )
+ xine? ( media-libs/xine-lib )
+"
+RDEPEND="${DEPEND}
+ dev-lang/ruby:*
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SYSTEM_SQLITE=ON
+ -DWITH_DAAP=OFF
+ -DWITH_RIOKARMA=OFF
+ -DWITH_YAUAP=OFF
+ -DWITH_AKODE="$(usex akode)"
+ -DWITH_AMAZON="$(usex amazon)"
+ -DWITH_IFP="$(usex ifp)"
+ -DWITH_INOTIFY="$(usex inotify)"
+ -DWITH_IPOD="$(usex ipod)"
+ -DWITH_KONQSIDEBAR="$(usex konqsidebar)"
+ -DWITH_MP4V2="$(usex mp4)"
+ -DWITH_MTP="$(usex mtp)"
+ -DWITH_NJB="$(usex njb)"
+ -DWITH_OPENGL="$(usex opengl)"
+ -DWITH_POSTGRESQL="$(usex postgres)"
+ -DWITH_LIBVISUAL="$(usex visualization)"
+ -DWITH_XINE="$(usex xine)"
+ )
+ if use mysql ; then
+ mycmakeargs+=( -DWITH_MYSQL=ON -DMYSQL_CONFIG="${ESYSROOT}/usr/bin/mysql_config" )
+ elif use mariadb ; then
+ mycmakeargs+=( -DWITH_MYSQL=ON -DMYSQL_CONFIG="${ESYSROOT}/usr/bin/mariadb_config" )
+ fi
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/amarok/amarok-9999.ebuild b/trinity-apps/amarok/amarok-9999.ebuild
index c8178c5e..7a018774 100644
--- a/trinity-apps/amarok/amarok-9999.ebuild
+++ b/trinity-apps/amarok/amarok-9999.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
# Notes about the ebuild:
@@ -44,7 +44,6 @@ REQUIRED_USE="|| ( xine akode ) mysql? ( !mariadb )"
DEPEND="
dev-db/sqlite
- dev-lang/ruby:*
media-libs/taglib
akode? ( ~media-libs/akode-${PV} )
ifp? ( media-libs/libifp )
@@ -62,16 +61,9 @@ DEPEND="
)
xine? ( media-libs/xine-lib )
"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- if use mysql ; then
- sed -i 's/mariadb_config mysql_config/mysql_config/' "${S}/ConfigureChecks.cmake"
- elif use mariadb ; then
- sed -i 's/mariadb_config mysql_config/mariadb_config/' "${S}/ConfigureChecks.cmake"
- fi
- trinity-base-2_src_prepare
-}
+RDEPEND="${DEPEND}
+ dev-lang/ruby:*
+"
src_configure() {
local mycmakeargs=(
@@ -94,9 +86,9 @@ src_configure() {
-DWITH_XINE="$(usex xine)"
)
if use mysql ; then
- mycmakeargs+=( -DWITH_MYSQL=ON )
+ mycmakeargs+=( -DWITH_MYSQL=ON -DMYSQL_CONFIG="${ESYSROOT}/usr/bin/mysql_config" )
elif use mariadb ; then
- mycmakeargs+=( -DWITH_MYSQL=ON )
+ mycmakeargs+=( -DWITH_MYSQL=ON -DMYSQL_CONFIG="${ESYSROOT}/usr/bin/mariadb_config" )
fi
trinity-base-2_src_configure
diff --git a/trinity-apps/amarok/metadata.xml b/trinity-apps/amarok/metadata.xml
index 8f4f5a86..a45da06d 100644
--- a/trinity-apps/amarok/metadata.xml
+++ b/trinity-apps/amarok/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="akode">Enable support for common audio formats via <pkg>media-libs/akode</pkg></flag>
<flag name="amazon">Enable support for downloading covers from amazon.com</flag>
diff --git a/trinity-apps/basket/Manifest b/trinity-apps/basket/Manifest
index f7d59f79..46aec8e9 100644
--- a/trinity-apps/basket/Manifest
+++ b/trinity-apps/basket/Manifest
@@ -1,2 +1,2 @@
-DIST basket-trinity-14.0.11.tar.xz 3614936 BLAKE2B f7c0329d5cbb24d86e07ecee4edd2bc5b9bee7d365a6af66b8ea7af028009dba0d196f3c4b9c39fe220f4abbff3535eac576955aa69199baf1248bb4ca9affd3 SHA512 5a9fbeedef66509d55597b1c46dbd6bd5902c8101abd8585bf1cf5400bdfb99f546bb905586a3585f1e2a864b8db1c901d8f4097b8c62ed16e6ab0d3bc9b6cb3
-DIST basket-trinity-14.0.12.tar.xz 3617300 BLAKE2B a509d21c144d24c974782972257f3a281fa1c6b85ef212817a0694ebbdd69645775fceaf6ba1c391a39b2aa1f73de3706752731a7fd04206c09ad73483819fe1 SHA512 536e43dee4af2dc2cf2cb78b00d323e0a9564142dc2962e506db8a3f7810f223c606bb8c1cc01dd46966910dd6212a75a6305b6c5f464dcc75dd83b2dc174c2a
+DIST basket-trinity-14.1.1.tar.xz 3616400 BLAKE2B 6dc6480050641fe27c63915ab4aefbf672552edc9f019fd59570fa260fcf88e9ff726e0119e07f2764e8d77589c16167ddd91acc7851f464a59fff87da4ee9c9 SHA512 5e8e0e396609137324f56af0e8b7f12df9fec4754929d53e5cccda41d50495a4156d42a5288f1b5d38904e38cd0c3b6053d2bee04a23e32a1ea1e61cb58d1c15
+DIST basket-trinity-14.1.2.tar.xz 3495208 BLAKE2B 7e43ead94978e8e2425c8439a27460ef996edadb16bd97286e806345cedad41527141d54b2f7d86974c8dc99f7341ed5e8003e4cc4e9c31209f79b9d47c5c4dd SHA512 d25d26e15dbccee1a2d1f00462932ac92976611a8178b2dfeb579038114a198fc35873f3fc0f1a9927c7c548cba674754a0a0a5c010f68678641f038bde8ae6e
diff --git a/trinity-apps/basket/basket-14.0.11.ebuild b/trinity-apps/basket/basket-14.0.11.ebuild
deleted file mode 100644
index cb9c8c9c..00000000
--- a/trinity-apps/basket/basket-14.0.11.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs da de es fr it ja nl nn pl_PL pt ru sk tr zh_CN zh_TW"
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_TYPE="applications/office"
-inherit trinity-base-2
-
-DESCRIPTION="Multi-purpose note-taking application for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="crypt kontact +svg"
-
-DEPEND="
- crypt? ( app-crypt/gpgme )
- kontact? ( ~trinity-base/kontact-${PV} )
- svg? ( ~media-libs/libart_lgpl-${PV} )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DBUILD_KONTACT_PLUGIN="$(usex kontact)"
- -DWITH_LIBART="$(usex svg)"
- -DWITH_GPGME="$(usex crypt)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/basket/basket-14.0.12.ebuild b/trinity-apps/basket/basket-14.0.12.ebuild
deleted file mode 100644
index 08868879..00000000
--- a/trinity-apps/basket/basket-14.0.12.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs da de es fr it ja nl nn pl_PL pt ru sk tr zh_CN zh_TW"
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_TYPE="applications/office"
-inherit trinity-base-2
-
-DESCRIPTION="Multi-purpose note-taking application for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="crypt kontact +svg"
-
-DEPEND="
- crypt? ( app-crypt/gpgme )
- kontact? ( ~trinity-base/kontact-${PV} )
- svg? ( ~media-libs/libart_lgpl-${PV} )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DBUILD_KONTACT_PLUGIN="$(usex kontact)"
- -DWITH_LIBART="$(usex svg)"
- -DWITH_GPGME="$(usex crypt)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/basket/basket-14.1.1.ebuild b/trinity-apps/basket/basket-14.1.1.ebuild
new file mode 100644
index 00000000..ad664e01
--- /dev/null
+++ b/trinity-apps/basket/basket-14.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs da de es fr it ja nl nn pl_PL pt ru sk tr zh_CN zh_TW"
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="Multi-purpose note-taking application for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="crypt kontact +svg"
+
+DEPEND="
+ crypt? ( app-crypt/gpgme )
+ kontact? ( ~trinity-base/kontact-${PV} )
+ svg? ( ~media-libs/libart_lgpl-${PV} )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_KONTACT_PLUGIN="$(usex kontact)"
+ -DWITH_LIBART="$(usex svg)"
+ -DWITH_GPGME="$(usex crypt)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/basket/basket-14.1.2.ebuild b/trinity-apps/basket/basket-14.1.2.ebuild
new file mode 100644
index 00000000..ece26952
--- /dev/null
+++ b/trinity-apps/basket/basket-14.1.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs da de es fr it ja nl nn pl_PL pt ru sk tr zh_CN zh_TW"
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="Multi-purpose note-taking application for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="crypt kontact +svg"
+
+DEPEND="
+ crypt? ( app-crypt/gpgme )
+ kontact? ( ~trinity-base/kontact-${PV} )
+ svg? ( ~media-libs/libart_lgpl-${PV} )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_KONTACT_PLUGIN="$(usex kontact)"
+ -DWITH_LIBART="$(usex svg)"
+ -DWITH_GPGME="$(usex crypt)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/basket/basket-9999.ebuild b/trinity-apps/basket/basket-9999.ebuild
index 1f5e871d..5d88829a 100644
--- a/trinity-apps/basket/basket-9999.ebuild
+++ b/trinity-apps/basket/basket-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="crypt kontact +svg"
diff --git a/trinity-apps/basket/metadata.xml b/trinity-apps/basket/metadata.xml
index 7a50cead..d4e674b8 100644
--- a/trinity-apps/basket/metadata.xml
+++ b/trinity-apps/basket/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="kontact">Enable support for TDE personal information manager</flag>
</use>
diff --git a/trinity-apps/chalk/Manifest b/trinity-apps/chalk/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/chalk/Manifest
+++ b/trinity-apps/chalk/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/chalk/chalk-14.0.11.ebuild b/trinity-apps/chalk/chalk-14.0.11.ebuild
deleted file mode 100644
index 864bb431..00000000
--- a/trinity-apps/chalk/chalk-14.0.11.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="chalk filters/chalk"
-TSM_EXTRACT_ALSO="lib interfaces"
-
-inherit trinity-meta-2
-
-DESCRIPTION="KOffice image manipulation program for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="~dev-tqt/tqt-${PV}[opengl]
- media-libs/lcms:0=
- media-libs/libexif
- media-libs/libpng
- media-libs/openexr
- media-libs/tiff
- ~trinity-apps/koffice-libs-${PV}
- ~trinity-base/tdelibs-${PV}
- virtual/jpeg
- virtual/imagemagick-tools[tiff]
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkopalette lib/kopalette
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store
- libkrossapi lib/kross/api
- libkrossmain lib/kross/main"
-
-src_prepare() {
- # FIXME - disable broken tests for now
- sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" "${S}"/chalk/core/Makefile.am \
- `ls "${S}"/chalk/colorspaces/*/Makefile.am`
-
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- fi
- if [[ ! ${dirname} =~ "kross"* ]]
- then
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist kross" > ${S}/lib/Makefile.am
- echo "SUBDIRS= api main" > ${S}/lib/kross/Makefile.am
- echo "SUBDIRS= chalk" >${S}/filters/Makefile.am
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- myconf=(--enable-scripting=no)
- trinity-econf ${myconf}
-}
-
-src_compile() {
- for i in $(find "${S}"/lib -iname "*\.ui"); do
- uic-tqt ${i} > ${i%.ui}.h
- done
- trinity-meta-2_src_compile
-}
diff --git a/trinity-apps/chalk/chalk-14.0.12.ebuild b/trinity-apps/chalk/chalk-14.0.12.ebuild
deleted file mode 100644
index 0ea3de5e..00000000
--- a/trinity-apps/chalk/chalk-14.0.12.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="chalk filters/chalk"
-TSM_EXTRACT_ALSO="lib interfaces"
-
-inherit trinity-meta-2
-
-DESCRIPTION="KOffice image manipulation program for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="~dev-tqt/tqt-${PV}[opengl]
- media-libs/lcms:0=
- media-libs/libexif
- media-libs/libpng
- media-libs/openexr
- media-libs/tiff
- ~trinity-apps/koffice-libs-${PV}
- ~trinity-base/tdelibs-${PV}
- virtual/jpeg
- virtual/imagemagick-tools[tiff]
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkopalette lib/kopalette
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store
- libkrossapi lib/kross/api
- libkrossmain lib/kross/main"
-
-src_prepare() {
- # FIXME - disable broken tests for now
- sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" "${S}"/chalk/core/Makefile.am \
- `ls "${S}"/chalk/colorspaces/*/Makefile.am`
-
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- fi
- if [[ ! ${dirname} =~ "kross"* ]]
- then
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist kross" > ${S}/lib/Makefile.am
- echo "SUBDIRS= api main" > ${S}/lib/kross/Makefile.am
- echo "SUBDIRS= chalk" >${S}/filters/Makefile.am
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- myconf=(--enable-scripting=no)
- trinity-econf ${myconf}
-}
-
-src_compile() {
- for i in $(find "${S}"/lib -iname "*\.ui"); do
- uic-tqt ${i} > ${i%.ui}.h
- done
- trinity-meta-2_src_compile
-}
diff --git a/trinity-apps/chalk/chalk-14.1.1.ebuild b/trinity-apps/chalk/chalk-14.1.1.ebuild
new file mode 100644
index 00000000..68b4946c
--- /dev/null
+++ b/trinity-apps/chalk/chalk-14.1.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="chalk filters/chalk"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit trinity-meta-2
+
+DESCRIPTION="KOffice image manipulation program for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~dev-tqt/tqt-${PV}[opengl]
+ media-libs/lcms:0=
+ media-libs/libexif
+ media-libs/libpng
+ media-libs/openexr
+ media-libs/tiff
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-base/tdelibs-${PV}
+ virtual/jpeg
+ virtual/imagemagick-tools[tiff]
+"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkopalette lib/kopalette
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkrossapi lib/kross/api
+ libkrossmain lib/kross/main"
+
+src_prepare() {
+ # FIXME - disable broken tests for now
+ sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" "${S}"/chalk/core/Makefile.am \
+ `ls "${S}"/chalk/colorspaces/*/Makefile.am`
+
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ fi
+ if [[ ! ${dirname} =~ "kross"* ]]
+ then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= api main" > "${S}/lib/kross/Makefile.am"
+ echo "SUBDIRS= chalk" >"${S}/filters/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ myconf=(--enable-scripting=no)
+ trinity-econf ${myconf}
+}
+
+src_compile() {
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/chalk/chalk-14.1.2.ebuild b/trinity-apps/chalk/chalk-14.1.2.ebuild
new file mode 100644
index 00000000..05d2b1d7
--- /dev/null
+++ b/trinity-apps/chalk/chalk-14.1.2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="chalk filters/chalk"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit trinity-meta-2
+
+DESCRIPTION="KOffice image manipulation program for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~dev-tqt/tqt-${PV}[opengl]
+ media-libs/lcms:0=
+ media-libs/libexif
+ media-libs/libpng
+ media-libs/openexr
+ media-libs/tiff
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-base/tdelibs-${PV}
+ virtual/jpeg
+ virtual/imagemagick-tools[tiff]
+"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkopalette lib/kopalette
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkrossapi lib/kross/api
+ libkrossmain lib/kross/main"
+
+src_prepare() {
+ # FIXME - disable broken tests for now
+ sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" "${S}"/chalk/core/Makefile.am \
+ `ls "${S}"/chalk/colorspaces/*/Makefile.am`
+
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ fi
+ if [[ ! ${dirname} =~ "kross"* ]]
+ then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= api main" > "${S}/lib/kross/Makefile.am"
+ echo "SUBDIRS= chalk" >"${S}/filters/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ myconf=(--enable-scripting=no)
+ trinity-econf ${myconf}
+}
+
+src_compile() {
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/chalk/chalk-9999.ebuild b/trinity-apps/chalk/chalk-9999.ebuild
index 1fcc6fae..c3143b96 100644
--- a/trinity-apps/chalk/chalk-9999.ebuild
+++ b/trinity-apps/chalk/chalk-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="chalk filters/chalk"
-TSM_EXTRACT_ALSO="lib interfaces"
+TSM_EXTRACT_ALSO="lib interfaces doc"
inherit trinity-meta-2
@@ -17,9 +17,9 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
+IUSE="+handbook"
DEPEND="~dev-tqt/tqt-${PV}[opengl]
media-libs/lcms:0=
@@ -32,8 +32,9 @@ DEPEND="~dev-tqt/tqt-${PV}[opengl]
virtual/jpeg
virtual/imagemagick-tools[tiff]
"
-
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
@@ -75,15 +76,19 @@ src_prepare() {
fi
done
- echo "SUBDIRS=$dirlist kross" > ${S}/lib/Makefile.am
- echo "SUBDIRS= api main" > ${S}/lib/kross/Makefile.am
- echo "SUBDIRS= chalk" >${S}/filters/Makefile.am
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= api main" > "${S}/lib/kross/Makefile.am"
+ echo "SUBDIRS= chalk" >"${S}/filters/Makefile.am"
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
@@ -98,3 +103,12 @@ src_compile() {
done
trinity-meta-2_src_compile
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/chalk/metadata.xml b/trinity-apps/chalk/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/chalk/metadata.xml
+++ b/trinity-apps/chalk/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/digikam/Manifest b/trinity-apps/digikam/Manifest
index 9c088ec9..8056cc4e 100644
--- a/trinity-apps/digikam/Manifest
+++ b/trinity-apps/digikam/Manifest
@@ -1,2 +1,2 @@
-DIST digikam-trinity-14.0.11.tar.xz 54237844 BLAKE2B ef6a635da864454ff067d647051edef937648b1318233d97f67f55002032825854d307d88b4ad2eab860ad031041a5c5794384a83ba2d414c8b0a0f9f589edda SHA512 6640052bdb5645c0acc6772adb27a68a6d79c2e51b308ba646831ba67368f927078fc1a416525128a9455f2a2a9c9bc24b30e0d7874669e1fa652ee54cc9d34e
-DIST digikam-trinity-14.0.12.tar.xz 54241608 BLAKE2B 86a3f314cd1346f2bf105c6e7aefbc87d2526ffbb36c72ea1eec011cd18a7f0e119c42f04e46a88761f435480ae8e998b4f6c4526a06af130627dabe09ffeda2 SHA512 088250fd12d64a1c84ed251a8a9a1a968825df2ef6bea4b8d98dda94c999885294f10de86604268681ed1ce9abb4eab31d9ded5f024dfa6c64f6a1318e4d3705
+DIST digikam-trinity-14.1.1.tar.xz 54254360 BLAKE2B 8cdce51fbf3f653f4df9f2baf9a50ff95d646b229be255ff99fcde9b25c98b27a3ff126287211cf4af51e247531159dcf0cc0a58f74018317e3ef8c65c967ca6 SHA512 9d8be863691b404dd3fbb1623da873e2fd12de28ec1754e627f3ea32e01f4175f9e701caf578701325b4195152e4c54e1f1d486940b279ba86c7e857d3ed307c
+DIST digikam-trinity-14.1.2.tar.xz 54252952 BLAKE2B 7d6d5bf3bf2dc86a327f717d3fdecc428927fd91177bc65208833595d3929386807ae92df8df66531da9a5b33dac421d435c05b8184ac56aa3fce3c955fc1471 SHA512 ffd943aed427b3d2232fed06f099aa37760a8837aa99c287cd5648bfbe474bb01c98d405f0617cf299078ae0128c8d67e22abf378d294be2f92a506bc21d9135
diff --git a/trinity-apps/digikam/digikam-14.0.11.ebuild b/trinity-apps/digikam/digikam-14.0.11.ebuild
deleted file mode 100644
index e96bf6a1..00000000
--- a/trinity-apps/digikam/digikam-14.0.11.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_MODULE_TYPE="applications/graphics"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_LANGS="ar bg br ca cs cy da de el en_GB es et fa fi fr gl he hu is it ja ka lt
- mk ms mt nb nds nl nn pa pl pt pt_BR ro ru rw sk sl sr sr@Latn sv ta th
- tr uk vi zh_CN zh_TW"
-inherit flag-o-matic trinity-base-2
-
-DESCRIPTION="Digital photo management application [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-DEPEND="media-libs/lcms:2
- media-libs/libgphoto2
- media-libs/jasper
- ~trinity-apps/libkexiv2-${PV}
- ~trinity-apps/libkdcraw-${PV}
- ~trinity-apps/libkipi-${PV}
- dev-db/sqlite
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/digikam/digikam-14.0.12.ebuild b/trinity-apps/digikam/digikam-14.0.12.ebuild
deleted file mode 100644
index 013fc5f6..00000000
--- a/trinity-apps/digikam/digikam-14.0.12.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_MODULE_TYPE="applications/graphics"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_LANGS="ar bg br ca cs cy da de el en_GB es et fa fi fr gl he hu is it ja ka lt
- mk ms mt nb nds nl nn pa pl pt pt_BR ro ru rw sk sl sr sr@Latn sv ta th
- tr uk vi zh_CN zh_TW"
-inherit flag-o-matic trinity-base-2
-
-DESCRIPTION="Digital photo management application [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-DEPEND="media-libs/lcms:2
- media-libs/libgphoto2
- media-libs/jasper
- ~trinity-apps/libkexiv2-${PV}
- ~trinity-apps/libkdcraw-${PV}
- ~trinity-apps/libkipi-${PV}
- dev-db/sqlite
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/digikam/digikam-14.1.1.ebuild b/trinity-apps/digikam/digikam-14.1.1.ebuild
new file mode 100644
index 00000000..2f7e3b33
--- /dev/null
+++ b/trinity-apps/digikam/digikam-14.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="applications/graphics"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_LANGS="ar bg br ca cs cy da de el en_GB es et fa fi fr gl he hu is it ja ka lt
+ mk ms mt nb nds nl nn pa pl pt pt_BR ro ru rw sk sl sr sr@Latn sv ta th
+ tr uk vi zh_CN zh_TW"
+inherit trinity-base-2
+
+DESCRIPTION="Digital photo management application [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+DEPEND="media-libs/lcms:2
+ media-libs/libgphoto2
+ media-libs/jasper
+ ~trinity-apps/libkexiv2-${PV}
+ ~trinity-apps/libkdcraw-${PV}
+ ~trinity-apps/libkipi-${PV}
+ dev-db/sqlite
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/digikam/digikam-14.1.2.ebuild b/trinity-apps/digikam/digikam-14.1.2.ebuild
new file mode 100644
index 00000000..ceea075c
--- /dev/null
+++ b/trinity-apps/digikam/digikam-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="applications/graphics"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_LANGS="ar bg br ca cs cy da de el en_GB es et fa fi fr gl he hu is it ja ka lt
+ mk ms mt nb nds nl nn pa pl pt pt_BR ro ru rw sk sl sr sr@Latn sv ta th
+ tr uk vi zh_CN zh_TW"
+inherit trinity-base-2
+
+DESCRIPTION="Digital photo management application [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+DEPEND="media-libs/lcms:2
+ media-libs/libgphoto2
+ media-libs/jasper
+ ~trinity-apps/libkexiv2-${PV}
+ ~trinity-apps/libkdcraw-${PV}
+ ~trinity-apps/libkipi-${PV}
+ dev-db/sqlite
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/digikam/digikam-9999.ebuild b/trinity-apps/digikam/digikam-9999.ebuild
index 9f0b3bea..99468bf8 100644
--- a/trinity-apps/digikam/digikam-9999.ebuild
+++ b/trinity-apps/digikam/digikam-9999.ebuild
@@ -10,7 +10,7 @@ TRINITY_BUILD_ADMIN="yes"
TRINITY_LANGS="ar bg br ca cs cy da de el en_GB es et fa fi fr gl he hu is it ja ka lt
mk ms mt nb nds nl nn pa pl pt pt_BR ro ru rw sk sl sr sr@Latn sv ta th
tr uk vi zh_CN zh_TW"
-inherit flag-o-matic trinity-base-2
+inherit trinity-base-2
DESCRIPTION="Digital photo management application [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
@@ -18,9 +18,8 @@ LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="media-libs/lcms:2
media-libs/libgphoto2
media-libs/jasper
diff --git a/trinity-apps/dolphin/Manifest b/trinity-apps/dolphin/Manifest
index 9e1d02fb..e583278b 100644
--- a/trinity-apps/dolphin/Manifest
+++ b/trinity-apps/dolphin/Manifest
@@ -1,2 +1,2 @@
-DIST dolphin-trinity-14.0.11.tar.xz 1130412 BLAKE2B acee4d52fbd300ec1f4e63d3a8d028605d185f3d3e930a2d887fab0c07f9583ba4adbf27717ece9fd2e33f104922ec574eee33cb16faaa5ddf47b1c575e88e9e SHA512 1645fed382a0a6f5e54f94226e81672d99fb8c7d755e45b20614556d9549c0f34657cb50551c84b977eb1541003e57cc18a72eb98edd832da541af0eb891ca71
-DIST dolphin-trinity-14.0.12.tar.xz 1133652 BLAKE2B 4642f744560c189bbe908341ef13bc75de7c46f5aff16401b1e92326cdd45fbcfdbec8a5b3a9b93a05797edce75565d07adaeabc64aceb9debcae7ac373b91fb SHA512 1eb46a6850e2d9a8a2f60cce9d50fd69738c4d8b2615064bac9a6e1f02eb0c8e7f1b04a6e504c0bb500cc3ff08f2d433f5cb702f75c792524189c65d10852ad5
+DIST dolphin-trinity-14.1.1.tar.xz 1137684 BLAKE2B 283e2b2052798188b80ef5e3562a0a2e481b179abc1c1f3ac5756a29375615fc4885c434b5a084bbb44b07f756b83bcd575e17cfc4e69a3fc33c731792705c15 SHA512 2b8810c6496d081edadf9ec5c35613b712da844678f2a377546c522d04da4ebc81ac195a73dbcdaa3ced2c04b7ba8571749a90093a6d075810ca0cc09ca57f0d
+DIST dolphin-trinity-14.1.2.tar.xz 1090728 BLAKE2B 65f16ca06da4f3845e0d3a0c17fa8b6ccbed843baaa4332354ce689be296e85528596a2098840644be07a3e5b7981cf7982be59f3cb159f8020ee56fa1e25bf0 SHA512 f2cdf3c4996039269ec093f15909004cd98af72cfe09c4dec56716523a97f48140dab3613a24fad3b7f696d7181cc7254f36fc686ab43099271de8a65b86237e
diff --git a/trinity-apps/dolphin/dolphin-14.0.11.ebuild b/trinity-apps/dolphin/dolphin-14.0.11.ebuild
deleted file mode 100644
index 20fa954b..00000000
--- a/trinity-apps/dolphin/dolphin-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de el es et fr he it nl pl ru sk"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="File manager for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/dolphin/dolphin-14.0.12.ebuild b/trinity-apps/dolphin/dolphin-14.0.12.ebuild
deleted file mode 100644
index d46f3c77..00000000
--- a/trinity-apps/dolphin/dolphin-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de el es et fr he it nl pl ru sk"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="File manager for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/dolphin/dolphin-14.1.1.ebuild b/trinity-apps/dolphin/dolphin-14.1.1.ebuild
new file mode 100644
index 00000000..0323d92d
--- /dev/null
+++ b/trinity-apps/dolphin/dolphin-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de el es et fr he it nl pl ru sk"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="File manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/dolphin/dolphin-14.1.2.ebuild b/trinity-apps/dolphin/dolphin-14.1.2.ebuild
new file mode 100644
index 00000000..27622300
--- /dev/null
+++ b/trinity-apps/dolphin/dolphin-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de el es et fr he it nl pl ru sk"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="File manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/dolphin/dolphin-9999.ebuild b/trinity-apps/dolphin/dolphin-9999.ebuild
index 1dda5627..8487db51 100644
--- a/trinity-apps/dolphin/dolphin-9999.ebuild
+++ b/trinity-apps/dolphin/dolphin-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/dolphin/metadata.xml b/trinity-apps/dolphin/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/dolphin/metadata.xml
+++ b/trinity-apps/dolphin/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/filelight/Manifest b/trinity-apps/filelight/Manifest
index 67d2e93f..424a7cb5 100644
--- a/trinity-apps/filelight/Manifest
+++ b/trinity-apps/filelight/Manifest
@@ -1,2 +1,2 @@
-DIST filelight-trinity-14.0.11.tar.xz 419996 BLAKE2B b410e6c811f43fdb0f4c8b868c7b24014afe4331cc71f1bd48156b6cfe62688e2c904d83c032b1836e5dd9c70cc3b670f46d9ccb66da266728d10ed81a20db32 SHA512 6f6dcddff3e800f86425c84e8c35efc708c0885f847048310cde537a55205b0509b5d6ac99cda794e3569da4165e3e323dbbf1373fd9ecb5b73f0b4445c422e9
-DIST filelight-trinity-14.0.12.tar.xz 420036 BLAKE2B fff95683d9d2dd81082793d6461225961d38324235080027a3657dbe980f78aa9320569898e129faf3aae31c8928bd7d5d3d5182c88c6c97560ac942e205aa9f SHA512 88754657be745b0651dd37b8f43e4660d9e8cedc8536dd5251e93602937daedf73cc454cdae33be7a6bb19e4183373ac7d30ac7012716dad38569083fd3e983e
+DIST filelight-trinity-14.1.1.tar.xz 420692 BLAKE2B f8225486ed03e6740a7322a841f461d8e07f87b8c13a3f54865b6ddc81c0a34e54a90d7cccd1145d764864e65bc97018e266f4143fb5134fb5a9367d55c91e9a SHA512 fad4e1e6ab23b588d1833d5791b0f7db2de72a0b9199622e20ec7dfb53caf7770444b042ea9821e54197b848246981a1c46e17cb46dab8439faed56091fb5b13
+DIST filelight-trinity-14.1.2.tar.xz 420660 BLAKE2B 6eb4ef113ce346604a43feb7a954b3cdd123d0ba36a9dd316a04e309c50d9f14821027bad48a4da67d537dc4fd74a64417cff27bd4e0c9dbf2fb0c3ff0e15479 SHA512 0a606b48605e9b7fa812b8cd1668f99931238068163e65f769ea6ec7f9484aef27f90a5feb6392ca69798b9ff04930ead3b2d6bd5e3847f37a1a5de5fa006cde
diff --git a/trinity-apps/filelight/filelight-14.0.11.ebuild b/trinity-apps/filelight/filelight-14.0.11.ebuild
deleted file mode 100644
index 82865ee5..00000000
--- a/trinity-apps/filelight/filelight-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="az bg br ca cs cy da de el en_GB es
- et fr ga gl is it ja ka lt nb nl pl pt pt_BR
- ro ru rw sr sr@Latn sv ta tr uk"
-
-TRINITY_DOC_LANGS="da es et it pt ru sv"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/filelight/filelight-14.0.12.ebuild b/trinity-apps/filelight/filelight-14.0.12.ebuild
deleted file mode 100644
index 0c748699..00000000
--- a/trinity-apps/filelight/filelight-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="az bg br ca cs cy da de el en_GB es
- et fr ga gl is it ja ka lt nb nl pl pt pt_BR
- ro ru rw sr sr@Latn sv ta tr uk"
-
-TRINITY_DOC_LANGS="da es et it pt ru sv"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/filelight/filelight-14.1.1.ebuild b/trinity-apps/filelight/filelight-14.1.1.ebuild
new file mode 100644
index 00000000..04be2891
--- /dev/null
+++ b/trinity-apps/filelight/filelight-14.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="az bg br ca cs cy da de el en_GB es
+ et fr ga gl is it ja ka lt nb nl pl pt pt_BR
+ ro ru rw sr sr@Latn sv ta tr uk"
+
+TRINITY_DOC_LANGS="da es et it pt ru sv"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/filelight/filelight-14.1.2.ebuild b/trinity-apps/filelight/filelight-14.1.2.ebuild
new file mode 100644
index 00000000..d3f0d96c
--- /dev/null
+++ b/trinity-apps/filelight/filelight-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="az bg br ca cs cy da de el en_GB es
+ et fr ga gl is it ja ka lt nb nl pl pt pt_BR
+ ro ru rw sr sr@Latn sv ta tr uk"
+
+TRINITY_DOC_LANGS="da es et it pt ru sv"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/filelight/filelight-9999.ebuild b/trinity-apps/filelight/filelight-9999.ebuild
index 20d73158..ab9e6f28 100644
--- a/trinity-apps/filelight/filelight-9999.ebuild
+++ b/trinity-apps/filelight/filelight-9999.ebuild
@@ -22,5 +22,5 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-apps/filelight/metadata.xml b/trinity-apps/filelight/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-apps/filelight/metadata.xml
+++ b/trinity-apps/filelight/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-apps/gtk-qt-engine/Manifest b/trinity-apps/gtk-qt-engine/Manifest
index f45e10b6..df113145 100644
--- a/trinity-apps/gtk-qt-engine/Manifest
+++ b/trinity-apps/gtk-qt-engine/Manifest
@@ -1,2 +1,2 @@
-DIST gtk-qt-engine-trinity-14.0.11.tar.xz 286972 BLAKE2B a64df145beb1b17067f10d11ac77674f7e36e2092102e42819e46e199c777331ee26055c778a66ecc3a023026e64045f902189baefa421473c4acd966f409671 SHA512 d335f885b9a14341cd4dc67a9b8b9dfb1634796ce33ce985ef56d66995fcf72b4d30d1fc6ef5449269841678c3181d88258b48bd8898856ea0a1047e90f16e38
-DIST gtk-qt-engine-trinity-14.0.12.tar.xz 288364 BLAKE2B 29d3b138627823a1922908ad609fb61daacdaa402a928c25404f24de2c476b65fb4a89e6839d0e4e24e1268b6155c3c00467d85ec7148756f17ed7af1a1dbb38 SHA512 7079e7c326ef353627fa6b77f1ab63d92d421dd395cc8ec4a7c8e5279ea9657c59025e90e7e2315e5866caa052361cf5dde7d99f533c46de6ecdd7153efd5930
+DIST gtk-qt-engine-trinity-14.1.1.tar.xz 61228 BLAKE2B b51ecd3631501f6744c6143df37229a9e54d9698274449704c0444bd0d282fbdb46ee58d54a21ebb0ce352dc32ff622382326970a5c9223adcd7b80b15e144aa SHA512 ae0738d5b2c9e0f3a7257a38fdc90f7d89444c62fe53f51e3d17278c8aeead0e52bda0c2832115d3be8c0c0f996c725a98567de3fa6f7885c8b649e34d4db1a5
+DIST gtk-qt-engine-trinity-14.1.2.tar.xz 59392 BLAKE2B 64570c22ff363ac090b308a09d462afe01195d822bf9bd43e8a6d982756e34370399f358e1dc021c4b973890990d97d20822812654cda721deb29a56a7438a1d SHA512 b37469e902bfe07988c27ab29555181dd4f0c4efe1a41c86a7de346c181c9576449c18df74f0cf69f9facd60e1be01df26ebbc7f8d3c3a6d6b94c8f968d2924b
diff --git a/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.0.11.ebuild b/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.0.11.ebuild
deleted file mode 100644
index b69e2290..00000000
--- a/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg de es fr it nl nn ru sv tr"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Theme engine using TQt for GTK+2"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="x11-libs/gtk+:2"
diff --git a/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.0.12.ebuild b/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.0.12.ebuild
deleted file mode 100644
index 0d05ffed..00000000
--- a/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg de es fr it nl nn ru sv tr"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Theme engine using TQt for GTK+2"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="x11-libs/gtk+:2"
diff --git a/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.1.ebuild b/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.1.ebuild
new file mode 100644
index 00000000..aeb2216f
--- /dev/null
+++ b/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg de es fr it nl nn ru sv tr"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Theme engine using TQt for GTK+2"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="x11-libs/gtk+:2"
diff --git a/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.2.ebuild b/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.2.ebuild
new file mode 100644
index 00000000..56a8ce3c
--- /dev/null
+++ b/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg de es fr it nl nn ru sv tr"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Theme engine using TQt for GTK+2"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="x11-libs/gtk+:2"
diff --git a/trinity-apps/gtk-qt-engine/gtk-qt-engine-9999.ebuild b/trinity-apps/gtk-qt-engine/gtk-qt-engine-9999.ebuild
index f452c226..91bf4a52 100644
--- a/trinity-apps/gtk-qt-engine/gtk-qt-engine-9999.ebuild
+++ b/trinity-apps/gtk-qt-engine/gtk-qt-engine-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="x11-libs/gtk+:2"
diff --git a/trinity-apps/gtk-qt-engine/metadata.xml b/trinity-apps/gtk-qt-engine/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/gtk-qt-engine/metadata.xml
+++ b/trinity-apps/gtk-qt-engine/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/gwenview-i18n/Manifest b/trinity-apps/gwenview-i18n/Manifest
index 12f0de42..e29712dd 100644
--- a/trinity-apps/gwenview-i18n/Manifest
+++ b/trinity-apps/gwenview-i18n/Manifest
@@ -1,2 +1,2 @@
-DIST gwenview-i18n-trinity-14.0.11.tar.xz 1635508 BLAKE2B a63375daebc696a03e383d7be31ffa81dab8e2eb2a071b3c7a284341e2f3d84c08937d5eb563653d28e9cb9e42d5766bf301158d911af6421ff7279d19ff53bd SHA512 9115cc6a568b7bda4cf8cf4c3c8fc637a4a8c8605e8d0b05f745db31404d3a0c1a23c90df102b98bd2a019aff0e9e36d4b5b51aeae6d9cc0eddbcbd92a8c6d92
-DIST gwenview-i18n-trinity-14.0.12.tar.xz 1636068 BLAKE2B 2bfca322f6a270b465861ab80daebd0172582c3ea96b2a632ffbcfb9a7df5304e8c47a56a959e08e22cb94080706ce2da7b2b120a904739905d3658335aa1ae5 SHA512 6de666816217bf539ea6352b590a86a8c727d409fe070102eb6879a11dd030808753db0ff3962bbd346d9954dfe1b473e448e01daff27874c284b6e4efc7eea5
+DIST gwenview-i18n-trinity-14.1.1.tar.xz 1385004 BLAKE2B 11539aa7eec64a1ba7ca187ff370210f656418bf59764ff93af2ab0110983729b85b6351f00a85fb5cc9edced998480d4024bf19a555389ac0d3f8c3e9587723 SHA512 99d9a8eb928a4576684c8399ce2efbd98d1181228d1e255de4f222d18b432c676078e8ff5815edfd60a27f9b5b15600f238f9375e9214d8aac1b76624ee9b0f3
+DIST gwenview-i18n-trinity-14.1.2.tar.xz 1391976 BLAKE2B 427d4e6aabd0f28a7dd44699556440e4b7cbd8a2c74ed4c84975d37847cd3e32a26faac686beeca91f68755170e869451ca4be573fd2e73f5b90716f282b36cd SHA512 270375d2f471fdbc869adfe7787959261744483ac8ed6b9500b2fc9ad5f767ba85e6bb4eecfc5c872a85d63ea469e34000604acc09a3c1f49f43d0b02466de21
diff --git a/trinity-apps/gwenview-i18n/gwenview-i18n-14.0.11.ebuild b/trinity-apps/gwenview-i18n/gwenview-i18n-14.0.11.ebuild
deleted file mode 100644
index eb668b57..00000000
--- a/trinity-apps/gwenview-i18n/gwenview-i18n-14.0.11.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TEG_PO_DIR=${S}
-
-TRINITY_LANGS="ar br cy el et fo he is ka ms nl pl ro sk sv th ve zh_CN
- az ca da en_GB fa fr hi it ko nb nso pt ru sr ta tr vi zh_TW
- bg cs de es fi gl hu ja lt nds pa pt_BR rw sr@Latn uk xh zu"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_MODULE_TYPE="applications/graphics"
-inherit trinity-base-2
-
-DESCRIPTION="Internationalization support for Gwenview [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="FDL-1.2"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-for X in ${TRINITY_LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
-done
-
-DEPEND="
- ~trinity-base/tdelibs-${PV}
-"
-RDEPEND="${DEPEND}"
-
-TEG_PO_DIR="${S}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/gwenview-i18n/gwenview-i18n-14.0.12.ebuild b/trinity-apps/gwenview-i18n/gwenview-i18n-14.0.12.ebuild
deleted file mode 100644
index cb6f33b5..00000000
--- a/trinity-apps/gwenview-i18n/gwenview-i18n-14.0.12.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TEG_PO_DIR=${S}
-
-TRINITY_LANGS="ar br cy el et fo he is ka ms nl pl ro sk sv th ve zh_CN
- az ca da en_GB fa fr hi it ko nb nso pt ru sr ta tr vi zh_TW
- bg cs de es fi gl hu ja lt nds pa pt_BR rw sr@Latn uk xh zu"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_MODULE_TYPE="applications/graphics"
-inherit trinity-base-2
-
-DESCRIPTION="Internationalization support for Gwenview [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="FDL-1.2"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-for X in ${TRINITY_LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
-done
-
-DEPEND="
- ~trinity-base/tdelibs-${PV}
-"
-RDEPEND="${DEPEND}"
-
-TEG_PO_DIR="${S}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/gwenview-i18n/gwenview-i18n-14.1.1.ebuild b/trinity-apps/gwenview-i18n/gwenview-i18n-14.1.1.ebuild
new file mode 100644
index 00000000..be6b7456
--- /dev/null
+++ b/trinity-apps/gwenview-i18n/gwenview-i18n-14.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TEG_PO_DIR=${S}
+
+TRINITY_LANGS="ar br cy el et fo he is ka ms nl pl ro sk sv th ve zh_CN
+ az ca da en_GB fa fr hi it ko nb nso pt ru sr ta tr vi zh_TW
+ bg cs de es fi gl hu ja lt nds pa pt_BR rw sr@Latn uk xh zu"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="applications/graphics"
+inherit trinity-base-2
+
+DESCRIPTION="Internationalization support for Gwenview [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="FDL-1.2"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+for X in ${TRINITY_LANGS} ; do
+ IUSE="${IUSE} l10n_${X}"
+done
+
+DEPEND="
+ ~trinity-base/tdelibs-${PV}
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/gwenview-i18n/gwenview-i18n-14.1.2.ebuild b/trinity-apps/gwenview-i18n/gwenview-i18n-14.1.2.ebuild
new file mode 100644
index 00000000..c3cc5f3e
--- /dev/null
+++ b/trinity-apps/gwenview-i18n/gwenview-i18n-14.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TEG_PO_DIR=${S}
+
+TRINITY_LANGS="ar br cy el et fo he is ka ms nl pl ro sk sv th ve zh_CN
+ az ca da en_GB fa fr hi it ko nb nso pt ru sr ta tr vi zh_TW
+ bg cs de es fi gl hu ja lt nds pa pt_BR rw sr@Latn uk xh zu"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="applications/graphics"
+inherit trinity-base-2
+
+DESCRIPTION="Internationalization support for Gwenview [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="FDL-1.2"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+for X in ${TRINITY_LANGS} ; do
+ IUSE="${IUSE} l10n_${X}"
+done
+
+DEPEND="
+ ~trinity-base/tdelibs-${PV}
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/gwenview-i18n/gwenview-i18n-9999.ebuild b/trinity-apps/gwenview-i18n/gwenview-i18n-9999.ebuild
index f75fbd37..283266bd 100644
--- a/trinity-apps/gwenview-i18n/gwenview-i18n-9999.ebuild
+++ b/trinity-apps/gwenview-i18n/gwenview-i18n-9999.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="FDL-1.2"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
for X in ${TRINITY_LANGS} ; do
IUSE="${IUSE} l10n_${X}"
diff --git a/trinity-apps/gwenview-i18n/metadata.xml b/trinity-apps/gwenview-i18n/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/gwenview-i18n/metadata.xml
+++ b/trinity-apps/gwenview-i18n/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/gwenview/Manifest b/trinity-apps/gwenview/Manifest
index 3e036cfa..87d7011d 100644
--- a/trinity-apps/gwenview/Manifest
+++ b/trinity-apps/gwenview/Manifest
@@ -1,2 +1,2 @@
-DIST gwenview-trinity-14.0.11.tar.xz 731628 BLAKE2B 5d5f03884a3860b78cdcacc78e7283481e9a41e4f6b91d9fe4c95417606055548f5ed3e4cc843a7dcd6ea18b53ee4918494ddd69330d1cc33b0b1a44db514e05 SHA512 ea41e89caa572652b9ba381db9416ccbfc9dd76ca521157d60c515a96150c1cc7899dabfbfacf9a850b908a17d4b911b5af72c7630217b4b8d0ced9e76431414
-DIST gwenview-trinity-14.0.12.tar.xz 732960 BLAKE2B cac079c386ceb6b87e4d16b42ec45e946329db327d117fcbefa9c6962c6d491be42f9da72b771e75880836c9ad65e8e8ad8c00e9e99ece7065c99c8f70df91e8 SHA512 0d0a67d73146136305ffeab54914b041f7cd710a0e8f74bc285b90c8afea10b5c33a0d8dfc716381badeaa30e5e3ebc74873d3d1167875ee30d1edb70e57caca
+DIST gwenview-trinity-14.1.1.tar.xz 731184 BLAKE2B dec92b62911e122ef253e22d03120b9457688c0d84288c39ad0b278b0bdd0499f8e19d646a525d5bd1f66ea88c31caa2a0189bc02966aa6b598a62f53a7474f2 SHA512 740ea5ec9aadf881c40765e387be46558db481743019382836bba444487adff246c41eee28ab1ed1a1baa472312ce843ae1ec0e845b27ab5d71cc3df42a20542
+DIST gwenview-trinity-14.1.2.tar.xz 734036 BLAKE2B d93d4816f731d3562b6c21ca75523cc879881d7798025387bd72b71f1d1ae3063d3eca237bb03581d743baff4e2f18e24b1d857fa8507375cd7f625a05c87361 SHA512 990f07bc6ece9605f50882bf01797a29cae3ce7dd430df8227d0ac637521d3e44758456bb37c0814c427c8d85f5c61521c168f2a5fc399ca3ddd84e69b066104
diff --git a/trinity-apps/gwenview/gwenview-14.0.11.ebuild b/trinity-apps/gwenview/gwenview-14.0.11.ebuild
deleted file mode 100644
index b4af0b5b..00000000
--- a/trinity-apps/gwenview/gwenview-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_MODULE_TYPE="applications/graphics"
-inherit trinity-base-2
-
-DESCRIPTION="Image viewer for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="GPL-2+"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- media-gfx/exiv2
- ~trinity-apps/gwenview-i18n-${PV}
- ~trinity-base/tdelibs-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/gwenview/gwenview-14.0.12.ebuild b/trinity-apps/gwenview/gwenview-14.0.12.ebuild
deleted file mode 100644
index 3763b1e2..00000000
--- a/trinity-apps/gwenview/gwenview-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_MODULE_TYPE="applications/graphics"
-inherit trinity-base-2
-
-DESCRIPTION="Image viewer for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="GPL-2+"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- media-gfx/exiv2
- ~trinity-apps/gwenview-i18n-${PV}
- ~trinity-base/tdelibs-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/gwenview/gwenview-14.1.1.ebuild b/trinity-apps/gwenview/gwenview-14.1.1.ebuild
new file mode 100644
index 00000000..37b5f524
--- /dev/null
+++ b/trinity-apps/gwenview/gwenview-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_MODULE_TYPE="applications/graphics"
+inherit trinity-base-2
+
+DESCRIPTION="Image viewer for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="GPL-2+"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ media-gfx/exiv2
+ ~trinity-apps/gwenview-i18n-${PV}
+ ~trinity-base/tdelibs-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/gwenview/gwenview-14.1.2.ebuild b/trinity-apps/gwenview/gwenview-14.1.2.ebuild
new file mode 100644
index 00000000..fe2f8612
--- /dev/null
+++ b/trinity-apps/gwenview/gwenview-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_MODULE_TYPE="applications/graphics"
+inherit trinity-base-2
+
+DESCRIPTION="Image viewer for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="GPL-2+"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ media-gfx/exiv2
+ ~trinity-apps/gwenview-i18n-${PV}
+ ~trinity-base/tdelibs-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/gwenview/gwenview-9999.ebuild b/trinity-apps/gwenview/gwenview-9999.ebuild
index fdc9a154..2917cfe2 100644
--- a/trinity-apps/gwenview/gwenview-9999.ebuild
+++ b/trinity-apps/gwenview/gwenview-9999.ebuild
@@ -14,9 +14,8 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="GPL-2+"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="
media-gfx/exiv2
diff --git a/trinity-apps/gwenview/metadata.xml b/trinity-apps/gwenview/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/gwenview/metadata.xml
+++ b/trinity-apps/gwenview/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/k3b-i18n/Manifest b/trinity-apps/k3b-i18n/Manifest
index 1752df09..41a3add6 100644
--- a/trinity-apps/k3b-i18n/Manifest
+++ b/trinity-apps/k3b-i18n/Manifest
@@ -1,2 +1,2 @@
-DIST k3b-i18n-trinity-14.0.11.tar.xz 4733544 BLAKE2B fba9a63668f915a66c679b23ab93cc16a4ae71acf5bc4c71649203b5f82fb088a9639b851c22fa56982df4344b6d70c37e6ac0ac4f79349a89393b1df411486b SHA512 06abb553771054a173a278dfbae711c5fb30ebe2dc617981b0a13a252efab5c7ac05feec7b1663bc467c9d2f861ae049e8fd0f1a6bb75a929c4d6c1fef7a9d77
-DIST k3b-i18n-trinity-14.0.12.tar.xz 4734256 BLAKE2B c2f9e610951c1d112ae7ac3904a87b3411d4b108c33b847d31833c251e546235da4424d045929aa60209cc09d37dd9bb4d456dd0864139992efb7687de2953da SHA512 baef1976ee9ac6e87cd4e4595c6723710f762c716e5607b3f0ecff1e13b515a1f558d72da6b71b87bbf97adf1c642e418d1354e7c9fa5015f10bfccf930cc1b9
+DIST k3b-i18n-trinity-14.1.1.tar.xz 4733252 BLAKE2B a1613dc7b7937c606931a5bf806c9a55b6149e8c778ca0621ae70e94908f2fe9e01cd04d2855cecbd57d340efdfd355de7625246e24b86a4159b09c520849e50 SHA512 23ad7877ac2f846946b3d24bdc3d05d824b71f7f094617d05959d324c5955705461cf85c85430f85bd569f87d7e16b185ab2aa6de5bd175483b24536f88ab8f0
+DIST k3b-i18n-trinity-14.1.2.tar.xz 4733340 BLAKE2B 6d94e175e8c8a8195a9553405648bd5c4940271415af6f3df9d31c6ffe58cd01ec14314c5f146b4bce8cb27b7b022e896ec361d029c223bef183af7d686bf8ff SHA512 445a2dcf80b2692e8b83bcfdbccf7dfa1a4d5a637e56a7d18e97a4789232972840fb96bf923ae38bb5f20c54cc2bd32d084d1c4563e61ca58bc001edf0c75002
diff --git a/trinity-apps/k3b-i18n/k3b-i18n-14.0.11.ebuild b/trinity-apps/k3b-i18n/k3b-i18n-14.0.11.ebuild
deleted file mode 100644
index c3f1c53d..00000000
--- a/trinity-apps/k3b-i18n/k3b-i18n-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="applications/multimedia"
-inherit trinity-base-2
-
-DESCRIPTION="K3b - internationalization translations"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+handbook"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_MESSAGES=ON
- -DBUILD_DOC="$(usex handbook)"
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/k3b-i18n/k3b-i18n-14.0.12.ebuild b/trinity-apps/k3b-i18n/k3b-i18n-14.0.12.ebuild
deleted file mode 100644
index a024d0ec..00000000
--- a/trinity-apps/k3b-i18n/k3b-i18n-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="applications/multimedia"
-inherit trinity-base-2
-
-DESCRIPTION="K3b - internationalization translations"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+handbook"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_MESSAGES=ON
- -DBUILD_DOC="$(usex handbook)"
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/k3b-i18n/k3b-i18n-14.1.1.ebuild b/trinity-apps/k3b-i18n/k3b-i18n-14.1.1.ebuild
new file mode 100644
index 00000000..8ddca2df
--- /dev/null
+++ b/trinity-apps/k3b-i18n/k3b-i18n-14.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="K3b - internationalization translations"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_MESSAGES=ON
+ -DBUILD_DOC="$(usex handbook)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/k3b-i18n/k3b-i18n-14.1.2.ebuild b/trinity-apps/k3b-i18n/k3b-i18n-14.1.2.ebuild
new file mode 100644
index 00000000..b1b2a1c6
--- /dev/null
+++ b/trinity-apps/k3b-i18n/k3b-i18n-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="K3b - internationalization translations"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_MESSAGES=ON
+ -DBUILD_DOC="$(usex handbook)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/k3b-i18n/k3b-i18n-9999.ebuild b/trinity-apps/k3b-i18n/k3b-i18n-9999.ebuild
index e13ca800..d879bfa0 100644
--- a/trinity-apps/k3b-i18n/k3b-i18n-9999.ebuild
+++ b/trinity-apps/k3b-i18n/k3b-i18n-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
diff --git a/trinity-apps/k3b-i18n/metadata.xml b/trinity-apps/k3b-i18n/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/k3b-i18n/metadata.xml
+++ b/trinity-apps/k3b-i18n/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/k3b/Manifest b/trinity-apps/k3b/Manifest
index 31f11b40..c99d657f 100644
--- a/trinity-apps/k3b/Manifest
+++ b/trinity-apps/k3b/Manifest
@@ -1,2 +1,2 @@
-DIST k3b-trinity-14.0.11.tar.xz 4176808 BLAKE2B 5a8445e4f37182489f8a01a7b423d3a6598422657cc9e251dabaf6ed1a6fd1bb5a52d425fd313626ee53c9890db3b4d8e73defa3a8e566b5d65d743043957f44 SHA512 94a36d81ec041f1954dd2a9329e21fbcfcdc88b5505b16fa975f8bc1dc776294cd8382076c7c86b0fec55a85ee581fa8a07944ffd75d2d189ea6daa82f418475
-DIST k3b-trinity-14.0.12.tar.xz 4178120 BLAKE2B c596555e8b104ccbc2e1c5af72a0245c96ac5acdfa714e75aa2b5b58817d3dfbf88ae9107713f9cc97690f25514e400acfce23d78affb86334c6c520a2a58871 SHA512 2ece995443933fccc6d5e9da8a2d5893bdd9546953e00db90e9066e90012e8ab6061157b787c21e64153a44813625a9e0c792f57dc97e02aa8473638342038f9
+DIST k3b-trinity-14.1.1.tar.xz 3950736 BLAKE2B e6316477296acfed6d665e58b84e12b3e2b20f572579ec6bccdb92288745cf68edec80adc151143bca11f6d8a05a167bab5750a9d339e55351ae15f905aac29f SHA512 fd6117529c53848bf4bd9920c7b80b650a20a4ccb5e86d99b8462bbc652324f2d6ce9302408c9b4bb4cd82cb0ce8c744add66facfc103355bee218133dd62cfb
+DIST k3b-trinity-14.1.2.tar.xz 3952388 BLAKE2B e7781c5ea493bfe672e0836b21099536d12a74d589ed9c3cb5346c983d70a33fe86a7d23f13cb5e0bf3a9e92cfbbd15ebae3bd94455bd1e078853e4d19ab7783 SHA512 63ed5e2a43f66f5fb8e916c07985be82aaec2c32d05ee6381ce0f011662ca2fce0fddac6be46b2c042280cfa14a9ffe45b4edd8e14f7cbd4ad037d0bfaff63cc
diff --git a/trinity-apps/k3b/k3b-14.0.11.ebuild b/trinity-apps/k3b/k3b-14.0.11.ebuild
deleted file mode 100644
index fb08d465..00000000
--- a/trinity-apps/k3b/k3b-14.0.11.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_TYPE="applications/multimedia"
-inherit trinity-base-2
-
-DESCRIPTION="A CD/DVD burning application for Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="alsa css dvd dvdr emovix encode debug ffmpeg ffmpeg_all_codecs flac
-+handbook mp3 sndfile taglib vcd vorbis"
-
-DEPEND="
- media-libs/libsamplerate
- media-libs/taglib
- media-sound/cdparanoia
- alsa? ( media-libs/alsa-lib )
- dvd? ( media-libs/libdvdread )
- encode? ( media-sound/lame )
- ffmpeg? ( media-video/ffmpeg:0= )
- flac? ( media-libs/flac[cxx] )
- mp3? ( media-libs/libmad )
- sndfile? ( media-libs/libsndfile )
- vorbis? ( media-libs/libvorbis )
-"
-RDEPEND="${DEPEND}
- app-cdr/cdrdao
- media-sound/normalize
- app-cdr/cdrtools
- css? ( media-libs/libdvdcss )
- dvdr? ( app-cdr/dvd+rw-tools )
- emovix? ( media-video/emovix )
- encode? (
- media-sound/sox
- media-video/transcode[dvd]
- )
- vcd? ( media-video/vcdimager )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_HAL=OFF
- -DWITH_SYSTEM_LIBSAMPLERATE=ON
- -DWITH_MUSEPACK=OFF
- -DWITH_MUSICBRAINZ=OFF
- -DBUILD_K3BSETUP=OFF
- -DBUILD_DOC="$(usex handbook)"
- -DWITH_LIBDVDREAD="$(usex dvd)"
- -DWITH_DEBUG="$(usex debug)"
- -DWITH_ALSA="$(usex alsa)"
- -DWITH_FFMPEG="$(usex ffmpeg)"
- -DWITH_FFMPEG_ALL_CODECS="$(usex ffmpeg_all_codecs)"
- -DWITH_FLAC="$(usex flac)"
- -DWITH_SNDFILE="$(usex sndfile)"
- -DWITH_TAGLIB="$(usex taglib)"
- -DWITH_MAD="$(usex mp3)"
- -DWITH_VORBIS="$(usex vorbis)"
- -DWITH_LAME="$(usex encode)"
- )
-
- trinity-base-2_src_configure
-}
-
-pkg_postinst() {
- echo
- elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
- elog "If you get warnings on start-up, uncheck the \"Check system"
- elog "configuration\" option in the \"Misc\" settings window."
- echo
-
- local group=cdrom
- use kernel_linux || group=operator
- elog "Make sure you have proper read/write permissions on the cdrom device(s)."
- elog "Usually, it is sufficient to be in the ${group} group."
- echo
-}
diff --git a/trinity-apps/k3b/k3b-14.0.12.ebuild b/trinity-apps/k3b/k3b-14.0.12.ebuild
deleted file mode 100644
index 9231043d..00000000
--- a/trinity-apps/k3b/k3b-14.0.12.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_TYPE="applications/multimedia"
-inherit trinity-base-2
-
-DESCRIPTION="A CD/DVD burning application for Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="alsa css dvd dvdr emovix encode debug ffmpeg ffmpeg_all_codecs flac
-+handbook mp3 sndfile taglib vcd vorbis"
-
-DEPEND="
- media-libs/libsamplerate
- media-libs/taglib
- media-sound/cdparanoia
- alsa? ( media-libs/alsa-lib )
- dvd? ( media-libs/libdvdread )
- encode? ( media-sound/lame )
- ffmpeg? ( media-video/ffmpeg:0= )
- flac? ( media-libs/flac[cxx] )
- mp3? ( media-libs/libmad )
- sndfile? ( media-libs/libsndfile )
- vorbis? ( media-libs/libvorbis )
-"
-RDEPEND="${DEPEND}
- app-cdr/cdrdao
- media-sound/normalize
- app-cdr/cdrtools
- css? ( media-libs/libdvdcss )
- dvdr? ( app-cdr/dvd+rw-tools )
- emovix? ( media-video/emovix )
- encode? (
- media-sound/sox
- media-video/transcode[dvd]
- )
- vcd? ( media-video/vcdimager )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_HAL=OFF
- -DWITH_SYSTEM_LIBSAMPLERATE=ON
- -DWITH_MUSEPACK=OFF
- -DWITH_MUSICBRAINZ=OFF
- -DBUILD_K3BSETUP=OFF
- -DBUILD_DOC="$(usex handbook)"
- -DWITH_LIBDVDREAD="$(usex dvd)"
- -DWITH_DEBUG="$(usex debug)"
- -DWITH_ALSA="$(usex alsa)"
- -DWITH_FFMPEG="$(usex ffmpeg)"
- -DWITH_FFMPEG_ALL_CODECS="$(usex ffmpeg_all_codecs)"
- -DWITH_FLAC="$(usex flac)"
- -DWITH_SNDFILE="$(usex sndfile)"
- -DWITH_TAGLIB="$(usex taglib)"
- -DWITH_MAD="$(usex mp3)"
- -DWITH_VORBIS="$(usex vorbis)"
- -DWITH_LAME="$(usex encode)"
- )
-
- trinity-base-2_src_configure
-}
-
-pkg_postinst() {
- echo
- elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
- elog "If you get warnings on start-up, uncheck the \"Check system"
- elog "configuration\" option in the \"Misc\" settings window."
- echo
-
- local group=cdrom
- use kernel_linux || group=operator
- elog "Make sure you have proper read/write permissions on the cdrom device(s)."
- elog "Usually, it is sufficient to be in the ${group} group."
- echo
-}
diff --git a/trinity-apps/k3b/k3b-14.1.1.ebuild b/trinity-apps/k3b/k3b-14.1.1.ebuild
new file mode 100644
index 00000000..ddb5aec5
--- /dev/null
+++ b/trinity-apps/k3b/k3b-14.1.1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="A CD/DVD burning application for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="alsa css dvd dvdr emovix encode debug ffmpeg ffmpeg-all-codecs flac
++handbook mp3 sndfile taglib vcd vorbis"
+
+DEPEND="
+ media-libs/libsamplerate
+ media-libs/taglib
+ media-sound/cdparanoia
+ alsa? ( media-libs/alsa-lib )
+ dvd? ( media-libs/libdvdread )
+ encode? ( media-sound/lame )
+ ffmpeg? ( media-video/ffmpeg:0= )
+ flac? ( media-libs/flac[cxx] )
+ mp3? ( media-libs/libmad )
+ sndfile? ( media-libs/libsndfile )
+ vorbis? ( media-libs/libvorbis )
+"
+RDEPEND="${DEPEND}
+ app-cdr/cdrdao
+ media-sound/normalize
+ app-cdr/cdrtools
+ css? ( media-libs/libdvdcss )
+ dvdr? ( app-cdr/dvd+rw-tools )
+ emovix? ( media-video/emovix )
+ encode? (
+ media-sound/sox
+ media-video/transcode[dvd]
+ )
+ vcd? ( media-video/vcdimager )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_HAL=OFF
+ -DWITH_SYSTEM_LIBSAMPLERATE=ON
+ -DWITH_MUSEPACK=OFF
+ -DWITH_MUSICBRAINZ=OFF
+ -DBUILD_K3BSETUP=OFF
+ -DBUILD_DOC="$(usex handbook)"
+ -DWITH_LIBDVDREAD="$(usex dvd)"
+ -DWITH_DEBUG="$(usex debug)"
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_FFMPEG="$(usex ffmpeg)"
+ -DWITH_FFMPEG_ALL_CODECS="$(usex ffmpeg-all-codecs)"
+ -DWITH_FLAC="$(usex flac)"
+ -DWITH_SNDFILE="$(usex sndfile)"
+ -DWITH_TAGLIB="$(usex taglib)"
+ -DWITH_MAD="$(usex mp3)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ -DWITH_LAME="$(usex encode)"
+ )
+
+ trinity-base-2_src_configure
+}
+
+pkg_postinst() {
+ echo
+ elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
+ elog "If you get warnings on start-up, uncheck the \"Check system"
+ elog "configuration\" option in the \"Misc\" settings window."
+ echo
+
+ local group=cdrom
+ use kernel_linux || group=operator
+ elog "Make sure you have proper read/write permissions on the cdrom device(s)."
+ elog "Usually, it is sufficient to be in the ${group} group."
+ echo
+}
diff --git a/trinity-apps/k3b/k3b-14.1.2.ebuild b/trinity-apps/k3b/k3b-14.1.2.ebuild
new file mode 100644
index 00000000..ddb5aec5
--- /dev/null
+++ b/trinity-apps/k3b/k3b-14.1.2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="A CD/DVD burning application for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="alsa css dvd dvdr emovix encode debug ffmpeg ffmpeg-all-codecs flac
++handbook mp3 sndfile taglib vcd vorbis"
+
+DEPEND="
+ media-libs/libsamplerate
+ media-libs/taglib
+ media-sound/cdparanoia
+ alsa? ( media-libs/alsa-lib )
+ dvd? ( media-libs/libdvdread )
+ encode? ( media-sound/lame )
+ ffmpeg? ( media-video/ffmpeg:0= )
+ flac? ( media-libs/flac[cxx] )
+ mp3? ( media-libs/libmad )
+ sndfile? ( media-libs/libsndfile )
+ vorbis? ( media-libs/libvorbis )
+"
+RDEPEND="${DEPEND}
+ app-cdr/cdrdao
+ media-sound/normalize
+ app-cdr/cdrtools
+ css? ( media-libs/libdvdcss )
+ dvdr? ( app-cdr/dvd+rw-tools )
+ emovix? ( media-video/emovix )
+ encode? (
+ media-sound/sox
+ media-video/transcode[dvd]
+ )
+ vcd? ( media-video/vcdimager )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_HAL=OFF
+ -DWITH_SYSTEM_LIBSAMPLERATE=ON
+ -DWITH_MUSEPACK=OFF
+ -DWITH_MUSICBRAINZ=OFF
+ -DBUILD_K3BSETUP=OFF
+ -DBUILD_DOC="$(usex handbook)"
+ -DWITH_LIBDVDREAD="$(usex dvd)"
+ -DWITH_DEBUG="$(usex debug)"
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_FFMPEG="$(usex ffmpeg)"
+ -DWITH_FFMPEG_ALL_CODECS="$(usex ffmpeg-all-codecs)"
+ -DWITH_FLAC="$(usex flac)"
+ -DWITH_SNDFILE="$(usex sndfile)"
+ -DWITH_TAGLIB="$(usex taglib)"
+ -DWITH_MAD="$(usex mp3)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ -DWITH_LAME="$(usex encode)"
+ )
+
+ trinity-base-2_src_configure
+}
+
+pkg_postinst() {
+ echo
+ elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
+ elog "If you get warnings on start-up, uncheck the \"Check system"
+ elog "configuration\" option in the \"Misc\" settings window."
+ echo
+
+ local group=cdrom
+ use kernel_linux || group=operator
+ elog "Make sure you have proper read/write permissions on the cdrom device(s)."
+ elog "Usually, it is sufficient to be in the ${group} group."
+ echo
+}
diff --git a/trinity-apps/k3b/k3b-9999.ebuild b/trinity-apps/k3b/k3b-9999.ebuild
index 09ead797..ddb5aec5 100644
--- a/trinity-apps/k3b/k3b-9999.ebuild
+++ b/trinity-apps/k3b/k3b-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -14,9 +14,9 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE="alsa css dvd dvdr emovix encode debug ffmpeg ffmpeg_all_codecs flac
+IUSE="alsa css dvd dvdr emovix encode debug ffmpeg ffmpeg-all-codecs flac
+handbook mp3 sndfile taglib vcd vorbis"
DEPEND="
@@ -58,7 +58,7 @@ src_configure() {
-DWITH_DEBUG="$(usex debug)"
-DWITH_ALSA="$(usex alsa)"
-DWITH_FFMPEG="$(usex ffmpeg)"
- -DWITH_FFMPEG_ALL_CODECS="$(usex ffmpeg_all_codecs)"
+ -DWITH_FFMPEG_ALL_CODECS="$(usex ffmpeg-all-codecs)"
-DWITH_FLAC="$(usex flac)"
-DWITH_SNDFILE="$(usex sndfile)"
-DWITH_TAGLIB="$(usex taglib)"
diff --git a/trinity-apps/k3b/metadata.xml b/trinity-apps/k3b/metadata.xml
index 2c8f50bb..fc564125 100644
--- a/trinity-apps/k3b/metadata.xml
+++ b/trinity-apps/k3b/metadata.xml
@@ -7,6 +7,6 @@
</maintainer>
<use>
<flag name="emovix">Enable burning support for eMoviX images</flag>
- <flag name="ffmpeg_all_codecs">Enable WITH_FFMPEG_ALL_CODECS cmake flag (no additional dependencies)</flag>
+ <flag name="ffmpeg-all-codecs">Enable WITH_FFMPEG_ALL_CODECS cmake flag (no additional dependencies)</flag>
</use>
</pkgmetadata>
diff --git a/trinity-apps/kaffeine/Manifest b/trinity-apps/kaffeine/Manifest
index bcbc7dc4..5d0f5632 100644
--- a/trinity-apps/kaffeine/Manifest
+++ b/trinity-apps/kaffeine/Manifest
@@ -1,2 +1,2 @@
-DIST kaffeine-trinity-14.0.11.tar.xz 2362988 BLAKE2B eac2f6299ba97ec8c786ef025f7fe79f8f63b968fa8708c466bb8b813ac1ba17f552950f6df0934c2ffd3b1d358e14f04ebea141f6cae01e6899229f7cc73b61 SHA512 22a9d979d8373d581eeb23d8e5586a02f2bf37a87e8f3aeaed6e26e26ba8e5a52eb0b2b865b1e1168dfb2c00196b3e1d27e06fea4e8f3bd368ba871770ac2b0d
-DIST kaffeine-trinity-14.0.12.tar.xz 2363008 BLAKE2B b832c1594404bd7862b04b54a43ae5996a5e4d05db3bebac4f11ce3e0e90106eb667ddda90c54a6334e13a9a663673a55c928df42680a552bc14a03961486e60 SHA512 23031fe41fe7972eac8b4e87c6d28c09cccc63f3216bd8e1fb7d19c63b76213903a052615d5023adab2f92fe5a9a0a60a916327fc94de1f9b0dc944acc168c9e
+DIST kaffeine-trinity-14.1.1.tar.xz 2357404 BLAKE2B bf3c562df17137eec480172bbbc49be132497d3cad09f957d4c3ead9ecb7b5726c2d0394dc45ceb242725d916acaab37b06efbf5e2b8af64ba79649746d0cf41 SHA512 156c66d647f932a73c45f266485790235be4b458cb338511a41813a01196c122321f4d034f55b828abdf55f4307de0d2a61e65120393e16bd638515bbe37ca21
+DIST kaffeine-trinity-14.1.2.tar.xz 2356100 BLAKE2B 235d67549e0d2016d4e67a7157d76d2c68559a92866cacae94c44380e6ccff69d3a50422055aa79e6241e98abcaf46840470f67d1c08dcccc4556671206ff373 SHA512 f1570bee6dc5ed33ec441d6d9e69f309799b206994b767d162132a0a7c238b2679c29975066918546e440dae7c64aa8261556f59e71134a2ce3365b30a1d4278
diff --git a/trinity-apps/kaffeine/kaffeine-14.0.11.ebuild b/trinity-apps/kaffeine/kaffeine-14.0.11.ebuild
deleted file mode 100644
index 50294008..00000000
--- a/trinity-apps/kaffeine/kaffeine-14.0.11.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg bn br ca cs da de el es et fi fr ga gl he
- hu it ja ka km lt mk nb nl nn pa pl pt pt_BR ru se sk sr
- sr@Latn sv tg tr uk uz zh_CN zh_TW"
-TRINITY_MODULE_TYPE="applications/multimedia"
-inherit trinity-base-2
-
-DESCRIPTION="Media player for TDE using Xine and GStreamer backends."
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="dpms dvb encode gstreamer vorbis xcb xinerama"
-
-# As of April 2020 Kaffeine can be only build with xinerama support.
-# Once that is fixed, the build option will be optional again.
-
-RDEPEND="
- dev-libs/libcdio
- media-libs/xine-lib
- x11-base/xorg-proto
- x11-libs/libXtst
- encode? ( media-sound/lame )
- gstreamer? (
- media-libs/gstreamer
- media-libs/gst-plugins-base[X]
- )
- vorbis? ( media-libs/libvorbis )
- xcb? ( x11-libs/libxcb )
- xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="${RDEPEND}
- dvb? ( virtual/linuxtv-dvb-headers )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DWITH_XTEST=ON
- -DWITH_DPMS="$(usex dpms)"
- -DWITH_XINERAMA="$(usex xinerama)"
- -DWITH_XCB="$(usex xcb)"
- -DWITH_GSTREAMER="$(usex gstreamer)"
- -DWITH_OGGVORBIS="$(usex vorbis)"
- -DWITH_LAME="$(usex encode)"
- -DWITH_DVB="$(usex dvb)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kaffeine/kaffeine-14.0.12.ebuild b/trinity-apps/kaffeine/kaffeine-14.0.12.ebuild
deleted file mode 100644
index 4c1215c9..00000000
--- a/trinity-apps/kaffeine/kaffeine-14.0.12.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg bn br ca cs da de el es et fi fr ga gl he
- hu it ja ka km lt mk nb nl nn pa pl pt pt_BR ru se sk sr
- sr@Latn sv tg tr uk uz zh_CN zh_TW"
-TRINITY_MODULE_TYPE="applications/multimedia"
-inherit trinity-base-2
-
-DESCRIPTION="Media player for TDE using Xine and GStreamer backends."
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="dpms dvb encode gstreamer vorbis xcb xinerama"
-
-# As of April 2020 Kaffeine can be only build with xinerama support.
-# Once that is fixed, the build option will be optional again.
-
-RDEPEND="
- dev-libs/libcdio
- media-libs/xine-lib
- x11-base/xorg-proto
- x11-libs/libXtst
- encode? ( media-sound/lame )
- gstreamer? (
- media-libs/gstreamer
- media-libs/gst-plugins-base[X]
- )
- vorbis? ( media-libs/libvorbis )
- xcb? ( x11-libs/libxcb )
- xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="${RDEPEND}
- dvb? ( virtual/linuxtv-dvb-headers )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DWITH_XTEST=ON
- -DWITH_DPMS="$(usex dpms)"
- -DWITH_XINERAMA="$(usex xinerama)"
- -DWITH_XCB="$(usex xcb)"
- -DWITH_GSTREAMER="$(usex gstreamer)"
- -DWITH_OGGVORBIS="$(usex vorbis)"
- -DWITH_LAME="$(usex encode)"
- -DWITH_DVB="$(usex dvb)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kaffeine/kaffeine-14.1.1.ebuild b/trinity-apps/kaffeine/kaffeine-14.1.1.ebuild
new file mode 100644
index 00000000..a67a0468
--- /dev/null
+++ b/trinity-apps/kaffeine/kaffeine-14.1.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg bn br ca cs da de el es et fi fr ga gl he
+ hu it ja ka km lt mk nb nl nn pa pl pt pt_BR ru se sk sr
+ sr@Latn sv tg tr uk uz zh_CN zh_TW"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="Media player for TDE using Xine and GStreamer backends."
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="dpms dvb encode gstreamer vorbis xcb xinerama"
+
+# As of April 2020 Kaffeine can be only build with xinerama support.
+# Once that is fixed, the build option will be optional again.
+
+RDEPEND="
+ dev-libs/libcdio
+ media-libs/xine-lib
+ x11-base/xorg-proto
+ x11-libs/libXtst
+ encode? ( media-sound/lame )
+ gstreamer? (
+ media-libs/gstreamer
+ media-libs/gst-plugins-base[X]
+ )
+ vorbis? ( media-libs/libvorbis )
+ xcb? ( x11-libs/libxcb )
+ xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="${RDEPEND}
+ dvb? ( virtual/linuxtv-dvb-headers )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_XTEST=ON
+ -DWITH_DPMS="$(usex dpms)"
+ -DWITH_XINERAMA="$(usex xinerama)"
+ -DWITH_XCB="$(usex xcb)"
+ -DWITH_GSTREAMER="$(usex gstreamer)"
+ -DWITH_OGGVORBIS="$(usex vorbis)"
+ -DWITH_LAME="$(usex encode)"
+ -DWITH_DVB="$(usex dvb)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kaffeine/kaffeine-14.1.2.ebuild b/trinity-apps/kaffeine/kaffeine-14.1.2.ebuild
new file mode 100644
index 00000000..70b2d5fa
--- /dev/null
+++ b/trinity-apps/kaffeine/kaffeine-14.1.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg bn br ca cs da de el es et fi fr ga gl he
+ hu it ja ka km lt mk nb nl nn pa pl pt pt_BR ru se sk sr
+ sr@Latn sv tg tr uk uz zh_CN zh_TW"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="Media player for TDE using Xine and GStreamer backends."
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="dpms dvb encode gstreamer vorbis xcb xinerama"
+
+# As of April 2020 Kaffeine can be only build with xinerama support.
+# Once that is fixed, the build option will be optional again.
+
+RDEPEND="
+ dev-libs/libcdio
+ media-libs/xine-lib
+ x11-base/xorg-proto
+ x11-libs/libXtst
+ encode? ( media-sound/lame )
+ gstreamer? (
+ media-libs/gstreamer
+ media-libs/gst-plugins-base[X]
+ )
+ vorbis? ( media-libs/libvorbis )
+ xcb? ( x11-libs/libxcb )
+ xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="${RDEPEND}
+ dvb? ( virtual/linuxtv-dvb-headers )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_XTEST=ON
+ -DWITH_DPMS="$(usex dpms)"
+ -DWITH_XINERAMA="$(usex xinerama)"
+ -DWITH_XCB="$(usex xcb)"
+ -DWITH_GSTREAMER="$(usex gstreamer)"
+ -DWITH_OGGVORBIS="$(usex vorbis)"
+ -DWITH_LAME="$(usex encode)"
+ -DWITH_DVB="$(usex dvb)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kaffeine/kaffeine-9999.ebuild b/trinity-apps/kaffeine/kaffeine-9999.ebuild
index 830c2e5a..8b33ec83 100644
--- a/trinity-apps/kaffeine/kaffeine-9999.ebuild
+++ b/trinity-apps/kaffeine/kaffeine-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="dpms dvb encode gstreamer vorbis xcb xinerama"
diff --git a/trinity-apps/kaffeine/metadata.xml b/trinity-apps/kaffeine/metadata.xml
index 427bd0e5..cf9a44a2 100644
--- a/trinity-apps/kaffeine/metadata.xml
+++ b/trinity-apps/kaffeine/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="dpms">Enable support for DPMS (no extra dependencies)</flag>
diff --git a/trinity-apps/karbon/Manifest b/trinity-apps/karbon/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/karbon/Manifest
+++ b/trinity-apps/karbon/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/karbon/karbon-14.0.11.ebuild b/trinity-apps/karbon/karbon-14.0.11.ebuild
deleted file mode 100644
index 44328f70..00000000
--- a/trinity-apps/karbon/karbon-14.0.11.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="karbon filters/karbon"
-TSM_EXTRACT_ALSO="lib filters/liboofilter interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice vector drawing application for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="~dev-tqt/tqt-${PV}[opengl]
- ~trinity-apps/koffice-libs-${PV}
- virtual/imagemagick-tools
- media-libs/libart_lgpl
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkopalette lib/kopalette
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_unpack() {
- trinity-meta-2_src_unpack
- echo "SUBDIRS = liboofilter karbon" > ${S}/filters/Makefile.am
-}
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
-
-src_compile() {
- pushd filters/liboofilter
- emake
- cp .libs/liboofilter.a .
- popd
- trinity-meta-2_src_compile
-}
diff --git a/trinity-apps/karbon/karbon-14.0.12.ebuild b/trinity-apps/karbon/karbon-14.0.12.ebuild
deleted file mode 100644
index 9c1ef3f5..00000000
--- a/trinity-apps/karbon/karbon-14.0.12.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="karbon filters/karbon"
-TSM_EXTRACT_ALSO="lib filters/liboofilter interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice vector drawing application for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="~dev-tqt/tqt-${PV}[opengl]
- ~trinity-apps/koffice-libs-${PV}
- virtual/imagemagick-tools
- media-libs/libart_lgpl
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkopalette lib/kopalette
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_unpack() {
- trinity-meta-2_src_unpack
- echo "SUBDIRS = liboofilter karbon" > ${S}/filters/Makefile.am
-}
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
-
-src_compile() {
- pushd filters/liboofilter
- emake
- cp .libs/liboofilter.a .
- popd
- trinity-meta-2_src_compile
-}
diff --git a/trinity-apps/karbon/karbon-14.1.1.ebuild b/trinity-apps/karbon/karbon-14.1.1.ebuild
new file mode 100644
index 00000000..35fdae52
--- /dev/null
+++ b/trinity-apps/karbon/karbon-14.1.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="karbon filters/karbon"
+TSM_EXTRACT_ALSO="lib filters/liboofilter interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice vector drawing application for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~dev-tqt/tqt-${PV}[opengl]
+ ~trinity-apps/koffice-libs-${PV}
+ virtual/imagemagick-tools
+ media-libs/libart_lgpl
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkopalette lib/kopalette
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_unpack() {
+ trinity-meta-2_src_unpack
+ echo "SUBDIRS = liboofilter karbon" > "${S}/filters/Makefile.am"
+}
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ pushd filters/liboofilter
+ emake
+ cp .libs/liboofilter.a .
+ popd
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/karbon/karbon-14.1.2.ebuild b/trinity-apps/karbon/karbon-14.1.2.ebuild
new file mode 100644
index 00000000..ebcab0cd
--- /dev/null
+++ b/trinity-apps/karbon/karbon-14.1.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="karbon filters/karbon"
+TSM_EXTRACT_ALSO="lib filters/liboofilter interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice vector drawing application for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~dev-tqt/tqt-${PV}[opengl]
+ ~trinity-apps/koffice-libs-${PV}
+ virtual/imagemagick-tools
+ media-libs/libart_lgpl
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkopalette lib/kopalette
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_unpack() {
+ trinity-meta-2_src_unpack
+ echo "SUBDIRS = liboofilter karbon" > "${S}/filters/Makefile.am"
+}
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ pushd filters/liboofilter
+ emake
+ cp .libs/liboofilter.a .
+ popd
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/karbon/karbon-9999.ebuild b/trinity-apps/karbon/karbon-9999.ebuild
index a3726cc2..fab160ce 100644
--- a/trinity-apps/karbon/karbon-9999.ebuild
+++ b/trinity-apps/karbon/karbon-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="karbon filters/karbon"
-TSM_EXTRACT_ALSO="lib filters/liboofilter interfaces"
+TSM_EXTRACT_ALSO="lib filters/liboofilter interfaces doc"
inherit flag-o-matic trinity-meta-2
@@ -17,9 +17,9 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
+IUSE="+handbook"
DEPEND="~dev-tqt/tqt-${PV}[opengl]
~trinity-apps/koffice-libs-${PV}
@@ -27,7 +27,9 @@ DEPEND="~dev-tqt/tqt-${PV}[opengl]
media-libs/libart_lgpl
"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
@@ -42,7 +44,7 @@ KMCOPYLIB="
src_unpack() {
trinity-meta-2_src_unpack
- echo "SUBDIRS = liboofilter karbon" > ${S}/filters/Makefile.am
+ echo "SUBDIRS = liboofilter karbon" > "${S}/filters/Makefile.am"
}
src_prepare() {
@@ -64,11 +66,14 @@ src_prepare() {
libname=""
fi
done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
@@ -83,3 +88,12 @@ src_compile() {
popd
trinity-meta-2_src_compile
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/karbon/metadata.xml b/trinity-apps/karbon/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/karbon/metadata.xml
+++ b/trinity-apps/karbon/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kasablanca/Manifest b/trinity-apps/kasablanca/Manifest
index 8c40492b..5254e05b 100644
--- a/trinity-apps/kasablanca/Manifest
+++ b/trinity-apps/kasablanca/Manifest
@@ -1,2 +1,2 @@
-DIST kasablanca-trinity-14.0.11.tar.xz 130348 BLAKE2B 4994d9eb2047a00df074a212035c2b189291a14cb36e72da99fabab3f93654b6b0e1969744d1755d2a6245d20ab0565b5ca0b8770f1875b31641fe884e11c1c2 SHA512 9bb7ca6da8a82e432b0103e892e7e58955270b2d343871a4de4e764c2aa6ad51a00aadedd085bdc08317643a910937215eebb78f176cf9af25bb5a6b6c8810ed
-DIST kasablanca-trinity-14.0.12.tar.xz 130384 BLAKE2B 6111375678749bb226aadc3ed3fe2d3d16828c281b2810dd7618169012eab6cb598cada818aeaf568ee1fbcdb780807688ad06f6790602049e7b12919b47d804 SHA512 067675f87e1b2a4507fdd9ad773e94cbd9d98bd18e3e3efaf0c8fc633e34076f7d1d1e25f66d313b3ce9cef90d69451b34cbf7f25dc94cda91fa98cafcf88a57
+DIST kasablanca-trinity-14.1.1.tar.xz 130364 BLAKE2B 5243528160a5483156b3ef39ffba6a7b049304aa5a2a5f901a11b61c9c8211d07811eaabc8a1730931a0e396226580a3262cf0361335e1dd4638258a65dafe20 SHA512 0400ef680a5533c3fab81e115b454b0cc6932438986c59bbc058318af1c0f37752f6eb9b8898418ec403916c4f620442d5db43ace58c6e9e29277dc44a321f10
+DIST kasablanca-trinity-14.1.2.tar.xz 131744 BLAKE2B f0b15118ce7011d43d3c2bba93de001b6ac31a858f83612b2d55c5864e9a162c4ae7a585c5f2e572fcb7433198b4bd3a8b55b62ada1d7bd641a6aceb1c819be1 SHA512 bbd595ad4cd40ae61767d19e645c52f1891d387f7f3ad030a84667cee94f35a5c80abbb48a2baf8ce36e6b0049f0cd0fc3e0780c14af4b811f57d9edb414d145
diff --git a/trinity-apps/kasablanca/kasablanca-14.0.11.ebuild b/trinity-apps/kasablanca/kasablanca-14.0.11.ebuild
deleted file mode 100644
index d24a55f5..00000000
--- a/trinity-apps/kasablanca/kasablanca-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de pl"
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="FTP client for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kasablanca/kasablanca-14.0.12.ebuild b/trinity-apps/kasablanca/kasablanca-14.0.12.ebuild
deleted file mode 100644
index 2108ba32..00000000
--- a/trinity-apps/kasablanca/kasablanca-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de pl"
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="FTP client for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kasablanca/kasablanca-14.1.1.ebuild b/trinity-apps/kasablanca/kasablanca-14.1.1.ebuild
new file mode 100644
index 00000000..3b144d7f
--- /dev/null
+++ b/trinity-apps/kasablanca/kasablanca-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de pl"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="FTP client for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kasablanca/kasablanca-14.1.2.ebuild b/trinity-apps/kasablanca/kasablanca-14.1.2.ebuild
new file mode 100644
index 00000000..f4e8e576
--- /dev/null
+++ b/trinity-apps/kasablanca/kasablanca-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de pl"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="FTP client for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kasablanca/kasablanca-9999.ebuild b/trinity-apps/kasablanca/kasablanca-9999.ebuild
index 6db8a4f4..e26ab074 100644
--- a/trinity-apps/kasablanca/kasablanca-9999.ebuild
+++ b/trinity-apps/kasablanca/kasablanca-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kasablanca/metadata.xml b/trinity-apps/kasablanca/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kasablanca/metadata.xml
+++ b/trinity-apps/kasablanca/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/katapult/Manifest b/trinity-apps/katapult/Manifest
index 33ba1a37..807a0f4e 100644
--- a/trinity-apps/katapult/Manifest
+++ b/trinity-apps/katapult/Manifest
@@ -1,2 +1,2 @@
-DIST katapult-trinity-14.0.11.tar.xz 253344 BLAKE2B c3432565e461261666f4138ad9959134b6ef21b9bfa412438cb73f9c940218c6f41700e8518297abe426ef838bd25894bccdd38595cad5c803850c1806214b5c SHA512 2d25f4697a10de248fae21b9aee50443495c9ab967680c55340a8a2a69c8e1521bc0c622806696176faba39614a5ce9710ee5d27144f7dba6589c8616fb48f03
-DIST katapult-trinity-14.0.12.tar.xz 253368 BLAKE2B eb7337ac34fc80b667cf8654c65ad5ee146893c30d48257c710ccbc1d91f0ade071b9592628fc0f8049deed15c1dd133c2affcb626dcc30c03762b98f548e873 SHA512 9e808a7f24e77d2759ce811cc700760c04143702d28f1d4c162e6f4081b74c1f157e29ab1f203972531ad9bd22a162310108ffb1d054e7d23a9172756ab1c57b
+DIST katapult-trinity-14.1.1.tar.xz 253332 BLAKE2B 7101fe54a268860a51a9b0ea432056e488a9f2a69401efb7e2abd89c97bba216e9aee1eeeefe29a2c4f240c6420b36c8611c1122773bb390c01f1a7deed6acdd SHA512 26282783bc602f99850475ffc4fb741470f2449bf79f9b956f09e2c524b4ff51ce85c0be83b83b722129bc140ec19426660abd4358dda6954654e32263260533
+DIST katapult-trinity-14.1.2.tar.xz 249800 BLAKE2B 44e7a53394506ba3e0b346b7f22f69e0f1469b30da44423ed4c343168740a48fd3883a837be9dfbc07bad169cba0e0a4bbae0562251468872d33e3d473db4782 SHA512 4a4213330aaf41a571e57bd9bb3f77ae58c7ed2f3134b9dba023b24d75be94ce432455c5ccbd069b37a3eb4ccb9b3b65d5d76aa5448a3d5bee537eb43a6f8050
diff --git a/trinity-apps/katapult/katapult-14.0.11.ebuild b/trinity-apps/katapult/katapult-14.0.11.ebuild
deleted file mode 100644
index b7d13e86..00000000
--- a/trinity-apps/katapult/katapult-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg br ca cs de el es et fr ga
-gl hu it ja nb nl pl pt pt_BR ru sk sv tr uk"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A general purpose launcher for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/katapult/katapult-14.0.12.ebuild b/trinity-apps/katapult/katapult-14.0.12.ebuild
deleted file mode 100644
index e299ddf2..00000000
--- a/trinity-apps/katapult/katapult-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg br ca cs de el es et fr ga
-gl hu it ja nb nl pl pt pt_BR ru sk sv tr uk"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A general purpose launcher for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/katapult/katapult-14.1.1.ebuild b/trinity-apps/katapult/katapult-14.1.1.ebuild
new file mode 100644
index 00000000..a005bae0
--- /dev/null
+++ b/trinity-apps/katapult/katapult-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg br ca cs de el es et fr ga
+gl hu it ja nb nl pl pt pt_BR ru sk sv tr uk"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A general purpose launcher for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/katapult/katapult-14.1.2.ebuild b/trinity-apps/katapult/katapult-14.1.2.ebuild
new file mode 100644
index 00000000..fe152384
--- /dev/null
+++ b/trinity-apps/katapult/katapult-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg br ca cs de el es et fr ga
+gl hu it ja nb nl pl pt pt_BR ru sk sv tr uk"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A general purpose launcher for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/katapult/katapult-9999.ebuild b/trinity-apps/katapult/katapult-9999.ebuild
index 0efb4832..e0b4f858 100644
--- a/trinity-apps/katapult/katapult-9999.ebuild
+++ b/trinity-apps/katapult/katapult-9999.ebuild
@@ -18,5 +18,5 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-apps/katapult/metadata.xml b/trinity-apps/katapult/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/katapult/metadata.xml
+++ b/trinity-apps/katapult/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kbarcode/Manifest b/trinity-apps/kbarcode/Manifest
index aa09e7ec..9c946f60 100644
--- a/trinity-apps/kbarcode/Manifest
+++ b/trinity-apps/kbarcode/Manifest
@@ -1,2 +1,2 @@
-DIST kbarcode-trinity-14.0.11.tar.xz 273692 BLAKE2B 3d2f4bd6dbddf3ec1d26323aa84c0362e12be74715443900c6b9f59990d8a8859eb1563540c7aadb1f97a73bca081c68d5d6d9d6150ec670a2c2c7df62cd232b SHA512 8354bf4085bea629171628ce450cfba3d95d47ee39118ad7ed89535be35e3d89ae27cfb1cd70917d269c2e157b3abb31046e6eb63ba6c7442124bd6a3af2c03f
-DIST kbarcode-trinity-14.0.12.tar.xz 273628 BLAKE2B 99a0da86bc7db39ca467770d3da78d852ed520dfe9c282083643982bdd55f1b2e15223253a028bfce67ccf426d03faac34156347b4c5b19c6e9479cfe7f0bad9 SHA512 3ed351dbd79bfcd09426e95d23b48014ff9d5202527e4f06904b067da2279e126758d1fd21574199ac9ec82bfefffc5eb156bd71d10295fe4b40e428bece7924
+DIST kbarcode-trinity-14.1.1.tar.xz 276204 BLAKE2B 38fffe75bbc84d98386a9c9b4c92c92fc7108aad8f7045611484bebce40d2d4ad972372863e6d3732575cff9bf5d03e927ab349696a8fa89ada2b8080d3c4f51 SHA512 60f8d01716a8d82f9215a62ea007ef69608264f7767d3f7b7dd7acbbf0aded0ad661687689d82a3527e67554ad565fb2eef4ee2be875eccab8cbe7674d65eeee
+DIST kbarcode-trinity-14.1.2.tar.xz 272980 BLAKE2B a16d247ce63e01df1bba67688e91400e036ab073a676873f86bdaa5202379db9c06f27b58ef68e266cdd9c083c1c9d1956258958aa644b4f6226854c4e66f035 SHA512 1a94c9ddd796dbdf3206b3df88fb8351cbf2643f947ff8d4ba5ba173e0986109599e6f6827f436d15d2fa0e323d5a22c7827e7afa6d3036b5f9a7cd0f718cf8d
diff --git a/trinity-apps/kbarcode/kbarcode-14.0.11.ebuild b/trinity-apps/kbarcode/kbarcode-14.0.11.ebuild
deleted file mode 100644
index a8a8b38c..00000000
--- a/trinity-apps/kbarcode/kbarcode-14.0.11.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de el es fi fr hu it nl pl sv tr"
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="Barcode and label printing application for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-# Native GNU Barcode support seems to be broken right now.
-# The GNU Barcode binary is needed anyway.
-IUSE="javascript native-gnu-barcode"
-
-RDEPEND="
- app-text/barcode
- || (
- media-gfx/imagemagick
- media-gfx/graphicsmagick
- )"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DWITH_NATIVE_GNU_BARCODE="$(usex native-gnu-barcode)"
- -DWITH_JAVASCRIPT="$(usex javascript)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kbarcode/kbarcode-14.0.12.ebuild b/trinity-apps/kbarcode/kbarcode-14.0.12.ebuild
deleted file mode 100644
index cf806577..00000000
--- a/trinity-apps/kbarcode/kbarcode-14.0.12.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de el es fi fr hu it nl pl sv tr"
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="Barcode and label printing application for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-# Native GNU Barcode support seems to be broken right now.
-# The GNU Barcode binary is needed anyway.
-IUSE="javascript native-gnu-barcode"
-
-RDEPEND="
- app-text/barcode
- || (
- media-gfx/imagemagick
- media-gfx/graphicsmagick
- )"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DWITH_NATIVE_GNU_BARCODE="$(usex native-gnu-barcode)"
- -DWITH_JAVASCRIPT="$(usex javascript)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kbarcode/kbarcode-14.1.1.ebuild b/trinity-apps/kbarcode/kbarcode-14.1.1.ebuild
new file mode 100644
index 00000000..6feb0ab9
--- /dev/null
+++ b/trinity-apps/kbarcode/kbarcode-14.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de el es fi fr hu it nl pl sv tr"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Barcode and label printing application for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# Native GNU Barcode support seems to be broken right now.
+# The GNU Barcode binary is needed anyway.
+IUSE="javascript native-gnu-barcode"
+
+RDEPEND="
+ app-text/barcode
+ || (
+ media-gfx/imagemagick
+ media-gfx/graphicsmagick
+ )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_NATIVE_GNU_BARCODE="$(usex native-gnu-barcode)"
+ -DWITH_JAVASCRIPT="$(usex javascript)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbarcode/kbarcode-14.1.2.ebuild b/trinity-apps/kbarcode/kbarcode-14.1.2.ebuild
new file mode 100644
index 00000000..53552f9e
--- /dev/null
+++ b/trinity-apps/kbarcode/kbarcode-14.1.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de el es fi fr hu it nl pl sv tr"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Barcode and label printing application for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# Native GNU Barcode support seems to be broken right now.
+# The GNU Barcode binary is needed anyway.
+IUSE="javascript native-gnu-barcode"
+
+RDEPEND="
+ app-text/barcode
+ || (
+ media-gfx/imagemagick
+ media-gfx/graphicsmagick
+ )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_NATIVE_GNU_BARCODE="$(usex native-gnu-barcode)"
+ -DWITH_JAVASCRIPT="$(usex javascript)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbarcode/kbarcode-9999.ebuild b/trinity-apps/kbarcode/kbarcode-9999.ebuild
index 1e156f2d..2e6c478f 100644
--- a/trinity-apps/kbarcode/kbarcode-9999.ebuild
+++ b/trinity-apps/kbarcode/kbarcode-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
# Native GNU Barcode support seems to be broken right now.
diff --git a/trinity-apps/kbarcode/metadata.xml b/trinity-apps/kbarcode/metadata.xml
index 4ed30483..bc6c0a6c 100644
--- a/trinity-apps/kbarcode/metadata.xml
+++ b/trinity-apps/kbarcode/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="native-gnu-barcode">Enable WITH_NATIVE_GNU_BARCODE cmake flag (no extra dependencies)</flag>
</use>
diff --git a/trinity-apps/kbfx/Manifest b/trinity-apps/kbfx/Manifest
index 33aad2f2..376391ab 100644
--- a/trinity-apps/kbfx/Manifest
+++ b/trinity-apps/kbfx/Manifest
@@ -1,2 +1,2 @@
-DIST kbfx-trinity-14.0.11.tar.xz 2611300 BLAKE2B d6e7345526247f1eb2730a2a28cc38b8a1b8beca6d65aa6b2e219dddda6023c615d2b2ea985b9e013c7aa00f68ad31f8b5a9d21a101b5b94aa69de6efe52f9ba SHA512 331e5a5b9a1e07f56d455611e3d661a220e3332b16c9d9c89f15e3a51bbd69f5a781225391108ee0235ad4c49067d06f222ef96b9ce3ad3a44175072a3b1bfc0
-DIST kbfx-trinity-14.0.12.tar.xz 2611864 BLAKE2B 0579fe15b56342e2105eb36e5ce29d09f7e154f604b2aad94fd32944430032bd37306d23dbfeb914adde85affc1734ba44f5c998cf4baffc3da55f86b143d6f0 SHA512 bda320440364a91b636f678e149f04432f232a355d844fadb58a70883d0a57dc840fbf49c010fb37e7970b9359c8918f3a2fb75a0a6eb3ab7e119a2632aba30c
+DIST kbfx-trinity-14.1.1.tar.xz 2385680 BLAKE2B 73c6f66eb9fa94e43ae65378d81c303cc4c31ff32be53007c9444808e180f78b73430398656e44068be3bb2df2e5b36c0efba39312bef9dbd5a9b7bcbf26518d SHA512 52c487513180c43da8f79e46046a83e6b7a3448534ae16d01fb85dce37c7028081cbf21f31aad01d5edc10730c0b85dc5e6991ff02aec4a1fc846a664fb2b83a
+DIST kbfx-trinity-14.1.2.tar.xz 2385632 BLAKE2B 2b24bd1a5a28d512491115aacebc887d42bd0e1e89dee82d2b2ddf6f3de64af998a0245703be34bbb09a5d64461c50e0df7ccd8533b171aa7d5f9d7980314b93 SHA512 4a6f727af9f1cfee90b438a5d4a1146ed73e90f19beea63bce64c3c6e016d29e4ef05a097b698baf2fc2c2fa0fd0166e16d248303487276f564ce52e11db2b9f
diff --git a/trinity-apps/kbfx/kbfx-14.0.11.ebuild b/trinity-apps/kbfx/kbfx-14.0.11.ebuild
deleted file mode 100644
index 76bd7823..00000000
--- a/trinity-apps/kbfx/kbfx-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg de hu it nl"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="An alternative to the TDE-Menu"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kbfx/kbfx-14.0.12.ebuild b/trinity-apps/kbfx/kbfx-14.0.12.ebuild
deleted file mode 100644
index 4cd91940..00000000
--- a/trinity-apps/kbfx/kbfx-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg de hu it nl"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="An alternative to the TDE-Menu"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kbfx/kbfx-14.1.1.ebuild b/trinity-apps/kbfx/kbfx-14.1.1.ebuild
new file mode 100644
index 00000000..ec031183
--- /dev/null
+++ b/trinity-apps/kbfx/kbfx-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg de hu it nl"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="An alternative to the TDE-Menu"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbfx/kbfx-14.1.2.ebuild b/trinity-apps/kbfx/kbfx-14.1.2.ebuild
new file mode 100644
index 00000000..af5f2465
--- /dev/null
+++ b/trinity-apps/kbfx/kbfx-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg de hu it nl"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="An alternative to the TDE-Menu"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbfx/kbfx-9999.ebuild b/trinity-apps/kbfx/kbfx-9999.ebuild
index 3371d6e3..74e9dcb0 100644
--- a/trinity-apps/kbfx/kbfx-9999.ebuild
+++ b/trinity-apps/kbfx/kbfx-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kbfx/metadata.xml b/trinity-apps/kbfx/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kbfx/metadata.xml
+++ b/trinity-apps/kbfx/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kbibtex/Manifest b/trinity-apps/kbibtex/Manifest
index 8a267411..65bea122 100644
--- a/trinity-apps/kbibtex/Manifest
+++ b/trinity-apps/kbibtex/Manifest
@@ -1,2 +1,2 @@
-DIST kbibtex-trinity-14.0.11.tar.xz 285632 BLAKE2B 7df410be4f7576cdf3818620b30d5a4771270f1783c9a8866b479ed3ea8725c94d925e09eea8f0646a524301acd9e16ef73597bc531ae8c863a9f6a0e32fae68 SHA512 71f976721aabfba0c58cb4fd430dc17ab8f3527c40bebdf4cd9c9812ed6a9333e98e6f21d257637348c76e0fb544feb36d22ed50db0d6bfbe77c0ddba7409350
-DIST kbibtex-trinity-14.0.12.tar.xz 285564 BLAKE2B 78845b449fd66932912fd50e7ceac054c5fc00af4b520fe00a14cfaf9f7d59434046758e4c491d106714595b8077b2d01ad944c727abe6702b6f79fba0b66b46 SHA512 d3e8d0781c3ef032065ca55758301b5c996f741700a3adba734ba456128d0f74ee4ac2c431a5f079709f1ffd555cfbae716cb11394c8ab34baab7e2104cdc8b3
+DIST kbibtex-trinity-14.1.1.tar.xz 285640 BLAKE2B 8db0a0b674bd0b91b867680939acaddb1399b965ddf1f4fb0159bac60e79d3bf72e04eea9b5f4680b45936268c4cd3ddfa599b8db6a2bc522f0a98a1d836d910 SHA512 af644c7f0b0624d7c1ddd3665007e82d2f402f2231d19dfa9c0c412b05a7b467509f8155b6610718f750d22fa28429f358a12e834c99b461a38168bba6c6dbee
+DIST kbibtex-trinity-14.1.2.tar.xz 281428 BLAKE2B fe12be20c2206176ae76cf85e805fa9ce27ee89fc9d8933a5c668ac7a671d0ebfd712f7a8fe237b3e00c4946fdf834ed6edfca1bc69c458cfb3a6911b4d62b0c SHA512 328efe910f0593115a64a4cb37f39413364bceadfa9ee16fc2dc94362139b7c2eb890f1975aa12f3b27b4a1037c272816a83df778fc2f8abb7decd0de8238eea
diff --git a/trinity-apps/kbibtex/kbibtex-14.0.11.ebuild b/trinity-apps/kbibtex/kbibtex-14.0.11.ebuild
deleted file mode 100644
index a4345858..00000000
--- a/trinity-apps/kbibtex/kbibtex-14.0.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de fr it pl ru"
-TRINITY_MODULE_TYPE="applications/office"
-inherit trinity-base-2
-
-DESCRIPTION="Bibliography editor for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-libs/libxslt
- dev-libs/yaz
- virtual/tex-base"
-RDEPEND="${DEPEND}
- dev-tex/bibtex2html
- dev-tex/latex2rtf
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kbibtex/kbibtex-14.0.12.ebuild b/trinity-apps/kbibtex/kbibtex-14.0.12.ebuild
deleted file mode 100644
index 0f7a8f52..00000000
--- a/trinity-apps/kbibtex/kbibtex-14.0.12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de fr it pl ru"
-TRINITY_MODULE_TYPE="applications/office"
-inherit trinity-base-2
-
-DESCRIPTION="Bibliography editor for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-libs/libxslt
- dev-libs/yaz
- virtual/tex-base"
-RDEPEND="${DEPEND}
- dev-tex/bibtex2html
- dev-tex/latex2rtf
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kbibtex/kbibtex-14.1.1.ebuild b/trinity-apps/kbibtex/kbibtex-14.1.1.ebuild
new file mode 100644
index 00000000..bb8d25ac
--- /dev/null
+++ b/trinity-apps/kbibtex/kbibtex-14.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr it pl ru"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="Bibliography editor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/libxslt
+ dev-libs/yaz
+ virtual/tex-base"
+RDEPEND="${DEPEND}
+ dev-tex/bibtex2html
+ dev-tex/latex2rtf
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbibtex/kbibtex-14.1.2.ebuild b/trinity-apps/kbibtex/kbibtex-14.1.2.ebuild
new file mode 100644
index 00000000..0f5cdacf
--- /dev/null
+++ b/trinity-apps/kbibtex/kbibtex-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr it pl ru"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="Bibliography editor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/libxslt
+ dev-libs/yaz
+ virtual/tex-base"
+RDEPEND="${DEPEND}
+ dev-tex/bibtex2html
+ dev-tex/latex2rtf
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbibtex/kbibtex-9999.ebuild b/trinity-apps/kbibtex/kbibtex-9999.ebuild
index dfea4570..6281d712 100644
--- a/trinity-apps/kbibtex/kbibtex-9999.ebuild
+++ b/trinity-apps/kbibtex/kbibtex-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-apps/kbibtex/metadata.xml b/trinity-apps/kbibtex/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kbibtex/metadata.xml
+++ b/trinity-apps/kbibtex/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kbiff/Manifest b/trinity-apps/kbiff/Manifest
index 74ee6d77..0edf67ad 100644
--- a/trinity-apps/kbiff/Manifest
+++ b/trinity-apps/kbiff/Manifest
@@ -1,2 +1,2 @@
-DIST kbiff-trinity-14.0.11.tar.xz 139260 BLAKE2B 5e15fb056d69d13d7e8d94a7552d3615e241802ef46a8100d9666a07a1a8c16d13a3d19e6a076f0c133621d1c5378e8a170cb7f07b85807c854ec9a88b7f1118 SHA512 232249a37e8016b2cf9a62686ed7612aa719c956b9d635d66c06235356ba74607aaf42ee710529f8b25d8c9f16d5abcba5dabef6e7ad8f28d45dd262911f2edd
-DIST kbiff-trinity-14.0.12.tar.xz 139228 BLAKE2B a4bfc8e6e1351769b1b2549fe4514871d866be25d2cd3ccedb005c907c20324615cdf8b32aa123382d50dfce7c395ce945d16bd43d1cd5a1686749ccbd187689 SHA512 2b318d53c1de85ab9f63e1aa94de37e3b98c76f87d4a6bf420fe9c0133f595f596af14ec6028fca1f6c39838a2ceab41a30e4bde6fe8aefaeae37c6034c38fad
+DIST kbiff-trinity-14.1.1.tar.xz 139192 BLAKE2B 6f0479bcff71602483acd5ccae8228a5855afbe10f0788b515a263bc02e58b1c1ff7340c64e7efd3c2f1e84ea213a5ab470be7a2239fb900dcab3c04aa39f65b SHA512 0a061fb9cee970b8f612582d64401f5468cd1ed13c1383ced793692bd8f3a96d28b747bea105c7cb3ef425dad3fed4459adedc1106b3e324e8ca3b3418feee60
+DIST kbiff-trinity-14.1.2.tar.xz 139880 BLAKE2B 3d83bec57f32bd589f50d3fe6454a96f977b8c22725d5d5ce49067e8f47d6877aea914b71faf98958fd358aab4e3e7478d7a059fe742b7963954b2288a13bd68 SHA512 ecda6214a826bd42cceb578c1ceeba898f47eb1ddadcd5d9494830d94c522f252bb7181e0731674e4d140c52d9c0f1d2cd200575a9f858dedf30dea0db7364f9
diff --git a/trinity-apps/kbiff/kbiff-14.0.11.ebuild b/trinity-apps/kbiff/kbiff-14.0.11.ebuild
deleted file mode 100644
index ff4c1a1b..00000000
--- a/trinity-apps/kbiff/kbiff-14.0.11.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="br cs da de el es et fi fr he hr hu is it ja
- nb nl nn pl pt pt_BR ro ru sk sl sv tr uk zh_TW"
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="Email notification utility for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="asus +ssl"
-
-# SSL support might need tdelibs build with +ssl USE.
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DWITH_SSL="$(usex ssl)"
- -DWITH_MLED="$(usex asus)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kbiff/kbiff-14.0.12.ebuild b/trinity-apps/kbiff/kbiff-14.0.12.ebuild
deleted file mode 100644
index af41a816..00000000
--- a/trinity-apps/kbiff/kbiff-14.0.12.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="br cs da de el es et fi fr he hr hu is it ja
- nb nl nn pl pt pt_BR ro ru sk sl sv tr uk zh_TW"
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="Email notification utility for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="asus +ssl"
-
-# SSL support might need tdelibs build with +ssl USE.
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DWITH_SSL="$(usex ssl)"
- -DWITH_MLED="$(usex asus)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kbiff/kbiff-14.1.1.ebuild b/trinity-apps/kbiff/kbiff-14.1.1.ebuild
new file mode 100644
index 00000000..a2d82b0b
--- /dev/null
+++ b/trinity-apps/kbiff/kbiff-14.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="br cs da de el es et fi fr he hr hu is it ja
+ nb nl nn pl pt pt_BR ro ru sk sl sv tr uk zh_TW"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="Email notification utility for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="asus +ssl"
+
+# SSL support might need tdelibs build with +ssl USE.
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_SSL="$(usex ssl)"
+ -DWITH_MLED="$(usex asus)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbiff/kbiff-14.1.2.ebuild b/trinity-apps/kbiff/kbiff-14.1.2.ebuild
new file mode 100644
index 00000000..e10185c4
--- /dev/null
+++ b/trinity-apps/kbiff/kbiff-14.1.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="br cs da de el es et fi fr he hr hu is it ja
+ nb nl nn pl pt pt_BR ro ru sk sl sv tr uk zh_TW"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="Email notification utility for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="asus +ssl"
+
+# SSL support might need tdelibs build with +ssl USE.
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_SSL="$(usex ssl)"
+ -DWITH_MLED="$(usex asus)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbiff/kbiff-9999.ebuild b/trinity-apps/kbiff/kbiff-9999.ebuild
index b2605f76..f1a3e9bd 100644
--- a/trinity-apps/kbiff/kbiff-9999.ebuild
+++ b/trinity-apps/kbiff/kbiff-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="asus +ssl"
diff --git a/trinity-apps/kbiff/metadata.xml b/trinity-apps/kbiff/metadata.xml
index 2e079d83..7db8b2be 100644
--- a/trinity-apps/kbiff/metadata.xml
+++ b/trinity-apps/kbiff/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="asus">Enable WITH_MLED cmake flag (no extra dependencies)</flag>
</use>
diff --git a/trinity-apps/kbookreader/Manifest b/trinity-apps/kbookreader/Manifest
index a23fc30e..81403e55 100644
--- a/trinity-apps/kbookreader/Manifest
+++ b/trinity-apps/kbookreader/Manifest
@@ -1,2 +1,2 @@
-DIST kbookreader-trinity-14.0.11.tar.xz 121896 BLAKE2B 5fafb4ea9ba230590fe7746960a436bd0495483c7f41b565735cd3ef2e4a0260debda41b750d03ef24c909e565ae67b78096ac2fe0150621e64a2000c1cd80a2 SHA512 c87609c8b6702f31f1ae960103e99536b41007aea69777aded620decec0a411e6173fb494d9642fcc30d6c360514a4b519862825da437b30db7f65201852ad8d
-DIST kbookreader-trinity-14.0.12.tar.xz 121912 BLAKE2B 9a749164b624e93eab9744bc491fbc3b41ccf1f326583571c061361d79282be68af23cadaad6c895743b69839a6628421d567d18d38df65c9daf577f4b1ded9e SHA512 ad8b71f3b346cbcd9ab7cedf1e1a5c42c9beca738337b734c407ac9ba095f15de21f7337d3519a3ec24a53ca04d8d0e2ed1f27821fa855c35522eca981f36962
+DIST kbookreader-trinity-14.1.1.tar.xz 122196 BLAKE2B 389c7896de4fe6de77163d03248b025c6a555ef9045d3cd96f31a87904795217d85af9d358502b598d2254e6ac60f769f4b270001d5af980cc3a52c2c4e0dc38 SHA512 a48946753e984525929e1613458fda400f337244e4920bb81cf732f5a51d2f48e7ea4a908e55115b044225c4cba070c15f5bbb480ebf0a6e1a2ef5a49d925949
+DIST kbookreader-trinity-14.1.2.tar.xz 117296 BLAKE2B 92fc3049e1f73a1cbfdbcef2b6cf7b2bae0045b3332f5e8b95ad4b7654ba7c386298eb281d12121d5653bef7fa8f87df39dd442ec8fb95ad35850f15419f2dd3 SHA512 df69440822774b8deafd843e571294e976a1d242c59a6033665286589dc1aaa47a831ca43b90ca48a40669955bc2adf237d6f144506d1b071c6ff14b6e852c2f
diff --git a/trinity-apps/kbookreader/kbookreader-14.0.11.ebuild b/trinity-apps/kbookreader/kbookreader-14.0.11.ebuild
deleted file mode 100644
index 42f435ad..00000000
--- a/trinity-apps/kbookreader/kbookreader-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de nl"
-TRINITY_MODULE_TYPE="applications/office"
-inherit trinity-base-2
-
-DESCRIPTION="eBook reader for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kbookreader/kbookreader-14.0.12.ebuild b/trinity-apps/kbookreader/kbookreader-14.0.12.ebuild
deleted file mode 100644
index 17dadc95..00000000
--- a/trinity-apps/kbookreader/kbookreader-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de nl"
-TRINITY_MODULE_TYPE="applications/office"
-inherit trinity-base-2
-
-DESCRIPTION="eBook reader for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kbookreader/kbookreader-14.1.1.ebuild b/trinity-apps/kbookreader/kbookreader-14.1.1.ebuild
new file mode 100644
index 00000000..b5b919c6
--- /dev/null
+++ b/trinity-apps/kbookreader/kbookreader-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de nl"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="eBook reader for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbookreader/kbookreader-14.1.2.ebuild b/trinity-apps/kbookreader/kbookreader-14.1.2.ebuild
new file mode 100644
index 00000000..1897189a
--- /dev/null
+++ b/trinity-apps/kbookreader/kbookreader-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de nl"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="eBook reader for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbookreader/kbookreader-9999.ebuild b/trinity-apps/kbookreader/kbookreader-9999.ebuild
index 2f47b526..bd0fb058 100644
--- a/trinity-apps/kbookreader/kbookreader-9999.ebuild
+++ b/trinity-apps/kbookreader/kbookreader-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kbookreader/metadata.xml b/trinity-apps/kbookreader/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kbookreader/metadata.xml
+++ b/trinity-apps/kbookreader/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kchart/Manifest b/trinity-apps/kchart/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/kchart/Manifest
+++ b/trinity-apps/kchart/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kchart/kchart-14.0.11.ebuild b/trinity-apps/kchart/kchart-14.0.11.ebuild
deleted file mode 100644
index 03a404db..00000000
--- a/trinity-apps/kchart/kchart-14.0.11.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kchart filters/kchart"
-TSM_EXTRACT_ALSO="lib interfaces filters/libdialogfilter"
-
-inherit trinity-meta-2
-
-DESCRIPTION="KOffice integrated graph and chart drawing tool for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="~trinity-base/tdelibs-${PV}
- ~trinity-apps/koffice-libs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store
- libkochart interfaces"
-
-src_unpack() {
- trinity-meta-2_src_unpack
- echo "SUBDIRS = kchart" > ${S}/filters/Makefile.am
-}
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- if [[ ! ${dirname} =~ "interfaces" ]] ; then
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
-
-src_compile() {
- pushd filters/libdialogfilter
- emake
- popd
- trinity-meta-2_src_compile
-}
diff --git a/trinity-apps/kchart/kchart-14.0.12.ebuild b/trinity-apps/kchart/kchart-14.0.12.ebuild
deleted file mode 100644
index 0316c4e1..00000000
--- a/trinity-apps/kchart/kchart-14.0.12.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kchart filters/kchart"
-TSM_EXTRACT_ALSO="lib interfaces filters/libdialogfilter"
-
-inherit trinity-meta-2
-
-DESCRIPTION="KOffice integrated graph and chart drawing tool for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="~trinity-base/tdelibs-${PV}
- ~trinity-apps/koffice-libs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store
- libkochart interfaces"
-
-src_unpack() {
- trinity-meta-2_src_unpack
- echo "SUBDIRS = kchart" > ${S}/filters/Makefile.am
-}
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- if [[ ! ${dirname} =~ "interfaces" ]] ; then
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
-
-src_compile() {
- pushd filters/libdialogfilter
- emake
- popd
- trinity-meta-2_src_compile
-}
diff --git a/trinity-apps/kchart/kchart-14.1.1.ebuild b/trinity-apps/kchart/kchart-14.1.1.ebuild
new file mode 100644
index 00000000..a08bf813
--- /dev/null
+++ b/trinity-apps/kchart/kchart-14.1.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kchart filters/kchart"
+TSM_EXTRACT_ALSO="lib interfaces filters/libdialogfilter doc"
+
+inherit trinity-meta-2
+
+DESCRIPTION="KOffice integrated graph and chart drawing tool for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-base/tdelibs-${PV}
+ ~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkochart interfaces"
+
+src_unpack() {
+ trinity-meta-2_src_unpack
+ echo "SUBDIRS = kchart" > "${S}/filters/Makefile.am"
+}
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ! ${dirname} =~ "interfaces" ]] ; then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ pushd filters/libdialogfilter
+ emake
+ popd
+ if use handbook ; then
+ TRINITY_SUBMODULE+=" doc"
+ fi
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kchart/kchart-14.1.2.ebuild b/trinity-apps/kchart/kchart-14.1.2.ebuild
new file mode 100644
index 00000000..00bccd61
--- /dev/null
+++ b/trinity-apps/kchart/kchart-14.1.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kchart filters/kchart"
+TSM_EXTRACT_ALSO="lib interfaces filters/libdialogfilter doc"
+
+inherit trinity-meta-2
+
+DESCRIPTION="KOffice integrated graph and chart drawing tool for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-base/tdelibs-${PV}
+ ~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkochart interfaces"
+
+src_unpack() {
+ trinity-meta-2_src_unpack
+ echo "SUBDIRS = kchart" > "${S}/filters/Makefile.am"
+}
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ! ${dirname} =~ "interfaces" ]] ; then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ pushd filters/libdialogfilter
+ emake
+ popd
+ if use handbook ; then
+ TRINITY_SUBMODULE+=" doc"
+ fi
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kchart/kchart-9999.ebuild b/trinity-apps/kchart/kchart-9999.ebuild
index 5d3eb31a..37b91e4c 100644
--- a/trinity-apps/kchart/kchart-9999.ebuild
+++ b/trinity-apps/kchart/kchart-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -7,7 +7,7 @@ EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kchart filters/kchart"
-TSM_EXTRACT_ALSO="lib interfaces filters/libdialogfilter"
+TSM_EXTRACT_ALSO="lib interfaces filters/libdialogfilter doc"
inherit trinity-meta-2
@@ -16,15 +16,17 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
+IUSE="+handbook"
DEPEND="~trinity-base/tdelibs-${PV}
~trinity-apps/koffice-libs-${PV}
"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
KMCOPYLIB="libkformula lib/kformula
libkofficecore lib/kofficecore
@@ -38,7 +40,7 @@ KMCOPYLIB="libkformula lib/kformula
src_unpack() {
trinity-meta-2_src_unpack
- echo "SUBDIRS = kchart" > ${S}/filters/Makefile.am
+ echo "SUBDIRS = kchart" > "${S}/filters/Makefile.am"
}
src_prepare() {
@@ -62,16 +64,18 @@ src_prepare() {
libname=""
fi
done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
- append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
@@ -79,5 +83,17 @@ src_compile() {
pushd filters/libdialogfilter
emake
popd
+ if use handbook ; then
+ TRINITY_SUBMODULE+=" doc"
+ fi
trinity-meta-2_src_compile
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kchart/metadata.xml b/trinity-apps/kchart/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kchart/metadata.xml
+++ b/trinity-apps/kchart/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kcmautostart/Manifest b/trinity-apps/kcmautostart/Manifest
index e9135f14..ebb9dfd9 100644
--- a/trinity-apps/kcmautostart/Manifest
+++ b/trinity-apps/kcmautostart/Manifest
@@ -1,2 +1,2 @@
-DIST kcmautostart-trinity-14.0.11.tar.xz 18136 BLAKE2B a528a58170cce897b5807e37265ac0d098c8b29ef8d0d6c957098e15b435d2dcd5e208256b9a14a415861b0a0ee6b07970d060bc2f7f592ad087112a8c6fca3d SHA512 7c9b43bdad363bea874b232271fdca43db17d885eec221354835a3918c5828d8ddf0e7e847e3b13fa2d96cb06a2f4761587ca4ec184cd825159bec5d0ae1a8cc
-DIST kcmautostart-trinity-14.0.12.tar.xz 18064 BLAKE2B e2e806a8041af805a7c4c9e061955005e56268dfaed4265e779192a31d0286c8d9b6ab1022637900d5fb2d0e29814a25745c247dbf3e8b03a715ab3bde750998 SHA512 885f9eed7a7c06e80eb141049cc1e7ea59d5ac42c9a73382493bf981cd8f8dba65f433227d253d2401271d24c23a940bb7c05388aec0ae777c3dc5e8737879d7
+DIST kcmautostart-trinity-14.1.1.tar.xz 18268 BLAKE2B e3bada36270c9dbd26e2db935729c20178bf43a0fda7ee43d50de03471009c42ff81bcc23319dba5d9ce85360d6622d3ca16ed31da8bbc92d145b04a1fd5cccc SHA512 5a38d7bfa347678c3fb338e76d750beda7aeb6673a1b7638dcca40461abdb913e1bd2bb4a97bc3cf06b45ded696638141710c3c4f0ca69739c7166a016ee5618
+DIST kcmautostart-trinity-14.1.2.tar.xz 18740 BLAKE2B 700cb66eedadce429b9daf3700448b4f3bf9e50decd114b2ae7c0da6f19520e7ac3581b6c4941d753072d73a0fd09561812a88714c17b16bcb8a3d1251dd0988 SHA512 c04918c4b503f77502cc4ee0929684e7a07fb05232a54049c4f2b497c6bf51b78946f9caabf91168d732927bd6b0ce1432b45222e0892b61991c1e846613bb3b
diff --git a/trinity-apps/kcmautostart/kcmautostart-14.0.11.ebuild b/trinity-apps/kcmautostart/kcmautostart-14.0.11.ebuild
deleted file mode 100644
index 8b85ddd5..00000000
--- a/trinity-apps/kcmautostart/kcmautostart-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ca de es fr nl tr"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="Autostart module for KControl "
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kcmautostart/kcmautostart-14.0.12.ebuild b/trinity-apps/kcmautostart/kcmautostart-14.0.12.ebuild
deleted file mode 100644
index df580467..00000000
--- a/trinity-apps/kcmautostart/kcmautostart-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ca de es fr nl tr"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="Autostart module for KControl "
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kcmautostart/kcmautostart-14.1.1.ebuild b/trinity-apps/kcmautostart/kcmautostart-14.1.1.ebuild
new file mode 100644
index 00000000..f7b66cad
--- /dev/null
+++ b/trinity-apps/kcmautostart/kcmautostart-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ca de es fr nl tr"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Autostart module for KControl "
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kcmautostart/kcmautostart-14.1.2.ebuild b/trinity-apps/kcmautostart/kcmautostart-14.1.2.ebuild
new file mode 100644
index 00000000..ec255fb7
--- /dev/null
+++ b/trinity-apps/kcmautostart/kcmautostart-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ca de es fr nl tr"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Autostart module for KControl "
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kcmautostart/kcmautostart-9999.ebuild b/trinity-apps/kcmautostart/kcmautostart-9999.ebuild
index 65285caf..d3bde7c8 100644
--- a/trinity-apps/kcmautostart/kcmautostart-9999.ebuild
+++ b/trinity-apps/kcmautostart/kcmautostart-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kcmautostart/metadata.xml b/trinity-apps/kcmautostart/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kcmautostart/metadata.xml
+++ b/trinity-apps/kcmautostart/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kcpuload/Manifest b/trinity-apps/kcpuload/Manifest
index 3d31355a..2f6ed051 100644
--- a/trinity-apps/kcpuload/Manifest
+++ b/trinity-apps/kcpuload/Manifest
@@ -1,2 +1,2 @@
-DIST kcpuload-trinity-14.0.11.tar.xz 34084 BLAKE2B 6e295c9986f8f662a64a50b2677c3b3c2f4e14be7761311c4c9ea06c8ce80a419e7bdc1865908787492e8eebf249155fbff3d1c890c8950c4cbc3f961876d43e SHA512 8b904808faff306eaaf4ce22ebeaed051a760041cd2eabbee5936cb7fad78cfc25266424fa0d603317aeef799f756a1c876bc30bf19d55e20e2899c2951ae109
-DIST kcpuload-trinity-14.0.12.tar.xz 34000 BLAKE2B c57abd7b856220d705d38d9167ff585f1024f4e8a7970f301c98198a301c163604678fbac36d61596c12805dfae2bbf0d24fc91748c2f116c8b18f152fcb52b2 SHA512 aa017ceeaf34db532cc958b6856e6ae2440e110f2c13db6ac7a4058e7277c4e1142a99a9fda419e1c85d27092c88fdfaf5f0f2bb4345db4cb21cfa246ad003d7
+DIST kcpuload-trinity-14.1.1.tar.xz 35340 BLAKE2B 2993a31bc018b994ff742ff8001208791a387b59ff3975a42105648d5cfc76ca3ba1b91f923d0394791dbaadc97794c8753ba5774a51580248b84e1b427446b3 SHA512 77449e3a6e802636380e61146d3955010ce0f2d71ddd912c8edf3851be086e8d03fbaeca3d38bfd738215eb412f417eb432ce94e5b4f21ff38c29cb358100b3b
+DIST kcpuload-trinity-14.1.2.tar.xz 35404 BLAKE2B e2139375d77d598b89fb385d6d585d1109ba3431c4185cbcbfbc0903a5a4578dac433d85d7ccfeb4c257ae3de9e6543617d630b95caeb3bd39d0a44efd2febbc SHA512 c8048afffb73299e64b11b890782d30d7817f5db69bcedb73c39fa48d03bdda6a417a3790de07b700c579ecaa1ad5816e6066c416b970a0dfe645b5bce85e014
diff --git a/trinity-apps/kcpuload/kcpuload-14.0.11.ebuild b/trinity-apps/kcpuload/kcpuload-14.0.11.ebuild
deleted file mode 100644
index 54fd084b..00000000
--- a/trinity-apps/kcpuload/kcpuload-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A small CPU meter for Kicker"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kcpuload/kcpuload-14.0.12.ebuild b/trinity-apps/kcpuload/kcpuload-14.0.12.ebuild
deleted file mode 100644
index 1944d1c5..00000000
--- a/trinity-apps/kcpuload/kcpuload-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A small CPU meter for Kicker"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kcpuload/kcpuload-14.1.1.ebuild b/trinity-apps/kcpuload/kcpuload-14.1.1.ebuild
new file mode 100644
index 00000000..1bcf445b
--- /dev/null
+++ b/trinity-apps/kcpuload/kcpuload-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A small CPU meter for Kicker"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kcpuload/kcpuload-14.1.2.ebuild b/trinity-apps/kcpuload/kcpuload-14.1.2.ebuild
new file mode 100644
index 00000000..4e4d6d2d
--- /dev/null
+++ b/trinity-apps/kcpuload/kcpuload-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A small CPU meter for Kicker"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kcpuload/kcpuload-9999.ebuild b/trinity-apps/kcpuload/kcpuload-9999.ebuild
index 116ea868..d1fa95de 100644
--- a/trinity-apps/kcpuload/kcpuload-9999.ebuild
+++ b/trinity-apps/kcpuload/kcpuload-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kcpuload/metadata.xml b/trinity-apps/kcpuload/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kcpuload/metadata.xml
+++ b/trinity-apps/kcpuload/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kdbg/Manifest b/trinity-apps/kdbg/Manifest
index 981003aa..dd4319d9 100644
--- a/trinity-apps/kdbg/Manifest
+++ b/trinity-apps/kdbg/Manifest
@@ -1,2 +1,2 @@
-DIST kdbg-trinity-14.0.11.tar.xz 218156 BLAKE2B d90955736ca01852497aff0d6ef47a2db19878741a0407a18c193a92d78deb9f9cc5609723dcc96829c9eb7a2590b5d6e737f410569e2b1f63b4b14700df0f8a SHA512 433ea136cc5d498f3866f58e6e08906e40cc4e045a8758a6f63b04ce367bdd6ea777495e97107eb1767cc968ff0020831e84f018f047a477644f48bda00806b4
-DIST kdbg-trinity-14.0.12.tar.xz 218248 BLAKE2B 8354f5d35668ccc3940078a468aea69f8d5bd93d437906f6be9220974ca410393eafe3fa4c5fffe09b2bd018ad97b698a2e9afd2c4f2d91f0944b9b78e6d041c SHA512 07bb3617c2c1cbc4a4d8f6b65f4ca05cbcfa1e280ff6cc46c265e0ae95c971d54c37497966a10f2fbbad6b1403664cbd6c2be7ccf9f2677ab9fb64488bc82874
+DIST kdbg-trinity-14.1.1.tar.xz 217868 BLAKE2B 47b9f813992868e7e0cbc0cda1bf07a23bd799c244b78af4b3906c911ed93d86ffc94fcbba467171b8702b43cc9e91104e75c0baeed0140f5dcf3c139f9cfc26 SHA512 47b248cd4f0e676c3d4c7e09f20d3d5d97b708bc94a8ed1c6aee099453b72b634f437648ed50ed77f1c35e0b534ba01c2d1bf955603e895e01c58a7cc2507677
+DIST kdbg-trinity-14.1.2.tar.xz 218044 BLAKE2B 70c194ff1151a2062038344e4bf933607369f5fa7565a1c9790a0bb2df0b8864109af5bbd2daa098ae0efd00caa3bda40479bf00fbf9458c637b69cd863ca371 SHA512 cde89c71aa050b5cf079d09cd49c7dcc92e70915dfa8a4004db7e50ebeab709a868848218ee880dcdf7ffe41278e1c12371590ae8d8165319cf30e8068ebc75c
diff --git a/trinity-apps/kdbg/kdbg-14.0.11.ebuild b/trinity-apps/kdbg/kdbg-14.0.11.ebuild
deleted file mode 100644
index bdc3154c..00000000
--- a/trinity-apps/kdbg/kdbg-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="br ca cs da de es fi fr is no pl pt_BR pt ro ru sk sl sv"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="Graphical debugger interface for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kdbg/kdbg-14.0.12.ebuild b/trinity-apps/kdbg/kdbg-14.0.12.ebuild
deleted file mode 100644
index f48c8a23..00000000
--- a/trinity-apps/kdbg/kdbg-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="br ca cs da de es fi fr is no pl pt_BR pt ro ru sk sl sv"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="Graphical debugger interface for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kdbg/kdbg-14.1.1.ebuild b/trinity-apps/kdbg/kdbg-14.1.1.ebuild
new file mode 100644
index 00000000..a35ec927
--- /dev/null
+++ b/trinity-apps/kdbg/kdbg-14.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="br ca cs da de es fi fr is no pl pt_BR pt ro ru sk sl sv"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="Graphical debugger interface for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdbg/kdbg-14.1.2.ebuild b/trinity-apps/kdbg/kdbg-14.1.2.ebuild
new file mode 100644
index 00000000..24615ff8
--- /dev/null
+++ b/trinity-apps/kdbg/kdbg-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="br ca cs da de es fi fr is no pl pt_BR pt ro ru sk sl sv"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="Graphical debugger interface for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdbg/kdbg-9999.ebuild b/trinity-apps/kdbg/kdbg-9999.ebuild
index 1c8fe70c..9b6a1006 100644
--- a/trinity-apps/kdbg/kdbg-9999.ebuild
+++ b/trinity-apps/kdbg/kdbg-9999.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kdbusnotification/Manifest b/trinity-apps/kdbusnotification/Manifest
new file mode 100644
index 00000000..62d3b016
--- /dev/null
+++ b/trinity-apps/kdbusnotification/Manifest
@@ -0,0 +1,2 @@
+DIST kdbusnotification-trinity-14.1.1.tar.xz 7360 BLAKE2B ff2edb704fe350e08739079cb262a7b4f6427811ef3db77f1a37b4d5b54b0c053b7e3481d5c4423d9d7dfc2e94161ce07ea9a088c556e3cd356d876be92e4ef4 SHA512 18a3743ce61170ab73078564f3acc29b176962d581660f5b87c64cab45a1fff43b368f1853dd821fda7fb54eb903820aa3f02d1d50af9e594c1a8d8eae1fb303
+DIST kdbusnotification-trinity-14.1.2.tar.xz 7612 BLAKE2B a6d1002f209d7868e3074dc719b78c69a15f10f7206a852eb1b014dab33353c0f82f9209f986ddf8fcf43c1948f81564c2169977862de549c1b666fef3e480bf SHA512 6286fce2c1668a3a69132b713d0d740195796685384b45eadf03541d934d532fbe538c3b2f41ef24827d713d0163a9b27f149d0174b52782af3852fc5b36f340
diff --git a/trinity-apps/kdbusnotification/kdbusnotification-14.1.1.ebuild b/trinity-apps/kdbusnotification/kdbusnotification-14.1.1.ebuild
new file mode 100644
index 00000000..3a5d976c
--- /dev/null
+++ b/trinity-apps/kdbusnotification/kdbusnotification-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_HANDBOOK="optional"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="DBUS notification service for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/dbus-glib
+ sys-apps/dbus
+ x11-libs/gtk+:2
+"
+RDEPEND="$DEPEND"
+BDEPEND="dev-libs/dbus-glib"
diff --git a/trinity-apps/kdbusnotification/kdbusnotification-14.1.2.ebuild b/trinity-apps/kdbusnotification/kdbusnotification-14.1.2.ebuild
new file mode 100644
index 00000000..b585c9b9
--- /dev/null
+++ b/trinity-apps/kdbusnotification/kdbusnotification-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_HANDBOOK="optional"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="DBUS notification service for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/dbus-glib
+ sys-apps/dbus
+ x11-libs/gtk+:2
+"
+RDEPEND="$DEPEND"
+BDEPEND="dev-libs/dbus-glib"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDBUS_BINDING_TOOL="$BROOT/usr/bin/dbus-binding-tool"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdbusnotification/kdbusnotification-9999.ebuild b/trinity-apps/kdbusnotification/kdbusnotification-9999.ebuild
new file mode 100644
index 00000000..f7176049
--- /dev/null
+++ b/trinity-apps/kdbusnotification/kdbusnotification-9999.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_HANDBOOK="optional"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="DBUS notification service for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/dbus-glib
+ sys-apps/dbus
+ x11-libs/gtk+:2
+"
+RDEPEND="$DEPEND"
+BDEPEND="dev-libs/dbus-glib"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDBUS_BINDING_TOOL="$BROOT/usr/bin/dbus-binding-tool"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdbusnotification/metadata.xml b/trinity-apps/kdbusnotification/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/kdbusnotification/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/kdiff3/Manifest b/trinity-apps/kdiff3/Manifest
index f25b2663..4cae892e 100644
--- a/trinity-apps/kdiff3/Manifest
+++ b/trinity-apps/kdiff3/Manifest
@@ -1,2 +1,2 @@
-DIST kdiff3-trinity-14.0.11.tar.xz 742508 BLAKE2B 7a9717241b4797965de289aaad316b7e0ac0018f38970048d9568f24224b5b8400d2e7ac9d89f75776683262abf439cc30b27687180db4a531ea8257c58715ae SHA512 e5e07f1d4128eb3462d54c77400a9e3b3a0bf5a250fe1553a58cfa4d3b332c271d670795682fa067ab8198672bf5f01eeb7b5f548b594b789255f098b1cee533
-DIST kdiff3-trinity-14.0.12.tar.xz 742616 BLAKE2B 65248407195e44ef708d155d1ffd04d01024d1ba29b8d6e66a421d3d55b7eaa29f481be1e1f5cfc5ad0f6b342b0856af690d20a2f99430cd2e2942e7c3bbfbed SHA512 9dc9d1d5747c4709370a99a7354cb559baa8614b97c61ad35cf1c451978d22c6cafd171386ab313d6a7a2fb835e66629ddcf60248ce382c5e4f90c79c6f16bd4
+DIST kdiff3-trinity-14.1.1.tar.xz 745364 BLAKE2B c284468c02287900456d810c22eb6434488a4b76b44f403f10f6f8c54bb1fdf06cd7d7103f402cd6f12f2c1968ce876d6615bae56de5789c063ae477f547302d SHA512 e324d03e1eb9d49d988cf426e78f20127b7f25380d8e15e0e7d1d56a7be4ddc016406127fcf2cee35ff4e6cd4f0385bf83190f3fc71bee27f8a2803c9b06b152
+DIST kdiff3-trinity-14.1.2.tar.xz 745324 BLAKE2B fe4d2c8a70b566554165f4d1ccd58eb11df5da14cc98ac7be5a978bd8ef3f61a809190267e7b81b4e1958d6e552fd7f29ce8d2cf391764c81fb64bca6cb81f33 SHA512 fae15fd2281bb393876fd47ea2be826f4ac0d185a027f8fe85edf642c4c8bc63e8aaf6e216d74a8e7b455bbdcdf36d1c109a13400b0520115121f838b364ad32
diff --git a/trinity-apps/kdiff3/kdiff3-14.0.11.ebuild b/trinity-apps/kdiff3/kdiff3-14.0.11.ebuild
deleted file mode 100644
index 04c1104f..00000000
--- a/trinity-apps/kdiff3/kdiff3-14.0.11.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar az bg br ca cs cy da de el es et fr ga gl hi hu is it ja
- ka lt nb nl pl pt pt_BR ro ru rw sk sr sr@Latn sv ta tg tr uk zh_CN"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="A diff and merge program for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kdiff3/kdiff3-14.0.12.ebuild b/trinity-apps/kdiff3/kdiff3-14.0.12.ebuild
deleted file mode 100644
index 2fd56ebe..00000000
--- a/trinity-apps/kdiff3/kdiff3-14.0.12.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar az bg br ca cs cy da de el es et fr ga gl hi hu is it ja
- ka lt nb nl pl pt pt_BR ro ru rw sk sr sr@Latn sv ta tg tr uk zh_CN"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="A diff and merge program for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kdiff3/kdiff3-14.1.1.ebuild b/trinity-apps/kdiff3/kdiff3-14.1.1.ebuild
new file mode 100644
index 00000000..6f5403fc
--- /dev/null
+++ b/trinity-apps/kdiff3/kdiff3-14.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar az bg br ca cs cy da de el es et fr ga gl hi hu is it ja
+ ka lt nb nl pl pt pt_BR ro ru rw sk sr sr@Latn sv ta tg tr uk zh_CN"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="A diff and merge program for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdiff3/kdiff3-14.1.2.ebuild b/trinity-apps/kdiff3/kdiff3-14.1.2.ebuild
new file mode 100644
index 00000000..4271b3e1
--- /dev/null
+++ b/trinity-apps/kdiff3/kdiff3-14.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar az bg br ca cs cy da de el es et fr ga gl hi hu is it ja
+ ka lt nb nl pl pt pt_BR ro ru rw sk sr sr@Latn sv ta tg tr uk zh_CN"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="A diff and merge program for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdiff3/kdiff3-9999.ebuild b/trinity-apps/kdiff3/kdiff3-9999.ebuild
index 30a01616..6cd28989 100644
--- a/trinity-apps/kdiff3/kdiff3-9999.ebuild
+++ b/trinity-apps/kdiff3/kdiff3-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kdiff3/metadata.xml b/trinity-apps/kdiff3/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kdiff3/metadata.xml
+++ b/trinity-apps/kdiff3/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kdirstat/Manifest b/trinity-apps/kdirstat/Manifest
index 8e5d6272..64ebf331 100644
--- a/trinity-apps/kdirstat/Manifest
+++ b/trinity-apps/kdirstat/Manifest
@@ -1,2 +1,2 @@
-DIST kdirstat-trinity-14.0.11.tar.xz 203588 BLAKE2B aba5c5c864890273a0f59d4d291ce1ffdfcf9592749bef6964bb9da85fcc43088f11974aa77a28feb5605fd868fad3b9704b21d9b7c5b9d9c57610c9217a436d SHA512 fd2254092bdfe0d45615ee654752af1970b6ba1b70d48cb7109b7a9d21b078c42e301ee67d3a51544970cde2f7e5260d83fd8018e3c2da79348309aba9768e1b
-DIST kdirstat-trinity-14.0.12.tar.xz 203508 BLAKE2B a7ce5eabb9ecd9c148864edac0d6cd29e9f8be38c17f7fba8336f9da20887ad6d074c814f36f21f14e7db9156255d7bbf9c28423ffd7e1502fdf0d0ad947257d SHA512 101acf55b7fbd0f97e4edce936678c621ce0cacbdc26a810124bef688e39a49973ecf44a3e44ccd4daf12355d768a6032f97d0fad7a74aabf3cf3ac4b5ea4d75
+DIST kdirstat-trinity-14.1.1.tar.xz 203496 BLAKE2B 029b9fe304e6e959fe4f6321983a9c810e8ba6440df685233ab69732c67b103d1f5304168198db5cc0e89736967bee4c0b123a8af88417a266afcb8e74fca8da SHA512 7712145c14a29e9067cccc981a8440b158b5682bd933d0638c62a3a25fbd4aae43d1300488e2d32b78d68883411013c0daeb7370dd03542a7fcfa2e9fd9022bb
+DIST kdirstat-trinity-14.1.2.tar.xz 207928 BLAKE2B d8bf5d3ddcf80af540d16c53d0a091c30f31b0633738976de8603dac75a2caedbd05d882264868e1a6448cbea7d6f939f7748fdc3187eee2e6d45a33cb756c90 SHA512 ffb20881627fd5a0ad220bab49cff9d79db5c30a817c0f528e789612ef804ab7807da38bc6d8050b437879498d83dea1281280ecee745d23bc94b8a6faa025db
diff --git a/trinity-apps/kdirstat/kdirstat-14.0.11.ebuild b/trinity-apps/kdirstat/kdirstat-14.0.11.ebuild
deleted file mode 100644
index 6c368dac..00000000
--- a/trinity-apps/kdirstat/kdirstat-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de fr hu it ja"
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="Graphical disk usage utility for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kdirstat/kdirstat-14.0.12.ebuild b/trinity-apps/kdirstat/kdirstat-14.0.12.ebuild
deleted file mode 100644
index f4896b82..00000000
--- a/trinity-apps/kdirstat/kdirstat-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de fr hu it ja"
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="Graphical disk usage utility for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kdirstat/kdirstat-14.1.1.ebuild b/trinity-apps/kdirstat/kdirstat-14.1.1.ebuild
new file mode 100644
index 00000000..4ee2fe39
--- /dev/null
+++ b/trinity-apps/kdirstat/kdirstat-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr hu it ja"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Graphical disk usage utility for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdirstat/kdirstat-14.1.2.ebuild b/trinity-apps/kdirstat/kdirstat-14.1.2.ebuild
new file mode 100644
index 00000000..bfd5db2c
--- /dev/null
+++ b/trinity-apps/kdirstat/kdirstat-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr hu it ja"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Graphical disk usage utility for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdirstat/kdirstat-9999.ebuild b/trinity-apps/kdirstat/kdirstat-9999.ebuild
index e55a7daa..74df8c87 100644
--- a/trinity-apps/kdirstat/kdirstat-9999.ebuild
+++ b/trinity-apps/kdirstat/kdirstat-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kdirstat/metadata.xml b/trinity-apps/kdirstat/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kdirstat/metadata.xml
+++ b/trinity-apps/kdirstat/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/keep/Manifest b/trinity-apps/keep/Manifest
index c509221e..025a1e25 100644
--- a/trinity-apps/keep/Manifest
+++ b/trinity-apps/keep/Manifest
@@ -1,2 +1,2 @@
-DIST keep-trinity-14.0.11.tar.xz 164396 BLAKE2B ea4a4076e5a74872e16be040364b6cf210db1d9724268095e2ca9354dd91bdb65c9357362c4cab18010d6b579f7b050bd0acb6cc86e29d1dc5227ebfc409779a SHA512 9b1f5e2e31a235569fa5271c68a3b66c23f4545b8dfabcc02149ce9155f65579ec1ad412661e8006c2efcc864083542594e15862854d803bb489165189922af9
-DIST keep-trinity-14.0.12.tar.xz 164384 BLAKE2B 177f8cc4babebd6f059eb060fb72826aa4d7550e1e0fe3eb9bd8ee4b2f4f38f75bae9e7c14a78889bf0355c50e3807976c5b1023d40b7c93b2371ce446d4b2f0 SHA512 0af7cfe17dd4c0a2f8961d96550e56bfeeacfe7673be056593bd1b0b64519cc8a099909523bad7fc9eff21b0db263a46222e8a50cf8cbf723523ca60777d97c4
+DIST keep-trinity-14.1.1.tar.xz 164324 BLAKE2B 734a48aec8a9b2e23aa7685b847d1ab1f46b789449fd5efe37be033d68cad9a527cc3abfd7c78a707d5e200b598268faf116bfb203c34b0b691a21de597dc177 SHA512 e50ae618c837eacdd770dd0d8ab399cd57cd8a8533c8db9fed1d18f3b4bb0cba9d6fc572b8e97db9b88b1fd4cb6bd14c653bcfe6ef6e7ac570900df781104350
+DIST keep-trinity-14.1.2.tar.xz 164428 BLAKE2B eb69e182ad0e89302d99782866ed9057c13ef1460d885632c2dec0d7fa02e308c57ccf8c468b36b868320290dbdb36ad2e1652da93dd9ca754400ce743d38b60 SHA512 7e82d722569eb92a3b40e07638a7a066b0033fb87b838018717b810f50f44b316cc3e466ce05a543987d4436ed4de302481a6941bba0f293d0dbedbf74cb03fc
diff --git a/trinity-apps/keep/keep-14.0.11.ebuild b/trinity-apps/keep/keep-14.0.11.ebuild
deleted file mode 100644
index 8f39b9cf..00000000
--- a/trinity-apps/keep/keep-14.0.11.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg br cs da de el es ga gl it ja
- ka lt nl pl pt ru sk sr sr@Latn sv tr"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A simple backup system for TDE."
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/kcontrol-${PV}
- app-backup/rdiff-backup"
-
-pkg_postinst () {
- echo
- einfo "After initial install the Keep daemon needs to be started via KControl."
- einfo "The Keep daemon will be loaded automatically at the next TDE startup."
- echo
-}
diff --git a/trinity-apps/keep/keep-14.0.12.ebuild b/trinity-apps/keep/keep-14.0.12.ebuild
deleted file mode 100644
index c6ab6952..00000000
--- a/trinity-apps/keep/keep-14.0.12.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg br cs da de el es ga gl it ja
- ka lt nl pl pt ru sk sr sr@Latn sv tr"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A simple backup system for TDE."
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/kcontrol-${PV}
- app-backup/rdiff-backup"
-
-pkg_postinst () {
- echo
- einfo "After initial install the Keep daemon needs to be started via KControl."
- einfo "The Keep daemon will be loaded automatically at the next TDE startup."
- echo
-}
diff --git a/trinity-apps/keep/keep-14.1.1.ebuild b/trinity-apps/keep/keep-14.1.1.ebuild
new file mode 100644
index 00000000..6e0d273c
--- /dev/null
+++ b/trinity-apps/keep/keep-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg br cs da de el es ga gl it ja
+ ka lt nl pl pt ru sk sr sr@Latn sv tr"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A simple backup system for TDE."
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="~trinity-base/kcontrol-${PV}
+ app-backup/rdiff-backup"
+
+pkg_postinst () {
+ echo
+ einfo "After initial install the Keep daemon needs to be started via KControl."
+ einfo "The Keep daemon will be loaded automatically at the next TDE startup."
+ echo
+}
diff --git a/trinity-apps/keep/keep-14.1.2.ebuild b/trinity-apps/keep/keep-14.1.2.ebuild
new file mode 100644
index 00000000..bf23176e
--- /dev/null
+++ b/trinity-apps/keep/keep-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg br cs da de el es ga gl it ja
+ ka lt nl pl pt ru sk sr sr@Latn sv tr"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A simple backup system for TDE."
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="~trinity-base/kcontrol-${PV}
+ app-backup/rdiff-backup"
+
+pkg_postinst () {
+ echo
+ einfo "After initial install the Keep daemon needs to be started via KControl."
+ einfo "The Keep daemon will be loaded automatically at the next TDE startup."
+ echo
+}
diff --git a/trinity-apps/keep/keep-9999.ebuild b/trinity-apps/keep/keep-9999.ebuild
index c1f46a18..11d6df8c 100644
--- a/trinity-apps/keep/keep-9999.ebuild
+++ b/trinity-apps/keep/keep-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="~trinity-base/kcontrol-${PV}
diff --git a/trinity-apps/keep/metadata.xml b/trinity-apps/keep/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/keep/metadata.xml
+++ b/trinity-apps/keep/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kexi/Manifest b/trinity-apps/kexi/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/kexi/Manifest
+++ b/trinity-apps/kexi/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kexi/kexi-14.0.11.ebuild b/trinity-apps/kexi/kexi-14.0.11.ebuild
deleted file mode 100644
index 3aa54329..00000000
--- a/trinity-apps/kexi/kexi-14.0.11.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kexi"
-TSM_EXTRACT_ALSO="lib interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice integrated environment for database management for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="mariadb mysql postgres"
-
-REQUIRED_USE="mysql? ( !mariadb )"
-
-DEPEND="~trinity-base/tdelibs-${PV}
- ~trinity-apps/koffice-libs-${PV}
- sys-libs/readline
- mysql? ( dev-db/mysql-connector-c:= )
- mariadb? ( dev-db/mariadb-connector-c:= )
- postgres? ( dev-libs/libpqxx )"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkoproperty lib/koproperty
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store
- libkrossmain lib/kross/main/
- libkrossapi lib/kross/api/"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- if [[ ! ${dirname} =~ "kross"* ]]
- then
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist kross" > ${S}/lib/Makefile.am
-
- sed -i "${S}/kexi/migration/keximigratetest.cpp" \
- -e "/TDEApplication/ s|\");|\", true, true, true);|"
-
- if use mariadb ; then
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/migration/mysql/Makefile.am" || die
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/kexidb/drivers/mySQL/Makefile.am" || die
- sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/migration/mysql/mysqlmigrate.cpp" || die
- sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqlconnection_p.h" || die
- sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqldriver.cpp" || die
- sed -i 's/mysql_config/mariadb_config/' "${S}/kexi/kexidb/drivers/configure.in.in" || die
- fi
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- local myconf=(
- $(use_enable postgres pgsql)
- )
- if use mysql ; then
- myconf+=' --enable-mysql '
- elif use mariadb ; then
- myconf+=' --enable-mysql '
- else
- myconf+=' --disable-mysql '
- fi
- trinity-econf ${myconf[@]}
-}
diff --git a/trinity-apps/kexi/kexi-14.0.12.ebuild b/trinity-apps/kexi/kexi-14.0.12.ebuild
deleted file mode 100644
index 61bae04b..00000000
--- a/trinity-apps/kexi/kexi-14.0.12.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kexi"
-TSM_EXTRACT_ALSO="lib interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice integrated environment for database management for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="mariadb mysql postgres"
-
-REQUIRED_USE="mysql? ( !mariadb )"
-
-DEPEND="~trinity-base/tdelibs-${PV}
- ~trinity-apps/koffice-libs-${PV}
- sys-libs/readline
- mysql? ( dev-db/mysql-connector-c:= )
- mariadb? ( dev-db/mariadb-connector-c:= )
- postgres? ( dev-libs/libpqxx )"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkoproperty lib/koproperty
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store
- libkrossmain lib/kross/main/
- libkrossapi lib/kross/api/"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- if [[ ! ${dirname} =~ "kross"* ]]
- then
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist kross" > ${S}/lib/Makefile.am
-
- sed -i "${S}/kexi/migration/keximigratetest.cpp" \
- -e "/TDEApplication/ s|\");|\", true, true, true);|"
-
- if use mariadb ; then
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/migration/mysql/Makefile.am" || die
- sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/kexidb/drivers/mySQL/Makefile.am" || die
- sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/migration/mysql/mysqlmigrate.cpp" || die
- sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqlconnection_p.h" || die
- sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqldriver.cpp" || die
- sed -i 's/mysql_config/mariadb_config/' "${S}/kexi/kexidb/drivers/configure.in.in" || die
- fi
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- local myconf=(
- $(use_enable postgres pgsql)
- )
- if use mysql ; then
- myconf+=' --enable-mysql '
- elif use mariadb ; then
- myconf+=' --enable-mysql '
- else
- myconf+=' --disable-mysql '
- fi
- trinity-econf ${myconf[@]}
-}
diff --git a/trinity-apps/kexi/kexi-14.1.1.ebuild b/trinity-apps/kexi/kexi-14.1.1.ebuild
new file mode 100644
index 00000000..977c4156
--- /dev/null
+++ b/trinity-apps/kexi/kexi-14.1.1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kexi"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice integrated environment for database management for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook mariadb mysql postgres"
+
+REQUIRED_USE="mysql? ( !mariadb )"
+
+DEPEND="~trinity-base/tdelibs-${PV}
+ ~trinity-apps/koffice-libs-${PV}
+ sys-libs/readline
+ mysql? ( dev-db/mysql-connector-c:= )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ postgres? ( dev-libs/libpqxx )"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkoproperty lib/koproperty
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkrossmain lib/kross/main/
+ libkrossapi lib/kross/api/"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ! ${dirname} =~ "kross"* ]]
+ then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
+
+ sed -i "${S}/kexi/migration/keximigratetest.cpp" \
+ -e "/TDEApplication/ s|\");|\", true, true, true);|"
+
+ if use mariadb ; then
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/migration/mysql/Makefile.am" || die
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/kexidb/drivers/mySQL/Makefile.am" || die
+ sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/migration/mysql/mysqlmigrate.cpp" || die
+ sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqlconnection_p.h" || die
+ sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqldriver.cpp" || die
+ sed -i 's/mysql_config/mariadb_config/' "${S}/kexi/kexidb/drivers/configure.in.in" || die
+ fi
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ local myconf=(
+ $(use_enable postgres pgsql)
+ )
+ if use mysql ; then
+ myconf+=' --enable-mysql '
+ elif use mariadb ; then
+ myconf+=' --enable-mysql '
+ else
+ myconf+=' --disable-mysql '
+ fi
+ trinity-econf ${myconf[@]}
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kexi/kexi-14.1.2.ebuild b/trinity-apps/kexi/kexi-14.1.2.ebuild
new file mode 100644
index 00000000..3a2c945e
--- /dev/null
+++ b/trinity-apps/kexi/kexi-14.1.2.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kexi"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice integrated environment for database management for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook mariadb mysql postgres"
+
+REQUIRED_USE="mysql? ( !mariadb )"
+
+DEPEND="~trinity-base/tdelibs-${PV}
+ ~trinity-apps/koffice-libs-${PV}
+ sys-libs/readline
+ mysql? ( dev-db/mysql-connector-c:= )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ postgres? ( dev-libs/libpqxx )"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkoproperty lib/koproperty
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkrossmain lib/kross/main/
+ libkrossapi lib/kross/api/"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ! ${dirname} =~ "kross"* ]]
+ then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
+
+ sed -i "${S}/kexi/migration/keximigratetest.cpp" \
+ -e "/TDEApplication/ s|\");|\", true, true, true);|"
+
+ if use mariadb ; then
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/migration/mysql/Makefile.am" || die
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/kexidb/drivers/mySQL/Makefile.am" || die
+ sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/migration/mysql/mysqlmigrate.cpp" || die
+ sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqlconnection_p.h" || die
+ sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqldriver.cpp" || die
+ sed -i 's/mysql_config/mariadb_config/' "${S}/kexi/kexidb/drivers/configure.in.in" || die
+ fi
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ local myconf=(
+ $(use_enable postgres pgsql)
+ )
+ if use mysql ; then
+ myconf+=' --enable-mysql '
+ elif use mariadb ; then
+ myconf+=' --enable-mysql '
+ else
+ myconf+=' --disable-mysql '
+ fi
+ trinity-econf ${myconf[@]}
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kexi/kexi-9999.ebuild b/trinity-apps/kexi/kexi-9999.ebuild
index f3d3ce71..d858508e 100644
--- a/trinity-apps/kexi/kexi-9999.ebuild
+++ b/trinity-apps/kexi/kexi-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kexi"
-TSM_EXTRACT_ALSO="lib interfaces"
+TSM_EXTRACT_ALSO="lib interfaces doc"
inherit flag-o-matic trinity-meta-2
@@ -17,9 +17,9 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE="mariadb mysql postgres"
+IUSE="+handbook mariadb mysql postgres"
REQUIRED_USE="mysql? ( !mariadb )"
@@ -30,7 +30,9 @@ DEPEND="~trinity-base/tdelibs-${PV}
mariadb? ( dev-db/mariadb-connector-c:= )
postgres? ( dev-libs/libpqxx )"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
@@ -67,11 +69,14 @@ src_prepare() {
libname=""
fi
done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
- echo "SUBDIRS=$dirlist kross" > ${S}/lib/Makefile.am
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
sed -i "${S}/kexi/migration/keximigratetest.cpp" \
- -e "/TDEApplication/ s|\");|\", true, true, true);|"
+ -e "/TDEApplication/ s|\");|\", true, true, true);|"
if use mariadb ; then
sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/migration/mysql/Makefile.am" || die
@@ -84,9 +89,9 @@ src_prepare() {
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
@@ -103,3 +108,12 @@ src_configure() {
fi
trinity-econf ${myconf[@]}
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kexi/metadata.xml b/trinity-apps/kexi/metadata.xml
index a97535d7..eed10b19 100644
--- a/trinity-apps/kexi/metadata.xml
+++ b/trinity-apps/kexi/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="mariadb">Build with support for <pkg>dev-db/mariadb-connector-c</pkg></flag>
<flag name="mysql">Build with support for <pkg>dev-db/mysql-connector-c</pkg></flag>
diff --git a/trinity-apps/kformula/Manifest b/trinity-apps/kformula/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/kformula/Manifest
+++ b/trinity-apps/kformula/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kformula/kformula-14.0.11.ebuild b/trinity-apps/kformula/kformula-14.0.11.ebuild
deleted file mode 100644
index 6068f286..00000000
--- a/trinity-apps/kformula/kformula-14.0.11.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kformula filters/kformula"
-TSM_EXTRACT_ALSO="lib interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice formula editor for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-apps/koffice-libs-${PV}
- ~trinity-base/kcontrol-${PV}"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlis" > ${S}/lib/Makefile.am
- echo "SUBDIRS= kformula" > ${S}/filters/Makefile.am
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-apps/kformula/kformula-14.0.12.ebuild b/trinity-apps/kformula/kformula-14.0.12.ebuild
deleted file mode 100644
index 20879770..00000000
--- a/trinity-apps/kformula/kformula-14.0.12.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kformula filters/kformula"
-TSM_EXTRACT_ALSO="lib interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice formula editor for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-apps/koffice-libs-${PV}
- ~trinity-base/kcontrol-${PV}"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlis" > ${S}/lib/Makefile.am
- echo "SUBDIRS= kformula" > ${S}/filters/Makefile.am
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-apps/kformula/kformula-14.1.1.ebuild b/trinity-apps/kformula/kformula-14.1.1.ebuild
new file mode 100644
index 00000000..8eab0728
--- /dev/null
+++ b/trinity-apps/kformula/kformula-14.1.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kformula filters/kformula"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice formula editor for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}
+ ~trinity-base/kcontrol-${PV}"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlis" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kformula" > "${S}/filters/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kformula/kformula-14.1.2.ebuild b/trinity-apps/kformula/kformula-14.1.2.ebuild
new file mode 100644
index 00000000..1fdd1386
--- /dev/null
+++ b/trinity-apps/kformula/kformula-14.1.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kformula filters/kformula"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice formula editor for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}
+ ~trinity-base/kcontrol-${PV}"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlis" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kformula" > "${S}/filters/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kformula/kformula-9999.ebuild b/trinity-apps/kformula/kformula-9999.ebuild
index 7127a004..51134c07 100644
--- a/trinity-apps/kformula/kformula-9999.ebuild
+++ b/trinity-apps/kformula/kformula-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kformula filters/kformula"
-TSM_EXTRACT_ALSO="lib interfaces"
+TSM_EXTRACT_ALSO="lib interfaces doc"
inherit flag-o-matic trinity-meta-2
@@ -17,13 +17,16 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
+IUSE="+handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}
~trinity-base/kcontrol-${PV}"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
@@ -54,16 +57,28 @@ src_prepare() {
libname=""
fi
done
- echo "SUBDIRS=$dirlis" > ${S}/lib/Makefile.am
- echo "SUBDIRS= kformula" > ${S}/filters/Makefile.am
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlis" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kformula" > "${S}/filters/Makefile.am"
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kformula/metadata.xml b/trinity-apps/kformula/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kformula/metadata.xml
+++ b/trinity-apps/kformula/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kgtk-qt3/Manifest b/trinity-apps/kgtk-qt3/Manifest
index 2f43babd..87377723 100644
--- a/trinity-apps/kgtk-qt3/Manifest
+++ b/trinity-apps/kgtk-qt3/Manifest
@@ -1,2 +1,2 @@
-DIST kgtk-qt3-trinity-14.0.11.tar.xz 261252 BLAKE2B 4a810f864d862451f72a639487d28cfbd4e0f4802958a5a5dceb60d6d5c873711cb7ec3c52430145c6262f062b82c3e866563b2c5ea861a973b3e7462afce6e2 SHA512 4a662eeaad09153fb24ba1984c68df929455d4c0830a56d536784e92c05cd9cf1dc69838853c27218d95d84e02a880ca8a1f391268f5e64a23889430efdc346a
-DIST kgtk-qt3-trinity-14.0.12.tar.xz 262616 BLAKE2B 3a363caaadfe9aade83bbd2efaf2150e7fdbf5b42cf8cdd6f824621d184d2747fd21780b11e2dcaf594356080552e89a9948b6e2216a7d6fccf52e665e68793e SHA512 3964e7fbfe4028a2e83830ccf5ac3782787368d25506be141bf22448bee896e68dcd54071cfd031a10f36186fae0f9a653aafa846a13b4c13e56b86f10f27385
+DIST kgtk-qt3-trinity-14.1.1.tar.xz 38392 BLAKE2B 5d906dd8f5bfd810889f53daa77f77a1d955cc1a57a793a580cf772e9514f66e97b613dbe8fb268104c9838fa980e42ca7b28961c78757fa8eeca5e4bdbc819e SHA512 6455d43424124a64e6224bdb5e9a6427c85c3fa05a5b87b322610f75e4476fc974e4d38de84d51aba11255be143ede0b047913a8b77bf397c0acac094fc6de49
+DIST kgtk-qt3-trinity-14.1.2.tar.xz 38484 BLAKE2B 340d0f13fe87c3a64fcdc32193dd47dc283c31c418e71aed1704af82a7539c6e875016b46db9bdfd6b0dabf37089ae805e2713ad5486f740365abad6d2e41612 SHA512 e6e003bfef79d5b06b8a9b7342b62b84f9604db986983ae861778d752e4dcf72195b4616bd9dbb3aa8f15a13e2f8b509df3cf472f937fbed4d3dc5403c257854
diff --git a/trinity-apps/kgtk-qt3/kgtk-qt3-14.0.11.ebuild b/trinity-apps/kgtk-qt3/kgtk-qt3-14.0.11.ebuild
deleted file mode 100644
index cecd3543..00000000
--- a/trinity-apps/kgtk-qt3/kgtk-qt3-14.0.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es en_GB fr nl pl pt_BR ru zh_CN"
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="TDE dialogs in GTK 2.x applications"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="gtk tde tqt"
-
-DEPEND="
- gtk? ( x11-libs/gtk+:2 )
- tqt? ( ~dev-tqt/tqtinterface-${PV} )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_KGTK_TQT="$(usex tqt)"
- -DBUILD_KGTK_TDE="$(usex tde)"
- -DBUILD_KGTK_GTK2="$(usex gtk)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kgtk-qt3/kgtk-qt3-14.0.12.ebuild b/trinity-apps/kgtk-qt3/kgtk-qt3-14.0.12.ebuild
deleted file mode 100644
index 46c15d75..00000000
--- a/trinity-apps/kgtk-qt3/kgtk-qt3-14.0.12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es en_GB fr nl pl pt_BR ru zh_CN"
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="TDE dialogs in GTK 2.x applications"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="gtk tde tqt"
-
-DEPEND="
- gtk? ( x11-libs/gtk+:2 )
- tqt? ( ~dev-tqt/tqtinterface-${PV} )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_KGTK_TQT="$(usex tqt)"
- -DBUILD_KGTK_TDE="$(usex tde)"
- -DBUILD_KGTK_GTK2="$(usex gtk)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kgtk-qt3/kgtk-qt3-14.1.1.ebuild b/trinity-apps/kgtk-qt3/kgtk-qt3-14.1.1.ebuild
new file mode 100644
index 00000000..47be54a6
--- /dev/null
+++ b/trinity-apps/kgtk-qt3/kgtk-qt3-14.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es en_GB fr nl pl pt_BR ru zh_CN"
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="TDE dialogs in GTK 2.x applications"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gtk tde tqt"
+
+DEPEND="
+ gtk? ( x11-libs/gtk+:2 )
+ tqt? ( ~dev-tqt/tqtinterface-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_KGTK_TQT="$(usex tqt)"
+ -DBUILD_KGTK_TDE="$(usex tde)"
+ -DBUILD_KGTK_GTK2="$(usex gtk)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kgtk-qt3/kgtk-qt3-14.1.2.ebuild b/trinity-apps/kgtk-qt3/kgtk-qt3-14.1.2.ebuild
new file mode 100644
index 00000000..7b3ab43b
--- /dev/null
+++ b/trinity-apps/kgtk-qt3/kgtk-qt3-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es en_GB fr nl pl pt_BR ru zh_CN"
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="TDE dialogs in GTK 2.x applications"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gtk tde tqt"
+
+DEPEND="
+ gtk? ( x11-libs/gtk+:2 )
+ tqt? ( ~dev-tqt/tqtinterface-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_KGTK_TQT="$(usex tqt)"
+ -DBUILD_KGTK_TDE="$(usex tde)"
+ -DBUILD_KGTK_GTK2="$(usex gtk)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kgtk-qt3/kgtk-qt3-9999.ebuild b/trinity-apps/kgtk-qt3/kgtk-qt3-9999.ebuild
index bd696c11..b6942b84 100644
--- a/trinity-apps/kgtk-qt3/kgtk-qt3-9999.ebuild
+++ b/trinity-apps/kgtk-qt3/kgtk-qt3-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="gtk tde tqt"
diff --git a/trinity-apps/kgtk-qt3/metadata.xml b/trinity-apps/kgtk-qt3/metadata.xml
index 0d52c839..ccaaca08 100644
--- a/trinity-apps/kgtk-qt3/metadata.xml
+++ b/trinity-apps/kgtk-qt3/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="tde">Enable BUILD_KGTK_TDE cmake flag (no extra dependencies)</flag>
<flag name="tqt">Enable tqt support via <pkg>dev-tqt/tqtinterface</pkg></flag>
diff --git a/trinity-apps/kima/Manifest b/trinity-apps/kima/Manifest
index b8f587b0..7be84a93 100644
--- a/trinity-apps/kima/Manifest
+++ b/trinity-apps/kima/Manifest
@@ -1,2 +1,2 @@
-DIST kima-trinity-14.0.11.tar.xz 44196 BLAKE2B 9ccd144751a2ad9cec7bd24f126b64c080717b35b04842e16ad7fdc2623601fab0ca55aab31dd638d8145c53a13e1caad8e1991bcca799ec3399f4d28a960456 SHA512 89e08323ec6a7bcb3580f73b1f711dcf19958346b47b8845b3feca948a2a00c1845679cd108dffdeec3e672b011de9a71afebbf85b8c05edc59bf915e2c8aa73
-DIST kima-trinity-14.0.12.tar.xz 44116 BLAKE2B 8f0040e5a78b74c938e8694a6e6111bfb1993800223346ab3d3fe2cc24a4d8fdc7ae262933c80fff4c08e9146cd63c5b4a731c1e62666a0ee40d674e4c953e80 SHA512 4f69bd0d24ba6d0e23fbda0677d0ee845b30822c32477ccb0948c4117fba1a542a19ff183dbf3457cf6abef4c6907c074a439f223e48d822a721775933150c56
+DIST kima-trinity-14.1.1.tar.xz 44016 BLAKE2B be20af01d144451a4df8c09be0c54cae490edb6f99e7384becf08881287cf9ad8ee3d1c577b0da3050c885823a5f76232fe4bbd13a4513829876bc279a96a268 SHA512 5e6a803a700b0e5ed9a3892a3d6558014cd8824bc96c5e011a2ec2b0f05dae78a638d5386e0d998609fad3cd43d4caa5a2207e9a2d8352f1f09d94b5d89aea54
+DIST kima-trinity-14.1.2.tar.xz 44268 BLAKE2B 9d29eb1ab05e441e255c973604ad8821ac1324860401cbfb90a25c98698c2d1502d50e3379e6b459f1083e76e35bcc6fbc66ee7a2421b58ac15159101cadc9e3 SHA512 f9f535ceb46cae33d44b367cd778b0dec2c81fd5cccae3a96f23eebb77bd6154ae60b3f654c820881380b5d83dc755386b025da726f9925efd9e7656832ba801
diff --git a/trinity-apps/kima/kima-14.0.11.ebuild b/trinity-apps/kima/kima-14.0.11.ebuild
deleted file mode 100644
index 1315ccb5..00000000
--- a/trinity-apps/kima/kima-14.0.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de es et hu id nl sv tr"
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="A Kicker monitoring applet"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-# NVControl support needs the nvidia-settings package,
-# which isn't in the Portage tree anymore. So if there
-# is interest, it could be imported to the overlay maybe.
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DWITH_NVCONTROL=OFF
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kima/kima-14.0.12.ebuild b/trinity-apps/kima/kima-14.0.12.ebuild
deleted file mode 100644
index 198ee003..00000000
--- a/trinity-apps/kima/kima-14.0.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de es et hu id nl sv tr"
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="A Kicker monitoring applet"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-# NVControl support needs the nvidia-settings package,
-# which isn't in the Portage tree anymore. So if there
-# is interest, it could be imported to the overlay maybe.
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DWITH_NVCONTROL=OFF
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kima/kima-14.1.1.ebuild b/trinity-apps/kima/kima-14.1.1.ebuild
new file mode 100644
index 00000000..3252a2e6
--- /dev/null
+++ b/trinity-apps/kima/kima-14.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es et hu id nl sv tr"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="A Kicker monitoring applet"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# NVControl support needs the nvidia-settings package,
+# which isn't in the Portage tree anymore. So if there
+# is interest, it could be imported to the overlay maybe.
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_NVCONTROL=OFF
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kima/kima-14.1.2.ebuild b/trinity-apps/kima/kima-14.1.2.ebuild
new file mode 100644
index 00000000..eb9dfeb0
--- /dev/null
+++ b/trinity-apps/kima/kima-14.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es et hu id nl sv tr"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="A Kicker monitoring applet"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# NVControl support needs the nvidia-settings package,
+# which isn't in the Portage tree anymore. So if there
+# is interest, it could be imported to the overlay maybe.
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_NVCONTROL=OFF
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kima/kima-9999.ebuild b/trinity-apps/kima/kima-9999.ebuild
index 77ea7f7a..69f1da40 100644
--- a/trinity-apps/kima/kima-9999.ebuild
+++ b/trinity-apps/kima/kima-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
# NVControl support needs the nvidia-settings package,
diff --git a/trinity-apps/kima/metadata.xml b/trinity-apps/kima/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kima/metadata.xml
+++ b/trinity-apps/kima/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kiosktool/Manifest b/trinity-apps/kiosktool/Manifest
index fa98c6cd..c4d6528b 100644
--- a/trinity-apps/kiosktool/Manifest
+++ b/trinity-apps/kiosktool/Manifest
@@ -1,2 +1,2 @@
-DIST kiosktool-trinity-14.0.11.tar.xz 270100 BLAKE2B 6c7182b5f18e0bf33c4d9fa6a5ca8520eff0f889360829660e0836ef8336134d21cb64e58db8ae9c51107225c427b8b64f5a6f5ad2306034d0aeaacb4f6836fc SHA512 4ce9233359139a8c11d1391ab2db9741a54583db8257d48dc9abff938bd6719c964da5b9a73e58da239b6042c51a80977384292831b5f90ae29f4c2d2fe99d8d
-DIST kiosktool-trinity-14.0.12.tar.xz 270060 BLAKE2B 3434cb0fcf963a80c9aa3465f6181c3e362c0122ed579fbfc35282d27c728ee99af1f21a77f1048190b1932a1d114f83e9402ff33e29cbcbc10b4204f091297a SHA512 219ab86a2f0d71bc51c6f320928ec77a85a6af92294d2ee9aedb3845b2770b03f9b7643814c0c580cb32d201ba09a42ff0bef8cc5394bade50fe10615d21c209
+DIST kiosktool-trinity-14.1.1.tar.xz 269916 BLAKE2B 36413ab11dac53693ad59e02bf0046a1b2dc9a18ed48a59b73e1867f218f9448918b1c3017a48ce6ddbf1dbad6118bc973e397ca04e3254a22afa1a1d7648753 SHA512 5ed83d7d24a921fd03c758c6222406a48119ac49c2d881a758f01c43ac0c22ff23498f3a9c0ae934b87e197023eb41b8660f52780884458ed8b7139d514075d5
+DIST kiosktool-trinity-14.1.2.tar.xz 270040 BLAKE2B a819ef932a136304c14d820ae84e0908b7dd8f8a274eb4ac99a3cd9c74b6a8a7bcdcf352c0ed7279b346eb04e8f02e996218b2bc91efe18897670a543685c55a SHA512 050ebc97b19171f6011601e7abd7e2375c9218684eb06d9ebe00eac5e3f2bce1314b1ec9f3904cf2852e76971725cb51a4504e68231ef1f985640d1209372dbb
diff --git a/trinity-apps/kiosktool/kiosktool-14.0.11.ebuild b/trinity-apps/kiosktool/kiosktool-14.0.11.ebuild
deleted file mode 100644
index 7ab72d95..00000000
--- a/trinity-apps/kiosktool/kiosktool-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg br ca cs cy da de en_GB es et fr ga is
- it lt mt nl pt pt_BR ro ru sr sr@Latn sv ta tr"
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="Tool to configure the TDE kiosk framework "
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="kcmautostart"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_KCM_AUTOSTART="$(usex kcmautostart)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kiosktool/kiosktool-14.0.12.ebuild b/trinity-apps/kiosktool/kiosktool-14.0.12.ebuild
deleted file mode 100644
index e9fc9574..00000000
--- a/trinity-apps/kiosktool/kiosktool-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg br ca cs cy da de en_GB es et fr ga is
- it lt mt nl pt pt_BR ro ru sr sr@Latn sv ta tr"
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="Tool to configure the TDE kiosk framework "
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="kcmautostart"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_KCM_AUTOSTART="$(usex kcmautostart)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kiosktool/kiosktool-14.1.1.ebuild b/trinity-apps/kiosktool/kiosktool-14.1.1.ebuild
new file mode 100644
index 00000000..9d004ad1
--- /dev/null
+++ b/trinity-apps/kiosktool/kiosktool-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg br ca cs cy da de en_GB es et fr ga is
+ it lt mt nl pt pt_BR ro ru sr sr@Latn sv ta tr"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Tool to configure the TDE kiosk framework "
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="kcmautostart"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_KCM_AUTOSTART="$(usex kcmautostart)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kiosktool/kiosktool-14.1.2.ebuild b/trinity-apps/kiosktool/kiosktool-14.1.2.ebuild
new file mode 100644
index 00000000..96e77da1
--- /dev/null
+++ b/trinity-apps/kiosktool/kiosktool-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg br ca cs cy da de en_GB es et fr ga is
+ it lt mt nl pt pt_BR ro ru sr sr@Latn sv ta tr"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Tool to configure the TDE kiosk framework "
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="kcmautostart"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_KCM_AUTOSTART="$(usex kcmautostart)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kiosktool/kiosktool-9999.ebuild b/trinity-apps/kiosktool/kiosktool-9999.ebuild
index 4ec07cfc..7b3ea083 100644
--- a/trinity-apps/kiosktool/kiosktool-9999.ebuild
+++ b/trinity-apps/kiosktool/kiosktool-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="kcmautostart"
diff --git a/trinity-apps/kiosktool/metadata.xml b/trinity-apps/kiosktool/metadata.xml
index 26be52ce..e6fbe57d 100644
--- a/trinity-apps/kiosktool/metadata.xml
+++ b/trinity-apps/kiosktool/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="kcmautostart">Enable BUILD_KCM_AUTOSTART cmake flag</flag>
diff --git a/trinity-apps/kivio/Manifest b/trinity-apps/kivio/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/kivio/Manifest
+++ b/trinity-apps/kivio/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kivio/kivio-14.0.11.ebuild b/trinity-apps/kivio/kivio-14.0.11.ebuild
deleted file mode 100644
index 5c3323c0..00000000
--- a/trinity-apps/kivio/kivio-14.0.11.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kivio filters/kivio"
-TSM_EXTRACT_ALSO="lib"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice flowchart and diagram tool for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="~trinity-apps/koffice-libs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkopalette lib/kopalette
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS= kivio" > ${S}/filters/Makefile.am
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-apps/kivio/kivio-14.0.12.ebuild b/trinity-apps/kivio/kivio-14.0.12.ebuild
deleted file mode 100644
index 64dca733..00000000
--- a/trinity-apps/kivio/kivio-14.0.12.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kivio filters/kivio"
-TSM_EXTRACT_ALSO="lib"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice flowchart and diagram tool for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="~trinity-apps/koffice-libs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkopalette lib/kopalette
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS= kivio" > ${S}/filters/Makefile.am
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-apps/kivio/kivio-14.1.1.ebuild b/trinity-apps/kivio/kivio-14.1.1.ebuild
new file mode 100644
index 00000000..cc209905
--- /dev/null
+++ b/trinity-apps/kivio/kivio-14.1.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kivio filters/kivio"
+TSM_EXTRACT_ALSO="lib doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice flowchart and diagram tool for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkopalette lib/kopalette
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kivio" > "${S}/filters/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kivio/kivio-14.1.2.ebuild b/trinity-apps/kivio/kivio-14.1.2.ebuild
new file mode 100644
index 00000000..61992596
--- /dev/null
+++ b/trinity-apps/kivio/kivio-14.1.2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kivio filters/kivio"
+TSM_EXTRACT_ALSO="lib doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice flowchart and diagram tool for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkopalette lib/kopalette
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kivio" > "${S}/filters/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kivio/kivio-9999.ebuild b/trinity-apps/kivio/kivio-9999.ebuild
index c97c3eaa..3e7c5ffc 100644
--- a/trinity-apps/kivio/kivio-9999.ebuild
+++ b/trinity-apps/kivio/kivio-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kivio filters/kivio"
-TSM_EXTRACT_ALSO="lib"
+TSM_EXTRACT_ALSO="lib doc"
inherit flag-o-matic trinity-meta-2
@@ -17,14 +17,16 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
+IUSE="+handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}
"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
@@ -56,18 +58,30 @@ src_prepare() {
libname=""
fi
done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS= kivio" > ${S}/filters/Makefile.am
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kivio" > "${S}/filters/Makefile.am"
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kivio/metadata.xml b/trinity-apps/kivio/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kivio/metadata.xml
+++ b/trinity-apps/kivio/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kkbswitch/Manifest b/trinity-apps/kkbswitch/Manifest
index fba57d7f..d989a16f 100644
--- a/trinity-apps/kkbswitch/Manifest
+++ b/trinity-apps/kkbswitch/Manifest
@@ -1,2 +1,2 @@
-DIST kkbswitch-trinity-14.0.11.tar.xz 78780 BLAKE2B 1ef8a06c233f4df5b654d3cbc97635ce28e3e0b9853d2c8d32a7d3cb9226b0ca27e9f7ab95b19ea1f7480ae15cdb7a4767bf805f44aa442298017ed03401ba0a SHA512 2b3e1e25580ad1c9e49cf8a6f60f8b156c4f746ef246bad0a5ac0c9714792ca125615ecbe82dc8bf3e47d08fe8245f687f4e8270647c09eab63c0b2296f55b1e
-DIST kkbswitch-trinity-14.0.12.tar.xz 78688 BLAKE2B 565260994fd78ed10abf2969c21e9efa7e4bb514ddc59a7ab251479db66f4522d57e835272af603255e3ddffab72a4f9e755eca18b66331b24089d2f4698471b SHA512 611cc289caee689b3c78af140164ac935da0bd6f529eab76663022cf65cd82d77b6107d0adedced614db6539f21c94d49732dcad3b289c1942280188d49c7291
+DIST kkbswitch-trinity-14.1.1.tar.xz 82052 BLAKE2B ff2de6d61e3ed3bf6502e1ddb2525a845cc2bd1a0a6f134f61374903b15bcbfa9dee8d39380854a3cb8b473f9a56f6adc4a8f14d416a02b7316eac58fdfe85e7 SHA512 e53918dc75f8259ed6d7024212802340c52bf72efda31cb8a5d7bb6a42451a2378ce74a836e9747c01bb780dcdce0cc73a5f2609ebb6746ca0b724f0dd4ac414
+DIST kkbswitch-trinity-14.1.2.tar.xz 78932 BLAKE2B 5818bb37e5dd8b8bc028930492ce149dfed599df28ed8cc1ea0632395ef35efc4fbb3ab32bd77ee4419f16e4e73a84694a73227fa0aabec0002b694156dfb98e SHA512 ed0743d36e5ffc8ff6c18d1010b8a1f1e9f827353104aa75ab23c023761674cd1458f74a9da5ee7d1ed18df56bd8e8580a71d4667630b360fa351b62b6975e08
diff --git a/trinity-apps/kkbswitch/kkbswitch-14.0.11.ebuild b/trinity-apps/kkbswitch/kkbswitch-14.0.11.ebuild
deleted file mode 100644
index c4eb2814..00000000
--- a/trinity-apps/kkbswitch/kkbswitch-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_HANDBOOK="optional"
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="Keyboard layout indicator for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- virtual/acl
- net-dns/libidn
- dev-libs/openssl
- x11-libs/libxkbfile
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/kkbswitch/kkbswitch-14.0.12.ebuild b/trinity-apps/kkbswitch/kkbswitch-14.0.12.ebuild
deleted file mode 100644
index 2e3b570a..00000000
--- a/trinity-apps/kkbswitch/kkbswitch-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_HANDBOOK="optional"
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="Keyboard layout indicator for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- virtual/acl
- net-dns/libidn
- dev-libs/openssl
- x11-libs/libxkbfile
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/kkbswitch/kkbswitch-14.1.1.ebuild b/trinity-apps/kkbswitch/kkbswitch-14.1.1.ebuild
new file mode 100644
index 00000000..a925c2ed
--- /dev/null
+++ b/trinity-apps/kkbswitch/kkbswitch-14.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_HANDBOOK="optional"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Keyboard layout indicator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ virtual/acl
+ net-dns/libidn
+ dev-libs/openssl
+ x11-libs/libxkbfile
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/kkbswitch/kkbswitch-14.1.2.ebuild b/trinity-apps/kkbswitch/kkbswitch-14.1.2.ebuild
new file mode 100644
index 00000000..f43d8722
--- /dev/null
+++ b/trinity-apps/kkbswitch/kkbswitch-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_HANDBOOK="optional"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Keyboard layout indicator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ virtual/acl
+ net-dns/libidn
+ dev-libs/openssl
+ x11-libs/libxkbfile
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/kkbswitch/kkbswitch-9999.ebuild b/trinity-apps/kkbswitch/kkbswitch-9999.ebuild
index 19e9e01d..4673f06a 100644
--- a/trinity-apps/kkbswitch/kkbswitch-9999.ebuild
+++ b/trinity-apps/kkbswitch/kkbswitch-9999.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-apps/klamav/Manifest b/trinity-apps/klamav/Manifest
new file mode 100644
index 00000000..2647e51c
--- /dev/null
+++ b/trinity-apps/klamav/Manifest
@@ -0,0 +1,2 @@
+DIST klamav-trinity-14.1.1.tar.xz 646092 BLAKE2B be5cc468815c0a990456449f792fdc104fd4c645f3a811ab5794d8bde3300a9ff2de59271636bbac93664b066a87c366271aea579e142832cbbffe195ffb7ae2 SHA512 f9bfd9cc8c927e0a0385ec5536ec3e1b396e7ace5c53a9cd75125d54e67e29011bfe8d2b32c1a692b42283360e89cce0de9552a0f9f48a06fe8e8a590eee09c8
+DIST klamav-trinity-14.1.2.tar.xz 646056 BLAKE2B fc9a8ea20f547ee3ba4cacadc3a63d47d823114ea19c9187e022d674fdf943492bdf0cd52fd277d54fe6468bc3a472e014fdfb08e2a0d5565caaa9a76a8a3ecd SHA512 266f494bef6c34ec8383f40d530b1b9b5fdf2105ae38a342069a8677efa3ca295e375cf6a27f577b0563d5ffa948c87de1f25d03825c15d664ef1de2166f829b
diff --git a/trinity-apps/klamav/klamav-14.1.1.ebuild b/trinity-apps/klamav/klamav-14.1.1.ebuild
new file mode 100644
index 00000000..59a53e02
--- /dev/null
+++ b/trinity-apps/klamav/klamav-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="el eo it pt ru"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="KlamAV - A TDE front-end for the ClamAV virus scanner"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ app-antivirus/clamav
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/klamav/klamav-14.1.2.ebuild b/trinity-apps/klamav/klamav-14.1.2.ebuild
new file mode 100644
index 00000000..5d6dd7c4
--- /dev/null
+++ b/trinity-apps/klamav/klamav-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="el eo it pt ru"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="KlamAV - A TDE front-end for the ClamAV virus scanner"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ app-antivirus/clamav
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/klamav/klamav-9999.ebuild b/trinity-apps/klamav/klamav-9999.ebuild
new file mode 100644
index 00000000..94c1e699
--- /dev/null
+++ b/trinity-apps/klamav/klamav-9999.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="el eo it pt ru"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="KlamAV - A TDE front-end for the ClamAV virus scanner"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ app-antivirus/clamav
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/klamav/metadata.xml b/trinity-apps/klamav/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/klamav/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/klcddimmer/Manifest b/trinity-apps/klcddimmer/Manifest
index b36d5b59..fea88d08 100644
--- a/trinity-apps/klcddimmer/Manifest
+++ b/trinity-apps/klcddimmer/Manifest
@@ -1,2 +1,2 @@
-DIST klcddimmer-trinity-14.0.11.tar.xz 71456 BLAKE2B 93b4bd56b7af4b6e4f28899a5a7aa2b1ea1d1f5bca35e6fb07a656a467b2358e3cf61dc5f4cffe31fc790f4196b189d068d8d9301fc0cf18bb1f29d7dab9ac4e SHA512 d587fcac53d36e3d76fcc03c468b02c7efd8ea6717310294077dfb00983c0824d03fb10f76aff4831a9a84fe9bf4c9c133c800f5a8990fdb919233c638bfea91
-DIST klcddimmer-trinity-14.0.12.tar.xz 71480 BLAKE2B 7e1c35c62b88b15f9906b6c92cfd1f81c1e3b0d9117bb51bf25e2e69c4a8a869698afb62d3899fd1602cd103b836b30911826325d4f99c209786398153a740eb SHA512 804da47f5fc1aeffe59bc532b190a44346b22d41e7d51d0c8df4fbe611d5ed43964f1a2ff44ba29e52a366dbe92e97e8e7480bcd558d080e4ca08224ce8814b4
+DIST klcddimmer-trinity-14.1.1.tar.xz 71988 BLAKE2B efd7c6e772e6637f3384d26b193ad51e67409bcbe7d6e7737725145c47424d0bbd457f99017cf57ec4c689ec4a24c4e197dd0d903055d93b8c70004ea21f51e5 SHA512 7bdf01df74fca67344574887b83a5b27699db5a238635d6258bdea3dc1bda3647c5766b8c08bcbaefa1af762d83a7b6dfa894c6ac440d1faa5a7020ddac4bc64
+DIST klcddimmer-trinity-14.1.2.tar.xz 70080 BLAKE2B 9b4b752f973196fddf2e7ce06fd265dcc9ab9c65fa800c6bdd743940ca2c647ffec81e9111408ec3e698b91beb731d726da00650f7c69ebfd40f239e6f08eaef SHA512 e0b18e7920089a35a6922694bd3159206f90153763842308514651d198060d98b2ff4de6b12485470b8164ff27ec9fb6eb9cb7b6956313cb3f43186b4ec6f88e
diff --git a/trinity-apps/klcddimmer/klcddimmer-14.0.11.ebuild b/trinity-apps/klcddimmer/klcddimmer-14.0.11.ebuild
deleted file mode 100644
index cc3cbefb..00000000
--- a/trinity-apps/klcddimmer/klcddimmer-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de nl"
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="Applet to adjust LCD brightness"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-# There might be a dependency on smartdimmer needed.
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/klcddimmer/klcddimmer-14.0.12.ebuild b/trinity-apps/klcddimmer/klcddimmer-14.0.12.ebuild
deleted file mode 100644
index a0c493ff..00000000
--- a/trinity-apps/klcddimmer/klcddimmer-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de nl"
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="Applet to adjust LCD brightness"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-# There might be a dependency on smartdimmer needed.
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/klcddimmer/klcddimmer-14.1.1.ebuild b/trinity-apps/klcddimmer/klcddimmer-14.1.1.ebuild
new file mode 100644
index 00000000..ddea777c
--- /dev/null
+++ b/trinity-apps/klcddimmer/klcddimmer-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de nl"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Applet to adjust LCD brightness"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# There might be a dependency on smartdimmer needed.
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/klcddimmer/klcddimmer-14.1.2.ebuild b/trinity-apps/klcddimmer/klcddimmer-14.1.2.ebuild
new file mode 100644
index 00000000..2ef34911
--- /dev/null
+++ b/trinity-apps/klcddimmer/klcddimmer-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de nl"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Applet to adjust LCD brightness"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# There might be a dependency on smartdimmer needed.
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/klcddimmer/klcddimmer-9999.ebuild b/trinity-apps/klcddimmer/klcddimmer-9999.ebuild
index cca516e8..1a67a44b 100644
--- a/trinity-apps/klcddimmer/klcddimmer-9999.ebuild
+++ b/trinity-apps/klcddimmer/klcddimmer-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
# There might be a dependency on smartdimmer needed.
diff --git a/trinity-apps/klcddimmer/metadata.xml b/trinity-apps/klcddimmer/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/klcddimmer/metadata.xml
+++ b/trinity-apps/klcddimmer/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kmplayer/Manifest b/trinity-apps/kmplayer/Manifest
new file mode 100644
index 00000000..ab2d6b94
--- /dev/null
+++ b/trinity-apps/kmplayer/Manifest
@@ -0,0 +1,2 @@
+DIST kmplayer-trinity-14.1.1.tar.xz 510116 BLAKE2B 44803f93941949d04b632e046d8e8f0b3ea60f7a135cf27754f0ac1e07b787ae959212e3deb994959f55c815807193b575b9761dd03006fdae29c5953999e01a SHA512 7f21df4aa32f6ae33677c9bce4c3a36a7d4aaaa701a623a2ada80523dd77b78ececa356662c0ccfa556a7a93eee7c3f390225b3b51beedd1571930ed7a111cba
+DIST kmplayer-trinity-14.1.2.tar.xz 510356 BLAKE2B 40584d01b09c92c782c2d523e46c01632bf32ceae7f8b58101e9932ab4bd61edc28b368bd59c696f45a6e8bc69238838150763bfb1670240c5def8bca8f30610 SHA512 71ee4ca5f39d68d409dcacb93ac9b067f198067120627e57824f3c3451c996553369d7c32a9637a1d9a0a59bc64d770b7e6fa26c3ca040722cef2ec4bc4007ba
diff --git a/trinity-apps/kmplayer/kmplayer-14.1.1.ebuild b/trinity-apps/kmplayer/kmplayer-14.1.1.ebuild
new file mode 100644
index 00000000..c2bced69
--- /dev/null
+++ b/trinity-apps/kmplayer/kmplayer-14.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="af ar be bg br bs ca csb cs cy da de el es et \
+ fi fr ga gl he hi hu it ja ka lt mk nb nl pa \
+ pt_BR pt ru rw sk sr sv ta th tr uk xh zh_CN \
+ zh_TW zu"
+
+TRINITY_DOC_LANGS="da de es et fr it nl pt ru sv"
+
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="MPlayer - a simple media player for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gstreamer koffice xine"
+
+DEPEND="media-video/ffmpeg
+ media-video/mplayer
+ koffice? ( ~trinity-apps/koffice-meta-${PV} )
+ gstreamer? ( media-plugins/gst-plugins-meta )
+ xine? ( media-libs/xine-lib )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_KOFFICE_PLUGIN="$(usex koffice)"
+ -DBUILD_KXVPLAYER="$(usex gstreamer)"
+ -DBUILD_KXINEPLAYER="$(usex xine)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kmplayer/kmplayer-14.1.2.ebuild b/trinity-apps/kmplayer/kmplayer-14.1.2.ebuild
new file mode 100644
index 00000000..5224b0f6
--- /dev/null
+++ b/trinity-apps/kmplayer/kmplayer-14.1.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="af ar be bg br bs ca csb cs cy da de el es et \
+ fi fr ga gl he hi hu it ja ka lt mk nb nl pa \
+ pt_BR pt ru rw sk sr sv ta th tr uk xh zh_CN \
+ zh_TW zu"
+
+TRINITY_DOC_LANGS="da de es et fr it nl pt ru sv"
+
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="MPlayer - a simple media player for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gstreamer koffice xine"
+
+DEPEND="media-video/ffmpeg
+ media-video/mplayer
+ koffice? ( ~trinity-apps/koffice-meta-${PV} )
+ gstreamer? ( media-plugins/gst-plugins-meta )
+ xine? ( media-libs/xine-lib )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_KOFFICE_PLUGIN="$(usex koffice)"
+ -DBUILD_KXVPLAYER="$(usex gstreamer)"
+ -DBUILD_KXINEPLAYER="$(usex xine)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kmplayer/kmplayer-9999.ebuild b/trinity-apps/kmplayer/kmplayer-9999.ebuild
new file mode 100644
index 00000000..c2bced69
--- /dev/null
+++ b/trinity-apps/kmplayer/kmplayer-9999.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="af ar be bg br bs ca csb cs cy da de el es et \
+ fi fr ga gl he hi hu it ja ka lt mk nb nl pa \
+ pt_BR pt ru rw sk sr sv ta th tr uk xh zh_CN \
+ zh_TW zu"
+
+TRINITY_DOC_LANGS="da de es et fr it nl pt ru sv"
+
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="MPlayer - a simple media player for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gstreamer koffice xine"
+
+DEPEND="media-video/ffmpeg
+ media-video/mplayer
+ koffice? ( ~trinity-apps/koffice-meta-${PV} )
+ gstreamer? ( media-plugins/gst-plugins-meta )
+ xine? ( media-libs/xine-lib )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_KOFFICE_PLUGIN="$(usex koffice)"
+ -DBUILD_KXVPLAYER="$(usex gstreamer)"
+ -DBUILD_KXINEPLAYER="$(usex xine)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kmplayer/metadata.xml b/trinity-apps/kmplayer/metadata.xml
new file mode 100644
index 00000000..304846e4
--- /dev/null
+++ b/trinity-apps/kmplayer/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+ <use>
+ <flag name="koffice">Enable support koffice</flag>
+ </use>
+</pkgmetadata>
diff --git a/trinity-apps/knemo/Manifest b/trinity-apps/knemo/Manifest
index a1c11a6d..f80d21f7 100644
--- a/trinity-apps/knemo/Manifest
+++ b/trinity-apps/knemo/Manifest
@@ -1,2 +1,2 @@
-DIST knemo-trinity-14.0.11.tar.xz 151076 BLAKE2B 1ce200a91a4168cf08d9e45d63d9c41d316b3caf9bf93f4541baf6494295b09e2555af419a1f597b1ad4913b15b7ca366535e35b7fa3abeeeb5c57f4eaef1a01 SHA512 337a17420f5c517f87ccf989b963978e70db102ce8d68905a27c7b55a740674ce31500969e7c9cbe9b663bde0a5341385a9f0027b5645be3fa686f7d4c737e15
-DIST knemo-trinity-14.0.12.tar.xz 151012 BLAKE2B 83836c588b6bf310d8c67343eda423f8797b99a1f4fdbdfecffc1e1ecc23e6cb711979532682a75164c40f5d51feb4864e8789b56dc64de58037f4db901bc161 SHA512 54f298d7c90d76a46ba9105cff0689ee45ebe5bfedac4608dd9fb6451213ea974e16b4304f4443fc0f6a7c50e27297f7a06496e768f8ca88071151e9783a0c7b
+DIST knemo-trinity-14.1.1.tar.xz 150756 BLAKE2B f2a3c36fc0d61455d6c71f3a967280a48e100f895a741ecb5dfc12cec2916f763dae12c5b88e4d2cc824a9fadcfb4b6f10cd1e5d3d915095bf87d2fc76ee4be2 SHA512 31379873613ed8d8c9d0fb7e836299e720bcea50bad1b097b162a2d313f50c5d51590ca890a0fb6a33c5347de710c7bacc97346a63e4df13c7662849b22d7032
+DIST knemo-trinity-14.1.2.tar.xz 151076 BLAKE2B be753beebd4d002198143bfb578dedc77c7ac0d29bc417904aad780695e510f294279342fe78d08c8855d7d8f2cbacf903c97d380aff1bbb390098462cb598ff SHA512 e8508826c9ba939cf7c70c55e29e929a391d0ea46c7b0a6e444fc8b4f90973f947e49f27a8df2b5b592d6515944ed4abb357c5dc262ca5877295a2bfdaf34b87
diff --git a/trinity-apps/knemo/knemo-14.0.11.ebuild b/trinity-apps/knemo/knemo-14.0.11.ebuild
deleted file mode 100644
index 71897fc7..00000000
--- a/trinity-apps/knemo/knemo-14.0.11.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg cs cy da de el es et fr ga gl hu it
- ja ka lt nl pl pt pt_BR ru rw sk sr sr@Latn sv tr"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="Network interfaces monitor for the TDE systray"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="wifi kernel_linux"
-
-RDEPEND="kernel_linux? ( sys-apps/net-tools )
- wifi? ( net-wireless/wireless-tools )"
-
-pkg_postinst() {
- echo
- einfo "KNemo is not an executable but a KDED service. KNemo has to be"
- einfo "started using TDE Control Center/Internet & Network/Network Monitor"
- echo
-}
diff --git a/trinity-apps/knemo/knemo-14.0.12.ebuild b/trinity-apps/knemo/knemo-14.0.12.ebuild
deleted file mode 100644
index 034aa732..00000000
--- a/trinity-apps/knemo/knemo-14.0.12.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg cs cy da de el es et fr ga gl hu it
- ja ka lt nl pl pt pt_BR ru rw sk sr sr@Latn sv tr"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="Network interfaces monitor for the TDE systray"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="wifi kernel_linux"
-
-RDEPEND="kernel_linux? ( sys-apps/net-tools )
- wifi? ( net-wireless/wireless-tools )"
-
-pkg_postinst() {
- echo
- einfo "KNemo is not an executable but a KDED service. KNemo has to be"
- einfo "started using TDE Control Center/Internet & Network/Network Monitor"
- echo
-}
diff --git a/trinity-apps/knemo/knemo-14.1.1.ebuild b/trinity-apps/knemo/knemo-14.1.1.ebuild
new file mode 100644
index 00000000..fc0f6389
--- /dev/null
+++ b/trinity-apps/knemo/knemo-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg cs cy da de el es et fr ga gl hu it
+ ja ka lt nl pl pt pt_BR ru rw sk sr sr@Latn sv tr"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Network interfaces monitor for the TDE systray"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="wifi kernel_linux"
+
+RDEPEND="kernel_linux? ( sys-apps/net-tools )
+ wifi? ( net-wireless/wireless-tools )"
+
+pkg_postinst() {
+ echo
+ einfo "KNemo is not an executable but a KDED service. KNemo has to be"
+ einfo "started using TDE Control Center/Internet & Network/Network Monitor"
+ echo
+}
diff --git a/trinity-apps/knemo/knemo-14.1.2.ebuild b/trinity-apps/knemo/knemo-14.1.2.ebuild
new file mode 100644
index 00000000..6da6f61c
--- /dev/null
+++ b/trinity-apps/knemo/knemo-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg cs cy da de el es et fr ga gl hu it
+ ja ka lt nl pl pt pt_BR ru rw sk sr sr@Latn sv tr"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Network interfaces monitor for the TDE systray"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="wifi kernel_linux"
+
+RDEPEND="kernel_linux? ( sys-apps/net-tools )
+ wifi? ( net-wireless/wireless-tools )"
+
+pkg_postinst() {
+ echo
+ einfo "KNemo is not an executable but a KDED service. KNemo has to be"
+ einfo "started using TDE Control Center/Internet & Network/Network Monitor"
+ echo
+}
diff --git a/trinity-apps/knemo/knemo-9999.ebuild b/trinity-apps/knemo/knemo-9999.ebuild
index 0b76034d..c82c3768 100644
--- a/trinity-apps/knemo/knemo-9999.ebuild
+++ b/trinity-apps/knemo/knemo-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="wifi kernel_linux"
diff --git a/trinity-apps/knemo/metadata.xml b/trinity-apps/knemo/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/knemo/metadata.xml
+++ b/trinity-apps/knemo/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/knetload/Manifest b/trinity-apps/knetload/Manifest
index 246a58fc..c53223ce 100644
--- a/trinity-apps/knetload/Manifest
+++ b/trinity-apps/knetload/Manifest
@@ -1,2 +1,2 @@
-DIST knetload-trinity-14.0.11.tar.xz 51632 BLAKE2B 21ea34bf80a83e99dec7edaded8c86639c5a173a3ec8816cb25ac89daf25255562ce1ffcc4ff9712096c94312780c1ef08ea2879d309b48b1c1be57957ab6838 SHA512 1c63b518e86b71b2ff7e0886dd70e0f40eb57478e60722a3e82cd0a992bb4d1aece2f7614a11819eb9abe85d5d57fbeedec8b3cf773c2b0443e9c539e4101b9a
-DIST knetload-trinity-14.0.12.tar.xz 51568 BLAKE2B 5ac75e8b358611e671383c2975fdd1db845cf6dd9cfa9fb9046014b7f47d28756160b8028d3ed53d1adbe37ba860a21f0e7e762a98a41da14a314af0bd74fb6d SHA512 93b5cab48bd60f936ba687109b98425bf2e7cde5f7304acb7e3541bd1fae2726a28e70b2594b9c6492ad43152cd7c03f3beb1222a7087139895c0be1d341439e
+DIST knetload-trinity-14.1.1.tar.xz 51624 BLAKE2B aea067ba83fdbb23adbf2cd49b21be77f0c29495eab04da7092a34e73626177f8583eef5a608ad4c6bb1e15652fd85d81a30e0b400dad246ca0bc01de3f79aea SHA512 75aab489c6e0ad1ec32fed52673bda871e8b5b2e35266d391471baf01c07bcdf623414b36b5f46e648c7ef875d911c8d3cb2233fede9bb28aa296e6774ec7d91
+DIST knetload-trinity-14.1.2.tar.xz 51844 BLAKE2B 7b1addde287b6d6ee1448222b43cf72b40a94bfa2027273728ea5fdcaad7921a8d5625bf7b890c6e3f396f79a0ca9b8a9d1d8a9122435abf338cfdefdc4fd071 SHA512 2d00567201bc872c59d57e4cd164672018bb4a4ce3656b372b76aba05c7910d694fb88fa61db87f659ef8fcc0c1dce918be1e0db076a601fb21b78f3d6cbf984
diff --git a/trinity-apps/knetload/knetload-14.0.11.ebuild b/trinity-apps/knetload/knetload-14.0.11.ebuild
deleted file mode 100644
index 277f948d..00000000
--- a/trinity-apps/knetload/knetload-14.0.11.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bs ca cs da de en_GB es et fr is it ja nb nl pt pt_BR
- ro sr sv ta tr zh_CN zh_TW"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A network meter for Kicker"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/knetload/knetload-14.0.12.ebuild b/trinity-apps/knetload/knetload-14.0.12.ebuild
deleted file mode 100644
index bec072f2..00000000
--- a/trinity-apps/knetload/knetload-14.0.12.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bs ca cs da de en_GB es et fr is it ja nb nl pt pt_BR
- ro sr sv ta tr zh_CN zh_TW"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A network meter for Kicker"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/knetload/knetload-14.1.1.ebuild b/trinity-apps/knetload/knetload-14.1.1.ebuild
new file mode 100644
index 00000000..f59d322f
--- /dev/null
+++ b/trinity-apps/knetload/knetload-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bs ca cs da de en_GB es et fr is it ja nb nl pt pt_BR
+ ro sr sv ta tr zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A network meter for Kicker"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/knetload/knetload-14.1.2.ebuild b/trinity-apps/knetload/knetload-14.1.2.ebuild
new file mode 100644
index 00000000..b0dc2ae0
--- /dev/null
+++ b/trinity-apps/knetload/knetload-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bs ca cs da de en_GB es et fr is it ja nb nl pt pt_BR
+ ro sr sv ta tr zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A network meter for Kicker"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/knetload/knetload-9999.ebuild b/trinity-apps/knetload/knetload-9999.ebuild
index 7615ad3d..de20be4d 100644
--- a/trinity-apps/knetload/knetload-9999.ebuild
+++ b/trinity-apps/knetload/knetload-9999.ebuild
@@ -19,5 +19,5 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-apps/knetload/metadata.xml b/trinity-apps/knetload/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/knetload/metadata.xml
+++ b/trinity-apps/knetload/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/knetstats/Manifest b/trinity-apps/knetstats/Manifest
index e898eff7..317be6d3 100644
--- a/trinity-apps/knetstats/Manifest
+++ b/trinity-apps/knetstats/Manifest
@@ -1,2 +1,2 @@
-DIST knetstats-trinity-14.0.11.tar.xz 89232 BLAKE2B eb410f1cc593ac575179e9aca92f4a6ee010c147695b5da5f6adf6e626359d54163f956190a75120b17ede09e4bae7391b068e851c40406339e01c476a4eb1d0 SHA512 78bcfe978e300aeeb8a0842fc7623b99347143f7a68fe2a9ba5bd86973a8c002f4d58ede690f00443d1793c3d2509f64ee278cfebfb069af12f62df2d303c344
-DIST knetstats-trinity-14.0.12.tar.xz 89172 BLAKE2B 3c9315e047ca860847b45866acb54336a97cc44831dabe208c398f0d8c8c494c0ddbd2175a73290ee56b3d24d67356f8448ba5d56de61b2c40619976a9c0dab3 SHA512 e9cdccd0623f69469be2fb0ca258beda9bb00fc3f160d7881dd7b8d36d5e13452f3f3fcd5ea0b3023b7c925fe5921a931e941b98149186973d6334e75c25935d
+DIST knetstats-trinity-14.1.1.tar.xz 89160 BLAKE2B 335103a7e9a75a1710e67bbd10a0c7800444c30d6b6a9a27a2d203b0d1179e674e2f94832977807422f8c4f16a5bc849646dd6311d6dda7716776bfcabd336ea SHA512 b5447f051b00927a9c7f7f16527cdb155837564a68a3353d1ae28b26fda0ee551cf4942f7aea48e1a29dd68b3344fd84779d59d48fc52dfe40774513061bc355
+DIST knetstats-trinity-14.1.2.tar.xz 89244 BLAKE2B 4fb55c7e4db42e1728f72f7f50a6d87e113dfde9eac2b228dae1cc3b0a216e04c8f8e170531700a325f690ffc08e956a60383e9972e20c6ede7c5dc60aae1fb1 SHA512 7b2f0241b52d605ad32dcc7530d10a3eef00cd4b8c316da0387c0d35ff04104755b26836059aad921389391a17621539eb5be91581785e76a984f900d80da15a
diff --git a/trinity-apps/knetstats/knetstats-14.0.11.ebuild b/trinity-apps/knetstats/knetstats-14.0.11.ebuild
deleted file mode 100644
index f43bfd19..00000000
--- a/trinity-apps/knetstats/knetstats-14.0.11.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg br cs da de el es et fr ga gl
- it ja ka nl pl pt pt_BR ru sk sv tr"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="Network interfaces monitor for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/knetstats/knetstats-14.0.12.ebuild b/trinity-apps/knetstats/knetstats-14.0.12.ebuild
deleted file mode 100644
index 9095bf3b..00000000
--- a/trinity-apps/knetstats/knetstats-14.0.12.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg br cs da de el es et fr ga gl
- it ja ka nl pl pt pt_BR ru sk sv tr"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="Network interfaces monitor for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/knetstats/knetstats-14.1.1.ebuild b/trinity-apps/knetstats/knetstats-14.1.1.ebuild
new file mode 100644
index 00000000..efe19f9c
--- /dev/null
+++ b/trinity-apps/knetstats/knetstats-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg br cs da de el es et fr ga gl
+ it ja ka nl pl pt pt_BR ru sk sv tr"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Network interfaces monitor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/knetstats/knetstats-14.1.2.ebuild b/trinity-apps/knetstats/knetstats-14.1.2.ebuild
new file mode 100644
index 00000000..7e2fad41
--- /dev/null
+++ b/trinity-apps/knetstats/knetstats-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg br cs da de el es et fr ga gl
+ it ja ka nl pl pt pt_BR ru sk sv tr"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Network interfaces monitor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/knetstats/knetstats-9999.ebuild b/trinity-apps/knetstats/knetstats-9999.ebuild
index 70464412..48a94d3d 100644
--- a/trinity-apps/knetstats/knetstats-9999.ebuild
+++ b/trinity-apps/knetstats/knetstats-9999.ebuild
@@ -19,5 +19,5 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-apps/knetstats/metadata.xml b/trinity-apps/knetstats/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/knetstats/metadata.xml
+++ b/trinity-apps/knetstats/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/knmap/Manifest b/trinity-apps/knmap/Manifest
index 97d8c27c..32813ce5 100644
--- a/trinity-apps/knmap/Manifest
+++ b/trinity-apps/knmap/Manifest
@@ -1,2 +1,2 @@
-DIST knmap-trinity-14.0.11.tar.xz 981044 BLAKE2B 5a03a46739dc0f486aa021a2600efd169e5dcc292407624501957e18a5e01b7c6d4c50130612716970e57bc1f6d10972437603dce0a9c3b0d7f2d942215f441b SHA512 1e59b94c1e4e95cc559ca272e4f3ccdab41e09751357aa32f98fe16d0be968efb0871c37fb9dd8702bea91acde735158fd7db5db6387f82e027a7c64b949199c
-DIST knmap-trinity-14.0.12.tar.xz 980928 BLAKE2B 3a4e2787e0a1127ce109973180501ac4cd347aebccc1156184603531e9b79a846b75c1f0f2b7188a1c27b5f772240450b26d8a801ddfb6948468a12153696fbf SHA512 54d9cf2e63d2a1fd4d4f1c4d3b06853bb74d491de2c1e6232ecabd9a0a9ab92d36ca5202ebebaea04111fe1bbbdd0044c9dca871d75d174cf84c06a2a27da84c
+DIST knmap-trinity-14.1.1.tar.xz 985340 BLAKE2B 9046809ab136ae14b08ac74bc225f451a3de007da5bf65479d7590052989460b1fa428d085cfbdab31108ed22460b9761820ada4333384dc791d56b7af31bc8d SHA512 c43a9e6958d85a755d3a32874307aed2c1ae29c20f0d63f41f33d3773d59e5825e2f7d610c9b4f2d2b95f2631f81c3696c2e2cbcdaac9de662e1d014cccc6c36
+DIST knmap-trinity-14.1.2.tar.xz 983408 BLAKE2B 7f5f5864acb412f3eeab708a9a0102b02afa09b25c24db4d0227043955f12307b019e84218cb741f9c214b56bb2085c1b9c9c4524b0126be3df80029c016cdc3 SHA512 74de94f25b50beb0ad9593b77acdf3c2e69821986c93cadef98c57f1d1f1952143b0b6d6079c173adf3e7d5361d548366cf4c5c63feba55c81372bfcab1b18d4
diff --git a/trinity-apps/knmap/knmap-14.0.11.ebuild b/trinity-apps/knmap/knmap-14.0.11.ebuild
deleted file mode 100644
index b75ac25f..00000000
--- a/trinity-apps/knmap/knmap-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="Nmap graphical interface for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="net-analyzer/nmap"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/knmap/knmap-14.0.12.ebuild b/trinity-apps/knmap/knmap-14.0.12.ebuild
deleted file mode 100644
index 3f82ea57..00000000
--- a/trinity-apps/knmap/knmap-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="Nmap graphical interface for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="net-analyzer/nmap"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/knmap/knmap-14.1.1.ebuild b/trinity-apps/knmap/knmap-14.1.1.ebuild
new file mode 100644
index 00000000..5a7c9e3b
--- /dev/null
+++ b/trinity-apps/knmap/knmap-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="Nmap graphical interface for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="net-analyzer/nmap"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/knmap/knmap-14.1.2.ebuild b/trinity-apps/knmap/knmap-14.1.2.ebuild
new file mode 100644
index 00000000..cd490100
--- /dev/null
+++ b/trinity-apps/knmap/knmap-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="Nmap graphical interface for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="net-analyzer/nmap"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/knmap/knmap-9999.ebuild b/trinity-apps/knmap/knmap-9999.ebuild
index fa4429a1..e982bb5f 100644
--- a/trinity-apps/knmap/knmap-9999.ebuild
+++ b/trinity-apps/knmap/knmap-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="net-analyzer/nmap"
diff --git a/trinity-apps/knmap/metadata.xml b/trinity-apps/knmap/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/knmap/metadata.xml
+++ b/trinity-apps/knmap/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/knowit/Manifest b/trinity-apps/knowit/Manifest
index 4e68b82b..3f15e3d2 100644
--- a/trinity-apps/knowit/Manifest
+++ b/trinity-apps/knowit/Manifest
@@ -1,2 +1,2 @@
-DIST knowit-trinity-14.0.11.tar.xz 97308 BLAKE2B 66dd15e1cefe2b0c0bea12a26c754dc0201d4f89c45755cff952e378be1c4e066ce77a3da58308330c7d8f4ab6d119b8bdc424ffe7935170e2e3d0aca7680fce SHA512 355ee85d8ad0110ae56245be283669d33a379bf51a3bd0803bdb5440b7f6d07507e4df3ca221637c2eb90fdefe78886ef0f298887db8fc6da76e121abd9c2e97
-DIST knowit-trinity-14.0.12.tar.xz 97272 BLAKE2B e0787b5bf2e9b8f4db96e74236f266b2a476c4b090c81db886c1f97be7fda879207d951590fb68a3aedabb3b247fbe65632f5a3e303b03991db02231f97c99b9 SHA512 c951c82960352ec54d2ae26ad2128aa43e2d5b4d126ec2f2c16a1c3b124a422f72febd87d776e6ecacd553344304f828b8b05fcd1bb6f35788b50ae6d1558a96
+DIST knowit-trinity-14.1.1.tar.xz 97224 BLAKE2B fdfca7b6e87756e1b6b917c59bb37006ca28f08c860e6a341b16388d06ee83d10101c805d3cc5d675aec6e952346b7ab855257dba18779985eed2c2c8c84f7f2 SHA512 05832c51f701cf637aa7250d7654cd39773b3bc3c53a79c6d2d418338913fe6af25d7cebdaad1662d115ad45a95e1a30322e03bc3e6920e608c51be6fe8d2edc
+DIST knowit-trinity-14.1.2.tar.xz 87632 BLAKE2B 745057e03138c5e3c919bc9ca8f64c6ae0fe106b3a5cb8fb54ad289fa3bc435634b104c15ebf09e059ee454da07f1a4e265593abc5b760dac499dea23e6e7cdd SHA512 0a2298eed13756108bc45fb2917f39028079b71d4b861a1d76dc277463d829ba4b5d21e49ba47b08405aec53aa24347b2f62005a10ced12694dcd9651aa1680d
diff --git a/trinity-apps/knowit/knowit-14.0.11.ebuild b/trinity-apps/knowit/knowit-14.0.11.ebuild
deleted file mode 100644
index a9c18161..00000000
--- a/trinity-apps/knowit/knowit-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de es fr hu nl pl ru sk zh_CN"
-TRINITY_MODULE_TYPE="applications/office"
-inherit trinity-base-2
-
-DESCRIPTION="Tool for managing notes"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/knowit/knowit-14.0.12.ebuild b/trinity-apps/knowit/knowit-14.0.12.ebuild
deleted file mode 100644
index 1c20b42c..00000000
--- a/trinity-apps/knowit/knowit-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de es fr hu nl pl ru sk zh_CN"
-TRINITY_MODULE_TYPE="applications/office"
-inherit trinity-base-2
-
-DESCRIPTION="Tool for managing notes"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/knowit/knowit-14.1.1.ebuild b/trinity-apps/knowit/knowit-14.1.1.ebuild
new file mode 100644
index 00000000..69f4bdd2
--- /dev/null
+++ b/trinity-apps/knowit/knowit-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es fr hu nl pl ru sk zh_CN"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="Tool for managing notes"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/knowit/knowit-14.1.2.ebuild b/trinity-apps/knowit/knowit-14.1.2.ebuild
new file mode 100644
index 00000000..22e6113a
--- /dev/null
+++ b/trinity-apps/knowit/knowit-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es fr hu nl pl ru sk zh_CN"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="Tool for managing notes"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/knowit/knowit-9999.ebuild b/trinity-apps/knowit/knowit-9999.ebuild
index dab875e3..da79b4d3 100644
--- a/trinity-apps/knowit/knowit-9999.ebuild
+++ b/trinity-apps/knowit/knowit-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/knowit/metadata.xml b/trinity-apps/knowit/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/knowit/metadata.xml
+++ b/trinity-apps/knowit/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/knutclient/Manifest b/trinity-apps/knutclient/Manifest
index 93754abe..d3aca307 100644
--- a/trinity-apps/knutclient/Manifest
+++ b/trinity-apps/knutclient/Manifest
@@ -1,2 +1,2 @@
-DIST knutclient-trinity-14.0.11.tar.xz 531800 BLAKE2B 6592241db64d401c103fd0fba4830e34b9e611f3ba3fa90506581502371715c858087995aa0e2fe099f4cc521209859a01fb9be7970f692958f755068786bb39 SHA512 5dfa8c1e15d942ef6715e620a6611a334427a6e1291ca05ca46c45f38280596b36714d0083e928f1cf5a776f2fcaaa2c379c489a99521655c260421dce55d05d
-DIST knutclient-trinity-14.0.12.tar.xz 531684 BLAKE2B df64b097fac4bf6495c88c261f16248a535081b13c09ba1f0b6df711ac0a6af5d88b6663cbd95216cf9f1c36e56851d3060c7f93bdd312525248966da93dfdb2 SHA512 70e7aa5817f39de4a5dc5d676ac9147ab276c3f9df0e312e66e6c400ed0a49749c285684c0bf7385955d913a8e76436424b6d272b8815468e28a23acd3d34155
+DIST knutclient-trinity-14.1.1.tar.xz 532368 BLAKE2B 94a5369e47860b4c41e897a5741d9fdbca0cb6e182199798a38e6c2fff68e5283dd95c6e28e72e4a51684d313dc89e9e4a52dc41098e477befd98f594e2f61b3 SHA512 29b1be49a2afeadc6a918e6aa8e2ccf2c8f4808bbb6a1e8c44b6f500dc51882a2c703f69f789c458acd046d3119db1fa0ce5c438562f1dabdf7b93abd1a3c397
+DIST knutclient-trinity-14.1.2.tar.xz 532428 BLAKE2B f46dbf464543a7a157104b4c4adcea4c683c740b3b3ee3d5fb3b4e40894f4c3064dda6a34315dfe09d77ddeba0fccd00eefdaad2262a01f7397ffab947ea75ef SHA512 ec3fb0a4d37e4c500ef0564fbc6aa6b0b4333a1a2aa121239779f26d31f688faa25e4f631ae25063ddb3ffe25da8e8fb362d4d8737aefc3c37d72eec624ea457
diff --git a/trinity-apps/knutclient/knutclient-14.0.11.ebuild b/trinity-apps/knutclient/knutclient-14.0.11.ebuild
deleted file mode 100644
index 411920fa..00000000
--- a/trinity-apps/knutclient/knutclient-14.0.11.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es fr it pl pt_BR ru uk"
-TRINITY_DOC_LANGS="cs"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A TDE GUI client for UPS system NUT"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/knutclient/knutclient-14.0.12.ebuild b/trinity-apps/knutclient/knutclient-14.0.12.ebuild
deleted file mode 100644
index 5e8c134f..00000000
--- a/trinity-apps/knutclient/knutclient-14.0.12.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es fr it pl pt_BR ru uk"
-TRINITY_DOC_LANGS="cs"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A TDE GUI client for UPS system NUT"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/knutclient/knutclient-14.1.1.ebuild b/trinity-apps/knutclient/knutclient-14.1.1.ebuild
new file mode 100644
index 00000000..6b882d36
--- /dev/null
+++ b/trinity-apps/knutclient/knutclient-14.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr it pl pt_BR ru uk"
+TRINITY_DOC_LANGS="cs"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A TDE GUI client for UPS system NUT"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/knutclient/knutclient-14.1.2.ebuild b/trinity-apps/knutclient/knutclient-14.1.2.ebuild
new file mode 100644
index 00000000..625d6ea3
--- /dev/null
+++ b/trinity-apps/knutclient/knutclient-14.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr it pl pt_BR ru uk"
+TRINITY_DOC_LANGS="cs"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A TDE GUI client for UPS system NUT"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/knutclient/knutclient-9999.ebuild b/trinity-apps/knutclient/knutclient-9999.ebuild
index 7c65ac3a..772b38e2 100644
--- a/trinity-apps/knutclient/knutclient-9999.ebuild
+++ b/trinity-apps/knutclient/knutclient-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/knutclient/metadata.xml b/trinity-apps/knutclient/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/knutclient/metadata.xml
+++ b/trinity-apps/knutclient/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/koffice-doc/Manifest b/trinity-apps/koffice-doc/Manifest
deleted file mode 100644
index a181ecd0..00000000
--- a/trinity-apps/koffice-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
diff --git a/trinity-apps/koffice-doc/koffice-doc-14.0.11.ebuild b/trinity-apps/koffice-doc/koffice-doc-14.0.11.ebuild
deleted file mode 100644
index e82abafe..00000000
--- a/trinity-apps/koffice-doc/koffice-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for koffice-derived packages"
-HOMEPAGE="https://trinitydesktop.org"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
diff --git a/trinity-apps/koffice-doc/koffice-doc-14.0.12.ebuild b/trinity-apps/koffice-doc/koffice-doc-14.0.12.ebuild
deleted file mode 100644
index 3c3e7b04..00000000
--- a/trinity-apps/koffice-doc/koffice-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for koffice-derived packages"
-HOMEPAGE="https://trinitydesktop.org"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
diff --git a/trinity-apps/koffice-doc/koffice-doc-9999.ebuild b/trinity-apps/koffice-doc/koffice-doc-9999.ebuild
deleted file mode 100644
index fbfc0e39..00000000
--- a/trinity-apps/koffice-doc/koffice-doc-9999.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for koffice-derived packages"
-HOMEPAGE="https://trinitydesktop.org"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-IUSE=""
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
diff --git a/trinity-apps/koffice-doc/metadata.xml b/trinity-apps/koffice-doc/metadata.xml
deleted file mode 100644
index 7a38bb90..00000000
--- a/trinity-apps/koffice-doc/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/trinity-apps/koffice-i18n/Manifest b/trinity-apps/koffice-i18n/Manifest
index f5568e02..0fac1d60 100644
--- a/trinity-apps/koffice-i18n/Manifest
+++ b/trinity-apps/koffice-i18n/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-i18n-trinity-14.0.11.tar.xz 44076344 BLAKE2B 1434f5dccead2ce891cb5ece14eae4726c7d29efae6687a9acb8815bba75edc74225e20d2d72273c55840c2da33b9b08680d3133fd90c8caaa3cd0a21cdae9f0 SHA512 8c2f73f4869b42d0f85f7d8295f3f8fd0c1e9e871741477ce0a53d1fe0b9ff5756f64d97e378c0f3b057265e9dc827c39dc13e9a7b0ddeed30e97a189eee727f
-DIST koffice-i18n-trinity-14.0.12.tar.xz 44079848 BLAKE2B f89411859b57abf9716b5709d7247305279ca6f8f4944836eeffd6d09004e1af14e51d20f82418fb1b6499855054947a2b015b339cbcbe4cd35c9be29c294195 SHA512 063fcd3479a3a55dfb3ca540a1414e382cd9b612600c4037a953518c7767514b992bafcf6edfd78e15c2f50a65ae244a4e35b872922c39b326f5803c37e8029c
+DIST koffice-i18n-trinity-14.1.1.tar.xz 43809980 BLAKE2B 3bc35488b7872de9413bbdad7ab515248e2097b57c1ffd00d9cc7e1e0b91c1a47fc0c48a6d92af9d2845d1c54473525755cb01b334862122cd5285ec9dd5e89d SHA512 6568b9bf3cde7f475a7758a91a0055effd02321163284515a5ddd1ae66779020bc79b949fc6942cc6bb8dcf79cd800123981bc49dda72a833328c9f8c35cc33b
+DIST koffice-i18n-trinity-14.1.2.tar.xz 43808312 BLAKE2B ec6eff0cffeac7019565235133961d912634bf58795b77aeac3872bcc8b2a4ac891627e392be7139c27b5a3061f0045c7ced3972efcf46144eff214e8c21951f SHA512 89a2ea262956db73e48c27bc6ad557a0e7f52297ecba17817c388bd10c6299db37b50f47a582bf38e2e6e1708f0afaef1a0d72fd8e6d49aea9124a27d4534a90
diff --git a/trinity-apps/koffice-i18n/koffice-i18n-14.0.11.ebuild b/trinity-apps/koffice-i18n/koffice-i18n-14.0.11.ebuild
deleted file mode 100644
index 5c5fc23e..00000000
--- a/trinity-apps/koffice-i18n/koffice-i18n-14.0.11.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-
-inherit trinity-base-2
-
-DESCRIPTION="TDE internationalization package for Koffice [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-TRINITY_LANGS="bg ca cs cy da de el en_GB es et eu fa fi
- fr ga gl hu it ja km lv ms nb nds ne nl pl pt pt_BR
- ru sk sl sr sr@Latn sv tr uk zh_CN zh_TW"
-
-for X in ${TRINITY_LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
-done
-
-DEPEND="
- ~trinity-base/tdelibs-${PV}
-"
-RDEPEND="$DEPEND"
-
-run_phase() {
- local lang dir phase;
- phase=${1}
- lang=${2}
-
- dir="koffice-i18n-${lang}"
- pushd "${S}/${dir}" || die "No such dir: ${dir}"
- trinity-base-2_${phase}
- popd
-}
-
-src_prepare() {
- trinity_l10n_for_each_locale_do run_phase src_prepare
- eapply_user
-}
-
-src_configure() {
- trinity_l10n_for_each_locale_do run_phase src_configure
-}
-
-src_compile() {
- trinity_l10n_for_each_locale_do run_phase src_compile
-}
-
-src_install() {
- trinity_l10n_for_each_locale_do run_phase src_install
-}
diff --git a/trinity-apps/koffice-i18n/koffice-i18n-14.0.12.ebuild b/trinity-apps/koffice-i18n/koffice-i18n-14.0.12.ebuild
deleted file mode 100644
index a4e4e371..00000000
--- a/trinity-apps/koffice-i18n/koffice-i18n-14.0.12.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-
-inherit trinity-base-2
-
-DESCRIPTION="TDE internationalization package for Koffice [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-TRINITY_LANGS="bg ca cs cy da de el en_GB es et eu fa fi
- fr ga gl hu it ja km lv ms nb nds ne nl pl pt pt_BR
- ru sk sl sr sr@Latn sv tr uk zh_CN zh_TW"
-
-for X in ${TRINITY_LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
-done
-
-DEPEND="
- ~trinity-base/tdelibs-${PV}
-"
-RDEPEND="$DEPEND"
-
-run_phase() {
- local lang dir phase;
- phase=${1}
- lang=${2}
-
- dir="koffice-i18n-${lang}"
- pushd "${S}/${dir}" || die "No such dir: ${dir}"
- trinity-base-2_${phase}
- popd
-}
-
-src_prepare() {
- trinity_l10n_for_each_locale_do run_phase src_prepare
- eapply_user
-}
-
-src_configure() {
- trinity_l10n_for_each_locale_do run_phase src_configure
-}
-
-src_compile() {
- trinity_l10n_for_each_locale_do run_phase src_compile
-}
-
-src_install() {
- trinity_l10n_for_each_locale_do run_phase src_install
-}
diff --git a/trinity-apps/koffice-i18n/koffice-i18n-14.1.1.ebuild b/trinity-apps/koffice-i18n/koffice-i18n-14.1.1.ebuild
new file mode 100644
index 00000000..c17cd0a6
--- /dev/null
+++ b/trinity-apps/koffice-i18n/koffice-i18n-14.1.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/office"
+
+inherit trinity-base-2
+
+DESCRIPTION="TDE internationalization package for Koffice [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+TRINITY_LANGS="bg ca cs cy da de el en_GB es et eu fa fi
+ fr ga gl hu it ja km lv ms nb nds ne nl pl pt pt_BR
+ ru sk sl sr sr@Latn sv tr uk zh_CN zh_TW"
+
+for X in ${TRINITY_LANGS} ; do
+ IUSE="${IUSE} l10n_${X}"
+done
+
+DEPEND="
+ ~trinity-base/tdelibs-${PV}
+"
+RDEPEND="${DEPEND}"
+
+LINGUAS="en"
+
+find_lang() {
+ local lang
+ lang=${1}
+ LINGUAS+=" ${lang}"
+}
+
+src_prepare() {
+ trinity_l10n_for_each_locale_do find_lang
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=( -DBUILD_ALL=ON )
+ trinity-base-2_src_configure
+}
+
+src_install() {
+ [[ "${LINGUAS}" == "en" ]] && return 0
+ trinity-base-2_src_install
+}
diff --git a/trinity-apps/koffice-i18n/koffice-i18n-14.1.2.ebuild b/trinity-apps/koffice-i18n/koffice-i18n-14.1.2.ebuild
new file mode 100644
index 00000000..69fc7ae5
--- /dev/null
+++ b/trinity-apps/koffice-i18n/koffice-i18n-14.1.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/office"
+
+inherit trinity-base-2
+
+DESCRIPTION="TDE internationalization package for Koffice [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+TRINITY_LANGS="bg ca cs cy da de el en_GB es et eu fa fi
+ fr ga gl hu it ja km lv ms nb nds ne nl pl pt pt_BR
+ ru sk sl sr sr@Latn sv tr uk zh_CN zh_TW"
+
+for X in ${TRINITY_LANGS} ; do
+ IUSE="${IUSE} l10n_${X}"
+done
+
+DEPEND="
+ ~trinity-base/tdelibs-${PV}
+"
+RDEPEND="${DEPEND}"
+
+LINGUAS="en"
+
+find_lang() {
+ local lang
+ lang=${1}
+ LINGUAS+=" ${lang}"
+}
+
+src_prepare() {
+ trinity_l10n_for_each_locale_do find_lang
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=( -DBUILD_ALL=ON )
+ trinity-base-2_src_configure
+}
+
+src_install() {
+ [[ "${LINGUAS}" == "en" ]] && return 0
+ trinity-base-2_src_install
+}
diff --git a/trinity-apps/koffice-i18n/koffice-i18n-9999.ebuild b/trinity-apps/koffice-i18n/koffice-i18n-9999.ebuild
index 79468333..25af0300 100644
--- a/trinity-apps/koffice-i18n/koffice-i18n-9999.ebuild
+++ b/trinity-apps/koffice-i18n/koffice-i18n-9999.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2021-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
inherit trinity-base-2
@@ -15,9 +14,8 @@ HOMEPAGE="http://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
TRINITY_LANGS="bg ca cs cy da de el en_GB es et eu fa fi
fr ga gl hu it ja km lv ms nb nds ne nl pl pt pt_BR
@@ -30,32 +28,27 @@ done
DEPEND="
~trinity-base/tdelibs-${PV}
"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}"
-run_phase() {
- local lang dir phase;
- phase=${1}
- lang=${2}
+LINGUAS="en"
- dir="koffice-i18n-${lang}"
- pushd "${S}/${dir}" || die "No such dir: ${dir}"
- trinity-base-2_${phase}
- popd
+find_lang() {
+ local lang
+ lang=${1}
+ LINGUAS+=" ${lang}"
}
src_prepare() {
- trinity_l10n_for_each_locale_do run_phase src_prepare
- eapply_user
+ trinity_l10n_for_each_locale_do find_lang
+ trinity-base-2_src_prepare
}
src_configure() {
- trinity_l10n_for_each_locale_do run_phase src_configure
-}
-
-src_compile() {
- trinity_l10n_for_each_locale_do run_phase src_compile
+ local mycmakeargs=( -DBUILD_ALL=ON )
+ trinity-base-2_src_configure
}
src_install() {
- trinity_l10n_for_each_locale_do run_phase src_install
+ [[ "${LINGUAS}" == "en" ]] && return 0
+ trinity-base-2_src_install
}
diff --git a/trinity-apps/koffice-i18n/metadata.xml b/trinity-apps/koffice-i18n/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/koffice-i18n/metadata.xml
+++ b/trinity-apps/koffice-i18n/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/koffice-libs/Manifest b/trinity-apps/koffice-libs/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/koffice-libs/Manifest
+++ b/trinity-apps/koffice-libs/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/koffice-libs/koffice-libs-14.0.11.ebuild b/trinity-apps/koffice-libs/koffice-libs-14.0.11.ebuild
deleted file mode 100644
index f74e2cc0..00000000
--- a/trinity-apps/koffice-libs/koffice-libs-14.0.11.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="lib lib/kwmf lib/store lib/kofficecore
- lib/kofficeui lib/kopainter
- lib/kopalette lib/kotext lib/kformula
- lib/koproperty lib/kross filters/olefilters
- filters/xsltfilter filters/generic_wrapper
- kounavail servicetypes mimetypes pics
- templates autocorrect interfaces plugins tools"
-TSM_EXTRACT_ALSO="filters doc kchart"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="Shared KOffice libraries for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-base/tdelibs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-src_prepare() {
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:${TDEDIR}/$(get_libdir)/pkgconfig
- myconf=(--with-extra-libs=${TDEDIR}/$(get_libdir)
- --with-extra-includes=${TDEDIR}/include/arts
- --disable-scripting)
-
- trinity-econf ${myconf[@]}
-}
diff --git a/trinity-apps/koffice-libs/koffice-libs-14.0.12.ebuild b/trinity-apps/koffice-libs/koffice-libs-14.0.12.ebuild
deleted file mode 100644
index af39141d..00000000
--- a/trinity-apps/koffice-libs/koffice-libs-14.0.12.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="lib lib/kwmf lib/store lib/kofficecore
- lib/kofficeui lib/kopainter
- lib/kopalette lib/kotext lib/kformula
- lib/koproperty lib/kross filters/olefilters
- filters/xsltfilter filters/generic_wrapper
- kounavail servicetypes mimetypes pics
- templates autocorrect interfaces plugins tools"
-TSM_EXTRACT_ALSO="filters doc kchart"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="Shared KOffice libraries for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-base/tdelibs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-src_prepare() {
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:${TDEDIR}/$(get_libdir)/pkgconfig
- myconf=(--with-extra-libs=${TDEDIR}/$(get_libdir)
- --with-extra-includes=${TDEDIR}/include/arts
- --disable-scripting)
-
- trinity-econf ${myconf[@]}
-}
diff --git a/trinity-apps/koffice-libs/koffice-libs-14.1.1.ebuild b/trinity-apps/koffice-libs/koffice-libs-14.1.1.ebuild
new file mode 100644
index 00000000..5a885b47
--- /dev/null
+++ b/trinity-apps/koffice-libs/koffice-libs-14.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="lib lib/kwmf lib/store lib/kofficecore
+ lib/kofficeui lib/kopainter
+ lib/kopalette lib/kotext lib/kformula
+ lib/koproperty lib/kross filters/olefilters
+ filters/xsltfilter filters/generic_wrapper
+ kounavail servicetypes mimetypes pics
+ templates autocorrect interfaces plugins tools"
+TSM_EXTRACT_ALSO="filters doc kchart"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Shared KOffice libraries for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/tdelibs-${PV}
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:${TDEDIR}/$(get_libdir)/pkgconfig
+ myconf=(--with-extra-libs=${TDEDIR}/$(get_libdir)
+ --with-extra-includes=${TDEDIR}/include/arts
+ --disable-scripting)
+
+ trinity-econf ${myconf[@]}
+}
diff --git a/trinity-apps/koffice-libs/koffice-libs-14.1.2.ebuild b/trinity-apps/koffice-libs/koffice-libs-14.1.2.ebuild
new file mode 100644
index 00000000..ba863a14
--- /dev/null
+++ b/trinity-apps/koffice-libs/koffice-libs-14.1.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="lib lib/kwmf lib/store lib/kofficecore
+ lib/kofficeui lib/kopainter
+ lib/kopalette lib/kotext lib/kformula
+ lib/koproperty lib/kross filters/olefilters
+ filters/xsltfilter filters/generic_wrapper
+ kounavail servicetypes mimetypes pics
+ templates autocorrect interfaces plugins tools"
+TSM_EXTRACT_ALSO="filters doc kchart"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Shared KOffice libraries for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/tdelibs-${PV}
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:${TDEDIR}/$(get_libdir)/pkgconfig
+ myconf=(--with-extra-libs=${TDEDIR}/$(get_libdir)
+ --with-extra-includes=${TDEDIR}/include/arts
+ --disable-scripting)
+
+ trinity-econf ${myconf[@]}
+}
diff --git a/trinity-apps/koffice-libs/koffice-libs-9999.ebuild b/trinity-apps/koffice-libs/koffice-libs-9999.ebuild
index 07636b13..656a9566 100644
--- a/trinity-apps/koffice-libs/koffice-libs-9999.ebuild
+++ b/trinity-apps/koffice-libs/koffice-libs-9999.ebuild
@@ -23,15 +23,14 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="
~trinity-base/tdelibs-${PV}
"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}"
src_prepare() {
trinity-meta-2_src_prepare
diff --git a/trinity-apps/koffice-libs/metadata.xml b/trinity-apps/koffice-libs/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/koffice-libs/metadata.xml
+++ b/trinity-apps/koffice-libs/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/koffice-meta/koffice-meta-14.0.11.ebuild b/trinity-apps/koffice-meta/koffice-meta-14.0.11.ebuild
deleted file mode 100644
index 47db5a3c..00000000
--- a/trinity-apps/koffice-meta/koffice-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Trinity Software koffice meta package"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-apps/chalk-${PV}
- ~trinity-apps/karbon-${PV}
- ~trinity-apps/kchart-${PV}
- ~trinity-apps/kexi-${PV}
- ~trinity-apps/kformula-${PV}
- ~trinity-apps/kivio-${PV}
- ~trinity-apps/koffice-libs-${PV}
- ~trinity-apps/koshell-${PV}
- ~trinity-apps/kplato-${PV}
- ~trinity-apps/kpresenter-${PV}
- ~trinity-apps/kspread-${PV}
- ~trinity-apps/kugar-${PV}
- ~trinity-apps/kword-${PV}
- ~trinity-apps/koffice-doc-${PV}
- ~trinity-apps/koffice-i18n-${PV}
-"
diff --git a/trinity-apps/koffice-meta/koffice-meta-14.0.12.ebuild b/trinity-apps/koffice-meta/koffice-meta-14.0.12.ebuild
deleted file mode 100644
index 89e513c1..00000000
--- a/trinity-apps/koffice-meta/koffice-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Trinity Software koffice meta package"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-apps/chalk-${PV}
- ~trinity-apps/karbon-${PV}
- ~trinity-apps/kchart-${PV}
- ~trinity-apps/kexi-${PV}
- ~trinity-apps/kformula-${PV}
- ~trinity-apps/kivio-${PV}
- ~trinity-apps/koffice-libs-${PV}
- ~trinity-apps/koshell-${PV}
- ~trinity-apps/kplato-${PV}
- ~trinity-apps/kpresenter-${PV}
- ~trinity-apps/kspread-${PV}
- ~trinity-apps/kugar-${PV}
- ~trinity-apps/kword-${PV}
- ~trinity-apps/koffice-doc-${PV}
- ~trinity-apps/koffice-i18n-${PV}
-"
diff --git a/trinity-apps/koffice-meta/koffice-meta-14.1.1.ebuild b/trinity-apps/koffice-meta/koffice-meta-14.1.1.ebuild
new file mode 100644
index 00000000..a6f8aa83
--- /dev/null
+++ b/trinity-apps/koffice-meta/koffice-meta-14.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Trinity Software koffice meta package"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-apps/chalk-${PV}
+ ~trinity-apps/karbon-${PV}
+ ~trinity-apps/kchart-${PV}
+ ~trinity-apps/kexi-${PV}
+ ~trinity-apps/kformula-${PV}
+ ~trinity-apps/kivio-${PV}
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-apps/koshell-${PV}
+ ~trinity-apps/kplato-${PV}
+ ~trinity-apps/kpresenter-${PV}
+ ~trinity-apps/kspread-${PV}
+ ~trinity-apps/kugar-${PV}
+ ~trinity-apps/kword-${PV}
+ ~trinity-apps/koffice-i18n-${PV}
+"
diff --git a/trinity-apps/koffice-meta/koffice-meta-14.1.2.ebuild b/trinity-apps/koffice-meta/koffice-meta-14.1.2.ebuild
new file mode 100644
index 00000000..55dd0b00
--- /dev/null
+++ b/trinity-apps/koffice-meta/koffice-meta-14.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Trinity Software koffice meta package"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-apps/chalk-${PV}
+ ~trinity-apps/karbon-${PV}
+ ~trinity-apps/kchart-${PV}
+ ~trinity-apps/kexi-${PV}
+ ~trinity-apps/kformula-${PV}
+ ~trinity-apps/kivio-${PV}
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-apps/koshell-${PV}
+ ~trinity-apps/kplato-${PV}
+ ~trinity-apps/kpresenter-${PV}
+ ~trinity-apps/kspread-${PV}
+ ~trinity-apps/kugar-${PV}
+ ~trinity-apps/kword-${PV}
+ ~trinity-apps/koffice-i18n-${PV}
+"
diff --git a/trinity-apps/koffice-meta/koffice-meta-9999.ebuild b/trinity-apps/koffice-meta/koffice-meta-9999.ebuild
index df7c51f9..10286a5e 100644
--- a/trinity-apps/koffice-meta/koffice-meta-9999.ebuild
+++ b/trinity-apps/koffice-meta/koffice-meta-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -11,7 +11,9 @@ LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="
@@ -28,6 +30,5 @@ RDEPEND="
~trinity-apps/kspread-${PV}
~trinity-apps/kugar-${PV}
~trinity-apps/kword-${PV}
- ~trinity-apps/koffice-doc-${PV}
~trinity-apps/koffice-i18n-${PV}
"
diff --git a/trinity-apps/kommando/Manifest b/trinity-apps/kommando/Manifest
new file mode 100644
index 00000000..96c0e19d
--- /dev/null
+++ b/trinity-apps/kommando/Manifest
@@ -0,0 +1,2 @@
+DIST kommando-trinity-14.1.1.tar.xz 42476 BLAKE2B a9338d4df5a230293e38671a8cd5d68ce340db6320753ce2e0c58d17f757bf8d874795c72800cc01b1b35fae3e7dbc9269e5df858205ec501a5c602458cbe170 SHA512 a1a17300427df39386df046c32efc31f281480c2880fad4eeeba93dd98822a1c6c7397cc14c72d034146b9c85948112c07ccd933465c8990d2758fc2e42dd77a
+DIST kommando-trinity-14.1.2.tar.xz 42812 BLAKE2B 9766c28f9da353a2a09376c106fd5827c9278a9d28e5006da8dde1acef2fa959e1972e3e73edc27fee42e90a16fc67bfcd6819868e8b7d79d901d640423b3521 SHA512 b33b72bebb4fb9a0e8296962c5625dbc7a685c7520c3c2d9a2f92baba9a99ce312780280932eb0de5f71a7f0455dd7c76afab787053ca551323a2e393c4f1d59
diff --git a/trinity-apps/kommando/kommando-14.1.1.ebuild b/trinity-apps/kommando/kommando-14.1.1.ebuild
new file mode 100644
index 00000000..020ea4a1
--- /dev/null
+++ b/trinity-apps/kommando/kommando-14.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de it"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Neverwinter Nights-like wheelmenu for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kommando/kommando-14.1.2.ebuild b/trinity-apps/kommando/kommando-14.1.2.ebuild
new file mode 100644
index 00000000..54d52869
--- /dev/null
+++ b/trinity-apps/kommando/kommando-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de it"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Neverwinter Nights-like wheelmenu for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kommando/kommando-9999.ebuild b/trinity-apps/kommando/kommando-9999.ebuild
new file mode 100644
index 00000000..020ea4a1
--- /dev/null
+++ b/trinity-apps/kommando/kommando-9999.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de it"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Neverwinter Nights-like wheelmenu for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kommando/metadata.xml b/trinity-apps/kommando/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/kommando/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/kompose/Manifest b/trinity-apps/kompose/Manifest
new file mode 100644
index 00000000..a24e58b7
--- /dev/null
+++ b/trinity-apps/kompose/Manifest
@@ -0,0 +1,2 @@
+DIST kompose-trinity-14.1.1.tar.xz 76384 BLAKE2B 782d709fab1cac52c6c087c0b95f9f224b40e1b8663daecc36d8198cf17926c51ff57584c69078b887973bc8a4e818a80afb92be4edd8d7b5d1cee6a0357886c SHA512 daef4f3cec7ae31d2fd62708ae54f2e6c2b7602a6bc75b64e005d80ba1bd059ef7175e3bf9701d94f195bbe3e7a1fae6ca0443576e72260f3a3e2e66596c3b7a
+DIST kompose-trinity-14.1.2.tar.xz 76524 BLAKE2B 2f4613672133f84a3d20d220e318b999463d3f7b4a67222d04bc74cafccf743f479ebe2d2be49c3f88a25756fe72af95e15666e6ddc12d49192a74a04ff6f230 SHA512 34fa1973f27762dc11bfb4d8bf24c22f5be5c425b6364b05ce00fc1a100bef2aee21f972c230963f07d892f663e443d93c9681d235ce53181d1657894ff39253
diff --git a/trinity-apps/kompose/kompose-14.1.1.ebuild b/trinity-apps/kompose/kompose-14.1.1.ebuild
new file mode 100644
index 00000000..f9636d72
--- /dev/null
+++ b/trinity-apps/kompose/kompose-14.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="da de el es fr it"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Full-Screen Task Manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xcomposite"
+
+DEPEND="media-libs/imlib2
+ xcomposite? ( x11-libs/libXcomposite
+ x11-libs/libXdamage )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kompose/kompose-14.1.2.ebuild b/trinity-apps/kompose/kompose-14.1.2.ebuild
new file mode 100644
index 00000000..cd2e04dc
--- /dev/null
+++ b/trinity-apps/kompose/kompose-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="da de el es fr it"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Full-Screen Task Manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xcomposite"
+
+DEPEND="media-libs/imlib2
+ xcomposite? ( x11-libs/libXcomposite
+ x11-libs/libXdamage )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kompose/kompose-9999.ebuild b/trinity-apps/kompose/kompose-9999.ebuild
new file mode 100644
index 00000000..f9636d72
--- /dev/null
+++ b/trinity-apps/kompose/kompose-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="da de el es fr it"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Full-Screen Task Manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xcomposite"
+
+DEPEND="media-libs/imlib2
+ xcomposite? ( x11-libs/libXcomposite
+ x11-libs/libXdamage )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kompose/metadata.xml b/trinity-apps/kompose/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/kompose/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/konversation/Manifest b/trinity-apps/konversation/Manifest
index eb489c58..5391e11b 100644
--- a/trinity-apps/konversation/Manifest
+++ b/trinity-apps/konversation/Manifest
@@ -1,2 +1,2 @@
-DIST konversation-trinity-14.0.11.tar.xz 4399344 BLAKE2B 2fab276fee852a7b28019948725b235a988c694963bf560835ad62b56bcf7117610c9f2ef642adfac6fba675c4d676ec169b3d29a94ccc207f773f3012a7d984 SHA512 b6af0c000b0888c0807c91093c9db5d2f79a66278fa000d28962b943faa7319aa2b8733dea9017a966bc24af13c260343013f95718c559bacab84b798a966397
-DIST konversation-trinity-14.0.12.tar.xz 4400740 BLAKE2B 4e298d1c13c6ecf5a8dfba6ce96ba21022e6ac01e083077850b94d6945b23deec11873b6278d2eebc6c66c60d6cbe588450d612626aca767b707a6a5e52feaca SHA512 c1d1bc2fc7cd319299387b02cf9504421db614557996b46ed370e40b26393cf2ac145f207d500ff52bb85f70abe122c1fee3300f5009de9da083de02e4acf27d
+DIST konversation-trinity-14.1.1.tar.xz 4152612 BLAKE2B 3cecd442181d1ed3c8ca3ebd0059cb5e0ecd305fb9a3be7c3041fa93a191e7eab8cfc8b4bb33fcb30c1f48e794e0c175d325048729cee2ba3bbb8c67f04b7cf2 SHA512 f0acba9470b482536fce2d5e101edd9f7d283a506d3df26b73f379c47dafe7c0481a7ddcb8c387706b8c0359028eb913084baa2c3bf071e8909d2ba75d68cbfc
+DIST konversation-trinity-14.1.2.tar.xz 4153116 BLAKE2B e59d233cda13e486e7d54d937bcba17375955c44ae22094702b01e9c123e822f204a21a5315085ed565c9e3fa3a9f0d43c5f9f6bb0fdcd5fc449f29f45d3f7be SHA512 c75d37967c2a2a2a3e718956280f350b505fe04ba5a5b193af2e90980d52c72dea28486f7ed820f9f19a9d088026b1993af9cffc55aeacb19c4966ad8766b79d
diff --git a/trinity-apps/konversation/konversation-14.0.11.ebuild b/trinity-apps/konversation/konversation-14.0.11.ebuild
deleted file mode 100644
index 4196a441..00000000
--- a/trinity-apps/konversation/konversation-14.0.11.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg ca da de el en_GB es et fi fr gl he
- hu it ja ka ko pa pt ru sr sr@Latn sv tr zh_CN zh_TW"
-
-TRINITY_DOC_LANGS="da es et it pt ru sv"
-
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="A user friendly IRC Client for Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="xscreensaver"
-
-DEPEND="xscreensaver? ( x11-libs/libXScrnSaver )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XSCREENSAVER="$(usex xscreensaver)"
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/konversation/konversation-14.0.12.ebuild b/trinity-apps/konversation/konversation-14.0.12.ebuild
deleted file mode 100644
index cf3d62a3..00000000
--- a/trinity-apps/konversation/konversation-14.0.12.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg ca da de el en_GB es et fi fr gl he
- hu it ja ka ko pa pt ru sr sr@Latn sv tr zh_CN zh_TW"
-
-TRINITY_DOC_LANGS="da es et it pt ru sv"
-
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="A user friendly IRC Client for Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="xscreensaver"
-
-DEPEND="xscreensaver? ( x11-libs/libXScrnSaver )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XSCREENSAVER="$(usex xscreensaver)"
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/konversation/konversation-14.1.1.ebuild b/trinity-apps/konversation/konversation-14.1.1.ebuild
new file mode 100644
index 00000000..9efc667a
--- /dev/null
+++ b/trinity-apps/konversation/konversation-14.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg ca da de el en_GB es et fi fr gl he
+ hu it ja ka ko pa pt ru sr sr@Latn sv tr zh_CN zh_TW"
+
+TRINITY_DOC_LANGS="da es et it pt ru sv"
+
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="A user friendly IRC Client for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xscreensaver"
+
+DEPEND="xscreensaver? ( x11-libs/libXScrnSaver )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XSCREENSAVER="$(usex xscreensaver)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/konversation/konversation-14.1.2.ebuild b/trinity-apps/konversation/konversation-14.1.2.ebuild
new file mode 100644
index 00000000..c014e363
--- /dev/null
+++ b/trinity-apps/konversation/konversation-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg ca da de el en_GB es et fi fr gl he
+ hu it ja ka ko pa pt ru sr sr@Latn sv tr zh_CN zh_TW"
+
+TRINITY_DOC_LANGS="da es et it pt ru sv"
+
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="A user friendly IRC Client for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xscreensaver"
+
+DEPEND="xscreensaver? ( x11-libs/libXScrnSaver )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XSCREENSAVER="$(usex xscreensaver)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/konversation/konversation-9999.ebuild b/trinity-apps/konversation/konversation-9999.ebuild
index 352fc25d..9072e09d 100644
--- a/trinity-apps/konversation/konversation-9999.ebuild
+++ b/trinity-apps/konversation/konversation-9999.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="xscreensaver"
diff --git a/trinity-apps/konversation/metadata.xml b/trinity-apps/konversation/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-apps/konversation/metadata.xml
+++ b/trinity-apps/konversation/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kooldock/Manifest b/trinity-apps/kooldock/Manifest
index 9b228cbb..0ede2f4e 100644
--- a/trinity-apps/kooldock/Manifest
+++ b/trinity-apps/kooldock/Manifest
@@ -1,2 +1,2 @@
-DIST kooldock-trinity-14.0.11.tar.xz 335944 BLAKE2B f8a1258d0c32504441e38864d601d22559be628f37a3b634835aacc211389422b08a7e3768520a06cb046f1e0a1507b6cbc6f7574b070b0d050337d4731b6d39 SHA512 0e06bd3bd72da8cb7389df0c873264bef1bc379102c7267c43fa8fd045dba182255740c62cf138b0310601769c08e26642e009f74617316abed342d428bd7f5d
-DIST kooldock-trinity-14.0.12.tar.xz 337172 BLAKE2B a8acadd7084203511ac5a4aa2c904a5ff319df1204f16b5f254cba186ed2a17a95d85811972cfaca05ad0f6afc9bf21b4b33a41e23cca34095f19ac4e33b8c30 SHA512 a93f82457f40f2a565a64eb44c9b80d4ad7954bface5f41c477af4523b1c67617ba553be75d980476d9e741f0788f0aa68ee488b80d495cb68ea73fb8477bde1
+DIST kooldock-trinity-14.1.1.tar.xz 105952 BLAKE2B cddaf31eb24604aa3d1fc5294563653d4f571c839aff007e65fa477155b763562eb7604c79763a6285ab5f6fe6ece5950667757c792bdb8893bbe38ff58512f3 SHA512 237e8947bd17c4c29026744bb5a6658f5ec216c1ae6a19c5439c4a899b0a8ef302127f13da3d1cefa8889c349b9110717fdd7665da7c1de91e53af52e0355bb4
+DIST kooldock-trinity-14.1.2.tar.xz 105936 BLAKE2B 6e7fa4e229cb226caa574080b4aabaf448c1beba302af792f738348996509822726d9084030372d4dcd2d6861b365b034a067849f9cb836021ae99cda522cb1d SHA512 c1bfbf4da4fd0a6446f7e91ede713f4776e759b0e212b9893e9146133e04b8342d5cb4322a12a6cf5783884ef6149282714850fb013a57792b76b1df4f31ff92
diff --git a/trinity-apps/kooldock/kooldock-14.0.11.ebuild b/trinity-apps/kooldock/kooldock-14.0.11.ebuild
deleted file mode 100644
index c6684207..00000000
--- a/trinity-apps/kooldock/kooldock-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es fr it nl pl sv"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A dock for TDE, which attemps to resemble the Mac OSX dock"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kooldock/kooldock-14.0.12.ebuild b/trinity-apps/kooldock/kooldock-14.0.12.ebuild
deleted file mode 100644
index 0e5a5b40..00000000
--- a/trinity-apps/kooldock/kooldock-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es fr it nl pl sv"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A dock for TDE, which attemps to resemble the Mac OSX dock"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kooldock/kooldock-14.1.1.ebuild b/trinity-apps/kooldock/kooldock-14.1.1.ebuild
new file mode 100644
index 00000000..daed9f46
--- /dev/null
+++ b/trinity-apps/kooldock/kooldock-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr it nl pl sv"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A dock for TDE, which attemps to resemble the Mac OSX dock"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kooldock/kooldock-14.1.2.ebuild b/trinity-apps/kooldock/kooldock-14.1.2.ebuild
new file mode 100644
index 00000000..f0c8c141
--- /dev/null
+++ b/trinity-apps/kooldock/kooldock-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr it nl pl sv"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A dock for TDE, which attemps to resemble the Mac OSX dock"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kooldock/kooldock-9999.ebuild b/trinity-apps/kooldock/kooldock-9999.ebuild
index 014f9b18..cc99baa9 100644
--- a/trinity-apps/kooldock/kooldock-9999.ebuild
+++ b/trinity-apps/kooldock/kooldock-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kooldock/metadata.xml b/trinity-apps/kooldock/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kooldock/metadata.xml
+++ b/trinity-apps/kooldock/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/koshell/Manifest b/trinity-apps/koshell/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/koshell/Manifest
+++ b/trinity-apps/koshell/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/koshell/koshell-14.0.11.ebuild b/trinity-apps/koshell/koshell-14.0.11.ebuild
deleted file mode 100644
index 613c9d72..00000000
--- a/trinity-apps/koshell/koshell-14.0.11.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TSM_EXTRACT_ALSO="lib"
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice workspace for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-apps/koffice-libs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-apps/koshell/koshell-14.0.12.ebuild b/trinity-apps/koshell/koshell-14.0.12.ebuild
deleted file mode 100644
index cfbaf02c..00000000
--- a/trinity-apps/koshell/koshell-14.0.12.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TSM_EXTRACT_ALSO="lib"
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice workspace for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-apps/koffice-libs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-apps/koshell/koshell-14.1.1.ebuild b/trinity-apps/koshell/koshell-14.1.1.ebuild
new file mode 100644
index 00000000..2e71008c
--- /dev/null
+++ b/trinity-apps/koshell/koshell-14.1.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TSM_EXTRACT_ALSO="lib doc"
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice workspace for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/koshell/koshell-14.1.2.ebuild b/trinity-apps/koshell/koshell-14.1.2.ebuild
new file mode 100644
index 00000000..7ae03a0b
--- /dev/null
+++ b/trinity-apps/koshell/koshell-14.1.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TSM_EXTRACT_ALSO="lib doc"
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice workspace for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/koshell/koshell-9999.ebuild b/trinity-apps/koshell/koshell-9999.ebuild
index a13c29bd..03723153 100644
--- a/trinity-apps/koshell/koshell-9999.ebuild
+++ b/trinity-apps/koshell/koshell-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -7,7 +7,7 @@ EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
-TSM_EXTRACT_ALSO="lib"
+TSM_EXTRACT_ALSO="lib doc"
inherit flag-o-matic trinity-meta-2
DESCRIPTION="KOffice workspace for TDE [Trinity]"
@@ -15,15 +15,18 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
+IUSE="+handbook"
DEPEND="
~trinity-apps/koffice-libs-${PV}
"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
KMCOPYLIB="
libkformula lib/kformula
@@ -54,15 +57,27 @@ src_prepare() {
libname=""
fi
done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/koshell/metadata.xml b/trinity-apps/koshell/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/koshell/metadata.xml
+++ b/trinity-apps/koshell/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kpicosim/Manifest b/trinity-apps/kpicosim/Manifest
index d8c30301..e7cf3e57 100644
--- a/trinity-apps/kpicosim/Manifest
+++ b/trinity-apps/kpicosim/Manifest
@@ -1,2 +1,2 @@
-DIST kpicosim-trinity-14.0.11.tar.xz 49096 BLAKE2B cc2734374e1184552fd266a49253fbea5b4f34016cbbb03f6644e140c550ac772845acb19bf5184604f9e5ee3259c08f15377a8d260ed16185bc0b2fb20e60db SHA512 fa96dcb90a9d5b45703288997baa4afdc72aec91d65e91a0ebdb5113dd43a2d490d2026436c7ff7640a5a3f339e80d40b92d6982c4fa1f14abf26261a64ef133
-DIST kpicosim-trinity-14.0.12.tar.xz 49004 BLAKE2B ade2b1b7ec1d19c5f9e172efc300747c8c1d1a1d3d7a96fb43cf1f7402c585f4533f9448010df7247cbb5a7771f761f6b93fab2cf23d0251d6ae959042f9a40b SHA512 0fd0672638e1fa8536c452305efcf7607e239ee0bfb38641907bdfec879a4d231dac833d9917bf0818d3e696c6449131fa06ed219c4f3e52e83143d16381eafd
+DIST kpicosim-trinity-14.1.1.tar.xz 48976 BLAKE2B 7e5864535b692258af770a51d1e69f30bd4e8d3203ee96526529813ca60c16cfeee1f139c310bc5782dfc0d46e98eb3b77b66a524867ca87ddafa46f09243a17 SHA512 50102189354a78f024d3f6a4b5d3ea07880150931f7af3577cbb4a6b8e29270731512ee1ac9a5e228cd83da513b91ba83d6723774d6282a41a4f4cee22f5ed93
+DIST kpicosim-trinity-14.1.2.tar.xz 49372 BLAKE2B df87c5a17e30b874591e5e5fd06de0f8167a8cf9d3a4566d36191332280565e023fa0044d2a1b20c014c6fbe82319a53ed9c66087d6573a9506e71c61ffe5722 SHA512 0d84c17ebaf2a0c216e6d5822cf9e4911022594cbceddd5480aff17482fb10199c5296a5b84c8ed9caa9831359571c0afdd425716716f90bdbf7d374387e5d40
diff --git a/trinity-apps/kpicosim/kpicosim-14.0.11.ebuild b/trinity-apps/kpicosim/kpicosim-14.0.11.ebuild
deleted file mode 100644
index cd015e39..00000000
--- a/trinity-apps/kpicosim/kpicosim-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="IDE and simulator for the Xilinx PicoBlaze-3"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kpicosim/kpicosim-14.0.12.ebuild b/trinity-apps/kpicosim/kpicosim-14.0.12.ebuild
deleted file mode 100644
index d421b21b..00000000
--- a/trinity-apps/kpicosim/kpicosim-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="IDE and simulator for the Xilinx PicoBlaze-3"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kpicosim/kpicosim-14.1.1.ebuild b/trinity-apps/kpicosim/kpicosim-14.1.1.ebuild
new file mode 100644
index 00000000..bb7bad7b
--- /dev/null
+++ b/trinity-apps/kpicosim/kpicosim-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="IDE and simulator for the Xilinx PicoBlaze-3"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kpicosim/kpicosim-14.1.2.ebuild b/trinity-apps/kpicosim/kpicosim-14.1.2.ebuild
new file mode 100644
index 00000000..1f7aba4f
--- /dev/null
+++ b/trinity-apps/kpicosim/kpicosim-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="IDE and simulator for the Xilinx PicoBlaze-3"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kpicosim/kpicosim-9999.ebuild b/trinity-apps/kpicosim/kpicosim-9999.ebuild
index d8815ce7..a67bb294 100644
--- a/trinity-apps/kpicosim/kpicosim-9999.ebuild
+++ b/trinity-apps/kpicosim/kpicosim-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kpicosim/metadata.xml b/trinity-apps/kpicosim/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kpicosim/metadata.xml
+++ b/trinity-apps/kpicosim/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kplato/Manifest b/trinity-apps/kplato/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/kplato/Manifest
+++ b/trinity-apps/kplato/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kplato/kplato-14.0.11.ebuild b/trinity-apps/kplato/kplato-14.0.11.ebuild
deleted file mode 100644
index ee4b8a0c..00000000
--- a/trinity-apps/kplato/kplato-14.0.11.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kdgantt kplato"
-TSM_EXTRACT_ALSO="lib kugar interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KPlato is a project management application for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="~trinity-apps/koffice-libs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-apps/kplato/kplato-14.0.12.ebuild b/trinity-apps/kplato/kplato-14.0.12.ebuild
deleted file mode 100644
index cfc2a952..00000000
--- a/trinity-apps/kplato/kplato-14.0.12.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kdgantt kplato"
-TSM_EXTRACT_ALSO="lib kugar interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KPlato is a project management application for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="~trinity-apps/koffice-libs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-apps/kplato/kplato-14.1.1.ebuild b/trinity-apps/kplato/kplato-14.1.1.ebuild
new file mode 100644
index 00000000..a70ff473
--- /dev/null
+++ b/trinity-apps/kplato/kplato-14.1.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kdgantt kplato"
+TSM_EXTRACT_ALSO="lib kugar interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KPlato is a project management application for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
+
+KMCOPYLIB="libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kplato/kplato-14.1.2.ebuild b/trinity-apps/kplato/kplato-14.1.2.ebuild
new file mode 100644
index 00000000..c77f7ad8
--- /dev/null
+++ b/trinity-apps/kplato/kplato-14.1.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kdgantt kplato"
+TSM_EXTRACT_ALSO="lib kugar interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KPlato is a project management application for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
+
+KMCOPYLIB="libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kplato/kplato-9999.ebuild b/trinity-apps/kplato/kplato-9999.ebuild
index 46da2fd0..bb19cf3c 100644
--- a/trinity-apps/kplato/kplato-9999.ebuild
+++ b/trinity-apps/kplato/kplato-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kdgantt kplato"
-TSM_EXTRACT_ALSO="lib kugar interfaces"
+TSM_EXTRACT_ALSO="lib kugar interfaces doc"
inherit flag-o-matic trinity-meta-2
@@ -17,14 +17,17 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
+IUSE="+handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}
"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
KMCOPYLIB="libkofficecore lib/kofficecore
libkofficeui lib/kofficeui
@@ -50,15 +53,28 @@ src_prepare() {
libname=""
fi
done
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kplato/metadata.xml b/trinity-apps/kplato/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kplato/metadata.xml
+++ b/trinity-apps/kplato/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kplayer/Manifest b/trinity-apps/kplayer/Manifest
new file mode 100644
index 00000000..16bd29bb
--- /dev/null
+++ b/trinity-apps/kplayer/Manifest
@@ -0,0 +1,2 @@
+DIST kplayer-trinity-14.1.1.tar.xz 3929320 BLAKE2B 8a18c556b0574d82a17d3d108b1c1d1a7bdcec42056d1213a8284fc9d4940efa90d7977340237d77f082c8ba1246ecfb4503791d05697dfcd90ee0f0ae63f5ae SHA512 3c13ec801185e58d70e9b040b6a6d6147372d8f2c9dffea318dab4132ab403760e19f1b5f719a5b86a72abf3964550561e2364eef7fa38fc2ac6dba261b5c6f6
+DIST kplayer-trinity-14.1.2.tar.xz 3929396 BLAKE2B fbf74df1e4f480fabf0b7260569efcafa88b6a564bbcdba0699ef69370a2672f426424cc4b35b5b129c3883f52b22cc55a2e659e4d3369969ff75d72198d2af1 SHA512 37b540484b4022380d6ce861cfd8d2a9b9c07f21ae7783afa3c5959583e0434169545be25694cc48c6b709d58840a3c7add29d36717ab525968da226396eeff2
diff --git a/trinity-apps/kplayer/kplayer-14.1.1.ebuild b/trinity-apps/kplayer/kplayer-14.1.1.ebuild
new file mode 100644
index 00000000..43096782
--- /dev/null
+++ b/trinity-apps/kplayer/kplayer-14.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="be br ca cs cy da de el en_GB es et fi
+ fr ga gl he hu it ja nb nl pa pl pt
+ pt_BR ru sr sr@Latn sv tr zh_CN"
+
+TRINITY_DOC_LANGS="da es it pt sv"
+
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="KPlayer is a TDE media player based on mplayer."
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-video/mplayer"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kplayer/kplayer-14.1.2.ebuild b/trinity-apps/kplayer/kplayer-14.1.2.ebuild
new file mode 100644
index 00000000..134ea61a
--- /dev/null
+++ b/trinity-apps/kplayer/kplayer-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="be br ca cs cy da de el en_GB es et fi
+ fr ga gl he hu it ja nb nl pa pl pt
+ pt_BR ru sr sr@Latn sv tr zh_CN"
+
+TRINITY_DOC_LANGS="da es it pt sv"
+
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="KPlayer is a TDE media player based on mplayer."
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-video/mplayer"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kplayer/kplayer-9999.ebuild b/trinity-apps/kplayer/kplayer-9999.ebuild
index fd333371..5c404aa3 100644
--- a/trinity-apps/kplayer/kplayer-9999.ebuild
+++ b/trinity-apps/kplayer/kplayer-9999.ebuild
@@ -13,7 +13,7 @@ TRINITY_LANGS="be br ca cs cy da de el en_GB es et fi
TRINITY_DOC_LANGS="da es it pt sv"
-TRINITY_MODULE_TYPE="applications"
+TRINITY_MODULE_TYPE="applications/multimedia"
inherit trinity-base-2
DESCRIPTION="KPlayer is a TDE media player based on mplayer."
@@ -22,7 +22,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="media-video/mplayer"
diff --git a/trinity-apps/kplayer/metadata.xml b/trinity-apps/kplayer/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kplayer/metadata.xml
+++ b/trinity-apps/kplayer/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kpresenter/Manifest b/trinity-apps/kpresenter/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/kpresenter/Manifest
+++ b/trinity-apps/kpresenter/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kpresenter/kpresenter-14.0.11.ebuild b/trinity-apps/kpresenter/kpresenter-14.0.11.ebuild
deleted file mode 100644
index 102844b3..00000000
--- a/trinity-apps/kpresenter/kpresenter-14.0.11.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="filters/libdialogfilter kpresenter filters/kpresenter"
-TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice presentation program for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="arts"
-
-DEPEND="~trinity-apps/koffice-libs-${PV}"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > ${S}/filters/Makefile.am
-
- if ! use arts ; then
- sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
- fi
-
- for i in $(find "${S}"/lib -iname "*\.ui"); do
- uic-tqt ${i} > ${i%.ui}.h
- done
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > "${S}"/Makefile.am
- echo 'install:' >> "${S}"/Makefile.am
- echo '.PHONY: all' >> "${S}"/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
-
-src_compile() {
- trinity-meta-2_src_compile
- pushd "${S}/filters/liboofilter"
- emake
- popd
-}
diff --git a/trinity-apps/kpresenter/kpresenter-14.0.12.ebuild b/trinity-apps/kpresenter/kpresenter-14.0.12.ebuild
deleted file mode 100644
index ff6fc266..00000000
--- a/trinity-apps/kpresenter/kpresenter-14.0.12.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="filters/libdialogfilter kpresenter filters/kpresenter"
-TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice presentation program for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="arts"
-
-DEPEND="~trinity-apps/koffice-libs-${PV}"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > ${S}/filters/Makefile.am
-
- if ! use arts ; then
- sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
- fi
-
- for i in $(find "${S}"/lib -iname "*\.ui"); do
- uic-tqt ${i} > ${i%.ui}.h
- done
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > "${S}"/Makefile.am
- echo 'install:' >> "${S}"/Makefile.am
- echo '.PHONY: all' >> "${S}"/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
-
-src_compile() {
- trinity-meta-2_src_compile
- pushd "${S}/filters/liboofilter"
- emake
- popd
-}
diff --git a/trinity-apps/kpresenter/kpresenter-14.1.1.ebuild b/trinity-apps/kpresenter/kpresenter-14.1.1.ebuild
new file mode 100644
index 00000000..8e8eb06d
--- /dev/null
+++ b/trinity-apps/kpresenter/kpresenter-14.1.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="filters/libdialogfilter kpresenter filters/kpresenter"
+TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice presentation program for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="arts +handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > "${S}/filters/Makefile.am"
+
+ if ! use arts ; then
+ sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
+ fi
+
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}"/Makefile.am
+ echo 'install:' >> "${S}"/Makefile.am
+ echo '.PHONY: all' >> "${S}"/Makefile.am
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ trinity-meta-2_src_compile
+ pushd "${S}/filters/liboofilter"
+ emake
+ popd
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild b/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild
new file mode 100644
index 00000000..5f71e438
--- /dev/null
+++ b/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="filters/libdialogfilter kpresenter filters/kpresenter"
+TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice presentation program for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="arts +handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > "${S}/filters/Makefile.am"
+
+ if ! use arts ; then
+ sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
+ fi
+
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}"/Makefile.am
+ echo 'install:' >> "${S}"/Makefile.am
+ echo '.PHONY: all' >> "${S}"/Makefile.am
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ trinity-meta-2_src_compile
+ pushd "${S}/filters/liboofilter"
+ emake
+ popd
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kpresenter/kpresenter-9999.ebuild b/trinity-apps/kpresenter/kpresenter-9999.ebuild
index 962782ee..a63202b9 100644
--- a/trinity-apps/kpresenter/kpresenter-9999.ebuild
+++ b/trinity-apps/kpresenter/kpresenter-9999.ebuild
@@ -1,5 +1,5 @@
# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="filters/libdialogfilter kpresenter filters/kpresenter"
-TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper"
+TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper doc"
inherit flag-o-matic trinity-meta-2
@@ -17,13 +17,16 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE="arts"
+IUSE="arts +handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
KMCOPYLIB="
libkformula lib/kformula
@@ -54,12 +57,15 @@ src_prepare() {
libname=""
fi
done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > ${S}/filters/Makefile.am
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > "${S}/filters/Makefile.am"
if ! use arts ; then
- sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
+ sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
fi
for i in $(find "${S}"/lib -iname "*\.ui"); do
@@ -84,3 +90,12 @@ src_compile() {
emake
popd
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kpresenter/metadata.xml b/trinity-apps/kpresenter/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kpresenter/metadata.xml
+++ b/trinity-apps/kpresenter/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/krename/Manifest b/trinity-apps/krename/Manifest
index e87b2dfe..db39c7ce 100644
--- a/trinity-apps/krename/Manifest
+++ b/trinity-apps/krename/Manifest
@@ -1,2 +1,2 @@
-DIST krename-trinity-14.0.11.tar.xz 187792 BLAKE2B 014ba7cabe8a3c1f5a729a28daa9c96a58c1545b0f8fc4e45cc48538f1ce22028f68d290b4ed5c9351a002a64a08aeb753cec97deb0402d103a985071a7c71d8 SHA512 e344685f3849b65c453dbc9c7e681f00b7a09a70e06706624e180cf9c7e0a04df228aafadd26d33bf9cef21b4851b66b699a24275fc3b8db7d6a15d685817f0a
-DIST krename-trinity-14.0.12.tar.xz 188060 BLAKE2B 5c643a99feae665ff5342a68d507095c08d74aab3535b4e4fc2607a1a3e4a5ed747e399278dce9c940d75080df8e602499caad75516fba83f588cec0f81774ed SHA512 eea5a3c18770c6f3167df40f6b04da595739e83b23850da8f278e8da355cd63f4f3d71166fe6947d78372fb3ff6b147598026b2fada7c2faba5172f3199638b5
+DIST krename-trinity-14.1.1.tar.xz 188140 BLAKE2B 8b825abe1e7dd1ec4efa991e4dbc95bbe3dcbc36df28a17a264f8e8d8791072f3826e112d979d5aef2c374a5c10e0ba0e48a96603940239251eef1db1d66516a SHA512 ce0f09cbc86b5bd00ebadb987e9a708b899d7115f3f3ee16f82948355afe1f14023463245407f3924c5e4da3f0d8b5f21bc7fce6ed801c26da26015eb21b33ce
+DIST krename-trinity-14.1.2.tar.xz 184864 BLAKE2B d53857f3eff3b510d601c9eb06eada93debc96656ce2c6e07bcf96ab2de5b82193d83f33bae495614102d5a2ee9efa31b0368d8cf3f3af282807945bbd415d04 SHA512 9797fc1b3bbfb57d216f45f48df54b79afde3db555cc012b18294ea8e99cdd97a2ad6446da99f68789192e910160da2c9e72c029ea0b3b2159d2d4b4403c94be
diff --git a/trinity-apps/krename/krename-14.0.11.ebuild b/trinity-apps/krename/krename-14.0.11.ebuild
deleted file mode 100644
index f4ad4344..00000000
--- a/trinity-apps/krename/krename-14.0.11.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bs de es fr hu it ja nl
- pl pt_BR ru sl sv tr zh_CN zh_TW"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A powerful batch file renamer for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
-
-pkg_postinst () {
- echo
- einfo "Please note that KRename can use TDE's file information plugins as they're"
- einfo "available, so you might want to install one or more of the following ebuilds:"
- echo
- einfo "tdeaddons-tdefile-plugins, tdeadmin-tdefile-plugins,"
- einfo "tdegraphics-tdefile-plugins, tdemultimedia-tdefile-plugins,"
- einfo "tdenetwork-tdefile-plugins, tdesdk-tdefile-plugins."
- echo
-}
diff --git a/trinity-apps/krename/krename-14.0.12.ebuild b/trinity-apps/krename/krename-14.0.12.ebuild
deleted file mode 100644
index 8b592294..00000000
--- a/trinity-apps/krename/krename-14.0.12.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bs de es fr hu it ja nl
- pl pt_BR ru sl sv tr zh_CN zh_TW"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A powerful batch file renamer for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
-
-pkg_postinst () {
- echo
- einfo "Please note that KRename can use TDE's file information plugins as they're"
- einfo "available, so you might want to install one or more of the following ebuilds:"
- echo
- einfo "tdeaddons-tdefile-plugins, tdeadmin-tdefile-plugins,"
- einfo "tdegraphics-tdefile-plugins, tdemultimedia-tdefile-plugins,"
- einfo "tdenetwork-tdefile-plugins, tdesdk-tdefile-plugins."
- echo
-}
diff --git a/trinity-apps/krename/krename-14.1.1.ebuild b/trinity-apps/krename/krename-14.1.1.ebuild
new file mode 100644
index 00000000..bd9ade38
--- /dev/null
+++ b/trinity-apps/krename/krename-14.1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bs de es fr hu it ja nl
+ pl pt_BR ru sl sv tr zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A powerful batch file renamer for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
+
+pkg_postinst () {
+ echo
+ einfo "Please note that KRename can use TDE's file information plugins as they're"
+ einfo "available, so you might want to install one or more of the following ebuilds:"
+ echo
+ einfo "tdeaddons-tdefile-plugins, tdeadmin-tdefile-plugins,"
+ einfo "tdegraphics-tdefile-plugins, tdemultimedia-tdefile-plugins,"
+ einfo "tdenetwork-tdefile-plugins, tdesdk-tdefile-plugins."
+ echo
+}
diff --git a/trinity-apps/krename/krename-14.1.2.ebuild b/trinity-apps/krename/krename-14.1.2.ebuild
new file mode 100644
index 00000000..022cdc4a
--- /dev/null
+++ b/trinity-apps/krename/krename-14.1.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bs de es fr hu it ja nl
+ pl pt_BR ru sl sv tr zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A powerful batch file renamer for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
+
+pkg_postinst () {
+ echo
+ einfo "Please note that KRename can use TDE's file information plugins as they're"
+ einfo "available, so you might want to install one or more of the following ebuilds:"
+ echo
+ einfo "tdeaddons-tdefile-plugins, tdeadmin-tdefile-plugins,"
+ einfo "tdegraphics-tdefile-plugins, tdemultimedia-tdefile-plugins,"
+ einfo "tdenetwork-tdefile-plugins, tdesdk-tdefile-plugins."
+ echo
+}
diff --git a/trinity-apps/krename/krename-9999.ebuild b/trinity-apps/krename/krename-9999.ebuild
index 6bfb1b67..62f3c0f1 100644
--- a/trinity-apps/krename/krename-9999.ebuild
+++ b/trinity-apps/krename/krename-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/krename/metadata.xml b/trinity-apps/krename/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/krename/metadata.xml
+++ b/trinity-apps/krename/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/krusader/Manifest b/trinity-apps/krusader/Manifest
new file mode 100644
index 00000000..3306ac55
--- /dev/null
+++ b/trinity-apps/krusader/Manifest
@@ -0,0 +1,2 @@
+DIST krusader-trinity-14.1.1.tar.xz 2130636 BLAKE2B 37892af7decbfff6a1b116d3c2bbfffe2144e57af769cbea7880d21aabd992571ba7fa4dde324e7ee67f44f092cb7d267b6230dae2dcbf7c23479a505a634a8f SHA512 b72bbe0d1f7a4a24b36e378ca833532564cddd8da684d4ba672a609366e9331f812a23e835ac5f4aef6eaaf2297b0f58e42699d51c1781c7a946a0c1e7655ecf
+DIST krusader-trinity-14.1.2.tar.xz 2120164 BLAKE2B ac3270cdec917b6ff5e6f2a32a29c3dd302a5ee3b9c6dc376faa9b4da5fb4bf513459acb7cc56c3fda6f509aedf134afccdd09fc2ca5b30e3b9a43c3e1af9192 SHA512 5c6004630d098fab8106183026d797798d4199a4c4b450c914b8d17e4667e7130bd64785d3e15187b99cd79e577d4d38242cd9afee2cb03a0cd858611e31fb22
diff --git a/trinity-apps/krusader/krusader-14.1.1.ebuild b/trinity-apps/krusader/krusader-14.1.1.ebuild
new file mode 100644
index 00000000..3e8b4026
--- /dev/null
+++ b/trinity-apps/krusader/krusader-14.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+TRINITY_BUILD_ADMIN="yes"
+
+TRINITY_LANGS="bg bs ca cs da de el en_GB es fr hu it ja lt \
+ nl pl pt_BR pt ru sk sl sr@Latn sr sv tr uk zh_CN"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Twin-panel file manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+rm_lang() {
+ local x
+ for x in ${TRINITY_LANGS}
+ do
+ if ! has ${x} ${L10N} ; then
+ rm "${S}/po/${x}.po"
+ fi
+ done
+}
+
+src_prepare() {
+ rm_lang
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local myconf=(
+ --enable-final=no
+ )
+ trinity-econf "${myconf[@]}"
+}
diff --git a/trinity-apps/krusader/krusader-14.1.2.ebuild b/trinity-apps/krusader/krusader-14.1.2.ebuild
new file mode 100644
index 00000000..fc95c953
--- /dev/null
+++ b/trinity-apps/krusader/krusader-14.1.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+TRINITY_BUILD_ADMIN="yes"
+
+TRINITY_LANGS="bg bs ca cs da de el en_GB es fr hu it ja lt \
+ nl pl pt_BR pt ru sk sl sr@Latn sr sv tr uk zh_CN"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Twin-panel file manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+rm_lang() {
+ local x
+ for x in ${TRINITY_LANGS}
+ do
+ if ! has ${x} ${L10N} ; then
+ rm "${S}/po/${x}.po"
+ fi
+ done
+}
+
+src_prepare() {
+ rm_lang
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local myconf=(
+ --enable-final=no
+ )
+ trinity-econf "${myconf[@]}"
+}
diff --git a/trinity-apps/krusader/krusader-9999.ebuild b/trinity-apps/krusader/krusader-9999.ebuild
new file mode 100644
index 00000000..3e8b4026
--- /dev/null
+++ b/trinity-apps/krusader/krusader-9999.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+TRINITY_BUILD_ADMIN="yes"
+
+TRINITY_LANGS="bg bs ca cs da de el en_GB es fr hu it ja lt \
+ nl pl pt_BR pt ru sk sl sr@Latn sr sv tr uk zh_CN"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Twin-panel file manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+rm_lang() {
+ local x
+ for x in ${TRINITY_LANGS}
+ do
+ if ! has ${x} ${L10N} ; then
+ rm "${S}/po/${x}.po"
+ fi
+ done
+}
+
+src_prepare() {
+ rm_lang
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local myconf=(
+ --enable-final=no
+ )
+ trinity-econf "${myconf[@]}"
+}
diff --git a/trinity-apps/krusader/metadata.xml b/trinity-apps/krusader/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/krusader/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/kscope/Manifest b/trinity-apps/kscope/Manifest
index d93d4f95..b4ddd794 100644
--- a/trinity-apps/kscope/Manifest
+++ b/trinity-apps/kscope/Manifest
@@ -1,2 +1,2 @@
-DIST kscope-trinity-14.0.11.tar.xz 1059068 BLAKE2B 746a659e8ce098941f6c6efad7f58397d7ad2dcc2959b84ce12dee416be88b88f7c7679dd424a93a65fee232a3a3b110514ccbbe8fa25d9f98545cb87d3c979f SHA512 5fa6d925819bf7173e9f4cdbeba9b223c0b31028c6741497675c28bc5d6c05e94f071734e407c86c2f0388d9a241ba5fd24bf0c5a134dd9609413f3407081bcd
-DIST kscope-trinity-14.0.12.tar.xz 1059112 BLAKE2B 56bb77aa434613daedce9be465ec1d4a4c3de10ba1219b49edb26b281749bc640f8cf817d8b418da64ed07bd5b3d2664284f4f2dc433d8df50811e1ab0220f49 SHA512 040147366b0ffe9b1095718b47a02c7b0dfeeca9dac3bcdef097fecedf4e4f774f3c199fff8f6d8473abcc46665ab8da5494381ee670271d7a35606e23072016
+DIST kscope-trinity-14.1.1.tar.xz 1058828 BLAKE2B 4b43bd947dc48649d01b69663a47ba05383732f73687914df7daa5c25f2c5d6146d11c6dc93701dd75b78b29ded835835bd50b4b7fbcef0502abd6c05ddb648f SHA512 cc572d8d9c2438146ed1fec05f24dbb514b6e475233212afd6198652d57dc4b2002525aebf076cf235a9d88af93b92014f26429d5c912323912f8dd2f5fad528
+DIST kscope-trinity-14.1.2.tar.xz 1059208 BLAKE2B ef0eb2cc1812d9bfe2387d2dd6ee3be6924f222e88736f4cfe11420195c1869a343946615685d6f4f3457c5f9267c4e99605d6a341cd6d6efa1df9245f85dff3 SHA512 9323b7377859a0548db3e67450600f4f34f5b79f741de6b55b0bd7bdce6f324c5cc71d57c6580522d4455c72d1948dcc49e7814ddaa4ddb852a74ce3bbaec6d6
diff --git a/trinity-apps/kscope/kscope-14.0.11.ebuild b/trinity-apps/kscope/kscope-14.0.11.ebuild
deleted file mode 100644
index 198db303..00000000
--- a/trinity-apps/kscope/kscope-14.0.11.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de zh_CN"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="TDE front-end to Cscope"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- media-gfx/graphviz
- dev-util/cscope
- dev-util/ctags
- ~trinity-base/kate-${PV}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/bison
- sys-devel/flex
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kscope/kscope-14.0.12.ebuild b/trinity-apps/kscope/kscope-14.0.12.ebuild
deleted file mode 100644
index f9a19f20..00000000
--- a/trinity-apps/kscope/kscope-14.0.12.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de zh_CN"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="TDE front-end to Cscope"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- media-gfx/graphviz
- dev-util/cscope
- dev-util/ctags
- ~trinity-base/kate-${PV}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/bison
- sys-devel/flex
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kscope/kscope-14.1.1.ebuild b/trinity-apps/kscope/kscope-14.1.1.ebuild
new file mode 100644
index 00000000..e9541a1a
--- /dev/null
+++ b/trinity-apps/kscope/kscope-14.1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de zh_CN"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="TDE front-end to Cscope"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ media-gfx/graphviz
+ dev-util/cscope
+ dev-util/ctags
+ ~trinity-base/kate-${PV}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kscope/kscope-14.1.2.ebuild b/trinity-apps/kscope/kscope-14.1.2.ebuild
new file mode 100644
index 00000000..66c9d8e8
--- /dev/null
+++ b/trinity-apps/kscope/kscope-14.1.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de zh_CN"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="TDE front-end to Cscope"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ media-gfx/graphviz
+ dev-util/cscope
+ dev-util/ctags
+ ~trinity-base/kate-${PV}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kscope/kscope-9999.ebuild b/trinity-apps/kscope/kscope-9999.ebuild
index a7e528a6..5e2fe958 100644
--- a/trinity-apps/kscope/kscope-9999.ebuild
+++ b/trinity-apps/kscope/kscope-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
diff --git a/trinity-apps/kscope/metadata.xml b/trinity-apps/kscope/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kscope/metadata.xml
+++ b/trinity-apps/kscope/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/ksensors/Manifest b/trinity-apps/ksensors/Manifest
index 56f1b1c2..eb9b9ce3 100644
--- a/trinity-apps/ksensors/Manifest
+++ b/trinity-apps/ksensors/Manifest
@@ -1,2 +1,2 @@
-DIST ksensors-trinity-14.0.11.tar.xz 247852 BLAKE2B 44b41cb6ef0c11bb94a29e756d904af6ee93e5bb50cf9f5dd0fceaf031cf58b528f8e1c0b06b036c62c5e87781a3f6e15dc352c4d232d61db8212ba82a5dbf68 SHA512 bbfd13cc2491c010d732c7f2991a4f92a9a5481b33cc18633cd77dcf7100c64a87a04bf3f351ca8587af25772a956381fa445c54c1625d87678aa0530566c206
-DIST ksensors-trinity-14.0.12.tar.xz 247768 BLAKE2B 5c3daeeab53ccbb2f0915f4b0edf906eb06a8b7afff7f7cf1b1b451211aed73ddaad6428a50f23eb4e63826e55a0accc637b59eb73a21288dec5e90e0d59e68e SHA512 6c7440f6c665543189428a4d6730a2650ee33e0c1b48b7e03a7850f7f76d52d65ad2cb87b0c5aefea2b7a40428ada6a7f8a0d2df42126a866f9e1f1f790f4907
+DIST ksensors-trinity-14.1.1.tar.xz 247724 BLAKE2B 24af2e115f3279fd03baf8155e02a77080546e35cfb149c08c7562f7cfb95fff1909f9ce901d495533667f315521b6999755c79eaa318225275a51c3072f6453 SHA512 7f50a676d09e76fc60ae3e33dd9e42e75a6792254cc429a06473a7e9c022a1d7c80d731fc3568cc7e1a01fb8c5cfda5cc09f61183841005dbb369489ce401e29
+DIST ksensors-trinity-14.1.2.tar.xz 229472 BLAKE2B a09b8d3e7b4f04324d6ac88f181120c70b1fb9b23b2ff901021f477e597684e6e2d17a1bd7538f99d2905292170bd4fc12fb670b561aea0fae69dd79291532c2 SHA512 c1bc9039161e109a724bce04b911f73609271f6d98cc7b3b6535aae3b91c367a2d17c008e19b52caf60dda5261c426d94873354b00605b0549fb7adba2ed47ef
diff --git a/trinity-apps/ksensors/ksensors-14.0.11.ebuild b/trinity-apps/ksensors/ksensors-14.0.11.ebuild
deleted file mode 100644
index b58758ee..00000000
--- a/trinity-apps/ksensors/ksensors-14.0.11.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es fr nb nl pl sv"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A TDE GUI frontend to LM-Sensors"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="sys-apps/lm-sensors"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/ksensors/ksensors-14.0.12.ebuild b/trinity-apps/ksensors/ksensors-14.0.12.ebuild
deleted file mode 100644
index 576fcc34..00000000
--- a/trinity-apps/ksensors/ksensors-14.0.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es fr nb nl pl sv"
-
-TRINITY_MODULE_TYPE="applications/utilities"
-inherit trinity-base-2
-
-DESCRIPTION="A TDE GUI frontend to LM-Sensors"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="sys-apps/lm-sensors"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/ksensors/ksensors-14.1.1.ebuild b/trinity-apps/ksensors/ksensors-14.1.1.ebuild
new file mode 100644
index 00000000..47f2cfe5
--- /dev/null
+++ b/trinity-apps/ksensors/ksensors-14.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr nb nl pl sv"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A TDE GUI frontend to LM-Sensors"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="sys-apps/lm-sensors"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/ksensors/ksensors-14.1.2.ebuild b/trinity-apps/ksensors/ksensors-14.1.2.ebuild
new file mode 100644
index 00000000..e8787400
--- /dev/null
+++ b/trinity-apps/ksensors/ksensors-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr nb nl pl sv"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A TDE GUI frontend to LM-Sensors"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="sys-apps/lm-sensors"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/ksensors/ksensors-9999.ebuild b/trinity-apps/ksensors/ksensors-9999.ebuild
index 4b81e689..1e21e03d 100644
--- a/trinity-apps/ksensors/ksensors-9999.ebuild
+++ b/trinity-apps/ksensors/ksensors-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="sys-apps/lm-sensors"
diff --git a/trinity-apps/ksensors/metadata.xml b/trinity-apps/ksensors/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/ksensors/metadata.xml
+++ b/trinity-apps/ksensors/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kshowmail/Manifest b/trinity-apps/kshowmail/Manifest
index 6cfb0144..bd9b4e78 100644
--- a/trinity-apps/kshowmail/Manifest
+++ b/trinity-apps/kshowmail/Manifest
@@ -1,2 +1,2 @@
-DIST kshowmail-trinity-14.0.11.tar.xz 579060 BLAKE2B 7d356e55bc213b4ff0ea7443e2792e2da9d16e10c2f8bdc471010e02d76c831e03275d6b1724197de18ff996e75a83d7d4a1b05c6e767336a25c7c553034f0ef SHA512 57332b1851a5a9bc04cce891c8f306a733807f23476aa1159c39e3d94c989e94fa06692ec98c9b87f3bcc35fd2f8bb4613f8981ac77a390b6c9015c38c450e81
-DIST kshowmail-trinity-14.0.12.tar.xz 579020 BLAKE2B 9532f1ec9eaf995d09699f5db67453af65607d7afa324a71213719607bb51951e681ce24ecea31e7df813b5854eb994cbc37d5d094de5beefe34f7f4a97b7de5 SHA512 4c2d2a017a0d4e1b28a78fdd19beb90755074b672f7bc9751a6dfe9ca1870531e6abcfa10617543f65f9f2de8e772784afdff6b5afc4e5bf4184db31aec09f51
+DIST kshowmail-trinity-14.1.1.tar.xz 564800 BLAKE2B 57f4e18130bea8f3fd4cb979e2845bc683d9c7c0d89b59a6b30140914cccabc906da2d96b014c7d0afd7be5f6e7a1e7641acb8f584450da706d18be5ddf1c913 SHA512 2bdb75b74ca4465b94f2b591da55af74d40facf64dfb444a16ad3830d733d4777c1efe22640b524a71adc4429da8c2825cc186a5ca1eeed29b5a6ba9190f108e
+DIST kshowmail-trinity-14.1.2.tar.xz 566604 BLAKE2B 853d2c48b4085bcb7fa34fcf5442ba55718eda1aab8b58ab05cac84fafb192571777e2e6ac970a3d86667b2773a2884c5a1f85c91a3e4f8e8a0e2b5464831e11 SHA512 2c1504177d7245249e344df91c4d8810ef6b3c51aab10a689af6d34f8915376ffa3b53dbcb0e2a24955ac85c8ff032732d629eb5b872b956300baabdb225c640
diff --git a/trinity-apps/kshowmail/kshowmail-14.0.11.ebuild b/trinity-apps/kshowmail/kshowmail-14.0.11.ebuild
deleted file mode 100644
index 105be7df..00000000
--- a/trinity-apps/kshowmail/kshowmail-14.0.11.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es fr hu it ru sv"
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="Show mails on a POP3 server "
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/mimelib-${PV}"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kshowmail/kshowmail-14.0.12.ebuild b/trinity-apps/kshowmail/kshowmail-14.0.12.ebuild
deleted file mode 100644
index 81312e60..00000000
--- a/trinity-apps/kshowmail/kshowmail-14.0.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es fr hu it ru sv"
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="Show mails on a POP3 server "
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/mimelib-${PV}"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kshowmail/kshowmail-14.1.1.ebuild b/trinity-apps/kshowmail/kshowmail-14.1.1.ebuild
new file mode 100644
index 00000000..582b0b7a
--- /dev/null
+++ b/trinity-apps/kshowmail/kshowmail-14.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr hu it ru sv"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="Show mails on a POP3 server "
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/mimelib-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kshowmail/kshowmail-14.1.2.ebuild b/trinity-apps/kshowmail/kshowmail-14.1.2.ebuild
new file mode 100644
index 00000000..8660fa74
--- /dev/null
+++ b/trinity-apps/kshowmail/kshowmail-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr hu it ru sv"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="Show mails on a POP3 server "
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/mimelib-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kshowmail/kshowmail-9999.ebuild b/trinity-apps/kshowmail/kshowmail-9999.ebuild
index 35d2a0f0..9e059279 100644
--- a/trinity-apps/kshowmail/kshowmail-9999.ebuild
+++ b/trinity-apps/kshowmail/kshowmail-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/mimelib-${PV}"
diff --git a/trinity-apps/kshowmail/metadata.xml b/trinity-apps/kshowmail/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kshowmail/metadata.xml
+++ b/trinity-apps/kshowmail/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kshutdown/Manifest b/trinity-apps/kshutdown/Manifest
index cecbc4db..63402779 100644
--- a/trinity-apps/kshutdown/Manifest
+++ b/trinity-apps/kshutdown/Manifest
@@ -1,2 +1,2 @@
-DIST kshutdown-trinity-14.0.11.tar.xz 172464 BLAKE2B 0d88dc9da0e8ae374c7812c55694c109bd53f777f8e1bf9e3216569ddb6d5415aff4e744efc87cbf292b1e7f1b77cf448c6e7384bc42cb388c75a8876d44fef4 SHA512 6432b5af45b0258e7b1ee89ce70e5001cf80600c4d47ac587107c3f75266e5e793c6acf2cbd5aa9479813af1ac4699a561f944f4f19c1d7b3b57b7b0ac3c2ff5
-DIST kshutdown-trinity-14.0.12.tar.xz 172372 BLAKE2B 57477e99f7601a0c19cb53ff09237fb0e02c870d08a4b1a2ac3b38bd41b3fefccb6f3d902309ee729d89f809387e3d2c82c881f077240ea1c89f89c032445753 SHA512 95ec933fcf0c4c89912bcf95543bfdc968cd188ed533565b44682d4910d4de0f02d25e5442f9f2abda4ef8302335764aabb81cc48d8a4425a1e6c08df4e4e128
+DIST kshutdown-trinity-14.1.1.tar.xz 173868 BLAKE2B 27aeb982cbdce83383f5ffdf08dde60ca683fb8c1cd8693218b61dd1b9701d4d9d2a92593e83ae0b54638f062eba44879fda62c4eb2b7d395131c00654b37aaf SHA512 7dcb474fc1546ac7c274db701142785959af1c72ed17e2ebfe3197edd5e4978640e913356fdc6e09a8d99349c52a5dde6e2c67255b64155566f2412818ae6403
+DIST kshutdown-trinity-14.1.2.tar.xz 169428 BLAKE2B bce5ef6f95d66e5ca4d6d878002f31e04afcf5048e4882bfd26676b8f513e6343794c305beb21aa79e0363e7be83101ccfc60cb142f819e217e8cdcfec68a77a SHA512 b283cedf5d54a28d6082d641fd040b77581ea276a08a7562a859972ec911d47d6f04d2c8710c7126e3321720d5863fa32689c739274a7603427990c63f08e64e
diff --git a/trinity-apps/kshutdown/kshutdown-14.0.11.ebuild b/trinity-apps/kshutdown/kshutdown-14.0.11.ebuild
deleted file mode 100644
index 45473ca3..00000000
--- a/trinity-apps/kshutdown/kshutdown-14.0.11.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg cs de es fr hu it nl pl pt_BR ru sk sv tr zh_CN"
-
-TRINITY_DOC_LANGS="de"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A graphical shutdown utility for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="extras"
-
-RDEPEND="
- ~trinity-base/kcontrol-${PV}
- ~trinity-base/kdialog-${PV}
- ~trinity-base/tdesu-${PV}
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DBUILD_EXTRAS="$(usex extras)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kshutdown/kshutdown-14.0.12.ebuild b/trinity-apps/kshutdown/kshutdown-14.0.12.ebuild
deleted file mode 100644
index 2b148f08..00000000
--- a/trinity-apps/kshutdown/kshutdown-14.0.12.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg cs de es fr hu it nl pl pt_BR ru sk sv tr zh_CN"
-
-TRINITY_DOC_LANGS="de"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A graphical shutdown utility for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="extras"
-
-RDEPEND="
- ~trinity-base/kcontrol-${PV}
- ~trinity-base/kdialog-${PV}
- ~trinity-base/tdesu-${PV}
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DBUILD_EXTRAS="$(usex extras)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kshutdown/kshutdown-14.1.1.ebuild b/trinity-apps/kshutdown/kshutdown-14.1.1.ebuild
new file mode 100644
index 00000000..82302ab8
--- /dev/null
+++ b/trinity-apps/kshutdown/kshutdown-14.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg cs de es fr hu it nl pl pt_BR ru sk sv tr zh_CN"
+
+TRINITY_DOC_LANGS="de"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A graphical shutdown utility for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="extras"
+
+RDEPEND="
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/kdialog-${PV}
+ ~trinity-base/tdesu-${PV}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_EXTRAS="$(usex extras)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kshutdown/kshutdown-14.1.2.ebuild b/trinity-apps/kshutdown/kshutdown-14.1.2.ebuild
new file mode 100644
index 00000000..d64c3fa6
--- /dev/null
+++ b/trinity-apps/kshutdown/kshutdown-14.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg cs de es fr hu it nl pl pt_BR ru sk sv tr zh_CN"
+
+TRINITY_DOC_LANGS="de"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A graphical shutdown utility for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="extras"
+
+RDEPEND="
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/kdialog-${PV}
+ ~trinity-base/tdesu-${PV}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_EXTRAS="$(usex extras)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kshutdown/kshutdown-9999.ebuild b/trinity-apps/kshutdown/kshutdown-9999.ebuild
index 6d4305a5..78f75a28 100644
--- a/trinity-apps/kshutdown/kshutdown-9999.ebuild
+++ b/trinity-apps/kshutdown/kshutdown-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="extras"
diff --git a/trinity-apps/kshutdown/metadata.xml b/trinity-apps/kshutdown/metadata.xml
index 68b1c756..44e0fc1d 100644
--- a/trinity-apps/kshutdown/metadata.xml
+++ b/trinity-apps/kshutdown/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="extras">Build extras (no extra dependencies)</flag>
</use>
diff --git a/trinity-apps/ksplash-engine-moodin/Manifest b/trinity-apps/ksplash-engine-moodin/Manifest
index f0b43612..52218317 100644
--- a/trinity-apps/ksplash-engine-moodin/Manifest
+++ b/trinity-apps/ksplash-engine-moodin/Manifest
@@ -1,2 +1,2 @@
-DIST ksplash-engine-moodin-trinity-14.0.11.tar.xz 618684 BLAKE2B 43b8c20a3de8e80f0e9223bb8fbc3717dd5aac8e1c598cb3cd391d567b8a43e964d8c6af7f0fced6b8c5de732932a2d84570d3b9ac78e76aa9c4679b3909f555 SHA512 70ed4eb944c59c8568187dc2385b3f0be870807fe44527dfc285166e9aabe098ae81d92437d572dbbd1a0cb116af7587a558135c742760648419fdbd2d804275
-DIST ksplash-engine-moodin-trinity-14.0.12.tar.xz 618488 BLAKE2B 3ebcb12ba8d51bf514c89006b2859441b06db65ae2f27f7f02fdd163960b52dd803cea9f54d6190fa1b1db7af7d6a2d55f6a23346504c13fda939dd9c501fb9d SHA512 746d3c52b0e4f841acee6894c3f0a3bc5f8329fd224d446c0ee6d6dbd03c58e4248677dfcc6ee4609934e514e232006dc6fa397015b6cb63f1315a5e7d1fc727
+DIST ksplash-engine-moodin-trinity-14.1.1.tar.xz 1158700 BLAKE2B 316a99f9cc5096438d782b8d04c7241e1661171268c5d9a305816302879239a21ff86adac6bd293e32379fbb91cea04ae4d73d74996225679d950426e155be1a SHA512 667f343ef57248ccc13cfafaf303147c8f161403abe970025bdaaf24abb840bcb0e058ea34c3cce3dddf14a0c4ae8eaac31f97b066fd8bbe99a9278f8bbbfb6e
+DIST ksplash-engine-moodin-trinity-14.1.2.tar.xz 1158956 BLAKE2B e8376f7e5e0cc3827f38380e6a8a2e701d8cb9e24713c6a0f232b86982ae50b4e048e67ce028abbe8d6b3e826a434ce5277591bd738c8e901617dd22c917f065 SHA512 358fb7b591a62e722021ec04614eba0ac59ed245f6debb3b94133a2cb7203e5190712ae6fa451b777a9b98a77346fb533b3a590855b44f6f4b17a0cb0eba5472
diff --git a/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.0.11.ebuild b/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.0.11.ebuild
deleted file mode 100644
index 8cf2292d..00000000
--- a/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="KSplash engine Moodin"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.0.12.ebuild b/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.0.12.ebuild
deleted file mode 100644
index 657f5097..00000000
--- a/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="KSplash engine Moodin"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.1.ebuild b/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.1.ebuild
new file mode 100644
index 00000000..a90e50d8
--- /dev/null
+++ b/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="KSplash engine Moodin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.2.ebuild b/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.2.ebuild
new file mode 100644
index 00000000..f5badca4
--- /dev/null
+++ b/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="KSplash engine Moodin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-9999.ebuild b/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-9999.ebuild
index 222ef12c..3f707a4b 100644
--- a/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-9999.ebuild
+++ b/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-9999.ebuild
@@ -13,5 +13,5 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-apps/ksplash-engine-moodin/metadata.xml b/trinity-apps/ksplash-engine-moodin/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/ksplash-engine-moodin/metadata.xml
+++ b/trinity-apps/ksplash-engine-moodin/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kspread/Manifest b/trinity-apps/kspread/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/kspread/Manifest
+++ b/trinity-apps/kspread/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kspread/kspread-14.0.11.ebuild b/trinity-apps/kspread/kspread-14.0.11.ebuild
deleted file mode 100644
index 4ac31df0..00000000
--- a/trinity-apps/kspread/kspread-14.0.11.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kspread filters/kspread"
-TSM_EXTRACT_ALSO="lib interfaces filters/kexi kexi filters/liboofilter"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice spreadsheet application for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-apps/koffice-libs-${PV}
- ~trinity-apps/kchart-${PV}
- ~trinity-apps/kexi-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store
- libkochart interfaces
- libkrossmain lib/kross/main
- libkrossapi lib/kross/api
- libkexidb kexi/kexidb
- libkexidbparser kexi/kexidb/parser"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- if [[ ${dirname} =~ "lib"* ]] && [[ ! ${dirname} =~ "lib/kross"* ]] ; then
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlist kross" > ${S}/lib/Makefile.am
-
- sed -i "${S}/kexi/migration/keximigratetest.cpp" \
- -e "/TDEApplication/ s|\");|\", true, true, true);|"
-
- echo "SUBDIRS = liboofilter kspread" > ${S}/filters/Makefile.am
- echo "SUBDIRS = applixspread csv dbase gnumeric latex opencalc html qpro excel kexi" > ${S}/filters/kspread/Makefile.am
- for i in $(find "${S}"/lib -iname "*\.ui"); do
- uic-tqt ${i} > ${i%.ui}.h
- done
- echo "SUBDIRS = kexidb" > ${S}/kexi/Makefile.am
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
-
-src_compile() {
- sed 's|-std=c++11|-std=c++98|' -i "${S}/filters/kspread/qpro/libqpro/src/Makefile"
- trinity-meta-2_src_compile
- pushd "${S}/filters/liboofilter"
- emake
- popd
-}
diff --git a/trinity-apps/kspread/kspread-14.0.12.ebuild b/trinity-apps/kspread/kspread-14.0.12.ebuild
deleted file mode 100644
index d0008ba3..00000000
--- a/trinity-apps/kspread/kspread-14.0.12.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kspread filters/kspread"
-TSM_EXTRACT_ALSO="lib interfaces filters/kexi kexi filters/liboofilter"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice spreadsheet application for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-apps/koffice-libs-${PV}
- ~trinity-apps/kchart-${PV}
- ~trinity-apps/kexi-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store
- libkochart interfaces
- libkrossmain lib/kross/main
- libkrossapi lib/kross/api
- libkexidb kexi/kexidb
- libkexidbparser kexi/kexidb/parser"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- if [[ ${dirname} =~ "lib"* ]] && [[ ! ${dirname} =~ "lib/kross"* ]] ; then
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- fi
- popd
- libname=""
- fi
- done
- echo "SUBDIRS=$dirlist kross" > ${S}/lib/Makefile.am
-
- sed -i "${S}/kexi/migration/keximigratetest.cpp" \
- -e "/TDEApplication/ s|\");|\", true, true, true);|"
-
- echo "SUBDIRS = liboofilter kspread" > ${S}/filters/Makefile.am
- echo "SUBDIRS = applixspread csv dbase gnumeric latex opencalc html qpro excel kexi" > ${S}/filters/kspread/Makefile.am
- for i in $(find "${S}"/lib -iname "*\.ui"); do
- uic-tqt ${i} > ${i%.ui}.h
- done
- echo "SUBDIRS = kexidb" > ${S}/kexi/Makefile.am
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
-
-src_compile() {
- sed 's|-std=c++11|-std=c++98|' -i "${S}/filters/kspread/qpro/libqpro/src/Makefile"
- trinity-meta-2_src_compile
- pushd "${S}/filters/liboofilter"
- emake
- popd
-}
diff --git a/trinity-apps/kspread/kspread-14.1.1.ebuild b/trinity-apps/kspread/kspread-14.1.1.ebuild
new file mode 100644
index 00000000..09f536c9
--- /dev/null
+++ b/trinity-apps/kspread/kspread-14.1.1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kspread filters/kspread"
+TSM_EXTRACT_ALSO="lib interfaces filters/kexi kexi filters/liboofilter doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice spreadsheet application for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-apps/kchart-${PV}
+ ~trinity-apps/kexi-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkochart interfaces
+ libkrossmain lib/kross/main
+ libkrossapi lib/kross/api
+ libkexidb kexi/kexidb
+ libkexidbparser kexi/kexidb/parser"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ${dirname} =~ "lib"* ]] && [[ ! ${dirname} =~ "lib/kross"* ]] ; then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
+
+ sed -i "${S}/kexi/migration/keximigratetest.cpp" \
+ -e "/TDEApplication/ s|\");|\", true, true, true);|"
+
+ echo "SUBDIRS = liboofilter kspread" > "${S}/filters/Makefile.am"
+ echo "SUBDIRS = applixspread csv dbase gnumeric latex opencalc html qpro excel kexi" \
+ > "${S}/filters/kspread/Makefile.am"
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+ echo "SUBDIRS = kexidb" > "${S}/kexi/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ sed 's|-std=c++11|-std=c++98|' -i "${S}/filters/kspread/qpro/libqpro/src/Makefile"
+ trinity-meta-2_src_compile
+ pushd "${S}/filters/liboofilter"
+ emake
+ popd
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kspread/kspread-14.1.2.ebuild b/trinity-apps/kspread/kspread-14.1.2.ebuild
new file mode 100644
index 00000000..42629959
--- /dev/null
+++ b/trinity-apps/kspread/kspread-14.1.2.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kspread filters/kspread"
+TSM_EXTRACT_ALSO="lib interfaces filters/kexi kexi filters/liboofilter doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice spreadsheet application for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-apps/kchart-${PV}
+ ~trinity-apps/kexi-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkochart interfaces
+ libkrossmain lib/kross/main
+ libkrossapi lib/kross/api
+ libkexidb kexi/kexidb
+ libkexidbparser kexi/kexidb/parser"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ${dirname} =~ "lib"* ]] && [[ ! ${dirname} =~ "lib/kross"* ]] ; then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
+
+ sed -i "${S}/kexi/migration/keximigratetest.cpp" \
+ -e "/TDEApplication/ s|\");|\", true, true, true);|"
+
+ echo "SUBDIRS = liboofilter kspread" > "${S}/filters/Makefile.am"
+ echo "SUBDIRS = applixspread csv dbase gnumeric latex opencalc html qpro excel kexi" \
+ > "${S}/filters/kspread/Makefile.am"
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+ echo "SUBDIRS = kexidb" > "${S}/kexi/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ sed 's|-std=c++11|-std=c++98|' -i "${S}/filters/kspread/qpro/libqpro/src/Makefile"
+ trinity-meta-2_src_compile
+ pushd "${S}/filters/liboofilter"
+ emake
+ popd
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kspread/kspread-9999.ebuild b/trinity-apps/kspread/kspread-9999.ebuild
index c5fb61d3..816d075f 100644
--- a/trinity-apps/kspread/kspread-9999.ebuild
+++ b/trinity-apps/kspread/kspread-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kspread filters/kspread"
-TSM_EXTRACT_ALSO="lib interfaces filters/kexi kexi filters/liboofilter"
+TSM_EXTRACT_ALSO="lib interfaces filters/kexi kexi filters/liboofilter doc"
inherit flag-o-matic trinity-meta-2
@@ -17,9 +17,9 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
+IUSE="+handbook"
DEPEND="
~trinity-apps/koffice-libs-${PV}
@@ -27,7 +27,9 @@ DEPEND="
~trinity-apps/kexi-${PV}
"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
@@ -65,23 +67,27 @@ src_prepare() {
libname=""
fi
done
- echo "SUBDIRS=$dirlist kross" > ${S}/lib/Makefile.am
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
sed -i "${S}/kexi/migration/keximigratetest.cpp" \
- -e "/TDEApplication/ s|\");|\", true, true, true);|"
+ -e "/TDEApplication/ s|\");|\", true, true, true);|"
- echo "SUBDIRS = liboofilter kspread" > ${S}/filters/Makefile.am
- echo "SUBDIRS = applixspread csv dbase gnumeric latex opencalc html qpro excel kexi" > ${S}/filters/kspread/Makefile.am
+ echo "SUBDIRS = liboofilter kspread" > "${S}/filters/Makefile.am"
+ echo "SUBDIRS = applixspread csv dbase gnumeric latex opencalc html qpro excel kexi" \
+ > "${S}/filters/kspread/Makefile.am"
for i in $(find "${S}"/lib -iname "*\.ui"); do
uic-tqt ${i} > ${i%.ui}.h
done
- echo "SUBDIRS = kexidb" > ${S}/kexi/Makefile.am
+ echo "SUBDIRS = kexidb" > "${S}/kexi/Makefile.am"
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
@@ -96,3 +102,12 @@ src_compile() {
emake
popd
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kspread/metadata.xml b/trinity-apps/kspread/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kspread/metadata.xml
+++ b/trinity-apps/kspread/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kstreamripper/Manifest b/trinity-apps/kstreamripper/Manifest
index 5322fa9c..f6518518 100644
--- a/trinity-apps/kstreamripper/Manifest
+++ b/trinity-apps/kstreamripper/Manifest
@@ -1,2 +1,2 @@
-DIST kstreamripper-trinity-14.0.11.tar.xz 29232 BLAKE2B 966d6422dc2b54428f5fdfa53c157ed25ce635760061eb1a437803e078b3687526636ed5ac0889d99f3f71f32cb9ff694001d8d027d532012e9bfbc08322f36c SHA512 5f4c60a7b317193bbf3a8407ed9504e7fbeba6ccbb876e2b84eda77596e8545dcbbfb674591fea50d32488e0cb2edc897bc2683f5b7700ac4d25cd6b07e6600e
-DIST kstreamripper-trinity-14.0.12.tar.xz 29152 BLAKE2B 320aed097674a6400404ea059639a4e0a01774a8c0e5bdf54ce6bc252a02e35585a3985cc687f7dfec51261feb72d301b07210bebc0ba2140e685bc58459ca6b SHA512 39ba2a17b4b326e7131671152b33ce9e8602ae40310a0de0eacf38b6ef81b1166cb76ae9fa66f64f304b62a62522838796587b72588ced71c136a07a805e5334
+DIST kstreamripper-trinity-14.1.1.tar.xz 29072 BLAKE2B 4ac323632834a6c54452f47981ea0fc10fa97e3ab25d53a29ec6fd07aea702554f4cd04882cb410e2b637c7841ff28077686b7bc6a4d4ca82d8c25172a86fd25 SHA512 da197a381006852b384c31be962ccc09c1aca59ff4b51b16a41b323f7aaca27eef6463422c7970966d45e91563cc1f7b0175efcccd7851c0a30ab9f716035ea0
+DIST kstreamripper-trinity-14.1.2.tar.xz 23712 BLAKE2B e88e9621756c7eae7d1253a3ed5c2d4d2e34056126e606b7189981c15e7a262a46236b0fba3997c93762ee5d6fe02f339761abe219b811f32795be7dbd6c81bf SHA512 abc7b380822d64d8042e372cd616f62e3497d72590b6f7d56cbc24350950f55ba402bdb8ec2fbbbce79ecbda809f64f69df1c54a1a2c38d946e1139c7376b0dc
diff --git a/trinity-apps/kstreamripper/kstreamripper-14.0.11.ebuild b/trinity-apps/kstreamripper/kstreamripper-14.0.11.ebuild
deleted file mode 100644
index 70f41f28..00000000
--- a/trinity-apps/kstreamripper/kstreamripper-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="TDE frontend for streamripper"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="media-sound/streamripper"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kstreamripper/kstreamripper-14.0.12.ebuild b/trinity-apps/kstreamripper/kstreamripper-14.0.12.ebuild
deleted file mode 100644
index 93d858b7..00000000
--- a/trinity-apps/kstreamripper/kstreamripper-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="TDE frontend for streamripper"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="media-sound/streamripper"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kstreamripper/kstreamripper-14.1.1.ebuild b/trinity-apps/kstreamripper/kstreamripper-14.1.1.ebuild
new file mode 100644
index 00000000..aaceb6a5
--- /dev/null
+++ b/trinity-apps/kstreamripper/kstreamripper-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="TDE frontend for streamripper"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="media-sound/streamripper"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kstreamripper/kstreamripper-14.1.2.ebuild b/trinity-apps/kstreamripper/kstreamripper-14.1.2.ebuild
new file mode 100644
index 00000000..c19fedc8
--- /dev/null
+++ b/trinity-apps/kstreamripper/kstreamripper-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="TDE frontend for streamripper"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="media-sound/streamripper"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kstreamripper/kstreamripper-9999.ebuild b/trinity-apps/kstreamripper/kstreamripper-9999.ebuild
index 86c78fa9..ac016672 100644
--- a/trinity-apps/kstreamripper/kstreamripper-9999.ebuild
+++ b/trinity-apps/kstreamripper/kstreamripper-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="media-sound/streamripper"
diff --git a/trinity-apps/kstreamripper/metadata.xml b/trinity-apps/kstreamripper/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kstreamripper/metadata.xml
+++ b/trinity-apps/kstreamripper/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/ktechlab/Manifest b/trinity-apps/ktechlab/Manifest
index 22e3313d..df08b155 100644
--- a/trinity-apps/ktechlab/Manifest
+++ b/trinity-apps/ktechlab/Manifest
@@ -1,2 +1,2 @@
-DIST ktechlab-trinity-14.0.11.tar.xz 846360 BLAKE2B b8ceae973bbdd59861775976f14763607ebb451a5ae4de311590194ec459e7222cea8031a52d3ce9e148d44a33eecdd5888337fc668014266cb284ebd93ecdff SHA512 5f2d40f900131f4e7e565b78a103dc0e402ced67ba56a4db7aa806d77d760b68b86a2f9f0ffd5412d90ba6842d8c35478567247d89d8a57908bd7ea99dea69c1
-DIST ktechlab-trinity-14.0.12.tar.xz 593032 BLAKE2B 0a043c058dad5c5e078ed87f256da0c717b0ab11596c3b1231c370320d46056d212c18135b7b6a4b28c34b78b7a43686e5d2a8b1b3869454c6897ceb51e9e1e1 SHA512 c30ee646de4cd5f3de64067464174ca1fb563a214efd6a650f1596b597393283b7f846266c667cee93649ac97fa5e286961f73cb61a46dd750fdf3ae58187a05
+DIST ktechlab-trinity-14.1.1.tar.xz 592636 BLAKE2B c663941649e2c9ff5e998dfaf77968924b93e7059d0db14b3baa1f8054953b3ba8bea3baf8ff19d44ff7d633a76749d2d5e9ea06abfbbfc9f36695f2251fefcf SHA512 4c5759590a90633ef5fc774ff27d1bf4930df39e41da7c7338f80485463e3459eb3c040755d9eeba560d89139770bccf7e375e7ea11613cfb86022306adc76d6
+DIST ktechlab-trinity-14.1.2.tar.xz 592608 BLAKE2B 20f648a92dace58ae6028f35f283f37c4de9bbfaee2a6f2f7b7cf078758800dca5d579bd7de30443852298f98bff73b96b86342fc1796ca4160ce637c84e473d SHA512 e1ef55f1c264e172aa972b37de218fda6db2c890153ef457652e901e28abfcf705050a158aba6b3b6b0291b56d7963b87059d04c130c2dbe54696a92ab931918
diff --git a/trinity-apps/ktechlab/ktechlab-14.0.11.ebuild b/trinity-apps/ktechlab/ktechlab-14.0.11.ebuild
deleted file mode 100644
index 1938816f..00000000
--- a/trinity-apps/ktechlab/ktechlab-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="Circuit simulator for microcontrollers and electronics [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-embedded/gpsim
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- trinity-econf --disable-final
-}
diff --git a/trinity-apps/ktechlab/ktechlab-14.0.12.ebuild b/trinity-apps/ktechlab/ktechlab-14.0.12.ebuild
deleted file mode 100644
index 190bea06..00000000
--- a/trinity-apps/ktechlab/ktechlab-14.0.12.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="Circuit simulator for microcontrollers and electronics [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+handbook"
-
-DEPEND="
- dev-embedded/gpsim
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/ktechlab/ktechlab-14.1.1.ebuild b/trinity-apps/ktechlab/ktechlab-14.1.1.ebuild
new file mode 100644
index 00000000..b204ac12
--- /dev/null
+++ b/trinity-apps/ktechlab/ktechlab-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="Circuit simulator for microcontrollers and electronics [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ dev-embedded/gpsim
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/ktechlab/ktechlab-14.1.2.ebuild b/trinity-apps/ktechlab/ktechlab-14.1.2.ebuild
new file mode 100644
index 00000000..bbfcc433
--- /dev/null
+++ b/trinity-apps/ktechlab/ktechlab-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="Circuit simulator for microcontrollers and electronics [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ dev-embedded/gpsim
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/ktechlab/ktechlab-9999.ebuild b/trinity-apps/ktechlab/ktechlab-9999.ebuild
index 3b84de7a..190bea06 100644
--- a/trinity-apps/ktechlab/ktechlab-9999.ebuild
+++ b/trinity-apps/ktechlab/ktechlab-9999.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+handbook"
diff --git a/trinity-apps/kugar/Manifest b/trinity-apps/kugar/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/kugar/Manifest
+++ b/trinity-apps/kugar/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kugar/kugar-14.0.11.ebuild b/trinity-apps/kugar/kugar-14.0.11.ebuild
deleted file mode 100644
index 54323f6b..00000000
--- a/trinity-apps/kugar/kugar-14.0.11.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kugar filters/kugar"
-TSM_EXTRACT_ALSO="lib interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice report viewer and generator for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-apps/koffice-libs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkoproperty lib/koproperty
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS= kugar" > ${S}/filters/Makefile.am
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-apps/kugar/kugar-14.0.12.ebuild b/trinity-apps/kugar/kugar-14.0.12.ebuild
deleted file mode 100644
index 3e763aa0..00000000
--- a/trinity-apps/kugar/kugar-14.0.12.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kugar filters/kugar"
-TSM_EXTRACT_ALSO="lib interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="KOffice report viewer and generator for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-apps/koffice-libs-${PV}
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="
- libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkoproperty lib/koproperty
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS= kugar" > ${S}/filters/Makefile.am
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-apps/kugar/kugar-14.1.1.ebuild b/trinity-apps/kugar/kugar-14.1.1.ebuild
new file mode 100644
index 00000000..a81d35da
--- /dev/null
+++ b/trinity-apps/kugar/kugar-14.1.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kugar filters/kugar"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice report viewer and generator for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkoproperty lib/koproperty
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kugar" > "${S}/filters/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kugar/kugar-14.1.2.ebuild b/trinity-apps/kugar/kugar-14.1.2.ebuild
new file mode 100644
index 00000000..dfb6be8c
--- /dev/null
+++ b/trinity-apps/kugar/kugar-14.1.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kugar filters/kugar"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice report viewer and generator for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkoproperty lib/koproperty
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kugar" > "${S}/filters/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kugar/kugar-9999.ebuild b/trinity-apps/kugar/kugar-9999.ebuild
index e55bbf25..06cb3ac8 100644
--- a/trinity-apps/kugar/kugar-9999.ebuild
+++ b/trinity-apps/kugar/kugar-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kugar filters/kugar"
-TSM_EXTRACT_ALSO="lib interfaces"
+TSM_EXTRACT_ALSO="lib interfaces doc"
inherit flag-o-matic trinity-meta-2
@@ -17,15 +17,17 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
+IUSE="+handbook"
DEPEND="
~trinity-apps/koffice-libs-${PV}
"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
KMCOPYLIB="
libkformula lib/kformula
@@ -57,18 +59,30 @@ src_prepare() {
libname=""
fi
done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS= kugar" > ${S}/filters/Makefile.am
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kugar" > "${S}/filters/Makefile.am"
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kugar/metadata.xml b/trinity-apps/kugar/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kugar/metadata.xml
+++ b/trinity-apps/kugar/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kvkbd/Manifest b/trinity-apps/kvkbd/Manifest
index 7a140cf5..9001c32f 100644
--- a/trinity-apps/kvkbd/Manifest
+++ b/trinity-apps/kvkbd/Manifest
@@ -1,2 +1,2 @@
-DIST kvkbd-trinity-14.0.11.tar.xz 47504 BLAKE2B ea37ff5e7b37d567681ceaf8c80de010e1c424d9ace280c1a88e653f6928e8a4c7199b33fe7775762d7406fc0eb01f6901b32398c21248606b3b4742928b2c15 SHA512 d4d4311e49607d7eea7ee5f34db59760cb59d13ba6883163c2d52870dd819ce4b08c37272ae9b87424860811e482f44067da4737c1fdd374d631884a9a8ea90a
-DIST kvkbd-trinity-14.0.12.tar.xz 47432 BLAKE2B 52bb94c8bdb896a0ea195a3d2976780a8c0d2a26b24ccec75e3949f060f5357be9f1b751ec1d5cca0a0f91c95b47a2460a51875591c3a2d2c8d620da7f53443b SHA512 5bc4170af6c09f54fd5b4b0c303e7bf7909ad02b4a3d6931225cd874dfea9df646260c37b65a94d893a4f5089b85adac13e55e1fe5b532f72f84c3756fa188fb
+DIST kvkbd-trinity-14.1.1.tar.xz 47428 BLAKE2B 377b740ae46277897115769d5487c600a735b7a53ed5c96939c5b676afb8bad5c7db09ac6c96c35b17522caea04abddfea28de4d4f7255d5166d94c05a45bbd2 SHA512 4a14aa43b9a5603a81653aedb2948b35291dca557f4549cddc9c207781f1ab8ff4cf9ec85d772eba6466771a1f453a9fcea2a58e72962fcc14dec8c9e67045ff
+DIST kvkbd-trinity-14.1.2.tar.xz 43420 BLAKE2B 68947578dac32757acf9613466966937043ef02137d452cee2d7f16aebb028b244a61c7fbd212ee5ab732e5766294910c99f7ea654cb79845cdd7906b73b7c53 SHA512 da8bd69f9ee1131ac79aecd798aedf5aef1b0e4f77ca377b9e10431921fdcd24b67537d445dc6c8b22c2bc1b6d3c53d5f7e32005fdf318a5bf57e0370fb34285
diff --git a/trinity-apps/kvkbd/kvkbd-14.0.11.ebuild b/trinity-apps/kvkbd/kvkbd-14.0.11.ebuild
deleted file mode 100644
index fe0d0d55..00000000
--- a/trinity-apps/kvkbd/kvkbd-14.0.11.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A virtual keyboard for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXtst"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kvkbd/kvkbd-14.0.12.ebuild b/trinity-apps/kvkbd/kvkbd-14.0.12.ebuild
deleted file mode 100644
index 39e2a4b0..00000000
--- a/trinity-apps/kvkbd/kvkbd-14.0.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A virtual keyboard for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXtst"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kvkbd/kvkbd-14.1.1.ebuild b/trinity-apps/kvkbd/kvkbd-14.1.1.ebuild
new file mode 100644
index 00000000..4e9e1b36
--- /dev/null
+++ b/trinity-apps/kvkbd/kvkbd-14.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A virtual keyboard for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXtst"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kvkbd/kvkbd-14.1.2.ebuild b/trinity-apps/kvkbd/kvkbd-14.1.2.ebuild
new file mode 100644
index 00000000..31750fff
--- /dev/null
+++ b/trinity-apps/kvkbd/kvkbd-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A virtual keyboard for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXtst"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kvkbd/kvkbd-9999.ebuild b/trinity-apps/kvkbd/kvkbd-9999.ebuild
index 364cd10f..dec5d53c 100644
--- a/trinity-apps/kvkbd/kvkbd-9999.ebuild
+++ b/trinity-apps/kvkbd/kvkbd-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXtst"
diff --git a/trinity-apps/kvkbd/metadata.xml b/trinity-apps/kvkbd/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kvkbd/metadata.xml
+++ b/trinity-apps/kvkbd/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kvpnc/Manifest b/trinity-apps/kvpnc/Manifest
index ec7585f1..8cd9ddba 100644
--- a/trinity-apps/kvpnc/Manifest
+++ b/trinity-apps/kvpnc/Manifest
@@ -1,2 +1,2 @@
-DIST kvpnc-trinity-14.0.11.tar.xz 1441192 BLAKE2B a12c4a366e86009bf691dd199934c1b5423c40954f1324bcca4a9407f40d70167d5ba18fc37a24af15e39cf16f8b304dbb9bb13b1f52512ab8a42989aa777a68 SHA512 c142fe99777d5e7ba92cfa62db3730d8fa28e3c0904e108f24136f36adea334c96df20ac1c70ea7ba06419415dd7dc594d8e0c857d1d19a3566160fb3b14a102
-DIST kvpnc-trinity-14.0.12.tar.xz 1441228 BLAKE2B cb310ae484d7407e11ab8fdff127270965e44014f96fb55ef376a77b091dcf15c635b241b4becc3b0631af44122e5ad1add9343912ef2d452fc04b42dd1caf4c SHA512 335c65d20e1399f9b986666cd56d1f7a3b0fcbff2bc9245f4e5f28c608e099eb2c17419ef9748a8c33d103bfb749bf8e99fe2f34663cc7554560c3621e1a89cf
+DIST kvpnc-trinity-14.1.1.tar.xz 1436296 BLAKE2B 1e6a48446dbd24532f323ca14c25bdd1349a7d42480f53447fcb5e8bb659f98404da21899b84078c39a3d738e58de273a5ef2aed4902ecc1f690cdfc861ac379 SHA512 3b0c581e79e40c6d9a1a9d0be509565c7502d70aa9047be10b4aae33e29c798c99722c45ca524d18d8b3a78dbf4a3fc5abc8b54f4e8c3278c379df5afc0c1aec
+DIST kvpnc-trinity-14.1.2.tar.xz 1430168 BLAKE2B 6f4e2f8e1bbbf21094d2a5d8514738e27fa5ee361106295a1548b4c12e9f0b902de53aa9edf3dd2c2c870f9cd87d54a378d7cc48e3424a2ce1c28f95d9005b37 SHA512 70743c34350bab66030b4b6a0f841f568fc1ca78068f6ef34812e1194ba7021ad253c4f13a2e8dee1acc91f77322769c80ac91f1f2789ee858f66a87ccd2a0db
diff --git a/trinity-apps/kvpnc/kvpnc-14.0.11.ebuild b/trinity-apps/kvpnc/kvpnc-14.0.11.ebuild
deleted file mode 100644
index f9daff1f..00000000
--- a/trinity-apps/kvpnc/kvpnc-14.0.11.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg ca da de es fr hu it ja nl pl pt_BR ru sk sv tr zh_CN"
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="VPN clients frontend for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="cisco libreswan +openvpn pptpd smartcard strongswan"
-
-# Other VPN clients will be added by request, controlled over USE.
-# If you miss any, please let us know!
-
-DEPEND="
- dev-libs/libgcrypt
- sys-apps/net-tools"
-RDEPEND="${DEPEND}
- cisco? ( net-vpn/vpnc )
- libreswan? ( net-vpn/libreswan )
- openvpn? ( net-vpn/openvpn )
- pptpd? ( net-vpn/pptpd )
- smartcard? ( dev-libs/openct )
- strongswan? ( net-vpn/strongswan )"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kvpnc/kvpnc-14.0.12.ebuild b/trinity-apps/kvpnc/kvpnc-14.0.12.ebuild
deleted file mode 100644
index ed9398c2..00000000
--- a/trinity-apps/kvpnc/kvpnc-14.0.12.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg ca da de es fr hu it ja nl pl pt_BR ru sk sv tr zh_CN"
-TRINITY_MODULE_TYPE="applications/internet"
-inherit trinity-base-2
-
-DESCRIPTION="VPN clients frontend for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="cisco libreswan +openvpn pptpd smartcard strongswan"
-
-# Other VPN clients will be added by request, controlled over USE.
-# If you miss any, please let us know!
-
-DEPEND="
- dev-libs/libgcrypt
- sys-apps/net-tools"
-RDEPEND="${DEPEND}
- cisco? ( net-vpn/vpnc )
- libreswan? ( net-vpn/libreswan )
- openvpn? ( net-vpn/openvpn )
- pptpd? ( net-vpn/pptpd )
- smartcard? ( dev-libs/openct )
- strongswan? ( net-vpn/strongswan )"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kvpnc/kvpnc-14.1.1.ebuild b/trinity-apps/kvpnc/kvpnc-14.1.1.ebuild
new file mode 100644
index 00000000..34b67c5f
--- /dev/null
+++ b/trinity-apps/kvpnc/kvpnc-14.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg ca da de es fr hu it ja nl pl pt_BR ru sk sv tr zh_CN"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="VPN clients frontend for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="cisco libreswan +openvpn pptpd smartcard strongswan"
+
+# Other VPN clients will be added by request, controlled over USE.
+# If you miss any, please let us know!
+
+DEPEND="
+ dev-libs/libgcrypt
+ sys-apps/net-tools"
+RDEPEND="${DEPEND}
+ cisco? ( net-vpn/vpnc )
+ libreswan? ( net-vpn/libreswan )
+ openvpn? ( net-vpn/openvpn )
+ pptpd? ( net-vpn/pptpd )
+ smartcard? ( dev-libs/openct )
+ strongswan? ( net-vpn/strongswan )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kvpnc/kvpnc-14.1.2.ebuild b/trinity-apps/kvpnc/kvpnc-14.1.2.ebuild
new file mode 100644
index 00000000..38759300
--- /dev/null
+++ b/trinity-apps/kvpnc/kvpnc-14.1.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg ca da de es fr hu it ja nl pl pt_BR ru sk sv tr zh_CN"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="VPN clients frontend for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="cisco libreswan +openvpn pptpd smartcard strongswan"
+
+# Other VPN clients will be added by request, controlled over USE.
+# If you miss any, please let us know!
+
+DEPEND="
+ dev-libs/libgcrypt
+ sys-apps/net-tools"
+RDEPEND="${DEPEND}
+ cisco? ( net-vpn/vpnc )
+ libreswan? ( net-vpn/libreswan )
+ openvpn? ( net-vpn/openvpn )
+ pptpd? ( net-vpn/pptpd )
+ smartcard? ( dev-libs/openct )
+ strongswan? ( net-vpn/strongswan )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kvpnc/kvpnc-9999.ebuild b/trinity-apps/kvpnc/kvpnc-9999.ebuild
index ca33e66b..0ef0f3cd 100644
--- a/trinity-apps/kvpnc/kvpnc-9999.ebuild
+++ b/trinity-apps/kvpnc/kvpnc-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="cisco libreswan +openvpn pptpd smartcard strongswan"
diff --git a/trinity-apps/kvpnc/metadata.xml b/trinity-apps/kvpnc/metadata.xml
index 4f0f91c8..6e9d457f 100644
--- a/trinity-apps/kvpnc/metadata.xml
+++ b/trinity-apps/kvpnc/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="cisco">Enable support for Cisco client</flag>
<flag name="libreswan">Enable support for Libreswan client</flag>
diff --git a/trinity-apps/kword/Manifest b/trinity-apps/kword/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/kword/Manifest
+++ b/trinity-apps/kword/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kword/kword-14.0.11.ebuild b/trinity-apps/kword/kword-14.0.11.ebuild
deleted file mode 100644
index 332e8d4c..00000000
--- a/trinity-apps/kword/kword-14.0.11.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kword filters/kword"
-TSM_EXTRACT_ALSO="lib kspread filters/liboofilter interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-apps/koffice-libs-${PV}
- ~trinity-apps/kspread-${PV}
- app-text/wv2
- virtual/imagemagick-tools
- app-text/libwpd
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store
- libkspreadcommon kspread"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- if [[ ${dirname} =~ "lib/"* ]] ; then
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS = liboofilter kword" > ${S}/filters/Makefile.am
-
- for i in $(find "${S}"/lib -iname "*\.ui"); do
- uic-tqt ${i} > ${i%.ui}.h
- done
-
- # Fixing build issue with libwv2.la
- sed -i -e 's/$(LIBWV2_LIBS)//' \
- -e 's/-ltdeparts/-ltdeparts -XCClinker $(LIBWV2_LIBS)/' "${S}/filters/kword/msword/Makefile.am" || die
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11 -I/usr/include/libxml2"
- trinity-meta-2_src_configure
-}
-
-src_compile() {
- pushd "${S}/filters/liboofilter"
- emake
- popd
- trinity-meta-2_src_compile
-}
diff --git a/trinity-apps/kword/kword-14.0.12.ebuild b/trinity-apps/kword/kword-14.0.12.ebuild
deleted file mode 100644
index fd1c16f3..00000000
--- a/trinity-apps/kword/kword-14.0.12.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="koffice"
-TRINITY_MODULE_TYPE="applications/office"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_SUBMODULE="kword filters/kword"
-TSM_EXTRACT_ALSO="lib kspread filters/liboofilter interfaces"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="for TDE [Trinity]"
-HOMEPAGE="http://trinitydesktop.org/"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-apps/koffice-libs-${PV}
- ~trinity-apps/kspread-${PV}
- app-text/wv2
- virtual/imagemagick-tools
- app-text/libwpd
-"
-
-RDEPEND="$DEPEND"
-
-KMCOPYLIB="libkformula lib/kformula
- libkofficecore lib/kofficecore
- libkofficeui lib/kofficeui
- libkopainter lib/kopainter
- libkotext lib/kotext
- libkwmf lib/kwmf
- libkowmf lib/kwmf
- libkstore lib/store
- libkspreadcommon kspread"
-
-src_prepare() {
- local search_path="${TDEDIR}/${get_libdir}"
- local libname dirname dirlist x
- libname=""
- for x in $KMCOPYLIB; do
- if [ "${libname}" == "" ] ; then
- libname="${x}"
- else
- dirname=$x
- mkdir -p ${dirname}
- pushd ${dirname}
- if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
- ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
- if [[ ${dirname} =~ "lib/"* ]] ; then
- dirlist="${dirlist} ${dirname/lib\/}"
- fi
- fi
- popd
- libname=""
- fi
- done
-
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS = liboofilter kword" > ${S}/filters/Makefile.am
-
- for i in $(find "${S}"/lib -iname "*\.ui"); do
- uic-tqt ${i} > ${i%.ui}.h
- done
-
- # Fixing build issue with libwv2.la
- sed -i -e 's/$(LIBWV2_LIBS)//' \
- -e 's/-ltdeparts/-ltdeparts -XCClinker $(LIBWV2_LIBS)/' "${S}/filters/kword/msword/Makefile.am" || die
-
- trinity-meta-2_src_prepare
-
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
-}
-
-src_configure() {
- append-cxxflags "-std=c++11 -I/usr/include/libxml2"
- trinity-meta-2_src_configure
-}
-
-src_compile() {
- pushd "${S}/filters/liboofilter"
- emake
- popd
- trinity-meta-2_src_compile
-}
diff --git a/trinity-apps/kword/kword-14.1.1.ebuild b/trinity-apps/kword/kword-14.1.1.ebuild
new file mode 100644
index 00000000..4099f72f
--- /dev/null
+++ b/trinity-apps/kword/kword-14.1.1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kword filters/kword"
+TSM_EXTRACT_ALSO="lib kspread filters/liboofilter interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-apps/kspread-${PV}
+ app-text/wv2
+ virtual/imagemagick-tools
+ app-text/libwpd
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkspreadcommon kspread"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ${dirname} =~ "lib/"* ]] ; then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter kword" > "${S}/filters/Makefile.am"
+
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11 -I/usr/include/libxml2"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ pushd "${S}/filters/liboofilter"
+ emake
+ popd
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kword/kword-14.1.2.ebuild b/trinity-apps/kword/kword-14.1.2.ebuild
new file mode 100644
index 00000000..403ecf3f
--- /dev/null
+++ b/trinity-apps/kword/kword-14.1.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kword filters/kword"
+TSM_EXTRACT_ALSO="lib kspread filters/liboofilter interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-apps/kspread-${PV}
+ app-text/wv2
+ virtual/imagemagick-tools
+ app-text/libwpd
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkspreadcommon kspread"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ${dirname} =~ "lib/"* ]] ; then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter kword" > "${S}/filters/Makefile.am"
+
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11 -I/usr/include/libxml2"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ pushd "${S}/filters/liboofilter"
+ emake
+ popd
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kword/kword-9999.ebuild b/trinity-apps/kword/kword-9999.ebuild
index 604cb2ef..cd46e5da 100644
--- a/trinity-apps/kword/kword-9999.ebuild
+++ b/trinity-apps/kword/kword-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="kword filters/kword"
-TSM_EXTRACT_ALSO="lib kspread filters/liboofilter interfaces"
+TSM_EXTRACT_ALSO="lib kspread filters/liboofilter interfaces doc"
inherit flag-o-matic trinity-meta-2
@@ -17,9 +17,9 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
+IUSE="+handbook"
DEPEND="
~trinity-apps/koffice-libs-${PV}
@@ -29,7 +29,9 @@ DEPEND="
app-text/libwpd
"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
KMCOPYLIB="libkformula lib/kformula
libkofficecore lib/kofficecore
@@ -62,9 +64,12 @@ src_prepare() {
libname=""
fi
done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS = liboofilter kword" > ${S}/filters/Makefile.am
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter kword" > "${S}/filters/Makefile.am"
for i in $(find "${S}"/lib -iname "*\.ui"); do
uic-tqt ${i} > ${i%.ui}.h
@@ -72,9 +77,9 @@ src_prepare() {
trinity-meta-2_src_prepare
- echo 'all:' > ${S}/Makefile.am
- echo 'install:' >> ${S}/Makefile.am
- echo '.PHONY: all' >> ${S}/Makefile.am
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
}
src_configure() {
@@ -88,3 +93,12 @@ src_compile() {
popd
trinity-meta-2_src_compile
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kword/metadata.xml b/trinity-apps/kword/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kword/metadata.xml
+++ b/trinity-apps/kword/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/kxmleditor/Manifest b/trinity-apps/kxmleditor/Manifest
index 7de12a6e..719a58b0 100644
--- a/trinity-apps/kxmleditor/Manifest
+++ b/trinity-apps/kxmleditor/Manifest
@@ -1,2 +1,2 @@
-DIST kxmleditor-trinity-14.0.11.tar.xz 736172 BLAKE2B 5cd2721760909587ccacb3acff946f9aca96d189226564557aa1c92b215ea9385345145f2abb8c3c605d4be157a5f5978ea90bf3269c4575a34b726b6da0b7a9 SHA512 586cc9b3b434c7854bdd39e31cbaf88a979f4201a607562a5dc851dcfb65b5e298f3bd0aa296666c4ae8c2be117e1ce91ab7a9674000e51bfa487a9df83c3424
-DIST kxmleditor-trinity-14.0.12.tar.xz 510052 BLAKE2B 7ae9941b416cbe4230eb79c3e936245b740fea13dd670d1d30ed59a080bd08dbeac449364e294a2f34e3aed7660974984c45c925b482ff094b1a41c6090283cb SHA512 c6508c0ca966201b737fa07c538888b3f2585e02f5a69b84a56bee2243004f837302c52a29e194c827e911f80d91f7a52ef475873542e4e7f6a1e659e4bfe582
+DIST kxmleditor-trinity-14.1.1.tar.xz 509660 BLAKE2B e28a4e8574108b89bc58cb27b305c8ee4d35db7e41afa4dbaf8c4f60b31bbbcef6471bdf67afbc433727f153ade72c5f92943d430d6013574e800949a88570e5 SHA512 28868c2aac1db8510ca0d210c04faadab6aa5f0a26034d8b8197b3d84f6e541866ab26760186c321fd1045cad778e29917bcb626b94fe9ca6e703b8a7ce2a808
+DIST kxmleditor-trinity-14.1.2.tar.xz 509764 BLAKE2B 2c284af81b5d467d5fe5f3e48d846004d495b8a89b837342b63e631f9f8c55ee013f9bae5bcf782c6e14934498889792d767f4efd3f7bdd8b433c4707c4c4c0b SHA512 c9a8fb22925a3c810aee4534f8f6efbe0ada88c8e468efa48139ef37a998ae8a6b5d8df3f435412c77d980aefff8e0f8d0d24a394f99abc7ae3047efa97109f4
diff --git a/trinity-apps/kxmleditor/kxmleditor-14.0.11.ebuild b/trinity-apps/kxmleditor/kxmleditor-14.0.11.ebuild
deleted file mode 100644
index af4415d9..00000000
--- a/trinity-apps/kxmleditor/kxmleditor-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de fr pl"
-
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="XML editor for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kxmleditor/kxmleditor-14.0.12.ebuild b/trinity-apps/kxmleditor/kxmleditor-14.0.12.ebuild
deleted file mode 100644
index 8baa9afa..00000000
--- a/trinity-apps/kxmleditor/kxmleditor-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de fr pl"
-
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="XML editor for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/kxmleditor/kxmleditor-14.1.1.ebuild b/trinity-apps/kxmleditor/kxmleditor-14.1.1.ebuild
new file mode 100644
index 00000000..630e6f27
--- /dev/null
+++ b/trinity-apps/kxmleditor/kxmleditor-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr pl"
+
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="XML editor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kxmleditor/kxmleditor-14.1.2.ebuild b/trinity-apps/kxmleditor/kxmleditor-14.1.2.ebuild
new file mode 100644
index 00000000..c3a531cc
--- /dev/null
+++ b/trinity-apps/kxmleditor/kxmleditor-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr pl"
+
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="XML editor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kxmleditor/kxmleditor-9999.ebuild b/trinity-apps/kxmleditor/kxmleditor-9999.ebuild
index 19f1b8c9..7629bf52 100644
--- a/trinity-apps/kxmleditor/kxmleditor-9999.ebuild
+++ b/trinity-apps/kxmleditor/kxmleditor-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/kxmleditor/metadata.xml b/trinity-apps/kxmleditor/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kxmleditor/metadata.xml
+++ b/trinity-apps/kxmleditor/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/libkdcraw/Manifest b/trinity-apps/libkdcraw/Manifest
index e048ed78..95652f32 100644
--- a/trinity-apps/libkdcraw/Manifest
+++ b/trinity-apps/libkdcraw/Manifest
@@ -1,2 +1,2 @@
-DIST libkdcraw-trinity-14.0.11.tar.xz 519164 BLAKE2B ae1488135b48cf0a8173b16626a6e1ce9b54e6975645666231345021c08164759b27c501a062970a70a81f97ba19f5f976c2a3f63efc6a9a7005d730a193c49a SHA512 f7952fb4e1f21e9572700c7b899cf9fd2e8bf9bece9c4af40e490397565c395909324ae64c5bd535190706897713e378fbee34735f3d128a59ccbbe915d24702
-DIST libkdcraw-trinity-14.0.12.tar.xz 266612 BLAKE2B f82aae564152b38f3076c96368667fd445a5ccb8c08f291032939a215173b0a0f369f3562f30a3f90861d45bef7b160aa6b42be626e20eaf9947ce033aab0f6a SHA512 b0d1c499191b3843343e0c419f60dfb1848ec414de8d07d4e5acf291ea12ee654557a331e9cd20ac5a70fead8f229280bc3d63e99ea011adb66dcb5e94a8e83f
+DIST libkdcraw-trinity-14.1.1.tar.xz 271744 BLAKE2B b92fe4bc05cdba950a7baeaa3fee4ab9e8171dcaf437d47b93ca0aed4706e0e1e0d8e097195c7dfa7b8336bb59bfe9468eb9389877fcda467900ae44de7c2292 SHA512 e9ede3191f81b464f312944b6e03de7bb5b49045b4d2a2a7f371ddd7da942ab887707db60be3834258acf5e0482de76b045dff87cef609bd93ac9ec95708a90a
+DIST libkdcraw-trinity-14.1.2.tar.xz 271792 BLAKE2B fb933918630ba9da612eb231dab48e408d21079e558d615e28892101dd1ba84c06d474fafb17556603b4648ea5eb65d04b1392f7a3fce0e0a40726ff8e3089ec SHA512 b47bb33da67fb512706cff29be47991437c617e492aba6e7cca6f156d57466648b6b2138c1521d1cbcace20a236b39802e7bd558b091fcbd0beb840ca8226f39
diff --git a/trinity-apps/libkdcraw/libkdcraw-14.0.11.ebuild b/trinity-apps/libkdcraw/libkdcraw-14.0.11.ebuild
deleted file mode 100644
index 06b1a950..00000000
--- a/trinity-apps/libkdcraw/libkdcraw-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_MODULE_TYPE="libraries"
-TRINITY_LANGS="ca da de el es et is it ja ms nds nl pa pt pt_BR sk sr sr@Latn sv th uk"
-inherit trinity-base-2
-
-DESCRIPTION="Digital camera raw image library wrapper [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="media-libs/lcms:2
- virtual/jpeg
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkdcraw/libkdcraw-14.0.12.ebuild b/trinity-apps/libkdcraw/libkdcraw-14.0.12.ebuild
deleted file mode 100644
index f5572a9d..00000000
--- a/trinity-apps/libkdcraw/libkdcraw-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_MODULE_TYPE="libraries"
-TRINITY_LANGS="ca da de el es et is it ja ms nds nl pa pt pt_BR sk sr sr@Latn sv th uk"
-inherit trinity-base-2
-
-DESCRIPTION="Digital camera raw image library wrapper [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="media-libs/lcms:2
- virtual/jpeg
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkdcraw/libkdcraw-14.1.1.ebuild b/trinity-apps/libkdcraw/libkdcraw-14.1.1.ebuild
new file mode 100644
index 00000000..69e1e9c3
--- /dev/null
+++ b/trinity-apps/libkdcraw/libkdcraw-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="libraries"
+TRINITY_LANGS="ca da de el es et is it ja ms nds nl pa pt pt_BR sk sr sr@Latn sv th uk"
+inherit trinity-base-2
+
+DESCRIPTION="Digital camera raw image library wrapper [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-libs/lcms:2
+ virtual/jpeg
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkdcraw/libkdcraw-14.1.2.ebuild b/trinity-apps/libkdcraw/libkdcraw-14.1.2.ebuild
new file mode 100644
index 00000000..727a4a3c
--- /dev/null
+++ b/trinity-apps/libkdcraw/libkdcraw-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="libraries"
+TRINITY_LANGS="ca da de el es et is it ja ms nds nl pa pt pt_BR sk sr sr@Latn sv th uk"
+inherit trinity-base-2
+
+DESCRIPTION="Digital camera raw image library wrapper [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-libs/lcms:2
+ virtual/jpeg
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkdcraw/libkdcraw-9999.ebuild b/trinity-apps/libkdcraw/libkdcraw-9999.ebuild
index e925e97d..abf82533 100644
--- a/trinity-apps/libkdcraw/libkdcraw-9999.ebuild
+++ b/trinity-apps/libkdcraw/libkdcraw-9999.ebuild
@@ -15,9 +15,8 @@ LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="media-libs/lcms:2
virtual/jpeg
diff --git a/trinity-apps/libkexiv2/Manifest b/trinity-apps/libkexiv2/Manifest
index a7bf1f0c..daa09591 100644
--- a/trinity-apps/libkexiv2/Manifest
+++ b/trinity-apps/libkexiv2/Manifest
@@ -1,2 +1,2 @@
-DIST libkexiv2-trinity-14.0.11.tar.xz 31756 BLAKE2B d4975bd1356427176f5bc4f14e655b1aa759c2f05156f3334d3937223ef6f588c06a567fc49fa720d98a45c4596e0c38ade3770636be7bda8b6f14af4ae1d071 SHA512 fe6ae4431dba13c42d3a57d9050144c9e4a09d5bbcaed0baa58408259915cb740857dfe3c48b134cc0477cab563ddd7cb836af353d38c80b6199035f79835805
-DIST libkexiv2-trinity-14.0.12.tar.xz 31684 BLAKE2B 6da95e98d4f7d8390d8dd5b11122a57af2e53c28cea747e5c04d7a714ea70ea0fc2ce70e8a3701015c57b26bfee7dae135116dfb4c97805eea1cef0d9e75e5ff SHA512 ed6117dc01b50a10fdd0aee5982d513c6f45fee06821149462cb8b9d012b91e44754ef2fc2a1fbcda2951161843eb7dd4d9c69dfff1bed86a5cc4fb7ed33ee22
+DIST libkexiv2-trinity-14.1.1.tar.xz 31308 BLAKE2B 69809d562a51cc9a17852a84d81d993ba79c1f56dc47a414b547a869b319f258cce082502bcbb0f84e0ad6673d62c1625fcc37be1384ce0b56c1972c9f449f92 SHA512 7f21084883fe85bffb663d36a3abf8e53a3db5a073ed496db3d1a04851bbfa94d447c77584bdbaf234f24a76ec028fe7e035cdcf935e23e9cd92d11517d7bdc9
+DIST libkexiv2-trinity-14.1.2.tar.xz 31316 BLAKE2B 8939a90f3407308d90b6f24ce04ab8df5fe9f6ac9259d74c71eb4d8a1372acb5870434123e8f26e40e7a469fc82dda6e93906e80a6dfa7b631ee256325eb4f46 SHA512 b72c522c541be10530cdfe01d84d9b29c906ef8e1e69fdf1a5a0cb85731911b9da9fc37c03d4d87e46a548399613a77861606b48ac0de09b3abc8754574c36dc
diff --git a/trinity-apps/libkexiv2/libkexiv2-14.0.11.ebuild b/trinity-apps/libkexiv2/libkexiv2-14.0.11.ebuild
deleted file mode 100644
index bb31b499..00000000
--- a/trinity-apps/libkexiv2/libkexiv2-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="libraries"
-inherit trinity-base-2
-
-DESCRIPTION="Wrapper around exiv2 library [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="media-gfx/exiv2
- net-dns/libidn
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkexiv2/libkexiv2-14.0.12.ebuild b/trinity-apps/libkexiv2/libkexiv2-14.0.12.ebuild
deleted file mode 100644
index 1eb49bcf..00000000
--- a/trinity-apps/libkexiv2/libkexiv2-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="libraries"
-inherit trinity-base-2
-
-DESCRIPTION="Wrapper around exiv2 library [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="media-gfx/exiv2
- net-dns/libidn
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkexiv2/libkexiv2-14.1.1.ebuild b/trinity-apps/libkexiv2/libkexiv2-14.1.1.ebuild
new file mode 100644
index 00000000..ae19e632
--- /dev/null
+++ b/trinity-apps/libkexiv2/libkexiv2-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="libraries"
+inherit trinity-base-2
+
+DESCRIPTION="Wrapper around exiv2 library [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-gfx/exiv2
+ net-dns/libidn
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkexiv2/libkexiv2-14.1.2.ebuild b/trinity-apps/libkexiv2/libkexiv2-14.1.2.ebuild
new file mode 100644
index 00000000..6607e933
--- /dev/null
+++ b/trinity-apps/libkexiv2/libkexiv2-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="libraries"
+inherit trinity-base-2
+
+DESCRIPTION="Wrapper around exiv2 library [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-gfx/exiv2
+ net-dns/libidn
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkexiv2/libkexiv2-9999.ebuild b/trinity-apps/libkexiv2/libkexiv2-9999.ebuild
index 376d8f06..35142caf 100644
--- a/trinity-apps/libkexiv2/libkexiv2-9999.ebuild
+++ b/trinity-apps/libkexiv2/libkexiv2-9999.ebuild
@@ -13,9 +13,8 @@ LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="media-gfx/exiv2
net-dns/libidn
diff --git a/trinity-apps/libkipi/Manifest b/trinity-apps/libkipi/Manifest
index f54af7f7..5de34b23 100644
--- a/trinity-apps/libkipi/Manifest
+++ b/trinity-apps/libkipi/Manifest
@@ -1,2 +1,2 @@
-DIST libkipi-trinity-14.0.11.tar.xz 96568 BLAKE2B 5a84c8fee8d528a7ce0b37f09b9145f1bc6bd55a1d83116beea92f2702ea016db4178ed64f4d4d8e08c743799c341dea94d35fb63b41e61bcfd49fdd941ea849 SHA512 5c8cf07f775f078160df210993487d748fe735bd3ae7093dd75a434cdc999f02b40cad861f44f216f53a2dfb6c00fd3b8edd4f6365d492495624e31cff09d8e7
-DIST libkipi-trinity-14.0.12.tar.xz 96516 BLAKE2B aa975aeac2ddb296d458b4048ca5af3d626c3b4eab205eda623dc8ac2abbf052d6f10829bcc55edc291d4590305a9d898f373273409d0b854371e0de2f718c4d SHA512 c1abbe06bc4c063dde9aa39688ddc460f8aac09425ed7a8162a5f7b2ac35534685c1ced93fbfe4a54b86b4d97fdda872786a3e9d6330e7098190ccb07190bfc0
+DIST libkipi-trinity-14.1.1.tar.xz 96568 BLAKE2B e94d51f7b4123a05214db6e37df32a29b8fc32b22f2477b589ce9a04801778adc8e38fbd2d9dcc698bcc3518d75dff2c10d547deeadf0d67f6ac77a86392a94a SHA512 7ce226059792e5a38eb9a60bd040cc2e230912a41d69a08d9dd36089e943c97169d91af29732cb7b1fb2199241333295820de5e6ff41b10b00ea2c5c3db11d09
+DIST libkipi-trinity-14.1.2.tar.xz 96672 BLAKE2B dab040cb0c8c180cafce75c7d1699091b72ac0a31f0b84466eceb9548982f7a85f75acdfebdf9eb09988867d78bbd0764426bfb00caa5df003d230b5d571e616 SHA512 73cf75e5bf1e34c570b1608b16da72b32d365b3a11761c47ace4493214ba5a01e567980856fd0983a5547f204c00e87484cefb11a459aefc003d4eb52aab42c7
diff --git a/trinity-apps/libkipi/libkipi-14.0.11.ebuild b/trinity-apps/libkipi/libkipi-14.0.11.ebuild
deleted file mode 100644
index 9ab9a775..00000000
--- a/trinity-apps/libkipi/libkipi-14.0.11.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_MODULE_TYPE="libraries"
-TRINITY_LANGS="ar br ca cs cy da de el en_GB es et fi fr ga gl is it ja lt mt
- nb nl pa pl pt pt_BR ru rw sk sl sr sr@Latn ta tr tr uk zh_CN"
-inherit trinity-base-2
-
-DESCRIPTION="A library for image plugins accross TDE applications [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="virtual/jpeg
- virtual/acl
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkipi/libkipi-14.0.12.ebuild b/trinity-apps/libkipi/libkipi-14.0.12.ebuild
deleted file mode 100644
index a5ccd527..00000000
--- a/trinity-apps/libkipi/libkipi-14.0.12.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_MODULE_TYPE="libraries"
-TRINITY_LANGS="ar br ca cs cy da de el en_GB es et fi fr ga gl is it ja lt mt
- nb nl pa pl pt pt_BR ru rw sk sl sr sr@Latn ta tr tr uk zh_CN"
-inherit trinity-base-2
-
-DESCRIPTION="A library for image plugins accross TDE applications [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="virtual/jpeg
- virtual/acl
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkipi/libkipi-14.1.1.ebuild b/trinity-apps/libkipi/libkipi-14.1.1.ebuild
new file mode 100644
index 00000000..2a1984f7
--- /dev/null
+++ b/trinity-apps/libkipi/libkipi-14.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="libraries"
+TRINITY_LANGS="ar br ca cs cy da de el en_GB es et fi fr ga gl is it ja lt mt
+ nb nl pa pl pt pt_BR ru rw sk sl sr sr@Latn ta tr tr uk zh_CN"
+inherit trinity-base-2
+
+DESCRIPTION="A library for image plugins accross TDE applications [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="virtual/jpeg
+ virtual/acl
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkipi/libkipi-14.1.2.ebuild b/trinity-apps/libkipi/libkipi-14.1.2.ebuild
new file mode 100644
index 00000000..0abd30b8
--- /dev/null
+++ b/trinity-apps/libkipi/libkipi-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="libraries"
+TRINITY_LANGS="ar br ca cs cy da de el en_GB es et fi fr ga gl is it ja lt mt
+ nb nl pa pl pt pt_BR ru rw sk sl sr sr@Latn ta tr tr uk zh_CN"
+inherit trinity-base-2
+
+DESCRIPTION="A library for image plugins accross TDE applications [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="virtual/jpeg
+ virtual/acl
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkipi/libkipi-9999.ebuild b/trinity-apps/libkipi/libkipi-9999.ebuild
index d146c980..7e4e3a95 100644
--- a/trinity-apps/libkipi/libkipi-9999.ebuild
+++ b/trinity-apps/libkipi/libkipi-9999.ebuild
@@ -16,9 +16,8 @@ LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="virtual/jpeg
virtual/acl
diff --git a/trinity-apps/mathemagics/Manifest b/trinity-apps/mathemagics/Manifest
new file mode 100644
index 00000000..7ab09c98
--- /dev/null
+++ b/trinity-apps/mathemagics/Manifest
@@ -0,0 +1,2 @@
+DIST mathemagics-trinity-14.1.1.tar.xz 32776 BLAKE2B f2090a1c895a364a3d29a10045e1e15cc1b0818ba8f7bea8dfe4bbc07eab54dd5f55601251fbd5c5fcef6ed60e82b64ee54e6ee77bda2341978224fa52cb36e6 SHA512 351ea8950d10e74321be4d771a6cc34051482b9ffe2d85ef72da12bd2b7d9b78db0956ba16c0fb4b97018a113f60117e9d676fca679c5d2d33faad78db27c2a7
+DIST mathemagics-trinity-14.1.2.tar.xz 32796 BLAKE2B c222ebc6b1c262f86753b3d9e65f67144d4cbd24270188ee1367009ce4d18fea94f406b82de4be4b4137453aa6e483ddb7340fb57b4c5e1b41635e813bebb82b SHA512 772aea01b058dcb77ba2885225312122424bf6b40f3b43a52a20a180bd91c4d3c2cf4195a3c87117f91eb83d655dbe9f7ad694056f9695b2be994636b29c63ca
diff --git a/trinity-apps/mathemagics/mathemagics-14.1.1.ebuild b/trinity-apps/mathemagics/mathemagics-14.1.1.ebuild
new file mode 100644
index 00000000..2ed80f7a
--- /dev/null
+++ b/trinity-apps/mathemagics/mathemagics-14.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="af az bg bs ca cs da de el es et eu fi fr he hr hu is it ja \
+ lt lv mt nl nn pl pt_BR pt ro ru sk sl sr@Latn sr sv ta th \
+ tr uk wa xh zh_CN zh_TW zu"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Mathemagics is a RPN Calculator"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/mathemagics/mathemagics-14.1.2.ebuild b/trinity-apps/mathemagics/mathemagics-14.1.2.ebuild
new file mode 100644
index 00000000..0f01a280
--- /dev/null
+++ b/trinity-apps/mathemagics/mathemagics-14.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="af az bg bs ca cs da de el es et eu fi fr he hr hu is it ja \
+ lt lv mt nl nn pl pt_BR pt ro ru sk sl sr@Latn sr sv ta th \
+ tr uk wa xh zh_CN zh_TW zu"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Mathemagics is a RPN Calculator"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/mathemagics/mathemagics-9999.ebuild b/trinity-apps/mathemagics/mathemagics-9999.ebuild
new file mode 100644
index 00000000..2ed80f7a
--- /dev/null
+++ b/trinity-apps/mathemagics/mathemagics-9999.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="af az bg bs ca cs da de el es et eu fi fr he hr hu is it ja \
+ lt lv mt nl nn pl pt_BR pt ro ru sk sl sr@Latn sr sv ta th \
+ tr uk wa xh zh_CN zh_TW zu"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Mathemagics is a RPN Calculator"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/mathemagics/metadata.xml b/trinity-apps/mathemagics/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/mathemagics/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/mplayerthumbs/Manifest b/trinity-apps/mplayerthumbs/Manifest
index 265dafd4..0d1dc1d3 100644
--- a/trinity-apps/mplayerthumbs/Manifest
+++ b/trinity-apps/mplayerthumbs/Manifest
@@ -1,2 +1,2 @@
-DIST mplayerthumbs-trinity-14.0.11.tar.xz 26696 BLAKE2B f7dca9771a347b463349b402883e2e6193c3891d2aacf0fad2cbba616afcd7990012dda2062435fc4ae1dd5fe04de27a212fec528e299942f4c15d2b002f88a7 SHA512 bef72b001c8c8d4e5104efab09bdfff31a6c33289b601715f5d7cc00d9806f0b063a2a7eb91448170c8d5789999a2e8c76f1b384b4ea6aefba9fe6ad95bf1468
-DIST mplayerthumbs-trinity-14.0.12.tar.xz 26620 BLAKE2B d05ac7992c550616090ec7f8b94ae8db7108abcc3fdf1435612bd37c21be62201e1f7e2379c9b664fd45b849419dba08347ee4a1c08f839fdf5a362f10df3f7b SHA512 1d3de157d62d03d7908867aec39154ba28ba22cb955a55d11c07d1ad1d8f97bf8e119ec5259fcf9cc30cace31f18c66ebaa1d3fa5167bb189c8a3b14c0516f25
+DIST mplayerthumbs-trinity-14.1.1.tar.xz 26588 BLAKE2B 32c7a1a8537da31753c93bd45421b835c1ba3c2e2446d33c30edaa7b9c178751faf5128458499e137bb2efb770ff699620cb75dbe83b7854067d04cb508184f0 SHA512 0b55b57a5da3c34b217ba9d8043ebdbeed981a932ba69546df4ce2220d4942511a18b467242a8541089c4ba1c9f8ea8915da0fe51b5b6c24939d6702cd0cb0aa
+DIST mplayerthumbs-trinity-14.1.2.tar.xz 20868 BLAKE2B 042fbb512299d224e632f92a17ed9215860f686428e8e0ff7fa17766883a55b68905b3f50eb0d766a1ae8b3595b42e00f733b709627bf0aafa47f5ee5847595a SHA512 5453d2ba2cba1edfa546af1ac80ceae71c0624adb41d2ec8c17c6d1d749a049414d2baf85991e5a5314eae5d1aa0409de4b6407c818c16332160849883c594ee
diff --git a/trinity-apps/mplayerthumbs/metadata.xml b/trinity-apps/mplayerthumbs/metadata.xml
index daf9e8f8..3a0d2572 100644
--- a/trinity-apps/mplayerthumbs/metadata.xml
+++ b/trinity-apps/mplayerthumbs/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="strips">Enable WITH_STRIPS_SUPPORT cmake flag (no extra dependencies)</flag>
</use>
diff --git a/trinity-apps/mplayerthumbs/mplayerthumbs-14.0.11.ebuild b/trinity-apps/mplayerthumbs/mplayerthumbs-14.0.11.ebuild
deleted file mode 100644
index 5312d2ce..00000000
--- a/trinity-apps/mplayerthumbs/mplayerthumbs-14.0.11.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-TRINITY_MODULE_TYPE="applications/multimedia"
-inherit trinity-base-2
-
-DESCRIPTION="MPlayer based thumbnail generator for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+strips"
-
-RDEPEND="media-video/mplayer"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DWITH_STRIPS_SUPPORT="$(usex strips)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/mplayerthumbs/mplayerthumbs-14.0.12.ebuild b/trinity-apps/mplayerthumbs/mplayerthumbs-14.0.12.ebuild
deleted file mode 100644
index f2c6fc24..00000000
--- a/trinity-apps/mplayerthumbs/mplayerthumbs-14.0.12.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-TRINITY_MODULE_TYPE="applications/multimedia"
-inherit trinity-base-2
-
-DESCRIPTION="MPlayer based thumbnail generator for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+strips"
-
-RDEPEND="media-video/mplayer"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- -DWITH_STRIPS_SUPPORT="$(usex strips)"
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/mplayerthumbs/mplayerthumbs-14.1.1.ebuild b/trinity-apps/mplayerthumbs/mplayerthumbs-14.1.1.ebuild
new file mode 100644
index 00000000..2b366a15
--- /dev/null
+++ b/trinity-apps/mplayerthumbs/mplayerthumbs-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="MPlayer based thumbnail generator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+strips"
+
+RDEPEND="media-video/mplayer"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_STRIPS_SUPPORT="$(usex strips)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/mplayerthumbs/mplayerthumbs-14.1.2.ebuild b/trinity-apps/mplayerthumbs/mplayerthumbs-14.1.2.ebuild
new file mode 100644
index 00000000..b68c924b
--- /dev/null
+++ b/trinity-apps/mplayerthumbs/mplayerthumbs-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="MPlayer based thumbnail generator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+strips"
+
+RDEPEND="media-video/mplayer"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_STRIPS_SUPPORT="$(usex strips)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/mplayerthumbs/mplayerthumbs-9999.ebuild b/trinity-apps/mplayerthumbs/mplayerthumbs-9999.ebuild
index bf637cbe..3858f58f 100644
--- a/trinity-apps/mplayerthumbs/mplayerthumbs-9999.ebuild
+++ b/trinity-apps/mplayerthumbs/mplayerthumbs-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+strips"
diff --git a/trinity-apps/piklab/Manifest b/trinity-apps/piklab/Manifest
index 134c779e..fa790917 100644
--- a/trinity-apps/piklab/Manifest
+++ b/trinity-apps/piklab/Manifest
@@ -1,2 +1,2 @@
-DIST piklab-trinity-14.0.11.tar.xz 843108 BLAKE2B 236505125bd36c256d2ff59f989983ef1d5811262cb307401e10b473f8a150f3d33133de44d9cbd946627446c44d791eebd4b51880581667ecc86cc2e5fc9c84 SHA512 543a10db27f5891874cc42d66e2360446d384f3516262efc09344d33a1b0266aa2c57a195ddd10ced6b05e9b7334208ba6becf76a2aa6b16576c81cf0dd38ed9
-DIST piklab-trinity-14.0.12.tar.xz 844872 BLAKE2B 7bdee35eed75922b8c98ccce05bf81c62fd525df8c6de6f2b96598f1627b90c25dff92294dcfd9b0eac15ce0b2ec1b2171cb7a2e107ce0577149849d31508b5f SHA512 33f7b35167785b4b51f298300eb5d1f0814dec68a954fee3d0869cc263cb3c360254fc535329849014530e553891876de0b4859110464da06882441a934e340b
+DIST piklab-trinity-14.1.1.tar.xz 843372 BLAKE2B 7f9081f68cf7cf3f10cb6ccbf19d1681ab3ad4bfedd1539dc0d307e62f1bfd05296af6c67316e59775cd8e15201d5d537245f9ebeebf7b7da4d4721cd530b445 SHA512 cd0bb429eb4a28649f1904709208e28635a00c249d35a36220acfea3101dd2bbbc73938884b2239cc6e8f6cca240fcefccf5948ea581bc56d204607b06edd9b0
+DIST piklab-trinity-14.1.2.tar.xz 836780 BLAKE2B 657be64b1d59e87541e66085b149b139346862aa81d5a86a1cd555f88f10be30f510ba1f93ef77ab9e5e9bc509ce15e1f1ca6e5a0f4b61ef5977b6cc8640b394 SHA512 c041a0a1db1ec7bd987a048fd868fdaa36c99fd3bcdc9f4d78c43ced78d2b02d0de4732e2989de3b28097d8554c624899b8e27ad2d419a3a7c4320b85b9a088c
diff --git a/trinity-apps/piklab/piklab-14.0.11.ebuild b/trinity-apps/piklab/piklab-14.0.11.ebuild
deleted file mode 100644
index 3cd12e65..00000000
--- a/trinity-apps/piklab/piklab-14.0.11.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es fr hu it"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="IDE for PIC-microcontroller development [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- trinity-econf --disable-final
-}
diff --git a/trinity-apps/piklab/piklab-14.0.12.ebuild b/trinity-apps/piklab/piklab-14.0.12.ebuild
deleted file mode 100644
index 9bc83a63..00000000
--- a/trinity-apps/piklab/piklab-14.0.12.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="cs de es fr hu it"
-TRINITY_BUILD_ADMIN="yes"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="IDE for PIC-microcontroller development [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- trinity-econf --disable-final
-}
diff --git a/trinity-apps/piklab/piklab-14.1.1.ebuild b/trinity-apps/piklab/piklab-14.1.1.ebuild
new file mode 100644
index 00000000..ea11077f
--- /dev/null
+++ b/trinity-apps/piklab/piklab-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr hu it"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="IDE for PIC-microcontroller development [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ trinity-econf --disable-final
+}
diff --git a/trinity-apps/piklab/piklab-14.1.2.ebuild b/trinity-apps/piklab/piklab-14.1.2.ebuild
new file mode 100644
index 00000000..a9d9be9e
--- /dev/null
+++ b/trinity-apps/piklab/piklab-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr hu it"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="IDE for PIC-microcontroller development [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ trinity-econf --disable-final
+}
diff --git a/trinity-apps/piklab/piklab-9999.ebuild b/trinity-apps/piklab/piklab-9999.ebuild
index 11c2f01b..9bc83a63 100644
--- a/trinity-apps/piklab/piklab-9999.ebuild
+++ b/trinity-apps/piklab/piklab-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/polkit-agent-tde/Manifest b/trinity-apps/polkit-agent-tde/Manifest
new file mode 100644
index 00000000..b2aa0999
--- /dev/null
+++ b/trinity-apps/polkit-agent-tde/Manifest
@@ -0,0 +1,2 @@
+DIST polkit-agent-tde-trinity-14.1.1.tar.xz 32856 BLAKE2B 73ef689d12e8604e0bf79af81e5d7bf85ff31ede38fd0b6f5ffc13851d72442b1fe695dfd7cd8ec991fee6d1b038fa78841c90503be5e6947bfab74ee4d8eacf SHA512 4d8465b6ee16e1b27bf7280f1e501e6ebcaaacc9202cad24a6f7feb2021208141e1473529a8c8141596ed6e4ae0bd72a303dafff91022ebbc867d4bea6106b76
+DIST polkit-agent-tde-trinity-14.1.2.tar.xz 33036 BLAKE2B 261bd6960161f4fe1d3455b4fa7e2df1654fb1f7db61ec037feca40fd2ef7822c4caf585b3a49659928307124412c46d8d5ea337258155ef2e2170bae4e0a12d SHA512 9926b25fe8fcf70a3b4f2c594e3bf7be051014aabd3451aec2ff4735fc41a244a377f7bd44d03aec4e7a67d38ad993b08e388b01ef8f80f5b82ba1893a67b447
diff --git a/trinity-apps/polkit-agent-tde/metadata.xml b/trinity-apps/polkit-agent-tde/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/polkit-agent-tde/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.1.ebuild b/trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.1.ebuild
new file mode 100644
index 00000000..1265d313
--- /dev/null
+++ b/trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="ar bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hr \
+ hu is it ja kk km lt mai mr ms nb nds nl pa pl pt_BR pt ro ru \
+ sk sl sr sv th tr ug uk vi zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="TDE dialogs for PolicyKit"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/polkit-tqt-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.2.ebuild b/trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.2.ebuild
new file mode 100644
index 00000000..ceea46d0
--- /dev/null
+++ b/trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="ar bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hr \
+ hu is it ja kk km lt mai mr ms nb nds nl pa pl pt_BR pt ro ru \
+ sk sl sr sv th tr ug uk vi zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="TDE dialogs for PolicyKit"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/polkit-tqt-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/polkit-agent-tde/polkit-agent-tde-9999.ebuild b/trinity-apps/polkit-agent-tde/polkit-agent-tde-9999.ebuild
new file mode 100644
index 00000000..1265d313
--- /dev/null
+++ b/trinity-apps/polkit-agent-tde/polkit-agent-tde-9999.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="ar bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hr \
+ hu is it ja kk km lt mai mr ms nb nds nl pa pl pt_BR pt ro ru \
+ sk sl sr sv th tr ug uk vi zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="TDE dialogs for PolicyKit"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/polkit-tqt-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/potracegui/Manifest b/trinity-apps/potracegui/Manifest
index fac5903d..7ce24bf6 100644
--- a/trinity-apps/potracegui/Manifest
+++ b/trinity-apps/potracegui/Manifest
@@ -1,2 +1,2 @@
-DIST potracegui-trinity-14.0.11.tar.xz 47024 BLAKE2B 9334de619d11ee3e6ef4f864ed675906904c898e314f9b059ccd57884762f6ebfb3a0897a5d30b888fa57b67759e966065e9cb41e94f0b491917c826cf2fa219 SHA512 6386d8915a36d49dcaaffd1f90970bb9c0129b0f247edc0a5e4d014002aada2dc4f6c43a17c8ba33e3d6c31b34279afea80fc8f5943dc06e476576da7f956c54
-DIST potracegui-trinity-14.0.12.tar.xz 50744 BLAKE2B 4907bb93247f5bea2ddcd54ff3cd50d6a38772c1e01e5465bcee07834e6f5fbc132f69267f254b4fbdfaae9554f922cd6957355e8f18b25580db64b14a4c2803 SHA512 3aa04091a3376d5c4371742a37f14bc72088c4cc675fa389d827061b087251129c2b01b83d627094a95822d48c3cf76eb02b223587850b8ba3d5589a1e948b56
+DIST potracegui-trinity-14.1.1.tar.xz 50460 BLAKE2B 4f4c2dd6b2552a44644ff1a9ad0ee2b3a86e882a43543c95fa24e17f3403e109760b03f3e4fc37817c55c4675ade0b14dcbe832ebff3d48e23855093557cedf4 SHA512 e3501fb1c155a2472528248f8f17c6746f9db0f6b1639301286c8e5f2cf2328d07a76b6f5f0e6aaa219eaafd4031e714b022a66b511c8ab65accd46652b8e04f
+DIST potracegui-trinity-14.1.2.tar.xz 50688 BLAKE2B a3762815b43e264c265fde9366d78ba8cf61a2f7d44a2b9c68b42be5c5d278522ca5b482813e53fc95dc3e441237540cb264c83138cf1dcf96c5a9244dd4053b SHA512 2ef2198ff64bc9f72a4f7042e9e30676c15154ba11dd66a8d0d0a5bde7d67fae39ff62b821b9712967473e57378aee0a9d5e596baeaffb37c61767cf29b51565
diff --git a/trinity-apps/potracegui/metadata.xml b/trinity-apps/potracegui/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/potracegui/metadata.xml
+++ b/trinity-apps/potracegui/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/potracegui/potracegui-14.0.11.ebuild b/trinity-apps/potracegui/potracegui-14.0.11.ebuild
deleted file mode 100644
index 13d66e8f..00000000
--- a/trinity-apps/potracegui/potracegui-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/graphics"
-inherit trinity-base-2
-
-DESCRIPTION="TDE frontend for potrace"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="media-gfx/potrace"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/potracegui/potracegui-14.0.12.ebuild b/trinity-apps/potracegui/potracegui-14.0.12.ebuild
deleted file mode 100644
index 752f1f37..00000000
--- a/trinity-apps/potracegui/potracegui-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/graphics"
-inherit trinity-base-2
-
-DESCRIPTION="TDE frontend for potrace"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="media-gfx/potrace"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/potracegui/potracegui-14.1.1.ebuild b/trinity-apps/potracegui/potracegui-14.1.1.ebuild
new file mode 100644
index 00000000..66c8589e
--- /dev/null
+++ b/trinity-apps/potracegui/potracegui-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/graphics"
+inherit trinity-base-2
+
+DESCRIPTION="TDE frontend for potrace"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="media-gfx/potrace"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/potracegui/potracegui-14.1.2.ebuild b/trinity-apps/potracegui/potracegui-14.1.2.ebuild
new file mode 100644
index 00000000..321e0253
--- /dev/null
+++ b/trinity-apps/potracegui/potracegui-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/graphics"
+inherit trinity-base-2
+
+DESCRIPTION="TDE frontend for potrace"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="media-gfx/potrace"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/potracegui/potracegui-9999.ebuild b/trinity-apps/potracegui/potracegui-9999.ebuild
index 86fdda70..beffe726 100644
--- a/trinity-apps/potracegui/potracegui-9999.ebuild
+++ b/trinity-apps/potracegui/potracegui-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="media-gfx/potrace"
diff --git a/trinity-apps/smartcardauth/Manifest b/trinity-apps/smartcardauth/Manifest
index 98e97c2d..8cd4e9a2 100644
--- a/trinity-apps/smartcardauth/Manifest
+++ b/trinity-apps/smartcardauth/Manifest
@@ -1 +1,2 @@
-DIST smartcardauth-trinity-14.0.8.tar.xz 295808 BLAKE2B ca3e19678cd0dc52864d4eb3009c88c7faee7c00a22b023b521820dca6666087b262786d47ecf0edb425e57f4b511c58c9ce932e0368dc4687896214c65f996c SHA512 3c57ac9ca901a8aab747e5c9bf75bbc3eb0ee5830bfef3f2871ce77d33b63159ab4ee4679d15beaf8cca7470558179d33f0d9cbae2dd0ecf287cfc5730efb9f7
+DIST smartcardauth-trinity-14.1.1.tar.xz 20124 BLAKE2B f757eb6f9bbf47118432708af0a984df013326e15d3c6f2b6fbbc598945c0c3ac0b358d64121ebf0550e8b59cb96c287efb171ab503254e00208b9c8c25393d8 SHA512 372020fab13d936009a776ac0459c115776de603e9eeb057aff99cc76c24983f1b4678e94d6857d84484243842115209c8f5bd6b09df72de63d4835430d2564e
+DIST smartcardauth-trinity-14.1.2.tar.xz 20140 BLAKE2B 6580f4794e626bf05abffa5641012ba04a9d7b924c228e4894187e0e773a710bec638c5fb6dcef18c2229cd7e8ed18a4269a00ef41e3999d209d8fe7f247b09f SHA512 ac794314583bab83a132fd1654f623530dae0b290610bfc1c5e3e2fa4ce749ae6b07b4e32bb397c6e679212fbcd29379a50e9ab86d1f56c819cf33f80c522337
diff --git a/trinity-apps/smartcardauth/smartcardauth-14.1.1.ebuild b/trinity-apps/smartcardauth/smartcardauth-14.1.1.ebuild
new file mode 100644
index 00000000..65892744
--- /dev/null
+++ b/trinity-apps/smartcardauth/smartcardauth-14.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="SmartCard login and LUKS decrypt"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/pkcs11-helper
+ net-libs/gnutls
+ dev-libs/openssl:=
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/smartcardauth/smartcardauth-14.1.2.ebuild b/trinity-apps/smartcardauth/smartcardauth-14.1.2.ebuild
new file mode 100644
index 00000000..fc079d73
--- /dev/null
+++ b/trinity-apps/smartcardauth/smartcardauth-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="SmartCard login and LUKS decrypt"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/pkcs11-helper
+ net-libs/gnutls
+ dev-libs/openssl:=
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/smartcardauth/smartcardauth-9999.ebuild b/trinity-apps/smartcardauth/smartcardauth-9999.ebuild
index c48753d2..d793cf8c 100644
--- a/trinity-apps/smartcardauth/smartcardauth-9999.ebuild
+++ b/trinity-apps/smartcardauth/smartcardauth-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-apps/tastymenu/Manifest b/trinity-apps/tastymenu/Manifest
index c4585522..c204fbdf 100644
--- a/trinity-apps/tastymenu/Manifest
+++ b/trinity-apps/tastymenu/Manifest
@@ -1,2 +1,2 @@
-DIST tastymenu-trinity-14.0.11.tar.xz 376312 BLAKE2B 46682b659afadb116901c1d3f545e331363cc78ee763456c7e532606835b69cadc7b162f2fdf117cd2146342679daa2a4ba2afa86d823ff670464e350649fe7b SHA512 94c49b10d00cc2c8b16231b73934813fc5a2a89e1adec131e3fc3032e5142aef14decab0d6bd7980f1d2593142c872e954c6fb0ff4c1a2f89ad3f445d6dc9198
-DIST tastymenu-trinity-14.0.12.tar.xz 377660 BLAKE2B 75328078a6aef14ff3446460625e2ee4173e4fbf82742f288bade9cb8792592b4e247544534472e5397ab1fea0ca0fc6b860743194601ae8073a236a1e278e74 SHA512 8917d59be9aa82f22b2659e4bc8c53731969d7c1b79c38f4655739d4d5280274eb23f744cb51ba916663c93cc183b3582399fdee930092c1b15dee91d6a42278
+DIST tastymenu-trinity-14.1.1.tar.xz 153460 BLAKE2B b3d71003792d2ca8e09879159b2e2d94a1b90a2d9eae3fb329349c03f0da28a09d90e334b4c9f42fb60b3918a8e5152d3a2b1759d5bbfe30f772bd8620a43fc4 SHA512 988e1750efb9d5e0538aa9afcdc6bff4a6006bba3ca57ac67d90813b2357279bf74ae9664a85ae49ed2e64ba2c42c610af497431dec3900f2ee5878a781740a8
+DIST tastymenu-trinity-14.1.2.tar.xz 151636 BLAKE2B 82347ee34a775144dc1f827eaabcce9cf87e6e513fe945ee97033a407c941d72839b1bfbca8701a28050b367a1e58b1eca3a46f6a28a3531fef7e42c8a0b752a SHA512 6e05e3a1fde301aa38822c20d01c5abb6b11f755ff2aac02fc3eda45b7b5a37aeed07f1cc17b86bd1c5dbfcdae4b92f5611717316a2095621f059474aeca04fc
diff --git a/trinity-apps/tastymenu/metadata.xml b/trinity-apps/tastymenu/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tastymenu/metadata.xml
+++ b/trinity-apps/tastymenu/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tastymenu/tastymenu-14.0.11.ebuild b/trinity-apps/tastymenu/tastymenu-14.0.11.ebuild
deleted file mode 100644
index 7497e31d..00000000
--- a/trinity-apps/tastymenu/tastymenu-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de es fi fr it nl pl pt_BR ru sl uk"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="TDE-Menu replacement"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tastymenu/tastymenu-14.0.12.ebuild b/trinity-apps/tastymenu/tastymenu-14.0.12.ebuild
deleted file mode 100644
index 0014f404..00000000
--- a/trinity-apps/tastymenu/tastymenu-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de es fi fr it nl pl pt_BR ru sl uk"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="TDE-Menu replacement"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tastymenu/tastymenu-14.1.1.ebuild b/trinity-apps/tastymenu/tastymenu-14.1.1.ebuild
new file mode 100644
index 00000000..5aea98c3
--- /dev/null
+++ b/trinity-apps/tastymenu/tastymenu-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es fi fr it nl pl pt_BR ru sl uk"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="TDE-Menu replacement"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tastymenu/tastymenu-14.1.2.ebuild b/trinity-apps/tastymenu/tastymenu-14.1.2.ebuild
new file mode 100644
index 00000000..e62b4f8d
--- /dev/null
+++ b/trinity-apps/tastymenu/tastymenu-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es fi fr it nl pl pt_BR ru sl uk"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="TDE-Menu replacement"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tastymenu/tastymenu-9999.ebuild b/trinity-apps/tastymenu/tastymenu-9999.ebuild
index 777fd6ca..2e7cf6bf 100644
--- a/trinity-apps/tastymenu/tastymenu-9999.ebuild
+++ b/trinity-apps/tastymenu/tastymenu-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/tde-style-baghira/Manifest b/trinity-apps/tde-style-baghira/Manifest
index 6a91fa4e..46872f3f 100644
--- a/trinity-apps/tde-style-baghira/Manifest
+++ b/trinity-apps/tde-style-baghira/Manifest
@@ -1,2 +1,2 @@
-DIST tde-style-baghira-trinity-14.0.11.tar.xz 392836 BLAKE2B 01fe6e248cdb97bdd8caff31be29ca975fb1a993ea7ddd52557e6b37171396327c1953c17758a1811638112a06ae86ac74b2b8f5fadfbcb7e157f17fb3a6166b SHA512 79f8987f077820ce1e22d1b1eb487738397ce6c6080ebb5cc50b0c7afd6db5ff92438280264ea0813650ae4b22f82085264769d33ffaf344242d8fffcb79544c
-DIST tde-style-baghira-trinity-14.0.12.tar.xz 392840 BLAKE2B 67eea9487ceff336cc63b5a298a928d6d3ccb70ad7557c5bed2f45ecedd02e0ca0335ee15c5d6203e2f16089b118b1dd34299f5cbb7cf82a690cf24eea506819 SHA512 0c9ea779398fc26d998b2df47604fa53c9bb48a570006934707a26d18895cd887a682a9d1b6fd7fe6e0fa67989a5bc612af9cfc51d6b6f795d0107886725ddc4
+DIST tde-style-baghira-trinity-14.1.1.tar.xz 393368 BLAKE2B cce57e7e4febf4d7777aa5ae029d79f0e9d6932cf01f603a1ed91e989fe9e56583eb2fb56bf55d1fd0286922ebfce7ae56ec34515d4ad5b3b2a4a17452a44c7a SHA512 04b7662659ab81a2f4d143a2ecf7e72088d7533039d3102dd185575578a1a66354b64ffa09d5f6dfbd14892c82e022060d985a965d32f43d0bcf63baaa5f636e
+DIST tde-style-baghira-trinity-14.1.2.tar.xz 393520 BLAKE2B 6645af57596504560e3a0ab6e6b1ff1f16f727316b0081735af2d962979723a6af35cea6755ca8c7fd3fce7d670d696c5f0b330190d21e3cd7db82299eb816d8 SHA512 39a8726603e6587afc83e16e3b91c1957e01e73ead84f93da662ef528b85b2fbcc672014daf5971505e102a5cccc12d2fc1727dd7a131cbe70cef9fd5ebf8bd3
diff --git a/trinity-apps/tde-style-baghira/tde-style-baghira-14.0.11.ebuild b/trinity-apps/tde-style-baghira/tde-style-baghira-14.0.11.ebuild
deleted file mode 100644
index de98e52a..00000000
--- a/trinity-apps/tde-style-baghira/tde-style-baghira-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Baghira widget style for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tde-style-baghira/tde-style-baghira-14.0.12.ebuild b/trinity-apps/tde-style-baghira/tde-style-baghira-14.0.12.ebuild
deleted file mode 100644
index 8779a115..00000000
--- a/trinity-apps/tde-style-baghira/tde-style-baghira-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Baghira widget style for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tde-style-baghira/tde-style-baghira-14.1.1.ebuild b/trinity-apps/tde-style-baghira/tde-style-baghira-14.1.1.ebuild
new file mode 100644
index 00000000..15f130bd
--- /dev/null
+++ b/trinity-apps/tde-style-baghira/tde-style-baghira-14.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Baghira widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-baghira/tde-style-baghira-14.1.2.ebuild b/trinity-apps/tde-style-baghira/tde-style-baghira-14.1.2.ebuild
new file mode 100644
index 00000000..22372de1
--- /dev/null
+++ b/trinity-apps/tde-style-baghira/tde-style-baghira-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Baghira widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-baghira/tde-style-baghira-9999.ebuild b/trinity-apps/tde-style-baghira/tde-style-baghira-9999.ebuild
index 3a3457c5..5b0c1a12 100644
--- a/trinity-apps/tde-style-baghira/tde-style-baghira-9999.ebuild
+++ b/trinity-apps/tde-style-baghira/tde-style-baghira-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/tde-style-domino/Manifest b/trinity-apps/tde-style-domino/Manifest
index b9bbb99d..eedc962b 100644
--- a/trinity-apps/tde-style-domino/Manifest
+++ b/trinity-apps/tde-style-domino/Manifest
@@ -1,2 +1,2 @@
-DIST tde-style-domino-trinity-14.0.11.tar.xz 116388 BLAKE2B 30c15ceec0383537e3b382ca5277c5661fd50f2256327f9615f2d16c411fdc1438ac8c9d22e54bf8dcbcd762e78e6caa5462c15ff4681779034bfd95298d4a3d SHA512 92f7f23ffa778d3545af3f6c70ee8d69327ea4ce3c43619c5fdd2b1d065f52b6641cfab0c4ef12e60688e5692e1122a79ea14242490fa55b939c4827e0bc9d47
-DIST tde-style-domino-trinity-14.0.12.tar.xz 116304 BLAKE2B 8ce6f4b1f1a4c5c6d5b0c2e959f24c4c72fbfe248bc46d68310569afb5d6689b464ed0eff365439f3a26d17405a3d0ecaf5029c6ba8c9e24ab485f4cf70d4655 SHA512 94cd9085e32e522bd1683ecfe6e5ed2c7a07e6dccb2b2c598995206219f58d0a02333180e9c262732ad9944161def929b935632032b43f95aa1f212a66d9cd11
+DIST tde-style-domino-trinity-14.1.1.tar.xz 116336 BLAKE2B 83e96e8fef54b3da8144121e524f1f14fa65e1b4f2f7b614dd0716038896a91540b0fea8a45d7ed6aea142ba7378d0d7363e0a4e6630ea29252950cec3c5eb56 SHA512 b66df33220e92af7f69abefb90363f3fe89ecd6eda5374e65d6335dffe6ab134ea6c6d02cfd9b81c0682b77f850c0510ec2af9cce9741d48562efe0c150bc7d3
+DIST tde-style-domino-trinity-14.1.2.tar.xz 116576 BLAKE2B d5dc3fd3f08b1c105cd5b415f28e4ff3e050b0333022059d37b770e140714f800696a5d666b10c22dd4d2db99d0fa77aebe7933e210b5690b11972b146fd889a SHA512 ee9ab68f53fff734695681565379788d5ad1e8733ca3404a0d08a1ce8ec26dff3f1464313816fff0cda4618aac0fe2de2f8ce050e642326283f818714cf00f06
diff --git a/trinity-apps/tde-style-domino/tde-style-domino-14.0.11.ebuild b/trinity-apps/tde-style-domino/tde-style-domino-14.0.11.ebuild
deleted file mode 100644
index 43c15d30..00000000
--- a/trinity-apps/tde-style-domino/tde-style-domino-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="de nl"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Domino widget style for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tde-style-domino/tde-style-domino-14.0.12.ebuild b/trinity-apps/tde-style-domino/tde-style-domino-14.0.12.ebuild
deleted file mode 100644
index 75d25424..00000000
--- a/trinity-apps/tde-style-domino/tde-style-domino-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="de nl"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Domino widget style for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tde-style-domino/tde-style-domino-14.1.1.ebuild b/trinity-apps/tde-style-domino/tde-style-domino-14.1.1.ebuild
new file mode 100644
index 00000000..5f846ff9
--- /dev/null
+++ b/trinity-apps/tde-style-domino/tde-style-domino-14.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de nl"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Domino widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-domino/tde-style-domino-14.1.2.ebuild b/trinity-apps/tde-style-domino/tde-style-domino-14.1.2.ebuild
new file mode 100644
index 00000000..e71eb8f4
--- /dev/null
+++ b/trinity-apps/tde-style-domino/tde-style-domino-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de nl"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Domino widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-domino/tde-style-domino-9999.ebuild b/trinity-apps/tde-style-domino/tde-style-domino-9999.ebuild
index e3c7e7ff..8fe084dc 100644
--- a/trinity-apps/tde-style-domino/tde-style-domino-9999.ebuild
+++ b/trinity-apps/tde-style-domino/tde-style-domino-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/tde-style-ia-ora/Manifest b/trinity-apps/tde-style-ia-ora/Manifest
index fc0e34a9..99829f0d 100644
--- a/trinity-apps/tde-style-ia-ora/Manifest
+++ b/trinity-apps/tde-style-ia-ora/Manifest
@@ -1,2 +1,2 @@
-DIST tde-style-ia-ora-trinity-14.0.11.tar.xz 268840 BLAKE2B abca563b2b48652b0e97feb866859acbae14c45b92416398c83361b8fc589fee8cf4b35a801933893334860ead9c53464411efb636882bfac0a281533c61691e SHA512 8cf04ea7fa0d836c959536e9e652415ff9aac9a46443fa9c6d596119ed2623d93e2900b9763197a9d65bb54855f255f1c97ebf1acb7582175fb8d340446aeb5c
-DIST tde-style-ia-ora-trinity-14.0.12.tar.xz 44016 BLAKE2B 855f207541d12db7e035d8f6a538d0ed47e126d75ad88fd3cbe7077cc0091927f046e90109952bd0c2a21ab3fb2fce2b1b0d89c0d710557898a4ec4a9fb36b19 SHA512 648688be4e32436bb2bc1ad0b269a42d2762713bfa74de08c8ef9ebd72525637b5aeb6716fda46050a233dccc5fdbf4b9bea6ba5e2c4ad85835f8b0e1f4f1479
+DIST tde-style-ia-ora-trinity-14.1.1.tar.xz 43956 BLAKE2B a9c1d6c26f2dbb221735bc5fe93f333d0c5f3620f7b6d7d9e1fa2c6cb441a5c03dd9fa6c11a2c9ec104d2cc92b07f5835d6914912129a0ef0f82700455a9e14a SHA512 1e5a7e80398499ae16d3ac3e5ea9c0e6fb03a90c9794eda38069ba9eedfd531f3f217a548ae67e57c7a0c13e8d2fa2e2da75eff892fe84663225c000e3945636
+DIST tde-style-ia-ora-trinity-14.1.2.tar.xz 62712 BLAKE2B d1f0f47f70759c2cdfc37d6ace245b41f602456154a0ee98bd7f44149747cce15919164ae6ab31283a07c1e3a0c106b105ca7c7feb8de0aae487713be850f391 SHA512 b38413fb80e51d2f8b53d737b17f262c4fe02b80ba849bc1536537b33a2b35ed4d2e1f650ce7dc063a8607a888309cc92fde2a2a40ca45f3ff3612fa4d4ae097
diff --git a/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.0.11.ebuild b/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.0.11.ebuild
deleted file mode 100644
index f1f4a038..00000000
--- a/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="no"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Ia Ora widget style for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.0.12.ebuild b/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.0.12.ebuild
deleted file mode 100644
index 1e582486..00000000
--- a/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="no"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Ia Ora widget style for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.1.ebuild b/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.1.ebuild
new file mode 100644
index 00000000..38ccbcac
--- /dev/null
+++ b/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="no"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Ia Ora widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.2.ebuild b/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.2.ebuild
new file mode 100644
index 00000000..f4cc5216
--- /dev/null
+++ b/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="no"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Ia Ora widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-9999.ebuild b/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-9999.ebuild
index c2c7128a..59f3f41f 100644
--- a/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-9999.ebuild
+++ b/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-9999.ebuild
@@ -15,5 +15,5 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-apps/tde-style-lipstik/Manifest b/trinity-apps/tde-style-lipstik/Manifest
index 39581883..d87344a4 100644
--- a/trinity-apps/tde-style-lipstik/Manifest
+++ b/trinity-apps/tde-style-lipstik/Manifest
@@ -1,2 +1,2 @@
-DIST tde-style-lipstik-trinity-14.0.11.tar.xz 48732 BLAKE2B 8ede3f1a8e00082fd9269616220ffbb6d6d255db2c9f5fa475456976e7ca60b76dda834f50d1cfb09915f4195b0a7aa8622e67cae57f364ac1919513a044a048 SHA512 c82aba9ca0db18bfe56615dccb8e10001e44486b7f50f5f924583f9b34a7c27d96e7109ef413ced5b30e0dc30c701310ef1140fe8f00c28e6ff063fb47438273
-DIST tde-style-lipstik-trinity-14.0.12.tar.xz 48656 BLAKE2B e21cea7d142e82bff81eb53e20400f15da51840707f8897f7f8e712e623c6def2e9cc9ec5190d68cd1be4d2991386072f8e73478715da4872a5ee016868c41e8 SHA512 8c21bd1889ac5e97c79ea78971da0303bba38ce9fc6011d3b2cfc0d0da32868017c84ca7330a045ed544f509ed5cb2bc9156046d453902fd6a12ad8cb4aff774
+DIST tde-style-lipstik-trinity-14.1.1.tar.xz 48628 BLAKE2B 5b820430d851e587b8fe21b537c17bfe6d710c1cc6d5273f98038244008356c2858215cbc8cf20a415f9e56b0902d81c6a9f6d84ca2673808b1f3b4783582eb9 SHA512 2a1a09f3c7b560f6d26207ee1a618292242ebba1ce0dd227e5ac982fc14e0242be1f5a6a0f60144afddde2111ed793d9605e85de8a2f323760ae51d3e1579bd4
+DIST tde-style-lipstik-trinity-14.1.2.tar.xz 48796 BLAKE2B 0cb8d41d6d6281e656635a14b4bdb4bd6243046c5c5669244728a1f5c7c192dfacb05a454ab7cca71c17a713cd011fc13b8bcabf568b5470c7b84c7ebb764abd SHA512 3c649e918c1f337af09d80a67bee9ec3281447ebf0251ba71a59965c9d9c50a8ea1d3cfbd1ec0e66329576a767b0bc87a627fb69e9805fa23b4d23504e4dc602
diff --git a/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.0.11.ebuild b/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.0.11.ebuild
deleted file mode 100644
index eb1d3558..00000000
--- a/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Lipstik widget style for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.0.12.ebuild b/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.0.12.ebuild
deleted file mode 100644
index 32043dba..00000000
--- a/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Lipstik widget style for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.1.ebuild b/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.1.ebuild
new file mode 100644
index 00000000..465fb32c
--- /dev/null
+++ b/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Lipstik widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.2.ebuild b/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.2.ebuild
new file mode 100644
index 00000000..a84f1ea2
--- /dev/null
+++ b/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Lipstik widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-lipstik/tde-style-lipstik-9999.ebuild b/trinity-apps/tde-style-lipstik/tde-style-lipstik-9999.ebuild
index bdb584a7..d964c504 100644
--- a/trinity-apps/tde-style-lipstik/tde-style-lipstik-9999.ebuild
+++ b/trinity-apps/tde-style-lipstik/tde-style-lipstik-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/tde-style-polyester/Manifest b/trinity-apps/tde-style-polyester/Manifest
new file mode 100644
index 00000000..d0b69baf
--- /dev/null
+++ b/trinity-apps/tde-style-polyester/Manifest
@@ -0,0 +1 @@
+DIST tde-style-polyester-trinity-14.1.2.tar.xz 205688 BLAKE2B 439bc159baf9acc85e5d96876aa80af4eddb0bd9890ec78ee8ecc9b17f7576111a2ff1d95b519f106d81ad14e281a1725b7a381cab836ef162916e21ff7f6618 SHA512 488746d7dc22a5dca332f2e979c242d637fee29d7d03e41c85c184fb674c58f0b2a9a086b7cd996c61810607835ebfcfcaefc4b5329f9fb14d5ed786d3080da9
diff --git a/trinity-apps/tde-style-polyester/metadata.xml b/trinity-apps/tde-style-polyester/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/tde-style-polyester/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/tde-style-polyester/tde-style-polyester-14.1.2.ebuild b/trinity-apps/tde-style-polyester/tde-style-polyester-14.1.2.ebuild
new file mode 100644
index 00000000..d6b96737
--- /dev/null
+++ b/trinity-apps/tde-style-polyester/tde-style-polyester-14.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="it pl"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Polyester widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed 's/twin_polyester/twin3_polyester/' -i "${S}/client/CMakeLists.txt" || die
+ sed 's/twin_polyester/twin3_polyester/' -i "${S}/client/polyester.desktop" || die
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-polyester/tde-style-polyester-9999.ebuild b/trinity-apps/tde-style-polyester/tde-style-polyester-9999.ebuild
new file mode 100644
index 00000000..d366f4c5
--- /dev/null
+++ b/trinity-apps/tde-style-polyester/tde-style-polyester-9999.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="it pl"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Polyester widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-qtcurve/Manifest b/trinity-apps/tde-style-qtcurve/Manifest
index 76d63b5a..333d9bdf 100644
--- a/trinity-apps/tde-style-qtcurve/Manifest
+++ b/trinity-apps/tde-style-qtcurve/Manifest
@@ -1,2 +1,2 @@
-DIST tde-style-qtcurve-trinity-14.0.11.tar.xz 383728 BLAKE2B 1c3e2a5268ce78bf2aa4d27edd0f0fb057f036447468970bbfde94b1ffd7a54727ba3050c3a56d29eb5b394f8b8bf38965627cff0a555014eebf3b6fc027cdd2 SHA512 52592a30a299faef1543e8845a6742676098921b7e5bb2d6227cb6acc99dfa6662a47999f19de6cb4e150facf6184b6af002cb7c57b0d24b2aaa1a68b37819a0
-DIST tde-style-qtcurve-trinity-14.0.12.tar.xz 161672 BLAKE2B 421ae387cb4e2301847b7f65d3ad47344dfbb20f51599bb607871587d47f2f1248ff5b54e89aeeca3d5055ecd4ecc97533a744ee51c7d016b318e4468393e576 SHA512 39acb4dd7738d7eaecbd719097ba4ded1e43bdd3f0f109139aa3185c77bf6fad8d8230034d0274a9db87e1a307bfb145e8fabbd572b04bb8f9dea4e5f5636ac8
+DIST tde-style-qtcurve-trinity-14.1.1.tar.xz 160732 BLAKE2B a3116a00b6e72891b5e1189f67bf3de1680cb13d3f1986d9c05c61f32af0b896e9a5bf1ea855692331e0aab5f95bcc7d6d267d132aefbd1ca8677fe08e8adcf1 SHA512 1fef098d240c8db0979136d203811318257025bd6c9ba2ab23acae8254a91e4b133b55eba383d5b7721659143094222ebf908891101b113168f884bccedf5dab
+DIST tde-style-qtcurve-trinity-14.1.2.tar.xz 160900 BLAKE2B 808f50c1f81d4c94bb5d178449ef1098104caee3fac872e7f9d436dbc66951c5bdafe1960db6e8f30f0b8d1f05ade3ba79a9a0e6a9c3bea26df48bc6f8e0b072 SHA512 cdb6eb231bc54945512b15fa0dc407302bee5aa2a830669af1e36905f5beab01f59a818b906095242ba4eada35fb79c73c89812087dc9c1354ae748c16984980
diff --git a/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.0.11.ebuild b/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.0.11.ebuild
deleted file mode 100644
index 8db04a73..00000000
--- a/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="de tr"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="QtCurve widget style for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.0.12.ebuild b/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.0.12.ebuild
deleted file mode 100644
index dde49b70..00000000
--- a/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="de tr"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="QtCurve widget style for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.1.ebuild b/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.1.ebuild
new file mode 100644
index 00000000..4db0fbcd
--- /dev/null
+++ b/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de tr"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="QtCurve widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.2.ebuild b/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.2.ebuild
new file mode 100644
index 00000000..b6363cfd
--- /dev/null
+++ b/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de tr"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="QtCurve widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-9999.ebuild b/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-9999.ebuild
index 631cbfc4..af4baf67 100644
--- a/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-9999.ebuild
+++ b/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/tdebluez/Manifest b/trinity-apps/tdebluez/Manifest
new file mode 100644
index 00000000..186128b1
--- /dev/null
+++ b/trinity-apps/tdebluez/Manifest
@@ -0,0 +1,2 @@
+DIST tdebluez-trinity-14.1.1.tar.xz 360716 BLAKE2B fe3bb3421c90c3ce791081996f4684abeeab0fc7388d077dd3adda6947d5a59d20cda216ee7c433b2cb12764c0bc2fb828783486a5c652ce6cbdd9e5278394ec SHA512 123d9c023e1d7876c4b312c10890fc539a4a2365919217e4f7f28633929169d80b40d340d43315f376302cdd0b66a93cc4e7c1ff15033426fbc8efa64c57dc8e
+DIST tdebluez-trinity-14.1.2.tar.xz 360984 BLAKE2B 950846b8c5f4c44f43cd28d6c82540e9c7a71cb3f608fd744612c510467c02241512d591d7dd53eed88027f3de5ae05cd126c0b775ef2ff561e164342d2c5ee8 SHA512 8a50461bc3a9cb0ef744d40408824415666b421b8d773ce1d7d010bdbb6c6b43cc2a0c74dcb4d93d9b13506e8e81417fa57686ad6e0274a9e843f4737dbe5e4c
diff --git a/trinity-apps/tdebluez/metadata.xml b/trinity-apps/tdebluez/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/tdebluez/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/tdebluez/tdebluez-14.1.1.ebuild b/trinity-apps/tdebluez/tdebluez-14.1.1.ebuild
new file mode 100644
index 00000000..c78bf434
--- /dev/null
+++ b/trinity-apps/tdebluez/tdebluez-14.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="bg cs pl"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Bluetooth control for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="net-wireless/bluez
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed "s|\${SYSCONF_INSTALL_DIR}/dbus-1/system.d|\"/etc/dbus-1/system.d\"|" \
+ -i "${S}/CMakeLists.txt" || die
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdebluez/tdebluez-14.1.2.ebuild b/trinity-apps/tdebluez/tdebluez-14.1.2.ebuild
new file mode 100644
index 00000000..f8470391
--- /dev/null
+++ b/trinity-apps/tdebluez/tdebluez-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="bg cs pl"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Bluetooth control for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="net-wireless/bluez
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed "s|\${SYSCONF_INSTALL_DIR}/dbus-1/system.d|\"/etc/dbus-1/system.d\"|" \
+ -i "${S}/CMakeLists.txt" || die
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdebluez/tdebluez-9999.ebuild b/trinity-apps/tdebluez/tdebluez-9999.ebuild
new file mode 100644
index 00000000..c78bf434
--- /dev/null
+++ b/trinity-apps/tdebluez/tdebluez-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="bg cs pl"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Bluetooth control for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="net-wireless/bluez
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed "s|\${SYSCONF_INSTALL_DIR}/dbus-1/system.d|\"/etc/dbus-1/system.d\"|" \
+ -i "${S}/CMakeLists.txt" || die
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdedocker/Manifest b/trinity-apps/tdedocker/Manifest
index 3bd8b384..08d85d8b 100644
--- a/trinity-apps/tdedocker/Manifest
+++ b/trinity-apps/tdedocker/Manifest
@@ -1,2 +1,2 @@
-DIST tdedocker-trinity-14.0.11.tar.xz 74700 BLAKE2B 4df7634327d9754880eb0cde3b9d832f28e8090208a0668fde63d2da0f35db091cbd724ff5810bb36101ac12b832ff3066c6495cce3a219adb72f22763d2ce6f SHA512 465d204213ba9949454f4ed8001f2cf83d9d21f225c41441642be9a6c6b9c837d0c659b6e53afb014047e22f67e1c6a83b1f54692cafccb5097e32b19ae44d21
-DIST tdedocker-trinity-14.0.12.tar.xz 74604 BLAKE2B 3acc20fb098c9a5a85360676fc1b55275157196de8b8be3c5e95af92f4480a9606dc2e0a6a5f4ed109aa39352762bc4267ffdd2e0973b55064260ed69a29ae72 SHA512 565f1c5ef4eb9e9f3f8acc8570a4a4393942e929d9e811b39e20f9343a153e55edb247f1171cb860b64c96a4afb5c2a175d4c526b7af1fed092ce03b8ea1517e
+DIST tdedocker-trinity-14.1.1.tar.xz 74580 BLAKE2B c0998a3ef4217dad217430d333b539368a56af5f9ae224f87866fea45bd6e97015182b09d8cf11837d41be5b76cdd1bb42d3c1c005986cb9d3ed2757f2d71168 SHA512 954dd84f77099c015f5eeaec5cc8c9df396098c05ac2db5d3cd7f2e6d5aa278b511766c1af29913cd1fb8c231b5ae34f6985fa23129317e3d52a0997f54d9ca5
+DIST tdedocker-trinity-14.1.2.tar.xz 74056 BLAKE2B fceffcb01985c97a54d482c5b00464374c946c9323c86250a9ce19740f547c1ae85d30d209b3cfd17caa16e996880ace8b99779057c70e2e386ba17da1dbbc93 SHA512 7ff8d0f4c8e8cceec695f774bc3083e201e31be22df34594ef00e712f5c631a927d8c52d89134413544e1eb056922e1ef98c10c917ccc385d6db2de063877075
diff --git a/trinity-apps/tdedocker/metadata.xml b/trinity-apps/tdedocker/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tdedocker/metadata.xml
+++ b/trinity-apps/tdedocker/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tdedocker/tdedocker-14.0.11.ebuild b/trinity-apps/tdedocker/tdedocker-14.0.11.ebuild
deleted file mode 100644
index be744ba5..00000000
--- a/trinity-apps/tdedocker/tdedocker-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg cs de es fr hu id it ja nl pl pt_BR ru sv"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="Minimize applications to the TDE system tray"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdedocker/tdedocker-14.0.12.ebuild b/trinity-apps/tdedocker/tdedocker-14.0.12.ebuild
deleted file mode 100644
index d681c633..00000000
--- a/trinity-apps/tdedocker/tdedocker-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="bg cs de es fr hu id it ja nl pl pt_BR ru sv"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="Minimize applications to the TDE system tray"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdedocker/tdedocker-14.1.1.ebuild b/trinity-apps/tdedocker/tdedocker-14.1.1.ebuild
new file mode 100644
index 00000000..cf898859
--- /dev/null
+++ b/trinity-apps/tdedocker/tdedocker-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg cs de es fr hu id it ja nl pl pt_BR ru sv"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Minimize applications to the TDE system tray"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdedocker/tdedocker-14.1.2.ebuild b/trinity-apps/tdedocker/tdedocker-14.1.2.ebuild
new file mode 100644
index 00000000..9f9f99ca
--- /dev/null
+++ b/trinity-apps/tdedocker/tdedocker-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg cs de es fr hu id it ja nl pl pt_BR ru sv"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Minimize applications to the TDE system tray"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdedocker/tdedocker-9999.ebuild b/trinity-apps/tdedocker/tdedocker-9999.ebuild
index 8988ab13..b39aa1b4 100644
--- a/trinity-apps/tdedocker/tdedocker-9999.ebuild
+++ b/trinity-apps/tdedocker/tdedocker-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/tdeio-appinfo/Manifest b/trinity-apps/tdeio-appinfo/Manifest
new file mode 100644
index 00000000..64cd437f
--- /dev/null
+++ b/trinity-apps/tdeio-appinfo/Manifest
@@ -0,0 +1,2 @@
+DIST tdeio-appinfo-trinity-14.1.1.tar.xz 13692 BLAKE2B cc730d71b78b436bba6629407acbbf5fc3944e4c98452245b950a4445c78674129820398c2c7189a49f0adc96d156a7020f3f5046f14f5c814e3feb732eb017f SHA512 19d56b0ee4310fd7409c916bb1c059747161110412ffdea7fa62b32affb6dad463a4f99e8b969705c6e168bb438572444cd0ec0d42b81ee45a8dd5922e6fd86f
+DIST tdeio-appinfo-trinity-14.1.2.tar.xz 14048 BLAKE2B 0227c10c3bf2d8273e4af6b73231030a01539a959cf2ba418d506d276f6b4575e7eeaea0e02345bb5ac6c792bbdc059c849335848b3cc62f5e989edded33f338 SHA512 c208e4fc93dd1d3aaf2f6eaf258d86a6a3f68c4d716b42a44061fada4e8611a74ad11ca82a4fb8bb538a79a12a486a3f3f1167fc8983d120df27ac3953cb7aaa
diff --git a/trinity-apps/tdeio-appinfo/metadata.xml b/trinity-apps/tdeio-appinfo/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/tdeio-appinfo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.1.ebuild b/trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.1.ebuild
new file mode 100644
index 00000000..ececaec6
--- /dev/null
+++ b/trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="TDEIO slave for the appinfo protocol"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.2.ebuild b/trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.2.ebuild
new file mode 100644
index 00000000..6c93ae49
--- /dev/null
+++ b/trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="TDEIO slave for the appinfo protocol"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/tdeio-appinfo/tdeio-appinfo-9999.ebuild b/trinity-apps/tdeio-appinfo/tdeio-appinfo-9999.ebuild
new file mode 100644
index 00000000..ececaec6
--- /dev/null
+++ b/trinity-apps/tdeio-appinfo/tdeio-appinfo-9999.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="TDEIO slave for the appinfo protocol"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/tdeio-ftps/Manifest b/trinity-apps/tdeio-ftps/Manifest
index 76a7b115..c96cf1bb 100644
--- a/trinity-apps/tdeio-ftps/Manifest
+++ b/trinity-apps/tdeio-ftps/Manifest
@@ -1,2 +1,2 @@
-DIST tdeio-ftps-trinity-14.0.11.tar.xz 36336 BLAKE2B 28711985ea12374d02b4a921d2a8d34c29703f02b053e259325d70fad2820b7e981efe4d36cfc8a168e50237fbd300d6e83fee43f1e93f39bfda3dcffd35af1a SHA512 b71f8da81babc40eddfe4a5557b4e1d2ca73f8a790df0e6d5713afde48a6f189a599d4df9b7fcc407821bae386b1b0657e73b452812e98b4260585c9cf25c32d
-DIST tdeio-ftps-trinity-14.0.12.tar.xz 36256 BLAKE2B 7395f5a9ba279d4f306b76534d13a9c144c2587303a45ec397b07fac9511f1d5e3be40294c2eef32ca63e0bf862edf8949b0906a1515003754c8983da34bc74d SHA512 ea5687f894d302413985d311b071d3f01bcd14b9c98ee97e47983bceb664d25d9fe3a52666587dcbb9d3db3aa7f1bb16b363735c6563a298522eaeb52f4278e6
+DIST tdeio-ftps-trinity-14.1.1.tar.xz 37020 BLAKE2B 30e51aa4d60500a29dc30d5b05c8b2312188999289ac9b536b2f94aaac97792c8d8a64b32883f7ad8142fc40d882a77ebe9db4dc1630dd4f336e1165d2a572b8 SHA512 0a427e89757bc90fb4cf4737c8dfc0916f7943b215377a4d8b7e8304dc0dc6d3f0309effba8ae958763240de234b71ab1e7a191d0bebd36320dcbf9e958249be
+DIST tdeio-ftps-trinity-14.1.2.tar.xz 37044 BLAKE2B 68acdb7d7082585659e99c1d10ace0b87f8b4e51b3203836e4ef31e440e817c9b0322d7e140af7eef4bb1b88a36815093cbb9cfbe91abe3b9c6772d0864d40bf SHA512 ffe0ded97aeeb796ac45fdfdf8e9cfb65e54e93ee34e9162c86962307a415b1134707293a782ea30a0d97997787892f85dcfbf7ce6cddba7a34056678e0e56b4
diff --git a/trinity-apps/tdeio-ftps/metadata.xml b/trinity-apps/tdeio-ftps/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tdeio-ftps/metadata.xml
+++ b/trinity-apps/tdeio-ftps/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tdeio-ftps/tdeio-ftps-14.0.11.ebuild b/trinity-apps/tdeio-ftps/tdeio-ftps-14.0.11.ebuild
deleted file mode 100644
index 3d42961d..00000000
--- a/trinity-apps/tdeio-ftps/tdeio-ftps-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/tdeio"
-inherit trinity-base-2
-
-DESCRIPTION="TDEIO slave for FTPS protocol"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdeio-ftps/tdeio-ftps-14.0.12.ebuild b/trinity-apps/tdeio-ftps/tdeio-ftps-14.0.12.ebuild
deleted file mode 100644
index c631ea24..00000000
--- a/trinity-apps/tdeio-ftps/tdeio-ftps-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/tdeio"
-inherit trinity-base-2
-
-DESCRIPTION="TDEIO slave for FTPS protocol"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdeio-ftps/tdeio-ftps-14.1.1.ebuild b/trinity-apps/tdeio-ftps/tdeio-ftps-14.1.1.ebuild
new file mode 100644
index 00000000..d81a19ca
--- /dev/null
+++ b/trinity-apps/tdeio-ftps/tdeio-ftps-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="TDEIO slave for FTPS protocol"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdeio-ftps/tdeio-ftps-14.1.2.ebuild b/trinity-apps/tdeio-ftps/tdeio-ftps-14.1.2.ebuild
new file mode 100644
index 00000000..aeb4fcaf
--- /dev/null
+++ b/trinity-apps/tdeio-ftps/tdeio-ftps-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="TDEIO slave for FTPS protocol"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdeio-ftps/tdeio-ftps-9999.ebuild b/trinity-apps/tdeio-ftps/tdeio-ftps-9999.ebuild
index 5b122557..730ae1e5 100644
--- a/trinity-apps/tdeio-ftps/tdeio-ftps-9999.ebuild
+++ b/trinity-apps/tdeio-ftps/tdeio-ftps-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/tdeio-gopher/Manifest b/trinity-apps/tdeio-gopher/Manifest
index c1a4006b..15d9de33 100644
--- a/trinity-apps/tdeio-gopher/Manifest
+++ b/trinity-apps/tdeio-gopher/Manifest
@@ -1,2 +1,2 @@
-DIST tdeio-gopher-trinity-14.0.11.tar.xz 34028 BLAKE2B 795e438c68fb94d08cccd4083b0c40ce35dd246a7515cc9631088225a971c57b311a935cb1abad9ed6592e33d97c588416ad0e24d0ce64edd7e6e49cc5f15f86 SHA512 77cfb5efad39c9fa11b1c23bee2fd7930ae7e33b645d491c24bfbe75ddaa5a9c2117926e547cc97d19b039783eda15a149dd4399b96fda298dce0679ce328e50
-DIST tdeio-gopher-trinity-14.0.12.tar.xz 33928 BLAKE2B bf4d0a2ab379239ccc67b744f6c9bb9d2fa46a5c97cbbfe45258dc647ae7f297add2b888b5dac552041e6ec1903ca15a30e3f72a38a243bfe2aba396c267228b SHA512 fd83367737a1bd37454af9502990f3dc48061d1b8f79bb693e3498d789e0aaf49d9cbc56d374178337e4021b7eb30edbf9c92da3e0ec8ab78ecd9bcd5e352f71
+DIST tdeio-gopher-trinity-14.1.1.tar.xz 33916 BLAKE2B ed44faf17f0e232b93ea309f8ed7cedccad2f1c5107762efe6f5a96fd9a8ed68c38ce41113adca0581acd9da185ab6d735ee29acd021acb3a522ef6dee1a8b8b SHA512 f3823b1c364b5dc9cebfb8dd4a485cc880fe17cb24d3840d493d64bfba9f8e2ea73761eeb721589720a4c060432295f61fbc55821b09ea3e451946e3cd29c70c
+DIST tdeio-gopher-trinity-14.1.2.tar.xz 34000 BLAKE2B e8d165ea9d6bda36303ebc43edf6e525f89a110f0b21acaf1a7b58c73777af738b76b520be9aa4f01200b41f5eb504008a2f956194c37021d57969559a95803e SHA512 a4633e018528e3ff9306f1830819038085634a49c6c1f3489ac90ec83c736b9fffc7086caccae2d3f558ecaa7a04e1fb3671c07dc222228d081fed0967a368d9
diff --git a/trinity-apps/tdeio-gopher/metadata.xml b/trinity-apps/tdeio-gopher/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tdeio-gopher/metadata.xml
+++ b/trinity-apps/tdeio-gopher/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tdeio-gopher/tdeio-gopher-14.0.11.ebuild b/trinity-apps/tdeio-gopher/tdeio-gopher-14.0.11.ebuild
deleted file mode 100644
index 2e21f0ad..00000000
--- a/trinity-apps/tdeio-gopher/tdeio-gopher-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg br bs ca ca@valencia cs cy da de el en_GB eo
- es et fi fr ga gl hr hu is it ja ka km lt lv ms nb nds nl nn
- pa pl pt pt_BR ro ru rw sk sv ta tr ug uk zh_CN zh_TW"
-
-TRINITY_MODULE_TYPE="applications/tdeio"
-inherit trinity-base-2
-
-DESCRIPTION="TDEIO slave for gopher protocol"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/tdeio-gopher/tdeio-gopher-14.0.12.ebuild b/trinity-apps/tdeio-gopher/tdeio-gopher-14.0.12.ebuild
deleted file mode 100644
index 08ca2eb1..00000000
--- a/trinity-apps/tdeio-gopher/tdeio-gopher-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg br bs ca ca@valencia cs cy da de el en_GB eo
- es et fi fr ga gl hr hu is it ja ka km lt lv ms nb nds nl nn
- pa pl pt pt_BR ro ru rw sk sv ta tr ug uk zh_CN zh_TW"
-
-TRINITY_MODULE_TYPE="applications/tdeio"
-inherit trinity-base-2
-
-DESCRIPTION="TDEIO slave for gopher protocol"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-apps/tdeio-gopher/tdeio-gopher-14.1.1.ebuild b/trinity-apps/tdeio-gopher/tdeio-gopher-14.1.1.ebuild
new file mode 100644
index 00000000..16808991
--- /dev/null
+++ b/trinity-apps/tdeio-gopher/tdeio-gopher-14.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg br bs ca ca@valencia cs cy da de el en_GB eo
+ es et fi fr ga gl hr hu is it ja ka km lt lv ms nb nds nl nn
+ pa pl pt pt_BR ro ru rw sk sv ta tr ug uk zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="TDEIO slave for gopher protocol"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/tdeio-gopher/tdeio-gopher-14.1.2.ebuild b/trinity-apps/tdeio-gopher/tdeio-gopher-14.1.2.ebuild
new file mode 100644
index 00000000..ecf4177c
--- /dev/null
+++ b/trinity-apps/tdeio-gopher/tdeio-gopher-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg br bs ca ca@valencia cs cy da de el en_GB eo
+ es et fi fr ga gl hr hu is it ja ka km lt lv ms nb nds nl nn
+ pa pl pt pt_BR ro ru rw sk sv ta tr ug uk zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="TDEIO slave for gopher protocol"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/tdeio-gopher/tdeio-gopher-9999.ebuild b/trinity-apps/tdeio-gopher/tdeio-gopher-9999.ebuild
index f6b21624..115a2915 100644
--- a/trinity-apps/tdeio-gopher/tdeio-gopher-9999.ebuild
+++ b/trinity-apps/tdeio-gopher/tdeio-gopher-9999.ebuild
@@ -20,5 +20,5 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-apps/tdeio-locate/Manifest b/trinity-apps/tdeio-locate/Manifest
index b97ec5d2..2589ff53 100644
--- a/trinity-apps/tdeio-locate/Manifest
+++ b/trinity-apps/tdeio-locate/Manifest
@@ -1,2 +1,2 @@
-DIST tdeio-locate-trinity-14.0.11.tar.xz 76404 BLAKE2B f3e8f1522239ca1863c6841913a8e1a42d73911efcf011889b533622f4b4cee860793c3dfa760c4d67bdd8a85e81fd373897b73d391727e51bf89e37ea15359d SHA512 7a6909cd1c2d330a35b4d94a2aa2bcb614c7635f5d7681574c02946fd0ad826e182b4b9165adeca610f38b844b50e5167381078c5a973ed9471b5af86863de4e
-DIST tdeio-locate-trinity-14.0.12.tar.xz 76396 BLAKE2B 4dd96a03b92ea5d3956726914d979a604c3cb36af5829d513c97495d3a1f8be2da0b83cd6bd8f0765b8570b41f22e7b4d5d381ce8f5a34bed6adeafc81d21236 SHA512 714df1b8d27e06439eefd7f1959e3b6f3b45ac63a5ef1aa16989cee26d67606183c42ae5e58ae0568297862e0966c58c1a7622b7607c33a4e5530975e07104dc
+DIST tdeio-locate-trinity-14.1.1.tar.xz 61548 BLAKE2B 4ea4d09194f4130ec626ef8d82f824907052d6649e0f05e4f80f75530c19fe49103d417db01fe954e52f77b811b7762fa037b23b14de9d0c1edf9f4fd7f7dbe2 SHA512 3f3d67f762a8e5453c9755251cd86fa7c72271efb78c652f777cc10cdc4781a5d862a393e18cdd0357c8c2aa20ae64737751fd060e6acd0c97c40e08f4f057e1
+DIST tdeio-locate-trinity-14.1.2.tar.xz 61788 BLAKE2B 1a6d472698cfe2571a4cfb9be8255817be02759655b3b1d32f122c44713d916429c265b12951a71f5f40520407a7a6b7bdc2f344397114e3fa1b1ac1aa641365 SHA512 29305e20c44f2d8e51115630f23bbcb5c9bc99c9cc5e69763f8ce97a1d8747b50a4d09314779fedc0fab4dd232374f523e7d39d580e8fa05d85f40267a895413
diff --git a/trinity-apps/tdeio-locate/metadata.xml b/trinity-apps/tdeio-locate/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tdeio-locate/metadata.xml
+++ b/trinity-apps/tdeio-locate/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tdeio-locate/tdeio-locate-14.0.11.ebuild b/trinity-apps/tdeio-locate/tdeio-locate-14.0.11.ebuild
deleted file mode 100644
index 8afe4745..00000000
--- a/trinity-apps/tdeio-locate/tdeio-locate-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de fr"
-
-TRINITY_MODULE_TYPE="applications/tdeio"
-inherit trinity-base-2
-
-DESCRIPTION="Locate TDEIO plugin"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="sys-apps/mlocate"
diff --git a/trinity-apps/tdeio-locate/tdeio-locate-14.0.12.ebuild b/trinity-apps/tdeio-locate/tdeio-locate-14.0.12.ebuild
deleted file mode 100644
index 61b4b9e7..00000000
--- a/trinity-apps/tdeio-locate/tdeio-locate-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de fr"
-
-TRINITY_MODULE_TYPE="applications/tdeio"
-inherit trinity-base-2
-
-DESCRIPTION="Locate TDEIO plugin"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="sys-apps/mlocate"
diff --git a/trinity-apps/tdeio-locate/tdeio-locate-14.1.1.ebuild b/trinity-apps/tdeio-locate/tdeio-locate-14.1.1.ebuild
new file mode 100644
index 00000000..f4e71f10
--- /dev/null
+++ b/trinity-apps/tdeio-locate/tdeio-locate-14.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="Locate TDEIO plugin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="sys-apps/mlocate"
diff --git a/trinity-apps/tdeio-locate/tdeio-locate-14.1.2.ebuild b/trinity-apps/tdeio-locate/tdeio-locate-14.1.2.ebuild
new file mode 100644
index 00000000..e0447370
--- /dev/null
+++ b/trinity-apps/tdeio-locate/tdeio-locate-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="Locate TDEIO plugin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="sys-apps/mlocate"
diff --git a/trinity-apps/tdeio-locate/tdeio-locate-9999.ebuild b/trinity-apps/tdeio-locate/tdeio-locate-9999.ebuild
index 86fab94f..fba6b416 100644
--- a/trinity-apps/tdeio-locate/tdeio-locate-9999.ebuild
+++ b/trinity-apps/tdeio-locate/tdeio-locate-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="sys-apps/mlocate"
diff --git a/trinity-apps/tdeio-sword/Manifest b/trinity-apps/tdeio-sword/Manifest
index 3c3bfddf..ebf57a6c 100644
--- a/trinity-apps/tdeio-sword/Manifest
+++ b/trinity-apps/tdeio-sword/Manifest
@@ -1,2 +1,2 @@
-DIST tdeio-sword-trinity-14.0.11.tar.xz 102640 BLAKE2B 0f92305fc50244a04bba50adbef508c846ccefafb9b283978ab583aa31edaa3d3aa32c2f501ed24f8f362a51d29272ed236428539bf860b168d43963ffebb075 SHA512 e8e4c6bd83353123a45fd46fe0eccbc7fa4eb8d8b7d1a5a0c39ba64fb7aeb088205e949cfb245cb326026959665504879256ffc9f45b85ba1bad054455bd5d35
-DIST tdeio-sword-trinity-14.0.12.tar.xz 102736 BLAKE2B 9bb9b4ad321167c5aaa14457f769d7a618f8f39dc2565b5a7277342ff201de8adb737a84eb6f44b7722c01ccdef0e319b64ed38a72c55c33327ee01af74eccd9 SHA512 b9661d89fcb94ba26ebd19e343c5816fba8a3af6d861026fd6eb8cede8d60e2f7fbc6dcbdb816122e571e81b8e3125f70a936a367c7a4376e9617a0612aeea46
+DIST tdeio-sword-trinity-14.1.1.tar.xz 102700 BLAKE2B 51d9aa3b77665cc60f10812dc413cdd815f888af626d9b536df01b78e82bae1266694a341b5445cebe055ccb31b212472fe5fdc545e47caaf7a8224b27b0193e SHA512 962cd0c87c7f757ee14c01a0e09a410beec73576430b9f7cb1a06b9481310b0923db4617d9909a7728ffea504d869509ea40f5badb26382d6fedfb76117e0b79
+DIST tdeio-sword-trinity-14.1.2.tar.xz 101240 BLAKE2B fbd4fe56279a21a8c93189aac23314a03bdf0582a0201194d41a4de183cc45156d937f75bb6df7716ee6bfe16032ef5779bdfede11e8a58b6cd353a6394bd11c SHA512 c91de1426f572ff497f131adf8d9d16dfc2ea317db3a4afea85ebeb5971aaad02e7b57419f3912a0a958f37165e49906ee2973d5231512223e1b94e89b0ff86c
diff --git a/trinity-apps/tdeio-sword/metadata.xml b/trinity-apps/tdeio-sword/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tdeio-sword/metadata.xml
+++ b/trinity-apps/tdeio-sword/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tdeio-sword/tdeio-sword-14.0.11.ebuild b/trinity-apps/tdeio-sword/tdeio-sword-14.0.11.ebuild
deleted file mode 100644
index 64f4d423..00000000
--- a/trinity-apps/tdeio-sword/tdeio-sword-14.0.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/tdeio"
-inherit trinity-base-2
-
-DESCRIPTION="Sword TDEIO plugin"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="app-text/sword"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
-
-pkg_postinst() {
- elog "It is recommended that you have modules installed for sword."
- elog "Gentoo provides the \"sword-modules\" package for convenience:"
- elog "\temerge sword-modules"
-}
diff --git a/trinity-apps/tdeio-sword/tdeio-sword-14.0.12.ebuild b/trinity-apps/tdeio-sword/tdeio-sword-14.0.12.ebuild
deleted file mode 100644
index 8a878adc..00000000
--- a/trinity-apps/tdeio-sword/tdeio-sword-14.0.12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/tdeio"
-inherit trinity-base-2
-
-DESCRIPTION="Sword TDEIO plugin"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="app-text/sword"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
-
-pkg_postinst() {
- elog "It is recommended that you have modules installed for sword."
- elog "Gentoo provides the \"sword-modules\" package for convenience:"
- elog "\temerge sword-modules"
-}
diff --git a/trinity-apps/tdeio-sword/tdeio-sword-14.1.1.ebuild b/trinity-apps/tdeio-sword/tdeio-sword-14.1.1.ebuild
new file mode 100644
index 00000000..502a5559
--- /dev/null
+++ b/trinity-apps/tdeio-sword/tdeio-sword-14.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="Sword TDEIO plugin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="app-text/sword"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
+
+pkg_postinst() {
+ elog "It is recommended that you have modules installed for sword."
+ elog "Gentoo provides the \"sword-modules\" package for convenience:"
+ elog "\temerge sword-modules"
+}
diff --git a/trinity-apps/tdeio-sword/tdeio-sword-14.1.2.ebuild b/trinity-apps/tdeio-sword/tdeio-sword-14.1.2.ebuild
new file mode 100644
index 00000000..60c9ba9a
--- /dev/null
+++ b/trinity-apps/tdeio-sword/tdeio-sword-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="Sword TDEIO plugin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="app-text/sword"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
+
+pkg_postinst() {
+ elog "It is recommended that you have modules installed for sword."
+ elog "Gentoo provides the \"sword-modules\" package for convenience:"
+ elog "\temerge sword-modules"
+}
diff --git a/trinity-apps/tdeio-sword/tdeio-sword-9999.ebuild b/trinity-apps/tdeio-sword/tdeio-sword-9999.ebuild
index 2638eeba..38807f88 100644
--- a/trinity-apps/tdeio-sword/tdeio-sword-9999.ebuild
+++ b/trinity-apps/tdeio-sword/tdeio-sword-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="app-text/sword"
diff --git a/trinity-apps/tdeio-umountwrapper/Manifest b/trinity-apps/tdeio-umountwrapper/Manifest
index 2a486bdf..9bfb1bae 100644
--- a/trinity-apps/tdeio-umountwrapper/Manifest
+++ b/trinity-apps/tdeio-umountwrapper/Manifest
@@ -1,2 +1,2 @@
-DIST tdeio-umountwrapper-trinity-14.0.11.tar.xz 10872 BLAKE2B 661d03c5830e749d85accd542bd06c37de81fe3de55a9ce39e22c263f7d40d98eaafdd0e6311d7bd5a5f4130557bdff95db2fa997a9aedcd6c57c3925329365d SHA512 0692761a5765509c567c7593d69f870a6c20f6ca622f3e74bc747de4e18b4b84c3fbdcee7ce83960e54a28e9812a17ee278f3b17e5d709d906ec7eb4a4d0f8f4
-DIST tdeio-umountwrapper-trinity-14.0.12.tar.xz 10776 BLAKE2B 1f1bbfe7084d8431935efd3eacb0ad0270bc7346b34916802ef8324d5ff8d9b2c9bed11db17922809fec34797602f124093b65a44a838ad24dddf58495e025e7 SHA512 857dea7ef7eeba979d8f42c66bc4f93f28dbcdf15ffe620ea29dd335ac1d01f5c45b5d0e2c7f6ef09645ffae173103007ca38ec74ef2a3544fb79c7008fa4fb7
+DIST tdeio-umountwrapper-trinity-14.1.1.tar.xz 10760 BLAKE2B 9b3bac362fb7f713e520bf620450621f1d4f7bfdf367aee5e277984b9f1b7c35aa3e720021726e3d85e5f0fe6ce7660afd4bb4a71decf69eb1d1ee024bea56b4 SHA512 e5b0ad8c5c4b8bac54a2857ab46c0981f3520a250e776c492da311abdaf6e1115ae3097da28e4f5d23b910513e6c70e8cbdb45c5717430cab58459627f6fc737
+DIST tdeio-umountwrapper-trinity-14.1.2.tar.xz 11308 BLAKE2B 5034f398f39bbb6e4b200ecc9785b3bfddc49379e697b90b71f6174dee2d95ea88b14fd40ad6a9a4b2406eb35fe2e444c768b80ca34e4f656422a8910600b41c SHA512 e53db01d5ec96d1033ab25ddee6361e6c41060be64aed4e3c8bee76d908e2b52ac0241bfde01c7c37cf228e0ece0337f5c2ce598a3d5660f9d848c35d10cf5dd
diff --git a/trinity-apps/tdeio-umountwrapper/metadata.xml b/trinity-apps/tdeio-umountwrapper/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tdeio-umountwrapper/metadata.xml
+++ b/trinity-apps/tdeio-umountwrapper/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.0.11.ebuild b/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.0.11.ebuild
deleted file mode 100644
index 6ce637fb..00000000
--- a/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="de"
-TRINITY_MODULE_TYPE="applications/tdeio"
-inherit trinity-base-2
-
-DESCRIPTION="Progress dialog for safely removing devices"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.0.12.ebuild b/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.0.12.ebuild
deleted file mode 100644
index e3ac5ad5..00000000
--- a/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="de"
-TRINITY_MODULE_TYPE="applications/tdeio"
-inherit trinity-base-2
-
-DESCRIPTION="Progress dialog for safely removing devices"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.1.ebuild b/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.1.ebuild
new file mode 100644
index 00000000..9037e328
--- /dev/null
+++ b/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="Progress dialog for safely removing devices"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.2.ebuild b/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.2.ebuild
new file mode 100644
index 00000000..72a25c52
--- /dev/null
+++ b/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="Progress dialog for safely removing devices"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-9999.ebuild b/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-9999.ebuild
index 610f6df8..c5c4d9d9 100644
--- a/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-9999.ebuild
+++ b/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-apps/tdepacman/Manifest b/trinity-apps/tdepacman/Manifest
new file mode 100644
index 00000000..e782e784
--- /dev/null
+++ b/trinity-apps/tdepacman/Manifest
@@ -0,0 +1,2 @@
+DIST tdepacman-trinity-14.1.1.tar.xz 109428 BLAKE2B 80ba3f3e986875cba94cb66960751fe172fa134d8d09632e13374edf6e3d590d89ecef7788005232729a28b8971806bb654671b6d48d43aa341c99c13ac3b7f7 SHA512 033bdf34d6a2d71794d9d83a5456aae566152f8ffbc301832fe0a5b13c139a219710110cf192858687e6f8232f766ab39af4e14791b8960e27602445846a7f2b
+DIST tdepacman-trinity-14.1.2.tar.xz 109456 BLAKE2B d57604ba924d4218a278d18bc68211f7b930cdeb5155634859dc353e24139e815578b925be127b36ff9d603d88c853bc959934efb025829b98a94c8a7af797fe SHA512 a6e6ef2805f7a9e0cdc7aec0789f842eb75ae76a4a37d2dd705f748de8992c5a6b7bba13b12643c673afd68d7807cba454ea2fd27a80ab83a85536d0f1b31c99
diff --git a/trinity-apps/tdepacman/metadata.xml b/trinity-apps/tdepacman/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/tdepacman/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/tdepacman/tdepacman-14.1.1.ebuild b/trinity-apps/tdepacman/tdepacman-14.1.1.ebuild
new file mode 100644
index 00000000..1d903e2d
--- /dev/null
+++ b/trinity-apps/tdepacman/tdepacman-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es he pt sv"
+TRINITY_MODULE_TYPE="applications/games"
+inherit trinity-base-2
+
+DESCRIPTION="A pacman game for the Trinity Desktop"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdepacman/tdepacman-14.1.2.ebuild b/trinity-apps/tdepacman/tdepacman-14.1.2.ebuild
new file mode 100644
index 00000000..4c23177a
--- /dev/null
+++ b/trinity-apps/tdepacman/tdepacman-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es he pt sv"
+TRINITY_MODULE_TYPE="applications/games"
+inherit trinity-base-2
+
+DESCRIPTION="A pacman game for the Trinity Desktop"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdepacman/tdepacman-9999.ebuild b/trinity-apps/tdepacman/tdepacman-9999.ebuild
new file mode 100644
index 00000000..1d903e2d
--- /dev/null
+++ b/trinity-apps/tdepacman/tdepacman-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es he pt sv"
+TRINITY_MODULE_TYPE="applications/games"
+inherit trinity-base-2
+
+DESCRIPTION="A pacman game for the Trinity Desktop"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdepowersave/Manifest b/trinity-apps/tdepowersave/Manifest
index 302578f0..cb6f19cc 100644
--- a/trinity-apps/tdepowersave/Manifest
+++ b/trinity-apps/tdepowersave/Manifest
@@ -1,2 +1,2 @@
-DIST tdepowersave-trinity-14.0.11.tar.xz 2912136 BLAKE2B df37813b875de62c5f90e054a53fbdb096471d8888788d3610bdf0fc2adf54ea30cf0156b1824ad2799618a210b96c3ce3b442688ff4393e9e199468fb386d00 SHA512 b2c2cbddb912d48b51e28635f1ba6acfa54413cd8565823749727342254ac268a6292eeebad6a799b865ffc6737a7e86d2ac1f2f44868a0b15dc269e1e2a3010
-DIST tdepowersave-trinity-14.0.12.tar.xz 2913596 BLAKE2B 834f1dafedcde809b0b7560d54f56bf905dedcf332a6777604bbcdd13217631c7e86e4a81fb3c7670cceca47ccd3db93dabf450792d18a18a37d215bce404bcb SHA512 d9b409023a022cc6208d7410e617693ab47493a518695bacc52fd978e4246137ef8dab31d4b04639b22ccebef97b2499e5a67d8afce1950fd6199d958f57054c
+DIST tdepowersave-trinity-14.1.1.tar.xz 2688092 BLAKE2B f8e2c8f0c54377c16a4e6ce52b0304b5c670da89f384257feef17bf88940a14e4cc18928bf522e5b62c43f4283b82d07b6057188a50d2ba34aa2c1d24fbeb290 SHA512 88716244bdd5964b1b5f19b5c6ea6f3ae9451fe1b11bc2f9f3560810500ae792a890279d27d3f29e184c537b95bf60de46324f0a69aae670ad0ca0112daf57a8
+DIST tdepowersave-trinity-14.1.2.tar.xz 2684368 BLAKE2B 5f11cc4e16b5602c18bdc2bbb637c292141677d9e4ca6c1188c0d6abd960182d90df41f908e58704591d597670a5a48da1a7228ed149b759e3c8677f631df862 SHA512 70b99fb9f8aeac3d27e86313c7d8a02e0b87df11bf894bd8a85f9494093131edf0f6cc411f4aa9806f57a4c4a95614927672891628e671d296286ad05154b864
diff --git a/trinity-apps/tdepowersave/metadata.xml b/trinity-apps/tdepowersave/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tdepowersave/metadata.xml
+++ b/trinity-apps/tdepowersave/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tdepowersave/tdepowersave-14.0.11.ebuild b/trinity-apps/tdepowersave/tdepowersave-14.0.11.ebuild
deleted file mode 100644
index de7a5db5..00000000
--- a/trinity-apps/tdepowersave/tdepowersave-14.0.11.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2019-2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg cs da de el es fi fr hi hu it ja km lt
- nb nl pa pl pt pt_BR ru sl_SI sv tr uk zh_CN zh_TW"
-
-TRINITY_DOC_LANGS="cs de fi hu nb"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A TDE frontend for power management"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~dev-libs/dbus-1-tqt-${PV}
- x11-libs/libXext
- x11-libs/libXScrnSaver
- x11-libs/libXtst
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdepowersave/tdepowersave-14.0.12.ebuild b/trinity-apps/tdepowersave/tdepowersave-14.0.12.ebuild
deleted file mode 100644
index ce414634..00000000
--- a/trinity-apps/tdepowersave/tdepowersave-14.0.12.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2019-2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar bg cs da de el es fi fr hi hu it ja km lt
- nb nl pa pl pt pt_BR ru sl_SI sv tr uk zh_CN zh_TW"
-
-TRINITY_DOC_LANGS="cs de fi hu nb"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A TDE frontend for power management"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~dev-libs/dbus-1-tqt-${PV}
- x11-libs/libXext
- x11-libs/libXScrnSaver
- x11-libs/libXtst
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdepowersave/tdepowersave-14.1.1.ebuild b/trinity-apps/tdepowersave/tdepowersave-14.1.1.ebuild
new file mode 100644
index 00000000..22701e5f
--- /dev/null
+++ b/trinity-apps/tdepowersave/tdepowersave-14.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2019-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg cs da de el es fi fr hi hu it ja km lt
+ nb nl pa pl pt pt_BR ru sl_SI sv tr uk zh_CN zh_TW"
+
+TRINITY_DOC_LANGS="cs de fi hu nb"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A TDE frontend for power management"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~dev-libs/dbus-1-tqt-${PV}
+ x11-libs/libXext
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdepowersave/tdepowersave-14.1.2.ebuild b/trinity-apps/tdepowersave/tdepowersave-14.1.2.ebuild
new file mode 100644
index 00000000..37eb174c
--- /dev/null
+++ b/trinity-apps/tdepowersave/tdepowersave-14.1.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2019-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg cs da de el es fi fr hi hu it ja km lt
+ nb nl pa pl pt pt_BR ru sl_SI sv tr uk zh_CN zh_TW"
+
+TRINITY_DOC_LANGS="cs de fi hu nb"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A TDE frontend for power management"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~dev-libs/dbus-1-tqt-${PV}
+ x11-libs/libXext
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdepowersave/tdepowersave-9999.ebuild b/trinity-apps/tdepowersave/tdepowersave-9999.ebuild
index 7fb0ca15..33f3f9e1 100644
--- a/trinity-apps/tdepowersave/tdepowersave-9999.ebuild
+++ b/trinity-apps/tdepowersave/tdepowersave-9999.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-apps/tdesshaskpass/Manifest b/trinity-apps/tdesshaskpass/Manifest
new file mode 100644
index 00000000..19ccb9be
--- /dev/null
+++ b/trinity-apps/tdesshaskpass/Manifest
@@ -0,0 +1,2 @@
+DIST tdesshaskpass-trinity-14.1.1.tar.xz 11152 BLAKE2B 3c180f36065804114c045737e5f33a8689f60f20409297ca5b091dffac1a34cd0892fbdd316f5d0575c8dee7cd68ece41a328ecaaec53c0f55f724edb73551d3 SHA512 d27d49fdd43a4cc83cd794b3d1626b34e7a11fd2f758493e6b3f75b538a8eab53e046cd4649d779a0ae5f099fa94c990093f9c49b56344c0677b8ae9ed390ae3
+DIST tdesshaskpass-trinity-14.1.2.tar.xz 11840 BLAKE2B d8aa4c28333b0ebc5efb581bc2880841fa67bdc60500da402084835491c55c6c3c4e7b9aed4dac2548856e9a348dce8537f736b8be88f7be9c3dbbc13a051b9d SHA512 8a04e7002fdc5630c30d6f90b424a340d42cf859cbe1cc32ff48e1565150787950b9c6ceff29328f52e3a4e65ce9ad905f39e8f33e4395fb860bedb6f9e31e84
diff --git a/trinity-apps/tdesshaskpass/metadata.xml b/trinity-apps/tdesshaskpass/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/tdesshaskpass/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/tdesshaskpass/tdesshaskpass-14.1.1.ebuild b/trinity-apps/tdesshaskpass/tdesshaskpass-14.1.1.ebuild
new file mode 100644
index 00000000..d09dcee8
--- /dev/null
+++ b/trinity-apps/tdesshaskpass/tdesshaskpass-14.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Interactively prompt users for a passphrase for ssh-add"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="dev-libs/openssl
+ net-dns/libidn
+ sys-apps/acl
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdesshaskpass/tdesshaskpass-14.1.2.ebuild b/trinity-apps/tdesshaskpass/tdesshaskpass-14.1.2.ebuild
new file mode 100644
index 00000000..b81a8f62
--- /dev/null
+++ b/trinity-apps/tdesshaskpass/tdesshaskpass-14.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Interactively prompt users for a passphrase for ssh-add"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="dev-libs/openssl
+ net-dns/libidn
+ sys-apps/acl
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdesshaskpass/tdesshaskpass-9999.ebuild b/trinity-apps/tdesshaskpass/tdesshaskpass-9999.ebuild
new file mode 100644
index 00000000..d09dcee8
--- /dev/null
+++ b/trinity-apps/tdesshaskpass/tdesshaskpass-9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Interactively prompt users for a passphrase for ssh-add"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="dev-libs/openssl
+ net-dns/libidn
+ sys-apps/acl
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdesudo/Manifest b/trinity-apps/tdesudo/Manifest
index 1ac20a73..fbd38cbf 100644
--- a/trinity-apps/tdesudo/Manifest
+++ b/trinity-apps/tdesudo/Manifest
@@ -1,2 +1,2 @@
-DIST tdesudo-trinity-14.0.11.tar.xz 28192 BLAKE2B 390fc53a2800b37e926a82be223fcb99237233921de691ab7007adf866b3f4c3ab31b27c7c7665177fd00d1d5f1cf828da642e2d35a46f02e9c695b4e9aa3c7b SHA512 ab6324c1c673af279067480811ece3e15c7b1aa8e196515ec1e3ca21962cb2cb2ee2902d5f8fe976b493ff0fc960844752627979cda71e86eafb250cb5709ac9
-DIST tdesudo-trinity-14.0.12.tar.xz 28964 BLAKE2B 9a2255fe74725f163cb87a626ce70e698eed6718c6165e9c5e46c3cc91d4f21c7ed4ffacf87debd64d6a35abb241563df78097bc7afdccf31749d411f890bf7f SHA512 79ec5e66b881b8add8e7cb7f24ccd2cb8eccc08a31747783b4f8e55dbec41b7a20eb1dbd969568a831c5ef946d45a61185db299490a89e1b28f41b0d1e091bc5
+DIST tdesudo-trinity-14.1.1.tar.xz 28940 BLAKE2B d95a026c1bed2a5fa4689aafecd874c5e70f8d4e845799d43bff666b468535ecf6b607896a518dac760bc8fa4236f3ff2449f6cccc44d1738847d4a9ebc3dabb SHA512 24662d981ba4559b535bef6b188b642af71b48b4f9217224f6c466c9e8682651bbbc8868955af8e3e219e300ce7eacbe73cdf7377aeade0598373eef276a7631
+DIST tdesudo-trinity-14.1.2.tar.xz 28944 BLAKE2B 2a80d443b45ce2b1772ab6f1f2189d41e190f79a1d7a3df89511fb78faa050b3855c470b2f8db71cd0d514fb970efe74103affb7d106bc204ddb190eaa1a5619 SHA512 f4a6ccbe447305d2a38ed571e0b08d2e74309950f51231e3a7c32ee913b3ba4b3c1ad0d241231e4f7317dddf9fed2cdda453deae320acb7ba96e7c16585514ec
diff --git a/trinity-apps/tdesudo/metadata.xml b/trinity-apps/tdesudo/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tdesudo/metadata.xml
+++ b/trinity-apps/tdesudo/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tdesudo/tdesudo-14.0.11.ebuild b/trinity-apps/tdesudo/tdesudo-14.0.11.ebuild
deleted file mode 100644
index 3cc687ce..00000000
--- a/trinity-apps/tdesudo/tdesudo-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de fr"
-
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="Sudo frontend for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="app-admin/sudo"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdesudo/tdesudo-14.0.12.ebuild b/trinity-apps/tdesudo/tdesudo-14.0.12.ebuild
deleted file mode 100644
index 27a3fbf4..00000000
--- a/trinity-apps/tdesudo/tdesudo-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de fr"
-
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="Sudo frontend for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="app-admin/sudo"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdesudo/tdesudo-14.1.1.ebuild b/trinity-apps/tdesudo/tdesudo-14.1.1.ebuild
new file mode 100644
index 00000000..becc1ddd
--- /dev/null
+++ b/trinity-apps/tdesudo/tdesudo-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr"
+
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Sudo frontend for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="app-admin/sudo"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdesudo/tdesudo-14.1.2.ebuild b/trinity-apps/tdesudo/tdesudo-14.1.2.ebuild
new file mode 100644
index 00000000..036fdb6e
--- /dev/null
+++ b/trinity-apps/tdesudo/tdesudo-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr"
+
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Sudo frontend for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="app-admin/sudo"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdesudo/tdesudo-9999.ebuild b/trinity-apps/tdesudo/tdesudo-9999.ebuild
index df253586..c5a8633e 100644
--- a/trinity-apps/tdesudo/tdesudo-9999.ebuild
+++ b/trinity-apps/tdesudo/tdesudo-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="app-admin/sudo"
diff --git a/trinity-apps/tdesvn/Manifest b/trinity-apps/tdesvn/Manifest
index 68c82fa3..2a8d47bf 100644
--- a/trinity-apps/tdesvn/Manifest
+++ b/trinity-apps/tdesvn/Manifest
@@ -1,2 +1,2 @@
-DIST tdesvn-trinity-14.0.11.tar.xz 1378944 BLAKE2B adeea66db5b41515565c5a568bafee84ce551b5f88dce25df31e00ddf1233e80d3228f4ed4a3a5538756855932211968a37e6a178eae24b91743437c949b0c99 SHA512 da985495704ff7e3a1aa193e85432055b2773227086dea4f05b34c401a95f65ac6eee49ce86c327e7f1e7d42186fb3a41c05ec165f40a49d98bb5654f48dc26e
-DIST tdesvn-trinity-14.0.12.tar.xz 1380252 BLAKE2B ed94db8aff6f659000402729f396a46115706c20f5f468b02428fc26ddf2f663b339692bb20b086f2660e20c80105affe59104523275c26dfc93ecf5f542a71e SHA512 a75744e2c1bb429850b5e5e8155d81163339e9a44be51a0c688023a7857bdaede405fa4e841d0a69c07011adf6affaad5e39dbc2b903bbbf63658ac97b007212
+DIST tdesvn-trinity-14.1.1.tar.xz 1160424 BLAKE2B e4a28a3e856869a9a01bf9cbf51a9e016c7a2b1f4f0bee10a29f23e47c2eb41a0210419aea5deabb7d1aacab742bbabea3a82d8b076c8312893c21817914c78a SHA512 59db1318907179135622065f437aba5e202657ff1a2f315872d2d84e5d96c2f452655c8073ae5c36e68877b5a5905dccb35b6ceebab9ab15df940b73917c9e1c
+DIST tdesvn-trinity-14.1.2.tar.xz 1153712 BLAKE2B 5419be9ecc3bec7d798edf8c0b90d6702a72291c674cf842dc23891cd111a3770fe415b49565de2b8f1263b0f8184b1e7958aa60c994eddccbc4bc2a2377cab2 SHA512 fb8364249152dc44589282f7b3e4c06bdcaeab6285429f7e1b08f60592a6fd82ac66c1150866bc122fcee858e59c19b2ce3ee95f2cb28cb855209da6a6752fcf
diff --git a/trinity-apps/tdesvn/metadata.xml b/trinity-apps/tdesvn/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tdesvn/metadata.xml
+++ b/trinity-apps/tdesvn/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tdesvn/tdesvn-14.0.11.ebuild b/trinity-apps/tdesvn/tdesvn-14.0.11.ebuild
deleted file mode 100644
index 2aa6f4c6..00000000
--- a/trinity-apps/tdesvn/tdesvn-14.0.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ca cs de es fr gl it ja lt nl pa ru sv"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="Subversion client with tight TDE integration"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="test"
-
-RESTRICT+=" !test? ( test )"
-
-DEPEND="dev-vcs/subversion"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTS="$(usex test)"
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdesvn/tdesvn-14.0.12.ebuild b/trinity-apps/tdesvn/tdesvn-14.0.12.ebuild
deleted file mode 100644
index 27d63ea5..00000000
--- a/trinity-apps/tdesvn/tdesvn-14.0.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ca cs de es fr gl it ja lt nl pa ru sv"
-TRINITY_MODULE_TYPE="applications/development"
-inherit trinity-base-2
-
-DESCRIPTION="Subversion client with tight TDE integration"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="test"
-
-RESTRICT+=" !test? ( test )"
-
-DEPEND="dev-vcs/subversion"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTS="$(usex test)"
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdesvn/tdesvn-14.1.1.ebuild b/trinity-apps/tdesvn/tdesvn-14.1.1.ebuild
new file mode 100644
index 00000000..eaace786
--- /dev/null
+++ b/trinity-apps/tdesvn/tdesvn-14.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ca cs de es fr gl it ja lt nl pa ru sv"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="Subversion client with tight TDE integration"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="test"
+
+RESTRICT+=" !test? ( test )"
+
+DEPEND="dev-vcs/subversion"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTS="$(usex test)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdesvn/tdesvn-14.1.2.ebuild b/trinity-apps/tdesvn/tdesvn-14.1.2.ebuild
new file mode 100644
index 00000000..23fd36bc
--- /dev/null
+++ b/trinity-apps/tdesvn/tdesvn-14.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ca cs de es fr gl it ja lt nl pa ru sv"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="Subversion client with tight TDE integration"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="test"
+
+RESTRICT+=" !test? ( test )"
+
+DEPEND="dev-vcs/subversion"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTS="$(usex test)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdesvn/tdesvn-9999.ebuild b/trinity-apps/tdesvn/tdesvn-9999.ebuild
index 76cb5a1f..4b5ae2d6 100644
--- a/trinity-apps/tdesvn/tdesvn-9999.ebuild
+++ b/trinity-apps/tdesvn/tdesvn-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="test"
diff --git a/trinity-apps/tdmtheme/Manifest b/trinity-apps/tdmtheme/Manifest
index ee08ddc4..6361c625 100644
--- a/trinity-apps/tdmtheme/Manifest
+++ b/trinity-apps/tdmtheme/Manifest
@@ -1,2 +1,2 @@
-DIST tdmtheme-trinity-14.0.11.tar.xz 24240 BLAKE2B 28a41b4e68b1529c45790ac56531c325561f33f7f5a506dc1b0c28a7de2b1f91df5e169c43892b16ad1026bccdbc1f6d454647a2d31597da42e58b15988d6a26 SHA512 d1fab3fd4f4313e81b0fca7d2e5b9a2e2d17e7e0735319928a917f4456a663ad419308a7d1ee75ff80a1f350e228c4ff0c9f0a84df5081e53d761c1385d300c9
-DIST tdmtheme-trinity-14.0.12.tar.xz 24272 BLAKE2B 51ab1e38d08b7a4ad3b08e8eebe3ae9a89d950f78ca17793848c6482ffef0e1ee94addd59888eca90956b4a5187e0a85197fb3ea1d34f4072424c8de41b60d61 SHA512 b861974a05ba2ed431429627e1e4cddd22815fb7ecc595ffbab5ce07314db51c8d3fe86b512f192724818b9708aeffe5b87f3b0f2a5d057c468e52be28f83527
+DIST tdmtheme-trinity-14.1.1.tar.xz 24244 BLAKE2B 55309f146328b86d224045e123ffa36269e7d14743bc7e9cdeb765f731f966480d0c8e449b66c69ddec9baf86834f8563f2ade27acedf6f63eb4f12869cf00a3 SHA512 fc7b6c1fb3e9c4146d92ab15d8340c87c51ad0ce5cb58f36e33a5c9a0ac54e55f9dbcebbf07e56bdd722908a60ee90add756c2aa79d77a02779a8b2cfc153fa0
+DIST tdmtheme-trinity-14.1.2.tar.xz 24364 BLAKE2B 6727b29358fe7474550733b980beffbac995a50a46fa87fc630b72de705bf5f89efa783599f21a3b1fc35f2eed3fd4d03c3c70c4ccbe5075aa8cd51c49342933 SHA512 7fa3c557dd06fd66dbe5b387b52b98d223926f7533b12f663f7850164921f1f564477993786fb4879fc434952577009c35f5d602ee8ed9737d194a3cf8a367a8
diff --git a/trinity-apps/tdmtheme/metadata.xml b/trinity-apps/tdmtheme/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/tdmtheme/metadata.xml
+++ b/trinity-apps/tdmtheme/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/tdmtheme/tdmtheme-14.0.11.ebuild b/trinity-apps/tdmtheme/tdmtheme-14.0.11.ebuild
deleted file mode 100644
index dccb124c..00000000
--- a/trinity-apps/tdmtheme/tdmtheme-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="A theme manager for TDM"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/tdm-${PV}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdmtheme/tdmtheme-14.0.12.ebuild b/trinity-apps/tdmtheme/tdmtheme-14.0.12.ebuild
deleted file mode 100644
index dacf5091..00000000
--- a/trinity-apps/tdmtheme/tdmtheme-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="A theme manager for TDM"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/tdm-${PV}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/tdmtheme/tdmtheme-14.1.1.ebuild b/trinity-apps/tdmtheme/tdmtheme-14.1.1.ebuild
new file mode 100644
index 00000000..251c8b1d
--- /dev/null
+++ b/trinity-apps/tdmtheme/tdmtheme-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="A theme manager for TDM"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="~trinity-base/tdm-${PV}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdmtheme/tdmtheme-14.1.2.ebuild b/trinity-apps/tdmtheme/tdmtheme-14.1.2.ebuild
new file mode 100644
index 00000000..4d70b20a
--- /dev/null
+++ b/trinity-apps/tdmtheme/tdmtheme-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="A theme manager for TDM"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="~trinity-base/tdm-${PV}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdmtheme/tdmtheme-9999.ebuild b/trinity-apps/tdmtheme/tdmtheme-9999.ebuild
index b35baee7..e1d26522 100644
--- a/trinity-apps/tdmtheme/tdmtheme-9999.ebuild
+++ b/trinity-apps/tdmtheme/tdmtheme-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="~trinity-base/tdm-${PV}"
diff --git a/trinity-apps/twin-style-crystal/Manifest b/trinity-apps/twin-style-crystal/Manifest
index 83790444..20f94da3 100644
--- a/trinity-apps/twin-style-crystal/Manifest
+++ b/trinity-apps/twin-style-crystal/Manifest
@@ -1,2 +1,2 @@
-DIST twin-style-crystal-trinity-14.0.11.tar.xz 386708 BLAKE2B 5524342c311cac8e8b73c3b9cdc0a54b1e861981761d2fdea757d1e786461f8baa1ee0f3a050a78bfe80e7876fce3b8e8497b64a0dc966bdc27de2ae0bfc6f8d SHA512 b3d5d548246ea68f87e1446d802fea0a32bd9ffe22c8e67f8f238e2e04855f08f89368854b3c3751d830e343eef2a52375b7948058c65cc517030634f9fc7f16
-DIST twin-style-crystal-trinity-14.0.12.tar.xz 164140 BLAKE2B a16035306ebb1f7688d287400cd22af370542d6aebf44c83e5f38bc654774d0db148085a8d4bbb321cfa2014504564d53e85f4663b8fff74c0300d80c1a53f43 SHA512 a9824d38c7d39169aedd40070246f04a2c4635ac490b4f4101b6205f973d9c5bb57c8bd4c1b34f64420c69094010cc12603a5b3277f8aceedcf784bd986ff22e
+DIST twin-style-crystal-trinity-14.1.1.tar.xz 164612 BLAKE2B 386ab504217a798ef41267e57b7587565f206ae7974d4f77121f9a69073c7480249af973ee6f872d97a53fd5188ae8ae4252e2fdbdd48c023e1b17e7311a83f6 SHA512 04640915e7c28eb165652823775c7e6b6b122870c32c973b93e73b4becc5a332e96cac958149cc415b601727186ab6c2c9dee2d80ddf2188636648dd19df1e42
+DIST twin-style-crystal-trinity-14.1.2.tar.xz 161000 BLAKE2B ded3a07a3a52748b294da5b9741d4617e2a68cf60aefbe7302db3bf9de2f015422102dc37f557a0dedcc0b45018c18bc84f2917850c4835201f72ba827c2b498 SHA512 0c3b514b14fabaf426dee6cd7e26076c2cabab830a8d06b0e55e770a31ee4dc6293fe35b27013c90189e75bb23eb3efebcd43a888b50230772957f536a9acd2c
diff --git a/trinity-apps/twin-style-crystal/twin-style-crystal-14.0.11.ebuild b/trinity-apps/twin-style-crystal/twin-style-crystal-14.0.11.ebuild
deleted file mode 100644
index 22a39c36..00000000
--- a/trinity-apps/twin-style-crystal/twin-style-crystal-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS=""
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Crystal style for TWin"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/twin-style-crystal/twin-style-crystal-14.0.12.ebuild b/trinity-apps/twin-style-crystal/twin-style-crystal-14.0.12.ebuild
deleted file mode 100644
index 9be55cf4..00000000
--- a/trinity-apps/twin-style-crystal/twin-style-crystal-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS=""
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="Crystal style for TWin"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/twin-style-crystal/twin-style-crystal-14.1.1.ebuild b/trinity-apps/twin-style-crystal/twin-style-crystal-14.1.1.ebuild
new file mode 100644
index 00000000..1a6f5cee
--- /dev/null
+++ b/trinity-apps/twin-style-crystal/twin-style-crystal-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Crystal style for TWin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-crystal/twin-style-crystal-14.1.2.ebuild b/trinity-apps/twin-style-crystal/twin-style-crystal-14.1.2.ebuild
new file mode 100644
index 00000000..0217caaf
--- /dev/null
+++ b/trinity-apps/twin-style-crystal/twin-style-crystal-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Crystal style for TWin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-crystal/twin-style-crystal-9999.ebuild b/trinity-apps/twin-style-crystal/twin-style-crystal-9999.ebuild
index 4275a928..0a3d9fb1 100644
--- a/trinity-apps/twin-style-crystal/twin-style-crystal-9999.ebuild
+++ b/trinity-apps/twin-style-crystal/twin-style-crystal-9999.ebuild
@@ -17,9 +17,12 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
diff --git a/trinity-apps/twin-style-dekorator/Manifest b/trinity-apps/twin-style-dekorator/Manifest
index a046044a..d19c8651 100644
--- a/trinity-apps/twin-style-dekorator/Manifest
+++ b/trinity-apps/twin-style-dekorator/Manifest
@@ -1,2 +1,2 @@
-DIST twin-style-dekorator-trinity-14.0.11.tar.xz 131132 BLAKE2B a00f756f07ee5cca7ba12d203697d0220525334c1f36c4c63637c70fad602bbcf80cc53796e7a773e9cf36afe2ae58c19d4019eb2af4e325696aec53ba4962d0 SHA512 f926fa4aab981c617f549659643ab287aec7e125231ca047c402ea4397a5a357f15e0c645ff183360c98e88038174ceb59ae56a633eed79fb8394c887024fab1
-DIST twin-style-dekorator-trinity-14.0.12.tar.xz 131088 BLAKE2B 70cc522963bbba2fd323592347708bcf492f1dca3a3242e36d3ffdea91457780c84073a783f06199cee3b1ee8fca857d7cf02ded076605a76e60cd475c8fbaf6 SHA512 9d91edc82deb5b654a0420b3ea02b7bf750e6698264123accba71825661d57a015c7c5afb0215654559ae9f11d47ac996cd61fb7ca815072d27a977c96f18bf8
+DIST twin-style-dekorator-trinity-14.1.1.tar.xz 130896 BLAKE2B f67de7733ed54619356c49486b389d2867ae2454069db5c4de842f87e603c74ecbc18fbe761589d6f6cd2bf910fb274516970531a006ca20cd48903e1c8b142d SHA512 65abc7bf4853b1f8319888bd7ee2d8006db496bc14e44344df589faa3398cc54b6869a158dc56f93d23d802a7693a1a6adcdce47729da8e699ac4eb4266593ec
+DIST twin-style-dekorator-trinity-14.1.2.tar.xz 118912 BLAKE2B 8e8f08a508d686d7340727a263940e506853ee5a057fa46284df901d975a06e83f45f1ba04d08d0f2d71c741eefcddd88ca2fa76f823089bb67d36a265b61c7c SHA512 3574d8e26fe3d719cf3159833e60a155321ba3a8cc23d4a9004fbaa128f4c94dcab5d57d887857b55db788cd1312b7a8aeec908f9f0d8702e7d23bd565b53af6
diff --git a/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.0.11.ebuild b/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.0.11.ebuild
deleted file mode 100644
index a53a02de..00000000
--- a/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS=""
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="DeKorator 0.3 is a pixmap-based theme engine for TWin with its own themes"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.0.12.ebuild b/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.0.12.ebuild
deleted file mode 100644
index 03956141..00000000
--- a/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS=""
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="DeKorator 0.3 is a pixmap-based theme engine for TWin with its own themes"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.1.ebuild b/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.1.ebuild
new file mode 100644
index 00000000..90f7a7aa
--- /dev/null
+++ b/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="DeKorator 0.3 is a pixmap-based theme engine for TWin with its own themes"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.2.ebuild b/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.2.ebuild
new file mode 100644
index 00000000..4d3e1666
--- /dev/null
+++ b/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="DeKorator 0.3 is a pixmap-based theme engine for TWin with its own themes"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-dekorator/twin-style-dekorator-9999.ebuild b/trinity-apps/twin-style-dekorator/twin-style-dekorator-9999.ebuild
index e831b4f3..d19ef011 100644
--- a/trinity-apps/twin-style-dekorator/twin-style-dekorator-9999.ebuild
+++ b/trinity-apps/twin-style-dekorator/twin-style-dekorator-9999.ebuild
@@ -17,9 +17,12 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
diff --git a/trinity-apps/twin-style-fahrenheit/Manifest b/trinity-apps/twin-style-fahrenheit/Manifest
new file mode 100644
index 00000000..a3988c4e
--- /dev/null
+++ b/trinity-apps/twin-style-fahrenheit/Manifest
@@ -0,0 +1 @@
+DIST twin-style-fahrenheit-trinity-14.1.2.tar.xz 20412 BLAKE2B 063f26105edc876f69e38be0b6c7f0a31ebf35abc20fd511af55ca6f1d6e1696828ae32e8b102b22548f20e0e829fc759e8b8f5fbbb1da7e173ce1e19928f651 SHA512 9bb4761db559d0dbe72232118d1b4f073f00c96548b4bf4cefd4cb18bfeb09060489f18fc35f7d051bff35d59b826b42839694ca0be541b507e63555a5e7bd44
diff --git a/trinity-apps/twin-style-fahrenheit/metadata.xml b/trinity-apps/twin-style-fahrenheit/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/twin-style-fahrenheit/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/twin-style-fahrenheit/twin-style-fahrenheit-14.1.2.ebuild b/trinity-apps/twin-style-fahrenheit/twin-style-fahrenheit-14.1.2.ebuild
new file mode 100644
index 00000000..834acc74
--- /dev/null
+++ b/trinity-apps/twin-style-fahrenheit/twin-style-fahrenheit-14.1.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="pt_BR ru"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Fahrenheit style for TWin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed 's/twin_fahrenheit/twin3_fahrenheit/' -i "${S}/client/CMakeLists.txt" || die
+ sed 's/twin_fahrenheit/twin3_fahrenheit/' -i "${S}/client/fahrenheit.desktop" || die
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-fahrenheit/twin-style-fahrenheit-9999.ebuild b/trinity-apps/twin-style-fahrenheit/twin-style-fahrenheit-9999.ebuild
new file mode 100644
index 00000000..10c710b2
--- /dev/null
+++ b/trinity-apps/twin-style-fahrenheit/twin-style-fahrenheit-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="pt_BR ru"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Fahrenheit style for TWin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-machbunt/Manifest b/trinity-apps/twin-style-machbunt/Manifest
new file mode 100644
index 00000000..69da3219
--- /dev/null
+++ b/trinity-apps/twin-style-machbunt/Manifest
@@ -0,0 +1,2 @@
+DIST twin-style-machbunt-trinity-14.1.1.tar.xz 25432 BLAKE2B 7672607dae73908fcce5f968ac7dde1e7c48aecac97190f5de44d1895559f390f2a5c7de12ddf6264658209bd0c5dff01332ab56303e4ccd6f8af8f6772fc229 SHA512 7d3bbd00c2e6913c2610c4a712e2deed072e2b96fc3fda3729eebca528dc3e1339cbe49ce5dacc3bb69da83a4fb4babe4cf31944d78047133465742e258eff56
+DIST twin-style-machbunt-trinity-14.1.2.tar.xz 25696 BLAKE2B a2a5203bffc0b22adebae3c32c1b2d1aca360d9228c254bded58c2c9d12671a3eb00e5e991adf8b2ea378dacfafb272a9f7a9a57595fbfc0bbac6a964929616b SHA512 fb3376800c5e1f5b4536ff8978eff0bda0264a88c44c17bf6e379f1c1e12d49367cadcd66aa2a433b9550c33070783a4e7868ea6739360c08769e04b6e8c5482
diff --git a/trinity-apps/twin-style-machbunt/metadata.xml b/trinity-apps/twin-style-machbunt/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-apps/twin-style-machbunt/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.1.ebuild b/trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.1.ebuild
new file mode 100644
index 00000000..42c89967
--- /dev/null
+++ b/trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="TWin decoration theme - machbunt"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.2.ebuild b/trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.2.ebuild
new file mode 100644
index 00000000..7dcd668e
--- /dev/null
+++ b/trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="TWin decoration theme - machbunt"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-machbunt/twin-style-machbunt-9999.ebuild b/trinity-apps/twin-style-machbunt/twin-style-machbunt-9999.ebuild
new file mode 100644
index 00000000..42c89967
--- /dev/null
+++ b/trinity-apps/twin-style-machbunt/twin-style-machbunt-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="TWin decoration theme - machbunt"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-suse2/Manifest b/trinity-apps/twin-style-suse2/Manifest
index 598410b0..9200991d 100644
--- a/trinity-apps/twin-style-suse2/Manifest
+++ b/trinity-apps/twin-style-suse2/Manifest
@@ -1,2 +1,2 @@
-DIST twin-style-suse2-trinity-14.0.11.tar.xz 77760 BLAKE2B 7fa53a207356112b84d9fc43305b4b6640e20e7f3c76f541c91ba04600e85ccbb919913db96d23548a582b591e82dd25a869e03900050870a62c4ac0765ae80f SHA512 0dcb31b5a3e7929b7de0e87c315bcdba7cd2d9d32ac1f948cae886041a7d37377f28d62e4341b604a59fb624dc5d4644f0cc3293eccc70a5baf7269ee96758ea
-DIST twin-style-suse2-trinity-14.0.12.tar.xz 77636 BLAKE2B 206eeaececc2359f493025d4370affc2be5048b031b2da44d0e4012a28b4a12e96ebd11dbca5991e4d58a2b54767593d6abb0eaf95fe079573f2dd5a444375d4 SHA512 8a0c9db0f655f29899a866b8a58ae6acc93c6993f32e505db5070cff79b6fa9844cf6136c7da955e4aa7a723d775c5baaffe1b9e2d3309db7745eaf18b59530b
+DIST twin-style-suse2-trinity-14.1.1.tar.xz 77748 BLAKE2B 4f87e73da83e474061bdcac504b733ebe5d7eadbef2dce5955822acbf6eed1c2773703000fce7d0c04ba09315989d7f6b562097defd382433442fa8db0fda720 SHA512 35ff15a027c9c18403e4b8e1caacd4aead3385111617bfe83882dfe4626e3cdd1dfed42d49a48fea914b6352d431b90024ef1b073254d7801b65984257cffd32
+DIST twin-style-suse2-trinity-14.1.2.tar.xz 73540 BLAKE2B e98b4ca623a6c24d568ad3e470fef9cdd716b78df4874f819d52cbdb20884cd0f629f7b6b330cd748c22fe844ae54fdc13c47117fee6383ad3c35858ddf9cb2d SHA512 5d6fdf3f823732ee9c0ae6aa1e2393c1adc23f1e7a2d8d1ed02401a29d89fe7caf8f9eaeddbf6fb8717a0312443283464bb6f0577517427bc1397799587ec50a
diff --git a/trinity-apps/twin-style-suse2/twin-style-suse2-14.0.11.ebuild b/trinity-apps/twin-style-suse2/twin-style-suse2-14.0.11.ebuild
deleted file mode 100644
index 34b7dbe3..00000000
--- a/trinity-apps/twin-style-suse2/twin-style-suse2-14.0.11.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="bg bs cs cy da de el en_GB en_US es et fi fr
- he hi hr hu id it ja km ko lo lt nb nl pa pl
- pt_BR pt ro ru sk sl sr sv ta tr uk zh_CN zh_TW"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="TWin decoration theme from SUSE 9.3/10.0/10.1"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/twin-style-suse2/twin-style-suse2-14.0.12.ebuild b/trinity-apps/twin-style-suse2/twin-style-suse2-14.0.12.ebuild
deleted file mode 100644
index ee1a290c..00000000
--- a/trinity-apps/twin-style-suse2/twin-style-suse2-14.0.12.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="never"
-
-TRINITY_LANGS="bg bs cs cy da de el en_GB en_US es et fi fr
- he hi hr hu id it ja km ko lo lt nb nl pa pl
- pt_BR pt ro ru sk sl sr sv ta tr uk zh_CN zh_TW"
-
-TRINITY_MODULE_TYPE="applications/themes"
-inherit trinity-base-2
-
-DESCRIPTION="TWin decoration theme from SUSE 9.3/10.0/10.1"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TRANSLATIONS=ON
- )
- trinity-base-2_src_configure
-}
diff --git a/trinity-apps/twin-style-suse2/twin-style-suse2-14.1.1.ebuild b/trinity-apps/twin-style-suse2/twin-style-suse2-14.1.1.ebuild
new file mode 100644
index 00000000..3a0b470e
--- /dev/null
+++ b/trinity-apps/twin-style-suse2/twin-style-suse2-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="bg bs cs cy da de el en_GB en_US es et fi fr
+ he hi hr hu id it ja km ko lo lt nb nl pa pl
+ pt_BR pt ro ru sk sl sr sv ta tr uk zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="TWin decoration theme from SUSE 9.3/10.0/10.1"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-suse2/twin-style-suse2-14.1.2.ebuild b/trinity-apps/twin-style-suse2/twin-style-suse2-14.1.2.ebuild
new file mode 100644
index 00000000..babc7587
--- /dev/null
+++ b/trinity-apps/twin-style-suse2/twin-style-suse2-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="bg bs cs cy da de el en_GB en_US es et fi fr
+ he hi hr hu id it ja km ko lo lt nb nl pa pl
+ pt_BR pt ro ru sk sl sr sv ta tr uk zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="TWin decoration theme from SUSE 9.3/10.0/10.1"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-suse2/twin-style-suse2-9999.ebuild b/trinity-apps/twin-style-suse2/twin-style-suse2-9999.ebuild
index 23d44767..ace27366 100644
--- a/trinity-apps/twin-style-suse2/twin-style-suse2-9999.ebuild
+++ b/trinity-apps/twin-style-suse2/twin-style-suse2-9999.ebuild
@@ -19,9 +19,12 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
src_configure() {
local mycmakeargs=(
-DBUILD_TRANSLATIONS=ON
diff --git a/trinity-apps/wlassistant/Manifest b/trinity-apps/wlassistant/Manifest
index e7ce2f28..d71f0e93 100644
--- a/trinity-apps/wlassistant/Manifest
+++ b/trinity-apps/wlassistant/Manifest
@@ -1,2 +1,2 @@
-DIST wlassistant-trinity-14.0.11.tar.xz 78648 BLAKE2B ed754f08c120f779f42ae6c0de3900ead20448742ba6f86ccc7f7b3a028cb4caba460b621ff7e2e87b06eb3445d6a9411947ab9e670ffbce00cfb1faa89641b1 SHA512 eb7850a39b5e15609bbfd9266e6b1ef2bcc6945b665f260ccb1000f278699f92772d3cd4f14fe1c73eaa3f90523cedafd5a27ae9b508752dacca75c8465178ea
-DIST wlassistant-trinity-14.0.12.tar.xz 78564 BLAKE2B b20d26f6b2c849753dff99c56334fbf407d765346f2cb78e10ae8b2bd942005402517b97d0350a6506011bb76e0d8af5b78b2e09323ecec8e539a0f6d3104300 SHA512 a4ca7da85ac545d999ceabcef445468caaa2d03b82a6f36e500722ae02aa154e1e4819a86dcf11542d90c84217eec142e11b89059900844a8759d12f67ff3158
+DIST wlassistant-trinity-14.1.1.tar.xz 80124 BLAKE2B 15ead5bc7a5f2410ed360c879441679b9d7038c0dc1f9bea65909b155c28113e49a2a7dd95ce7b933bd6cc666077e8275baacc9b8b1a55188398291f7e7b64e4 SHA512 e5a0e282c57c63304abfd6cca1743097f8c12411d326232330a511dccca4ca5d1ad83f9d67045099d8ea57fb222f36b64fa3e37cf5bdf77123a53ec60f9fc13a
+DIST wlassistant-trinity-14.1.2.tar.xz 80240 BLAKE2B 49ac50a25a0996564e83eb3e9d76f77b888e216a34956df06010411b7e6c6a74f53a2f52a435adc917a34e6141b4af0df19cb7f1c402f61b889aa4378ef62f9f SHA512 b5ff7be0e863357179951cce38e1ce653b3d77fd5123cf5f189f0f0e8eec5d7c1865ad09898066ba9f248463fca951740713c76969ceeee03a43067b84079eee
diff --git a/trinity-apps/wlassistant/metadata.xml b/trinity-apps/wlassistant/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/wlassistant/metadata.xml
+++ b/trinity-apps/wlassistant/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/wlassistant/wlassistant-14.0.11.ebuild b/trinity-apps/wlassistant/wlassistant-14.0.11.ebuild
deleted file mode 100644
index 5d2a7a6c..00000000
--- a/trinity-apps/wlassistant/wlassistant-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar ca de es fr nb pl pt_BR sv zh_CN zh_TW"
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="User friendly TDE frontend for wireless network connection"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- net-wireless/wireless-tools
- || (
- net-misc/dhcp
- net-misc/dhcpcd
- )
-"
diff --git a/trinity-apps/wlassistant/wlassistant-14.0.12.ebuild b/trinity-apps/wlassistant/wlassistant-14.0.12.ebuild
deleted file mode 100644
index 2858e237..00000000
--- a/trinity-apps/wlassistant/wlassistant-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="ar ca de es fr nb pl pt_BR sv zh_CN zh_TW"
-TRINITY_MODULE_TYPE="applications/settings"
-inherit trinity-base-2
-
-DESCRIPTION="User friendly TDE frontend for wireless network connection"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- net-wireless/wireless-tools
- || (
- net-misc/dhcp
- net-misc/dhcpcd
- )
-"
diff --git a/trinity-apps/wlassistant/wlassistant-14.1.1.ebuild b/trinity-apps/wlassistant/wlassistant-14.1.1.ebuild
new file mode 100644
index 00000000..f036c554
--- /dev/null
+++ b/trinity-apps/wlassistant/wlassistant-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar ca de es fr nb pl pt_BR sv zh_CN zh_TW"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="User friendly TDE frontend for wireless network connection"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ net-wireless/wireless-tools
+ || (
+ net-misc/dhcp
+ net-misc/dhcpcd
+ )
+"
diff --git a/trinity-apps/wlassistant/wlassistant-14.1.2.ebuild b/trinity-apps/wlassistant/wlassistant-14.1.2.ebuild
new file mode 100644
index 00000000..72ce8975
--- /dev/null
+++ b/trinity-apps/wlassistant/wlassistant-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar ca de es fr nb pl pt_BR sv zh_CN zh_TW"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="User friendly TDE frontend for wireless network connection"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ net-wireless/wireless-tools
+ || (
+ net-misc/dhcp
+ net-misc/dhcpcd
+ )
+"
diff --git a/trinity-apps/wlassistant/wlassistant-9999.ebuild b/trinity-apps/wlassistant/wlassistant-9999.ebuild
index e466320d..0337b48b 100644
--- a/trinity-apps/wlassistant/wlassistant-9999.ebuild
+++ b/trinity-apps/wlassistant/wlassistant-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
diff --git a/trinity-apps/yakuake/Manifest b/trinity-apps/yakuake/Manifest
index d2735833..10c4791d 100644
--- a/trinity-apps/yakuake/Manifest
+++ b/trinity-apps/yakuake/Manifest
@@ -1,2 +1,2 @@
-DIST yakuake-trinity-14.0.11.tar.xz 106032 BLAKE2B f2068790956cabe826039920b58c0e9cae81890f5b824054b93fe49174f822443eccf5610666839102958cbbfb49bafa3169f10eb4b2b87bd55a3187912e625a SHA512 44c0e61946cb88518a6077e573d27bbafc7525400813c47db119d7f71c0e778711d0eecfe5e5863b28578a48467ff37e621c6b251dc169dffb13d53306b301b7
-DIST yakuake-trinity-14.0.12.tar.xz 105980 BLAKE2B 4d17c253625025c138f92ca883b8d24185f4644f6ae6baa3376f37bf45e57203ff24614121f0a4882e83bb98f38a132f41bfe738c84236053d4e1a4be6f0073e SHA512 4751c447b3f02c9b8bab241ee9952cb773cd44614974dfd98dd7fad2033c26ded56dd1e43f9508c18683db6d6b5f1d963cc7d6afe339b58bcc5096052c867178
+DIST yakuake-trinity-14.1.1.tar.xz 105976 BLAKE2B 9a495d24eb184d9d3e8771f2ea0847c5a2a27b250337e506fa4112a7107e7ffaf95cf9a6e71886297f68844400d1a23388ec4d1d4d274035773e94e18e6585d3 SHA512 34fcddf5706fb68dec91adf3a0b9873b0db50fbfa3b0de02e4499ddcda854f55965f83bfd4a2fb00ba81aa0c88d771dcb0ca55a94c0232f41de9fb7c8b6bee71
+DIST yakuake-trinity-14.1.2.tar.xz 106036 BLAKE2B dd99cc904295bd68645f88a04994fde81c5e27264edc6b617f17c4ce1dd2a73083b37d50b9d51a82069d2c7ca47ac89e169c7b0e309eb8679b72b7e6d752af7a SHA512 0919b6ae46420ef5b1d2e83e74c8b3a5da744416b040c72f0fbbb153e0da23522350e297118953c99c042bff23b2f1fb1fefc68782c6c3dfef78d9470f3a2ec8
diff --git a/trinity-apps/yakuake/metadata.xml b/trinity-apps/yakuake/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/yakuake/metadata.xml
+++ b/trinity-apps/yakuake/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-apps/yakuake/yakuake-14.0.11.ebuild b/trinity-apps/yakuake/yakuake-14.0.11.ebuild
deleted file mode 100644
index d080db8c..00000000
--- a/trinity-apps/yakuake/yakuake-14.0.11.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de el es et fr hu it ja nl pl pt pt_BR ru sv tr"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A Quake-style terminal emulator for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/konsole-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/yakuake/yakuake-14.0.12.ebuild b/trinity-apps/yakuake/yakuake-14.0.12.ebuild
deleted file mode 100644
index 9077463d..00000000
--- a/trinity-apps/yakuake/yakuake-14.0.12.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_EXTRAGEAR_PACKAGING="yes"
-TRINITY_HANDBOOK="optional"
-
-TRINITY_LANGS="de el es et fr hu it ja nl pl pt pt_BR ru sv tr"
-
-TRINITY_MODULE_TYPE="applications/system"
-inherit trinity-base-2
-
-DESCRIPTION="A Quake-style terminal emulator for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/konsole-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-apps/yakuake/yakuake-14.1.1.ebuild b/trinity-apps/yakuake/yakuake-14.1.1.ebuild
new file mode 100644
index 00000000..67e3af27
--- /dev/null
+++ b/trinity-apps/yakuake/yakuake-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de el es et fr hu it ja nl pl pt pt_BR ru sv tr"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A Quake-style terminal emulator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/konsole-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/yakuake/yakuake-14.1.2.ebuild b/trinity-apps/yakuake/yakuake-14.1.2.ebuild
new file mode 100644
index 00000000..4de07c77
--- /dev/null
+++ b/trinity-apps/yakuake/yakuake-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de el es et fr hu it ja nl pl pt pt_BR ru sv tr"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A Quake-style terminal emulator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/konsole-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/yakuake/yakuake-9999.ebuild b/trinity-apps/yakuake/yakuake-9999.ebuild
index e536d3f0..d96dcff9 100644
--- a/trinity-apps/yakuake/yakuake-9999.ebuild
+++ b/trinity-apps/yakuake/yakuake-9999.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/konsole-${PV}"
diff --git a/trinity-base/akregator/Manifest b/trinity-base/akregator/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/akregator/Manifest
+++ b/trinity-base/akregator/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/akregator/akregator-14.0.11.ebuild b/trinity-base/akregator/akregator-14.0.11.ebuild
deleted file mode 100644
index d42400ee..00000000
--- a/trinity-base/akregator/akregator-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity news feed aggregator"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/akregator/akregator-14.0.12.ebuild b/trinity-base/akregator/akregator-14.0.12.ebuild
deleted file mode 100644
index 92ea9a4b..00000000
--- a/trinity-base/akregator/akregator-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity news feed aggregator"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/akregator/akregator-14.1.1.ebuild b/trinity-base/akregator/akregator-14.1.1.ebuild
new file mode 100644
index 00000000..9fe0f7e0
--- /dev/null
+++ b/trinity-base/akregator/akregator-14.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity news feed aggregator"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/akregator/akregator-14.1.2.ebuild b/trinity-base/akregator/akregator-14.1.2.ebuild
new file mode 100644
index 00000000..134ddde2
--- /dev/null
+++ b/trinity-base/akregator/akregator-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity news feed aggregator"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/akregator/akregator-9999.ebuild b/trinity-base/akregator/akregator-9999.ebuild
index 9d129c5b..1569c6ca 100644
--- a/trinity-base/akregator/akregator-9999.ebuild
+++ b/trinity-base/akregator/akregator-9999.ebuild
@@ -6,13 +6,13 @@ EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ translations/"
+TSM_EXTRACT_ALSO="libtdepim/"
inherit trinity-meta-2
DESCRIPTION="Trinity news feed aggregator"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-base/akregator/metadata.xml b/trinity-base/akregator/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/akregator/metadata.xml
+++ b/trinity-base/akregator/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/amor/Manifest b/trinity-base/amor/Manifest
index 1d072022..9827d826 100644
--- a/trinity-base/amor/Manifest
+++ b/trinity-base/amor/Manifest
@@ -1,2 +1,2 @@
-DIST tdetoys-trinity-14.0.11.tar.xz 2516872 BLAKE2B 4d375ed2779e8c2bed929fd87e0d340a46946f5fcfaf341ae07c0aa7e8acecfd32768ee6ea1d249f0c6ef52d32715eab37ebe7168be849ac5b18d488450973ff SHA512 b8389139f1c1d020f9bb9e685622d4782b83167b52982f0633221bc9c965cf852eb9c4ff277bdc90b23a269b0d1a13921d91f0f08a69348a280d8a6e7482c965
-DIST tdetoys-trinity-14.0.12.tar.xz 2520232 BLAKE2B af11e1be2eb376588374d541fb9203f2849efea807b4de32608b441748ad360bbc3f5a6fe3ca3c94c88896c558f4a8752af7ce9fe9be64139bbb58bea027448b SHA512 f6f57868cf0f24bb1d7cb5dbe543c3dae7ebe1ad988f861af72cd9afa6ec0a0126ddca01d35948743be230bd67562c0f8c4bf8a0e80789e20c632d06b46e3695
+DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6
+DIST tdetoys-trinity-14.1.2.tar.xz 2522040 BLAKE2B 44897c286984156b09eb60fbc5b881b8f6c346065b446bb9806d66c6214ee2a5b8cde5c97fab0e6b47a9fea4d457f824b7a5194a4bec4ec588cb0bdaad8cc846 SHA512 acdc639834fc09452eb3bafebc834f887659399abcc93a271590d9f98c80be8a3bd23f49007b30bde2298340d5b96d20ba0dfa6a0b3debe356218b93061756a7
diff --git a/trinity-base/amor/amor-14.0.11.ebuild b/trinity-base/amor/amor-14.0.11.ebuild
deleted file mode 100644
index d08cb953..00000000
--- a/trinity-base/amor/amor-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Amusing Misuse Of Resources - desktop-dwelling creature"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/amor/amor-14.0.12.ebuild b/trinity-base/amor/amor-14.0.12.ebuild
deleted file mode 100644
index 8e22e95c..00000000
--- a/trinity-base/amor/amor-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Amusing Misuse Of Resources - desktop-dwelling creature"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/amor/amor-14.1.1.ebuild b/trinity-base/amor/amor-14.1.1.ebuild
new file mode 100644
index 00000000..7a860c6f
--- /dev/null
+++ b/trinity-base/amor/amor-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Amusing Misuse Of Resources - desktop-dwelling creature"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/amor/amor-14.1.2.ebuild b/trinity-base/amor/amor-14.1.2.ebuild
new file mode 100644
index 00000000..13718a2c
--- /dev/null
+++ b/trinity-base/amor/amor-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Amusing Misuse Of Resources - desktop-dwelling creature"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/amor/amor-9999.ebuild b/trinity-base/amor/amor-9999.ebuild
index 1bf7a45d..ec956f6d 100644
--- a/trinity-base/amor/amor-9999.ebuild
+++ b/trinity-base/amor/amor-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity: Amusing Misuse Of Resources - desktop-dwelling creature"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/amor/metadata.xml b/trinity-base/amor/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/amor/metadata.xml
+++ b/trinity-base/amor/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ark/Manifest b/trinity-base/ark/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/ark/Manifest
+++ b/trinity-base/ark/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/ark/ark-14.0.11.ebuild b/trinity-base/ark/ark-14.0.11.ebuild
deleted file mode 100644
index 7a2b75b6..00000000
--- a/trinity-base/ark/ark-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Archiving tool"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-pkg_postinst(){
- elog "You may want to install app-arch/lha, app-arch/p7zip, app-arch/rar,"
- elog "app-arch/zip or app-arch/zoo for support of these archive types."
-}
diff --git a/trinity-base/ark/ark-14.0.12.ebuild b/trinity-base/ark/ark-14.0.12.ebuild
deleted file mode 100644
index c31da41d..00000000
--- a/trinity-base/ark/ark-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Archiving tool"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-pkg_postinst(){
- elog "You may want to install app-arch/lha, app-arch/p7zip, app-arch/rar,"
- elog "app-arch/zip or app-arch/zoo for support of these archive types."
-}
diff --git a/trinity-base/ark/ark-14.1.1.ebuild b/trinity-base/ark/ark-14.1.1.ebuild
new file mode 100644
index 00000000..2c61d6db
--- /dev/null
+++ b/trinity-base/ark/ark-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Archiving tool"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+pkg_postinst(){
+ elog "You may want to install app-arch/lha, app-arch/p7zip, app-arch/rar,"
+ elog "app-arch/zip or app-arch/zoo for support of these archive types."
+}
diff --git a/trinity-base/ark/ark-14.1.2.ebuild b/trinity-base/ark/ark-14.1.2.ebuild
new file mode 100644
index 00000000..d56dfc6b
--- /dev/null
+++ b/trinity-base/ark/ark-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Archiving tool"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+pkg_postinst(){
+ elog "You may want to install app-arch/lha, app-arch/p7zip, app-arch/rar,"
+ elog "app-arch/zip or app-arch/zoo for support of these archive types."
+}
diff --git a/trinity-base/ark/ark-9999.ebuild b/trinity-base/ark/ark-9999.ebuild
index 51a45b4e..5e6edd74 100644
--- a/trinity-base/ark/ark-9999.ebuild
+++ b/trinity-base/ark/ark-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity Archiving tool"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
pkg_postinst(){
diff --git a/trinity-base/ark/files/tdeutils-strlcpy.patch b/trinity-base/ark/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/ark/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/ark/metadata.xml b/trinity-base/ark/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ark/metadata.xml
+++ b/trinity-base/ark/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/arts/Manifest b/trinity-base/arts/Manifest
index bc36553a..d40e7921 100644
--- a/trinity-base/arts/Manifest
+++ b/trinity-base/arts/Manifest
@@ -1,2 +1,2 @@
-DIST arts-trinity-14.0.11.tar.xz 661156 BLAKE2B a288d34c984be3bdaaee0681de1593b470e067fedc2e8930b009857b6951e9887c8c21fe99e91f03092748a2188dcec1b6305616544e9f9c692b5cb91a3fc9c9 SHA512 e98229967416f5e5bc5b1e70460cd02bc9c2ecef0908e8e4af77a1f160b4845e63c6fb3cfb5ac5613e92f6e52329ac8db4649cd90260d1204ade7a0d07a5e30d
-DIST arts-trinity-14.0.12.tar.xz 662604 BLAKE2B 7c1661b1ecae8e5549757030258b8bb8d8eef27146980e50c59de2a762a582dba3e0a5381fbe209ac6f39370b66bf3fa3fe4a267307074bd99a2b70fccbd7458 SHA512 b0a99bae04c45ad6fd8ceb80280cfdcb2a3d4e20073d33658a38bd9a6dd62d98f67783abb784260d7179dfad2861587de5fc170648950f8033d9c68eb3b7bc95
+DIST arts-trinity-14.1.1.tar.xz 657296 BLAKE2B 1e99b6e2215223145030828560feb2f37d2f004a7800dc4bc15553853241a7a8258db9002689d388fc83436d5511c374e51655a68f05a70717e52e617ca947c3 SHA512 6e6bd9b6e9a5b95ad0e16d50b5a55f72894595c9916718ddf2108b038218ff86ac8c084260d1e544a2b602544cdb5b5e944a4371d7196bae25f9543d18f74179
+DIST arts-trinity-14.1.2.tar.xz 657152 BLAKE2B 5aa23f1f437bfe2cd65ecfc0c9465fb6fc83d25d7b1e5cafae4e2b32ee54935f88fd13e11bd40650260da9a0ce65dd7759b9d4058e393458775e0ca62bc1f679 SHA512 9d5911ecb426efa9567d818d10af5072a63910d07d5eeec17f60e76f4f366f785a35e232c4e8c6bdf5723f7df8273222617eb0f8fd583aac3e26b3b7c58b0737
diff --git a/trinity-base/arts/arts-14.0.11.ebuild b/trinity-base/arts/arts-14.0.11.ebuild
deleted file mode 100644
index 6c2f5ffb..00000000
--- a/trinity-base/arts/arts-14.0.11.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="arts"
-inherit trinity-base-2
-
-DESCRIPTION="aRts, the Trinity sound (and all-around multimedia) server/output manager"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-IUSE="alsa -artswrappersuid jack mp3 vorbis"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-SLOT="14"
-
-DEPEND="~dev-tqt/tqtinterface-${PV}
- dev-libs/glib
- media-libs/audiofile
- mp3? ( media-libs/libmad )
- alsa? ( media-libs/alsa-lib )
- vorbis? ( media-libs/libogg media-libs/libvorbis )
- jack? ( virtual/jack )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_AUDIOFILE=ON
- -DWITH_MAD="$(usex mp3)"
- -DWITH_ALSA="$(usex alsa)"
- -DWITH_VORBIS="$(usex vorbis)"
- -DWITH_JACK="$(usex jack)"
- -DWITH_ESOUND=OFF
- -DWITH_SNDIO=OFF
- )
-
- trinity-base-2_src_configure
-}
-
-src_install() {
- trinity-base-2_src_install
-
- # Used for realtime priority, but off by default as it is a security hazard
- use artswrappersuid && chmod u+s "${D}/${TDEDIR}/bin/artswrapper"
-}
-
-pkg_postinst() {
- if ! use artswrappersuid ; then
- elog "Run chmod u+s ${TDEDIR}/bin/artswrapper to let artsd use realtime"
- elog "priority and so avoid possible skips in sound. However, on untrusted systems"
- elog "this creates the possibility of a DoS attack that'll use 100% cpu at realtime"
- elog "priority, and so is off by default. See Gentoo bug #7883."
- elog "Or, you can set the artswrappersuid USE flag to make the ebuild do this."
- fi
-}
diff --git a/trinity-base/arts/arts-14.0.12.ebuild b/trinity-base/arts/arts-14.0.12.ebuild
deleted file mode 100644
index 1c9e2dc7..00000000
--- a/trinity-base/arts/arts-14.0.12.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="arts"
-inherit trinity-base-2
-
-DESCRIPTION="aRts, the Trinity sound (and all-around multimedia) server/output manager"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-IUSE="alsa -artswrappersuid jack mp3 vorbis"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-SLOT="14"
-
-DEPEND="~dev-tqt/tqtinterface-${PV}
- dev-libs/glib
- media-libs/audiofile
- mp3? ( media-libs/libmad )
- alsa? ( media-libs/alsa-lib )
- vorbis? ( media-libs/libogg media-libs/libvorbis )
- jack? ( virtual/jack )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_AUDIOFILE=ON
- -DWITH_MAD="$(usex mp3)"
- -DWITH_ALSA="$(usex alsa)"
- -DWITH_VORBIS="$(usex vorbis)"
- -DWITH_JACK="$(usex jack)"
- -DWITH_ESOUND=OFF
- -DWITH_SNDIO=OFF
- )
-
- trinity-base-2_src_configure
-}
-
-src_install() {
- trinity-base-2_src_install
-
- # Used for realtime priority, but off by default as it is a security hazard
- use artswrappersuid && chmod u+s "${D}/${TDEDIR}/bin/artswrapper"
-}
-
-pkg_postinst() {
- if ! use artswrappersuid ; then
- elog "Run chmod u+s ${TDEDIR}/bin/artswrapper to let artsd use realtime"
- elog "priority and so avoid possible skips in sound. However, on untrusted systems"
- elog "this creates the possibility of a DoS attack that'll use 100% cpu at realtime"
- elog "priority, and so is off by default. See Gentoo bug #7883."
- elog "Or, you can set the artswrappersuid USE flag to make the ebuild do this."
- fi
-}
diff --git a/trinity-base/arts/arts-14.1.1.ebuild b/trinity-base/arts/arts-14.1.1.ebuild
new file mode 100644
index 00000000..bfb09141
--- /dev/null
+++ b/trinity-base/arts/arts-14.1.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="arts"
+inherit trinity-base-2
+
+DESCRIPTION="aRts, the Trinity sound (and all-around multimedia) server/output manager"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+IUSE="alsa artswrappersuid jack mp3 vorbis"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+SLOT="14"
+
+DEPEND="~dev-tqt/tqtinterface-${PV}
+ dev-libs/glib
+ media-libs/audiofile
+ mp3? ( media-libs/libmad )
+ alsa? ( media-libs/alsa-lib )
+ vorbis? ( media-libs/libogg media-libs/libvorbis )
+ jack? ( virtual/jack )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_AUDIOFILE=ON
+ -DWITH_MAD="$(usex mp3)"
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ -DWITH_JACK="$(usex jack)"
+ -DWITH_ESOUND=OFF
+ -DWITH_SNDIO=OFF
+ )
+
+ trinity-base-2_src_configure
+}
+
+src_install() {
+ trinity-base-2_src_install
+
+ # Used for realtime priority, but off by default as it is a security hazard
+ use artswrappersuid && chmod u+s "${D}/${TDEDIR}/bin/artswrapper"
+}
+
+pkg_postinst() {
+ if ! use artswrappersuid ; then
+ elog "Run chmod u+s ${TDEDIR}/bin/artswrapper to let artsd use realtime"
+ elog "priority and so avoid possible skips in sound. However, on untrusted systems"
+ elog "this creates the possibility of a DoS attack that'll use 100% cpu at realtime"
+ elog "priority, and so is off by default. See Gentoo bug #7883."
+ elog "Or, you can set the artswrappersuid USE flag to make the ebuild do this."
+ fi
+}
diff --git a/trinity-base/arts/arts-14.1.2.ebuild b/trinity-base/arts/arts-14.1.2.ebuild
new file mode 100644
index 00000000..6f75c2f1
--- /dev/null
+++ b/trinity-base/arts/arts-14.1.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="arts"
+inherit trinity-base-2
+
+DESCRIPTION="aRts, the Trinity sound (and all-around multimedia) server/output manager"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+IUSE="alsa artswrappersuid jack mp3 vorbis"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+SLOT="14"
+
+DEPEND="~dev-tqt/tqtinterface-${PV}
+ dev-libs/glib
+ media-libs/audiofile
+ mp3? ( media-libs/libmad )
+ alsa? ( media-libs/alsa-lib )
+ vorbis? ( media-libs/libogg media-libs/libvorbis )
+ jack? ( virtual/jack )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_AUDIOFILE=ON
+ -DWITH_MAD="$(usex mp3)"
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ -DWITH_JACK="$(usex jack)"
+ -DWITH_ESOUND=OFF
+ -DWITH_SNDIO=OFF
+ )
+
+ trinity-base-2_src_configure
+}
+
+src_install() {
+ trinity-base-2_src_install
+
+ # Used for realtime priority, but off by default as it is a security hazard
+ use artswrappersuid && chmod u+s "${D}/${TDEDIR}/bin/artswrapper"
+}
+
+pkg_postinst() {
+ if ! use artswrappersuid ; then
+ elog "Run chmod u+s ${TDEDIR}/bin/artswrapper to let artsd use realtime"
+ elog "priority and so avoid possible skips in sound. However, on untrusted systems"
+ elog "this creates the possibility of a DoS attack that'll use 100% cpu at realtime"
+ elog "priority, and so is off by default. See Gentoo bug #7883."
+ elog "Or, you can set the artswrappersuid USE flag to make the ebuild do this."
+ fi
+}
diff --git a/trinity-base/arts/arts-9999.ebuild b/trinity-base/arts/arts-9999.ebuild
index 24597e8f..1d97ed25 100644
--- a/trinity-base/arts/arts-9999.ebuild
+++ b/trinity-base/arts/arts-9999.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
-IUSE="alsa -artswrappersuid jack mp3 vorbis"
+IUSE="alsa artswrappersuid jack mp3 vorbis"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
SLOT="14"
diff --git a/trinity-base/arts/metadata.xml b/trinity-base/arts/metadata.xml
index 7c9e82c0..0cfacadd 100644
--- a/trinity-base/arts/metadata.xml
+++ b/trinity-base/arts/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="artswrappersuid">Set artswrapper suid for realtime playing, which is a security hazard</flag>
diff --git a/trinity-base/atlantik/Manifest b/trinity-base/atlantik/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/atlantik/Manifest
+++ b/trinity-base/atlantik/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/atlantik/atlantik-14.0.11.ebuild b/trinity-base/atlantik/atlantik-14.0.11.ebuild
deleted file mode 100644
index 3f7f18b0..00000000
--- a/trinity-base/atlantik/atlantik-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="The Atlantic board game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/atlantik/atlantik-14.0.12.ebuild b/trinity-base/atlantik/atlantik-14.0.12.ebuild
deleted file mode 100644
index bba8249e..00000000
--- a/trinity-base/atlantik/atlantik-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="The Atlantic board game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/atlantik/atlantik-14.1.1.ebuild b/trinity-base/atlantik/atlantik-14.1.1.ebuild
new file mode 100644
index 00000000..98b4d623
--- /dev/null
+++ b/trinity-base/atlantik/atlantik-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="The Atlantic board game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/atlantik/atlantik-14.1.2.ebuild b/trinity-base/atlantik/atlantik-14.1.2.ebuild
new file mode 100644
index 00000000..3060beee
--- /dev/null
+++ b/trinity-base/atlantik/atlantik-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="The Atlantic board game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/atlantik/atlantik-9999.ebuild b/trinity-base/atlantik/atlantik-9999.ebuild
index 8ff65c42..b5cad70e 100644
--- a/trinity-base/atlantik/atlantik-9999.ebuild
+++ b/trinity-base/atlantik/atlantik-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="The Atlantic board game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/atlantik/metadata.xml b/trinity-base/atlantik/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/atlantik/metadata.xml
+++ b/trinity-base/atlantik/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/atlantikdesigner/Manifest b/trinity-base/atlantikdesigner/Manifest
index 1fcc579a..a0a24462 100644
--- a/trinity-base/atlantikdesigner/Manifest
+++ b/trinity-base/atlantikdesigner/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
+DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100
+DIST tdeaddons-trinity-14.1.2.tar.xz 1464932 BLAKE2B 27bf3ab510b4ca20d51b7d0183077c16901ad8c04582bea54bae6f943a4706875a0c5067a8d9943138fee5c9227a9bb68f14e89a57f6348d27a26518afbf74a4 SHA512 b50173d74933893f76471893569941dffff8ce9f1152b76411d4c92559c96fc1e8b4ddb89b21a88961d678efcbd42bd2ea9dc94735a95aee3ef89e2c895ce51c
diff --git a/trinity-base/atlantikdesigner/atlantikdesigner-14.0.11.ebuild b/trinity-base/atlantikdesigner/atlantikdesigner-14.0.11.ebuild
deleted file mode 100644
index 11aadfb5..00000000
--- a/trinity-base/atlantikdesigner/atlantikdesigner-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Atlantik gameboard designer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/atlantik-${PV}"
diff --git a/trinity-base/atlantikdesigner/atlantikdesigner-14.0.12.ebuild b/trinity-base/atlantikdesigner/atlantikdesigner-14.0.12.ebuild
deleted file mode 100644
index 87e77f42..00000000
--- a/trinity-base/atlantikdesigner/atlantikdesigner-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Atlantik gameboard designer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/atlantik-${PV}"
diff --git a/trinity-base/atlantikdesigner/atlantikdesigner-14.1.1.ebuild b/trinity-base/atlantikdesigner/atlantikdesigner-14.1.1.ebuild
new file mode 100644
index 00000000..3c609ad4
--- /dev/null
+++ b/trinity-base/atlantikdesigner/atlantikdesigner-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Atlantik gameboard designer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/atlantik-${PV}"
diff --git a/trinity-base/atlantikdesigner/atlantikdesigner-14.1.2.ebuild b/trinity-base/atlantikdesigner/atlantikdesigner-14.1.2.ebuild
new file mode 100644
index 00000000..71282306
--- /dev/null
+++ b/trinity-base/atlantikdesigner/atlantikdesigner-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Atlantik gameboard designer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/atlantik-${PV}"
diff --git a/trinity-base/atlantikdesigner/atlantikdesigner-9999.ebuild b/trinity-base/atlantikdesigner/atlantikdesigner-9999.ebuild
index b5884be1..65549728 100644
--- a/trinity-base/atlantikdesigner/atlantikdesigner-9999.ebuild
+++ b/trinity-base/atlantikdesigner/atlantikdesigner-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Atlantik gameboard designer"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/atlantik-${PV}"
diff --git a/trinity-base/atlantikdesigner/metadata.xml b/trinity-base/atlantikdesigner/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/atlantikdesigner/metadata.xml
+++ b/trinity-base/atlantikdesigner/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/blinken/Manifest b/trinity-base/blinken/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/blinken/Manifest
+++ b/trinity-base/blinken/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/blinken/blinken-14.0.11.ebuild b/trinity-base/blinken/blinken-14.0.11.ebuild
deleted file mode 100644
index 67188e7c..00000000
--- a/trinity-base/blinken/blinken-14.0.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity version of the Simon Says electronic memory game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/blinken/blinken-14.0.12.ebuild b/trinity-base/blinken/blinken-14.0.12.ebuild
deleted file mode 100644
index b748f0bc..00000000
--- a/trinity-base/blinken/blinken-14.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity version of the Simon Says electronic memory game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/blinken/blinken-14.1.1.ebuild b/trinity-base/blinken/blinken-14.1.1.ebuild
new file mode 100644
index 00000000..fb0655ae
--- /dev/null
+++ b/trinity-base/blinken/blinken-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity version of the Simon Says electronic memory game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/blinken/blinken-14.1.2.ebuild b/trinity-base/blinken/blinken-14.1.2.ebuild
new file mode 100644
index 00000000..4a3adbed
--- /dev/null
+++ b/trinity-base/blinken/blinken-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity version of the Simon Says electronic memory game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/blinken/blinken-9999.ebuild b/trinity-base/blinken/blinken-9999.ebuild
index 305359e6..39f8f9ac 100644
--- a/trinity-base/blinken/blinken-9999.ebuild
+++ b/trinity-base/blinken/blinken-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity version of the Simon Says electronic memory game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/certmanager/Manifest b/trinity-base/certmanager/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/certmanager/Manifest
+++ b/trinity-base/certmanager/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/certmanager/certmanager-14.0.11.ebuild b/trinity-base/certmanager/certmanager-14.0.11.ebuild
deleted file mode 100644
index ac858d32..00000000
--- a/trinity-base/certmanager/certmanager-14.0.11.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libkpgp/ libtdenetwork/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity certificate manager gui"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-COMMON_DEPEND="~trinity-base/libtdenetwork-${PV}
- app-crypt/gpgme
- app-crypt/gnupg"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-pkg_postinst() {
- trinity-meta-2_pkg_postinst
- elog "For X.509 CRL and OCSP support, install app-crypt/dirmngr, please."
-}
diff --git a/trinity-base/certmanager/certmanager-14.0.12.ebuild b/trinity-base/certmanager/certmanager-14.0.12.ebuild
deleted file mode 100644
index 578a961a..00000000
--- a/trinity-base/certmanager/certmanager-14.0.12.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libkpgp/ libtdenetwork/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity certificate manager gui"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-COMMON_DEPEND="~trinity-base/libtdenetwork-${PV}
- app-crypt/gpgme
- app-crypt/gnupg"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-pkg_postinst() {
- trinity-meta-2_pkg_postinst
- elog "For X.509 CRL and OCSP support, install app-crypt/dirmngr, please."
-}
diff --git a/trinity-base/certmanager/certmanager-14.1.1.ebuild b/trinity-base/certmanager/certmanager-14.1.1.ebuild
new file mode 100644
index 00000000..c7df865e
--- /dev/null
+++ b/trinity-base/certmanager/certmanager-14.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/ libkpgp/ libtdenetwork/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity certificate manager gui"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+COMMON_DEPEND="~trinity-base/libtdenetwork-${PV}
+ app-crypt/gpgme
+ app-crypt/gnupg"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+pkg_postinst() {
+ trinity-meta-2_pkg_postinst
+ elog "For X.509 CRL and OCSP support, install app-crypt/dirmngr, please."
+}
diff --git a/trinity-base/certmanager/certmanager-14.1.2.ebuild b/trinity-base/certmanager/certmanager-14.1.2.ebuild
new file mode 100644
index 00000000..b71d29e0
--- /dev/null
+++ b/trinity-base/certmanager/certmanager-14.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/ libkpgp/ libtdenetwork/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity certificate manager gui"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+COMMON_DEPEND="~trinity-base/libtdenetwork-${PV}
+ app-crypt/gpgme
+ app-crypt/gnupg"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+pkg_postinst() {
+ trinity-meta-2_pkg_postinst
+ elog "For X.509 CRL and OCSP support, install app-crypt/dirmngr, please."
+}
diff --git a/trinity-base/certmanager/certmanager-9999.ebuild b/trinity-base/certmanager/certmanager-9999.ebuild
index 59a3ede6..b7bda1c9 100644
--- a/trinity-base/certmanager/certmanager-9999.ebuild
+++ b/trinity-base/certmanager/certmanager-9999.ebuild
@@ -12,7 +12,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity certificate manager gui"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
COMMON_DEPEND="~trinity-base/libtdenetwork-${PV}
diff --git a/trinity-base/certmanager/metadata.xml b/trinity-base/certmanager/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/certmanager/metadata.xml
+++ b/trinity-base/certmanager/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/cervisia/Manifest b/trinity-base/cervisia/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/cervisia/Manifest
+++ b/trinity-base/cervisia/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/cervisia/cervisia-14.0.11.ebuild b/trinity-base/cervisia/cervisia-14.0.11.ebuild
deleted file mode 100644
index df645d39..00000000
--- a/trinity-base/cervisia/cervisia-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="A graphical CVS front end for Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- dev-vcs/cvs
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/cervisia/cervisia-14.0.12.ebuild b/trinity-base/cervisia/cervisia-14.0.12.ebuild
deleted file mode 100644
index 3f1d9146..00000000
--- a/trinity-base/cervisia/cervisia-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="A graphical CVS front end for Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- dev-vcs/cvs
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/cervisia/cervisia-14.1.1.ebuild b/trinity-base/cervisia/cervisia-14.1.1.ebuild
new file mode 100644
index 00000000..4d14aaa1
--- /dev/null
+++ b/trinity-base/cervisia/cervisia-14.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="A graphical CVS front end for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-vcs/cvs
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/cervisia/cervisia-14.1.2.ebuild b/trinity-base/cervisia/cervisia-14.1.2.ebuild
new file mode 100644
index 00000000..01bc92f6
--- /dev/null
+++ b/trinity-base/cervisia/cervisia-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="A graphical CVS front end for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-vcs/cvs
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/cervisia/cervisia-9999.ebuild b/trinity-base/cervisia/cervisia-9999.ebuild
index ba863e86..36bb2917 100644
--- a/trinity-base/cervisia/cervisia-9999.ebuild
+++ b/trinity-base/cervisia/cervisia-9999.ebuild
@@ -6,6 +6,7 @@ EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
@@ -13,9 +14,8 @@ DESCRIPTION="A graphical CVS front end for Trinity"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="
dev-vcs/cvs
diff --git a/trinity-base/cervisia/metadata.xml b/trinity-base/cervisia/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/cervisia/metadata.xml
+++ b/trinity-base/cervisia/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/dcoprss/Manifest b/trinity-base/dcoprss/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/dcoprss/Manifest
+++ b/trinity-base/dcoprss/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/dcoprss/dcoprss-14.0.11.ebuild b/trinity-base/dcoprss/dcoprss-14.0.11.ebuild
deleted file mode 100644
index c9baebd4..00000000
--- a/trinity-base/dcoprss/dcoprss-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="librss/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity RSS server and client for DCOP"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/librss-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/dcoprss/dcoprss-14.0.12.ebuild b/trinity-base/dcoprss/dcoprss-14.0.12.ebuild
deleted file mode 100644
index efc2e206..00000000
--- a/trinity-base/dcoprss/dcoprss-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="librss/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity RSS server and client for DCOP"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/librss-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/dcoprss/dcoprss-14.1.1.ebuild b/trinity-base/dcoprss/dcoprss-14.1.1.ebuild
new file mode 100644
index 00000000..afd50e16
--- /dev/null
+++ b/trinity-base/dcoprss/dcoprss-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="librss/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity RSS server and client for DCOP"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/librss-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/dcoprss/dcoprss-14.1.2.ebuild b/trinity-base/dcoprss/dcoprss-14.1.2.ebuild
new file mode 100644
index 00000000..64fceabc
--- /dev/null
+++ b/trinity-base/dcoprss/dcoprss-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="librss/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity RSS server and client for DCOP"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/librss-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/dcoprss/dcoprss-9999.ebuild b/trinity-base/dcoprss/dcoprss-9999.ebuild
index be263ecd..fcd2742c 100644
--- a/trinity-base/dcoprss/dcoprss-9999.ebuild
+++ b/trinity-base/dcoprss/dcoprss-9999.ebuild
@@ -11,7 +11,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity RSS server and client for DCOP"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/librss-${PV}"
diff --git a/trinity-base/dcoprss/metadata.xml b/trinity-base/dcoprss/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/dcoprss/metadata.xml
+++ b/trinity-base/dcoprss/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/drkonqi/Manifest b/trinity-base/drkonqi/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/drkonqi/Manifest
+++ b/trinity-base/drkonqi/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/drkonqi/drkonqi-14.0.11.ebuild b/trinity-base/drkonqi/drkonqi-14.0.11.ebuild
deleted file mode 100644
index 59ca7b00..00000000
--- a/trinity-base/drkonqi/drkonqi-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+hwlib"
-
-RDEPEND="sys-devel/gdb"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_TDEHWLIB="$(usex hwlib)"
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/drkonqi/drkonqi-14.0.12.ebuild b/trinity-base/drkonqi/drkonqi-14.0.12.ebuild
deleted file mode 100644
index c30b56e2..00000000
--- a/trinity-base/drkonqi/drkonqi-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+hwlib"
-
-RDEPEND="sys-devel/gdb"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_TDEHWLIB="$(usex hwlib)"
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/drkonqi/drkonqi-14.1.1.ebuild b/trinity-base/drkonqi/drkonqi-14.1.1.ebuild
new file mode 100644
index 00000000..bbb87a4e
--- /dev/null
+++ b/trinity-base/drkonqi/drkonqi-14.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+hwlib"
+
+RDEPEND="dev-debug/gdb"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/drkonqi/drkonqi-14.1.2.ebuild b/trinity-base/drkonqi/drkonqi-14.1.2.ebuild
new file mode 100644
index 00000000..1dfeda02
--- /dev/null
+++ b/trinity-base/drkonqi/drkonqi-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+hwlib"
+
+RDEPEND="dev-debug/gdb"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/drkonqi/drkonqi-9999.ebuild b/trinity-base/drkonqi/drkonqi-9999.ebuild
index d8b8fa54..6d128f55 100644
--- a/trinity-base/drkonqi/drkonqi-9999.ebuild
+++ b/trinity-base/drkonqi/drkonqi-9999.ebuild
@@ -6,17 +6,16 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+hwlib"
-RDEPEND="sys-devel/gdb"
+RDEPEND="dev-debug/gdb"
src_configure() {
local mycmakeargs=(
diff --git a/trinity-base/drkonqi/files/tdebase-strlcpy.patch b/trinity-base/drkonqi/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/drkonqi/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/drkonqi/metadata.xml b/trinity-base/drkonqi/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/drkonqi/metadata.xml
+++ b/trinity-base/drkonqi/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/eyesapplet/Manifest b/trinity-base/eyesapplet/Manifest
index 1d072022..9827d826 100644
--- a/trinity-base/eyesapplet/Manifest
+++ b/trinity-base/eyesapplet/Manifest
@@ -1,2 +1,2 @@
-DIST tdetoys-trinity-14.0.11.tar.xz 2516872 BLAKE2B 4d375ed2779e8c2bed929fd87e0d340a46946f5fcfaf341ae07c0aa7e8acecfd32768ee6ea1d249f0c6ef52d32715eab37ebe7168be849ac5b18d488450973ff SHA512 b8389139f1c1d020f9bb9e685622d4782b83167b52982f0633221bc9c965cf852eb9c4ff277bdc90b23a269b0d1a13921d91f0f08a69348a280d8a6e7482c965
-DIST tdetoys-trinity-14.0.12.tar.xz 2520232 BLAKE2B af11e1be2eb376588374d541fb9203f2849efea807b4de32608b441748ad360bbc3f5a6fe3ca3c94c88896c558f4a8752af7ce9fe9be64139bbb58bea027448b SHA512 f6f57868cf0f24bb1d7cb5dbe543c3dae7ebe1ad988f861af72cd9afa6ec0a0126ddca01d35948743be230bd67562c0f8c4bf8a0e80789e20c632d06b46e3695
+DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6
+DIST tdetoys-trinity-14.1.2.tar.xz 2522040 BLAKE2B 44897c286984156b09eb60fbc5b881b8f6c346065b446bb9806d66c6214ee2a5b8cde5c97fab0e6b47a9fea4d457f824b7a5194a4bec4ec588cb0bdaad8cc846 SHA512 acdc639834fc09452eb3bafebc834f887659399abcc93a271590d9f98c80be8a3bd23f49007b30bde2298340d5b96d20ba0dfa6a0b3debe356218b93061756a7
diff --git a/trinity-base/eyesapplet/eyesapplet-14.0.11.ebuild b/trinity-base/eyesapplet/eyesapplet-14.0.11.ebuild
deleted file mode 100644
index 079e0c0a..00000000
--- a/trinity-base/eyesapplet/eyesapplet-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="kicker applet: eyes following the movement of the mouse pointer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/eyesapplet/eyesapplet-14.0.12.ebuild b/trinity-base/eyesapplet/eyesapplet-14.0.12.ebuild
deleted file mode 100644
index 427ce9f3..00000000
--- a/trinity-base/eyesapplet/eyesapplet-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="kicker applet: eyes following the movement of the mouse pointer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/eyesapplet/eyesapplet-14.1.1.ebuild b/trinity-base/eyesapplet/eyesapplet-14.1.1.ebuild
new file mode 100644
index 00000000..6b452bda
--- /dev/null
+++ b/trinity-base/eyesapplet/eyesapplet-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="kicker applet: eyes following the movement of the mouse pointer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/eyesapplet/eyesapplet-14.1.2.ebuild b/trinity-base/eyesapplet/eyesapplet-14.1.2.ebuild
new file mode 100644
index 00000000..207e4f74
--- /dev/null
+++ b/trinity-base/eyesapplet/eyesapplet-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="kicker applet: eyes following the movement of the mouse pointer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/eyesapplet/eyesapplet-9999.ebuild b/trinity-base/eyesapplet/eyesapplet-9999.ebuild
index c00054a4..ea6a19a3 100644
--- a/trinity-base/eyesapplet/eyesapplet-9999.ebuild
+++ b/trinity-base/eyesapplet/eyesapplet-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="kicker applet: eyes following the movement of the mouse pointer"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/eyesapplet/metadata.xml b/trinity-base/eyesapplet/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/eyesapplet/metadata.xml
+++ b/trinity-base/eyesapplet/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/fifteenapplet/Manifest b/trinity-base/fifteenapplet/Manifest
index 1d072022..9827d826 100644
--- a/trinity-base/fifteenapplet/Manifest
+++ b/trinity-base/fifteenapplet/Manifest
@@ -1,2 +1,2 @@
-DIST tdetoys-trinity-14.0.11.tar.xz 2516872 BLAKE2B 4d375ed2779e8c2bed929fd87e0d340a46946f5fcfaf341ae07c0aa7e8acecfd32768ee6ea1d249f0c6ef52d32715eab37ebe7168be849ac5b18d488450973ff SHA512 b8389139f1c1d020f9bb9e685622d4782b83167b52982f0633221bc9c965cf852eb9c4ff277bdc90b23a269b0d1a13921d91f0f08a69348a280d8a6e7482c965
-DIST tdetoys-trinity-14.0.12.tar.xz 2520232 BLAKE2B af11e1be2eb376588374d541fb9203f2849efea807b4de32608b441748ad360bbc3f5a6fe3ca3c94c88896c558f4a8752af7ce9fe9be64139bbb58bea027448b SHA512 f6f57868cf0f24bb1d7cb5dbe543c3dae7ebe1ad988f861af72cd9afa6ec0a0126ddca01d35948743be230bd67562c0f8c4bf8a0e80789e20c632d06b46e3695
+DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6
+DIST tdetoys-trinity-14.1.2.tar.xz 2522040 BLAKE2B 44897c286984156b09eb60fbc5b881b8f6c346065b446bb9806d66c6214ee2a5b8cde5c97fab0e6b47a9fea4d457f824b7a5194a4bec4ec588cb0bdaad8cc846 SHA512 acdc639834fc09452eb3bafebc834f887659399abcc93a271590d9f98c80be8a3bd23f49007b30bde2298340d5b96d20ba0dfa6a0b3debe356218b93061756a7
diff --git a/trinity-base/fifteenapplet/fifteenapplet-14.0.11.ebuild b/trinity-base/fifteenapplet/fifteenapplet-14.0.11.ebuild
deleted file mode 100644
index 3c0a1745..00000000
--- a/trinity-base/fifteenapplet/fifteenapplet-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Kicker plugin for the 15-game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/fifteenapplet/fifteenapplet-14.0.12.ebuild b/trinity-base/fifteenapplet/fifteenapplet-14.0.12.ebuild
deleted file mode 100644
index 7a5d614f..00000000
--- a/trinity-base/fifteenapplet/fifteenapplet-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Kicker plugin for the 15-game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/fifteenapplet/fifteenapplet-14.1.1.ebuild b/trinity-base/fifteenapplet/fifteenapplet-14.1.1.ebuild
new file mode 100644
index 00000000..f56f678c
--- /dev/null
+++ b/trinity-base/fifteenapplet/fifteenapplet-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Kicker plugin for the 15-game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/fifteenapplet/fifteenapplet-14.1.2.ebuild b/trinity-base/fifteenapplet/fifteenapplet-14.1.2.ebuild
new file mode 100644
index 00000000..ab2e56d5
--- /dev/null
+++ b/trinity-base/fifteenapplet/fifteenapplet-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Kicker plugin for the 15-game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/fifteenapplet/fifteenapplet-9999.ebuild b/trinity-base/fifteenapplet/fifteenapplet-9999.ebuild
index a7e55ec2..9568f978 100644
--- a/trinity-base/fifteenapplet/fifteenapplet-9999.ebuild
+++ b/trinity-base/fifteenapplet/fifteenapplet-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Kicker plugin for the 15-game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/fifteenapplet/metadata.xml b/trinity-base/fifteenapplet/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/fifteenapplet/metadata.xml
+++ b/trinity-base/fifteenapplet/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/juk/Manifest b/trinity-base/juk/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/juk/Manifest
+++ b/trinity-base/juk/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/juk/juk-14.0.11.ebuild b/trinity-base/juk/juk-14.0.11.ebuild
deleted file mode 100644
index aa722a61..00000000
--- a/trinity-base/juk/juk-14.0.11.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Jukebox and music manager for TDE"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="gstreamer musicbrainz taglib"
-
-RDEPEND="media-libs/akode
- gstreamer? ( media-libs/gst-plugins-base )
- musicbrainz? ( media-libs/musicbrainz )
- taglib? ( media-libs/taglib )"
-DEPEND="${RDEPEND}"
-
-PDEPEND="gstreamer? ( media-plugins/gst-plugins-meta )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_GSTREAMER="$(usex gstreamer)"
- -DWITH_MUSICBRAINZ="$(usex musicbrainz)"
- -DWITH_TAGLIB="$(usex taglib)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/juk/juk-14.0.12.ebuild b/trinity-base/juk/juk-14.0.12.ebuild
deleted file mode 100644
index 3e0b0a0e..00000000
--- a/trinity-base/juk/juk-14.0.12.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Jukebox and music manager for TDE"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="gstreamer musicbrainz taglib"
-
-RDEPEND="media-libs/akode
- gstreamer? ( media-libs/gst-plugins-base )
- musicbrainz? ( media-libs/musicbrainz )
- taglib? ( media-libs/taglib )"
-DEPEND="${RDEPEND}"
-
-PDEPEND="gstreamer? ( media-plugins/gst-plugins-meta )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_GSTREAMER="$(usex gstreamer)"
- -DWITH_MUSICBRAINZ="$(usex musicbrainz)"
- -DWITH_TAGLIB="$(usex taglib)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/juk/juk-14.1.1.ebuild b/trinity-base/juk/juk-14.1.1.ebuild
new file mode 100644
index 00000000..f5ba80af
--- /dev/null
+++ b/trinity-base/juk/juk-14.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Jukebox and music manager for TDE"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gstreamer musicbrainz"
+
+RDEPEND="media-libs/akode
+ gstreamer? ( media-libs/gst-plugins-base )
+ musicbrainz? ( media-libs/musicbrainz )
+ media-libs/taglib"
+DEPEND="${RDEPEND}"
+
+PDEPEND="gstreamer? ( media-plugins/gst-plugins-meta )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_GSTREAMER="$(usex gstreamer)"
+ -DWITH_MUSICBRAINZ="$(usex musicbrainz)"
+ -DWITH_TAGLIB=ON
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/juk/juk-14.1.2.ebuild b/trinity-base/juk/juk-14.1.2.ebuild
new file mode 100644
index 00000000..4b11641f
--- /dev/null
+++ b/trinity-base/juk/juk-14.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Jukebox and music manager for TDE"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gstreamer musicbrainz"
+
+RDEPEND="media-libs/akode
+ gstreamer? ( media-libs/gst-plugins-base )
+ musicbrainz? ( media-libs/musicbrainz )
+ media-libs/taglib"
+DEPEND="${RDEPEND}"
+
+PDEPEND="gstreamer? ( media-plugins/gst-plugins-meta )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_GSTREAMER="$(usex gstreamer)"
+ -DWITH_MUSICBRAINZ="$(usex musicbrainz)"
+ -DWITH_TAGLIB=ON
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/juk/juk-9999.ebuild b/trinity-base/juk/juk-9999.ebuild
index 2e669858..cee7d073 100644
--- a/trinity-base/juk/juk-9999.ebuild
+++ b/trinity-base/juk/juk-9999.ebuild
@@ -6,18 +6,19 @@ EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Jukebox and music manager for TDE"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE="gstreamer musicbrainz taglib"
+IUSE="gstreamer musicbrainz"
RDEPEND="media-libs/akode
gstreamer? ( media-libs/gst-plugins-base )
musicbrainz? ( media-libs/musicbrainz )
- taglib? ( media-libs/taglib )"
+ media-libs/taglib"
DEPEND="${RDEPEND}"
PDEPEND="gstreamer? ( media-plugins/gst-plugins-meta )"
@@ -26,7 +27,7 @@ src_configure() {
local mycmakeargs=(
-DWITH_GSTREAMER="$(usex gstreamer)"
-DWITH_MUSICBRAINZ="$(usex musicbrainz)"
- -DWITH_TAGLIB="$(usex taglib)"
+ -DWITH_TAGLIB=ON
)
trinity-meta-2_src_configure
diff --git a/trinity-base/kaboodle/Manifest b/trinity-base/kaboodle/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/kaboodle/Manifest
+++ b/trinity-base/kaboodle/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/kaboodle/kaboodle-14.0.11.ebuild b/trinity-base/kaboodle/kaboodle-14.0.11.ebuild
deleted file mode 100644
index 4a412054..00000000
--- a/trinity-base/kaboodle/kaboodle-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="The Lean TDE Media Player"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"
diff --git a/trinity-base/kaboodle/kaboodle-14.0.12.ebuild b/trinity-base/kaboodle/kaboodle-14.0.12.ebuild
deleted file mode 100644
index 3b982485..00000000
--- a/trinity-base/kaboodle/kaboodle-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="The Lean TDE Media Player"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"
diff --git a/trinity-base/kaboodle/kaboodle-14.1.1.ebuild b/trinity-base/kaboodle/kaboodle-14.1.1.ebuild
new file mode 100644
index 00000000..9dbd78da
--- /dev/null
+++ b/trinity-base/kaboodle/kaboodle-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="The Lean TDE Media Player"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"
diff --git a/trinity-base/kaboodle/kaboodle-14.1.2.ebuild b/trinity-base/kaboodle/kaboodle-14.1.2.ebuild
new file mode 100644
index 00000000..4dc989e1
--- /dev/null
+++ b/trinity-base/kaboodle/kaboodle-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="The Lean TDE Media Player"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"
diff --git a/trinity-base/kaboodle/kaboodle-9999.ebuild b/trinity-base/kaboodle/kaboodle-9999.ebuild
index da6c56fc..d981f266 100644
--- a/trinity-base/kaboodle/kaboodle-9999.ebuild
+++ b/trinity-base/kaboodle/kaboodle-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="The Lean TDE Media Player"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"
diff --git a/trinity-base/kaddressbook-plugins/Manifest b/trinity-base/kaddressbook-plugins/Manifest
index 1fcc579a..a0a24462 100644
--- a/trinity-base/kaddressbook-plugins/Manifest
+++ b/trinity-base/kaddressbook-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
+DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100
+DIST tdeaddons-trinity-14.1.2.tar.xz 1464932 BLAKE2B 27bf3ab510b4ca20d51b7d0183077c16901ad8c04582bea54bae6f943a4706875a0c5067a8d9943138fee5c9227a9bb68f14e89a57f6348d27a26518afbf74a4 SHA512 b50173d74933893f76471893569941dffff8ce9f1152b76411d4c92559c96fc1e8b4ddb89b21a88961d678efcbd42bd2ea9dc94735a95aee3ef89e2c895ce51c
diff --git a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.0.11.ebuild b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.0.11.ebuild
deleted file mode 100644
index f5639ee7..00000000
--- a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Plugins for Trinity Addressbook"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kaddressbook-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.0.12.ebuild b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.0.12.ebuild
deleted file mode 100644
index c1c3ecc0..00000000
--- a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Plugins for Trinity Addressbook"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kaddressbook-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.1.1.ebuild b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.1.1.ebuild
new file mode 100644
index 00000000..5f9de393
--- /dev/null
+++ b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Plugins for Trinity Addressbook"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kaddressbook-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.1.2.ebuild b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.1.2.ebuild
new file mode 100644
index 00000000..1ee6d2b7
--- /dev/null
+++ b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Plugins for Trinity Addressbook"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kaddressbook-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild
index c9737837..0dda1693 100644
--- a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild
+++ b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild
@@ -11,7 +11,7 @@ inherit trinity-meta-2
DESCRIPTION="Plugins for Trinity Addressbook"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kaddressbook-${PV}"
diff --git a/trinity-base/kaddressbook-plugins/metadata.xml b/trinity-base/kaddressbook-plugins/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kaddressbook-plugins/metadata.xml
+++ b/trinity-base/kaddressbook-plugins/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kaddressbook/Manifest b/trinity-base/kaddressbook/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/kaddressbook/Manifest
+++ b/trinity-base/kaddressbook/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/kaddressbook/kaddressbook-14.0.11.ebuild b/trinity-base/kaddressbook/kaddressbook-14.0.11.ebuild
deleted file mode 100644
index d31ae820..00000000
--- a/trinity-base/kaddressbook/kaddressbook-14.0.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="certmanager/lib/
- libtdepim/
- libtdenetwork/
- libkcal/
- libemailfunctions/
- translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity Address Book"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="gnokii"
-
-DEPEND="
- ~trinity-base/certmanager-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libtdenetwork-${PV}
- ~trinity-base/libtdepim-${PV}
- gnokii? ( app-mobilephone/gnokii )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_GNOKII="$(usex gnokii)"
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kaddressbook/kaddressbook-14.0.12.ebuild b/trinity-base/kaddressbook/kaddressbook-14.0.12.ebuild
deleted file mode 100644
index 7c548cf1..00000000
--- a/trinity-base/kaddressbook/kaddressbook-14.0.12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="certmanager/lib/
- libtdepim/
- libtdenetwork/
- libkcal/
- libemailfunctions/
- translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity Address Book"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="gnokii"
-
-DEPEND="
- ~trinity-base/certmanager-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libtdenetwork-${PV}
- ~trinity-base/libtdepim-${PV}
- gnokii? ( app-mobilephone/gnokii )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_GNOKII="$(usex gnokii)"
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kaddressbook/kaddressbook-14.1.1.ebuild b/trinity-base/kaddressbook/kaddressbook-14.1.1.ebuild
new file mode 100644
index 00000000..d20fe5dd
--- /dev/null
+++ b/trinity-base/kaddressbook/kaddressbook-14.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="certmanager/lib/
+ libtdepim/
+ libtdenetwork/
+ libkcal/
+ libemailfunctions/"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity Address Book"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gnokii"
+
+DEPEND="
+ ~trinity-base/certmanager-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libtdenetwork-${PV}
+ ~trinity-base/libtdepim-${PV}
+ gnokii? ( app-mobilephone/gnokii )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_GNOKII="$(usex gnokii)"
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kaddressbook/kaddressbook-14.1.2.ebuild b/trinity-base/kaddressbook/kaddressbook-14.1.2.ebuild
new file mode 100644
index 00000000..58534f9e
--- /dev/null
+++ b/trinity-base/kaddressbook/kaddressbook-14.1.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="certmanager/lib/
+ libtdepim/
+ libtdenetwork/
+ libkcal/
+ libemailfunctions/"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity Address Book"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gnokii"
+
+DEPEND="
+ ~trinity-base/certmanager-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libtdenetwork-${PV}
+ ~trinity-base/libtdepim-${PV}
+ gnokii? ( app-mobilephone/gnokii )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_GNOKII="$(usex gnokii)"
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kaddressbook/kaddressbook-9999.ebuild b/trinity-base/kaddressbook/kaddressbook-9999.ebuild
index 5c4eeeac..343ce0e6 100644
--- a/trinity-base/kaddressbook/kaddressbook-9999.ebuild
+++ b/trinity-base/kaddressbook/kaddressbook-9999.ebuild
@@ -10,14 +10,13 @@ TSM_EXTRACT_ALSO="certmanager/lib/
libtdepim/
libtdenetwork/
libkcal/
- libemailfunctions/
- translations/"
+ libemailfunctions/"
inherit trinity-meta-2
DESCRIPTION="The Trinity Address Book"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="gnokii"
diff --git a/trinity-base/kaddressbook/metadata.xml b/trinity-base/kaddressbook/metadata.xml
index a79c18aa..c60d2b97 100644
--- a/trinity-base/kaddressbook/metadata.xml
+++ b/trinity-base/kaddressbook/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="gnokii"> Build with support for <pkg>app-mobilephone/gnokii</pkg></flag>
diff --git a/trinity-base/kalarm/Manifest b/trinity-base/kalarm/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/kalarm/Manifest
+++ b/trinity-base/kalarm/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/kalarm/kalarm-14.0.11.ebuild b/trinity-base/kalarm/kalarm-14.0.11.ebuild
deleted file mode 100644
index 4c5dd2b0..00000000
--- a/trinity-base/kalarm/kalarm-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Personal alarm message, command and email scheduler for TDE [Trinity]"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdepim-${PV}"
-RDEPEND="${DEPEND}"
-
-TSM_EXTRACT_ALSO="libtdepim/ libkpimidentities/ libemailfunctions/ libkmime/ translations/"
diff --git a/trinity-base/kalarm/kalarm-14.0.12.ebuild b/trinity-base/kalarm/kalarm-14.0.12.ebuild
deleted file mode 100644
index 42587b84..00000000
--- a/trinity-base/kalarm/kalarm-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Personal alarm message, command and email scheduler for TDE [Trinity]"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdepim-${PV}"
-RDEPEND="${DEPEND}"
-
-TSM_EXTRACT_ALSO="libtdepim/ libkpimidentities/ libemailfunctions/ libkmime/ translations/"
diff --git a/trinity-base/kalarm/kalarm-14.1.1.ebuild b/trinity-base/kalarm/kalarm-14.1.1.ebuild
new file mode 100644
index 00000000..5bb12434
--- /dev/null
+++ b/trinity-base/kalarm/kalarm-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Personal alarm message, command and email scheduler for TDE [Trinity]"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libkcal-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libtdepim-${PV}
+ ~trinity-base/libtdenetwork-${PV}"
+RDEPEND="${DEPEND}"
+
+TSM_EXTRACT_ALSO="libtdepim/ libkpimidentities/ libemailfunctions/ libkmime/"
diff --git a/trinity-base/kalarm/kalarm-14.1.2.ebuild b/trinity-base/kalarm/kalarm-14.1.2.ebuild
new file mode 100644
index 00000000..f58e7b1a
--- /dev/null
+++ b/trinity-base/kalarm/kalarm-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Personal alarm message, command and email scheduler for TDE [Trinity]"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libkcal-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libtdepim-${PV}
+ ~trinity-base/libtdenetwork-${PV}"
+RDEPEND="${DEPEND}"
+
+TSM_EXTRACT_ALSO="libtdepim/ libkpimidentities/ libemailfunctions/ libkmime/"
diff --git a/trinity-base/kalarm/kalarm-9999.ebuild b/trinity-base/kalarm/kalarm-9999.ebuild
index 68f6a2cd..218e7b5c 100644
--- a/trinity-base/kalarm/kalarm-9999.ebuild
+++ b/trinity-base/kalarm/kalarm-9999.ebuild
@@ -11,10 +11,13 @@ inherit trinity-meta-2
DESCRIPTION="Personal alarm message, command and email scheduler for TDE [Trinity]"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-DEPEND="~trinity-base/libtdepim-${PV}"
+DEPEND="~trinity-base/libkcal-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libtdepim-${PV}
+ ~trinity-base/libtdenetwork-${PV}"
RDEPEND="${DEPEND}"
-TSM_EXTRACT_ALSO="libtdepim/ libkpimidentities/ libemailfunctions/ libkmime/ translations/"
+TSM_EXTRACT_ALSO="libtdepim/ libkpimidentities/ libemailfunctions/ libkmime/"
diff --git a/trinity-base/kalarm/metadata.xml b/trinity-base/kalarm/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kalarm/metadata.xml
+++ b/trinity-base/kalarm/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kalzium/Manifest b/trinity-base/kalzium/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kalzium/Manifest
+++ b/trinity-base/kalzium/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kalzium/kalzium-14.0.11.ebuild b/trinity-base/kalzium/kalzium-14.0.11.ebuild
deleted file mode 100644
index 1fa06ab1..00000000
--- a/trinity-base/kalzium/kalzium-14.0.11.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Chemistry teaching tool for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE="ocaml"
-
-DEPEND="~trinity-base/libtdeedu-${PV}
- ocaml? ( dev-lang/ocaml
- dev-ml/facile )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- sed -i -e 's/tdeeduplot-shared/tdeeduplot/' \
- -e 's/tdeeduui-shared/tdeeduui/' "${S}/kalzium/src/CMakeLists.txt" || die
- sed 's/nums//' -i "${S}/kalzium/src/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_OCAML_SOLVER="$(usex ocaml)"
- )
-
- trinity-meta-2_src_configure
-}
-
diff --git a/trinity-base/kalzium/kalzium-14.0.12.ebuild b/trinity-base/kalzium/kalzium-14.0.12.ebuild
deleted file mode 100644
index acec1121..00000000
--- a/trinity-base/kalzium/kalzium-14.0.12.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Chemistry teaching tool for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE="ocaml"
-
-DEPEND="~trinity-base/libtdeedu-${PV}
- ocaml? ( dev-lang/ocaml
- dev-ml/facile )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- sed -i -e 's/tdeeduplot-shared/tdeeduplot/' \
- -e 's/tdeeduui-shared/tdeeduui/' "${S}/kalzium/src/CMakeLists.txt" || die
- sed 's/nums//' -i "${S}/kalzium/src/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_OCAML_SOLVER="$(usex ocaml)"
- )
-
- trinity-meta-2_src_configure
-}
-
diff --git a/trinity-base/kalzium/kalzium-14.1.1.ebuild b/trinity-base/kalzium/kalzium-14.1.1.ebuild
new file mode 100644
index 00000000..ed262361
--- /dev/null
+++ b/trinity-base/kalzium/kalzium-14.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+inherit trinity-meta-2
+
+DESCRIPTION="Chemistry teaching tool for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+IUSE="ocaml"
+
+DEPEND="~trinity-base/libtdeedu-${PV}
+ ocaml? ( dev-lang/ocaml
+ dev-ml/facile )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ sed -i -e 's/tdeeduplot-shared/tdeeduplot/' \
+ -e 's/tdeeduui-shared/tdeeduui/' "${S}/kalzium/src/CMakeLists.txt" || die
+ sed 's/nums//' -i "${S}/kalzium/src/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_OCAML_SOLVER="$(usex ocaml)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kalzium/kalzium-14.1.2.ebuild b/trinity-base/kalzium/kalzium-14.1.2.ebuild
new file mode 100644
index 00000000..a4a63c47
--- /dev/null
+++ b/trinity-base/kalzium/kalzium-14.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+inherit trinity-meta-2
+
+DESCRIPTION="Chemistry teaching tool for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+IUSE="ocaml"
+
+DEPEND="~trinity-base/libtdeedu-${PV}
+ ocaml? ( dev-lang/ocaml
+ dev-ml/facile )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ sed -i -e 's/tdeeduplot-shared/tdeeduplot/' \
+ -e 's/tdeeduui-shared/tdeeduui/' "${S}/kalzium/src/CMakeLists.txt" || die
+ sed 's/nums//' -i "${S}/kalzium/src/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_OCAML_SOLVER="$(usex ocaml)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kalzium/kalzium-9999.ebuild b/trinity-base/kalzium/kalzium-9999.ebuild
index 49606784..9675ba7d 100644
--- a/trinity-base/kalzium/kalzium-9999.ebuild
+++ b/trinity-base/kalzium/kalzium-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
inherit trinity-meta-2
DESCRIPTION="Chemistry teaching tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="ocaml"
@@ -36,4 +37,3 @@ src_configure() {
trinity-meta-2_src_configure
}
-
diff --git a/trinity-base/kamera/Manifest b/trinity-base/kamera/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kamera/Manifest
+++ b/trinity-base/kamera/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kamera/kamera-14.0.11.ebuild b/trinity-base/kamera/kamera-14.0.11.ebuild
deleted file mode 100644
index 45905811..00000000
--- a/trinity-base/kamera/kamera-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity digital camera manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="media-libs/libgphoto2"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kamera/kamera-14.0.12.ebuild b/trinity-base/kamera/kamera-14.0.12.ebuild
deleted file mode 100644
index b54e22b9..00000000
--- a/trinity-base/kamera/kamera-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity digital camera manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="media-libs/libgphoto2"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kamera/kamera-14.1.1.ebuild b/trinity-base/kamera/kamera-14.1.1.ebuild
new file mode 100644
index 00000000..ee33dcdc
--- /dev/null
+++ b/trinity-base/kamera/kamera-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity digital camera manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-libs/libgphoto2"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kamera/kamera-14.1.2.ebuild b/trinity-base/kamera/kamera-14.1.2.ebuild
new file mode 100644
index 00000000..4e9a8119
--- /dev/null
+++ b/trinity-base/kamera/kamera-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity digital camera manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-libs/libgphoto2"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kamera/kamera-9999.ebuild b/trinity-base/kamera/kamera-9999.ebuild
index 317abfc3..04c7ae6e 100644
--- a/trinity-base/kamera/kamera-9999.ebuild
+++ b/trinity-base/kamera/kamera-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity digital camera manager"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="media-libs/libgphoto2"
diff --git a/trinity-base/kamera/metadata.xml b/trinity-base/kamera/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kamera/metadata.xml
+++ b/trinity-base/kamera/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kanagram/Manifest b/trinity-base/kanagram/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kanagram/Manifest
+++ b/trinity-base/kanagram/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kanagram/kanagram-14.0.11.ebuild b/trinity-base/kanagram/kanagram-14.0.11.ebuild
deleted file mode 100644
index febc5cb2..00000000
--- a/trinity-base/kanagram/kanagram-14.0.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="Letter order game for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kanagram/kanagram-14.0.12.ebuild b/trinity-base/kanagram/kanagram-14.0.12.ebuild
deleted file mode 100644
index 903c3610..00000000
--- a/trinity-base/kanagram/kanagram-14.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="Letter order game for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kanagram/kanagram-14.1.1.ebuild b/trinity-base/kanagram/kanagram-14.1.1.ebuild
new file mode 100644
index 00000000..70a0db0b
--- /dev/null
+++ b/trinity-base/kanagram/kanagram-14.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Letter order game for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kanagram/kanagram-14.1.2.ebuild b/trinity-base/kanagram/kanagram-14.1.2.ebuild
new file mode 100644
index 00000000..0c14a916
--- /dev/null
+++ b/trinity-base/kanagram/kanagram-14.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Letter order game for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kanagram/kanagram-9999.ebuild b/trinity-base/kanagram/kanagram-9999.ebuild
index bb32c709..40a1a24e 100644
--- a/trinity-base/kanagram/kanagram-9999.ebuild
+++ b/trinity-base/kanagram/kanagram-9999.ebuild
@@ -1,17 +1,17 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Letter order game for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/kappfinder/Manifest b/trinity-base/kappfinder/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kappfinder/Manifest
+++ b/trinity-base/kappfinder/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kappfinder/kappfinder-14.0.11.ebuild b/trinity-base/kappfinder/kappfinder-14.0.11.ebuild
deleted file mode 100644
index 4cf8f985..00000000
--- a/trinity-base/kappfinder/kappfinder-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity tool that generates *.desktop files for well known apps"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kappfinder/kappfinder-14.0.12.ebuild b/trinity-base/kappfinder/kappfinder-14.0.12.ebuild
deleted file mode 100644
index 674fe533..00000000
--- a/trinity-base/kappfinder/kappfinder-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity tool that generates *.desktop files for well known apps"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kappfinder/kappfinder-14.1.1.ebuild b/trinity-base/kappfinder/kappfinder-14.1.1.ebuild
new file mode 100644
index 00000000..8cf63759
--- /dev/null
+++ b/trinity-base/kappfinder/kappfinder-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity tool that generates *.desktop files for well known apps"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kappfinder/kappfinder-14.1.2.ebuild b/trinity-base/kappfinder/kappfinder-14.1.2.ebuild
new file mode 100644
index 00000000..a250c7b8
--- /dev/null
+++ b/trinity-base/kappfinder/kappfinder-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity tool that generates *.desktop files for well known apps"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kappfinder/kappfinder-9999.ebuild b/trinity-base/kappfinder/kappfinder-9999.ebuild
index a47d82aa..d515bbe9 100644
--- a/trinity-base/kappfinder/kappfinder-9999.ebuild
+++ b/trinity-base/kappfinder/kappfinder-9999.ebuild
@@ -6,10 +6,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity tool that generates *.desktop files for well known apps"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kappfinder/metadata.xml b/trinity-base/kappfinder/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kappfinder/metadata.xml
+++ b/trinity-base/kappfinder/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kapptemplate/Manifest b/trinity-base/kapptemplate/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/kapptemplate/Manifest
+++ b/trinity-base/kapptemplate/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/kapptemplate/kapptemplate-14.0.11.ebuild b/trinity-base/kapptemplate/kapptemplate-14.0.11.ebuild
deleted file mode 100644
index 62f98337..00000000
--- a/trinity-base/kapptemplate/kapptemplate-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="admin translations"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Creates a framework to develop a Trinity application"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- trinity-admin-prepare
- cmake_src_prepare
-}
diff --git a/trinity-base/kapptemplate/kapptemplate-14.0.12.ebuild b/trinity-base/kapptemplate/kapptemplate-14.0.12.ebuild
deleted file mode 100644
index c07dcd1a..00000000
--- a/trinity-base/kapptemplate/kapptemplate-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="admin translations"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Creates a framework to develop a Trinity application"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- trinity-admin-prepare
- cmake_src_prepare
-}
diff --git a/trinity-base/kapptemplate/kapptemplate-14.1.1.ebuild b/trinity-base/kapptemplate/kapptemplate-14.1.1.ebuild
new file mode 100644
index 00000000..db1edf3e
--- /dev/null
+++ b/trinity-base/kapptemplate/kapptemplate-14.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="admin"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Creates a framework to develop a Trinity application"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ trinity-admin-prepare
+ cmake_src_prepare
+}
diff --git a/trinity-base/kapptemplate/kapptemplate-14.1.2.ebuild b/trinity-base/kapptemplate/kapptemplate-14.1.2.ebuild
new file mode 100644
index 00000000..15c8d708
--- /dev/null
+++ b/trinity-base/kapptemplate/kapptemplate-14.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="admin"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Creates a framework to develop a Trinity application"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ trinity-admin-prepare
+ cmake_src_prepare
+}
diff --git a/trinity-base/kapptemplate/kapptemplate-9999.ebuild b/trinity-base/kapptemplate/kapptemplate-9999.ebuild
index b4eca2af..cbb1f697 100644
--- a/trinity-base/kapptemplate/kapptemplate-9999.ebuild
+++ b/trinity-base/kapptemplate/kapptemplate-9999.ebuild
@@ -6,7 +6,7 @@ EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="admin translations"
+TSM_EXTRACT_ALSO="admin"
inherit trinity-meta-2
@@ -14,9 +14,8 @@ DESCRIPTION="Creates a framework to develop a Trinity application"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="
~trinity-base/libkcal-${PV}
diff --git a/trinity-base/kapptemplate/metadata.xml b/trinity-base/kapptemplate/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kapptemplate/metadata.xml
+++ b/trinity-base/kapptemplate/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/karm/Manifest b/trinity-base/karm/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/karm/Manifest
+++ b/trinity-base/karm/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/karm/karm-14.0.11.ebuild b/trinity-base/karm/karm-14.0.11.ebuild
deleted file mode 100644
index 451e14e1..00000000
--- a/trinity-base/karm/karm-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Time tracker tool for TDE [Trinity]"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/tdepim-tderesources-${PV}"
-RDEPEND="${DEPEND}"
-
-TSM_EXTRACT_ALSO="libtdepim/ libkcal/ tderesources/ translations/"
diff --git a/trinity-base/karm/karm-14.0.12.ebuild b/trinity-base/karm/karm-14.0.12.ebuild
deleted file mode 100644
index dcf9b153..00000000
--- a/trinity-base/karm/karm-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Time tracker tool for TDE [Trinity]"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/tdepim-tderesources-${PV}"
-RDEPEND="${DEPEND}"
-
-TSM_EXTRACT_ALSO="libtdepim/ libkcal/ tderesources/ translations/"
diff --git a/trinity-base/karm/karm-14.1.1.ebuild b/trinity-base/karm/karm-14.1.1.ebuild
new file mode 100644
index 00000000..258bdaba
--- /dev/null
+++ b/trinity-base/karm/karm-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Time tracker tool for TDE [Trinity]"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/tdepim-tderesources-${PV}"
+RDEPEND="${DEPEND}"
+
+TSM_EXTRACT_ALSO="libtdepim/ libkcal/ tderesources/"
diff --git a/trinity-base/karm/karm-14.1.2.ebuild b/trinity-base/karm/karm-14.1.2.ebuild
new file mode 100644
index 00000000..00c71334
--- /dev/null
+++ b/trinity-base/karm/karm-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Time tracker tool for TDE [Trinity]"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/tdepim-tderesources-${PV}"
+RDEPEND="${DEPEND}"
+
+TSM_EXTRACT_ALSO="libtdepim/ libkcal/ tderesources/"
diff --git a/trinity-base/karm/karm-9999.ebuild b/trinity-base/karm/karm-9999.ebuild
index e16bfd0d..f14d9468 100644
--- a/trinity-base/karm/karm-9999.ebuild
+++ b/trinity-base/karm/karm-9999.ebuild
@@ -11,10 +11,10 @@ inherit trinity-meta-2
DESCRIPTION="Time tracker tool for TDE [Trinity]"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/tdepim-tderesources-${PV}"
RDEPEND="${DEPEND}"
-TSM_EXTRACT_ALSO="libtdepim/ libkcal/ tderesources/ translations/"
+TSM_EXTRACT_ALSO="libtdepim/ libkcal/ tderesources/"
diff --git a/trinity-base/karm/metadata.xml b/trinity-base/karm/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/karm/metadata.xml
+++ b/trinity-base/karm/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kasteroids/Manifest b/trinity-base/kasteroids/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kasteroids/Manifest
+++ b/trinity-base/kasteroids/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kasteroids/kasteroids-14.0.11.ebuild b/trinity-base/kasteroids/kasteroids-14.0.11.ebuild
deleted file mode 100644
index 0f3604ad..00000000
--- a/trinity-base/kasteroids/kasteroids-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_NEED_ARTS="yes"
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Space Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kasteroids/kasteroids-14.0.12.ebuild b/trinity-base/kasteroids/kasteroids-14.0.12.ebuild
deleted file mode 100644
index c8675d73..00000000
--- a/trinity-base/kasteroids/kasteroids-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_NEED_ARTS="yes"
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Space Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kasteroids/kasteroids-14.1.1.ebuild b/trinity-base/kasteroids/kasteroids-14.1.1.ebuild
new file mode 100644
index 00000000..95f592d3
--- /dev/null
+++ b/trinity-base/kasteroids/kasteroids-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="yes"
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Space Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kasteroids/kasteroids-14.1.2.ebuild b/trinity-base/kasteroids/kasteroids-14.1.2.ebuild
new file mode 100644
index 00000000..1b366c7f
--- /dev/null
+++ b/trinity-base/kasteroids/kasteroids-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="yes"
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Space Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kasteroids/kasteroids-9999.ebuild b/trinity-base/kasteroids/kasteroids-9999.ebuild
index e1b7f0b2..ad98ac2e 100644
--- a/trinity-base/kasteroids/kasteroids-9999.ebuild
+++ b/trinity-base/kasteroids/kasteroids-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -7,12 +7,13 @@ EAPI="8"
TRINITY_NEED_ARTS="yes"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity Space Game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kasteroids/metadata.xml b/trinity-base/kasteroids/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kasteroids/metadata.xml
+++ b/trinity-base/kasteroids/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kate-plugins/Manifest b/trinity-base/kate-plugins/Manifest
index 1fcc579a..a0a24462 100644
--- a/trinity-base/kate-plugins/Manifest
+++ b/trinity-base/kate-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
+DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100
+DIST tdeaddons-trinity-14.1.2.tar.xz 1464932 BLAKE2B 27bf3ab510b4ca20d51b7d0183077c16901ad8c04582bea54bae6f943a4706875a0c5067a8d9943138fee5c9227a9bb68f14e89a57f6348d27a26518afbf74a4 SHA512 b50173d74933893f76471893569941dffff8ce9f1152b76411d4c92559c96fc1e8b4ddb89b21a88961d678efcbd42bd2ea9dc94735a95aee3ef89e2c895ce51c
diff --git a/trinity-base/kate-plugins/kate-plugins-14.0.11.ebuild b/trinity-base/kate-plugins/kate-plugins-14.0.11.ebuild
deleted file mode 100644
index a6adac2b..00000000
--- a/trinity-base/kate-plugins/kate-plugins-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TSM_EXTRACT="kate"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Kate plugins and docs"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kate-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kate-plugins/kate-plugins-14.0.12.ebuild b/trinity-base/kate-plugins/kate-plugins-14.0.12.ebuild
deleted file mode 100644
index 36e7c3e4..00000000
--- a/trinity-base/kate-plugins/kate-plugins-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TSM_EXTRACT="kate"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Kate plugins and docs"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kate-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kate-plugins/kate-plugins-14.1.1.ebuild b/trinity-base/kate-plugins/kate-plugins-14.1.1.ebuild
new file mode 100644
index 00000000..046f8bb6
--- /dev/null
+++ b/trinity-base/kate-plugins/kate-plugins-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TSM_EXTRACT="kate"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Kate plugins and docs"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kate-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kate-plugins/kate-plugins-14.1.2.ebuild b/trinity-base/kate-plugins/kate-plugins-14.1.2.ebuild
new file mode 100644
index 00000000..ac985cc0
--- /dev/null
+++ b/trinity-base/kate-plugins/kate-plugins-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TSM_EXTRACT="kate"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Kate plugins and docs"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kate-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kate-plugins/kate-plugins-9999.ebuild b/trinity-base/kate-plugins/kate-plugins-9999.ebuild
index 70f0f339..d53e3678 100644
--- a/trinity-base/kate-plugins/kate-plugins-9999.ebuild
+++ b/trinity-base/kate-plugins/kate-plugins-9999.ebuild
@@ -7,11 +7,12 @@ TSM_EXTRACT="kate"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Kate plugins and docs"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kate-${PV}"
diff --git a/trinity-base/kate-plugins/metadata.xml b/trinity-base/kate-plugins/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kate-plugins/metadata.xml
+++ b/trinity-base/kate-plugins/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kate/Manifest b/trinity-base/kate/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kate/Manifest
+++ b/trinity-base/kate/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kate/files/tdebase-strlcpy.patch b/trinity-base/kate/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/kate/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/kate/kate-14.0.11.ebuild b/trinity-base/kate/kate-14.0.11.ebuild
deleted file mode 100644
index 8ce95bb1..00000000
--- a/trinity-base/kate/kate-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Kate is an MDI texteditor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kate/kate-14.0.12.ebuild b/trinity-base/kate/kate-14.0.12.ebuild
deleted file mode 100644
index c7ee2b81..00000000
--- a/trinity-base/kate/kate-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Kate is an MDI texteditor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kate/kate-14.1.1.ebuild b/trinity-base/kate/kate-14.1.1.ebuild
new file mode 100644
index 00000000..40f26be1
--- /dev/null
+++ b/trinity-base/kate/kate-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Kate is an MDI texteditor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kate/kate-14.1.2.ebuild b/trinity-base/kate/kate-14.1.2.ebuild
new file mode 100644
index 00000000..c3ff99e4
--- /dev/null
+++ b/trinity-base/kate/kate-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Kate is an MDI texteditor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kate/kate-9999.ebuild b/trinity-base/kate/kate-9999.ebuild
index d65fcefa..7df23528 100644
--- a/trinity-base/kate/kate-9999.ebuild
+++ b/trinity-base/kate/kate-9999.ebuild
@@ -6,10 +6,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Kate is an MDI texteditor"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kate/metadata.xml b/trinity-base/kate/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kate/metadata.xml
+++ b/trinity-base/kate/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/katomic/Manifest b/trinity-base/katomic/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/katomic/Manifest
+++ b/trinity-base/katomic/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/katomic/katomic-14.0.11.ebuild b/trinity-base/katomic/katomic-14.0.11.ebuild
deleted file mode 100644
index 42669056..00000000
--- a/trinity-base/katomic/katomic-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Atomic Entertainment Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/katomic/katomic-14.0.12.ebuild b/trinity-base/katomic/katomic-14.0.12.ebuild
deleted file mode 100644
index 101d8854..00000000
--- a/trinity-base/katomic/katomic-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Atomic Entertainment Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/katomic/katomic-14.1.1.ebuild b/trinity-base/katomic/katomic-14.1.1.ebuild
new file mode 100644
index 00000000..42e5c5f4
--- /dev/null
+++ b/trinity-base/katomic/katomic-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Atomic Entertainment Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/katomic/katomic-14.1.2.ebuild b/trinity-base/katomic/katomic-14.1.2.ebuild
new file mode 100644
index 00000000..5fa9d455
--- /dev/null
+++ b/trinity-base/katomic/katomic-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Atomic Entertainment Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/katomic/katomic-9999.ebuild b/trinity-base/katomic/katomic-9999.ebuild
index 1171394b..f3dbaf73 100644
--- a/trinity-base/katomic/katomic-9999.ebuild
+++ b/trinity-base/katomic/katomic-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity Atomic Entertainment Game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/katomic/metadata.xml b/trinity-base/katomic/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/katomic/metadata.xml
+++ b/trinity-base/katomic/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kaudiocreator/Manifest b/trinity-base/kaudiocreator/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/kaudiocreator/Manifest
+++ b/trinity-base/kaudiocreator/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/kaudiocreator/kaudiocreator-14.0.11.ebuild b/trinity-base/kaudiocreator/kaudiocreator-14.0.11.ebuild
deleted file mode 100644
index 687a98e4..00000000
--- a/trinity-base/kaudiocreator/kaudiocreator-14.0.11.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libkcddb/ kscd/"
-
-inherit trinity-meta-2
-
-DESCRIPTION="TDE CD ripper and audio encoder frontend"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="encode flac mp3 vorbis"
-DEPEND="~trinity-base/libkcddb-${PV}
- media-sound/cdparanoia"
-
-# External encoders used - no optional compile-time support
-RDEPEND="${RDEPEND}
- ~trinity-base/tdemultimedia-tdeioslaves-${PV}
- encode? ( vorbis? ( media-sound/vorbis-tools )
- flac? ( media-libs/flac )
- mp3? ( media-sound/lame ) )"
-
-src_configure() {
- mycmakeargs=(
- -DBUILD_LIBKCDDB=yes
- -DBUILD_KSCD=yes
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with libkcddb and kscd.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r "${D}"/usr/trinity/14/share/apps/tdeconf_update/kcmcddb-emailsettings.upd
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
- rm -r "${D}"/usr/trinity/14/share/applications/tde/libkcddb.desktop
- rm -r "${D}"/usr/trinity/14/include/
- rm -r "${D}"/usr/trinity/14/lib64/
- rm -r "${D}"/usr/trinity/14/bin/kscd
- rm -r "${D}"/usr/trinity/14/bin/workman2cddb.pl
- rm -r "${D}"/usr/trinity/14/share/applications/tde/kscd.desktop
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/*/apps/kscd.png
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/128x128
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/48x48
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/64x64
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/kscd.kcfg
- rm -r "${D}"/usr/trinity/14/share/apps/profiles/
- rm -r "${D}"/usr/trinity/14/share/apps/konqueror/servicemenus/audiocd_play.desktop
- rm -r "${D}"/usr/trinity/14/share/apps/kscd/
- rm -r "${D}"/usr/trinity/14/share/mimelnk/
-}
diff --git a/trinity-base/kaudiocreator/kaudiocreator-14.0.12.ebuild b/trinity-base/kaudiocreator/kaudiocreator-14.0.12.ebuild
deleted file mode 100644
index 6d058bdf..00000000
--- a/trinity-base/kaudiocreator/kaudiocreator-14.0.12.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libkcddb/ kscd/"
-
-inherit trinity-meta-2
-
-DESCRIPTION="TDE CD ripper and audio encoder frontend"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="encode flac mp3 vorbis"
-DEPEND="~trinity-base/libkcddb-${PV}
- media-sound/cdparanoia"
-
-# External encoders used - no optional compile-time support
-RDEPEND="${RDEPEND}
- ~trinity-base/tdemultimedia-tdeioslaves-${PV}
- encode? ( vorbis? ( media-sound/vorbis-tools )
- flac? ( media-libs/flac )
- mp3? ( media-sound/lame ) )"
-
-src_configure() {
- mycmakeargs=(
- -DBUILD_LIBKCDDB=yes
- -DBUILD_KSCD=yes
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with libkcddb and kscd.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r "${D}"/usr/trinity/14/share/apps/tdeconf_update/kcmcddb-emailsettings.upd
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
- rm -r "${D}"/usr/trinity/14/share/applications/tde/libkcddb.desktop
- rm -r "${D}"/usr/trinity/14/include/
- rm -r "${D}"/usr/trinity/14/lib64/
- rm -r "${D}"/usr/trinity/14/bin/kscd
- rm -r "${D}"/usr/trinity/14/bin/workman2cddb.pl
- rm -r "${D}"/usr/trinity/14/share/applications/tde/kscd.desktop
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/*/apps/kscd.png
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/128x128
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/48x48
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/64x64
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/kscd.kcfg
- rm -r "${D}"/usr/trinity/14/share/apps/profiles/
- rm -r "${D}"/usr/trinity/14/share/apps/konqueror/servicemenus/audiocd_play.desktop
- rm -r "${D}"/usr/trinity/14/share/apps/kscd/
- rm -r "${D}"/usr/trinity/14/share/mimelnk/
-}
diff --git a/trinity-base/kaudiocreator/kaudiocreator-14.1.1.ebuild b/trinity-base/kaudiocreator/kaudiocreator-14.1.1.ebuild
new file mode 100644
index 00000000..dcd81a10
--- /dev/null
+++ b/trinity-base/kaudiocreator/kaudiocreator-14.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libkcddb/ kscd/"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="TDE CD ripper and audio encoder frontend"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="encode flac mp3 vorbis"
+DEPEND="~trinity-base/libkcddb-${PV}
+ ~trinity-base/libkscd-${PV}
+ media-sound/cdparanoia"
+
+# External encoders used - no optional compile-time support
+RDEPEND="${RDEPEND}
+ ~trinity-base/tdemultimedia-tdeioslaves-${PV}
+ encode? ( vorbis? ( media-sound/vorbis-tools )
+ flac? ( media-libs/flac )
+ mp3? ( media-sound/lame ) )"
+
+src_prepare() {
+ sed -i 's/kcddb-shared/kcddb/' "${S}/${PN}/CMakeLists.txt" || die
+ sed -i 's/if( NOT BUILD_KSCD )/if( BUILD_KSCD )/' "${S}/CMakeLists.txt" || die
+ sed -i -e 's/kcompactdisc-static/kcompactdisc/' -e 's/workman-static/workman/' "${S}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ append-ldflags "-L${TDEDIR}/$(get_libdir)/kscd"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kaudiocreator/kaudiocreator-14.1.2.ebuild b/trinity-base/kaudiocreator/kaudiocreator-14.1.2.ebuild
new file mode 100644
index 00000000..511f4cba
--- /dev/null
+++ b/trinity-base/kaudiocreator/kaudiocreator-14.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libkcddb/ kscd/"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="TDE CD ripper and audio encoder frontend"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="encode flac mp3 vorbis"
+DEPEND="~trinity-base/libkcddb-${PV}
+ ~trinity-base/libkscd-${PV}
+ media-sound/cdparanoia"
+
+# External encoders used - no optional compile-time support
+RDEPEND="${RDEPEND}
+ ~trinity-base/tdemultimedia-tdeioslaves-${PV}
+ encode? ( vorbis? ( media-sound/vorbis-tools )
+ flac? ( media-libs/flac )
+ mp3? ( media-sound/lame ) )"
+
+src_prepare() {
+ sed -i 's/kcddb-shared/kcddb/' "${S}/${PN}/CMakeLists.txt" || die
+ sed -i 's/if( NOT BUILD_KSCD )/if( BUILD_KSCD )/' "${S}/CMakeLists.txt" || die
+ sed -i -e 's/kcompactdisc-static/kcompactdisc/' -e 's/workman-static/workman/' "${S}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ append-ldflags "-L${TDEDIR}/$(get_libdir)/kscd"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kaudiocreator/kaudiocreator-9999.ebuild b/trinity-base/kaudiocreator/kaudiocreator-9999.ebuild
index 0637d2e6..7ece1cd0 100644
--- a/trinity-base/kaudiocreator/kaudiocreator-9999.ebuild
+++ b/trinity-base/kaudiocreator/kaudiocreator-9999.ebuild
@@ -4,16 +4,18 @@
EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libkcddb/ kscd/"
-inherit trinity-meta-2
+inherit flag-o-matic trinity-meta-2
DESCRIPTION="TDE CD ripper and audio encoder frontend"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="encode flac mp3 vorbis"
DEPEND="~trinity-base/libkcddb-${PV}
+ ~trinity-base/libkscd-${PV}
media-sound/cdparanoia"
# External encoders used - no optional compile-time support
@@ -23,36 +25,15 @@ RDEPEND="${RDEPEND}
flac? ( media-libs/flac )
mp3? ( media-sound/lame ) )"
-src_configure() {
- mycmakeargs=(
- -DBUILD_LIBKCDDB=yes
- -DBUILD_KSCD=yes
- )
-
- trinity-meta-2_src_configure
+src_prepare() {
+ sed -i 's/kcddb-shared/kcddb/' "${S}/${PN}/CMakeLists.txt" || die
+ sed -i 's/if( NOT BUILD_KSCD )/if( BUILD_KSCD )/' "${S}/CMakeLists.txt" || die
+ sed -i -e 's/kcompactdisc-static/kcompactdisc/' -e 's/workman-static/workman/' "${S}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
}
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with libkcddb and kscd.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r "${D}"/usr/trinity/14/share/apps/tdeconf_update/kcmcddb-emailsettings.upd
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
- rm -r "${D}"/usr/trinity/14/share/applications/tde/libkcddb.desktop
- rm -r "${D}"/usr/trinity/14/include/
- rm -r "${D}"/usr/trinity/14/lib64/
- rm -r "${D}"/usr/trinity/14/bin/kscd
- rm -r "${D}"/usr/trinity/14/bin/workman2cddb.pl
- rm -r "${D}"/usr/trinity/14/share/applications/tde/kscd.desktop
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/*/apps/kscd.png
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/128x128
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/48x48
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/64x64
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/kscd.kcfg
- rm -r "${D}"/usr/trinity/14/share/apps/profiles/
- rm -r "${D}"/usr/trinity/14/share/apps/konqueror/servicemenus/audiocd_play.desktop
- rm -r "${D}"/usr/trinity/14/share/apps/kscd/
- rm -r "${D}"/usr/trinity/14/share/mimelnk/
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ append-ldflags "-L${TDEDIR}/$(get_libdir)/kscd"
+ trinity-meta-2_src_configure
}
diff --git a/trinity-base/kaudiocreator/metadata.xml b/trinity-base/kaudiocreator/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kaudiocreator/metadata.xml
+++ b/trinity-base/kaudiocreator/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kbabel/Manifest b/trinity-base/kbabel/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/kbabel/Manifest
+++ b/trinity-base/kbabel/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/kbabel/kbabel-14.0.11.ebuild b/trinity-base/kbabel/kbabel-14.0.11.ebuild
deleted file mode 100644
index 96eb7917..00000000
--- a/trinity-base/kbabel/kbabel-14.0.11.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="PO-file editing suite for Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="berkdb"
-
-DEPEND+="
- berkdb? ( sys-libs/db:5.3 )
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_DBSEARCHENGINE=$(usex berkdb ON OFF)
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kbabel/kbabel-14.0.12.ebuild b/trinity-base/kbabel/kbabel-14.0.12.ebuild
deleted file mode 100644
index 72779efd..00000000
--- a/trinity-base/kbabel/kbabel-14.0.12.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="PO-file editing suite for Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="berkdb"
-
-DEPEND+="
- berkdb? ( sys-libs/db:5.3 )
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_DBSEARCHENGINE=$(usex berkdb ON OFF)
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kbabel/kbabel-14.1.1.ebuild b/trinity-base/kbabel/kbabel-14.1.1.ebuild
new file mode 100644
index 00000000..f474b4da
--- /dev/null
+++ b/trinity-base/kbabel/kbabel-14.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="PO-file editing suite for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="berkdb"
+
+DEPEND+="
+ berkdb? ( sys-libs/db:5.3 )
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_DBSEARCHENGINE=$(usex berkdb ON OFF)
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kbabel/kbabel-14.1.2.ebuild b/trinity-base/kbabel/kbabel-14.1.2.ebuild
new file mode 100644
index 00000000..42722bd6
--- /dev/null
+++ b/trinity-base/kbabel/kbabel-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="PO-file editing suite for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="berkdb"
+
+DEPEND+="
+ berkdb? ( sys-libs/db:5.3 )
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_DBSEARCHENGINE=$(usex berkdb ON OFF)
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kbabel/kbabel-9999.ebuild b/trinity-base/kbabel/kbabel-9999.ebuild
index 8e8d5d79..5301fce2 100644
--- a/trinity-base/kbabel/kbabel-9999.ebuild
+++ b/trinity-base/kbabel/kbabel-9999.ebuild
@@ -6,6 +6,7 @@ EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
@@ -13,7 +14,7 @@ DESCRIPTION="PO-file editing suite for Trinity"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="berkdb"
diff --git a/trinity-base/kbabel/metadata.xml b/trinity-base/kbabel/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kbabel/metadata.xml
+++ b/trinity-base/kbabel/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kbackgammon/Manifest b/trinity-base/kbackgammon/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kbackgammon/Manifest
+++ b/trinity-base/kbackgammon/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kbackgammon/kbackgammon-14.0.11.ebuild b/trinity-base/kbackgammon/kbackgammon-14.0.11.ebuild
deleted file mode 100644
index 6f675852..00000000
--- a/trinity-base/kbackgammon/kbackgammon-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="A Backgammon program for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbackgammon/kbackgammon-14.0.12.ebuild b/trinity-base/kbackgammon/kbackgammon-14.0.12.ebuild
deleted file mode 100644
index fab9c455..00000000
--- a/trinity-base/kbackgammon/kbackgammon-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="A Backgammon program for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbackgammon/kbackgammon-14.1.1.ebuild b/trinity-base/kbackgammon/kbackgammon-14.1.1.ebuild
new file mode 100644
index 00000000..88bf5056
--- /dev/null
+++ b/trinity-base/kbackgammon/kbackgammon-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="A Backgammon program for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbackgammon/kbackgammon-14.1.2.ebuild b/trinity-base/kbackgammon/kbackgammon-14.1.2.ebuild
new file mode 100644
index 00000000..ce4ff41e
--- /dev/null
+++ b/trinity-base/kbackgammon/kbackgammon-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="A Backgammon program for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbackgammon/kbackgammon-9999.ebuild b/trinity-base/kbackgammon/kbackgammon-9999.ebuild
index 1943529d..7538640e 100644
--- a/trinity-base/kbackgammon/kbackgammon-9999.ebuild
+++ b/trinity-base/kbackgammon/kbackgammon-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="A Backgammon program for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kbackgammon/metadata.xml b/trinity-base/kbackgammon/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kbackgammon/metadata.xml
+++ b/trinity-base/kbackgammon/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kbattleship/Manifest b/trinity-base/kbattleship/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kbattleship/Manifest
+++ b/trinity-base/kbattleship/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kbattleship/kbattleship-14.0.11.ebuild b/trinity-base/kbattleship/kbattleship-14.0.11.ebuild
deleted file mode 100644
index 9f49f662..00000000
--- a/trinity-base/kbattleship/kbattleship-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity Battleship clone"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbattleship/kbattleship-14.0.12.ebuild b/trinity-base/kbattleship/kbattleship-14.0.12.ebuild
deleted file mode 100644
index f56b7462..00000000
--- a/trinity-base/kbattleship/kbattleship-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity Battleship clone"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbattleship/kbattleship-14.1.1.ebuild b/trinity-base/kbattleship/kbattleship-14.1.1.ebuild
new file mode 100644
index 00000000..354e041e
--- /dev/null
+++ b/trinity-base/kbattleship/kbattleship-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity Battleship clone"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbattleship/kbattleship-14.1.2.ebuild b/trinity-base/kbattleship/kbattleship-14.1.2.ebuild
new file mode 100644
index 00000000..8828f495
--- /dev/null
+++ b/trinity-base/kbattleship/kbattleship-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity Battleship clone"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbattleship/kbattleship-9999.ebuild b/trinity-base/kbattleship/kbattleship-9999.ebuild
index bb5b980e..69709205 100644
--- a/trinity-base/kbattleship/kbattleship-9999.ebuild
+++ b/trinity-base/kbattleship/kbattleship-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="The Trinity Battleship clone"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kbattleship/metadata.xml b/trinity-base/kbattleship/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kbattleship/metadata.xml
+++ b/trinity-base/kbattleship/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kblackbox/Manifest b/trinity-base/kblackbox/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kblackbox/Manifest
+++ b/trinity-base/kblackbox/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kblackbox/kblackbox-14.0.11.ebuild b/trinity-base/kblackbox/kblackbox-14.0.11.ebuild
deleted file mode 100644
index 82e0b507..00000000
--- a/trinity-base/kblackbox/kblackbox-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Blackbox Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kblackbox/kblackbox-14.0.12.ebuild b/trinity-base/kblackbox/kblackbox-14.0.12.ebuild
deleted file mode 100644
index 2646cd53..00000000
--- a/trinity-base/kblackbox/kblackbox-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Blackbox Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kblackbox/kblackbox-14.1.1.ebuild b/trinity-base/kblackbox/kblackbox-14.1.1.ebuild
new file mode 100644
index 00000000..b401fccb
--- /dev/null
+++ b/trinity-base/kblackbox/kblackbox-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Blackbox Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kblackbox/kblackbox-14.1.2.ebuild b/trinity-base/kblackbox/kblackbox-14.1.2.ebuild
new file mode 100644
index 00000000..91a5c62a
--- /dev/null
+++ b/trinity-base/kblackbox/kblackbox-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Blackbox Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kblackbox/kblackbox-9999.ebuild b/trinity-base/kblackbox/kblackbox-9999.ebuild
index 938f5bd9..f9339341 100644
--- a/trinity-base/kblackbox/kblackbox-9999.ebuild
+++ b/trinity-base/kblackbox/kblackbox-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity Blackbox Game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kblackbox/metadata.xml b/trinity-base/kblackbox/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kblackbox/metadata.xml
+++ b/trinity-base/kblackbox/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kbounce/Manifest b/trinity-base/kbounce/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kbounce/Manifest
+++ b/trinity-base/kbounce/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kbounce/kbounce-14.0.11.ebuild b/trinity-base/kbounce/kbounce-14.0.11.ebuild
deleted file mode 100644
index 08b30ddf..00000000
--- a/trinity-base/kbounce/kbounce-14.0.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-# Needs some dependency to play "au" sounds.
-
-DESCRIPTION="Trinity Bounce Ball Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbounce/kbounce-14.0.12.ebuild b/trinity-base/kbounce/kbounce-14.0.12.ebuild
deleted file mode 100644
index bc83dafe..00000000
--- a/trinity-base/kbounce/kbounce-14.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-# Needs some dependency to play "au" sounds.
-
-DESCRIPTION="Trinity Bounce Ball Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbounce/kbounce-14.1.1.ebuild b/trinity-base/kbounce/kbounce-14.1.1.ebuild
new file mode 100644
index 00000000..b2488e50
--- /dev/null
+++ b/trinity-base/kbounce/kbounce-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+# Needs some dependency to play "au" sounds.
+
+DESCRIPTION="Trinity Bounce Ball Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbounce/kbounce-14.1.2.ebuild b/trinity-base/kbounce/kbounce-14.1.2.ebuild
new file mode 100644
index 00000000..83a6600e
--- /dev/null
+++ b/trinity-base/kbounce/kbounce-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+# Needs some dependency to play "au" sounds.
+
+DESCRIPTION="Trinity Bounce Ball Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbounce/kbounce-9999.ebuild b/trinity-base/kbounce/kbounce-9999.ebuild
index 6ab1a47e..84e3cd5b 100644
--- a/trinity-base/kbounce/kbounce-9999.ebuild
+++ b/trinity-base/kbounce/kbounce-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -7,6 +7,7 @@ EAPI="8"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
@@ -14,7 +15,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity Bounce Ball Game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kbounce/metadata.xml b/trinity-base/kbounce/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kbounce/metadata.xml
+++ b/trinity-base/kbounce/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kbruch/Manifest b/trinity-base/kbruch/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kbruch/Manifest
+++ b/trinity-base/kbruch/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kbruch/kbruch-14.0.11.ebuild b/trinity-base/kbruch/kbruch-14.0.11.ebuild
deleted file mode 100644
index 802172b7..00000000
--- a/trinity-base/kbruch/kbruch-14.0.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="Fraction calculation teaching tool for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kbruch/kbruch-14.0.12.ebuild b/trinity-base/kbruch/kbruch-14.0.12.ebuild
deleted file mode 100644
index b23376ff..00000000
--- a/trinity-base/kbruch/kbruch-14.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="Fraction calculation teaching tool for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kbruch/kbruch-14.1.1.ebuild b/trinity-base/kbruch/kbruch-14.1.1.ebuild
new file mode 100644
index 00000000..c21cd81b
--- /dev/null
+++ b/trinity-base/kbruch/kbruch-14.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Fraction calculation teaching tool for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kbruch/kbruch-14.1.2.ebuild b/trinity-base/kbruch/kbruch-14.1.2.ebuild
new file mode 100644
index 00000000..f97ec480
--- /dev/null
+++ b/trinity-base/kbruch/kbruch-14.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Fraction calculation teaching tool for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kbruch/kbruch-9999.ebuild b/trinity-base/kbruch/kbruch-9999.ebuild
index 8c1f86cd..069b7270 100644
--- a/trinity-base/kbruch/kbruch-9999.ebuild
+++ b/trinity-base/kbruch/kbruch-9999.ebuild
@@ -1,17 +1,17 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Fraction calculation teaching tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/kbstateapplet/Manifest b/trinity-base/kbstateapplet/Manifest
index a7388d24..661fbb1c 100644
--- a/trinity-base/kbstateapplet/Manifest
+++ b/trinity-base/kbstateapplet/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaccessibility-trinity-14.0.11.tar.xz 6191464 BLAKE2B c6f8463909fe4632b60379f4de14dbfd1e96d468abef4335b7af1295539d73db408f5d251ca54866922dffff074e18a2ccf8e8461908de6bdba6a3a6d5c44c11 SHA512 4535ecb358046065c3a087b37e570ec9f0f2efbba446382f9a322c31496bf41a3a1f84b6286721c40cfb6d1ec018b699c0205cdeffc6ba8b8bd50dde1d37b8bf
-DIST tdeaccessibility-trinity-14.0.12.tar.xz 6193364 BLAKE2B 199168edf8ca8d85e1167ce9777b14510de2a4e7e5019fe587aedb0428fe682a48ae4c678c33fb54bd617d6a0561a2a47815428bdbcfb7f4f9bb84e178632e59 SHA512 510493b899590c86c6813de1c04c55097d3b95b483c47abb0992b3d14ed6402b8c0c0fff558056efeda4901bbba68454d580f0b158705177ef8a9e958824f2a4
+DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d
+DIST tdeaccessibility-trinity-14.1.2.tar.xz 6191780 BLAKE2B 5d1a6b4df9a4a97a43418174dfe8779ce69944020f70fab43c4f3ba54e746de0dfa9856a1a73acdf107dd70555217706d0753971b7aabc64d8c9e5330ae86cc0 SHA512 0cf1ec7ae36720db16e502455b90fb949d1d5451a16b211d570c4200ad9819a6250684efac5492e13cba185a1722f7e464cb854a414cff7b770411a983e48bbe
diff --git a/trinity-base/kbstateapplet/kbstateapplet-14.0.11.ebuild b/trinity-base/kbstateapplet/kbstateapplet-14.0.11.ebuild
deleted file mode 100644
index 9861050b..00000000
--- a/trinity-base/kbstateapplet/kbstateapplet-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE panel applet that displays the keyboard status"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kbstateapplet/kbstateapplet-14.0.12.ebuild b/trinity-base/kbstateapplet/kbstateapplet-14.0.12.ebuild
deleted file mode 100644
index 8abb1533..00000000
--- a/trinity-base/kbstateapplet/kbstateapplet-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE panel applet that displays the keyboard status"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kbstateapplet/kbstateapplet-14.1.1.ebuild b/trinity-base/kbstateapplet/kbstateapplet-14.1.1.ebuild
new file mode 100644
index 00000000..a1668c8d
--- /dev/null
+++ b/trinity-base/kbstateapplet/kbstateapplet-14.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE panel applet that displays the keyboard status"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ARTS=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kbstateapplet/kbstateapplet-14.1.2.ebuild b/trinity-base/kbstateapplet/kbstateapplet-14.1.2.ebuild
new file mode 100644
index 00000000..83c7293a
--- /dev/null
+++ b/trinity-base/kbstateapplet/kbstateapplet-14.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE panel applet that displays the keyboard status"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ARTS=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kbstateapplet/kbstateapplet-9999.ebuild b/trinity-base/kbstateapplet/kbstateapplet-9999.ebuild
index 4a1de56b..810fe8ea 100644
--- a/trinity-base/kbstateapplet/kbstateapplet-9999.ebuild
+++ b/trinity-base/kbstateapplet/kbstateapplet-9999.ebuild
@@ -5,12 +5,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="TDE panel applet that displays the keyboard status"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-base/kbugbuster/Manifest b/trinity-base/kbugbuster/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/kbugbuster/Manifest
+++ b/trinity-base/kbugbuster/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/kbugbuster/kbugbuster-14.0.11.ebuild b/trinity-base/kbugbuster/kbugbuster-14.0.11.ebuild
deleted file mode 100644
index 4f157c23..00000000
--- a/trinity-base/kbugbuster/kbugbuster-14.0.11.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="A front end for the Trinity bug tracking system"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbugbuster/kbugbuster-14.0.12.ebuild b/trinity-base/kbugbuster/kbugbuster-14.0.12.ebuild
deleted file mode 100644
index 2fdb2a6e..00000000
--- a/trinity-base/kbugbuster/kbugbuster-14.0.12.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="A front end for the Trinity bug tracking system"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbugbuster/kbugbuster-14.1.1.ebuild b/trinity-base/kbugbuster/kbugbuster-14.1.1.ebuild
new file mode 100644
index 00000000..98a0613d
--- /dev/null
+++ b/trinity-base/kbugbuster/kbugbuster-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="A front end for the Trinity bug tracking system"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbugbuster/kbugbuster-14.1.2.ebuild b/trinity-base/kbugbuster/kbugbuster-14.1.2.ebuild
new file mode 100644
index 00000000..44c43fd7
--- /dev/null
+++ b/trinity-base/kbugbuster/kbugbuster-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="A front end for the Trinity bug tracking system"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kbugbuster/kbugbuster-9999.ebuild b/trinity-base/kbugbuster/kbugbuster-9999.ebuild
index 685437d5..eaa64184 100644
--- a/trinity-base/kbugbuster/kbugbuster-9999.ebuild
+++ b/trinity-base/kbugbuster/kbugbuster-9999.ebuild
@@ -6,6 +6,7 @@ EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
@@ -13,9 +14,8 @@ DESCRIPTION="A front end for the Trinity bug tracking system"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="
~trinity-base/libkcal-${PV}
diff --git a/trinity-base/kbugbuster/metadata.xml b/trinity-base/kbugbuster/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kbugbuster/metadata.xml
+++ b/trinity-base/kbugbuster/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kcalc/Manifest b/trinity-base/kcalc/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/kcalc/Manifest
+++ b/trinity-base/kcalc/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/kcalc/files/tdeutils-strlcpy.patch b/trinity-base/kcalc/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/kcalc/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/kcalc/kcalc-14.0.11.ebuild b/trinity-base/kcalc/kcalc-14.0.11.ebuild
deleted file mode 100644
index 9d5c8e5b..00000000
--- a/trinity-base/kcalc/kcalc-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity calculator"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="dev-libs/gmp:*"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kcalc/kcalc-14.0.12.ebuild b/trinity-base/kcalc/kcalc-14.0.12.ebuild
deleted file mode 100644
index 6930226c..00000000
--- a/trinity-base/kcalc/kcalc-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity calculator"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="dev-libs/gmp:*"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kcalc/kcalc-14.1.1.ebuild b/trinity-base/kcalc/kcalc-14.1.1.ebuild
new file mode 100644
index 00000000..794547bf
--- /dev/null
+++ b/trinity-base/kcalc/kcalc-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity calculator"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="dev-libs/gmp:*"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kcalc/kcalc-14.1.2.ebuild b/trinity-base/kcalc/kcalc-14.1.2.ebuild
new file mode 100644
index 00000000..04d19a8d
--- /dev/null
+++ b/trinity-base/kcalc/kcalc-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity calculator"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="dev-libs/gmp:*"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kcalc/kcalc-9999.ebuild b/trinity-base/kcalc/kcalc-9999.ebuild
index 4e573cfe..7bbbf54f 100644
--- a/trinity-base/kcalc/kcalc-9999.ebuild
+++ b/trinity-base/kcalc/kcalc-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity calculator"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="dev-libs/gmp:*"
diff --git a/trinity-base/kcalc/metadata.xml b/trinity-base/kcalc/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kcalc/metadata.xml
+++ b/trinity-base/kcalc/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kcharselect/Manifest b/trinity-base/kcharselect/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/kcharselect/Manifest
+++ b/trinity-base/kcharselect/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/kcharselect/files/tdeutils-strlcpy.patch b/trinity-base/kcharselect/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/kcharselect/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/kcharselect/kcharselect-14.0.11.ebuild b/trinity-base/kcharselect/kcharselect-14.0.11.ebuild
deleted file mode 100644
index 7fc42c55..00000000
--- a/trinity-base/kcharselect/kcharselect-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_SUBMODULE="kcharselect charselectapplet"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity character selection utility and panel applet"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kcharselect/kcharselect-14.0.12.ebuild b/trinity-base/kcharselect/kcharselect-14.0.12.ebuild
deleted file mode 100644
index 2b6f7cbe..00000000
--- a/trinity-base/kcharselect/kcharselect-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_SUBMODULE="kcharselect charselectapplet"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity character selection utility and panel applet"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kcharselect/kcharselect-14.1.1.ebuild b/trinity-base/kcharselect/kcharselect-14.1.1.ebuild
new file mode 100644
index 00000000..ede1d28f
--- /dev/null
+++ b/trinity-base/kcharselect/kcharselect-14.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_SUBMODULE="kcharselect charselectapplet"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity character selection utility and panel applet"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kcharselect/kcharselect-14.1.2.ebuild b/trinity-base/kcharselect/kcharselect-14.1.2.ebuild
new file mode 100644
index 00000000..faf57e4d
--- /dev/null
+++ b/trinity-base/kcharselect/kcharselect-14.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_SUBMODULE="kcharselect charselectapplet"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity character selection utility and panel applet"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kcharselect/kcharselect-9999.ebuild b/trinity-base/kcharselect/kcharselect-9999.ebuild
index b71faf2c..3dc69813 100644
--- a/trinity-base/kcharselect/kcharselect-9999.ebuild
+++ b/trinity-base/kcharselect/kcharselect-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -7,9 +7,10 @@ TRINITY_SUBMODULE="kcharselect charselectapplet"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity character selection utility and panel applet"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kcharselect/metadata.xml b/trinity-base/kcharselect/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kcharselect/metadata.xml
+++ b/trinity-base/kcharselect/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kcheckpass/Manifest b/trinity-base/kcheckpass/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kcheckpass/Manifest
+++ b/trinity-base/kcheckpass/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kcheckpass/files/tdebase-strlcpy.patch b/trinity-base/kcheckpass/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/kcheckpass/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/kcheckpass/kcheckpass-14.0.11.ebuild b/trinity-base/kcheckpass/kcheckpass-14.0.11.ebuild
deleted file mode 100644
index 2c4ca0c1..00000000
--- a/trinity-base/kcheckpass/kcheckpass-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A simple password checker, used by any software in need of user authentication."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="pam"
-
-RDEPEND="pam? ( trinity-base/tdebase-pam )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SHADOW=ON
- -DWITH_PAM="$(usex pam)"
- -DKCHECKPASS_PAM_SERVICE=tde
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kcheckpass/kcheckpass-14.0.12.ebuild b/trinity-base/kcheckpass/kcheckpass-14.0.12.ebuild
deleted file mode 100644
index b9d7c706..00000000
--- a/trinity-base/kcheckpass/kcheckpass-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A simple password checker, used by any software in need of user authentication."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="pam"
-
-RDEPEND="pam? ( trinity-base/tdebase-pam )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SHADOW=ON
- -DWITH_PAM="$(usex pam)"
- -DKCHECKPASS_PAM_SERVICE=tde
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kcheckpass/kcheckpass-14.1.1.ebuild b/trinity-base/kcheckpass/kcheckpass-14.1.1.ebuild
new file mode 100644
index 00000000..5b48ea01
--- /dev/null
+++ b/trinity-base/kcheckpass/kcheckpass-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A simple password checker, used by any software in need of user authentication."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="pam"
+
+RDEPEND="pam? ( trinity-base/tdebase-pam )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SHADOW=ON
+ -DWITH_PAM="$(usex pam)"
+ -DKCHECKPASS_PAM_SERVICE=tde
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kcheckpass/kcheckpass-14.1.2.ebuild b/trinity-base/kcheckpass/kcheckpass-14.1.2.ebuild
new file mode 100644
index 00000000..dabe53df
--- /dev/null
+++ b/trinity-base/kcheckpass/kcheckpass-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A simple password checker, used by any software in need of user authentication."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="pam"
+
+RDEPEND="pam? ( trinity-base/tdebase-pam )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SHADOW=ON
+ -DWITH_PAM="$(usex pam)"
+ -DKCHECKPASS_PAM_SERVICE=tde
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kcheckpass/kcheckpass-9999.ebuild b/trinity-base/kcheckpass/kcheckpass-9999.ebuild
index b81113ec..553c8677 100644
--- a/trinity-base/kcheckpass/kcheckpass-9999.ebuild
+++ b/trinity-base/kcheckpass/kcheckpass-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="A simple password checker, used by any software in need of user authentication."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="pam"
diff --git a/trinity-base/kcheckpass/metadata.xml b/trinity-base/kcheckpass/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kcheckpass/metadata.xml
+++ b/trinity-base/kcheckpass/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kcminit/Manifest b/trinity-base/kcminit/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kcminit/Manifest
+++ b/trinity-base/kcminit/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kcminit/files/tdebase-strlcpy.patch b/trinity-base/kcminit/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/kcminit/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/kcminit/kcminit-14.0.11.ebuild b/trinity-base/kcminit/kcminit-14.0.11.ebuild
deleted file mode 100644
index 66ba46da..00000000
--- a/trinity-base/kcminit/kcminit-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="KCMInit - initializes Control Modules during startup."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXtst"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kcminit/kcminit-14.0.12.ebuild b/trinity-base/kcminit/kcminit-14.0.12.ebuild
deleted file mode 100644
index b3a57f0b..00000000
--- a/trinity-base/kcminit/kcminit-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="KCMInit - initializes Control Modules during startup."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXtst"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kcminit/kcminit-14.1.1.ebuild b/trinity-base/kcminit/kcminit-14.1.1.ebuild
new file mode 100644
index 00000000..4db06398
--- /dev/null
+++ b/trinity-base/kcminit/kcminit-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="KCMInit - initializes Control Modules during startup."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ x11-libs/libXtst"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kcminit/kcminit-14.1.2.ebuild b/trinity-base/kcminit/kcminit-14.1.2.ebuild
new file mode 100644
index 00000000..a5004c4e
--- /dev/null
+++ b/trinity-base/kcminit/kcminit-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="KCMInit - initializes Control Modules during startup."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ x11-libs/libXtst"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kcminit/kcminit-9999.ebuild b/trinity-base/kcminit/kcminit-9999.ebuild
index b65e043b..482ba244 100644
--- a/trinity-base/kcminit/kcminit-9999.ebuild
+++ b/trinity-base/kcminit/kcminit-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="KCMInit - initializes Control Modules during startup."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libX11
diff --git a/trinity-base/kcminit/metadata.xml b/trinity-base/kcminit/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kcminit/metadata.xml
+++ b/trinity-base/kcminit/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kcoloredit/Manifest b/trinity-base/kcoloredit/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kcoloredit/Manifest
+++ b/trinity-base/kcoloredit/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kcoloredit/kcoloredit-14.0.11.ebuild b/trinity-base/kcoloredit/kcoloredit-14.0.11.ebuild
deleted file mode 100644
index dad18b74..00000000
--- a/trinity-base/kcoloredit/kcoloredit-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity color selector/editor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kcoloredit/kcoloredit-14.0.12.ebuild b/trinity-base/kcoloredit/kcoloredit-14.0.12.ebuild
deleted file mode 100644
index 80f64a55..00000000
--- a/trinity-base/kcoloredit/kcoloredit-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity color selector/editor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kcoloredit/kcoloredit-14.1.1.ebuild b/trinity-base/kcoloredit/kcoloredit-14.1.1.ebuild
new file mode 100644
index 00000000..23e740be
--- /dev/null
+++ b/trinity-base/kcoloredit/kcoloredit-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity color selector/editor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kcoloredit/kcoloredit-14.1.2.ebuild b/trinity-base/kcoloredit/kcoloredit-14.1.2.ebuild
new file mode 100644
index 00000000..b88d7241
--- /dev/null
+++ b/trinity-base/kcoloredit/kcoloredit-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity color selector/editor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kcoloredit/kcoloredit-9999.ebuild b/trinity-base/kcoloredit/kcoloredit-9999.ebuild
index 471f773b..4cb86d6c 100644
--- a/trinity-base/kcoloredit/kcoloredit-9999.ebuild
+++ b/trinity-base/kcoloredit/kcoloredit-9999.ebuild
@@ -6,9 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity color selector/editor"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kcoloredit/metadata.xml b/trinity-base/kcoloredit/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kcoloredit/metadata.xml
+++ b/trinity-base/kcoloredit/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kcontrol/Manifest b/trinity-base/kcontrol/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kcontrol/Manifest
+++ b/trinity-base/kcontrol/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kcontrol/files/tdebase-strlcpy.patch b/trinity-base/kcontrol/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/kcontrol/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/kcontrol/kcontrol-14.0.11.ebuild b/trinity-base/kcontrol/kcontrol-14.0.11.ebuild
deleted file mode 100644
index 61371ffb..00000000
--- a/trinity-base/kcontrol/kcontrol-14.0.11.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity Control Center"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE="+hwlib ieee1394 logitech-mouse samba +svg +xrandr"
-
-DEPEND="
- ~trinity-base/kicker-${PV}
- ~trinity-base/libkonq-${PV}
- ~trinity-base/tdelibs-${PV}[xrandr?]
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXrender
- ieee1394? ( sys-libs/libraw1394 )
- logitech-mouse? ( virtual/libusb:0 )
- samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- ~trinity-base/kcminit-${PV}
- ~trinity-base/khelpcenter-${PV}
- ~trinity-base/khotkeys-${PV}
- ~trinity-base/tdebase-data-${PV}
- ~trinity-base/tdesu-${PV}
- svg? ( media-libs/libart_lgpl )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XCURSOR=ON
- -DWITH_XRENDER=ON
- -DWITH_USBIDS=/usr/share/misc/usb.ids
- -DWITH_SAMBA="$(usex samba)"
- -DWITH_LIBUSB="$(usex logitech-mouse)"
- -DWITH_LIBRAW1394="$(usex ieee1394)"
- -DWITH_XRANDR="$(usex xrandr)"
- -DWITH_TDEHWLIB="$(usex hwlib)"
- -DWITH_LIBART="$(usex svg)"
- -DXSCREENSAVER_DIR="/usr/$(get_libdir)/misc/xscreensaver"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kcontrol/kcontrol-14.0.12.ebuild b/trinity-base/kcontrol/kcontrol-14.0.12.ebuild
deleted file mode 100644
index 34034b48..00000000
--- a/trinity-base/kcontrol/kcontrol-14.0.12.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity Control Center"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE="+hwlib ieee1394 logitech-mouse samba +svg +xrandr"
-
-DEPEND="
- ~trinity-base/kicker-${PV}
- ~trinity-base/libkonq-${PV}
- ~trinity-base/tdelibs-${PV}[xrandr?]
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXrender
- ieee1394? ( sys-libs/libraw1394 )
- logitech-mouse? ( virtual/libusb:0 )
- samba? ( net-fs/samba )
-"
-RDEPEND="${DEPEND}
- sys-apps/usbutils
- ~trinity-base/kcminit-${PV}
- ~trinity-base/khelpcenter-${PV}
- ~trinity-base/khotkeys-${PV}
- ~trinity-base/tdebase-data-${PV}
- ~trinity-base/tdesu-${PV}
- svg? ( media-libs/libart_lgpl )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XCURSOR=ON
- -DWITH_XRENDER=ON
- -DWITH_USBIDS=/usr/share/misc/usb.ids
- -DWITH_SAMBA="$(usex samba)"
- -DWITH_LIBUSB="$(usex logitech-mouse)"
- -DWITH_LIBRAW1394="$(usex ieee1394)"
- -DWITH_XRANDR="$(usex xrandr)"
- -DWITH_TDEHWLIB="$(usex hwlib)"
- -DWITH_LIBART="$(usex svg)"
- -DXSCREENSAVER_DIR="/usr/$(get_libdir)/misc/xscreensaver"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kcontrol/kcontrol-14.1.1.ebuild b/trinity-base/kcontrol/kcontrol-14.1.1.ebuild
new file mode 100644
index 00000000..207003b2
--- /dev/null
+++ b/trinity-base/kcontrol/kcontrol-14.1.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity Control Center"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+IUSE="+hwlib ieee1394 logitech-mouse samba +svg +xrandr"
+
+DEPEND="
+ ~trinity-base/kicker-${PV}
+ ~trinity-base/libkonq-${PV}
+ ~trinity-base/tdelibs-${PV}[xrandr?]
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXrender
+ ieee1394? ( sys-libs/libraw1394 )
+ logitech-mouse? ( virtual/libusb:0 )
+ samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+ sys-apps/usbutils
+ ~trinity-base/kcminit-${PV}
+ ~trinity-base/khelpcenter-${PV}
+ ~trinity-base/khotkeys-${PV}
+ ~trinity-base/tdebase-data-${PV}
+ ~trinity-base/tdesu-${PV}
+ svg? ( media-libs/libart_lgpl )
+"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XCURSOR=ON
+ -DWITH_XRENDER=ON
+ -DWITH_USBIDS=/usr/share/misc/usb.ids
+ -DWITH_SAMBA="$(usex samba)"
+ -DWITH_LIBUSB="$(usex logitech-mouse)"
+ -DWITH_LIBRAW1394="$(usex ieee1394)"
+ -DWITH_XRANDR="$(usex xrandr)"
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ -DWITH_LIBART="$(usex svg)"
+ -DXSCREENSAVER_DIR="/usr/$(get_libdir)/misc/xscreensaver"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kcontrol/kcontrol-14.1.2.ebuild b/trinity-base/kcontrol/kcontrol-14.1.2.ebuild
new file mode 100644
index 00000000..ae4cdcbf
--- /dev/null
+++ b/trinity-base/kcontrol/kcontrol-14.1.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity Control Center"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+IUSE="+hwlib ieee1394 logitech-mouse samba +svg +xrandr"
+
+DEPEND="
+ ~trinity-base/kicker-${PV}
+ ~trinity-base/libkonq-${PV}
+ ~trinity-base/tdelibs-${PV}[xrandr?]
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXrender
+ ieee1394? ( sys-libs/libraw1394 )
+ logitech-mouse? ( virtual/libusb:0 )
+ samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+ sys-apps/usbutils
+ ~trinity-base/kcminit-${PV}
+ ~trinity-base/khelpcenter-${PV}
+ ~trinity-base/khotkeys-${PV}
+ ~trinity-base/tdebase-data-${PV}
+ ~trinity-base/tdesu-${PV}
+ svg? ( media-libs/libart_lgpl )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XCURSOR=ON
+ -DWITH_XRENDER=ON
+ -DWITH_USBIDS=/usr/share/misc/usb.ids
+ -DWITH_SAMBA="$(usex samba)"
+ -DWITH_LIBUSB="$(usex logitech-mouse)"
+ -DWITH_LIBRAW1394="$(usex ieee1394)"
+ -DWITH_XRANDR="$(usex xrandr)"
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ -DWITH_LIBART="$(usex svg)"
+ -DXSCREENSAVER_DIR="/usr/$(get_libdir)/misc/xscreensaver"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kcontrol/kcontrol-9999.ebuild b/trinity-base/kcontrol/kcontrol-9999.ebuild
index cbe5b221..dacb4990 100644
--- a/trinity-base/kcontrol/kcontrol-9999.ebuild
+++ b/trinity-base/kcontrol/kcontrol-9999.ebuild
@@ -6,12 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/ translations/"
+TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/"
inherit trinity-meta-2
DESCRIPTION="The Trinity Control Center"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+hwlib ieee1394 logitech-mouse samba +svg +xrandr"
diff --git a/trinity-base/kcontrol/metadata.xml b/trinity-base/kcontrol/metadata.xml
index 4cc351dc..9dcda35f 100644
--- a/trinity-base/kcontrol/metadata.xml
+++ b/trinity-base/kcontrol/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="logitech-mouse">Build the Control Center module to
diff --git a/trinity-base/kcron/Manifest b/trinity-base/kcron/Manifest
index 9fe4f0da..79b15314 100644
--- a/trinity-base/kcron/Manifest
+++ b/trinity-base/kcron/Manifest
@@ -1,2 +1,2 @@
-DIST tdeadmin-trinity-14.0.11.tar.xz 1513356 BLAKE2B eacb5908d6ef51a7b8bb733974beda1344495c32761a81570d83f563c1a246d2890d2eb69df33c84a79bf3036375f91965bc7001334ca9e9af551f301a49062e SHA512 adfef924171bcedbba4978b5adfa2e4b1b77b514a63534ecc56d8e6444662bad49ead341c356f6fbfc7646aa618dc110f0dc4108be2c68b2abc230aaeff4c1cc
-DIST tdeadmin-trinity-14.0.12.tar.xz 1514816 BLAKE2B 51f822ab4614c901abda509358b3a09abd951d19b1d12161925c439fcadf4377714a52a20012c6033283c065e9bc0436cadf6857680b63686a7a09919e145385 SHA512 435952000a33f5cc7eca6ebe9178af3d1085b08ae352bbf01824b4e5f4c007b7091aab0c82f7c57d990b4e6f836643c6cff295823bdd3158f12a62414e28e056
+DIST tdeadmin-trinity-14.1.1.tar.xz 1513124 BLAKE2B a5e31969a9661ee998c36503ea29c4fca40789eb68d912bf1fdf225c3cbea4bfca4fd60847790d0309c78f61cf959e4868f1cd8e4a097b1bcabbc71cc93f2936 SHA512 a8772c1b531eb6972ccb7b7f9390c9e95d122a9018f1dd29ea83f0a6c15687136853bd827ddcf45e7f226fedd0f9ea83e4342fa4bc0c6816cc4c9910a4c7121f
+DIST tdeadmin-trinity-14.1.2.tar.xz 1512996 BLAKE2B 2a58f2876c0044b1592b1c259ae74e80d384764e97b9451f2e81a0a851292884dfd2fc2bd71eec4de63887df6c583dcdf4e088c7afa5fb68e52698391e491d97 SHA512 5b4e59ad2b684c40f08d92b694502eb9932b3d1d2b7135c2666832a1a1ef308f7d18170883170a30c7fb3ec081d89a05d3653e347df2bb5bf1fb2695b691d680
diff --git a/trinity-base/kcron/kcron-14.0.11.ebuild b/trinity-base/kcron/kcron-14.0.11.ebuild
deleted file mode 100644
index c7eb9071..00000000
--- a/trinity-base/kcron/kcron-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeadmin"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity crontab editor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kcron/kcron-14.0.12.ebuild b/trinity-base/kcron/kcron-14.0.12.ebuild
deleted file mode 100644
index f509297b..00000000
--- a/trinity-base/kcron/kcron-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeadmin"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity crontab editor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kcron/kcron-14.1.1.ebuild b/trinity-base/kcron/kcron-14.1.1.ebuild
new file mode 100644
index 00000000..0adbd581
--- /dev/null
+++ b/trinity-base/kcron/kcron-14.1.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeadmin"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity crontab editor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kcron/kcron-14.1.2.ebuild b/trinity-base/kcron/kcron-14.1.2.ebuild
new file mode 100644
index 00000000..66afda1c
--- /dev/null
+++ b/trinity-base/kcron/kcron-14.1.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeadmin"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity crontab editor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kcron/kcron-9999.ebuild b/trinity-base/kcron/kcron-9999.ebuild
index 35632101..c3193971 100644
--- a/trinity-base/kcron/kcron-9999.ebuild
+++ b/trinity-base/kcron/kcron-9999.ebuild
@@ -5,10 +5,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeadmin"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="The Trinity crontab editor"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kdcop/Manifest b/trinity-base/kdcop/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kdcop/Manifest
+++ b/trinity-base/kdcop/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kdcop/kdcop-14.0.11.ebuild b/trinity-base/kdcop/kdcop-14.0.11.ebuild
deleted file mode 100644
index 9dbb70c2..00000000
--- a/trinity-base/kdcop/kdcop-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: graphical DCOP browser/client"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kdcop/kdcop-14.0.12.ebuild b/trinity-base/kdcop/kdcop-14.0.12.ebuild
deleted file mode 100644
index c7aea49d..00000000
--- a/trinity-base/kdcop/kdcop-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: graphical DCOP browser/client"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kdcop/kdcop-14.1.1.ebuild b/trinity-base/kdcop/kdcop-14.1.1.ebuild
new file mode 100644
index 00000000..ad5561f2
--- /dev/null
+++ b/trinity-base/kdcop/kdcop-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: graphical DCOP browser/client"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kdcop/kdcop-14.1.2.ebuild b/trinity-base/kdcop/kdcop-14.1.2.ebuild
new file mode 100644
index 00000000..524e0544
--- /dev/null
+++ b/trinity-base/kdcop/kdcop-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: graphical DCOP browser/client"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kdcop/kdcop-9999.ebuild b/trinity-base/kdcop/kdcop-9999.ebuild
index 28f09e7e..e8559b6f 100644
--- a/trinity-base/kdcop/kdcop-9999.ebuild
+++ b/trinity-base/kdcop/kdcop-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity: graphical DCOP browser/client"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kdcop/metadata.xml b/trinity-base/kdcop/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kdcop/metadata.xml
+++ b/trinity-base/kdcop/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kdesktop/Manifest b/trinity-base/kdesktop/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kdesktop/Manifest
+++ b/trinity-base/kdesktop/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kdesktop/files/tdebase-strlcpy.patch b/trinity-base/kdesktop/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/kdesktop/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/kdesktop/kdesktop-14.0.11.ebuild b/trinity-base/kdesktop/kdesktop-14.0.11.ebuild
deleted file mode 100644
index aefaa8d1..00000000
--- a/trinity-base/kdesktop/kdesktop-14.0.11.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kcheckpass/ translations/ FindXscreensaver.cmake"
-inherit trinity-meta-2
-
-DESCRIPTION="The part of TDE UI that handles icons, desktop, screensaver etc"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="pam xscreensaver hwlib"
-
-COMMON_DEPEND="
- ~dev-libs/dbus-1-tqt-${PV}
- ~trinity-base/kcontrol-${PV}
- ~trinity-base/libkonq-${PV}
- x11-libs/libXrender
- x11-libs/libXcursor
- xscreensaver? ( x11-libs/libXScrnSaver )"
- # Requires the desktop background settings module,
- # so until we separate the kcontrol modules into separate ebuilds :-),
- # there's a dep here
-DEPEND="${COMMON_DEPEND}
- xscreensaver? ( x11-base/xorg-proto x11-misc/xscreensaver )"
-RDEPEND="${COMMON_DEPEND}
- ~trinity-base/kcheckpass-${PV}
- ~trinity-base/kdialog-${PV}
- ~trinity-base/konqueror-${PV}
- pam? ( trinity-base/tdebase-pam )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XCURSOR=ON
- -DWITH_XRENDER=ON
- -DWITH_PAM="$(usex pam)"
- -DWITH_XSCREENSAVER="$(usex xscreensaver)"
- -DTDESCREENSAVER_PAM_SERVICE=tde
- -DWITH_TDEHWLIB="$(usex hwlib)"
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kdesktop/kdesktop-14.0.12.ebuild b/trinity-base/kdesktop/kdesktop-14.0.12.ebuild
deleted file mode 100644
index b57c0d45..00000000
--- a/trinity-base/kdesktop/kdesktop-14.0.12.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kcheckpass/ translations/ FindXscreensaver.cmake"
-inherit trinity-meta-2
-
-DESCRIPTION="The part of TDE UI that handles icons, desktop, screensaver etc"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="pam xscreensaver hwlib"
-
-COMMON_DEPEND="
- ~dev-libs/dbus-1-tqt-${PV}
- ~trinity-base/kcontrol-${PV}
- ~trinity-base/libkonq-${PV}
- x11-libs/libXrender
- x11-libs/libXcursor
- xscreensaver? ( x11-libs/libXScrnSaver )"
- # Requires the desktop background settings module,
- # so until we separate the kcontrol modules into separate ebuilds :-),
- # there's a dep here
-DEPEND="${COMMON_DEPEND}
- xscreensaver? ( x11-base/xorg-proto x11-misc/xscreensaver )"
-RDEPEND="${COMMON_DEPEND}
- ~trinity-base/kcheckpass-${PV}
- ~trinity-base/kdialog-${PV}
- ~trinity-base/konqueror-${PV}
- pam? ( trinity-base/tdebase-pam )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XCURSOR=ON
- -DWITH_XRENDER=ON
- -DWITH_PAM="$(usex pam)"
- -DWITH_XSCREENSAVER="$(usex xscreensaver)"
- -DTDESCREENSAVER_PAM_SERVICE=tde
- -DWITH_TDEHWLIB="$(usex hwlib)"
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kdesktop/kdesktop-14.1.1.ebuild b/trinity-base/kdesktop/kdesktop-14.1.1.ebuild
new file mode 100644
index 00000000..9b4f3505
--- /dev/null
+++ b/trinity-base/kdesktop/kdesktop-14.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="kcheckpass/ FindXscreensaver.cmake"
+inherit trinity-meta-2
+
+DESCRIPTION="The part of TDE UI that handles icons, desktop, screensaver etc"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="pam xscreensaver hwlib"
+
+COMMON_DEPEND="
+ ~dev-libs/dbus-1-tqt-${PV}
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/libkonq-${PV}
+ x11-libs/libXrender
+ x11-libs/libXcursor
+ xscreensaver? ( x11-libs/libXScrnSaver )"
+ # Requires the desktop background settings module,
+ # so until we separate the kcontrol modules into separate ebuilds :-),
+ # there's a dep here
+DEPEND="${COMMON_DEPEND}
+ xscreensaver? ( x11-base/xorg-proto x11-misc/xscreensaver )"
+RDEPEND="${COMMON_DEPEND}
+ ~trinity-base/kcheckpass-${PV}
+ ~trinity-base/kdialog-${PV}
+ ~trinity-base/konqueror-${PV}
+ pam? ( trinity-base/tdebase-pam )"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XCURSOR=ON
+ -DWITH_XRENDER=ON
+ -DWITH_PAM="$(usex pam)"
+ -DWITH_XSCREENSAVER="$(usex xscreensaver)"
+ -DTDESCREENSAVER_PAM_SERVICE=tde
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kdesktop/kdesktop-14.1.2.ebuild b/trinity-base/kdesktop/kdesktop-14.1.2.ebuild
new file mode 100644
index 00000000..c06a7832
--- /dev/null
+++ b/trinity-base/kdesktop/kdesktop-14.1.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="kcheckpass/ FindXscreensaver.cmake"
+inherit trinity-meta-2
+
+DESCRIPTION="The part of TDE UI that handles icons, desktop, screensaver etc"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="pam xscreensaver hwlib"
+
+COMMON_DEPEND="
+ ~dev-libs/dbus-1-tqt-${PV}
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/libkonq-${PV}
+ x11-libs/libXrender
+ x11-libs/libXcursor
+ xscreensaver? ( x11-libs/libXScrnSaver )"
+ # Requires the desktop background settings module,
+ # so until we separate the kcontrol modules into separate ebuilds :-),
+ # there's a dep here
+DEPEND="${COMMON_DEPEND}
+ xscreensaver? ( x11-base/xorg-proto x11-misc/xscreensaver )"
+RDEPEND="${COMMON_DEPEND}
+ ~trinity-base/kcheckpass-${PV}
+ ~trinity-base/kdialog-${PV}
+ ~trinity-base/konqueror-${PV}
+ pam? ( trinity-base/tdebase-pam )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XCURSOR=ON
+ -DWITH_XRENDER=ON
+ -DWITH_PAM="$(usex pam)"
+ -DWITH_XSCREENSAVER="$(usex xscreensaver)"
+ -DTDESCREENSAVER_PAM_SERVICE=tde
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kdesktop/kdesktop-9999.ebuild b/trinity-base/kdesktop/kdesktop-9999.ebuild
index ef10898b..b2a8217c 100644
--- a/trinity-base/kdesktop/kdesktop-9999.ebuild
+++ b/trinity-base/kdesktop/kdesktop-9999.ebuild
@@ -6,12 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kcheckpass/ translations/ FindXscreensaver.cmake"
+TSM_EXTRACT_ALSO="kcheckpass/ FindXscreensaver.cmake"
inherit trinity-meta-2
DESCRIPTION="The part of TDE UI that handles icons, desktop, screensaver etc"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="pam xscreensaver hwlib"
diff --git a/trinity-base/kdesktop/metadata.xml b/trinity-base/kdesktop/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kdesktop/metadata.xml
+++ b/trinity-base/kdesktop/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kdf/Manifest b/trinity-base/kdf/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/kdf/Manifest
+++ b/trinity-base/kdf/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/kdf/files/tdeutils-strlcpy.patch b/trinity-base/kdf/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/kdf/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/kdf/kdf-14.0.11.ebuild b/trinity-base/kdf/kdf-14.0.11.ebuild
deleted file mode 100644
index 1c3cebe4..00000000
--- a/trinity-base/kdf/kdf-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity free disk space utility"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kdf/kdf-14.0.12.ebuild b/trinity-base/kdf/kdf-14.0.12.ebuild
deleted file mode 100644
index 3f9c0814..00000000
--- a/trinity-base/kdf/kdf-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity free disk space utility"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kdf/kdf-14.1.1.ebuild b/trinity-base/kdf/kdf-14.1.1.ebuild
new file mode 100644
index 00000000..cbf2cb36
--- /dev/null
+++ b/trinity-base/kdf/kdf-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity free disk space utility"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kdf/kdf-14.1.2.ebuild b/trinity-base/kdf/kdf-14.1.2.ebuild
new file mode 100644
index 00000000..49456de8
--- /dev/null
+++ b/trinity-base/kdf/kdf-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity free disk space utility"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kdf/kdf-9999.ebuild b/trinity-base/kdf/kdf-9999.ebuild
index 4eaf3d48..133d999a 100644
--- a/trinity-base/kdf/kdf-9999.ebuild
+++ b/trinity-base/kdf/kdf-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity free disk space utility"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kdf/metadata.xml b/trinity-base/kdf/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kdf/metadata.xml
+++ b/trinity-base/kdf/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kdialog/Manifest b/trinity-base/kdialog/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kdialog/Manifest
+++ b/trinity-base/kdialog/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kdialog/kdialog-14.0.11.ebuild b/trinity-base/kdialog/kdialog-14.0.11.ebuild
deleted file mode 100644
index 925177ac..00000000
--- a/trinity-base/kdialog/kdialog-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kdialog/kdialog-14.0.12.ebuild b/trinity-base/kdialog/kdialog-14.0.12.ebuild
deleted file mode 100644
index adfa44ce..00000000
--- a/trinity-base/kdialog/kdialog-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kdialog/kdialog-14.1.1.ebuild b/trinity-base/kdialog/kdialog-14.1.1.ebuild
new file mode 100644
index 00000000..44587163
--- /dev/null
+++ b/trinity-base/kdialog/kdialog-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kdialog/kdialog-14.1.2.ebuild b/trinity-base/kdialog/kdialog-14.1.2.ebuild
new file mode 100644
index 00000000..605b2370
--- /dev/null
+++ b/trinity-base/kdialog/kdialog-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kdialog/kdialog-9999.ebuild b/trinity-base/kdialog/kdialog-9999.ebuild
index c1e588eb..17d2f14e 100644
--- a/trinity-base/kdialog/kdialog-9999.ebuild
+++ b/trinity-base/kdialog/kdialog-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kdialog/metadata.xml b/trinity-base/kdialog/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kdialog/metadata.xml
+++ b/trinity-base/kdialog/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kdict/Manifest b/trinity-base/kdict/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/kdict/Manifest
+++ b/trinity-base/kdict/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/kdict/kdict-14.0.11.ebuild b/trinity-base/kdict/kdict-14.0.11.ebuild
deleted file mode 100644
index 700606a2..00000000
--- a/trinity-base/kdict/kdict-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity dict client (for dict.org-like servers)"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kdict/kdict-14.0.12.ebuild b/trinity-base/kdict/kdict-14.0.12.ebuild
deleted file mode 100644
index e1765029..00000000
--- a/trinity-base/kdict/kdict-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity dict client (for dict.org-like servers)"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kdict/kdict-14.1.1.ebuild b/trinity-base/kdict/kdict-14.1.1.ebuild
new file mode 100644
index 00000000..c9520003
--- /dev/null
+++ b/trinity-base/kdict/kdict-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity dict client (for dict.org-like servers)"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kdict/kdict-14.1.2.ebuild b/trinity-base/kdict/kdict-14.1.2.ebuild
new file mode 100644
index 00000000..7b074633
--- /dev/null
+++ b/trinity-base/kdict/kdict-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity dict client (for dict.org-like servers)"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kdict/kdict-9999.ebuild b/trinity-base/kdict/kdict-9999.ebuild
index 5240094b..665ad83d 100644
--- a/trinity-base/kdict/kdict-9999.ebuild
+++ b/trinity-base/kdict/kdict-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity dict client (for dict.org-like servers)"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kdict/metadata.xml b/trinity-base/kdict/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kdict/metadata.xml
+++ b/trinity-base/kdict/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kdvi/Manifest b/trinity-base/kdvi/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kdvi/Manifest
+++ b/trinity-base/kdvi/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kdvi/kdvi-14.0.11.ebuild b/trinity-base/kdvi/kdvi-14.0.11.ebuild
deleted file mode 100644
index 90019df2..00000000
--- a/trinity-base/kdvi/kdvi-14.0.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kviewshell"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity DVI viewer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- media-libs/freetype
- ~trinity-base/kviewshell-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kdvi/kdvi-14.0.12.ebuild b/trinity-base/kdvi/kdvi-14.0.12.ebuild
deleted file mode 100644
index b4eebe0f..00000000
--- a/trinity-base/kdvi/kdvi-14.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kviewshell"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity DVI viewer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- media-libs/freetype
- ~trinity-base/kviewshell-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kdvi/kdvi-14.1.1.ebuild b/trinity-base/kdvi/kdvi-14.1.1.ebuild
new file mode 100644
index 00000000..3a8c7043
--- /dev/null
+++ b/trinity-base/kdvi/kdvi-14.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="kviewshell"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity DVI viewer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ media-libs/freetype
+ ~trinity-base/kviewshell-${PV}
+"
+RDEPEND="${DEPEND}"
+
+src_prepare(){
+ sed -i "s/BUILD_KVIEWSHELL OR BUILD_KDVI OR BUILD_KFAX/BUILD_KVIEWSHELL/" "${S}/doc/man/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kdvi/kdvi-14.1.2.ebuild b/trinity-base/kdvi/kdvi-14.1.2.ebuild
new file mode 100644
index 00000000..958f05d9
--- /dev/null
+++ b/trinity-base/kdvi/kdvi-14.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="kviewshell"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity DVI viewer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ media-libs/freetype
+ ~trinity-base/kviewshell-${PV}
+"
+RDEPEND="${DEPEND}"
+
+src_prepare(){
+ sed -i "s/BUILD_KVIEWSHELL OR BUILD_KDVI OR BUILD_KFAX/BUILD_KVIEWSHELL/" "${S}/doc/man/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kdvi/kdvi-9999.ebuild b/trinity-base/kdvi/kdvi-9999.ebuild
index 11c036b1..1e248729 100644
--- a/trinity-base/kdvi/kdvi-9999.ebuild
+++ b/trinity-base/kdvi/kdvi-9999.ebuild
@@ -6,12 +6,13 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="kviewshell"
inherit trinity-meta-2
DESCRIPTION="Trinity DVI viewer"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
@@ -19,3 +20,8 @@ DEPEND="
~trinity-base/kviewshell-${PV}
"
RDEPEND="${DEPEND}"
+
+src_prepare(){
+ sed -i "s/BUILD_KVIEWSHELL OR BUILD_KDVI OR BUILD_KFAX/BUILD_KVIEWSHELL/" "${S}/doc/man/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kdvi/metadata.xml b/trinity-base/kdvi/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kdvi/metadata.xml
+++ b/trinity-base/kdvi/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kedit/Manifest b/trinity-base/kedit/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/kedit/Manifest
+++ b/trinity-base/kedit/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/kedit/files/tdeutils-strlcpy.patch b/trinity-base/kedit/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/kedit/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/kedit/kedit-14.0.11.ebuild b/trinity-base/kedit/kedit-14.0.11.ebuild
deleted file mode 100644
index fa1d704b..00000000
--- a/trinity-base/kedit/kedit-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Very simple text editor for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kedit/kedit-14.0.12.ebuild b/trinity-base/kedit/kedit-14.0.12.ebuild
deleted file mode 100644
index 101dc436..00000000
--- a/trinity-base/kedit/kedit-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Very simple text editor for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kedit/kedit-14.1.1.ebuild b/trinity-base/kedit/kedit-14.1.1.ebuild
new file mode 100644
index 00000000..03be9d49
--- /dev/null
+++ b/trinity-base/kedit/kedit-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Very simple text editor for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kedit/kedit-14.1.2.ebuild b/trinity-base/kedit/kedit-14.1.2.ebuild
new file mode 100644
index 00000000..062b9c8a
--- /dev/null
+++ b/trinity-base/kedit/kedit-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Very simple text editor for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kedit/kedit-9999.ebuild b/trinity-base/kedit/kedit-9999.ebuild
index 6600a45a..96aa7721 100644
--- a/trinity-base/kedit/kedit-9999.ebuild
+++ b/trinity-base/kedit/kedit-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Very simple text editor for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kedit/metadata.xml b/trinity-base/kedit/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kedit/metadata.xml
+++ b/trinity-base/kedit/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/keduca/Manifest b/trinity-base/keduca/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/keduca/Manifest
+++ b/trinity-base/keduca/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/keduca/keduca-14.0.11.ebuild b/trinity-base/keduca/keduca-14.0.11.ebuild
deleted file mode 100644
index 9b89d3e0..00000000
--- a/trinity-base/keduca/keduca-14.0.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="Interactive form-based tests for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/keduca/keduca-14.0.12.ebuild b/trinity-base/keduca/keduca-14.0.12.ebuild
deleted file mode 100644
index 15e4e0b1..00000000
--- a/trinity-base/keduca/keduca-14.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="Interactive form-based tests for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/keduca/keduca-14.1.1.ebuild b/trinity-base/keduca/keduca-14.1.1.ebuild
new file mode 100644
index 00000000..35f083b8
--- /dev/null
+++ b/trinity-base/keduca/keduca-14.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Interactive form-based tests for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/keduca/keduca-14.1.2.ebuild b/trinity-base/keduca/keduca-14.1.2.ebuild
new file mode 100644
index 00000000..64fc0094
--- /dev/null
+++ b/trinity-base/keduca/keduca-14.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Interactive form-based tests for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/keduca/keduca-9999.ebuild b/trinity-base/keduca/keduca-9999.ebuild
index 9f80c1b4..3d97770c 100644
--- a/trinity-base/keduca/keduca-9999.ebuild
+++ b/trinity-base/keduca/keduca-9999.ebuild
@@ -1,17 +1,17 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Interactive form-based tests for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/kenolaba/Manifest b/trinity-base/kenolaba/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kenolaba/Manifest
+++ b/trinity-base/kenolaba/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kenolaba/kenolaba-14.0.11.ebuild b/trinity-base/kenolaba/kenolaba-14.0.11.ebuild
deleted file mode 100644
index 25bb93d4..00000000
--- a/trinity-base/kenolaba/kenolaba-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Board game inspired by Abalone"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kenolaba/kenolaba-14.0.12.ebuild b/trinity-base/kenolaba/kenolaba-14.0.12.ebuild
deleted file mode 100644
index 43be3a00..00000000
--- a/trinity-base/kenolaba/kenolaba-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Board game inspired by Abalone"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kenolaba/kenolaba-14.1.1.ebuild b/trinity-base/kenolaba/kenolaba-14.1.1.ebuild
new file mode 100644
index 00000000..7eaae136
--- /dev/null
+++ b/trinity-base/kenolaba/kenolaba-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Board game inspired by Abalone"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kenolaba/kenolaba-14.1.2.ebuild b/trinity-base/kenolaba/kenolaba-14.1.2.ebuild
new file mode 100644
index 00000000..9006a3e2
--- /dev/null
+++ b/trinity-base/kenolaba/kenolaba-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Board game inspired by Abalone"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kenolaba/kenolaba-9999.ebuild b/trinity-base/kenolaba/kenolaba-9999.ebuild
index 1cbfb321..4abd32f3 100644
--- a/trinity-base/kenolaba/kenolaba-9999.ebuild
+++ b/trinity-base/kenolaba/kenolaba-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Board game inspired by Abalone"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kenolaba/metadata.xml b/trinity-base/kenolaba/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kenolaba/metadata.xml
+++ b/trinity-base/kenolaba/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kfax/Manifest b/trinity-base/kfax/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kfax/Manifest
+++ b/trinity-base/kfax/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kfax/kfax-14.0.11.ebuild b/trinity-base/kfax/kfax-14.0.11.ebuild
deleted file mode 100644
index c1e610e8..00000000
--- a/trinity-base/kfax/kfax-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="kfax kfaxview"
-TSM_EXTRACT_ALSO="kviewshell"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity G3/G4 fax viewer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kviewshell-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kfax/kfax-14.0.12.ebuild b/trinity-base/kfax/kfax-14.0.12.ebuild
deleted file mode 100644
index 6019272b..00000000
--- a/trinity-base/kfax/kfax-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="kfax kfaxview"
-TSM_EXTRACT_ALSO="kviewshell"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity G3/G4 fax viewer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kviewshell-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kfax/kfax-14.1.1.ebuild b/trinity-base/kfax/kfax-14.1.1.ebuild
new file mode 100644
index 00000000..b6f7f080
--- /dev/null
+++ b/trinity-base/kfax/kfax-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="kfax kfaxview"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="kviewshell"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity G3/G4 fax viewer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kviewshell-${PV}"
+RDEPEND="${DEPEND}"
+
+src_prepare(){
+ sed -i "s/BUILD_KVIEWSHELL OR BUILD_KDVI OR BUILD_KFAX/BUILD_KVIEWSHELL/" "${S}/doc/man/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kfax/kfax-14.1.2.ebuild b/trinity-base/kfax/kfax-14.1.2.ebuild
new file mode 100644
index 00000000..50f0b26b
--- /dev/null
+++ b/trinity-base/kfax/kfax-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="kfax kfaxview"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="kviewshell"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity G3/G4 fax viewer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kviewshell-${PV}"
+RDEPEND="${DEPEND}"
+
+src_prepare(){
+ sed -i "s/BUILD_KVIEWSHELL OR BUILD_KDVI OR BUILD_KFAX/BUILD_KVIEWSHELL/" "${S}/doc/man/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kfax/kfax-9999.ebuild b/trinity-base/kfax/kfax-9999.ebuild
index b77a1b84..606a549a 100644
--- a/trinity-base/kfax/kfax-9999.ebuild
+++ b/trinity-base/kfax/kfax-9999.ebuild
@@ -7,13 +7,19 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
TRINITY_SUBMODULE="kfax kfaxview"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="kviewshell"
inherit trinity-meta-2
DESCRIPTION="Trinity G3/G4 fax viewer"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kviewshell-${PV}"
RDEPEND="${DEPEND}"
+
+src_prepare(){
+ sed -i "s/BUILD_KVIEWSHELL OR BUILD_KDVI OR BUILD_KFAX/BUILD_KVIEWSHELL/" "${S}/doc/man/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kfax/metadata.xml b/trinity-base/kfax/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kfax/metadata.xml
+++ b/trinity-base/kfax/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kfind/Manifest b/trinity-base/kfind/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kfind/Manifest
+++ b/trinity-base/kfind/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kfind/kfind-14.0.11.ebuild b/trinity-base/kfind/kfind-14.0.11.ebuild
deleted file mode 100644
index 51066648..00000000
--- a/trinity-base/kfind/kfind-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity file find utility"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libkonq-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kfind/kfind-14.0.12.ebuild b/trinity-base/kfind/kfind-14.0.12.ebuild
deleted file mode 100644
index debc0f30..00000000
--- a/trinity-base/kfind/kfind-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity file find utility"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libkonq-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kfind/kfind-14.1.1.ebuild b/trinity-base/kfind/kfind-14.1.1.ebuild
new file mode 100644
index 00000000..42fbe067
--- /dev/null
+++ b/trinity-base/kfind/kfind-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity file find utility"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libkonq-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kfind/kfind-14.1.2.ebuild b/trinity-base/kfind/kfind-14.1.2.ebuild
new file mode 100644
index 00000000..1876aad3
--- /dev/null
+++ b/trinity-base/kfind/kfind-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity file find utility"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libkonq-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kfind/kfind-9999.ebuild b/trinity-base/kfind/kfind-9999.ebuild
index df1a80d5..98d0e7bb 100644
--- a/trinity-base/kfind/kfind-9999.ebuild
+++ b/trinity-base/kfind/kfind-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity file find utility"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libkonq-${PV}"
diff --git a/trinity-base/kfind/metadata.xml b/trinity-base/kfind/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kfind/metadata.xml
+++ b/trinity-base/kfind/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kfloppy/Manifest b/trinity-base/kfloppy/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/kfloppy/Manifest
+++ b/trinity-base/kfloppy/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/kfloppy/files/tdeutils-strlcpy.patch b/trinity-base/kfloppy/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/kfloppy/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/kfloppy/kfloppy-14.0.11.ebuild b/trinity-base/kfloppy/kfloppy-14.0.11.ebuild
deleted file mode 100644
index 59d186b0..00000000
--- a/trinity-base/kfloppy/kfloppy-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kfloppy/kfloppy-14.0.12.ebuild b/trinity-base/kfloppy/kfloppy-14.0.12.ebuild
deleted file mode 100644
index 105b4f01..00000000
--- a/trinity-base/kfloppy/kfloppy-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kfloppy/kfloppy-14.1.1.ebuild b/trinity-base/kfloppy/kfloppy-14.1.1.ebuild
new file mode 100644
index 00000000..a1cadf4c
--- /dev/null
+++ b/trinity-base/kfloppy/kfloppy-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kfloppy/kfloppy-14.1.2.ebuild b/trinity-base/kfloppy/kfloppy-14.1.2.ebuild
new file mode 100644
index 00000000..9b053f78
--- /dev/null
+++ b/trinity-base/kfloppy/kfloppy-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kfloppy/kfloppy-9999.ebuild b/trinity-base/kfloppy/kfloppy-9999.ebuild
index 53b4940b..01a0fc82 100644
--- a/trinity-base/kfloppy/kfloppy-9999.ebuild
+++ b/trinity-base/kfloppy/kfloppy-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kfloppy/metadata.xml b/trinity-base/kfloppy/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kfloppy/metadata.xml
+++ b/trinity-base/kfloppy/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kfouleggs/Manifest b/trinity-base/kfouleggs/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kfouleggs/Manifest
+++ b/trinity-base/kfouleggs/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kfouleggs/kfouleggs-14.0.11.ebuild b/trinity-base/kfouleggs/kfouleggs-14.0.11.ebuild
deleted file mode 100644
index c710166c..00000000
--- a/trinity-base/kfouleggs/kfouleggs-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="kfouleggs libksirtet"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="KFoulEggs is an adaptation of the well-known (at least in Japan) PuyoPuyo game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kfouleggs/kfouleggs-14.0.12.ebuild b/trinity-base/kfouleggs/kfouleggs-14.0.12.ebuild
deleted file mode 100644
index 459eb093..00000000
--- a/trinity-base/kfouleggs/kfouleggs-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="kfouleggs libksirtet"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="KFoulEggs is an adaptation of the well-known (at least in Japan) PuyoPuyo game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kfouleggs/kfouleggs-14.1.1.ebuild b/trinity-base/kfouleggs/kfouleggs-14.1.1.ebuild
new file mode 100644
index 00000000..f834f763
--- /dev/null
+++ b/trinity-base/kfouleggs/kfouleggs-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_SUBMODULE="kfouleggs libksirtet"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="KFoulEggs is an adaptation of the well-known (at least in Japan) PuyoPuyo game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kfouleggs/kfouleggs-14.1.2.ebuild b/trinity-base/kfouleggs/kfouleggs-14.1.2.ebuild
new file mode 100644
index 00000000..2402d872
--- /dev/null
+++ b/trinity-base/kfouleggs/kfouleggs-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_SUBMODULE="kfouleggs libksirtet"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="KFoulEggs is an adaptation of the well-known (at least in Japan) PuyoPuyo game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kfouleggs/kfouleggs-9999.ebuild b/trinity-base/kfouleggs/kfouleggs-9999.ebuild
index 950fe090..8143303b 100644
--- a/trinity-base/kfouleggs/kfouleggs-9999.ebuild
+++ b/trinity-base/kfouleggs/kfouleggs-9999.ebuild
@@ -1,18 +1,19 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TRINITY_SUBMODULE="kfouleggs libksirtet"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="KFoulEggs is an adaptation of the well-known (at least in Japan) PuyoPuyo game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kfouleggs/metadata.xml b/trinity-base/kfouleggs/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kfouleggs/metadata.xml
+++ b/trinity-base/kfouleggs/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kgamma/Manifest b/trinity-base/kgamma/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kgamma/Manifest
+++ b/trinity-base/kgamma/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kgamma/kgamma-14.0.11.ebuild b/trinity-base/kgamma/kgamma-14.0.11.ebuild
deleted file mode 100644
index e13851d2..00000000
--- a/trinity-base/kgamma/kgamma-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity screen gamma values kcontrol module"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kcontrol-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kgamma/kgamma-14.0.12.ebuild b/trinity-base/kgamma/kgamma-14.0.12.ebuild
deleted file mode 100644
index b1f793de..00000000
--- a/trinity-base/kgamma/kgamma-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity screen gamma values kcontrol module"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kcontrol-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kgamma/kgamma-14.1.1.ebuild b/trinity-base/kgamma/kgamma-14.1.1.ebuild
new file mode 100644
index 00000000..8b265054
--- /dev/null
+++ b/trinity-base/kgamma/kgamma-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity screen gamma values kcontrol module"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kcontrol-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kgamma/kgamma-14.1.2.ebuild b/trinity-base/kgamma/kgamma-14.1.2.ebuild
new file mode 100644
index 00000000..b125dfef
--- /dev/null
+++ b/trinity-base/kgamma/kgamma-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity screen gamma values kcontrol module"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kcontrol-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kgamma/kgamma-9999.ebuild b/trinity-base/kgamma/kgamma-9999.ebuild
index c18be958..03574d50 100644
--- a/trinity-base/kgamma/kgamma-9999.ebuild
+++ b/trinity-base/kgamma/kgamma-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity screen gamma values kcontrol module"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kcontrol-${PV}"
diff --git a/trinity-base/kgamma/metadata.xml b/trinity-base/kgamma/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kgamma/metadata.xml
+++ b/trinity-base/kgamma/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kgantt/Manifest b/trinity-base/kgantt/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/kgantt/Manifest
+++ b/trinity-base/kgantt/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/kgantt/kgantt-14.0.11.ebuild b/trinity-base/kgantt/kgantt-14.0.11.ebuild
deleted file mode 100644
index 8e476be6..00000000
--- a/trinity-base/kgantt/kgantt-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity library for drawing and editing gantt-diagramms"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kgantt/kgantt-14.0.12.ebuild b/trinity-base/kgantt/kgantt-14.0.12.ebuild
deleted file mode 100644
index 521c3f0f..00000000
--- a/trinity-base/kgantt/kgantt-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity library for drawing and editing gantt-diagramms"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kgantt/kgantt-14.1.1.ebuild b/trinity-base/kgantt/kgantt-14.1.1.ebuild
new file mode 100644
index 00000000..41c4f251
--- /dev/null
+++ b/trinity-base/kgantt/kgantt-14.1.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity library for drawing and editing gantt-diagramms"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kgantt/kgantt-14.1.2.ebuild b/trinity-base/kgantt/kgantt-14.1.2.ebuild
new file mode 100644
index 00000000..7cdd5e90
--- /dev/null
+++ b/trinity-base/kgantt/kgantt-14.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity library for drawing and editing gantt-diagramms"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kgantt/kgantt-9999.ebuild b/trinity-base/kgantt/kgantt-9999.ebuild
index 5d0991fd..6f7efdd7 100644
--- a/trinity-base/kgantt/kgantt-9999.ebuild
+++ b/trinity-base/kgantt/kgantt-9999.ebuild
@@ -12,5 +12,5 @@ inherit trinity-meta-2
DESCRIPTION="A Trinity library for drawing and editing gantt-diagramms"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kgantt/metadata.xml b/trinity-base/kgantt/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kgantt/metadata.xml
+++ b/trinity-base/kgantt/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kgeography/Manifest b/trinity-base/kgeography/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kgeography/Manifest
+++ b/trinity-base/kgeography/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kgeography/kgeography-14.0.11.ebuild b/trinity-base/kgeography/kgeography-14.0.11.ebuild
deleted file mode 100644
index 02ddbeac..00000000
--- a/trinity-base/kgeography/kgeography-14.0.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="Geography learning tool for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kgeography/kgeography-14.0.12.ebuild b/trinity-base/kgeography/kgeography-14.0.12.ebuild
deleted file mode 100644
index 2f1c02e7..00000000
--- a/trinity-base/kgeography/kgeography-14.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="Geography learning tool for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kgeography/kgeography-14.1.1.ebuild b/trinity-base/kgeography/kgeography-14.1.1.ebuild
new file mode 100644
index 00000000..d00996aa
--- /dev/null
+++ b/trinity-base/kgeography/kgeography-14.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Geography learning tool for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kgeography/kgeography-14.1.2.ebuild b/trinity-base/kgeography/kgeography-14.1.2.ebuild
new file mode 100644
index 00000000..fd8df325
--- /dev/null
+++ b/trinity-base/kgeography/kgeography-14.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Geography learning tool for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kgeography/kgeography-9999.ebuild b/trinity-base/kgeography/kgeography-9999.ebuild
index 25771c24..dc90981f 100644
--- a/trinity-base/kgeography/kgeography-9999.ebuild
+++ b/trinity-base/kgeography/kgeography-9999.ebuild
@@ -1,17 +1,17 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="Geography learning tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/kget/Manifest b/trinity-base/kget/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/kget/Manifest
+++ b/trinity-base/kget/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/kget/kget-14.0.11.ebuild b/trinity-base/kget/kget-14.0.11.ebuild
deleted file mode 100644
index 6e780c36..00000000
--- a/trinity-base/kget/kget-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="An advanced download manager for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXext"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kget/kget-14.0.12.ebuild b/trinity-base/kget/kget-14.0.12.ebuild
deleted file mode 100644
index 3e396d40..00000000
--- a/trinity-base/kget/kget-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="An advanced download manager for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXext"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kget/kget-14.1.1.ebuild b/trinity-base/kget/kget-14.1.1.ebuild
new file mode 100644
index 00000000..fc00c77d
--- /dev/null
+++ b/trinity-base/kget/kget-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="An advanced download manager for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kget/kget-14.1.2.ebuild b/trinity-base/kget/kget-14.1.2.ebuild
new file mode 100644
index 00000000..c6340cba
--- /dev/null
+++ b/trinity-base/kget/kget-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="An advanced download manager for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kget/kget-9999.ebuild b/trinity-base/kget/kget-9999.ebuild
index abf9fc83..aff75e8e 100644
--- a/trinity-base/kget/kget-9999.ebuild
+++ b/trinity-base/kget/kget-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="An advanced download manager for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXext"
diff --git a/trinity-base/kget/metadata.xml b/trinity-base/kget/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kget/metadata.xml
+++ b/trinity-base/kget/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kghostview/Manifest b/trinity-base/kghostview/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kghostview/Manifest
+++ b/trinity-base/kghostview/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kghostview/kghostview-14.0.11.ebuild b/trinity-base/kghostview/kghostview-14.0.11.ebuild
deleted file mode 100644
index 4c9958bf..00000000
--- a/trinity-base/kghostview/kghostview-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity Viewer for PostScript (.ps, .eps) and PDF (.pdf) files"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXft"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kghostview/kghostview-14.0.12.ebuild b/trinity-base/kghostview/kghostview-14.0.12.ebuild
deleted file mode 100644
index c2280006..00000000
--- a/trinity-base/kghostview/kghostview-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity Viewer for PostScript (.ps, .eps) and PDF (.pdf) files"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXft"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kghostview/kghostview-14.1.1.ebuild b/trinity-base/kghostview/kghostview-14.1.1.ebuild
new file mode 100644
index 00000000..49578105
--- /dev/null
+++ b/trinity-base/kghostview/kghostview-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity Viewer for PostScript (.ps, .eps) and PDF (.pdf) files"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXft"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kghostview/kghostview-14.1.2.ebuild b/trinity-base/kghostview/kghostview-14.1.2.ebuild
new file mode 100644
index 00000000..37d35ec9
--- /dev/null
+++ b/trinity-base/kghostview/kghostview-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity Viewer for PostScript (.ps, .eps) and PDF (.pdf) files"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXft"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kghostview/kghostview-9999.ebuild b/trinity-base/kghostview/kghostview-9999.ebuild
index 1d894884..20dcc308 100644
--- a/trinity-base/kghostview/kghostview-9999.ebuild
+++ b/trinity-base/kghostview/kghostview-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="A Trinity Viewer for PostScript (.ps, .eps) and PDF (.pdf) files"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXft"
diff --git a/trinity-base/kghostview/metadata.xml b/trinity-base/kghostview/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kghostview/metadata.xml
+++ b/trinity-base/kghostview/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kgoldrunner/Manifest b/trinity-base/kgoldrunner/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kgoldrunner/Manifest
+++ b/trinity-base/kgoldrunner/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kgoldrunner/kgoldrunner-14.0.11.ebuild b/trinity-base/kgoldrunner/kgoldrunner-14.0.11.ebuild
deleted file mode 100644
index a3b93f3d..00000000
--- a/trinity-base/kgoldrunner/kgoldrunner-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: KGoldrunner is a game of action and puzzle solving"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kgoldrunner/kgoldrunner-14.0.12.ebuild b/trinity-base/kgoldrunner/kgoldrunner-14.0.12.ebuild
deleted file mode 100644
index 73a2819a..00000000
--- a/trinity-base/kgoldrunner/kgoldrunner-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: KGoldrunner is a game of action and puzzle solving"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kgoldrunner/kgoldrunner-14.1.1.ebuild b/trinity-base/kgoldrunner/kgoldrunner-14.1.1.ebuild
new file mode 100644
index 00000000..1cbd3b8c
--- /dev/null
+++ b/trinity-base/kgoldrunner/kgoldrunner-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: KGoldrunner is a game of action and puzzle solving"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kgoldrunner/kgoldrunner-14.1.2.ebuild b/trinity-base/kgoldrunner/kgoldrunner-14.1.2.ebuild
new file mode 100644
index 00000000..7f25472b
--- /dev/null
+++ b/trinity-base/kgoldrunner/kgoldrunner-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: KGoldrunner is a game of action and puzzle solving"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kgoldrunner/kgoldrunner-9999.ebuild b/trinity-base/kgoldrunner/kgoldrunner-9999.ebuild
index 4c9df45a..c99f5148 100644
--- a/trinity-base/kgoldrunner/kgoldrunner-9999.ebuild
+++ b/trinity-base/kgoldrunner/kgoldrunner-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: KGoldrunner is a game of action and puzzle solving"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kgoldrunner/metadata.xml b/trinity-base/kgoldrunner/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kgoldrunner/metadata.xml
+++ b/trinity-base/kgoldrunner/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kgpg/Manifest b/trinity-base/kgpg/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/kgpg/Manifest
+++ b/trinity-base/kgpg/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/kgpg/files/tdeutils-strlcpy.patch b/trinity-base/kgpg/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/kgpg/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/kgpg/kgpg-14.0.11.ebuild b/trinity-base/kgpg/kgpg-14.0.11.ebuild
deleted file mode 100644
index 67cae487..00000000
--- a/trinity-base/kgpg/kgpg-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity gpg keyring manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="app-crypt/gnupg
- || (
- app-crypt/pinentry[ncurses]
- app-crypt/pinentry[qt5]
- app-crypt/pinentry[gtk]
- app-crypt/pinentry[tqt(-)]
- )"
diff --git a/trinity-base/kgpg/kgpg-14.0.12.ebuild b/trinity-base/kgpg/kgpg-14.0.12.ebuild
deleted file mode 100644
index c0684fa0..00000000
--- a/trinity-base/kgpg/kgpg-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity gpg keyring manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="app-crypt/gnupg
- || (
- app-crypt/pinentry[ncurses]
- app-crypt/pinentry[qt5]
- app-crypt/pinentry[gtk]
- app-crypt/pinentry[tqt(-)]
- )"
diff --git a/trinity-base/kgpg/kgpg-14.1.1.ebuild b/trinity-base/kgpg/kgpg-14.1.1.ebuild
new file mode 100644
index 00000000..92dc27af
--- /dev/null
+++ b/trinity-base/kgpg/kgpg-14.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity gpg keyring manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="app-crypt/gnupg
+ || (
+ app-crypt/pinentry[ncurses]
+ app-crypt/pinentry[qt5]
+ app-crypt/pinentry[gtk]
+ app-crypt/pinentry[tqt(-)]
+ )"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kgpg/kgpg-14.1.2.ebuild b/trinity-base/kgpg/kgpg-14.1.2.ebuild
new file mode 100644
index 00000000..a69dda81
--- /dev/null
+++ b/trinity-base/kgpg/kgpg-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity gpg keyring manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="app-crypt/gnupg
+ || (
+ app-crypt/pinentry[ncurses]
+ app-crypt/pinentry[qt5]
+ app-crypt/pinentry[gtk]
+ app-crypt/pinentry[tqt(-)]
+ )"
diff --git a/trinity-base/kgpg/kgpg-9999.ebuild b/trinity-base/kgpg/kgpg-9999.ebuild
index 3d176988..24ede730 100644
--- a/trinity-base/kgpg/kgpg-9999.ebuild
+++ b/trinity-base/kgpg/kgpg-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity gpg keyring manager"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="app-crypt/gnupg
diff --git a/trinity-base/kgpg/metadata.xml b/trinity-base/kgpg/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kgpg/metadata.xml
+++ b/trinity-base/kgpg/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/khangman/Manifest b/trinity-base/khangman/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/khangman/Manifest
+++ b/trinity-base/khangman/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/khangman/khangman-14.0.11.ebuild b/trinity-base/khangman/khangman-14.0.11.ebuild
deleted file mode 100644
index c5170790..00000000
--- a/trinity-base/khangman/khangman-14.0.11.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="The classical hangman game for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdeedu-${PV}"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/khangman/khangman-14.0.12.ebuild b/trinity-base/khangman/khangman-14.0.12.ebuild
deleted file mode 100644
index 90b9b809..00000000
--- a/trinity-base/khangman/khangman-14.0.12.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-TRINITY_NEED_ARTS="optional"
-inherit trinity-meta-2
-
-DESCRIPTION="The classical hangman game for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdeedu-${PV}"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/khangman/khangman-14.1.1.ebuild b/trinity-base/khangman/khangman-14.1.1.ebuild
new file mode 100644
index 00000000..7d124d2c
--- /dev/null
+++ b/trinity-base/khangman/khangman-14.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="The classical hangman game for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdeedu-${PV}"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/khangman/khangman-14.1.2.ebuild b/trinity-base/khangman/khangman-14.1.2.ebuild
new file mode 100644
index 00000000..35445c51
--- /dev/null
+++ b/trinity-base/khangman/khangman-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+TRINITY_NEED_ARTS="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="The classical hangman game for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdeedu-${PV}"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/khangman/khangman-9999.ebuild b/trinity-base/khangman/khangman-9999.ebuild
index e925a8e9..354d1beb 100644
--- a/trinity-base/khangman/khangman-9999.ebuild
+++ b/trinity-base/khangman/khangman-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
TRINITY_NEED_ARTS="optional"
inherit trinity-meta-2
DESCRIPTION="The classical hangman game for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdeedu-${PV}"
diff --git a/trinity-base/khelpcenter/Manifest b/trinity-base/khelpcenter/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/khelpcenter/Manifest
+++ b/trinity-base/khelpcenter/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/khelpcenter/khelpcenter-14.0.11.ebuild b/trinity-base/khelpcenter/khelpcenter-14.0.11.ebuild
deleted file mode 100644
index cb3de3f0..00000000
--- a/trinity-base/khelpcenter/khelpcenter-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="khelpcenter doc"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity help center"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/tdebase-tdeioslaves-${PV}
- || (
- www-misc/htdig
- www-misc/hldig
- )
-"
diff --git a/trinity-base/khelpcenter/khelpcenter-14.0.12.ebuild b/trinity-base/khelpcenter/khelpcenter-14.0.12.ebuild
deleted file mode 100644
index d44a3418..00000000
--- a/trinity-base/khelpcenter/khelpcenter-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="khelpcenter doc"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity help center"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/tdebase-tdeioslaves-${PV}
- || (
- www-misc/htdig
- www-misc/hldig
- )
-"
diff --git a/trinity-base/khelpcenter/khelpcenter-14.1.1.ebuild b/trinity-base/khelpcenter/khelpcenter-14.1.1.ebuild
new file mode 100644
index 00000000..6c96a69e
--- /dev/null
+++ b/trinity-base/khelpcenter/khelpcenter-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="khelpcenter doc"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity help center"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/tdebase-tdeioslaves-${PV}
+ || (
+ www-misc/htdig
+ www-misc/hldig
+ )
+"
diff --git a/trinity-base/khelpcenter/khelpcenter-14.1.2.ebuild b/trinity-base/khelpcenter/khelpcenter-14.1.2.ebuild
new file mode 100644
index 00000000..6ba279f7
--- /dev/null
+++ b/trinity-base/khelpcenter/khelpcenter-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="khelpcenter doc"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity help center"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/tdebase-tdeioslaves-${PV}
+ || (
+ www-misc/htdig
+ www-misc/hldig
+ )
+"
diff --git a/trinity-base/khelpcenter/khelpcenter-9999.ebuild b/trinity-base/khelpcenter/khelpcenter-9999.ebuild
index 036e6de9..2d1d523c 100644
--- a/trinity-base/khelpcenter/khelpcenter-9999.ebuild
+++ b/trinity-base/khelpcenter/khelpcenter-9999.ebuild
@@ -7,12 +7,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TRINITY_SUBMODULE="khelpcenter doc"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="The Trinity help center"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
diff --git a/trinity-base/khelpcenter/metadata.xml b/trinity-base/khelpcenter/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/khelpcenter/metadata.xml
+++ b/trinity-base/khelpcenter/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/khexedit/Manifest b/trinity-base/khexedit/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/khexedit/Manifest
+++ b/trinity-base/khexedit/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/khexedit/files/tdeutils-strlcpy.patch b/trinity-base/khexedit/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/khexedit/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/khexedit/khexedit-14.0.11.ebuild b/trinity-base/khexedit/khexedit-14.0.11.ebuild
deleted file mode 100644
index 098326e2..00000000
--- a/trinity-base/khexedit/khexedit-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity hex editor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/khexedit/khexedit-14.0.12.ebuild b/trinity-base/khexedit/khexedit-14.0.12.ebuild
deleted file mode 100644
index b2758727..00000000
--- a/trinity-base/khexedit/khexedit-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity hex editor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/khexedit/khexedit-14.1.1.ebuild b/trinity-base/khexedit/khexedit-14.1.1.ebuild
new file mode 100644
index 00000000..2817a09d
--- /dev/null
+++ b/trinity-base/khexedit/khexedit-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity hex editor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/khexedit/khexedit-14.1.2.ebuild b/trinity-base/khexedit/khexedit-14.1.2.ebuild
new file mode 100644
index 00000000..47c02b85
--- /dev/null
+++ b/trinity-base/khexedit/khexedit-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity hex editor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/khexedit/khexedit-9999.ebuild b/trinity-base/khexedit/khexedit-9999.ebuild
index 14bb3ac3..c8a40059 100644
--- a/trinity-base/khexedit/khexedit-9999.ebuild
+++ b/trinity-base/khexedit/khexedit-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity hex editor"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/khexedit/metadata.xml b/trinity-base/khexedit/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/khexedit/metadata.xml
+++ b/trinity-base/khexedit/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/khotkeys/Manifest b/trinity-base/khotkeys/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/khotkeys/Manifest
+++ b/trinity-base/khotkeys/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/khotkeys/files/tdebase-strlcpy.patch b/trinity-base/khotkeys/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/khotkeys/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/khotkeys/khotkeys-14.0.11.ebuild b/trinity-base/khotkeys/khotkeys-14.0.11.ebuild
deleted file mode 100644
index 0265d866..00000000
--- a/trinity-base/khotkeys/khotkeys-14.0.11.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity hotkey daemon"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXtst"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XTEST=ON
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/khotkeys/khotkeys-14.0.12.ebuild b/trinity-base/khotkeys/khotkeys-14.0.12.ebuild
deleted file mode 100644
index effa9262..00000000
--- a/trinity-base/khotkeys/khotkeys-14.0.12.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity hotkey daemon"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXtst"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XTEST=ON
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/khotkeys/khotkeys-14.1.1.ebuild b/trinity-base/khotkeys/khotkeys-14.1.1.ebuild
new file mode 100644
index 00000000..25117f48
--- /dev/null
+++ b/trinity-base/khotkeys/khotkeys-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity hotkey daemon"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXtst"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XTEST=ON
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/khotkeys/khotkeys-14.1.2.ebuild b/trinity-base/khotkeys/khotkeys-14.1.2.ebuild
new file mode 100644
index 00000000..5750d849
--- /dev/null
+++ b/trinity-base/khotkeys/khotkeys-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity hotkey daemon"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXtst"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XTEST=ON
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/khotkeys/khotkeys-9999.ebuild b/trinity-base/khotkeys/khotkeys-9999.ebuild
index 4961147e..cbf5bde3 100644
--- a/trinity-base/khotkeys/khotkeys-9999.ebuild
+++ b/trinity-base/khotkeys/khotkeys-9999.ebuild
@@ -7,12 +7,11 @@ EAPI="8"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity hotkey daemon"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXtst"
diff --git a/trinity-base/khotkeys/metadata.xml b/trinity-base/khotkeys/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/khotkeys/metadata.xml
+++ b/trinity-base/khotkeys/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kicker-applets/Manifest b/trinity-base/kicker-applets/Manifest
index 1fcc579a..a0a24462 100644
--- a/trinity-base/kicker-applets/Manifest
+++ b/trinity-base/kicker-applets/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
+DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100
+DIST tdeaddons-trinity-14.1.2.tar.xz 1464932 BLAKE2B 27bf3ab510b4ca20d51b7d0183077c16901ad8c04582bea54bae6f943a4706875a0c5067a8d9943138fee5c9227a9bb68f14e89a57f6348d27a26518afbf74a4 SHA512 b50173d74933893f76471893569941dffff8ce9f1152b76411d4c92559c96fc1e8b4ddb89b21a88961d678efcbd42bd2ea9dc94735a95aee3ef89e2c895ce51c
diff --git a/trinity-base/kicker-applets/kicker-applets-14.0.11.ebuild b/trinity-base/kicker-applets/kicker-applets-14.0.11.ebuild
deleted file mode 100644
index 6b10b0df..00000000
--- a/trinity-base/kicker-applets/kicker-applets-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="kicker applets"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kicker-${PV}"
-RDEPEND="${DEPEND}"
-
-# no xmms support
diff --git a/trinity-base/kicker-applets/kicker-applets-14.0.12.ebuild b/trinity-base/kicker-applets/kicker-applets-14.0.12.ebuild
deleted file mode 100644
index 5a9b02bd..00000000
--- a/trinity-base/kicker-applets/kicker-applets-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="kicker applets"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kicker-${PV}"
-RDEPEND="${DEPEND}"
-
-# no xmms support
diff --git a/trinity-base/kicker-applets/kicker-applets-14.1.1.ebuild b/trinity-base/kicker-applets/kicker-applets-14.1.1.ebuild
new file mode 100644
index 00000000..db2f16c6
--- /dev/null
+++ b/trinity-base/kicker-applets/kicker-applets-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="kicker applets"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kicker-${PV}"
+RDEPEND="${DEPEND}"
+
+# no xmms support
diff --git a/trinity-base/kicker-applets/kicker-applets-14.1.2.ebuild b/trinity-base/kicker-applets/kicker-applets-14.1.2.ebuild
new file mode 100644
index 00000000..634b03b1
--- /dev/null
+++ b/trinity-base/kicker-applets/kicker-applets-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="kicker applets"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kicker-${PV}"
+RDEPEND="${DEPEND}"
+
+# no xmms support
diff --git a/trinity-base/kicker-applets/kicker-applets-9999.ebuild b/trinity-base/kicker-applets/kicker-applets-9999.ebuild
index 6f81f614..f0e20777 100644
--- a/trinity-base/kicker-applets/kicker-applets-9999.ebuild
+++ b/trinity-base/kicker-applets/kicker-applets-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="kicker applets"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kicker-${PV}"
diff --git a/trinity-base/kicker-applets/metadata.xml b/trinity-base/kicker-applets/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kicker-applets/metadata.xml
+++ b/trinity-base/kicker-applets/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kicker/Manifest b/trinity-base/kicker/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kicker/Manifest
+++ b/trinity-base/kicker/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kicker/files/tdebase-strlcpy.patch b/trinity-base/kicker/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/kicker/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/kicker/kicker-14.0.11.ebuild b/trinity-base/kicker/kicker-14.0.11.ebuild
deleted file mode 100644
index 04e6b2cd..00000000
--- a/trinity-base/kicker/kicker-14.0.11.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity application starter panel, capable of applets and extensions"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="xcomposite hwlib"
-
-DEPEND="~trinity-base/libkonq-${PV}
- ~trinity-base/tdebase-data-${PV}
- ~dev-libs/dbus-tqt-${PV}
- xcomposite? ( x11-libs/libXrender
- x11-libs/libXfixes
- x11-libs/libXcomposite )"
-
-RDEPEND="${DEPEND}
- ~trinity-base/kmenuedit-${PV}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XFIXES="$(usex xcomposite)"
- -DWITH_XRENDER="$(usex xcomposite)"
- -DWITH_XCOMPOSITE="$(usex xcomposite)"
- -DWITH_TDEHWLIB="$(usex hwlib)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kicker/kicker-14.0.12.ebuild b/trinity-base/kicker/kicker-14.0.12.ebuild
deleted file mode 100644
index c0cd7712..00000000
--- a/trinity-base/kicker/kicker-14.0.12.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The Trinity application starter panel, capable of applets and extensions"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="xcomposite hwlib"
-
-DEPEND="~trinity-base/libkonq-${PV}
- ~trinity-base/tdebase-data-${PV}
- ~dev-libs/dbus-tqt-${PV}
- xcomposite? ( x11-libs/libXrender
- x11-libs/libXfixes
- x11-libs/libXcomposite )"
-
-RDEPEND="${DEPEND}
- ~trinity-base/kmenuedit-${PV}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XFIXES="$(usex xcomposite)"
- -DWITH_XRENDER="$(usex xcomposite)"
- -DWITH_XCOMPOSITE="$(usex xcomposite)"
- -DWITH_TDEHWLIB="$(usex hwlib)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kicker/kicker-14.1.1.ebuild b/trinity-base/kicker/kicker-14.1.1.ebuild
new file mode 100644
index 00000000..06faad1b
--- /dev/null
+++ b/trinity-base/kicker/kicker-14.1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity application starter panel, capable of applets and extensions"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xcomposite hwlib"
+
+DEPEND="~trinity-base/libkonq-${PV}
+ ~trinity-base/tdebase-data-${PV}
+ ~dev-libs/dbus-tqt-${PV}
+ xcomposite? ( x11-libs/libXrender
+ x11-libs/libXfixes
+ x11-libs/libXcomposite )"
+
+RDEPEND="${DEPEND}
+ ~trinity-base/kmenuedit-${PV}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XFIXES="$(usex xcomposite)"
+ -DWITH_XRENDER="$(usex xcomposite)"
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kicker/kicker-14.1.2.ebuild b/trinity-base/kicker/kicker-14.1.2.ebuild
new file mode 100644
index 00000000..239566b7
--- /dev/null
+++ b/trinity-base/kicker/kicker-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="The Trinity application starter panel, capable of applets and extensions"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xcomposite hwlib"
+
+DEPEND="~trinity-base/libkonq-${PV}
+ ~trinity-base/tdebase-data-${PV}
+ ~dev-libs/dbus-tqt-${PV}
+ xcomposite? ( x11-libs/libXrender
+ x11-libs/libXfixes
+ x11-libs/libXcomposite )"
+
+RDEPEND="${DEPEND}
+ ~trinity-base/kmenuedit-${PV}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XFIXES="$(usex xcomposite)"
+ -DWITH_XRENDER="$(usex xcomposite)"
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kicker/kicker-9999.ebuild b/trinity-base/kicker/kicker-9999.ebuild
index 78c95085..83e29173 100644
--- a/trinity-base/kicker/kicker-9999.ebuild
+++ b/trinity-base/kicker/kicker-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="The Trinity application starter panel, capable of applets and extensions"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="xcomposite hwlib"
diff --git a/trinity-base/kicker/metadata.xml b/trinity-base/kicker/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kicker/metadata.xml
+++ b/trinity-base/kicker/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kig/Manifest b/trinity-base/kig/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kig/Manifest
+++ b/trinity-base/kig/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kig/kig-14.0.11.ebuild b/trinity-base/kig/kig-14.0.11.ebuild
deleted file mode 100644
index 02a6f029..00000000
--- a/trinity-base/kig/kig-14.0.11.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Interactive geometry program for TDE"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="dev-libs/boost[python]"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kig/kig-14.0.12.ebuild b/trinity-base/kig/kig-14.0.12.ebuild
deleted file mode 100644
index 1296b1c9..00000000
--- a/trinity-base/kig/kig-14.0.12.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Interactive geometry program for TDE"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="dev-libs/boost[python]"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kig/kig-14.1.1.ebuild b/trinity-base/kig/kig-14.1.1.ebuild
new file mode 100644
index 00000000..5d3fbe84
--- /dev/null
+++ b/trinity-base/kig/kig-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Interactive geometry program for TDE"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="dev-libs/boost[python]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kig/kig-14.1.2.ebuild b/trinity-base/kig/kig-14.1.2.ebuild
new file mode 100644
index 00000000..da701d35
--- /dev/null
+++ b/trinity-base/kig/kig-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Interactive geometry program for TDE"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="dev-libs/boost[python]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kig/kig-9999.ebuild b/trinity-base/kig/kig-9999.ebuild
index 82db86e5..8bb45961 100644
--- a/trinity-base/kig/kig-9999.ebuild
+++ b/trinity-base/kig/kig-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Interactive geometry program for TDE"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="dev-libs/boost[python]"
diff --git a/trinity-base/kimagemapeditor/Manifest b/trinity-base/kimagemapeditor/Manifest
index e9f36baa..3e09735a 100644
--- a/trinity-base/kimagemapeditor/Manifest
+++ b/trinity-base/kimagemapeditor/Manifest
@@ -1,2 +1,2 @@
-DIST tdewebdev-trinity-14.0.11.tar.xz 4959612 BLAKE2B 4490ec3b18f9afdb083163c1abf1cfd758826ab6ae11e721e061f3a8c7cc25eb7a72d28e791bf4e557c1dd0a79d644e40594102ce33f043611587266b4333f9b SHA512 a19fae6682d70e33605a18666ee1de57517398c3039784adc5bbeb2f84f705e8d27510b8a751371fbc07c0a315cb95f72d0bc0bb2f7c3363fc15f6e6a601b2f4
-DIST tdewebdev-trinity-14.0.12.tar.xz 4976768 BLAKE2B 6a508b68e5efc1d423eb657b3a888ba20583ee1f23c3bab93ba8874b12320219a78e056e9e0fe8ad85c1ae476af0cdda9c4f9aa406431198f4ee56c1c206d7db SHA512 23d76a12f603db12f9378413106d32e181928221ea867b816f974d170f7424ea28640d10520a89d547af88ce6718519e598c877530f238c19dac048e1cd52ab5
+DIST tdewebdev-trinity-14.1.1.tar.xz 4136900 BLAKE2B c7d72ce08253bf94bf93bd6f1d9d41566e63f0629a7c07c872c899a9b563be4f41bd9ca092aa1f72a67f5b09e38998aec1bb019331e683cfb1353840c620d8c4 SHA512 f9c11514ccf36e638cef036994c4c3dc984387b0455ea392742a329de142a738575a0db54a0ac61adec9e5253a2f7d6fda95807f8aa6e5cee6edd868a99cb93f
+DIST tdewebdev-trinity-14.1.2.tar.xz 4136096 BLAKE2B f21256b842b3443876582adbc749e8f1be0461d6d54f99a406d8322c610feaefe7679a2109986572e664a31360515c85a172a33eb83047c42ad304d7479488ed SHA512 a8c37f5bfd637144a9baf303d86967796502b2572f0c918ba5891a609879f96738417a52a23f56978996a24e7cf4456a3a55cbf201528aa06234716e43e04a7c
diff --git a/trinity-base/kimagemapeditor/kimagemapeditor-14.0.11.ebuild b/trinity-base/kimagemapeditor/kimagemapeditor-14.0.11.ebuild
deleted file mode 100644
index ff096170..00000000
--- a/trinity-base/kimagemapeditor/kimagemapeditor-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="HTML image map editor for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kimagemapeditor/kimagemapeditor-14.0.12.ebuild b/trinity-base/kimagemapeditor/kimagemapeditor-14.0.12.ebuild
deleted file mode 100644
index 17e90c41..00000000
--- a/trinity-base/kimagemapeditor/kimagemapeditor-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="HTML image map editor for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kimagemapeditor/kimagemapeditor-14.1.1.ebuild b/trinity-base/kimagemapeditor/kimagemapeditor-14.1.1.ebuild
new file mode 100644
index 00000000..a1a85e9a
--- /dev/null
+++ b/trinity-base/kimagemapeditor/kimagemapeditor-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdewebdev"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="HTML image map editor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kimagemapeditor/kimagemapeditor-14.1.2.ebuild b/trinity-base/kimagemapeditor/kimagemapeditor-14.1.2.ebuild
new file mode 100644
index 00000000..e96882e0
--- /dev/null
+++ b/trinity-base/kimagemapeditor/kimagemapeditor-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdewebdev"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="HTML image map editor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kimagemapeditor/kimagemapeditor-9999.ebuild b/trinity-base/kimagemapeditor/kimagemapeditor-9999.ebuild
index 77aeb908..20e408e6 100644
--- a/trinity-base/kimagemapeditor/kimagemapeditor-9999.ebuild
+++ b/trinity-base/kimagemapeditor/kimagemapeditor-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdewebdev"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit flag-o-matic trinity-meta-2
@@ -14,9 +14,8 @@ DESCRIPTION="HTML image map editor for TDE"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
src_configure() {
append-cxxflags "-std=c++11"
diff --git a/trinity-base/kimagemapeditor/metadata.xml b/trinity-base/kimagemapeditor/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kimagemapeditor/metadata.xml
+++ b/trinity-base/kimagemapeditor/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kiten/Manifest b/trinity-base/kiten/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kiten/Manifest
+++ b/trinity-base/kiten/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kiten/kiten-14.0.11.ebuild b/trinity-base/kiten/kiten-14.0.11.ebuild
deleted file mode 100644
index a1f7b93d..00000000
--- a/trinity-base/kiten/kiten-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Japanese reference/study tool for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kiten/kiten-14.0.12.ebuild b/trinity-base/kiten/kiten-14.0.12.ebuild
deleted file mode 100644
index 431659e1..00000000
--- a/trinity-base/kiten/kiten-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Japanese reference/study tool for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kiten/kiten-14.1.1.ebuild b/trinity-base/kiten/kiten-14.1.1.ebuild
new file mode 100644
index 00000000..92a758a5
--- /dev/null
+++ b/trinity-base/kiten/kiten-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Japanese reference/study tool for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kiten/kiten-14.1.2.ebuild b/trinity-base/kiten/kiten-14.1.2.ebuild
new file mode 100644
index 00000000..40879948
--- /dev/null
+++ b/trinity-base/kiten/kiten-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Japanese reference/study tool for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kiten/kiten-9999.ebuild b/trinity-base/kiten/kiten-9999.ebuild
index 3a9d23fe..cc2def66 100644
--- a/trinity-base/kiten/kiten-9999.ebuild
+++ b/trinity-base/kiten/kiten-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Japanese reference/study tool for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/kjots/Manifest b/trinity-base/kjots/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/kjots/Manifest
+++ b/trinity-base/kjots/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/kjots/files/tdeutils-strlcpy.patch b/trinity-base/kjots/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/kjots/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/kjots/kjots-14.0.11.ebuild b/trinity-base/kjots/kjots-14.0.11.ebuild
deleted file mode 100644
index 1d26accc..00000000
--- a/trinity-base/kjots/kjots-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity note taking utility"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kjots/kjots-14.0.12.ebuild b/trinity-base/kjots/kjots-14.0.12.ebuild
deleted file mode 100644
index bcb887b2..00000000
--- a/trinity-base/kjots/kjots-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity note taking utility"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kjots/kjots-14.1.1.ebuild b/trinity-base/kjots/kjots-14.1.1.ebuild
new file mode 100644
index 00000000..20b35d03
--- /dev/null
+++ b/trinity-base/kjots/kjots-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity note taking utility"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kjots/kjots-14.1.2.ebuild b/trinity-base/kjots/kjots-14.1.2.ebuild
new file mode 100644
index 00000000..0d1e890f
--- /dev/null
+++ b/trinity-base/kjots/kjots-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity note taking utility"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kjots/kjots-9999.ebuild b/trinity-base/kjots/kjots-9999.ebuild
index 992809df..c4b05e25 100644
--- a/trinity-base/kjots/kjots-9999.ebuild
+++ b/trinity-base/kjots/kjots-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity note taking utility"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kjots/metadata.xml b/trinity-base/kjots/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kjots/metadata.xml
+++ b/trinity-base/kjots/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kjumpingcube/Manifest b/trinity-base/kjumpingcube/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kjumpingcube/Manifest
+++ b/trinity-base/kjumpingcube/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kjumpingcube/kjumpingcube-14.0.11.ebuild b/trinity-base/kjumpingcube/kjumpingcube-14.0.11.ebuild
deleted file mode 100644
index 02fa8af9..00000000
--- a/trinity-base/kjumpingcube/kjumpingcube-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Tactical one or two player game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kjumpingcube/kjumpingcube-14.0.12.ebuild b/trinity-base/kjumpingcube/kjumpingcube-14.0.12.ebuild
deleted file mode 100644
index a0b67651..00000000
--- a/trinity-base/kjumpingcube/kjumpingcube-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Tactical one or two player game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kjumpingcube/kjumpingcube-14.1.1.ebuild b/trinity-base/kjumpingcube/kjumpingcube-14.1.1.ebuild
new file mode 100644
index 00000000..3da6141c
--- /dev/null
+++ b/trinity-base/kjumpingcube/kjumpingcube-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Tactical one or two player game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kjumpingcube/kjumpingcube-14.1.2.ebuild b/trinity-base/kjumpingcube/kjumpingcube-14.1.2.ebuild
new file mode 100644
index 00000000..89e45b44
--- /dev/null
+++ b/trinity-base/kjumpingcube/kjumpingcube-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Tactical one or two player game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kjumpingcube/kjumpingcube-9999.ebuild b/trinity-base/kjumpingcube/kjumpingcube-9999.ebuild
index 896fb1a9..0eab3948 100644
--- a/trinity-base/kjumpingcube/kjumpingcube-9999.ebuild
+++ b/trinity-base/kjumpingcube/kjumpingcube-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Tactical one or two player game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kjumpingcube/metadata.xml b/trinity-base/kjumpingcube/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kjumpingcube/metadata.xml
+++ b/trinity-base/kjumpingcube/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/klaptopdaemon/Manifest b/trinity-base/klaptopdaemon/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/klaptopdaemon/Manifest
+++ b/trinity-base/klaptopdaemon/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/klaptopdaemon/files/tdeutils-strlcpy.patch b/trinity-base/klaptopdaemon/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/klaptopdaemon/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/klaptopdaemon/klaptopdaemon-14.0.11.ebuild b/trinity-base/klaptopdaemon/klaptopdaemon-14.0.11.ebuild
deleted file mode 100644
index c6e6a8c4..00000000
--- a/trinity-base/klaptopdaemon/klaptopdaemon-14.0.11.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity battery monitoring and management for laptops"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="xscreensaver"
-
-RDEPEND="
- x11-libs/libXtst
- xscreensaver? ( x11-libs/libXScrnSaver )
-"
-DEPEND="${RDEPEND}
- virtual/os-headers
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_DPMS=ON
- -DWITH_XSCREENSAVER="$(usex xscreensaver)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/klaptopdaemon/klaptopdaemon-14.0.12.ebuild b/trinity-base/klaptopdaemon/klaptopdaemon-14.0.12.ebuild
deleted file mode 100644
index 7a6d6f0f..00000000
--- a/trinity-base/klaptopdaemon/klaptopdaemon-14.0.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity battery monitoring and management for laptops"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="xscreensaver"
-
-RDEPEND="
- x11-libs/libXtst
- xscreensaver? ( x11-libs/libXScrnSaver )
-"
-DEPEND="${RDEPEND}
- virtual/os-headers
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_DPMS=ON
- -DWITH_XSCREENSAVER="$(usex xscreensaver)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/klaptopdaemon/klaptopdaemon-14.1.1.ebuild b/trinity-base/klaptopdaemon/klaptopdaemon-14.1.1.ebuild
new file mode 100644
index 00000000..3bb6c625
--- /dev/null
+++ b/trinity-base/klaptopdaemon/klaptopdaemon-14.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity battery monitoring and management for laptops"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xscreensaver"
+
+RDEPEND="
+ x11-libs/libXtst
+ xscreensaver? ( x11-libs/libXScrnSaver )
+"
+DEPEND="${RDEPEND}
+ virtual/os-headers
+"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_DPMS=ON
+ -DWITH_XSCREENSAVER="$(usex xscreensaver)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/klaptopdaemon/klaptopdaemon-14.1.2.ebuild b/trinity-base/klaptopdaemon/klaptopdaemon-14.1.2.ebuild
new file mode 100644
index 00000000..024cf4ee
--- /dev/null
+++ b/trinity-base/klaptopdaemon/klaptopdaemon-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity battery monitoring and management for laptops"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xscreensaver"
+
+RDEPEND="
+ x11-libs/libXtst
+ xscreensaver? ( x11-libs/libXScrnSaver )
+"
+DEPEND="${RDEPEND}
+ virtual/os-headers
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_DPMS=ON
+ -DWITH_XSCREENSAVER="$(usex xscreensaver)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/klaptopdaemon/klaptopdaemon-9999.ebuild b/trinity-base/klaptopdaemon/klaptopdaemon-9999.ebuild
index da1b29b9..1211dc02 100644
--- a/trinity-base/klaptopdaemon/klaptopdaemon-9999.ebuild
+++ b/trinity-base/klaptopdaemon/klaptopdaemon-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity battery monitoring and management for laptops"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="xscreensaver"
diff --git a/trinity-base/klaptopdaemon/metadata.xml b/trinity-base/klaptopdaemon/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/klaptopdaemon/metadata.xml
+++ b/trinity-base/klaptopdaemon/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/klatin/Manifest b/trinity-base/klatin/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/klatin/Manifest
+++ b/trinity-base/klatin/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/klatin/klatin-14.0.11.ebuild b/trinity-base/klatin/klatin-14.0.11.ebuild
deleted file mode 100644
index 00c40e4d..00000000
--- a/trinity-base/klatin/klatin-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Application to help revise/teach Latin"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdeedu-${PV}"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/klatin/klatin-14.0.12.ebuild b/trinity-base/klatin/klatin-14.0.12.ebuild
deleted file mode 100644
index e9f998fc..00000000
--- a/trinity-base/klatin/klatin-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Application to help revise/teach Latin"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdeedu-${PV}"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/klatin/klatin-14.1.1.ebuild b/trinity-base/klatin/klatin-14.1.1.ebuild
new file mode 100644
index 00000000..8d18bae4
--- /dev/null
+++ b/trinity-base/klatin/klatin-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+inherit trinity-meta-2
+
+DESCRIPTION="Application to help revise/teach Latin"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdeedu-${PV}"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/klatin/klatin-14.1.2.ebuild b/trinity-base/klatin/klatin-14.1.2.ebuild
new file mode 100644
index 00000000..777e23cd
--- /dev/null
+++ b/trinity-base/klatin/klatin-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+inherit trinity-meta-2
+
+DESCRIPTION="Application to help revise/teach Latin"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdeedu-${PV}"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ sed -i 's/tdeeducore-shared/tdeeducore/' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/klatin/klatin-9999.ebuild b/trinity-base/klatin/klatin-9999.ebuild
index 0685fe89..e23c4324 100644
--- a/trinity-base/klatin/klatin-9999.ebuild
+++ b/trinity-base/klatin/klatin-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
inherit trinity-meta-2
DESCRIPTION="Application to help revise/teach Latin"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdeedu-${PV}"
diff --git a/trinity-base/klettres/Manifest b/trinity-base/klettres/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/klettres/Manifest
+++ b/trinity-base/klettres/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/klettres/klettres-14.0.11.ebuild b/trinity-base/klettres/klettres-14.0.11.ebuild
deleted file mode 100644
index b2e3f4d2..00000000
--- a/trinity-base/klettres/klettres-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Foreign alphabet tutor for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/klettres/klettres-14.0.12.ebuild b/trinity-base/klettres/klettres-14.0.12.ebuild
deleted file mode 100644
index 8721df7e..00000000
--- a/trinity-base/klettres/klettres-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Foreign alphabet tutor for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/klettres/klettres-14.1.1.ebuild b/trinity-base/klettres/klettres-14.1.1.ebuild
new file mode 100644
index 00000000..1ee140cf
--- /dev/null
+++ b/trinity-base/klettres/klettres-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Foreign alphabet tutor for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/klettres/klettres-14.1.2.ebuild b/trinity-base/klettres/klettres-14.1.2.ebuild
new file mode 100644
index 00000000..0088b4dc
--- /dev/null
+++ b/trinity-base/klettres/klettres-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Foreign alphabet tutor for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/klettres/klettres-9999.ebuild b/trinity-base/klettres/klettres-9999.ebuild
index adf412dd..f9bcccad 100644
--- a/trinity-base/klettres/klettres-9999.ebuild
+++ b/trinity-base/klettres/klettres-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Foreign alphabet tutor for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/klickety/Manifest b/trinity-base/klickety/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/klickety/Manifest
+++ b/trinity-base/klickety/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/klickety/klickety-14.0.11.ebuild b/trinity-base/klickety/klickety-14.0.11.ebuild
deleted file mode 100644
index 6c588cfb..00000000
--- a/trinity-base/klickety/klickety-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="klickety libksirtet"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Klickety is an adaptation of the clickomania game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/klickety/klickety-14.0.12.ebuild b/trinity-base/klickety/klickety-14.0.12.ebuild
deleted file mode 100644
index 530ab5a7..00000000
--- a/trinity-base/klickety/klickety-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="klickety libksirtet"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Klickety is an adaptation of the clickomania game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/klickety/klickety-14.1.1.ebuild b/trinity-base/klickety/klickety-14.1.1.ebuild
new file mode 100644
index 00000000..d67acbff
--- /dev/null
+++ b/trinity-base/klickety/klickety-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_SUBMODULE="klickety libksirtet"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Klickety is an adaptation of the clickomania game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/klickety/klickety-14.1.2.ebuild b/trinity-base/klickety/klickety-14.1.2.ebuild
new file mode 100644
index 00000000..b1d1b8fd
--- /dev/null
+++ b/trinity-base/klickety/klickety-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_SUBMODULE="klickety libksirtet"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Klickety is an adaptation of the clickomania game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/klickety/klickety-9999.ebuild b/trinity-base/klickety/klickety-9999.ebuild
index b2719955..9a888afa 100644
--- a/trinity-base/klickety/klickety-9999.ebuild
+++ b/trinity-base/klickety/klickety-9999.ebuild
@@ -1,18 +1,19 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TRINITY_SUBMODULE="klickety libksirtet"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Klickety is an adaptation of the clickomania game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/klickety/metadata.xml b/trinity-base/klickety/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/klickety/metadata.xml
+++ b/trinity-base/klickety/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/klines/Manifest b/trinity-base/klines/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/klines/Manifest
+++ b/trinity-base/klines/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/klines/klines-14.0.11.ebuild b/trinity-base/klines/klines-14.0.11.ebuild
deleted file mode 100644
index d51e45bc..00000000
--- a/trinity-base/klines/klines-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Kolor Lines - a little game about balls and how to get rid of them"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/klines/klines-14.0.12.ebuild b/trinity-base/klines/klines-14.0.12.ebuild
deleted file mode 100644
index 325993bd..00000000
--- a/trinity-base/klines/klines-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Kolor Lines - a little game about balls and how to get rid of them"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/klines/klines-14.1.1.ebuild b/trinity-base/klines/klines-14.1.1.ebuild
new file mode 100644
index 00000000..f0415e99
--- /dev/null
+++ b/trinity-base/klines/klines-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Kolor Lines - a little game about balls and how to get rid of them"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/klines/klines-14.1.2.ebuild b/trinity-base/klines/klines-14.1.2.ebuild
new file mode 100644
index 00000000..316b26af
--- /dev/null
+++ b/trinity-base/klines/klines-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Kolor Lines - a little game about balls and how to get rid of them"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/klines/klines-9999.ebuild b/trinity-base/klines/klines-9999.ebuild
index 6678f97c..59c2cabd 100644
--- a/trinity-base/klines/klines-9999.ebuild
+++ b/trinity-base/klines/klines-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Kolor Lines - a little game about balls and how to get rid of them"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/klines/metadata.xml b/trinity-base/klines/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/klines/metadata.xml
+++ b/trinity-base/klines/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/klinkstatus/Manifest b/trinity-base/klinkstatus/Manifest
index e9f36baa..3e09735a 100644
--- a/trinity-base/klinkstatus/Manifest
+++ b/trinity-base/klinkstatus/Manifest
@@ -1,2 +1,2 @@
-DIST tdewebdev-trinity-14.0.11.tar.xz 4959612 BLAKE2B 4490ec3b18f9afdb083163c1abf1cfd758826ab6ae11e721e061f3a8c7cc25eb7a72d28e791bf4e557c1dd0a79d644e40594102ce33f043611587266b4333f9b SHA512 a19fae6682d70e33605a18666ee1de57517398c3039784adc5bbeb2f84f705e8d27510b8a751371fbc07c0a315cb95f72d0bc0bb2f7c3363fc15f6e6a601b2f4
-DIST tdewebdev-trinity-14.0.12.tar.xz 4976768 BLAKE2B 6a508b68e5efc1d423eb657b3a888ba20583ee1f23c3bab93ba8874b12320219a78e056e9e0fe8ad85c1ae476af0cdda9c4f9aa406431198f4ee56c1c206d7db SHA512 23d76a12f603db12f9378413106d32e181928221ea867b816f974d170f7424ea28640d10520a89d547af88ce6718519e598c877530f238c19dac048e1cd52ab5
+DIST tdewebdev-trinity-14.1.1.tar.xz 4136900 BLAKE2B c7d72ce08253bf94bf93bd6f1d9d41566e63f0629a7c07c872c899a9b563be4f41bd9ca092aa1f72a67f5b09e38998aec1bb019331e683cfb1353840c620d8c4 SHA512 f9c11514ccf36e638cef036994c4c3dc984387b0455ea392742a329de142a738575a0db54a0ac61adec9e5253a2f7d6fda95807f8aa6e5cee6edd868a99cb93f
+DIST tdewebdev-trinity-14.1.2.tar.xz 4136096 BLAKE2B f21256b842b3443876582adbc749e8f1be0461d6d54f99a406d8322c610feaefe7679a2109986572e664a31360515c85a172a33eb83047c42ad304d7479488ed SHA512 a8c37f5bfd637144a9baf303d86967796502b2572f0c918ba5891a609879f96738417a52a23f56978996a24e7cf4456a3a55cbf201528aa06234716e43e04a7c
diff --git a/trinity-base/klinkstatus/files/tdewebdev-ninja.patch b/trinity-base/klinkstatus/files/tdewebdev-ninja.patch
new file mode 100644
index 00000000..1d2a04ba
--- /dev/null
+++ b/trinity-base/klinkstatus/files/tdewebdev-ninja.patch
@@ -0,0 +1,10 @@
+--- a/ConfigureChecks.cmake 2024-03-24 21:40:09.165729665 +0300
++++ b/ConfigureChecks.cmake 2024-03-24 21:41:43.299725728 +0300
+@@ -59,6 +59,7 @@
+ tde_execute_process(
+ COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=CXXFLAGS icu-uc
+ OUTPUT_VARIABLE ICU_CXXFLAGS
++ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )
+
+
diff --git a/trinity-base/klinkstatus/klinkstatus-14.0.11.ebuild b/trinity-base/klinkstatus/klinkstatus-14.0.11.ebuild
deleted file mode 100644
index a48b97bb..00000000
--- a/trinity-base/klinkstatus/klinkstatus-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="Web link validity checker for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/klinkstatus/klinkstatus-14.0.12.ebuild b/trinity-base/klinkstatus/klinkstatus-14.0.12.ebuild
deleted file mode 100644
index 8c956dc4..00000000
--- a/trinity-base/klinkstatus/klinkstatus-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="Web link validity checker for TDE"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/klinkstatus/klinkstatus-14.1.1.ebuild b/trinity-base/klinkstatus/klinkstatus-14.1.1.ebuild
new file mode 100644
index 00000000..94e37fe9
--- /dev/null
+++ b/trinity-base/klinkstatus/klinkstatus-14.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdewebdev"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Web link validity checker for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+PATCHES=(
+ "${FILESDIR}/tdewebdev-ninja.patch"
+)
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/klinkstatus/klinkstatus-14.1.2.ebuild b/trinity-base/klinkstatus/klinkstatus-14.1.2.ebuild
new file mode 100644
index 00000000..429ac6fc
--- /dev/null
+++ b/trinity-base/klinkstatus/klinkstatus-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdewebdev"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Web link validity checker for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/klinkstatus/klinkstatus-9999.ebuild b/trinity-base/klinkstatus/klinkstatus-9999.ebuild
index 95af87a0..61723183 100644
--- a/trinity-base/klinkstatus/klinkstatus-9999.ebuild
+++ b/trinity-base/klinkstatus/klinkstatus-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdewebdev"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit flag-o-matic trinity-meta-2
@@ -14,9 +14,8 @@ DESCRIPTION="Web link validity checker for TDE"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
src_configure() {
append-cxxflags "-std=c++11"
diff --git a/trinity-base/klinkstatus/metadata.xml b/trinity-base/klinkstatus/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/klinkstatus/metadata.xml
+++ b/trinity-base/klinkstatus/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/klipper/Manifest b/trinity-base/klipper/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/klipper/Manifest
+++ b/trinity-base/klipper/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/klipper/files/tdebase-strlcpy.patch b/trinity-base/klipper/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/klipper/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/klipper/klipper-14.0.11.ebuild b/trinity-base/klipper/klipper-14.0.11.ebuild
deleted file mode 100644
index 70758728..00000000
--- a/trinity-base/klipper/klipper-14.0.11.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="kicker applet for Trinity and X clipboard management"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXfixes"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XFIXES=ON
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/klipper/klipper-14.0.12.ebuild b/trinity-base/klipper/klipper-14.0.12.ebuild
deleted file mode 100644
index 6dcc1e22..00000000
--- a/trinity-base/klipper/klipper-14.0.12.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="kicker applet for Trinity and X clipboard management"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXfixes"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XFIXES=ON
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/klipper/klipper-14.1.1.ebuild b/trinity-base/klipper/klipper-14.1.1.ebuild
new file mode 100644
index 00000000..d409f1cc
--- /dev/null
+++ b/trinity-base/klipper/klipper-14.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="kicker applet for Trinity and X clipboard management"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXfixes"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XFIXES=ON
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/klipper/klipper-14.1.2.ebuild b/trinity-base/klipper/klipper-14.1.2.ebuild
new file mode 100644
index 00000000..bc3f9bed
--- /dev/null
+++ b/trinity-base/klipper/klipper-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="kicker applet for Trinity and X clipboard management"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXfixes"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XFIXES=ON
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/klipper/klipper-9999.ebuild b/trinity-base/klipper/klipper-9999.ebuild
index 0e465c4c..3195cfe5 100644
--- a/trinity-base/klipper/klipper-9999.ebuild
+++ b/trinity-base/klipper/klipper-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="kicker applet for Trinity and X clipboard management"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXfixes"
diff --git a/trinity-base/klipper/metadata.xml b/trinity-base/klipper/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/klipper/metadata.xml
+++ b/trinity-base/klipper/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kmag/Manifest b/trinity-base/kmag/Manifest
index a7388d24..661fbb1c 100644
--- a/trinity-base/kmag/Manifest
+++ b/trinity-base/kmag/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaccessibility-trinity-14.0.11.tar.xz 6191464 BLAKE2B c6f8463909fe4632b60379f4de14dbfd1e96d468abef4335b7af1295539d73db408f5d251ca54866922dffff074e18a2ccf8e8461908de6bdba6a3a6d5c44c11 SHA512 4535ecb358046065c3a087b37e570ec9f0f2efbba446382f9a322c31496bf41a3a1f84b6286721c40cfb6d1ec018b699c0205cdeffc6ba8b8bd50dde1d37b8bf
-DIST tdeaccessibility-trinity-14.0.12.tar.xz 6193364 BLAKE2B 199168edf8ca8d85e1167ce9777b14510de2a4e7e5019fe587aedb0428fe682a48ae4c678c33fb54bd617d6a0561a2a47815428bdbcfb7f4f9bb84e178632e59 SHA512 510493b899590c86c6813de1c04c55097d3b95b483c47abb0992b3d14ed6402b8c0c0fff558056efeda4901bbba68454d580f0b158705177ef8a9e958824f2a4
+DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d
+DIST tdeaccessibility-trinity-14.1.2.tar.xz 6191780 BLAKE2B 5d1a6b4df9a4a97a43418174dfe8779ce69944020f70fab43c4f3ba54e746de0dfa9856a1a73acdf107dd70555217706d0753971b7aabc64d8c9e5330ae86cc0 SHA512 0cf1ec7ae36720db16e502455b90fb949d1d5451a16b211d570c4200ad9819a6250684efac5492e13cba185a1722f7e464cb854a414cff7b770411a983e48bbe
diff --git a/trinity-base/kmag/kmag-14.0.11.ebuild b/trinity-base/kmag/kmag-14.0.11.ebuild
deleted file mode 100644
index ea02874f..00000000
--- a/trinity-base/kmag/kmag-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE screen magnifier"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kmag/kmag-14.0.12.ebuild b/trinity-base/kmag/kmag-14.0.12.ebuild
deleted file mode 100644
index b33596e8..00000000
--- a/trinity-base/kmag/kmag-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE screen magnifier"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kmag/kmag-14.1.1.ebuild b/trinity-base/kmag/kmag-14.1.1.ebuild
new file mode 100644
index 00000000..7c892801
--- /dev/null
+++ b/trinity-base/kmag/kmag-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE screen magnifier"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ARTS=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kmag/kmag-14.1.2.ebuild b/trinity-base/kmag/kmag-14.1.2.ebuild
new file mode 100644
index 00000000..aed5ccd4
--- /dev/null
+++ b/trinity-base/kmag/kmag-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE screen magnifier"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ARTS=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kmag/kmag-9999.ebuild b/trinity-base/kmag/kmag-9999.ebuild
index 536f8783..4e953558 100644
--- a/trinity-base/kmag/kmag-9999.ebuild
+++ b/trinity-base/kmag/kmag-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="TDE screen magnifier"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-base/kmahjongg/Manifest b/trinity-base/kmahjongg/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kmahjongg/Manifest
+++ b/trinity-base/kmahjongg/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kmahjongg/kmahjongg-14.0.11.ebuild b/trinity-base/kmahjongg/kmahjongg-14.0.11.ebuild
deleted file mode 100644
index bbd88b29..00000000
--- a/trinity-base/kmahjongg/kmahjongg-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Mahjongg for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kmahjongg/kmahjongg-14.0.12.ebuild b/trinity-base/kmahjongg/kmahjongg-14.0.12.ebuild
deleted file mode 100644
index f5fbae2d..00000000
--- a/trinity-base/kmahjongg/kmahjongg-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Mahjongg for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kmahjongg/kmahjongg-14.1.1.ebuild b/trinity-base/kmahjongg/kmahjongg-14.1.1.ebuild
new file mode 100644
index 00000000..7bd61168
--- /dev/null
+++ b/trinity-base/kmahjongg/kmahjongg-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Mahjongg for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kmahjongg/kmahjongg-14.1.2.ebuild b/trinity-base/kmahjongg/kmahjongg-14.1.2.ebuild
new file mode 100644
index 00000000..7e1fccbe
--- /dev/null
+++ b/trinity-base/kmahjongg/kmahjongg-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Mahjongg for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kmahjongg/kmahjongg-9999.ebuild b/trinity-base/kmahjongg/kmahjongg-9999.ebuild
index fb159558..71bf11a2 100644
--- a/trinity-base/kmahjongg/kmahjongg-9999.ebuild
+++ b/trinity-base/kmahjongg/kmahjongg-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Mahjongg for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kmahjongg/metadata.xml b/trinity-base/kmahjongg/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kmahjongg/metadata.xml
+++ b/trinity-base/kmahjongg/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kmail/Manifest b/trinity-base/kmail/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/kmail/Manifest
+++ b/trinity-base/kmail/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/kmail/kmail-14.0.11.ebuild b/trinity-base/kmail/kmail-14.0.11.ebuild
deleted file mode 100644
index a2d022af..00000000
--- a/trinity-base/kmail/kmail-14.0.11.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="
- ktnef/
- libemailfunctions/
- mimelib/
- libtdenetwork/
- certmanager/lib/
- libtdepim/
- korganizer/kcalendariface.h
- korganizer/korganizeriface.h
- libkpimidentities/
- libkpgp/
- libkmime/
- libksieve/
- kmail/
- translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The email client for Trinity"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="crypt imap mbox sasl"
-
-# The magic of KMail, is fully done by individual TDEIOSlaves,
-# so we trigger them to be build, depending on USE flags.
-
-DEPEND="
- ~trinity-base/certmanager-${PV}
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libkpgp-${PV}
- ~trinity-base/libkpimidentities-${PV}
- ~trinity-base/libksieve-${PV}
- ~trinity-base/libtdenetwork-${PV}
- ~trinity-base/libtdepim-${PV}
- ~trinity-base/mimelib-${PV}
-"
-RDEPEND="${DEPEND}
- ~trinity-base/tdebase-tdeioslaves-${PV}
- crypt? ( app-crypt/pinentry )
- imap? ( ~trinity-base/tdepim-tdeioslaves-${PV}[sasl=] )
- mbox? ( ~trinity-base/tdepim-tdeioslaves-${PV} )
- sasl? ( ~trinity-base/tdebase-tdeioslaves-${PV}[sasl=] )
-"
-
-src_install() {
- trinity-meta-2_src_install
- insinto "${TDEDIR}/include/kmail"
- doins "${BUILD_DIR}/kmail"/*.h
-}
-
-pkg_postinst () {
- if use crypt; then
- elog "Remember that you can build Pinentry with TQt support."
- elog "To do so, just emerge app-crypt/pinentry with \"tqt\" USE"
- elog "and use \"eselect pinentry set pinentry-tqt\" to use it."
- fi
-}
diff --git a/trinity-base/kmail/kmail-14.0.12.ebuild b/trinity-base/kmail/kmail-14.0.12.ebuild
deleted file mode 100644
index b75f3da5..00000000
--- a/trinity-base/kmail/kmail-14.0.12.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="
- ktnef/
- libemailfunctions/
- mimelib/
- libtdenetwork/
- certmanager/lib/
- libtdepim/
- korganizer/kcalendariface.h
- korganizer/korganizeriface.h
- libkpimidentities/
- libkpgp/
- libkmime/
- libksieve/
- kmail/
- translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The email client for Trinity"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="crypt imap mbox sasl"
-
-# The magic of KMail, is fully done by individual TDEIOSlaves,
-# so we trigger them to be build, depending on USE flags.
-
-DEPEND="
- ~trinity-base/certmanager-${PV}
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libkpgp-${PV}
- ~trinity-base/libkpimidentities-${PV}
- ~trinity-base/libksieve-${PV}
- ~trinity-base/libtdenetwork-${PV}
- ~trinity-base/libtdepim-${PV}
- ~trinity-base/mimelib-${PV}
-"
-RDEPEND="${DEPEND}
- ~trinity-base/tdebase-tdeioslaves-${PV}
- crypt? ( app-crypt/pinentry )
- imap? ( ~trinity-base/tdepim-tdeioslaves-${PV}[sasl=] )
- mbox? ( ~trinity-base/tdepim-tdeioslaves-${PV} )
- sasl? ( ~trinity-base/tdebase-tdeioslaves-${PV}[sasl=] )
-"
-
-src_install() {
- trinity-meta-2_src_install
- insinto "${TDEDIR}/include/kmail"
- doins "${BUILD_DIR}/kmail"/*.h
-}
-
-pkg_postinst () {
- if use crypt; then
- elog "Remember that you can build Pinentry with TQt support."
- elog "To do so, just emerge app-crypt/pinentry with \"tqt\" USE"
- elog "and use \"eselect pinentry set pinentry-tqt\" to use it."
- fi
-}
diff --git a/trinity-base/kmail/kmail-14.1.1.ebuild b/trinity-base/kmail/kmail-14.1.1.ebuild
new file mode 100644
index 00000000..e23ddd1d
--- /dev/null
+++ b/trinity-base/kmail/kmail-14.1.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="
+ ktnef/
+ libemailfunctions/
+ mimelib/
+ libtdenetwork/
+ certmanager/lib/
+ libtdepim/
+ korganizer/kcalendariface.h
+ korganizer/korganizeriface.h
+ libkpimidentities/
+ libkpgp/
+ libkmime/
+ libksieve/
+ kmail/"
+inherit trinity-meta-2
+
+DESCRIPTION="The email client for Trinity"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="crypt imap mbox sasl"
+
+# The magic of KMail, is fully done by individual TDEIOSlaves,
+# so we trigger them to be build, depending on USE flags.
+
+DEPEND="
+ ~trinity-base/certmanager-${PV}
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libkpgp-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libksieve-${PV}
+ ~trinity-base/libtdenetwork-${PV}
+ ~trinity-base/libtdepim-${PV}
+ ~trinity-base/mimelib-${PV}
+"
+RDEPEND="${DEPEND}
+ ~trinity-base/tdebase-tdeioslaves-${PV}
+ crypt? ( app-crypt/pinentry )
+ imap? ( ~trinity-base/tdepim-tdeioslaves-${PV}[sasl=] )
+ mbox? ( ~trinity-base/tdepim-tdeioslaves-${PV} )
+ sasl? ( ~trinity-base/tdebase-tdeioslaves-${PV}[sasl=] )
+"
+
+src_install() {
+ trinity-meta-2_src_install
+ insinto "${TDEDIR}/include/kmail"
+ doins "${BUILD_DIR}/kmail"/*.h
+}
+
+pkg_postinst () {
+ if use crypt; then
+ elog "Remember that you can build Pinentry with TQt support."
+ elog "To do so, just emerge app-crypt/pinentry with \"tqt\" USE"
+ elog "and use \"eselect pinentry set pinentry-tqt\" to use it."
+ fi
+}
diff --git a/trinity-base/kmail/kmail-14.1.2.ebuild b/trinity-base/kmail/kmail-14.1.2.ebuild
new file mode 100644
index 00000000..2e7091fa
--- /dev/null
+++ b/trinity-base/kmail/kmail-14.1.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="
+ ktnef/
+ libemailfunctions/
+ mimelib/
+ libtdenetwork/
+ certmanager/lib/
+ libtdepim/
+ korganizer/kcalendariface.h
+ korganizer/korganizeriface.h
+ libkpimidentities/
+ libkpgp/
+ libkmime/
+ libksieve/
+ kmail/"
+inherit trinity-meta-2
+
+DESCRIPTION="The email client for Trinity"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="crypt imap mbox sasl"
+
+# The magic of KMail, is fully done by individual TDEIOSlaves,
+# so we trigger them to be build, depending on USE flags.
+
+DEPEND="
+ ~trinity-base/certmanager-${PV}
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libkpgp-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libksieve-${PV}
+ ~trinity-base/libtdenetwork-${PV}
+ ~trinity-base/libtdepim-${PV}
+ ~trinity-base/mimelib-${PV}
+"
+RDEPEND="${DEPEND}
+ ~trinity-base/tdebase-tdeioslaves-${PV}
+ crypt? ( app-crypt/pinentry )
+ imap? ( ~trinity-base/tdepim-tdeioslaves-${PV}[sasl=] )
+ mbox? ( ~trinity-base/tdepim-tdeioslaves-${PV} )
+ sasl? ( ~trinity-base/tdebase-tdeioslaves-${PV}[sasl=] )
+"
+
+src_install() {
+ trinity-meta-2_src_install
+ insinto "${TDEDIR}/include/kmail"
+ doins "${BUILD_DIR}/kmail"/*.h
+}
+
+pkg_postinst () {
+ if use crypt; then
+ elog "Remember that you can build Pinentry with TQt support."
+ elog "To do so, just emerge app-crypt/pinentry with \"tqt\" USE"
+ elog "and use \"eselect pinentry set pinentry-tqt\" to use it."
+ fi
+}
diff --git a/trinity-base/kmail/kmail-9999.ebuild b/trinity-base/kmail/kmail-9999.ebuild
index ded0c39a..d8b36cd6 100644
--- a/trinity-base/kmail/kmail-9999.ebuild
+++ b/trinity-base/kmail/kmail-9999.ebuild
@@ -19,14 +19,13 @@ TSM_EXTRACT_ALSO="
libkpgp/
libkmime/
libksieve/
- kmail/
- translations/"
+ kmail/"
inherit trinity-meta-2
DESCRIPTION="The email client for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="crypt imap mbox sasl"
diff --git a/trinity-base/kmail/metadata.xml b/trinity-base/kmail/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kmail/metadata.xml
+++ b/trinity-base/kmail/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kmailcvt/Manifest b/trinity-base/kmailcvt/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/kmailcvt/Manifest
+++ b/trinity-base/kmailcvt/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/kmailcvt/kmailcvt-14.0.11.ebuild b/trinity-base/kmailcvt/kmailcvt-14.0.11.ebuild
deleted file mode 100644
index acc1a447..00000000
--- a/trinity-base/kmailcvt/kmailcvt-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="KMail Import Filters"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kmailcvt/kmailcvt-14.0.12.ebuild b/trinity-base/kmailcvt/kmailcvt-14.0.12.ebuild
deleted file mode 100644
index 60b1cc96..00000000
--- a/trinity-base/kmailcvt/kmailcvt-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="KMail Import Filters"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kmailcvt/kmailcvt-14.1.1.ebuild b/trinity-base/kmailcvt/kmailcvt-14.1.1.ebuild
new file mode 100644
index 00000000..62d0fc92
--- /dev/null
+++ b/trinity-base/kmailcvt/kmailcvt-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="KMail Import Filters"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmailcvt/kmailcvt-14.1.2.ebuild b/trinity-base/kmailcvt/kmailcvt-14.1.2.ebuild
new file mode 100644
index 00000000..754d6f90
--- /dev/null
+++ b/trinity-base/kmailcvt/kmailcvt-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="KMail Import Filters"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmailcvt/kmailcvt-9999.ebuild b/trinity-base/kmailcvt/kmailcvt-9999.ebuild
index b7519b8c..3e1ee025 100644
--- a/trinity-base/kmailcvt/kmailcvt-9999.ebuild
+++ b/trinity-base/kmailcvt/kmailcvt-9999.ebuild
@@ -11,5 +11,5 @@ inherit trinity-meta-2
DESCRIPTION="KMail Import Filters"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kmailcvt/metadata.xml b/trinity-base/kmailcvt/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kmailcvt/metadata.xml
+++ b/trinity-base/kmailcvt/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kmenuedit/Manifest b/trinity-base/kmenuedit/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kmenuedit/Manifest
+++ b/trinity-base/kmenuedit/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kmenuedit/kmenuedit-14.0.11.ebuild b/trinity-base/kmenuedit/kmenuedit-14.0.11.ebuild
deleted file mode 100644
index 8514310a..00000000
--- a/trinity-base/kmenuedit/kmenuedit-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity menu editor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kmenuedit/kmenuedit-14.0.12.ebuild b/trinity-base/kmenuedit/kmenuedit-14.0.12.ebuild
deleted file mode 100644
index 8bfb52f8..00000000
--- a/trinity-base/kmenuedit/kmenuedit-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity menu editor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kmenuedit/kmenuedit-14.1.1.ebuild b/trinity-base/kmenuedit/kmenuedit-14.1.1.ebuild
new file mode 100644
index 00000000..1d49cec7
--- /dev/null
+++ b/trinity-base/kmenuedit/kmenuedit-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity menu editor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmenuedit/kmenuedit-14.1.2.ebuild b/trinity-base/kmenuedit/kmenuedit-14.1.2.ebuild
new file mode 100644
index 00000000..157f4c17
--- /dev/null
+++ b/trinity-base/kmenuedit/kmenuedit-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity menu editor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmenuedit/kmenuedit-9999.ebuild b/trinity-base/kmenuedit/kmenuedit-9999.ebuild
index 920645dc..0261a6d4 100644
--- a/trinity-base/kmenuedit/kmenuedit-9999.ebuild
+++ b/trinity-base/kmenuedit/kmenuedit-9999.ebuild
@@ -6,10 +6,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity menu editor"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kmenuedit/metadata.xml b/trinity-base/kmenuedit/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kmenuedit/metadata.xml
+++ b/trinity-base/kmenuedit/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kmilo/Manifest b/trinity-base/kmilo/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/kmilo/Manifest
+++ b/trinity-base/kmilo/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/kmilo/files/tdeutils-strlcpy.patch b/trinity-base/kmilo/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/kmilo/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/kmilo/kmilo-14.0.11.ebuild b/trinity-base/kmilo/kmilo-14.0.11.ebuild
deleted file mode 100644
index 388e206e..00000000
--- a/trinity-base/kmilo/kmilo-14.0.11.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="kded module that supports some hardware input devices, such as special keys"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="asus-laptop dell-laptop lm-sensors powerbook-laptop thinkpad-laptop vaio-laptop"
-
-DEPEND="powerbook-laptop? ( app-laptop/pbbuttonsd )"
-RDEPEND="${DEPEND}
- lm-sensors? ( sys-apps/lm-sensors )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ASUS="$(usex asus-laptop)"
- -DWITH_I8K="$(usex dell-laptop)"
- -DWITH_POWERBOOK2="$(usex powerbook-laptop)"
- -DWITH_THINKPAD="$(usex thinkpad-laptop)"
- -DWITH_VAIO="$(usex vaio-laptop)"
- -DWITH_SENSORS="$(usex lm-sensors)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kmilo/kmilo-14.0.12.ebuild b/trinity-base/kmilo/kmilo-14.0.12.ebuild
deleted file mode 100644
index c2f740fe..00000000
--- a/trinity-base/kmilo/kmilo-14.0.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="kded module that supports some hardware input devices, such as special keys"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="asus-laptop dell-laptop lm-sensors powerbook-laptop thinkpad-laptop vaio-laptop"
-
-DEPEND="powerbook-laptop? ( app-laptop/pbbuttonsd )"
-RDEPEND="${DEPEND}
- lm-sensors? ( sys-apps/lm-sensors )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ASUS="$(usex asus-laptop)"
- -DWITH_I8K="$(usex dell-laptop)"
- -DWITH_POWERBOOK2="$(usex powerbook-laptop)"
- -DWITH_THINKPAD="$(usex thinkpad-laptop)"
- -DWITH_VAIO="$(usex vaio-laptop)"
- -DWITH_SENSORS="$(usex lm-sensors)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kmilo/kmilo-14.1.1.ebuild b/trinity-base/kmilo/kmilo-14.1.1.ebuild
new file mode 100644
index 00000000..7b1ef9e6
--- /dev/null
+++ b/trinity-base/kmilo/kmilo-14.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="kded module that supports some hardware input devices, such as special keys"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="asus-laptop dell-laptop lm-sensors powerbook-laptop thinkpad-laptop vaio-laptop"
+
+DEPEND="powerbook-laptop? ( app-laptop/pbbuttonsd )"
+RDEPEND="${DEPEND}
+ lm-sensors? ( sys-apps/lm-sensors )"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ASUS="$(usex asus-laptop)"
+ -DWITH_I8K="$(usex dell-laptop)"
+ -DWITH_POWERBOOK2="$(usex powerbook-laptop)"
+ -DWITH_THINKPAD="$(usex thinkpad-laptop)"
+ -DWITH_VAIO="$(usex vaio-laptop)"
+ -DWITH_SENSORS="$(usex lm-sensors)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kmilo/kmilo-14.1.2.ebuild b/trinity-base/kmilo/kmilo-14.1.2.ebuild
new file mode 100644
index 00000000..e129e637
--- /dev/null
+++ b/trinity-base/kmilo/kmilo-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="kded module that supports some hardware input devices, such as special keys"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="asus-laptop dell-laptop lm-sensors powerbook-laptop thinkpad-laptop vaio-laptop"
+
+DEPEND="powerbook-laptop? ( app-laptop/pbbuttonsd )"
+RDEPEND="${DEPEND}
+ lm-sensors? ( sys-apps/lm-sensors )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ASUS="$(usex asus-laptop)"
+ -DWITH_I8K="$(usex dell-laptop)"
+ -DWITH_POWERBOOK2="$(usex powerbook-laptop)"
+ -DWITH_THINKPAD="$(usex thinkpad-laptop)"
+ -DWITH_VAIO="$(usex vaio-laptop)"
+ -DWITH_SENSORS="$(usex lm-sensors)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kmilo/kmilo-9999.ebuild b/trinity-base/kmilo/kmilo-9999.ebuild
index 2940961f..760c7a65 100644
--- a/trinity-base/kmilo/kmilo-9999.ebuild
+++ b/trinity-base/kmilo/kmilo-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="kded module that supports some hardware input devices, such as special keys"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="asus-laptop dell-laptop lm-sensors powerbook-laptop thinkpad-laptop vaio-laptop"
diff --git a/trinity-base/kmilo/metadata.xml b/trinity-base/kmilo/metadata.xml
index 94299758..d17cfafb 100644
--- a/trinity-base/kmilo/metadata.xml
+++ b/trinity-base/kmilo/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="asus-laptop">Adds support for some asus-specific laptop hardware.</flag>
diff --git a/trinity-base/kmines/Manifest b/trinity-base/kmines/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kmines/Manifest
+++ b/trinity-base/kmines/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kmines/kmines-14.0.11.ebuild b/trinity-base/kmines/kmines-14.0.11.ebuild
deleted file mode 100644
index efd5b44e..00000000
--- a/trinity-base/kmines/kmines-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="KMines is a classic mine sweeper game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kmines/kmines-14.0.12.ebuild b/trinity-base/kmines/kmines-14.0.12.ebuild
deleted file mode 100644
index 2c710295..00000000
--- a/trinity-base/kmines/kmines-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="KMines is a classic mine sweeper game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kmines/kmines-14.1.1.ebuild b/trinity-base/kmines/kmines-14.1.1.ebuild
new file mode 100644
index 00000000..5f3bb995
--- /dev/null
+++ b/trinity-base/kmines/kmines-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="KMines is a classic mine sweeper game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kmines/kmines-14.1.2.ebuild b/trinity-base/kmines/kmines-14.1.2.ebuild
new file mode 100644
index 00000000..7c202c83
--- /dev/null
+++ b/trinity-base/kmines/kmines-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="KMines is a classic mine sweeper game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kmines/kmines-9999.ebuild b/trinity-base/kmines/kmines-9999.ebuild
index 05827087..6d10235c 100644
--- a/trinity-base/kmines/kmines-9999.ebuild
+++ b/trinity-base/kmines/kmines-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="KMines is a classic mine sweeper game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kmines/metadata.xml b/trinity-base/kmines/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kmines/metadata.xml
+++ b/trinity-base/kmines/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kmix/Manifest b/trinity-base/kmix/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/kmix/Manifest
+++ b/trinity-base/kmix/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/kmix/kmix-14.0.11.ebuild b/trinity-base/kmix/kmix-14.0.11.ebuild
deleted file mode 100644
index 8e34aee3..00000000
--- a/trinity-base/kmix/kmix-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity mixer GUI"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="alsa"
-
-DEPEND="alsa? ( media-libs/alsa-lib )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ALSA="$(usex alsa)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kmix/kmix-14.0.12.ebuild b/trinity-base/kmix/kmix-14.0.12.ebuild
deleted file mode 100644
index c26d995d..00000000
--- a/trinity-base/kmix/kmix-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity mixer GUI"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="alsa"
-
-DEPEND="alsa? ( media-libs/alsa-lib )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ALSA="$(usex alsa)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kmix/kmix-14.1.1.ebuild b/trinity-base/kmix/kmix-14.1.1.ebuild
new file mode 100644
index 00000000..12fcb881
--- /dev/null
+++ b/trinity-base/kmix/kmix-14.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity mixer GUI"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="alsa"
+
+DEPEND="alsa? ( media-libs/alsa-lib )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ALSA="$(usex alsa)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kmix/kmix-14.1.2.ebuild b/trinity-base/kmix/kmix-14.1.2.ebuild
new file mode 100644
index 00000000..a3141f24
--- /dev/null
+++ b/trinity-base/kmix/kmix-14.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity mixer GUI"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="alsa"
+
+DEPEND="alsa? ( media-libs/alsa-lib )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ALSA="$(usex alsa)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kmix/kmix-9999.ebuild b/trinity-base/kmix/kmix-9999.ebuild
index c6ef4cc9..12baf98a 100644
--- a/trinity-base/kmix/kmix-9999.ebuild
+++ b/trinity-base/kmix/kmix-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity mixer GUI"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="alsa"
diff --git a/trinity-base/kmobile/Manifest b/trinity-base/kmobile/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/kmobile/Manifest
+++ b/trinity-base/kmobile/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/kmobile/kmobile-14.0.11.ebuild b/trinity-base/kmobile/kmobile-14.0.11.ebuild
deleted file mode 100644
index d5ba04f3..00000000
--- a/trinity-base/kmobile/kmobile-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="A TDE Mobile Devices Manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kmobile/kmobile-14.0.12.ebuild b/trinity-base/kmobile/kmobile-14.0.12.ebuild
deleted file mode 100644
index cb860992..00000000
--- a/trinity-base/kmobile/kmobile-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="A TDE Mobile Devices Manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kmobile/kmobile-14.1.1.ebuild b/trinity-base/kmobile/kmobile-14.1.1.ebuild
new file mode 100644
index 00000000..46166728
--- /dev/null
+++ b/trinity-base/kmobile/kmobile-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="A TDE Mobile Devices Manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmobile/kmobile-14.1.2.ebuild b/trinity-base/kmobile/kmobile-14.1.2.ebuild
new file mode 100644
index 00000000..52b003fb
--- /dev/null
+++ b/trinity-base/kmobile/kmobile-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="A TDE Mobile Devices Manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmobile/kmobile-9999.ebuild b/trinity-base/kmobile/kmobile-9999.ebuild
index 361a01ce..80e9bd35 100644
--- a/trinity-base/kmobile/kmobile-9999.ebuild
+++ b/trinity-base/kmobile/kmobile-9999.ebuild
@@ -11,5 +11,5 @@ inherit trinity-meta-2
DESCRIPTION="A TDE Mobile Devices Manager"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kmobile/metadata.xml b/trinity-base/kmobile/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kmobile/metadata.xml
+++ b/trinity-base/kmobile/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kmoon/Manifest b/trinity-base/kmoon/Manifest
index 1d072022..9827d826 100644
--- a/trinity-base/kmoon/Manifest
+++ b/trinity-base/kmoon/Manifest
@@ -1,2 +1,2 @@
-DIST tdetoys-trinity-14.0.11.tar.xz 2516872 BLAKE2B 4d375ed2779e8c2bed929fd87e0d340a46946f5fcfaf341ae07c0aa7e8acecfd32768ee6ea1d249f0c6ef52d32715eab37ebe7168be849ac5b18d488450973ff SHA512 b8389139f1c1d020f9bb9e685622d4782b83167b52982f0633221bc9c965cf852eb9c4ff277bdc90b23a269b0d1a13921d91f0f08a69348a280d8a6e7482c965
-DIST tdetoys-trinity-14.0.12.tar.xz 2520232 BLAKE2B af11e1be2eb376588374d541fb9203f2849efea807b4de32608b441748ad360bbc3f5a6fe3ca3c94c88896c558f4a8752af7ce9fe9be64139bbb58bea027448b SHA512 f6f57868cf0f24bb1d7cb5dbe543c3dae7ebe1ad988f861af72cd9afa6ec0a0126ddca01d35948743be230bd67562c0f8c4bf8a0e80789e20c632d06b46e3695
+DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6
+DIST tdetoys-trinity-14.1.2.tar.xz 2522040 BLAKE2B 44897c286984156b09eb60fbc5b881b8f6c346065b446bb9806d66c6214ee2a5b8cde5c97fab0e6b47a9fea4d457f824b7a5194a4bec4ec588cb0bdaad8cc846 SHA512 acdc639834fc09452eb3bafebc834f887659399abcc93a271590d9f98c80be8a3bd23f49007b30bde2298340d5b96d20ba0dfa6a0b3debe356218b93061756a7
diff --git a/trinity-base/kmoon/kmoon-14.0.11.ebuild b/trinity-base/kmoon/kmoon-14.0.11.ebuild
deleted file mode 100644
index 7a7c188a..00000000
--- a/trinity-base/kmoon/kmoon-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity moon phase display"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kmoon/kmoon-14.0.12.ebuild b/trinity-base/kmoon/kmoon-14.0.12.ebuild
deleted file mode 100644
index e383f592..00000000
--- a/trinity-base/kmoon/kmoon-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity moon phase display"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kmoon/kmoon-14.1.1.ebuild b/trinity-base/kmoon/kmoon-14.1.1.ebuild
new file mode 100644
index 00000000..a2564f5e
--- /dev/null
+++ b/trinity-base/kmoon/kmoon-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity moon phase display"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmoon/kmoon-14.1.2.ebuild b/trinity-base/kmoon/kmoon-14.1.2.ebuild
new file mode 100644
index 00000000..032d8fcd
--- /dev/null
+++ b/trinity-base/kmoon/kmoon-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity moon phase display"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmoon/kmoon-9999.ebuild b/trinity-base/kmoon/kmoon-9999.ebuild
index 8bc4af13..87df03b8 100644
--- a/trinity-base/kmoon/kmoon-9999.ebuild
+++ b/trinity-base/kmoon/kmoon-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity moon phase display"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kmoon/metadata.xml b/trinity-base/kmoon/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kmoon/metadata.xml
+++ b/trinity-base/kmoon/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kmousetool/Manifest b/trinity-base/kmousetool/Manifest
index a7388d24..661fbb1c 100644
--- a/trinity-base/kmousetool/Manifest
+++ b/trinity-base/kmousetool/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaccessibility-trinity-14.0.11.tar.xz 6191464 BLAKE2B c6f8463909fe4632b60379f4de14dbfd1e96d468abef4335b7af1295539d73db408f5d251ca54866922dffff074e18a2ccf8e8461908de6bdba6a3a6d5c44c11 SHA512 4535ecb358046065c3a087b37e570ec9f0f2efbba446382f9a322c31496bf41a3a1f84b6286721c40cfb6d1ec018b699c0205cdeffc6ba8b8bd50dde1d37b8bf
-DIST tdeaccessibility-trinity-14.0.12.tar.xz 6193364 BLAKE2B 199168edf8ca8d85e1167ce9777b14510de2a4e7e5019fe587aedb0428fe682a48ae4c678c33fb54bd617d6a0561a2a47815428bdbcfb7f4f9bb84e178632e59 SHA512 510493b899590c86c6813de1c04c55097d3b95b483c47abb0992b3d14ed6402b8c0c0fff558056efeda4901bbba68454d580f0b158705177ef8a9e958824f2a4
+DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d
+DIST tdeaccessibility-trinity-14.1.2.tar.xz 6191780 BLAKE2B 5d1a6b4df9a4a97a43418174dfe8779ce69944020f70fab43c4f3ba54e746de0dfa9856a1a73acdf107dd70555217706d0753971b7aabc64d8c9e5330ae86cc0 SHA512 0cf1ec7ae36720db16e502455b90fb949d1d5451a16b211d570c4200ad9819a6250684efac5492e13cba185a1722f7e464cb854a414cff7b770411a983e48bbe
diff --git a/trinity-base/kmousetool/kmousetool-14.0.11.ebuild b/trinity-base/kmousetool/kmousetool-14.0.11.ebuild
deleted file mode 100644
index 84830cf5..00000000
--- a/trinity-base/kmousetool/kmousetool-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE accessibility tool: translates mouse hovering into clicks"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kmousetool/kmousetool-14.0.12.ebuild b/trinity-base/kmousetool/kmousetool-14.0.12.ebuild
deleted file mode 100644
index fcdaedac..00000000
--- a/trinity-base/kmousetool/kmousetool-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE accessibility tool: translates mouse hovering into clicks"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kmousetool/kmousetool-14.1.1.ebuild b/trinity-base/kmousetool/kmousetool-14.1.1.ebuild
new file mode 100644
index 00000000..f1b1f977
--- /dev/null
+++ b/trinity-base/kmousetool/kmousetool-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE accessibility tool: translates mouse hovering into clicks"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ARTS=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kmousetool/kmousetool-14.1.2.ebuild b/trinity-base/kmousetool/kmousetool-14.1.2.ebuild
new file mode 100644
index 00000000..4c835385
--- /dev/null
+++ b/trinity-base/kmousetool/kmousetool-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE accessibility tool: translates mouse hovering into clicks"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ARTS=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kmousetool/kmousetool-9999.ebuild b/trinity-base/kmousetool/kmousetool-9999.ebuild
index 17c8fd27..6c3ea31e 100644
--- a/trinity-base/kmousetool/kmousetool-9999.ebuild
+++ b/trinity-base/kmousetool/kmousetool-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="TDE accessibility tool: translates mouse hovering into clicks"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-base/kmouth/Manifest b/trinity-base/kmouth/Manifest
index a7388d24..661fbb1c 100644
--- a/trinity-base/kmouth/Manifest
+++ b/trinity-base/kmouth/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaccessibility-trinity-14.0.11.tar.xz 6191464 BLAKE2B c6f8463909fe4632b60379f4de14dbfd1e96d468abef4335b7af1295539d73db408f5d251ca54866922dffff074e18a2ccf8e8461908de6bdba6a3a6d5c44c11 SHA512 4535ecb358046065c3a087b37e570ec9f0f2efbba446382f9a322c31496bf41a3a1f84b6286721c40cfb6d1ec018b699c0205cdeffc6ba8b8bd50dde1d37b8bf
-DIST tdeaccessibility-trinity-14.0.12.tar.xz 6193364 BLAKE2B 199168edf8ca8d85e1167ce9777b14510de2a4e7e5019fe587aedb0428fe682a48ae4c678c33fb54bd617d6a0561a2a47815428bdbcfb7f4f9bb84e178632e59 SHA512 510493b899590c86c6813de1c04c55097d3b95b483c47abb0992b3d14ed6402b8c0c0fff558056efeda4901bbba68454d580f0b158705177ef8a9e958824f2a4
+DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d
+DIST tdeaccessibility-trinity-14.1.2.tar.xz 6191780 BLAKE2B 5d1a6b4df9a4a97a43418174dfe8779ce69944020f70fab43c4f3ba54e746de0dfa9856a1a73acdf107dd70555217706d0753971b7aabc64d8c9e5330ae86cc0 SHA512 0cf1ec7ae36720db16e502455b90fb949d1d5451a16b211d570c4200ad9819a6250684efac5492e13cba185a1722f7e464cb854a414cff7b770411a983e48bbe
diff --git a/trinity-base/kmouth/kmouth-14.0.11.ebuild b/trinity-base/kmouth/kmouth-14.0.11.ebuild
deleted file mode 100644
index 0ed1afec..00000000
--- a/trinity-base/kmouth/kmouth-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE: A type-and-say front end for speech synthesizers"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kmouth/kmouth-14.0.12.ebuild b/trinity-base/kmouth/kmouth-14.0.12.ebuild
deleted file mode 100644
index c8a4a092..00000000
--- a/trinity-base/kmouth/kmouth-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE: A type-and-say front end for speech synthesizers"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kmouth/kmouth-14.1.1.ebuild b/trinity-base/kmouth/kmouth-14.1.1.ebuild
new file mode 100644
index 00000000..a2874dc8
--- /dev/null
+++ b/trinity-base/kmouth/kmouth-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE: A type-and-say front end for speech synthesizers"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ARTS=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kmouth/kmouth-14.1.2.ebuild b/trinity-base/kmouth/kmouth-14.1.2.ebuild
new file mode 100644
index 00000000..d5bc2897
--- /dev/null
+++ b/trinity-base/kmouth/kmouth-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE: A type-and-say front end for speech synthesizers"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ARTS=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kmouth/kmouth-9999.ebuild b/trinity-base/kmouth/kmouth-9999.ebuild
index 3a2b8b67..ce8036d4 100644
--- a/trinity-base/kmouth/kmouth-9999.ebuild
+++ b/trinity-base/kmouth/kmouth-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="TDE: A type-and-say front end for speech synthesizers"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-base/kmplot/Manifest b/trinity-base/kmplot/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kmplot/Manifest
+++ b/trinity-base/kmplot/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kmplot/kmplot-14.0.11.ebuild b/trinity-base/kmplot/kmplot-14.0.11.ebuild
deleted file mode 100644
index 79971e17..00000000
--- a/trinity-base/kmplot/kmplot-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Mathematical function plotter for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kmplot/kmplot-14.0.12.ebuild b/trinity-base/kmplot/kmplot-14.0.12.ebuild
deleted file mode 100644
index 5fd18cd1..00000000
--- a/trinity-base/kmplot/kmplot-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Mathematical function plotter for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kmplot/kmplot-14.1.1.ebuild b/trinity-base/kmplot/kmplot-14.1.1.ebuild
new file mode 100644
index 00000000..fad7d9d0
--- /dev/null
+++ b/trinity-base/kmplot/kmplot-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Mathematical function plotter for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kmplot/kmplot-14.1.2.ebuild b/trinity-base/kmplot/kmplot-14.1.2.ebuild
new file mode 100644
index 00000000..df726432
--- /dev/null
+++ b/trinity-base/kmplot/kmplot-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Mathematical function plotter for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kmplot/kmplot-9999.ebuild b/trinity-base/kmplot/kmplot-9999.ebuild
index 935654dc..b203eef9 100644
--- a/trinity-base/kmplot/kmplot-9999.ebuild
+++ b/trinity-base/kmplot/kmplot-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Mathematical function plotter for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/kmrml/Manifest b/trinity-base/kmrml/Manifest
index 6dbba257..d3ae616e 100644
--- a/trinity-base/kmrml/Manifest
+++ b/trinity-base/kmrml/Manifest
@@ -1,2 +1 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
diff --git a/trinity-base/kmrml/kmrml-14.0.11.ebuild b/trinity-base/kmrml/kmrml-14.0.11.ebuild
deleted file mode 100644
index 350ac19a..00000000
--- a/trinity-base/kmrml/kmrml-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDEIO and konqueror plugins for MRML - an image indexing service"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kmrml/kmrml-14.0.12.ebuild b/trinity-base/kmrml/kmrml-14.0.12.ebuild
deleted file mode 100644
index 2179c5d0..00000000
--- a/trinity-base/kmrml/kmrml-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDEIO and konqueror plugins for MRML - an image indexing service"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kmrml/kmrml-14.1.1.ebuild b/trinity-base/kmrml/kmrml-14.1.1.ebuild
new file mode 100644
index 00000000..c7af9dde
--- /dev/null
+++ b/trinity-base/kmrml/kmrml-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="TDEIO and konqueror plugins for MRML - an image indexing service"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmrml/kmrml-9999.ebuild b/trinity-base/kmrml/kmrml-9999.ebuild
deleted file mode 100644
index 32344c19..00000000
--- a/trinity-base/kmrml/kmrml-9999.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDEIO and konqueror plugins for MRML - an image indexing service"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
diff --git a/trinity-base/kmrml/metadata.xml b/trinity-base/kmrml/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kmrml/metadata.xml
+++ b/trinity-base/kmrml/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kmtrace/Manifest b/trinity-base/kmtrace/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/kmtrace/Manifest
+++ b/trinity-base/kmtrace/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/kmtrace/kmtrace-14.0.11.ebuild b/trinity-base/kmtrace/kmtrace-14.0.11.ebuild
deleted file mode 100644
index ecf3a985..00000000
--- a/trinity-base/kmtrace/kmtrace-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity memory leak tracer"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/kmtrace/kmtrace-14.0.12.ebuild b/trinity-base/kmtrace/kmtrace-14.0.12.ebuild
deleted file mode 100644
index 8b4d2cb9..00000000
--- a/trinity-base/kmtrace/kmtrace-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity memory leak tracer"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/kmtrace/kmtrace-14.1.1.ebuild b/trinity-base/kmtrace/kmtrace-14.1.1.ebuild
new file mode 100644
index 00000000..8de5a6b1
--- /dev/null
+++ b/trinity-base/kmtrace/kmtrace-14.1.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity memory leak tracer"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmtrace/kmtrace-14.1.2.ebuild b/trinity-base/kmtrace/kmtrace-14.1.2.ebuild
new file mode 100644
index 00000000..45457d9f
--- /dev/null
+++ b/trinity-base/kmtrace/kmtrace-14.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity memory leak tracer"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kmtrace/kmtrace-9999.ebuild b/trinity-base/kmtrace/kmtrace-9999.ebuild
index 35d6363a..74823a4d 100644
--- a/trinity-base/kmtrace/kmtrace-9999.ebuild
+++ b/trinity-base/kmtrace/kmtrace-9999.ebuild
@@ -12,6 +12,5 @@ DESCRIPTION="A Trinity memory leak tracer"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
diff --git a/trinity-base/kmtrace/metadata.xml b/trinity-base/kmtrace/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kmtrace/metadata.xml
+++ b/trinity-base/kmtrace/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/knetattach/Manifest b/trinity-base/knetattach/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/knetattach/Manifest
+++ b/trinity-base/knetattach/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/knetattach/knetattach-14.0.11.ebuild b/trinity-base/knetattach/knetattach-14.0.11.ebuild
deleted file mode 100644
index 1ed151ae..00000000
--- a/trinity-base/knetattach/knetattach-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity network wizard"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/knetattach/knetattach-14.0.12.ebuild b/trinity-base/knetattach/knetattach-14.0.12.ebuild
deleted file mode 100644
index 5121b028..00000000
--- a/trinity-base/knetattach/knetattach-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity network wizard"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/knetattach/knetattach-14.1.1.ebuild b/trinity-base/knetattach/knetattach-14.1.1.ebuild
new file mode 100644
index 00000000..f279a07c
--- /dev/null
+++ b/trinity-base/knetattach/knetattach-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity network wizard"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/knetattach/knetattach-14.1.2.ebuild b/trinity-base/knetattach/knetattach-14.1.2.ebuild
new file mode 100644
index 00000000..6d90c352
--- /dev/null
+++ b/trinity-base/knetattach/knetattach-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity network wizard"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/knetattach/knetattach-9999.ebuild b/trinity-base/knetattach/knetattach-9999.ebuild
index d9742d7a..2846fa7e 100644
--- a/trinity-base/knetattach/knetattach-9999.ebuild
+++ b/trinity-base/knetattach/knetattach-9999.ebuild
@@ -6,10 +6,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity network wizard"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/knetattach/metadata.xml b/trinity-base/knetattach/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/knetattach/metadata.xml
+++ b/trinity-base/knetattach/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/knetwalk/Manifest b/trinity-base/knetwalk/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/knetwalk/Manifest
+++ b/trinity-base/knetwalk/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/knetwalk/knetwalk-14.0.11.ebuild b/trinity-base/knetwalk/knetwalk-14.0.11.ebuild
deleted file mode 100644
index b79e3b24..00000000
--- a/trinity-base/knetwalk/knetwalk-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity tron game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/knetwalk/knetwalk-14.0.12.ebuild b/trinity-base/knetwalk/knetwalk-14.0.12.ebuild
deleted file mode 100644
index e449bcfb..00000000
--- a/trinity-base/knetwalk/knetwalk-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity tron game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/knetwalk/knetwalk-14.1.1.ebuild b/trinity-base/knetwalk/knetwalk-14.1.1.ebuild
new file mode 100644
index 00000000..5e5faeec
--- /dev/null
+++ b/trinity-base/knetwalk/knetwalk-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity tron game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/knetwalk/knetwalk-14.1.2.ebuild b/trinity-base/knetwalk/knetwalk-14.1.2.ebuild
new file mode 100644
index 00000000..2a9df1de
--- /dev/null
+++ b/trinity-base/knetwalk/knetwalk-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity tron game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/knetwalk/knetwalk-9999.ebuild b/trinity-base/knetwalk/knetwalk-9999.ebuild
index 2d5d9255..955a4342 100644
--- a/trinity-base/knetwalk/knetwalk-9999.ebuild
+++ b/trinity-base/knetwalk/knetwalk-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity tron game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/knetwalk/metadata.xml b/trinity-base/knetwalk/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/knetwalk/metadata.xml
+++ b/trinity-base/knetwalk/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/knetworkconf/Manifest b/trinity-base/knetworkconf/Manifest
index 9fe4f0da..79b15314 100644
--- a/trinity-base/knetworkconf/Manifest
+++ b/trinity-base/knetworkconf/Manifest
@@ -1,2 +1,2 @@
-DIST tdeadmin-trinity-14.0.11.tar.xz 1513356 BLAKE2B eacb5908d6ef51a7b8bb733974beda1344495c32761a81570d83f563c1a246d2890d2eb69df33c84a79bf3036375f91965bc7001334ca9e9af551f301a49062e SHA512 adfef924171bcedbba4978b5adfa2e4b1b77b514a63534ecc56d8e6444662bad49ead341c356f6fbfc7646aa618dc110f0dc4108be2c68b2abc230aaeff4c1cc
-DIST tdeadmin-trinity-14.0.12.tar.xz 1514816 BLAKE2B 51f822ab4614c901abda509358b3a09abd951d19b1d12161925c439fcadf4377714a52a20012c6033283c065e9bc0436cadf6857680b63686a7a09919e145385 SHA512 435952000a33f5cc7eca6ebe9178af3d1085b08ae352bbf01824b4e5f4c007b7091aab0c82f7c57d990b4e6f836643c6cff295823bdd3158f12a62414e28e056
+DIST tdeadmin-trinity-14.1.1.tar.xz 1513124 BLAKE2B a5e31969a9661ee998c36503ea29c4fca40789eb68d912bf1fdf225c3cbea4bfca4fd60847790d0309c78f61cf959e4868f1cd8e4a097b1bcabbc71cc93f2936 SHA512 a8772c1b531eb6972ccb7b7f9390c9e95d122a9018f1dd29ea83f0a6c15687136853bd827ddcf45e7f226fedd0f9ea83e4342fa4bc0c6816cc4c9910a4c7121f
+DIST tdeadmin-trinity-14.1.2.tar.xz 1512996 BLAKE2B 2a58f2876c0044b1592b1c259ae74e80d384764e97b9451f2e81a0a851292884dfd2fc2bd71eec4de63887df6c583dcdf4e088c7afa5fb68e52698391e491d97 SHA512 5b4e59ad2b684c40f08d92b694502eb9932b3d1d2b7135c2666832a1a1ef308f7d18170883170a30c7fb3ec081d89a05d3653e347df2bb5bf1fb2695b691d680
diff --git a/trinity-base/knetworkconf/knetworkconf-14.0.11.ebuild b/trinity-base/knetworkconf/knetworkconf-14.0.11.ebuild
deleted file mode 100644
index 1c71198a..00000000
--- a/trinity-base/knetworkconf/knetworkconf-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeadmin"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity network configuration tool"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/knetworkconf/knetworkconf-14.0.12.ebuild b/trinity-base/knetworkconf/knetworkconf-14.0.12.ebuild
deleted file mode 100644
index b03a7faa..00000000
--- a/trinity-base/knetworkconf/knetworkconf-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeadmin"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity network configuration tool"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/knetworkconf/knetworkconf-14.1.1.ebuild b/trinity-base/knetworkconf/knetworkconf-14.1.1.ebuild
new file mode 100644
index 00000000..2647ab16
--- /dev/null
+++ b/trinity-base/knetworkconf/knetworkconf-14.1.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeadmin"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity network configuration tool"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/knetworkconf/knetworkconf-14.1.2.ebuild b/trinity-base/knetworkconf/knetworkconf-14.1.2.ebuild
new file mode 100644
index 00000000..a6ffc5da
--- /dev/null
+++ b/trinity-base/knetworkconf/knetworkconf-14.1.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeadmin"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity network configuration tool"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/knetworkconf/knetworkconf-9999.ebuild b/trinity-base/knetworkconf/knetworkconf-9999.ebuild
index a0d0f75f..f9df4981 100644
--- a/trinity-base/knetworkconf/knetworkconf-9999.ebuild
+++ b/trinity-base/knetworkconf/knetworkconf-9999.ebuild
@@ -5,10 +5,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeadmin"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Trinity network configuration tool"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/knewsticker-scripts/Manifest b/trinity-base/knewsticker-scripts/Manifest
index 1fcc579a..a0a24462 100644
--- a/trinity-base/knewsticker-scripts/Manifest
+++ b/trinity-base/knewsticker-scripts/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
+DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100
+DIST tdeaddons-trinity-14.1.2.tar.xz 1464932 BLAKE2B 27bf3ab510b4ca20d51b7d0183077c16901ad8c04582bea54bae6f943a4706875a0c5067a8d9943138fee5c9227a9bb68f14e89a57f6348d27a26518afbf74a4 SHA512 b50173d74933893f76471893569941dffff8ce9f1152b76411d4c92559c96fc1e8b4ddb89b21a88961d678efcbd42bd2ea9dc94735a95aee3ef89e2c895ce51c
diff --git a/trinity-base/knewsticker-scripts/knewsticker-scripts-14.0.11.ebuild b/trinity-base/knewsticker-scripts/knewsticker-scripts-14.0.11.ebuild
deleted file mode 100644
index 2464d66f..00000000
--- a/trinity-base/knewsticker-scripts/knewsticker-scripts-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Kicker applet - RSS news ticker"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/knewsticker-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/knewsticker-scripts/knewsticker-scripts-14.0.12.ebuild b/trinity-base/knewsticker-scripts/knewsticker-scripts-14.0.12.ebuild
deleted file mode 100644
index 9105f067..00000000
--- a/trinity-base/knewsticker-scripts/knewsticker-scripts-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Kicker applet - RSS news ticker"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/knewsticker-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/knewsticker-scripts/knewsticker-scripts-14.1.1.ebuild b/trinity-base/knewsticker-scripts/knewsticker-scripts-14.1.1.ebuild
new file mode 100644
index 00000000..a7223e14
--- /dev/null
+++ b/trinity-base/knewsticker-scripts/knewsticker-scripts-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Kicker applet - RSS news ticker"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/knewsticker-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/knewsticker-scripts/knewsticker-scripts-14.1.2.ebuild b/trinity-base/knewsticker-scripts/knewsticker-scripts-14.1.2.ebuild
new file mode 100644
index 00000000..df0e476a
--- /dev/null
+++ b/trinity-base/knewsticker-scripts/knewsticker-scripts-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Kicker applet - RSS news ticker"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/knewsticker-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/knewsticker-scripts/knewsticker-scripts-9999.ebuild b/trinity-base/knewsticker-scripts/knewsticker-scripts-9999.ebuild
index 3c410fbf..a4b8de7d 100644
--- a/trinity-base/knewsticker-scripts/knewsticker-scripts-9999.ebuild
+++ b/trinity-base/knewsticker-scripts/knewsticker-scripts-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="Kicker applet - RSS news ticker"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/knewsticker-${PV}"
diff --git a/trinity-base/knewsticker-scripts/metadata.xml b/trinity-base/knewsticker-scripts/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/knewsticker-scripts/metadata.xml
+++ b/trinity-base/knewsticker-scripts/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/knewsticker/Manifest b/trinity-base/knewsticker/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/knewsticker/Manifest
+++ b/trinity-base/knewsticker/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/knewsticker/knewsticker-14.0.11.ebuild b/trinity-base/knewsticker/knewsticker-14.0.11.ebuild
deleted file mode 100644
index d82f2c38..00000000
--- a/trinity-base/knewsticker/knewsticker-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="librss"
-inherit trinity-meta-2
-
-DESCRIPTION="kicker plugin: rss news ticker"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/librss-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/knewsticker/knewsticker-14.0.12.ebuild b/trinity-base/knewsticker/knewsticker-14.0.12.ebuild
deleted file mode 100644
index 719327d7..00000000
--- a/trinity-base/knewsticker/knewsticker-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="librss"
-inherit trinity-meta-2
-
-DESCRIPTION="kicker plugin: rss news ticker"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/librss-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/knewsticker/knewsticker-14.1.1.ebuild b/trinity-base/knewsticker/knewsticker-14.1.1.ebuild
new file mode 100644
index 00000000..428c2dcc
--- /dev/null
+++ b/trinity-base/knewsticker/knewsticker-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="librss"
+inherit trinity-meta-2
+
+DESCRIPTION="kicker plugin: rss news ticker"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/librss-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/knewsticker/knewsticker-14.1.2.ebuild b/trinity-base/knewsticker/knewsticker-14.1.2.ebuild
new file mode 100644
index 00000000..f763f8b8
--- /dev/null
+++ b/trinity-base/knewsticker/knewsticker-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="librss"
+inherit trinity-meta-2
+
+DESCRIPTION="kicker plugin: rss news ticker"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/librss-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/knewsticker/knewsticker-9999.ebuild b/trinity-base/knewsticker/knewsticker-9999.ebuild
index 1adcc125..a3898ae2 100644
--- a/trinity-base/knewsticker/knewsticker-9999.ebuild
+++ b/trinity-base/knewsticker/knewsticker-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="librss"
inherit trinity-meta-2
DESCRIPTION="kicker plugin: rss news ticker"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/librss-${PV}"
diff --git a/trinity-base/knewsticker/metadata.xml b/trinity-base/knewsticker/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/knewsticker/metadata.xml
+++ b/trinity-base/knewsticker/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/knode/Manifest b/trinity-base/knode/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/knode/Manifest
+++ b/trinity-base/knode/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/knode/knode-14.0.11.ebuild b/trinity-base/knode/knode-14.0.11.ebuild
deleted file mode 100644
index 3676dc4e..00000000
--- a/trinity-base/knode/knode-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkpgp/ libkmime/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="A newsreader for TDE"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/knode/knode-14.0.12.ebuild b/trinity-base/knode/knode-14.0.12.ebuild
deleted file mode 100644
index 904366c1..00000000
--- a/trinity-base/knode/knode-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkpgp/ libkmime/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="A newsreader for TDE"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/knode/knode-14.1.1.ebuild b/trinity-base/knode/knode-14.1.1.ebuild
new file mode 100644
index 00000000..fef31b27
--- /dev/null
+++ b/trinity-base/knode/knode-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkpgp/ libkmime/"
+inherit trinity-meta-2
+
+DESCRIPTION="A newsreader for TDE"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkpgp-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/knode/knode-14.1.2.ebuild b/trinity-base/knode/knode-14.1.2.ebuild
new file mode 100644
index 00000000..5929cfc0
--- /dev/null
+++ b/trinity-base/knode/knode-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkpgp/ libkmime/"
+inherit trinity-meta-2
+
+DESCRIPTION="A newsreader for TDE"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkpgp-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/knode/knode-9999.ebuild b/trinity-base/knode/knode-9999.ebuild
index a8a8219c..0ff6cbbd 100644
--- a/trinity-base/knode/knode-9999.ebuild
+++ b/trinity-base/knode/knode-9999.ebuild
@@ -6,18 +6,19 @@ EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkpgp/ libkmime/ translations/"
+TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkpgp/ libkmime/"
inherit trinity-meta-2
DESCRIPTION="A newsreader for TDE"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
~trinity-base/ktnef-${PV}
~trinity-base/libkcal-${PV}
+ ~trinity-base/libkpgp-${PV}
~trinity-base/libkmime-${PV}
~trinity-base/libtdepim-${PV}
"
diff --git a/trinity-base/knode/metadata.xml b/trinity-base/knode/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/knode/metadata.xml
+++ b/trinity-base/knode/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/knotes/Manifest b/trinity-base/knotes/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/knotes/Manifest
+++ b/trinity-base/knotes/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/knotes/knotes-14.0.11.ebuild b/trinity-base/knotes/knotes-14.0.11.ebuild
deleted file mode 100644
index 1e007ff5..00000000
--- a/trinity-base/knotes/knotes-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Notes application"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/knotes/knotes-14.0.12.ebuild b/trinity-base/knotes/knotes-14.0.12.ebuild
deleted file mode 100644
index 5ae969ae..00000000
--- a/trinity-base/knotes/knotes-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Notes application"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/knotes/knotes-14.1.1.ebuild b/trinity-base/knotes/knotes-14.1.1.ebuild
new file mode 100644
index 00000000..70937d93
--- /dev/null
+++ b/trinity-base/knotes/knotes-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Notes application"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/knotes/knotes-14.1.2.ebuild b/trinity-base/knotes/knotes-14.1.2.ebuild
new file mode 100644
index 00000000..78d0fdac
--- /dev/null
+++ b/trinity-base/knotes/knotes-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Notes application"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/knotes/knotes-9999.ebuild b/trinity-base/knotes/knotes-9999.ebuild
index e800d694..c2927aed 100644
--- a/trinity-base/knotes/knotes-9999.ebuild
+++ b/trinity-base/knotes/knotes-9999.ebuild
@@ -6,13 +6,13 @@ EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ translations/"
+TSM_EXTRACT_ALSO="libtdepim/"
inherit trinity-meta-2
DESCRIPTION="Trinity Notes application"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-base/knotes/metadata.xml b/trinity-base/knotes/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/knotes/metadata.xml
+++ b/trinity-base/knotes/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kode/Manifest b/trinity-base/kode/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/kode/Manifest
+++ b/trinity-base/kode/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/kode/kode-14.0.11.ebuild b/trinity-base/kode/kode-14.0.11.ebuild
deleted file mode 100644
index ae9f76cd..00000000
--- a/trinity-base/kode/kode-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="TDE kpgp library"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-TSM_EXTRACT_ALSO="libtdepim/"
diff --git a/trinity-base/kode/kode-14.0.12.ebuild b/trinity-base/kode/kode-14.0.12.ebuild
deleted file mode 100644
index e540a48d..00000000
--- a/trinity-base/kode/kode-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="TDE kpgp library"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-TSM_EXTRACT_ALSO="libtdepim/"
diff --git a/trinity-base/kode/kode-14.1.1.ebuild b/trinity-base/kode/kode-14.1.1.ebuild
new file mode 100644
index 00000000..3358f525
--- /dev/null
+++ b/trinity-base/kode/kode-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="TDE kpgp library"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+TSM_EXTRACT_ALSO="libtdepim/"
diff --git a/trinity-base/kode/kode-14.1.2.ebuild b/trinity-base/kode/kode-14.1.2.ebuild
new file mode 100644
index 00000000..cc3b3aa6
--- /dev/null
+++ b/trinity-base/kode/kode-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="TDE kpgp library"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+TSM_EXTRACT_ALSO="libtdepim/"
diff --git a/trinity-base/kode/kode-9999.ebuild b/trinity-base/kode/kode-9999.ebuild
index 993ecbca..500619e5 100644
--- a/trinity-base/kode/kode-9999.ebuild
+++ b/trinity-base/kode/kode-9999.ebuild
@@ -11,7 +11,7 @@ inherit trinity-meta-2
DESCRIPTION="TDE kpgp library"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
TSM_EXTRACT_ALSO="libtdepim/"
diff --git a/trinity-base/kode/metadata.xml b/trinity-base/kode/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kode/metadata.xml
+++ b/trinity-base/kode/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kodo/Manifest b/trinity-base/kodo/Manifest
index 1d072022..9827d826 100644
--- a/trinity-base/kodo/Manifest
+++ b/trinity-base/kodo/Manifest
@@ -1,2 +1,2 @@
-DIST tdetoys-trinity-14.0.11.tar.xz 2516872 BLAKE2B 4d375ed2779e8c2bed929fd87e0d340a46946f5fcfaf341ae07c0aa7e8acecfd32768ee6ea1d249f0c6ef52d32715eab37ebe7168be849ac5b18d488450973ff SHA512 b8389139f1c1d020f9bb9e685622d4782b83167b52982f0633221bc9c965cf852eb9c4ff277bdc90b23a269b0d1a13921d91f0f08a69348a280d8a6e7482c965
-DIST tdetoys-trinity-14.0.12.tar.xz 2520232 BLAKE2B af11e1be2eb376588374d541fb9203f2849efea807b4de32608b441748ad360bbc3f5a6fe3ca3c94c88896c558f4a8752af7ce9fe9be64139bbb58bea027448b SHA512 f6f57868cf0f24bb1d7cb5dbe543c3dae7ebe1ad988f861af72cd9afa6ec0a0126ddca01d35948743be230bd67562c0f8c4bf8a0e80789e20c632d06b46e3695
+DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6
+DIST tdetoys-trinity-14.1.2.tar.xz 2522040 BLAKE2B 44897c286984156b09eb60fbc5b881b8f6c346065b446bb9806d66c6214ee2a5b8cde5c97fab0e6b47a9fea4d457f824b7a5194a4bec4ec588cb0bdaad8cc846 SHA512 acdc639834fc09452eb3bafebc834f887659399abcc93a271590d9f98c80be8a3bd23f49007b30bde2298340d5b96d20ba0dfa6a0b3debe356218b93061756a7
diff --git a/trinity-base/kodo/kodo-14.0.11.ebuild b/trinity-base/kodo/kodo-14.0.11.ebuild
deleted file mode 100644
index 700185f4..00000000
--- a/trinity-base/kodo/kodo-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: measure the desktop mileage of your mouse pointer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kodo/kodo-14.0.12.ebuild b/trinity-base/kodo/kodo-14.0.12.ebuild
deleted file mode 100644
index cdae0a15..00000000
--- a/trinity-base/kodo/kodo-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: measure the desktop mileage of your mouse pointer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kodo/kodo-14.1.1.ebuild b/trinity-base/kodo/kodo-14.1.1.ebuild
new file mode 100644
index 00000000..4cab0188
--- /dev/null
+++ b/trinity-base/kodo/kodo-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: measure the desktop mileage of your mouse pointer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kodo/kodo-14.1.2.ebuild b/trinity-base/kodo/kodo-14.1.2.ebuild
new file mode 100644
index 00000000..0478340c
--- /dev/null
+++ b/trinity-base/kodo/kodo-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: measure the desktop mileage of your mouse pointer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kodo/kodo-9999.ebuild b/trinity-base/kodo/kodo-9999.ebuild
index 796dd39b..5139c560 100644
--- a/trinity-base/kodo/kodo-9999.ebuild
+++ b/trinity-base/kodo/kodo-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity: measure the desktop mileage of your mouse pointer"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kodo/metadata.xml b/trinity-base/kodo/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kodo/metadata.xml
+++ b/trinity-base/kodo/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kolf/Manifest b/trinity-base/kolf/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kolf/Manifest
+++ b/trinity-base/kolf/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kolf/kolf-14.0.11.ebuild b/trinity-base/kolf/kolf-14.0.11.ebuild
deleted file mode 100644
index 58420aa3..00000000
--- a/trinity-base/kolf/kolf-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_NEED_ARTS="yes"
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Minigolf Game by Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kolf/kolf-14.0.12.ebuild b/trinity-base/kolf/kolf-14.0.12.ebuild
deleted file mode 100644
index f96020ee..00000000
--- a/trinity-base/kolf/kolf-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_NEED_ARTS="yes"
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Minigolf Game by Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kolf/kolf-14.1.1.ebuild b/trinity-base/kolf/kolf-14.1.1.ebuild
new file mode 100644
index 00000000..8ad17801
--- /dev/null
+++ b/trinity-base/kolf/kolf-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="yes"
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Minigolf Game by Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kolf/kolf-14.1.2.ebuild b/trinity-base/kolf/kolf-14.1.2.ebuild
new file mode 100644
index 00000000..1eae1a28
--- /dev/null
+++ b/trinity-base/kolf/kolf-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="yes"
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Minigolf Game by Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kolf/kolf-9999.ebuild b/trinity-base/kolf/kolf-9999.ebuild
index 67c1e96d..dc1765c4 100644
--- a/trinity-base/kolf/kolf-9999.ebuild
+++ b/trinity-base/kolf/kolf-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -7,12 +7,13 @@ EAPI="8"
TRINITY_NEED_ARTS="yes"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Minigolf Game by Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kolf/metadata.xml b/trinity-base/kolf/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kolf/metadata.xml
+++ b/trinity-base/kolf/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kolourpaint/Manifest b/trinity-base/kolourpaint/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kolourpaint/Manifest
+++ b/trinity-base/kolourpaint/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kolourpaint/kolourpaint-14.0.11.ebuild b/trinity-base/kolourpaint/kolourpaint-14.0.11.ebuild
deleted file mode 100644
index 3eeecaf3..00000000
--- a/trinity-base/kolourpaint/kolourpaint-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Paint Program for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kolourpaint/kolourpaint-14.0.12.ebuild b/trinity-base/kolourpaint/kolourpaint-14.0.12.ebuild
deleted file mode 100644
index 63ff5a8d..00000000
--- a/trinity-base/kolourpaint/kolourpaint-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Paint Program for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kolourpaint/kolourpaint-14.1.1.ebuild b/trinity-base/kolourpaint/kolourpaint-14.1.1.ebuild
new file mode 100644
index 00000000..0b1ac1ed
--- /dev/null
+++ b/trinity-base/kolourpaint/kolourpaint-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Paint Program for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kolourpaint/kolourpaint-14.1.2.ebuild b/trinity-base/kolourpaint/kolourpaint-14.1.2.ebuild
new file mode 100644
index 00000000..afd05c7c
--- /dev/null
+++ b/trinity-base/kolourpaint/kolourpaint-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Paint Program for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kolourpaint/kolourpaint-9999.ebuild b/trinity-base/kolourpaint/kolourpaint-9999.ebuild
index 43f06261..0208e350 100644
--- a/trinity-base/kolourpaint/kolourpaint-9999.ebuild
+++ b/trinity-base/kolourpaint/kolourpaint-9999.ebuild
@@ -6,9 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Paint Program for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kolourpaint/metadata.xml b/trinity-base/kolourpaint/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kolourpaint/metadata.xml
+++ b/trinity-base/kolourpaint/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kommander/Manifest b/trinity-base/kommander/Manifest
index e9f36baa..3e09735a 100644
--- a/trinity-base/kommander/Manifest
+++ b/trinity-base/kommander/Manifest
@@ -1,2 +1,2 @@
-DIST tdewebdev-trinity-14.0.11.tar.xz 4959612 BLAKE2B 4490ec3b18f9afdb083163c1abf1cfd758826ab6ae11e721e061f3a8c7cc25eb7a72d28e791bf4e557c1dd0a79d644e40594102ce33f043611587266b4333f9b SHA512 a19fae6682d70e33605a18666ee1de57517398c3039784adc5bbeb2f84f705e8d27510b8a751371fbc07c0a315cb95f72d0bc0bb2f7c3363fc15f6e6a601b2f4
-DIST tdewebdev-trinity-14.0.12.tar.xz 4976768 BLAKE2B 6a508b68e5efc1d423eb657b3a888ba20583ee1f23c3bab93ba8874b12320219a78e056e9e0fe8ad85c1ae476af0cdda9c4f9aa406431198f4ee56c1c206d7db SHA512 23d76a12f603db12f9378413106d32e181928221ea867b816f974d170f7424ea28640d10520a89d547af88ce6718519e598c877530f238c19dac048e1cd52ab5
+DIST tdewebdev-trinity-14.1.1.tar.xz 4136900 BLAKE2B c7d72ce08253bf94bf93bd6f1d9d41566e63f0629a7c07c872c899a9b563be4f41bd9ca092aa1f72a67f5b09e38998aec1bb019331e683cfb1353840c620d8c4 SHA512 f9c11514ccf36e638cef036994c4c3dc984387b0455ea392742a329de142a738575a0db54a0ac61adec9e5253a2f7d6fda95807f8aa6e5cee6edd868a99cb93f
+DIST tdewebdev-trinity-14.1.2.tar.xz 4136096 BLAKE2B f21256b842b3443876582adbc749e8f1be0461d6d54f99a406d8322c610feaefe7679a2109986572e664a31360515c85a172a33eb83047c42ad304d7479488ed SHA512 a8c37f5bfd637144a9baf303d86967796502b2572f0c918ba5891a609879f96738417a52a23f56978996a24e7cf4456a3a55cbf201528aa06234716e43e04a7c
diff --git a/trinity-base/kommander/kommander-14.0.11.ebuild b/trinity-base/kommander/kommander-14.0.11.ebuild
deleted file mode 100644
index 1b9a7959..00000000
--- a/trinity-base/kommander/kommander-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="Visual dialog builder and executor tool [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kommander/kommander-14.0.12.ebuild b/trinity-base/kommander/kommander-14.0.12.ebuild
deleted file mode 100644
index 66f172de..00000000
--- a/trinity-base/kommander/kommander-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="Visual dialog builder and executor tool [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kommander/kommander-14.1.1.ebuild b/trinity-base/kommander/kommander-14.1.1.ebuild
new file mode 100644
index 00000000..3657c66d
--- /dev/null
+++ b/trinity-base/kommander/kommander-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdewebdev"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Visual dialog builder and executor tool [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kommander/kommander-14.1.2.ebuild b/trinity-base/kommander/kommander-14.1.2.ebuild
new file mode 100644
index 00000000..f2397238
--- /dev/null
+++ b/trinity-base/kommander/kommander-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdewebdev"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Visual dialog builder and executor tool [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kommander/kommander-9999.ebuild b/trinity-base/kommander/kommander-9999.ebuild
index e44d52f5..67859bf0 100644
--- a/trinity-base/kommander/kommander-9999.ebuild
+++ b/trinity-base/kommander/kommander-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdewebdev"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit flag-o-matic trinity-meta-2
@@ -14,9 +14,8 @@ DESCRIPTION="Visual dialog builder and executor tool [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
src_configure() {
append-cxxflags "-std=c++11"
diff --git a/trinity-base/kommander/metadata.xml b/trinity-base/kommander/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kommander/metadata.xml
+++ b/trinity-base/kommander/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kompare/Manifest b/trinity-base/kompare/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/kompare/Manifest
+++ b/trinity-base/kompare/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/kompare/kompare-14.0.11.ebuild b/trinity-base/kompare/kompare-14.0.11.ebuild
deleted file mode 100644
index d16190b9..00000000
--- a/trinity-base/kompare/kompare-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity GUI for viewing differences between files"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE=""
diff --git a/trinity-base/kompare/kompare-14.0.12.ebuild b/trinity-base/kompare/kompare-14.0.12.ebuild
deleted file mode 100644
index 485130e2..00000000
--- a/trinity-base/kompare/kompare-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity GUI for viewing differences between files"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE=""
diff --git a/trinity-base/kompare/kompare-14.1.1.ebuild b/trinity-base/kompare/kompare-14.1.1.ebuild
new file mode 100644
index 00000000..acfaadce
--- /dev/null
+++ b/trinity-base/kompare/kompare-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity GUI for viewing differences between files"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kompare/kompare-14.1.2.ebuild b/trinity-base/kompare/kompare-14.1.2.ebuild
new file mode 100644
index 00000000..51be8c9e
--- /dev/null
+++ b/trinity-base/kompare/kompare-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity GUI for viewing differences between files"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kompare/kompare-9999.ebuild b/trinity-base/kompare/kompare-9999.ebuild
index 46eb3b71..ddfc45e9 100644
--- a/trinity-base/kompare/kompare-9999.ebuild
+++ b/trinity-base/kompare/kompare-9999.ebuild
@@ -6,6 +6,7 @@ EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
@@ -13,7 +14,5 @@ DESCRIPTION="A Trinity GUI for viewing differences between files"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-
-IUSE=""
diff --git a/trinity-base/kompare/metadata.xml b/trinity-base/kompare/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kompare/metadata.xml
+++ b/trinity-base/kompare/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/konq-plugins/Manifest b/trinity-base/konq-plugins/Manifest
index 1fcc579a..a0a24462 100644
--- a/trinity-base/konq-plugins/Manifest
+++ b/trinity-base/konq-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
+DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100
+DIST tdeaddons-trinity-14.1.2.tar.xz 1464932 BLAKE2B 27bf3ab510b4ca20d51b7d0183077c16901ad8c04582bea54bae6f943a4706875a0c5067a8d9943138fee5c9227a9bb68f14e89a57f6348d27a26518afbf74a4 SHA512 b50173d74933893f76471893569941dffff8ce9f1152b76411d4c92559c96fc1e8b4ddb89b21a88961d678efcbd42bd2ea9dc94735a95aee3ef89e2c895ce51c
diff --git a/trinity-base/konq-plugins/konq-plugins-14.0.11.ebuild b/trinity-base/konq-plugins/konq-plugins-14.0.11.ebuild
deleted file mode 100644
index af4fe0d4..00000000
--- a/trinity-base/konq-plugins/konq-plugins-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Various plugins for Konqueror"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/konqueror-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/konq-plugins/konq-plugins-14.0.12.ebuild b/trinity-base/konq-plugins/konq-plugins-14.0.12.ebuild
deleted file mode 100644
index ba5712df..00000000
--- a/trinity-base/konq-plugins/konq-plugins-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Various plugins for Konqueror"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/konqueror-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/konq-plugins/konq-plugins-14.1.1.ebuild b/trinity-base/konq-plugins/konq-plugins-14.1.1.ebuild
new file mode 100644
index 00000000..a4145dd4
--- /dev/null
+++ b/trinity-base/konq-plugins/konq-plugins-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Various plugins for Konqueror"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/konqueror-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/konq-plugins/konq-plugins-14.1.2.ebuild b/trinity-base/konq-plugins/konq-plugins-14.1.2.ebuild
new file mode 100644
index 00000000..6a004fba
--- /dev/null
+++ b/trinity-base/konq-plugins/konq-plugins-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Various plugins for Konqueror"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/konqueror-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/konq-plugins/konq-plugins-9999.ebuild b/trinity-base/konq-plugins/konq-plugins-9999.ebuild
index 61b9e612..12d59f04 100644
--- a/trinity-base/konq-plugins/konq-plugins-9999.ebuild
+++ b/trinity-base/konq-plugins/konq-plugins-9999.ebuild
@@ -7,11 +7,12 @@ EAPI="8"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Various plugins for Konqueror"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/konqueror-${PV}"
diff --git a/trinity-base/konq-plugins/metadata.xml b/trinity-base/konq-plugins/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/konq-plugins/metadata.xml
+++ b/trinity-base/konq-plugins/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/konqueror/Manifest b/trinity-base/konqueror/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/konqueror/Manifest
+++ b/trinity-base/konqueror/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/konqueror/files/tdebase-strlcpy.patch b/trinity-base/konqueror/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/konqueror/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/konqueror/konqueror-14.0.11.ebuild b/trinity-base/konqueror/konqueror-14.0.11.ebuild
deleted file mode 100644
index 521843f8..00000000
--- a/trinity-base/konqueror/konqueror-14.0.11.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kdesktop translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Web browser, file manager, ..."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="java"
-# FIXME: support branding USE flag
-
-DEPEND="
- ~trinity-base/libkonq-${PV}
-"
-RDEPEND="${DEPEND}
- ~trinity-base/kcontrol-${PV}
- ~trinity-base/kfind-${PV}
- ~trinity-base/tdebase-tdeioslaves-${PV}
- java? ( virtual/jre )
-"
diff --git a/trinity-base/konqueror/konqueror-14.0.12.ebuild b/trinity-base/konqueror/konqueror-14.0.12.ebuild
deleted file mode 100644
index d93cbad3..00000000
--- a/trinity-base/konqueror/konqueror-14.0.12.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kdesktop translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Web browser, file manager, ..."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="java"
-# FIXME: support branding USE flag
-
-DEPEND="
- ~trinity-base/libkonq-${PV}
-"
-RDEPEND="${DEPEND}
- ~trinity-base/kcontrol-${PV}
- ~trinity-base/kfind-${PV}
- ~trinity-base/tdebase-tdeioslaves-${PV}
- java? ( virtual/jre )
-"
diff --git a/trinity-base/konqueror/konqueror-14.1.1.ebuild b/trinity-base/konqueror/konqueror-14.1.1.ebuild
new file mode 100644
index 00000000..c1fe139b
--- /dev/null
+++ b/trinity-base/konqueror/konqueror-14.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="kdesktop"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Web browser, file manager, ..."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="java"
+# FIXME: support branding USE flag
+
+DEPEND="
+ ~trinity-base/libkonq-${PV}
+"
+RDEPEND="${DEPEND}
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/kfind-${PV}
+ ~trinity-base/tdebase-tdeioslaves-${PV}
+ java? ( virtual/jre )
+"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/konqueror/konqueror-14.1.2.ebuild b/trinity-base/konqueror/konqueror-14.1.2.ebuild
new file mode 100644
index 00000000..6754b786
--- /dev/null
+++ b/trinity-base/konqueror/konqueror-14.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="kdesktop/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Web browser, file manager, ..."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="java"
+# FIXME: support branding USE flag
+
+DEPEND="
+ ~trinity-base/libkonq-${PV}
+"
+RDEPEND="${DEPEND}
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/kfind-${PV}
+ ~trinity-base/tdebase-tdeioslaves-${PV}
+ java? ( virtual/jre )
+"
diff --git a/trinity-base/konqueror/konqueror-9999.ebuild b/trinity-base/konqueror/konqueror-9999.ebuild
index 2b3dd445..aca1b073 100644
--- a/trinity-base/konqueror/konqueror-9999.ebuild
+++ b/trinity-base/konqueror/konqueror-9999.ebuild
@@ -6,12 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kdesktop translations/"
+TSM_EXTRACT_ALSO="kdesktop/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Web browser, file manager, ..."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="java"
# FIXME: support branding USE flag
diff --git a/trinity-base/konqueror/metadata.xml b/trinity-base/konqueror/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/konqueror/metadata.xml
+++ b/trinity-base/konqueror/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/konquest/Manifest b/trinity-base/konquest/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/konquest/Manifest
+++ b/trinity-base/konquest/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/konquest/konquest-14.0.11.ebuild b/trinity-base/konquest/konquest-14.0.11.ebuild
deleted file mode 100644
index aa235fec..00000000
--- a/trinity-base/konquest/konquest-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Galactic Strategy Trinity Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/konquest/konquest-14.0.12.ebuild b/trinity-base/konquest/konquest-14.0.12.ebuild
deleted file mode 100644
index f225c288..00000000
--- a/trinity-base/konquest/konquest-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Galactic Strategy Trinity Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/konquest/konquest-14.1.1.ebuild b/trinity-base/konquest/konquest-14.1.1.ebuild
new file mode 100644
index 00000000..520ed95c
--- /dev/null
+++ b/trinity-base/konquest/konquest-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Galactic Strategy Trinity Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/konquest/konquest-14.1.2.ebuild b/trinity-base/konquest/konquest-14.1.2.ebuild
new file mode 100644
index 00000000..05d25f6f
--- /dev/null
+++ b/trinity-base/konquest/konquest-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Galactic Strategy Trinity Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/konquest/konquest-9999.ebuild b/trinity-base/konquest/konquest-9999.ebuild
index f8d9fa26..8748cdc4 100644
--- a/trinity-base/konquest/konquest-9999.ebuild
+++ b/trinity-base/konquest/konquest-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Galactic Strategy Trinity Game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/konquest/metadata.xml b/trinity-base/konquest/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/konquest/metadata.xml
+++ b/trinity-base/konquest/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/konsole/Manifest b/trinity-base/konsole/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/konsole/Manifest
+++ b/trinity-base/konsole/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/konsole/files/tdebase-strlcpy.patch b/trinity-base/konsole/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/konsole/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/konsole/konsole-14.0.11.ebuild b/trinity-base/konsole/konsole-14.0.11.ebuild
deleted file mode 100644
index 1dce5b13..00000000
--- a/trinity-base/konsole/konsole-14.0.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="X terminal for use with Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="sudo"
-
-DEPEND="
- x11-libs/libX11
- x11-libs/libXrender"
-
-RDEPEND="${DEPEND}
- ~trinity-base/kcontrol-${PV}
- x11-apps/bdftopcf
- sudo? ( app-admin/sudo )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XRENDER=ON
- -DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/konsole/konsole-14.0.12.ebuild b/trinity-base/konsole/konsole-14.0.12.ebuild
deleted file mode 100644
index 4b6b0e05..00000000
--- a/trinity-base/konsole/konsole-14.0.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="X terminal for use with Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="sudo"
-
-DEPEND="
- x11-libs/libX11
- x11-libs/libXrender"
-
-RDEPEND="${DEPEND}
- ~trinity-base/kcontrol-${PV}
- x11-apps/bdftopcf
- sudo? ( app-admin/sudo )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XRENDER=ON
- -DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/konsole/konsole-14.1.1.ebuild b/trinity-base/konsole/konsole-14.1.1.ebuild
new file mode 100644
index 00000000..f0b754f6
--- /dev/null
+++ b/trinity-base/konsole/konsole-14.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="X terminal for use with Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="sudo"
+
+DEPEND="
+ x11-libs/libX11
+ x11-libs/libXrender"
+
+RDEPEND="${DEPEND}
+ ~trinity-base/kcontrol-${PV}
+ x11-apps/bdftopcf
+ sudo? ( app-admin/sudo )"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XRENDER=ON
+ -DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/konsole/konsole-14.1.2.ebuild b/trinity-base/konsole/konsole-14.1.2.ebuild
new file mode 100644
index 00000000..f996f0a1
--- /dev/null
+++ b/trinity-base/konsole/konsole-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="X terminal for use with Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="sudo"
+
+DEPEND="
+ x11-libs/libX11
+ x11-libs/libXrender"
+
+RDEPEND="${DEPEND}
+ ~trinity-base/kcontrol-${PV}
+ x11-apps/bdftopcf
+ sudo? ( app-admin/sudo )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XRENDER=ON
+ -DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/konsole/konsole-9999.ebuild b/trinity-base/konsole/konsole-9999.ebuild
index 2df13f64..cbe11440 100644
--- a/trinity-base/konsole/konsole-9999.ebuild
+++ b/trinity-base/konsole/konsole-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="X terminal for use with Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="sudo"
diff --git a/trinity-base/konsole/metadata.xml b/trinity-base/konsole/metadata.xml
index fbfeb4f2..1ebd67c6 100644
--- a/trinity-base/konsole/metadata.xml
+++ b/trinity-base/konsole/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="sudo">Enable support for run-as-root through <pkg>app-admin/sudo</pkg></flag>
diff --git a/trinity-base/kontact/Manifest b/trinity-base/kontact/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/kontact/Manifest
+++ b/trinity-base/kontact/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/kontact/kontact-14.0.11.ebuild b/trinity-base/kontact/kontact-14.0.11.ebuild
deleted file mode 100644
index da9f93c7..00000000
--- a/trinity-base/kontact/kontact-14.0.11.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libtdenetwork/ plugins/ korganizer/ kaddressbook/
- kmail/ knotes/ knode/ akregator/ karm/ libemailfunctions/ libkpimidentities/
- libkholidays/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity personal information manager"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="kmail"
-
-DEPEND="
- ~trinity-base/libtdepim-${PV}
- ~trinity-base/libkpimidentities-${PV}
- ~trinity-base/libkholidays-${PV}
- ~trinity-base/knotes-${PV}
- ~trinity-base/korganizer-${PV}
- kmail? ( ~trinity-base/kmail-${PV} )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- if use kmail ; then
- cp "${TDEDIR}/include/kmail"/*.h "${S}/kmail" || die
- else
- sed -i '/kmail/d' kontact/plugins/CMakeLists.txt || die
- sed -i '/specialdates/d' kontact/plugins/CMakeLists.txt || die
- fi
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kontact/kontact-14.0.12.ebuild b/trinity-base/kontact/kontact-14.0.12.ebuild
deleted file mode 100644
index 5db0e9b6..00000000
--- a/trinity-base/kontact/kontact-14.0.12.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libtdenetwork/ plugins/ korganizer/ kaddressbook/
- kmail/ knotes/ knode/ akregator/ karm/ libemailfunctions/ libkpimidentities/
- libkholidays/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity personal information manager"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="kmail"
-
-DEPEND="
- ~trinity-base/libtdepim-${PV}
- ~trinity-base/libkpimidentities-${PV}
- ~trinity-base/libkholidays-${PV}
- ~trinity-base/knotes-${PV}
- ~trinity-base/korganizer-${PV}
- kmail? ( ~trinity-base/kmail-${PV} )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- if use kmail ; then
- cp "${TDEDIR}/include/kmail"/*.h "${S}/kmail" || die
- else
- sed -i '/kmail/d' kontact/plugins/CMakeLists.txt || die
- sed -i '/specialdates/d' kontact/plugins/CMakeLists.txt || die
- fi
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kontact/kontact-14.1.1.ebuild b/trinity-base/kontact/kontact-14.1.1.ebuild
new file mode 100644
index 00000000..c4342bdd
--- /dev/null
+++ b/trinity-base/kontact/kontact-14.1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/ libtdenetwork/ plugins/ korganizer/ kaddressbook/
+ kmail/ knotes/ knode/ akregator/ karm/ libemailfunctions/ libkpimidentities/
+ libkholidays/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity personal information manager"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="kmail"
+
+DEPEND="
+ ~trinity-base/libtdepim-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libkholidays-${PV}
+ ~trinity-base/knotes-${PV}
+ ~trinity-base/korganizer-${PV}
+ kmail? ( ~trinity-base/kmail-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if use kmail ; then
+ cp "${TDEDIR}/include/kmail"/*.h "${S}/kmail" || die
+ else
+ sed -i '/kmail/d' kontact/plugins/CMakeLists.txt || die
+ sed -i '/specialdates/d' kontact/plugins/CMakeLists.txt || die
+ fi
+ # Removing an unnecessary dependency
+ sed -i '/DEPENDENCIES kmail_settings_base/d' "${S}/${PN}/plugins/kmail/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kontact/kontact-14.1.2.ebuild b/trinity-base/kontact/kontact-14.1.2.ebuild
new file mode 100644
index 00000000..41d7ebe8
--- /dev/null
+++ b/trinity-base/kontact/kontact-14.1.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/ libtdenetwork/ plugins/ korganizer/ kaddressbook/
+ kmail/ knotes/ knode/ akregator/ karm/ libemailfunctions/ libkpimidentities/
+ libkholidays/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity personal information manager"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="kmail"
+
+DEPEND="
+ ~trinity-base/libtdepim-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libkholidays-${PV}
+ ~trinity-base/knotes-${PV}
+ ~trinity-base/korganizer-${PV}
+ kmail? ( ~trinity-base/kmail-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if use kmail ; then
+ cp "${TDEDIR}/include/kmail"/*.h "${S}/kmail" || die
+ else
+ sed -i '/kmail/d' kontact/plugins/CMakeLists.txt || die
+ sed -i '/specialdates/d' kontact/plugins/CMakeLists.txt || die
+ fi
+ # Removing an unnecessary dependency
+ sed -i '/DEPENDENCIES kmail_settings_base/d' "${S}/${PN}/plugins/kmail/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kontact/kontact-9999.ebuild b/trinity-base/kontact/kontact-9999.ebuild
index 6ae93c78..97603eb4 100644
--- a/trinity-base/kontact/kontact-9999.ebuild
+++ b/trinity-base/kontact/kontact-9999.ebuild
@@ -8,13 +8,13 @@ TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="libtdepim/ libtdenetwork/ plugins/ korganizer/ kaddressbook/
kmail/ knotes/ knode/ akregator/ karm/ libemailfunctions/ libkpimidentities/
- libkholidays/ translations/"
+ libkholidays/"
inherit trinity-meta-2
DESCRIPTION="Trinity personal information manager"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="kmail"
@@ -35,5 +35,7 @@ src_prepare() {
sed -i '/kmail/d' kontact/plugins/CMakeLists.txt || die
sed -i '/specialdates/d' kontact/plugins/CMakeLists.txt || die
fi
+ # Removing an unnecessary dependency
+ sed -i '/DEPENDENCIES kmail_settings_base/d' "${S}/${PN}/plugins/kmail/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}
diff --git a/trinity-base/kontact/metadata.xml b/trinity-base/kontact/metadata.xml
index 7047cbf3..18610919 100644
--- a/trinity-base/kontact/metadata.xml
+++ b/trinity-base/kontact/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="kmail">Build support for kmail</flag>
</use>
diff --git a/trinity-base/kooka/Manifest b/trinity-base/kooka/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kooka/Manifest
+++ b/trinity-base/kooka/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kooka/kooka-14.0.11.ebuild b/trinity-base/kooka/kooka-14.0.11.ebuild
deleted file mode 100644
index 3b8938ae..00000000
--- a/trinity-base/kooka/kooka-14.0.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libkscan"
-inherit trinity-meta-2
-
-DESCRIPTION="Kooka is a Trinity application which provides access to scanner hardware"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- media-libs/tiff:=
- ~trinity-base/libkscan-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kooka/kooka-14.0.12.ebuild b/trinity-base/kooka/kooka-14.0.12.ebuild
deleted file mode 100644
index c373a0b5..00000000
--- a/trinity-base/kooka/kooka-14.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libkscan"
-inherit trinity-meta-2
-
-DESCRIPTION="Kooka is a Trinity application which provides access to scanner hardware"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- media-libs/tiff:=
- ~trinity-base/libkscan-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kooka/kooka-14.1.1.ebuild b/trinity-base/kooka/kooka-14.1.1.ebuild
new file mode 100644
index 00000000..6eeb2a48
--- /dev/null
+++ b/trinity-base/kooka/kooka-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libkscan"
+inherit trinity-meta-2
+
+DESCRIPTION="Kooka is a Trinity application which provides access to scanner hardware"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ media-libs/tiff:=
+ ~trinity-base/libkscan-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kooka/kooka-14.1.2.ebuild b/trinity-base/kooka/kooka-14.1.2.ebuild
new file mode 100644
index 00000000..034daba8
--- /dev/null
+++ b/trinity-base/kooka/kooka-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libkscan"
+inherit trinity-meta-2
+
+DESCRIPTION="Kooka is a Trinity application which provides access to scanner hardware"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ media-libs/tiff:=
+ ~trinity-base/libkscan-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kooka/kooka-9999.ebuild b/trinity-base/kooka/kooka-9999.ebuild
index 8faef1c4..c7a3e4d0 100644
--- a/trinity-base/kooka/kooka-9999.ebuild
+++ b/trinity-base/kooka/kooka-9999.ebuild
@@ -6,12 +6,13 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libkscan"
inherit trinity-meta-2
DESCRIPTION="Kooka is a Trinity application which provides access to scanner hardware"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-base/kooka/metadata.xml b/trinity-base/kooka/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kooka/metadata.xml
+++ b/trinity-base/kooka/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kopete/Manifest b/trinity-base/kopete/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/kopete/Manifest
+++ b/trinity-base/kopete/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/kopete/kopete-14.0.11.ebuild b/trinity-base/kopete/kopete-14.0.11.ebuild
deleted file mode 100644
index 8473e416..00000000
--- a/trinity-base/kopete/kopete-14.0.11.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity multi-protocol IM client"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="gsmlib jingle kernel_linux netmeeting speex"
-PLUGINS="addbookmarks alias autoreplace connectionstatus contactnotes crypt
- highlight history latex motionautoaway netmeeting nowlistening smpppdcs
- statistics texteffect translator webpresence"
-PROTOCOLS="gadu groupwise irc msn oscar sametime sms winpopup xmpp yahoo"
-# unsupported USE="v4l2 opengl xscreensaver ssl emoticons-manager "
-# USE=xmms works only with xmms1
-IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
-REQUIRED_USE="
- jingle? ( xmpp )
- gsmlib? ( sms )
- netmeeting? ( msn )
- speex? ( jingle xmpp )"
-
-# MISSING COMMON_DEPEND
-# x11-libs/libXrender
-# xmpp? ( net-dns/libidn )
-# kernel_linux? ( virtual/opengl )
-# opengl? ( dev-qt/qt-meta[opengl] )
-# xscreensaver? ( x11-libs/libXScrnSaver )
-# xmpp|groupwice? =app-crypt/qca-1.0*
-COMMON_DEPEND="
- jingle? ( dev-libs/glib )
- netmeeting? ( dev-libs/glib )
- webpresence? (
- dev-libs/libxml2
- dev-libs/libxslt
- )
- jingle? (
- dev-libs/expat
- speex? ( media-libs/speex )
- )
- gsmlib? ( app-mobilephone/gsmlib )
- gadu? ( net-libs/libgadu )
- sametime? ( net-libs/meanwhile )
- media-libs/libv4l
-"
-
-# MISSING DEPEND
-# x11-proto/videoproto
-# kernel_linux? (
-# x11-libs/libXv
-# )
-# xscreensaver? ( x11-proto/scrnsaverproto )
-DEPEND="${COMMON_DEPEND}
- kernel_linux? ( virtual/os-headers )
-"
-
-# MISSING RDEPEND
-# netmeeting? ( net-voip/ekiga )
-# ssl? ( =app-crypt/qca-tls-1.0* )
-RDEPEND="${COMMON_DEPEND}
- crypt? ( app-crypt/gnupg )
- latex? (
- media-gfx/imagemagick
- virtual/latex-base
- )
- sms? ( !gsmlib? ( || (
- app-mobilephone/smsclient
- app-mobilephone/smssend
- ) ) )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_JINGLE="$(usex jingle)"
- -DWITH_GSM="$(usex gsmlib)"
- -DWITH_WEBCAM="$(usex netmeeting)"
- -DWITH_SPEEX="$(usex speex)"
-
- -DBUILD_KOPETE_PLUGIN_LATEX="$(usex latex)"
- -DBUILD_KOPETE_PLUGIN_AUTOREPLACE="$(usex autoreplace)"
- -DBUILD_KOPETE_PLUGIN_HISTORY="$(usex history)"
- -DBUILD_KOPETE_PLUGIN_CONTACTNOTES="$(usex contactnotes)"
- -DBUILD_KOPETE_PLUGIN_CRYPTOGRAPHY="$(usex crypt)"
- -DBUILD_KOPETE_PLUGIN_CONNECTIONSTATUS="$(usex connectionstatus)"
- -DBUILD_KOPETE_PLUGIN_TRANSLATOR="$(usex translator)"
- -DBUILD_KOPETE_PLUGIN_NOWLISTENING="$(usex nowlistening)"
- -DBUILD_KOPETE_PLUGIN_WEBPRESENCE="$(usex webpresence)"
- -DBUILD_KOPETE_PLUGIN_TEXTEFFECT="$(usex texteffect)"
- -DBUILD_KOPETE_PLUGIN_HIGHLIGHT="$(usex highlight)"
- -DBUILD_KOPETE_PLUGIN_ALIAS="$(usex alias)"
- -DBUILD_KOPETE_PLUGIN_MOTIONAUTOAWAY="$(usex motionautoaway)"
- -DBUILD_KOPETE_PLUGIN_NETMEETING="$(usex netmeeting)"
- -DBUILD_KOPETE_PLUGIN_ADDBOOKMARKS="$(usex addbookmarks)"
- -DBUILD_KOPETE_PLUGIN_STATISTICS="$(usex statistics)"
- -DBUILD_KOPETE_PLUGIN_SMPPPDCS="$(usex smpppdcs)"
-
- -DBUILD_KOPETE_PROTOCOL_GADU="$(usex gadu)"
- -DBUILD_KOPETE_PROTOCOL_GROUPWISE="$(usex groupwise)"
- -DBUILD_KOPETE_PROTOCOL_IRC="$(usex irc)"
- -DBUILD_KOPETE_PROTOCOL_JABBER="$(usex xmpp)"
- -DBUILD_KOPETE_PROTOCOL_OSCAR="$(usex oscar)"
- -DBUILD_KOPETE_PROTOCOL_MSN="$(usex msn)"
- -DBUILD_KOPETE_PROTOCOL_SMS="$(usex sms)"
- -DBUILD_KOPETE_PROTOCOL_MEANWHILE="$(usex sametime)"
- -DBUILD_KOPETE_PROTOCOL_WINPOPUP="$(usex winpopup)"
- -DBUILD_KOPETE_PROTOCOL_YAHOO="$(usex yahoo)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kopete/kopete-14.0.12.ebuild b/trinity-base/kopete/kopete-14.0.12.ebuild
deleted file mode 100644
index 1ae1aca2..00000000
--- a/trinity-base/kopete/kopete-14.0.12.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity multi-protocol IM client"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="gsmlib jingle kernel_linux netmeeting speex"
-PLUGINS="addbookmarks alias autoreplace connectionstatus contactnotes crypt
- highlight history latex motionautoaway netmeeting nowlistening smpppdcs
- statistics texteffect translator webpresence"
-PROTOCOLS="gadu groupwise irc msn oscar sametime sms winpopup xmpp yahoo"
-# unsupported USE="v4l2 opengl xscreensaver ssl emoticons-manager "
-# USE=xmms works only with xmms1
-IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
-REQUIRED_USE="
- jingle? ( xmpp )
- gsmlib? ( sms )
- netmeeting? ( msn )
- speex? ( jingle xmpp )"
-
-# MISSING COMMON_DEPEND
-# x11-libs/libXrender
-# xmpp? ( net-dns/libidn )
-# kernel_linux? ( virtual/opengl )
-# opengl? ( dev-qt/qt-meta[opengl] )
-# xscreensaver? ( x11-libs/libXScrnSaver )
-# xmpp|groupwice? =app-crypt/qca-1.0*
-COMMON_DEPEND="
- jingle? ( dev-libs/glib )
- netmeeting? ( dev-libs/glib )
- webpresence? (
- dev-libs/libxml2
- dev-libs/libxslt
- )
- jingle? (
- dev-libs/expat
- speex? ( media-libs/speex )
- )
- gsmlib? ( app-mobilephone/gsmlib )
- gadu? ( net-libs/libgadu )
- sametime? ( net-libs/meanwhile )
- media-libs/libv4l
-"
-
-# MISSING DEPEND
-# x11-proto/videoproto
-# kernel_linux? (
-# x11-libs/libXv
-# )
-# xscreensaver? ( x11-proto/scrnsaverproto )
-DEPEND="${COMMON_DEPEND}
- kernel_linux? ( virtual/os-headers )
-"
-
-# MISSING RDEPEND
-# netmeeting? ( net-voip/ekiga )
-# ssl? ( =app-crypt/qca-tls-1.0* )
-RDEPEND="${COMMON_DEPEND}
- crypt? ( app-crypt/gnupg )
- latex? (
- media-gfx/imagemagick
- virtual/latex-base
- )
- sms? ( !gsmlib? ( || (
- app-mobilephone/smsclient
- app-mobilephone/smssend
- ) ) )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_JINGLE="$(usex jingle)"
- -DWITH_GSM="$(usex gsmlib)"
- -DWITH_WEBCAM="$(usex netmeeting)"
- -DWITH_SPEEX="$(usex speex)"
-
- -DBUILD_KOPETE_PLUGIN_LATEX="$(usex latex)"
- -DBUILD_KOPETE_PLUGIN_AUTOREPLACE="$(usex autoreplace)"
- -DBUILD_KOPETE_PLUGIN_HISTORY="$(usex history)"
- -DBUILD_KOPETE_PLUGIN_CONTACTNOTES="$(usex contactnotes)"
- -DBUILD_KOPETE_PLUGIN_CRYPTOGRAPHY="$(usex crypt)"
- -DBUILD_KOPETE_PLUGIN_CONNECTIONSTATUS="$(usex connectionstatus)"
- -DBUILD_KOPETE_PLUGIN_TRANSLATOR="$(usex translator)"
- -DBUILD_KOPETE_PLUGIN_NOWLISTENING="$(usex nowlistening)"
- -DBUILD_KOPETE_PLUGIN_WEBPRESENCE="$(usex webpresence)"
- -DBUILD_KOPETE_PLUGIN_TEXTEFFECT="$(usex texteffect)"
- -DBUILD_KOPETE_PLUGIN_HIGHLIGHT="$(usex highlight)"
- -DBUILD_KOPETE_PLUGIN_ALIAS="$(usex alias)"
- -DBUILD_KOPETE_PLUGIN_MOTIONAUTOAWAY="$(usex motionautoaway)"
- -DBUILD_KOPETE_PLUGIN_NETMEETING="$(usex netmeeting)"
- -DBUILD_KOPETE_PLUGIN_ADDBOOKMARKS="$(usex addbookmarks)"
- -DBUILD_KOPETE_PLUGIN_STATISTICS="$(usex statistics)"
- -DBUILD_KOPETE_PLUGIN_SMPPPDCS="$(usex smpppdcs)"
-
- -DBUILD_KOPETE_PROTOCOL_GADU="$(usex gadu)"
- -DBUILD_KOPETE_PROTOCOL_GROUPWISE="$(usex groupwise)"
- -DBUILD_KOPETE_PROTOCOL_IRC="$(usex irc)"
- -DBUILD_KOPETE_PROTOCOL_JABBER="$(usex xmpp)"
- -DBUILD_KOPETE_PROTOCOL_OSCAR="$(usex oscar)"
- -DBUILD_KOPETE_PROTOCOL_MSN="$(usex msn)"
- -DBUILD_KOPETE_PROTOCOL_SMS="$(usex sms)"
- -DBUILD_KOPETE_PROTOCOL_MEANWHILE="$(usex sametime)"
- -DBUILD_KOPETE_PROTOCOL_WINPOPUP="$(usex winpopup)"
- -DBUILD_KOPETE_PROTOCOL_YAHOO="$(usex yahoo)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kopete/kopete-14.1.1.ebuild b/trinity-base/kopete/kopete-14.1.1.ebuild
new file mode 100644
index 00000000..8001a364
--- /dev/null
+++ b/trinity-base/kopete/kopete-14.1.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity multi-protocol IM client"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gsmlib jingle kernel_linux netmeeting speex"
+PLUGINS="addbookmarks alias autoreplace connectionstatus contactnotes crypt
+ highlight history latex motionautoaway netmeeting nowlistening smpppdcs
+ statistics texteffect translator webpresence"
+PROTOCOLS="gadu groupwise irc msn oscar sametime sms winpopup xmpp yahoo"
+# unsupported USE="v4l2 opengl xscreensaver ssl emoticons-manager "
+# USE=xmms works only with xmms1
+IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
+REQUIRED_USE="
+ jingle? ( xmpp )
+ gsmlib? ( sms )
+ netmeeting? ( msn )
+ speex? ( jingle xmpp )"
+
+# MISSING COMMON_DEPEND
+# x11-libs/libXrender
+# xmpp? ( net-dns/libidn )
+# kernel_linux? ( virtual/opengl )
+# opengl? ( dev-qt/qt-meta[opengl] )
+# xscreensaver? ( x11-libs/libXScrnSaver )
+# xmpp|groupwice? =app-crypt/qca-1.0*
+COMMON_DEPEND="
+ jingle? ( dev-libs/glib )
+ netmeeting? ( dev-libs/glib )
+ webpresence? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ )
+ jingle? (
+ dev-libs/expat
+ speex? ( media-libs/speex )
+ )
+ gsmlib? ( app-mobilephone/gsmlib )
+ gadu? ( net-libs/libgadu )
+ sametime? ( net-libs/meanwhile )
+ media-libs/libv4l
+"
+
+# MISSING DEPEND
+# x11-proto/videoproto
+# kernel_linux? (
+# x11-libs/libXv
+# )
+# xscreensaver? ( x11-proto/scrnsaverproto )
+DEPEND="${COMMON_DEPEND}
+ kernel_linux? ( virtual/os-headers )
+"
+
+# MISSING RDEPEND
+# netmeeting? ( net-voip/ekiga )
+# ssl? ( =app-crypt/qca-tls-1.0* )
+RDEPEND="${COMMON_DEPEND}
+ crypt? ( app-crypt/gnupg )
+ latex? (
+ media-gfx/imagemagick
+ virtual/latex-base
+ )
+ sms? ( !gsmlib? ( app-mobilephone/smssend ) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_JINGLE="$(usex jingle)"
+ -DWITH_GSM="$(usex gsmlib)"
+ -DWITH_WEBCAM="$(usex netmeeting)"
+ -DWITH_SPEEX="$(usex speex)"
+
+ -DBUILD_KOPETE_PLUGIN_LATEX="$(usex latex)"
+ -DBUILD_KOPETE_PLUGIN_AUTOREPLACE="$(usex autoreplace)"
+ -DBUILD_KOPETE_PLUGIN_HISTORY="$(usex history)"
+ -DBUILD_KOPETE_PLUGIN_CONTACTNOTES="$(usex contactnotes)"
+ -DBUILD_KOPETE_PLUGIN_CRYPTOGRAPHY="$(usex crypt)"
+ -DBUILD_KOPETE_PLUGIN_CONNECTIONSTATUS="$(usex connectionstatus)"
+ -DBUILD_KOPETE_PLUGIN_TRANSLATOR="$(usex translator)"
+ -DBUILD_KOPETE_PLUGIN_NOWLISTENING="$(usex nowlistening)"
+ -DBUILD_KOPETE_PLUGIN_WEBPRESENCE="$(usex webpresence)"
+ -DBUILD_KOPETE_PLUGIN_TEXTEFFECT="$(usex texteffect)"
+ -DBUILD_KOPETE_PLUGIN_HIGHLIGHT="$(usex highlight)"
+ -DBUILD_KOPETE_PLUGIN_ALIAS="$(usex alias)"
+ -DBUILD_KOPETE_PLUGIN_MOTIONAUTOAWAY="$(usex motionautoaway)"
+ -DBUILD_KOPETE_PLUGIN_NETMEETING="$(usex netmeeting)"
+ -DBUILD_KOPETE_PLUGIN_ADDBOOKMARKS="$(usex addbookmarks)"
+ -DBUILD_KOPETE_PLUGIN_STATISTICS="$(usex statistics)"
+ -DBUILD_KOPETE_PLUGIN_SMPPPDCS="$(usex smpppdcs)"
+
+ -DBUILD_KOPETE_PROTOCOL_GADU="$(usex gadu)"
+ -DBUILD_KOPETE_PROTOCOL_GROUPWISE="$(usex groupwise)"
+ -DBUILD_KOPETE_PROTOCOL_IRC="$(usex irc)"
+ -DBUILD_KOPETE_PROTOCOL_JABBER="$(usex xmpp)"
+ -DBUILD_KOPETE_PROTOCOL_OSCAR="$(usex oscar)"
+ -DBUILD_KOPETE_PROTOCOL_MSN="$(usex msn)"
+ -DBUILD_KOPETE_PROTOCOL_SMS="$(usex sms)"
+ -DBUILD_KOPETE_PROTOCOL_MEANWHILE="$(usex sametime)"
+ -DBUILD_KOPETE_PROTOCOL_WINPOPUP="$(usex winpopup)"
+ -DBUILD_KOPETE_PROTOCOL_YAHOO="$(usex yahoo)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kopete/kopete-14.1.2.ebuild b/trinity-base/kopete/kopete-14.1.2.ebuild
new file mode 100644
index 00000000..d9f178be
--- /dev/null
+++ b/trinity-base/kopete/kopete-14.1.2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity multi-protocol IM client"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gsmlib jingle kernel_linux netmeeting speex"
+PLUGINS="addbookmarks alias autoreplace connectionstatus contactnotes crypt
+ highlight history latex motionautoaway netmeeting nowlistening smpppdcs
+ statistics texteffect translator webpresence"
+PROTOCOLS="gadu groupwise irc msn oscar sametime sms winpopup xmpp yahoo"
+# unsupported USE="v4l2 opengl xscreensaver ssl emoticons-manager "
+# USE=xmms works only with xmms1
+IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
+REQUIRED_USE="
+ jingle? ( xmpp )
+ gsmlib? ( sms )
+ netmeeting? ( msn )
+ speex? ( jingle xmpp )"
+
+# MISSING COMMON_DEPEND
+# x11-libs/libXrender
+# xmpp? ( net-dns/libidn )
+# kernel_linux? ( virtual/opengl )
+# opengl? ( dev-qt/qt-meta[opengl] )
+# xscreensaver? ( x11-libs/libXScrnSaver )
+# xmpp|groupwice? =app-crypt/qca-1.0*
+COMMON_DEPEND="
+ jingle? ( dev-libs/glib )
+ netmeeting? ( dev-libs/glib )
+ webpresence? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ )
+ jingle? (
+ dev-libs/expat
+ speex? ( media-libs/speex )
+ )
+ gsmlib? ( app-mobilephone/gsmlib )
+ gadu? ( net-libs/libgadu )
+ sametime? ( net-libs/meanwhile )
+ media-libs/libv4l
+"
+
+# MISSING DEPEND
+# x11-proto/videoproto
+# kernel_linux? (
+# x11-libs/libXv
+# )
+# xscreensaver? ( x11-proto/scrnsaverproto )
+DEPEND="${COMMON_DEPEND}
+ kernel_linux? ( virtual/os-headers )
+"
+
+# MISSING RDEPEND
+# netmeeting? ( net-voip/ekiga )
+# ssl? ( =app-crypt/qca-tls-1.0* )
+RDEPEND="${COMMON_DEPEND}
+ crypt? ( app-crypt/gnupg )
+ latex? (
+ media-gfx/imagemagick
+ virtual/latex-base
+ )
+ sms? ( !gsmlib? ( app-mobilephone/smssend ) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_JINGLE="$(usex jingle)"
+ -DWITH_GSM="$(usex gsmlib)"
+ -DWITH_WEBCAM="$(usex netmeeting)"
+ -DWITH_SPEEX="$(usex speex)"
+
+ -DBUILD_KOPETE_PLUGIN_LATEX="$(usex latex)"
+ -DBUILD_KOPETE_PLUGIN_AUTOREPLACE="$(usex autoreplace)"
+ -DBUILD_KOPETE_PLUGIN_HISTORY="$(usex history)"
+ -DBUILD_KOPETE_PLUGIN_CONTACTNOTES="$(usex contactnotes)"
+ -DBUILD_KOPETE_PLUGIN_CRYPTOGRAPHY="$(usex crypt)"
+ -DBUILD_KOPETE_PLUGIN_CONNECTIONSTATUS="$(usex connectionstatus)"
+ -DBUILD_KOPETE_PLUGIN_TRANSLATOR="$(usex translator)"
+ -DBUILD_KOPETE_PLUGIN_NOWLISTENING="$(usex nowlistening)"
+ -DBUILD_KOPETE_PLUGIN_WEBPRESENCE="$(usex webpresence)"
+ -DBUILD_KOPETE_PLUGIN_TEXTEFFECT="$(usex texteffect)"
+ -DBUILD_KOPETE_PLUGIN_HIGHLIGHT="$(usex highlight)"
+ -DBUILD_KOPETE_PLUGIN_ALIAS="$(usex alias)"
+ -DBUILD_KOPETE_PLUGIN_MOTIONAUTOAWAY="$(usex motionautoaway)"
+ -DBUILD_KOPETE_PLUGIN_NETMEETING="$(usex netmeeting)"
+ -DBUILD_KOPETE_PLUGIN_ADDBOOKMARKS="$(usex addbookmarks)"
+ -DBUILD_KOPETE_PLUGIN_STATISTICS="$(usex statistics)"
+ -DBUILD_KOPETE_PLUGIN_SMPPPDCS="$(usex smpppdcs)"
+
+ -DBUILD_KOPETE_PROTOCOL_GADU="$(usex gadu)"
+ -DBUILD_KOPETE_PROTOCOL_GROUPWISE="$(usex groupwise)"
+ -DBUILD_KOPETE_PROTOCOL_IRC="$(usex irc)"
+ -DBUILD_KOPETE_PROTOCOL_JABBER="$(usex xmpp)"
+ -DBUILD_KOPETE_PROTOCOL_OSCAR="$(usex oscar)"
+ -DBUILD_KOPETE_PROTOCOL_MSN="$(usex msn)"
+ -DBUILD_KOPETE_PROTOCOL_SMS="$(usex sms)"
+ -DBUILD_KOPETE_PROTOCOL_MEANWHILE="$(usex sametime)"
+ -DBUILD_KOPETE_PROTOCOL_WINPOPUP="$(usex winpopup)"
+ -DBUILD_KOPETE_PROTOCOL_YAHOO="$(usex yahoo)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kopete/kopete-9999.ebuild b/trinity-base/kopete/kopete-9999.ebuild
index 27f91d24..22a6f683 100644
--- a/trinity-base/kopete/kopete-9999.ebuild
+++ b/trinity-base/kopete/kopete-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity multi-protocol IM client"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="gsmlib jingle kernel_linux netmeeting speex"
PLUGINS="addbookmarks alias autoreplace connectionstatus contactnotes crypt
@@ -69,10 +70,7 @@ RDEPEND="${COMMON_DEPEND}
media-gfx/imagemagick
virtual/latex-base
)
- sms? ( !gsmlib? ( || (
- app-mobilephone/smsclient
- app-mobilephone/smssend
- ) ) )
+ sms? ( !gsmlib? ( app-mobilephone/smssend ) )
"
src_configure() {
diff --git a/trinity-base/kopete/metadata.xml b/trinity-base/kopete/metadata.xml
index ad3ffb00..4d9fbfc5 100644
--- a/trinity-base/kopete/metadata.xml
+++ b/trinity-base/kopete/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="addbookmarks">Build addbookmarks plugin that automatically adds incoming urls to bookmarks.</flag>
diff --git a/trinity-base/korganizer/Manifest b/trinity-base/korganizer/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/korganizer/Manifest
+++ b/trinity-base/korganizer/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/korganizer/korganizer-14.0.11.ebuild b/trinity-base/korganizer/korganizer-14.0.11.ebuild
deleted file mode 100644
index 7a910fc6..00000000
--- a/trinity-base/korganizer/korganizer-14.0.11.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TSM_EXTRACT_ALSO="certmanager/lib/
- libemailfunctions/
- libkcal/
- libkholidays/
- libkpimidentities/
- libtdepim/
- libkmime/
- kdgantt/
- kmail/
- translations/"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A Personal Organizer for Trinity"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="exchange"
-
-DEPEND="
- ~trinity-base/certmanager-${PV}
- ~trinity-base/kaddressbook-${PV}
- ~trinity-base/kgantt-${PV}
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkholidays-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libkpimidentities-${PV}
- ~trinity-base/libtdenetwork-${PV}
- ~trinity-base/libtdepim-${PV}
- exchange? ( ~trinity-base/libkpimexchange-${PV} )
-"
-# ~trinity-base/tdepim-tderesources-${PV}:${SLOT}
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- trinity-meta-2_pkg_setup
- use exchange && TSM_EXTRACT_ALSO+=" libkpimexchange/core/"
-}
-
-src_configure () {
- local mycmakeargs=(
- -DWITH_EXCHANGE="$(usex exchange)"
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/korganizer/korganizer-14.0.12.ebuild b/trinity-base/korganizer/korganizer-14.0.12.ebuild
deleted file mode 100644
index 18abc748..00000000
--- a/trinity-base/korganizer/korganizer-14.0.12.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TSM_EXTRACT_ALSO="certmanager/lib/
- libemailfunctions/
- libkcal/
- libkholidays/
- libkpimidentities/
- libtdepim/
- libkmime/
- kdgantt/
- kmail/
- translations/"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A Personal Organizer for Trinity"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="exchange"
-
-DEPEND="
- ~trinity-base/certmanager-${PV}
- ~trinity-base/kaddressbook-${PV}
- ~trinity-base/kgantt-${PV}
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkholidays-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libkpimidentities-${PV}
- ~trinity-base/libtdenetwork-${PV}
- ~trinity-base/libtdepim-${PV}
- exchange? ( ~trinity-base/libkpimexchange-${PV} )
-"
-# ~trinity-base/tdepim-tderesources-${PV}:${SLOT}
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- trinity-meta-2_pkg_setup
- use exchange && TSM_EXTRACT_ALSO+=" libkpimexchange/core/"
-}
-
-src_configure () {
- local mycmakeargs=(
- -DWITH_EXCHANGE="$(usex exchange)"
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/korganizer/korganizer-14.1.1.ebuild b/trinity-base/korganizer/korganizer-14.1.1.ebuild
new file mode 100644
index 00000000..ddf46b16
--- /dev/null
+++ b/trinity-base/korganizer/korganizer-14.1.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TSM_EXTRACT_ALSO="certmanager/lib/
+ libemailfunctions/
+ libkcal/
+ libkholidays/
+ libkpimidentities/
+ libtdepim/
+ libkmime/
+ kdgantt/
+ kmail/"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A Personal Organizer for Trinity"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="exchange"
+
+DEPEND="
+ ~trinity-base/certmanager-${PV}
+ ~trinity-base/kaddressbook-${PV}
+ ~trinity-base/kgantt-${PV}
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkholidays-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libtdenetwork-${PV}
+ ~trinity-base/libtdepim-${PV}
+ exchange? ( ~trinity-base/libkpimexchange-${PV} )
+"
+# ~trinity-base/tdepim-tderesources-${PV}:${SLOT}
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ trinity-meta-2_pkg_setup
+ use exchange && TSM_EXTRACT_ALSO+=" libkpimexchange/core/"
+}
+
+src_configure () {
+ local mycmakeargs=(
+ -DWITH_EXCHANGE="$(usex exchange)"
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/korganizer/korganizer-14.1.2.ebuild b/trinity-base/korganizer/korganizer-14.1.2.ebuild
new file mode 100644
index 00000000..4e5bd874
--- /dev/null
+++ b/trinity-base/korganizer/korganizer-14.1.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TSM_EXTRACT_ALSO="certmanager/lib/
+ libemailfunctions/
+ libkcal/
+ libkholidays/
+ libkpimidentities/
+ libtdepim/
+ libkmime/
+ kdgantt/
+ kmail/"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A Personal Organizer for Trinity"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="exchange"
+
+DEPEND="
+ ~trinity-base/certmanager-${PV}
+ ~trinity-base/kaddressbook-${PV}
+ ~trinity-base/kgantt-${PV}
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkholidays-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libtdenetwork-${PV}
+ ~trinity-base/libtdepim-${PV}
+ exchange? ( ~trinity-base/libkpimexchange-${PV} )
+"
+# ~trinity-base/tdepim-tderesources-${PV}:${SLOT}
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ trinity-meta-2_pkg_setup
+ use exchange && TSM_EXTRACT_ALSO+=" libkpimexchange/core/"
+}
+
+src_configure () {
+ local mycmakeargs=(
+ -DWITH_EXCHANGE="$(usex exchange)"
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/korganizer/korganizer-9999.ebuild b/trinity-base/korganizer/korganizer-9999.ebuild
index 3e2b6b58..56a5c68e 100644
--- a/trinity-base/korganizer/korganizer-9999.ebuild
+++ b/trinity-base/korganizer/korganizer-9999.ebuild
@@ -12,8 +12,7 @@ TSM_EXTRACT_ALSO="certmanager/lib/
libtdepim/
libkmime/
kdgantt/
- kmail/
- translations/"
+ kmail/"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
inherit trinity-meta-2
@@ -21,7 +20,7 @@ inherit trinity-meta-2
DESCRIPTION="A Personal Organizer for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="exchange"
diff --git a/trinity-base/korganizer/metadata.xml b/trinity-base/korganizer/metadata.xml
index e5061467..b976c952 100644
--- a/trinity-base/korganizer/metadata.xml
+++ b/trinity-base/korganizer/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="exchange">Build with support for <pkg>app-mobilephone/gnokii</pkg></flag>
diff --git a/trinity-base/kpager/Manifest b/trinity-base/kpager/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kpager/Manifest
+++ b/trinity-base/kpager/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kpager/kpager-14.0.11.ebuild b/trinity-base/kpager/kpager-14.0.11.ebuild
deleted file mode 100644
index 5780e35d..00000000
--- a/trinity-base/kpager/kpager-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Virtual Desktop Overview"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kpager/kpager-14.0.12.ebuild b/trinity-base/kpager/kpager-14.0.12.ebuild
deleted file mode 100644
index d68bf379..00000000
--- a/trinity-base/kpager/kpager-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Virtual Desktop Overview"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kpager/kpager-14.1.1.ebuild b/trinity-base/kpager/kpager-14.1.1.ebuild
new file mode 100644
index 00000000..ebcb855e
--- /dev/null
+++ b/trinity-base/kpager/kpager-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Virtual Desktop Overview"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kpager/kpager-14.1.2.ebuild b/trinity-base/kpager/kpager-14.1.2.ebuild
new file mode 100644
index 00000000..0c5234d4
--- /dev/null
+++ b/trinity-base/kpager/kpager-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Virtual Desktop Overview"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kpager/kpager-9999.ebuild b/trinity-base/kpager/kpager-9999.ebuild
index c271ad01..489f408c 100644
--- a/trinity-base/kpager/kpager-9999.ebuild
+++ b/trinity-base/kpager/kpager-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity Virtual Desktop Overview"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kpager/metadata.xml b/trinity-base/kpager/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kpager/metadata.xml
+++ b/trinity-base/kpager/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kpat/Manifest b/trinity-base/kpat/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kpat/Manifest
+++ b/trinity-base/kpat/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kpat/kpat-14.0.11.ebuild b/trinity-base/kpat/kpat-14.0.11.ebuild
deleted file mode 100644
index 459985e4..00000000
--- a/trinity-base/kpat/kpat-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity patience game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpat/kpat-14.0.12.ebuild b/trinity-base/kpat/kpat-14.0.12.ebuild
deleted file mode 100644
index 5db94271..00000000
--- a/trinity-base/kpat/kpat-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity patience game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpat/kpat-14.1.1.ebuild b/trinity-base/kpat/kpat-14.1.1.ebuild
new file mode 100644
index 00000000..c8216d02
--- /dev/null
+++ b/trinity-base/kpat/kpat-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity patience game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpat/kpat-14.1.2.ebuild b/trinity-base/kpat/kpat-14.1.2.ebuild
new file mode 100644
index 00000000..6bfa6bce
--- /dev/null
+++ b/trinity-base/kpat/kpat-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity patience game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpat/kpat-9999.ebuild b/trinity-base/kpat/kpat-9999.ebuild
index 01a61ce5..83b0871c 100644
--- a/trinity-base/kpat/kpat-9999.ebuild
+++ b/trinity-base/kpat/kpat-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity patience game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kpat/metadata.xml b/trinity-base/kpat/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kpat/metadata.xml
+++ b/trinity-base/kpat/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kpdf/Manifest b/trinity-base/kpdf/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kpdf/Manifest
+++ b/trinity-base/kpdf/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kpdf/kpdf-14.0.11.ebuild b/trinity-base/kpdf/kpdf-14.0.11.ebuild
deleted file mode 100644
index 0b6101eb..00000000
--- a/trinity-base/kpdf/kpdf-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="KPDF, a Trinity PDF viewer based on XPDF"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="media-libs/freetype"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpdf/kpdf-14.0.12.ebuild b/trinity-base/kpdf/kpdf-14.0.12.ebuild
deleted file mode 100644
index d65cee00..00000000
--- a/trinity-base/kpdf/kpdf-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="KPDF, a Trinity PDF viewer based on XPDF"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="media-libs/freetype"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpdf/kpdf-14.1.1.ebuild b/trinity-base/kpdf/kpdf-14.1.1.ebuild
new file mode 100644
index 00000000..29a84f1f
--- /dev/null
+++ b/trinity-base/kpdf/kpdf-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="KPDF, a Trinity PDF viewer based on XPDF"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-libs/freetype"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpdf/kpdf-14.1.2.ebuild b/trinity-base/kpdf/kpdf-14.1.2.ebuild
new file mode 100644
index 00000000..c21db7ef
--- /dev/null
+++ b/trinity-base/kpdf/kpdf-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="KPDF, a Trinity PDF viewer based on XPDF"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-libs/freetype"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpdf/kpdf-9999.ebuild b/trinity-base/kpdf/kpdf-9999.ebuild
index 5bef0884..69bfe084 100644
--- a/trinity-base/kpdf/kpdf-9999.ebuild
+++ b/trinity-base/kpdf/kpdf-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="KPDF, a Trinity PDF viewer based on XPDF"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="media-libs/freetype"
diff --git a/trinity-base/kpdf/metadata.xml b/trinity-base/kpdf/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kpdf/metadata.xml
+++ b/trinity-base/kpdf/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kpercentage/Manifest b/trinity-base/kpercentage/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kpercentage/Manifest
+++ b/trinity-base/kpercentage/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kpercentage/kpercentage-14.0.11.ebuild b/trinity-base/kpercentage/kpercentage-14.0.11.ebuild
deleted file mode 100644
index 1f1c4b0d..00000000
--- a/trinity-base/kpercentage/kpercentage-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Percentage calculation teaching tool for Trinit"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kpercentage/kpercentage-14.0.12.ebuild b/trinity-base/kpercentage/kpercentage-14.0.12.ebuild
deleted file mode 100644
index c27514b3..00000000
--- a/trinity-base/kpercentage/kpercentage-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Percentage calculation teaching tool for Trinit"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kpercentage/kpercentage-14.1.1.ebuild b/trinity-base/kpercentage/kpercentage-14.1.1.ebuild
new file mode 100644
index 00000000..18c94347
--- /dev/null
+++ b/trinity-base/kpercentage/kpercentage-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Percentage calculation teaching tool for Trinit"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kpercentage/kpercentage-14.1.2.ebuild b/trinity-base/kpercentage/kpercentage-14.1.2.ebuild
new file mode 100644
index 00000000..9af0760d
--- /dev/null
+++ b/trinity-base/kpercentage/kpercentage-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Percentage calculation teaching tool for Trinit"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kpercentage/kpercentage-9999.ebuild b/trinity-base/kpercentage/kpercentage-9999.ebuild
index ca72dbfb..7dcaba56 100644
--- a/trinity-base/kpercentage/kpercentage-9999.ebuild
+++ b/trinity-base/kpercentage/kpercentage-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Percentage calculation teaching tool for Trinit"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/kpersonalizer/Manifest b/trinity-base/kpersonalizer/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kpersonalizer/Manifest
+++ b/trinity-base/kpersonalizer/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kpersonalizer/kpersonalizer-14.0.11.ebuild b/trinity-base/kpersonalizer/kpersonalizer-14.0.11.ebuild
deleted file mode 100644
index 661a52ce..00000000
--- a/trinity-base/kpersonalizer/kpersonalizer-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libkonq/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity user settings wizard"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kpersonalizer/kpersonalizer-14.0.12.ebuild b/trinity-base/kpersonalizer/kpersonalizer-14.0.12.ebuild
deleted file mode 100644
index 04c3ae1f..00000000
--- a/trinity-base/kpersonalizer/kpersonalizer-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libkonq/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity user settings wizard"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kpersonalizer/kpersonalizer-14.1.1.ebuild b/trinity-base/kpersonalizer/kpersonalizer-14.1.1.ebuild
new file mode 100644
index 00000000..2861a3d0
--- /dev/null
+++ b/trinity-base/kpersonalizer/kpersonalizer-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libkonq/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity user settings wizard"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kpersonalizer/kpersonalizer-14.1.2.ebuild b/trinity-base/kpersonalizer/kpersonalizer-14.1.2.ebuild
new file mode 100644
index 00000000..f89519ed
--- /dev/null
+++ b/trinity-base/kpersonalizer/kpersonalizer-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libkonq/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity user settings wizard"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kpersonalizer/kpersonalizer-9999.ebuild b/trinity-base/kpersonalizer/kpersonalizer-9999.ebuild
index 1035c24f..963adc51 100644
--- a/trinity-base/kpersonalizer/kpersonalizer-9999.ebuild
+++ b/trinity-base/kpersonalizer/kpersonalizer-9999.ebuild
@@ -6,10 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libkonq/ translations/"
+TSM_EXTRACT_ALSO="libkonq/"
inherit trinity-meta-2
DESCRIPTION="Trinity user settings wizard"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kpersonalizer/metadata.xml b/trinity-base/kpersonalizer/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kpersonalizer/metadata.xml
+++ b/trinity-base/kpersonalizer/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kpf/Manifest b/trinity-base/kpf/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/kpf/Manifest
+++ b/trinity-base/kpf/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/kpf/kpf-14.0.11.ebuild b/trinity-base/kpf/kpf-14.0.11.ebuild
deleted file mode 100644
index def4bbc2..00000000
--- a/trinity-base/kpf/kpf-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Kicker file server (http) applet"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kpf/kpf-14.0.12.ebuild b/trinity-base/kpf/kpf-14.0.12.ebuild
deleted file mode 100644
index fb2e1bd7..00000000
--- a/trinity-base/kpf/kpf-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Kicker file server (http) applet"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kpf/kpf-14.1.1.ebuild b/trinity-base/kpf/kpf-14.1.1.ebuild
new file mode 100644
index 00000000..e65ea757
--- /dev/null
+++ b/trinity-base/kpf/kpf-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Kicker file server (http) applet"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kpf/kpf-14.1.2.ebuild b/trinity-base/kpf/kpf-14.1.2.ebuild
new file mode 100644
index 00000000..9cf94a62
--- /dev/null
+++ b/trinity-base/kpf/kpf-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Kicker file server (http) applet"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kpf/kpf-9999.ebuild b/trinity-base/kpf/kpf-9999.ebuild
index d5bc1ed6..9fbc97bb 100644
--- a/trinity-base/kpf/kpf-9999.ebuild
+++ b/trinity-base/kpf/kpf-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Kicker file server (http) applet"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kpf/metadata.xml b/trinity-base/kpf/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kpf/metadata.xml
+++ b/trinity-base/kpf/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kpoker/Manifest b/trinity-base/kpoker/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kpoker/Manifest
+++ b/trinity-base/kpoker/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kpoker/kpoker-14.0.11.ebuild b/trinity-base/kpoker/kpoker-14.0.11.ebuild
deleted file mode 100644
index eef1e7bb..00000000
--- a/trinity-base/kpoker/kpoker-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity poker game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpoker/kpoker-14.0.12.ebuild b/trinity-base/kpoker/kpoker-14.0.12.ebuild
deleted file mode 100644
index 4ec5e872..00000000
--- a/trinity-base/kpoker/kpoker-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity poker game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpoker/kpoker-14.1.1.ebuild b/trinity-base/kpoker/kpoker-14.1.1.ebuild
new file mode 100644
index 00000000..a41e6c66
--- /dev/null
+++ b/trinity-base/kpoker/kpoker-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity poker game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpoker/kpoker-14.1.2.ebuild b/trinity-base/kpoker/kpoker-14.1.2.ebuild
new file mode 100644
index 00000000..9a33bc74
--- /dev/null
+++ b/trinity-base/kpoker/kpoker-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity poker game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kpoker/kpoker-9999.ebuild b/trinity-base/kpoker/kpoker-9999.ebuild
index eee67e18..94ac13b6 100644
--- a/trinity-base/kpoker/kpoker-9999.ebuild
+++ b/trinity-base/kpoker/kpoker-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity poker game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kpoker/metadata.xml b/trinity-base/kpoker/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kpoker/metadata.xml
+++ b/trinity-base/kpoker/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kpovmodeler/Manifest b/trinity-base/kpovmodeler/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kpovmodeler/Manifest
+++ b/trinity-base/kpovmodeler/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kpovmodeler/kpovmodeler-14.0.11.ebuild b/trinity-base/kpovmodeler/kpovmodeler-14.0.11.ebuild
deleted file mode 100644
index b60226b8..00000000
--- a/trinity-base/kpovmodeler/kpovmodeler-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Modeler for POV-Ray Scenes."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="virtual/opengl
- media-libs/freetype"
-RDEPEND="${DEPEND}
- media-gfx/povray"
diff --git a/trinity-base/kpovmodeler/kpovmodeler-14.0.12.ebuild b/trinity-base/kpovmodeler/kpovmodeler-14.0.12.ebuild
deleted file mode 100644
index 079f78ea..00000000
--- a/trinity-base/kpovmodeler/kpovmodeler-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Modeler for POV-Ray Scenes."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="virtual/opengl
- media-libs/freetype"
-RDEPEND="${DEPEND}
- media-gfx/povray"
diff --git a/trinity-base/kpovmodeler/kpovmodeler-14.1.1.ebuild b/trinity-base/kpovmodeler/kpovmodeler-14.1.1.ebuild
new file mode 100644
index 00000000..1aef598e
--- /dev/null
+++ b/trinity-base/kpovmodeler/kpovmodeler-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Modeler for POV-Ray Scenes."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="virtual/opengl
+ media-libs/freetype"
+RDEPEND="${DEPEND}
+ media-gfx/povray"
diff --git a/trinity-base/kpovmodeler/kpovmodeler-14.1.2.ebuild b/trinity-base/kpovmodeler/kpovmodeler-14.1.2.ebuild
new file mode 100644
index 00000000..860f5880
--- /dev/null
+++ b/trinity-base/kpovmodeler/kpovmodeler-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Modeler for POV-Ray Scenes."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="virtual/opengl
+ media-libs/freetype"
+RDEPEND="${DEPEND}
+ media-gfx/povray"
diff --git a/trinity-base/kpovmodeler/kpovmodeler-9999.ebuild b/trinity-base/kpovmodeler/kpovmodeler-9999.ebuild
index be1fe333..721d655c 100644
--- a/trinity-base/kpovmodeler/kpovmodeler-9999.ebuild
+++ b/trinity-base/kpovmodeler/kpovmodeler-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity: Modeler for POV-Ray Scenes."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="virtual/opengl
diff --git a/trinity-base/kpovmodeler/metadata.xml b/trinity-base/kpovmodeler/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kpovmodeler/metadata.xml
+++ b/trinity-base/kpovmodeler/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kppp/Manifest b/trinity-base/kppp/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/kppp/Manifest
+++ b/trinity-base/kppp/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/kppp/kppp-14.0.11.ebuild b/trinity-base/kppp/kppp-14.0.11.ebuild
deleted file mode 100644
index 2f02a07f..00000000
--- a/trinity-base/kppp/kppp-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: A dialer and front-end to pppd."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="net-dialup/ppp"
diff --git a/trinity-base/kppp/kppp-14.0.12.ebuild b/trinity-base/kppp/kppp-14.0.12.ebuild
deleted file mode 100644
index 01c20b0f..00000000
--- a/trinity-base/kppp/kppp-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: A dialer and front-end to pppd."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="net-dialup/ppp"
diff --git a/trinity-base/kppp/kppp-14.1.1.ebuild b/trinity-base/kppp/kppp-14.1.1.ebuild
new file mode 100644
index 00000000..ac1d9a16
--- /dev/null
+++ b/trinity-base/kppp/kppp-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: A dialer and front-end to pppd."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="net-dialup/ppp"
diff --git a/trinity-base/kppp/kppp-14.1.2.ebuild b/trinity-base/kppp/kppp-14.1.2.ebuild
new file mode 100644
index 00000000..19b93fdc
--- /dev/null
+++ b/trinity-base/kppp/kppp-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: A dialer and front-end to pppd."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="net-dialup/ppp"
diff --git a/trinity-base/kppp/kppp-9999.ebuild b/trinity-base/kppp/kppp-9999.ebuild
index 14e04d53..c0baee26 100644
--- a/trinity-base/kppp/kppp-9999.ebuild
+++ b/trinity-base/kppp/kppp-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity: A dialer and front-end to pppd."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="net-dialup/ppp"
diff --git a/trinity-base/kppp/metadata.xml b/trinity-base/kppp/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kppp/metadata.xml
+++ b/trinity-base/kppp/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/krdc/Manifest b/trinity-base/krdc/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/krdc/Manifest
+++ b/trinity-base/krdc/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/krdc/krdc-14.0.11.ebuild b/trinity-base/krdc/krdc-14.0.11.ebuild
deleted file mode 100644
index c016aec9..00000000
--- a/trinity-base/krdc/krdc-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity remote desktop connection (RDP and VNC) client"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="rdp"
-
-DEPEND="
- dev-libs/openssl:=
- x11-libs/libXext
-"
-RDEPEND="${DEPEND}
- rdp? ( net-misc/rdesktop )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SLP=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/krdc/krdc-14.0.12.ebuild b/trinity-base/krdc/krdc-14.0.12.ebuild
deleted file mode 100644
index 3c78e222..00000000
--- a/trinity-base/krdc/krdc-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity remote desktop connection (RDP and VNC) client"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="rdp"
-
-DEPEND="
- dev-libs/openssl:=
- x11-libs/libXext
-"
-RDEPEND="${DEPEND}
- rdp? ( net-misc/rdesktop )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SLP=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/krdc/krdc-14.1.1.ebuild b/trinity-base/krdc/krdc-14.1.1.ebuild
new file mode 100644
index 00000000..ac2fb0e5
--- /dev/null
+++ b/trinity-base/krdc/krdc-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdevnc"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity remote desktop connection (RDP and VNC) client"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="rdp"
+
+DEPEND="
+ dev-libs/openssl:=
+ x11-libs/libXext
+"
+RDEPEND="${DEPEND}
+ rdp? ( net-misc/rdesktop )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SLP=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/krdc/krdc-14.1.2.ebuild b/trinity-base/krdc/krdc-14.1.2.ebuild
new file mode 100644
index 00000000..31d4f20c
--- /dev/null
+++ b/trinity-base/krdc/krdc-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdevnc"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity remote desktop connection (RDP and VNC) client"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="rdp"
+
+DEPEND="
+ dev-libs/openssl:=
+ x11-libs/libXext
+"
+RDEPEND="${DEPEND}
+ rdp? ( net-misc/rdesktop )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SLP=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/krdc/krdc-9999.ebuild b/trinity-base/krdc/krdc-9999.ebuild
index b4f6e8a6..041273be 100644
--- a/trinity-base/krdc/krdc-9999.ebuild
+++ b/trinity-base/krdc/krdc-9999.ebuild
@@ -1,16 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdevnc"
inherit trinity-meta-2
DESCRIPTION="Trinity remote desktop connection (RDP and VNC) client"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="rdp"
diff --git a/trinity-base/kreadconfig/Manifest b/trinity-base/kreadconfig/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kreadconfig/Manifest
+++ b/trinity-base/kreadconfig/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kreadconfig/kreadconfig-14.0.11.ebuild b/trinity-base/kreadconfig/kreadconfig-14.0.11.ebuild
deleted file mode 100644
index fcea8dd3..00000000
--- a/trinity-base/kreadconfig/kreadconfig-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kreadconfig/kreadconfig-14.0.12.ebuild b/trinity-base/kreadconfig/kreadconfig-14.0.12.ebuild
deleted file mode 100644
index c9d57b6f..00000000
--- a/trinity-base/kreadconfig/kreadconfig-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kreadconfig/kreadconfig-14.1.1.ebuild b/trinity-base/kreadconfig/kreadconfig-14.1.1.ebuild
new file mode 100644
index 00000000..5e23880f
--- /dev/null
+++ b/trinity-base/kreadconfig/kreadconfig-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kreadconfig/kreadconfig-14.1.2.ebuild b/trinity-base/kreadconfig/kreadconfig-14.1.2.ebuild
new file mode 100644
index 00000000..b6e11690
--- /dev/null
+++ b/trinity-base/kreadconfig/kreadconfig-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kreadconfig/kreadconfig-9999.ebuild b/trinity-base/kreadconfig/kreadconfig-9999.ebuild
index 5f823e85..2f446e5e 100644
--- a/trinity-base/kreadconfig/kreadconfig-9999.ebuild
+++ b/trinity-base/kreadconfig/kreadconfig-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kreadconfig/metadata.xml b/trinity-base/kreadconfig/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kreadconfig/metadata.xml
+++ b/trinity-base/kreadconfig/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/krec/Manifest b/trinity-base/krec/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/krec/Manifest
+++ b/trinity-base/krec/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/krec/krec-14.0.11.ebuild b/trinity-base/krec/krec-14.0.11.ebuild
deleted file mode 100644
index e332362e..00000000
--- a/trinity-base/krec/krec-14.0.11.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="arts oggvorbis_artsplugin"
-
-inherit trinity-meta-2
-
-DESCRIPTION="TDE sound recorder"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="encode mp3 vorbis"
-
-DEPEND="~trinity-base/tdemultimedia-arts-${PV}
- encode? ( mp3? ( media-sound/lame )
- vorbis? ( media-libs/libvorbis ) )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- mycmakeargs=(
- -DWITH_LAME="$(usex mp3)"
- -DWITH_VORBIS="$(usex vorbis)"
- -DBUILD_ARTS=yes
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with tdemultimedia-arts.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r ${D}/usr/trinity/14/share/apps/artscontrol/
- rm -r ${D}/usr/trinity/14/share/apps/artsbuilder/
- rm -r ${D}/usr/trinity/14/include/
- rm -r ${D}/usr/trinity/14/lib64/libarts*
- rm -r ${D}/usr/trinity/14/lib64/mcop/arts*
- rm -r ${D}/usr/trinity/14/lib64/mcop/Arts/
- rm -r ${D}/usr/trinity/14/share/icons/*/*/apps/artscontrol.png
- rm -r ${D}/usr/trinity/14/share/icons/*/*/apps/artsbuilder.png
- rm -r ${D}/usr/trinity/14/share/icons/hicolor/scalable/
- rm -r ${D}/usr/trinity/14/share/icons/crystalsvg/
- rm -r ${D}/usr/trinity/14/share/applications/tde/artscontrol.desktop
- rm -r ${D}/usr/trinity/14/share/applications/tde/artsbuilder.desktop
- rm -r ${D}/usr/trinity/14/bin/artscontrol
- rm -r ${D}/usr/trinity/14/bin/artsbuilder
- rm -r ${D}/usr/trinity/14/bin/midisend
- rm -r ${D}/usr/trinity/14/share/mimelnk/
- rm -r ${D}/usr/trinity/14/share/apps/kicker/
-}
diff --git a/trinity-base/krec/krec-14.0.12.ebuild b/trinity-base/krec/krec-14.0.12.ebuild
deleted file mode 100644
index 8a02e9e1..00000000
--- a/trinity-base/krec/krec-14.0.12.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="arts oggvorbis_artsplugin"
-
-inherit trinity-meta-2
-
-DESCRIPTION="TDE sound recorder"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="encode mp3 vorbis"
-
-DEPEND="~trinity-base/tdemultimedia-arts-${PV}
- encode? ( mp3? ( media-sound/lame )
- vorbis? ( media-libs/libvorbis ) )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- mycmakeargs=(
- -DWITH_LAME="$(usex mp3)"
- -DWITH_VORBIS="$(usex vorbis)"
- -DBUILD_ARTS=yes
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with tdemultimedia-arts.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r ${D}/usr/trinity/14/share/apps/artscontrol/
- rm -r ${D}/usr/trinity/14/share/apps/artsbuilder/
- rm -r ${D}/usr/trinity/14/include/
- rm -r ${D}/usr/trinity/14/lib64/libarts*
- rm -r ${D}/usr/trinity/14/lib64/mcop/arts*
- rm -r ${D}/usr/trinity/14/lib64/mcop/Arts/
- rm -r ${D}/usr/trinity/14/share/icons/*/*/apps/artscontrol.png
- rm -r ${D}/usr/trinity/14/share/icons/*/*/apps/artsbuilder.png
- rm -r ${D}/usr/trinity/14/share/icons/hicolor/scalable/
- rm -r ${D}/usr/trinity/14/share/icons/crystalsvg/
- rm -r ${D}/usr/trinity/14/share/applications/tde/artscontrol.desktop
- rm -r ${D}/usr/trinity/14/share/applications/tde/artsbuilder.desktop
- rm -r ${D}/usr/trinity/14/bin/artscontrol
- rm -r ${D}/usr/trinity/14/bin/artsbuilder
- rm -r ${D}/usr/trinity/14/bin/midisend
- rm -r ${D}/usr/trinity/14/share/mimelnk/
- rm -r ${D}/usr/trinity/14/share/apps/kicker/
-}
diff --git a/trinity-base/krec/krec-14.1.1.ebuild b/trinity-base/krec/krec-14.1.1.ebuild
new file mode 100644
index 00000000..cd1988ca
--- /dev/null
+++ b/trinity-base/krec/krec-14.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="arts oggvorbis_artsplugin"
+
+inherit trinity-meta-2
+
+DESCRIPTION="TDE sound recorder"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="encode mp3 vorbis"
+
+DEPEND="~trinity-base/tdemultimedia-arts-${PV}
+ encode? ( mp3? ( media-sound/lame )
+ vorbis? ( media-libs/libvorbis ) )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i 's/NOT BUILD_ARTS/BUILD_ARTS/' "${S}/CMakeLists.txt" || die
+ sed -i -e 's/artsmoduleseffects-shared/artsmoduleseffects/' \
+ -e 's/artscontrolsupport-shared/artscontrolsupport/' \
+ -e 's/artsgui_kde-shared/artsgui_kde/g' \
+ -e 's/artsmoduleseffects-shared/artsmoduleseffects/' \
+ "${S}/${PN}/CMakeLists.txt" || die
+ sed -i 's/artsmoduleseffects-shared/artsmoduleseffects/' \
+ "${S}/${PN}/mp3_export/CMakeLists.txt" || die
+ sed -i 's/artsmoduleseffects-shared/artsmoduleseffects/' "${S}/${PN}/ogg_export/CMakeLists.txt" || die
+ sed -i 's/soundserver_idl/soundserver_idl artsgui_idl/' "${S}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ mycmakeargs=(
+ -DWITH_LAME="$(usex mp3)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/krec/krec-14.1.2.ebuild b/trinity-base/krec/krec-14.1.2.ebuild
new file mode 100644
index 00000000..dd74ec2e
--- /dev/null
+++ b/trinity-base/krec/krec-14.1.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="arts oggvorbis_artsplugin"
+
+inherit trinity-meta-2
+
+DESCRIPTION="TDE sound recorder"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="encode mp3 vorbis"
+
+DEPEND="~trinity-base/tdemultimedia-arts-${PV}
+ encode? ( mp3? ( media-sound/lame )
+ vorbis? ( media-libs/libvorbis ) )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i 's/NOT BUILD_ARTS/BUILD_ARTS/' "${S}/CMakeLists.txt" || die
+ sed -i -e 's/artsmoduleseffects-shared/artsmoduleseffects/' \
+ -e 's/artscontrolsupport-shared/artscontrolsupport/' \
+ -e 's/artsgui_kde-shared/artsgui_kde/g' \
+ -e 's/artsmoduleseffects-shared/artsmoduleseffects/' \
+ "${S}/${PN}/CMakeLists.txt" || die
+ sed -i 's/artsmoduleseffects-shared/artsmoduleseffects/' \
+ "${S}/${PN}/mp3_export/CMakeLists.txt" || die
+ sed -i 's/artsmoduleseffects-shared/artsmoduleseffects/' "${S}/${PN}/ogg_export/CMakeLists.txt" || die
+ sed -i 's/soundserver_idl/soundserver_idl artsgui_idl/' "${S}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ mycmakeargs=(
+ -DWITH_LAME="$(usex mp3)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/krec/krec-9999.ebuild b/trinity-base/krec/krec-9999.ebuild
index 68c958e2..c1374034 100644
--- a/trinity-base/krec/krec-9999.ebuild
+++ b/trinity-base/krec/krec-9999.ebuild
@@ -4,13 +4,14 @@
EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="arts oggvorbis_artsplugin"
inherit trinity-meta-2
DESCRIPTION="TDE sound recorder"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="encode mp3 vorbis"
@@ -19,37 +20,25 @@ DEPEND="~trinity-base/tdemultimedia-arts-${PV}
vorbis? ( media-libs/libvorbis ) )"
RDEPEND="${DEPEND}"
+src_prepare() {
+ sed -i 's/NOT BUILD_ARTS/BUILD_ARTS/' "${S}/CMakeLists.txt" || die
+ sed -i -e 's/artsmoduleseffects-shared/artsmoduleseffects/' \
+ -e 's/artscontrolsupport-shared/artscontrolsupport/' \
+ -e 's/artsgui_kde-shared/artsgui_kde/g' \
+ -e 's/artsmoduleseffects-shared/artsmoduleseffects/' \
+ "${S}/${PN}/CMakeLists.txt" || die
+ sed -i 's/artsmoduleseffects-shared/artsmoduleseffects/' \
+ "${S}/${PN}/mp3_export/CMakeLists.txt" || die
+ sed -i 's/artsmoduleseffects-shared/artsmoduleseffects/' "${S}/${PN}/ogg_export/CMakeLists.txt" || die
+ sed -i 's/soundserver_idl/soundserver_idl artsgui_idl/' "${S}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
src_configure() {
mycmakeargs=(
-DWITH_LAME="$(usex mp3)"
-DWITH_VORBIS="$(usex vorbis)"
- -DBUILD_ARTS=yes
)
trinity-meta-2_src_configure
}
-
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with tdemultimedia-arts.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r ${D}/usr/trinity/14/share/apps/artscontrol/
- rm -r ${D}/usr/trinity/14/share/apps/artsbuilder/
- rm -r ${D}/usr/trinity/14/include/
- rm -r ${D}/usr/trinity/14/lib64/libarts*
- rm -r ${D}/usr/trinity/14/lib64/mcop/arts*
- rm -r ${D}/usr/trinity/14/lib64/mcop/Arts/
- rm -r ${D}/usr/trinity/14/share/icons/*/*/apps/artscontrol.png
- rm -r ${D}/usr/trinity/14/share/icons/*/*/apps/artsbuilder.png
- rm -r ${D}/usr/trinity/14/share/icons/hicolor/scalable/
- rm -r ${D}/usr/trinity/14/share/icons/crystalsvg/
- rm -r ${D}/usr/trinity/14/share/applications/tde/artscontrol.desktop
- rm -r ${D}/usr/trinity/14/share/applications/tde/artsbuilder.desktop
- rm -r ${D}/usr/trinity/14/bin/artscontrol
- rm -r ${D}/usr/trinity/14/bin/artsbuilder
- rm -r ${D}/usr/trinity/14/bin/midisend
- rm -r ${D}/usr/trinity/14/share/mimelnk/
- rm -r ${D}/usr/trinity/14/share/apps/kicker/
-}
diff --git a/trinity-base/kregexpeditor/Manifest b/trinity-base/kregexpeditor/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/kregexpeditor/Manifest
+++ b/trinity-base/kregexpeditor/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/kregexpeditor/files/tdeutils-strlcpy.patch b/trinity-base/kregexpeditor/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/kregexpeditor/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/kregexpeditor/kregexpeditor-14.0.11.ebuild b/trinity-base/kregexpeditor/kregexpeditor-14.0.11.ebuild
deleted file mode 100644
index fc8394e3..00000000
--- a/trinity-base/kregexpeditor/kregexpeditor-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Editor for Regular Expressions"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kregexpeditor/kregexpeditor-14.0.12.ebuild b/trinity-base/kregexpeditor/kregexpeditor-14.0.12.ebuild
deleted file mode 100644
index 6fcd94f5..00000000
--- a/trinity-base/kregexpeditor/kregexpeditor-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Editor for Regular Expressions"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kregexpeditor/kregexpeditor-14.1.1.ebuild b/trinity-base/kregexpeditor/kregexpeditor-14.1.1.ebuild
new file mode 100644
index 00000000..36335feb
--- /dev/null
+++ b/trinity-base/kregexpeditor/kregexpeditor-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Editor for Regular Expressions"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kregexpeditor/kregexpeditor-14.1.2.ebuild b/trinity-base/kregexpeditor/kregexpeditor-14.1.2.ebuild
new file mode 100644
index 00000000..ed28e0f3
--- /dev/null
+++ b/trinity-base/kregexpeditor/kregexpeditor-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Editor for Regular Expressions"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kregexpeditor/kregexpeditor-9999.ebuild b/trinity-base/kregexpeditor/kregexpeditor-9999.ebuild
index 08df520d..34b5f24e 100644
--- a/trinity-base/kregexpeditor/kregexpeditor-9999.ebuild
+++ b/trinity-base/kregexpeditor/kregexpeditor-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity: Editor for Regular Expressions"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kregexpeditor/metadata.xml b/trinity-base/kregexpeditor/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kregexpeditor/metadata.xml
+++ b/trinity-base/kregexpeditor/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kreversi/Manifest b/trinity-base/kreversi/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kreversi/Manifest
+++ b/trinity-base/kreversi/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kreversi/kreversi-14.0.11.ebuild b/trinity-base/kreversi/kreversi-14.0.11.ebuild
deleted file mode 100644
index 5d15b7a4..00000000
--- a/trinity-base/kreversi/kreversi-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Board Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kreversi/kreversi-14.0.12.ebuild b/trinity-base/kreversi/kreversi-14.0.12.ebuild
deleted file mode 100644
index beb346c9..00000000
--- a/trinity-base/kreversi/kreversi-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Board Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kreversi/kreversi-14.1.1.ebuild b/trinity-base/kreversi/kreversi-14.1.1.ebuild
new file mode 100644
index 00000000..b6c9900b
--- /dev/null
+++ b/trinity-base/kreversi/kreversi-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Board Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kreversi/kreversi-14.1.2.ebuild b/trinity-base/kreversi/kreversi-14.1.2.ebuild
new file mode 100644
index 00000000..ddb62398
--- /dev/null
+++ b/trinity-base/kreversi/kreversi-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Board Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kreversi/kreversi-9999.ebuild b/trinity-base/kreversi/kreversi-9999.ebuild
index bdcb5fa3..caaa6bc8 100644
--- a/trinity-base/kreversi/kreversi-9999.ebuild
+++ b/trinity-base/kreversi/kreversi-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity Board Game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kreversi/metadata.xml b/trinity-base/kreversi/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kreversi/metadata.xml
+++ b/trinity-base/kreversi/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/krfb/Manifest b/trinity-base/krfb/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/krfb/Manifest
+++ b/trinity-base/krfb/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/krfb/krfb-14.0.11.ebuild b/trinity-base/krfb/krfb-14.0.11.ebuild
deleted file mode 100644
index fcfcd83b..00000000
--- a/trinity-base/krfb/krfb-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="VNC-compatible server to share Trinity desktops"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-libs/openssl:=
- x11-libs/libXext
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SLP=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/krfb/krfb-14.0.12.ebuild b/trinity-base/krfb/krfb-14.0.12.ebuild
deleted file mode 100644
index 34688141..00000000
--- a/trinity-base/krfb/krfb-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="VNC-compatible server to share Trinity desktops"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-libs/openssl:=
- x11-libs/libXext
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SLP=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/krfb/krfb-14.1.1.ebuild b/trinity-base/krfb/krfb-14.1.1.ebuild
new file mode 100644
index 00000000..d68af927
--- /dev/null
+++ b/trinity-base/krfb/krfb-14.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdevnc"
+inherit trinity-meta-2
+
+DESCRIPTION="VNC-compatible server to share Trinity desktops"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/openssl:=
+ x11-libs/libXext
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SLP=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/krfb/krfb-14.1.2.ebuild b/trinity-base/krfb/krfb-14.1.2.ebuild
new file mode 100644
index 00000000..284d8d68
--- /dev/null
+++ b/trinity-base/krfb/krfb-14.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdevnc"
+inherit trinity-meta-2
+
+DESCRIPTION="VNC-compatible server to share Trinity desktops"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/openssl:=
+ x11-libs/libXext
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SLP=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/krfb/krfb-9999.ebuild b/trinity-base/krfb/krfb-9999.ebuild
index 34cf31a5..3f7b8ef9 100644
--- a/trinity-base/krfb/krfb-9999.ebuild
+++ b/trinity-base/krfb/krfb-9999.ebuild
@@ -1,16 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdevnc"
inherit trinity-meta-2
DESCRIPTION="VNC-compatible server to share Trinity desktops"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-base/krootbacking/Manifest b/trinity-base/krootbacking/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/krootbacking/Manifest
+++ b/trinity-base/krootbacking/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/krootbacking/krootbacking-14.0.11.ebuild b/trinity-base/krootbacking/krootbacking-14.0.11.ebuild
deleted file mode 100644
index b9d51c1b..00000000
--- a/trinity-base/krootbacking/krootbacking-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A program to grab the current TDE desktop background for xscreensaver."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/krootbacking/krootbacking-14.0.12.ebuild b/trinity-base/krootbacking/krootbacking-14.0.12.ebuild
deleted file mode 100644
index b6e6d37f..00000000
--- a/trinity-base/krootbacking/krootbacking-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A program to grab the current TDE desktop background for xscreensaver."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/krootbacking/krootbacking-14.1.1.ebuild b/trinity-base/krootbacking/krootbacking-14.1.1.ebuild
new file mode 100644
index 00000000..055b0820
--- /dev/null
+++ b/trinity-base/krootbacking/krootbacking-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A program to grab the current TDE desktop background for xscreensaver."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/krootbacking/krootbacking-14.1.2.ebuild b/trinity-base/krootbacking/krootbacking-14.1.2.ebuild
new file mode 100644
index 00000000..59164112
--- /dev/null
+++ b/trinity-base/krootbacking/krootbacking-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A program to grab the current TDE desktop background for xscreensaver."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/krootbacking/krootbacking-9999.ebuild b/trinity-base/krootbacking/krootbacking-9999.ebuild
index 2089e56d..2963cb2b 100644
--- a/trinity-base/krootbacking/krootbacking-9999.ebuild
+++ b/trinity-base/krootbacking/krootbacking-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="A program to grab the current TDE desktop background for xscreensaver."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/krootbacking/metadata.xml b/trinity-base/krootbacking/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/krootbacking/metadata.xml
+++ b/trinity-base/krootbacking/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kruler/Manifest b/trinity-base/kruler/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kruler/Manifest
+++ b/trinity-base/kruler/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kruler/kruler-14.0.11.ebuild b/trinity-base/kruler/kruler-14.0.11.ebuild
deleted file mode 100644
index 386774e5..00000000
--- a/trinity-base/kruler/kruler-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A screen ruler for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kruler/kruler-14.0.12.ebuild b/trinity-base/kruler/kruler-14.0.12.ebuild
deleted file mode 100644
index d58d68e2..00000000
--- a/trinity-base/kruler/kruler-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A screen ruler for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kruler/kruler-14.1.1.ebuild b/trinity-base/kruler/kruler-14.1.1.ebuild
new file mode 100644
index 00000000..479b64f3
--- /dev/null
+++ b/trinity-base/kruler/kruler-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="A screen ruler for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kruler/kruler-14.1.2.ebuild b/trinity-base/kruler/kruler-14.1.2.ebuild
new file mode 100644
index 00000000..5922d94b
--- /dev/null
+++ b/trinity-base/kruler/kruler-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="A screen ruler for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kruler/kruler-9999.ebuild b/trinity-base/kruler/kruler-9999.ebuild
index 6959351b..5f351efd 100644
--- a/trinity-base/kruler/kruler-9999.ebuild
+++ b/trinity-base/kruler/kruler-9999.ebuild
@@ -6,9 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="A screen ruler for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kruler/metadata.xml b/trinity-base/kruler/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kruler/metadata.xml
+++ b/trinity-base/kruler/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksame/Manifest b/trinity-base/ksame/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/ksame/Manifest
+++ b/trinity-base/ksame/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/ksame/ksame-14.0.11.ebuild b/trinity-base/ksame/ksame-14.0.11.ebuild
deleted file mode 100644
index 216fb372..00000000
--- a/trinity-base/ksame/ksame-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Same Game - a little game about balls and how to get rid of them"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksame/ksame-14.0.12.ebuild b/trinity-base/ksame/ksame-14.0.12.ebuild
deleted file mode 100644
index 8600776b..00000000
--- a/trinity-base/ksame/ksame-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Same Game - a little game about balls and how to get rid of them"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksame/ksame-14.1.1.ebuild b/trinity-base/ksame/ksame-14.1.1.ebuild
new file mode 100644
index 00000000..b4cc54a0
--- /dev/null
+++ b/trinity-base/ksame/ksame-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Same Game - a little game about balls and how to get rid of them"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksame/ksame-14.1.2.ebuild b/trinity-base/ksame/ksame-14.1.2.ebuild
new file mode 100644
index 00000000..f02d3740
--- /dev/null
+++ b/trinity-base/ksame/ksame-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Same Game - a little game about balls and how to get rid of them"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksame/ksame-9999.ebuild b/trinity-base/ksame/ksame-9999.ebuild
index 68503317..2726c4a6 100644
--- a/trinity-base/ksame/ksame-9999.ebuild
+++ b/trinity-base/ksame/ksame-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity: Same Game - a little game about balls and how to get rid of them"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/ksame/metadata.xml b/trinity-base/ksame/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksame/metadata.xml
+++ b/trinity-base/ksame/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksayit/Manifest b/trinity-base/ksayit/Manifest
index a7388d24..661fbb1c 100644
--- a/trinity-base/ksayit/Manifest
+++ b/trinity-base/ksayit/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaccessibility-trinity-14.0.11.tar.xz 6191464 BLAKE2B c6f8463909fe4632b60379f4de14dbfd1e96d468abef4335b7af1295539d73db408f5d251ca54866922dffff074e18a2ccf8e8461908de6bdba6a3a6d5c44c11 SHA512 4535ecb358046065c3a087b37e570ec9f0f2efbba446382f9a322c31496bf41a3a1f84b6286721c40cfb6d1ec018b699c0205cdeffc6ba8b8bd50dde1d37b8bf
-DIST tdeaccessibility-trinity-14.0.12.tar.xz 6193364 BLAKE2B 199168edf8ca8d85e1167ce9777b14510de2a4e7e5019fe587aedb0428fe682a48ae4c678c33fb54bd617d6a0561a2a47815428bdbcfb7f4f9bb84e178632e59 SHA512 510493b899590c86c6813de1c04c55097d3b95b483c47abb0992b3d14ed6402b8c0c0fff558056efeda4901bbba68454d580f0b158705177ef8a9e958824f2a4
+DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d
+DIST tdeaccessibility-trinity-14.1.2.tar.xz 6191780 BLAKE2B 5d1a6b4df9a4a97a43418174dfe8779ce69944020f70fab43c4f3ba54e746de0dfa9856a1a73acdf107dd70555217706d0753971b7aabc64d8c9e5330ae86cc0 SHA512 0cf1ec7ae36720db16e502455b90fb949d1d5451a16b211d570c4200ad9819a6250684efac5492e13cba185a1722f7e464cb854a414cff7b770411a983e48bbe
diff --git a/trinity-base/ksayit/ksayit-14.0.11.ebuild b/trinity-base/ksayit/ksayit-14.0.11.ebuild
deleted file mode 100644
index 05150912..00000000
--- a/trinity-base/ksayit/ksayit-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kspeechsink translations"
-TRINITY_NEED_ARTS="yes"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE text-to-speech frontend"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kttsd-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksayit/ksayit-14.0.12.ebuild b/trinity-base/ksayit/ksayit-14.0.12.ebuild
deleted file mode 100644
index 7db9f0c4..00000000
--- a/trinity-base/ksayit/ksayit-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kspeechsink translations"
-TRINITY_NEED_ARTS="yes"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE text-to-speech frontend"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kttsd-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksayit/ksayit-14.1.1.ebuild b/trinity-base/ksayit/ksayit-14.1.1.ebuild
new file mode 100644
index 00000000..f905b98f
--- /dev/null
+++ b/trinity-base/ksayit/ksayit-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="kspeechsink"
+TRINITY_NEED_ARTS="yes"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE text-to-speech frontend"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kttsd-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksayit/ksayit-14.1.2.ebuild b/trinity-base/ksayit/ksayit-14.1.2.ebuild
new file mode 100644
index 00000000..54759967
--- /dev/null
+++ b/trinity-base/ksayit/ksayit-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="kspeechsink"
+TRINITY_NEED_ARTS="yes"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE text-to-speech frontend"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kttsd-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksayit/ksayit-9999.ebuild b/trinity-base/ksayit/ksayit-9999.ebuild
index 7fc4b609..f54602ad 100644
--- a/trinity-base/ksayit/ksayit-9999.ebuild
+++ b/trinity-base/ksayit/ksayit-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kspeechsink translations"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="kspeechsink"
TRINITY_NEED_ARTS="yes"
inherit trinity-meta-2
DESCRIPTION="TDE text-to-speech frontend"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kttsd-${PV}"
diff --git a/trinity-base/kscd/Manifest b/trinity-base/kscd/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/kscd/Manifest
+++ b/trinity-base/kscd/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/kscd/kscd-14.0.11.ebuild b/trinity-base/kscd/kscd-14.0.11.ebuild
deleted file mode 100644
index 1f2d740f..00000000
--- a/trinity-base/kscd/kscd-14.0.11.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Foundation
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libkcddb/"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity mixer GUI"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXext
- ~trinity-base/libkcddb-${PV}"
-
-src_configure() {
- mycmakeargs=(
- -DBUILD_LIBKCDDB=yes
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with libkcddb.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r ${D}/usr/trinity/14/share/apps/tdeconf_update/
- rm -r ${D}/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
- rm -r ${D}/usr/trinity/14/share/applications/tde/libkcddb.desktop
- rm -r ${D}/usr/trinity/14/include/
- rm -r ${D}/usr/trinity/14/lib64/
-}
diff --git a/trinity-base/kscd/kscd-14.0.12.ebuild b/trinity-base/kscd/kscd-14.0.12.ebuild
deleted file mode 100644
index 6fbd03b4..00000000
--- a/trinity-base/kscd/kscd-14.0.12.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Foundation
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libkcddb/"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity mixer GUI"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXext
- ~trinity-base/libkcddb-${PV}"
-
-src_configure() {
- mycmakeargs=(
- -DBUILD_LIBKCDDB=yes
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with libkcddb.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r ${D}/usr/trinity/14/share/apps/tdeconf_update/
- rm -r ${D}/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
- rm -r ${D}/usr/trinity/14/share/applications/tde/libkcddb.desktop
- rm -r ${D}/usr/trinity/14/include/
- rm -r ${D}/usr/trinity/14/lib64/
-}
diff --git a/trinity-base/kscd/kscd-14.1.1.ebuild b/trinity-base/kscd/kscd-14.1.1.ebuild
new file mode 100644
index 00000000..a1372961
--- /dev/null
+++ b/trinity-base/kscd/kscd-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libkcddb/"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Audio CD player for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext
+ ~trinity-base/libkcddb-${PV}"
+
+src_prepare() {
+ sed -i 's/kcddb-shared/kcddb/' "${S}/kscd/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kscd/kscd-14.1.2.ebuild b/trinity-base/kscd/kscd-14.1.2.ebuild
new file mode 100644
index 00000000..6886e913
--- /dev/null
+++ b/trinity-base/kscd/kscd-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libkcddb/"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Audio CD player for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext
+ ~trinity-base/libkcddb-${PV}"
+
+src_prepare() {
+ sed -i 's/kcddb-shared/kcddb/' "${S}/kscd/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kscd/kscd-9999.ebuild b/trinity-base/kscd/kscd-9999.ebuild
index 800dc6d0..19bb6a24 100644
--- a/trinity-base/kscd/kscd-9999.ebuild
+++ b/trinity-base/kscd/kscd-9999.ebuild
@@ -1,39 +1,29 @@
-# Copyright 1999-2021 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libkcddb/"
-inherit trinity-meta-2
+inherit flag-o-matic trinity-meta-2
-DESCRIPTION="Trinity mixer GUI"
+DESCRIPTION="Audio CD player for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXext
~trinity-base/libkcddb-${PV}"
-src_configure() {
- mycmakeargs=(
- -DBUILD_LIBKCDDB=yes
- )
-
- trinity-meta-2_src_configure
+src_prepare() {
+ sed -i 's/kcddb-shared/kcddb/' "${S}/kscd/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
}
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with libkcddb.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r ${D}/usr/trinity/14/share/apps/tdeconf_update/
- rm -r ${D}/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
- rm -r ${D}/usr/trinity/14/share/applications/tde/libkcddb.desktop
- rm -r ${D}/usr/trinity/14/include/
- rm -r ${D}/usr/trinity/14/lib64/
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ trinity-meta-2_src_configure
}
diff --git a/trinity-base/kshisen/Manifest b/trinity-base/kshisen/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kshisen/Manifest
+++ b/trinity-base/kshisen/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kshisen/kshisen-14.0.11.ebuild b/trinity-base/kshisen/kshisen-14.0.11.ebuild
deleted file mode 100644
index 2b1b0743..00000000
--- a/trinity-base/kshisen/kshisen-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity game similiar to Mahjongg"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kshisen/kshisen-14.0.12.ebuild b/trinity-base/kshisen/kshisen-14.0.12.ebuild
deleted file mode 100644
index 70e0ae9c..00000000
--- a/trinity-base/kshisen/kshisen-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity game similiar to Mahjongg"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kshisen/kshisen-14.1.1.ebuild b/trinity-base/kshisen/kshisen-14.1.1.ebuild
new file mode 100644
index 00000000..05401ba2
--- /dev/null
+++ b/trinity-base/kshisen/kshisen-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity game similiar to Mahjongg"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kshisen/kshisen-14.1.2.ebuild b/trinity-base/kshisen/kshisen-14.1.2.ebuild
new file mode 100644
index 00000000..25ab63a1
--- /dev/null
+++ b/trinity-base/kshisen/kshisen-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity game similiar to Mahjongg"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kshisen/kshisen-9999.ebuild b/trinity-base/kshisen/kshisen-9999.ebuild
index e66b6744..89b72abe 100644
--- a/trinity-base/kshisen/kshisen-9999.ebuild
+++ b/trinity-base/kshisen/kshisen-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="A Trinity game similiar to Mahjongg"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kshisen/metadata.xml b/trinity-base/kshisen/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kshisen/metadata.xml
+++ b/trinity-base/kshisen/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksig/Manifest b/trinity-base/ksig/Manifest
index 1fcc579a..a0a24462 100644
--- a/trinity-base/ksig/Manifest
+++ b/trinity-base/ksig/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
+DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100
+DIST tdeaddons-trinity-14.1.2.tar.xz 1464932 BLAKE2B 27bf3ab510b4ca20d51b7d0183077c16901ad8c04582bea54bae6f943a4706875a0c5067a8d9943138fee5c9227a9bb68f14e89a57f6348d27a26518afbf74a4 SHA512 b50173d74933893f76471893569941dffff8ce9f1152b76411d4c92559c96fc1e8b4ddb89b21a88961d678efcbd42bd2ea9dc94735a95aee3ef89e2c895ce51c
diff --git a/trinity-base/ksig/ksig-14.0.11.ebuild b/trinity-base/ksig/ksig-14.0.11.ebuild
deleted file mode 100644
index 4ec2f35c..00000000
--- a/trinity-base/ksig/ksig-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity email signature manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ksig/ksig-14.0.12.ebuild b/trinity-base/ksig/ksig-14.0.12.ebuild
deleted file mode 100644
index e912c4b2..00000000
--- a/trinity-base/ksig/ksig-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity email signature manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ksig/ksig-14.1.1.ebuild b/trinity-base/ksig/ksig-14.1.1.ebuild
new file mode 100644
index 00000000..902adf51
--- /dev/null
+++ b/trinity-base/ksig/ksig-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity email signature manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ksig/ksig-14.1.2.ebuild b/trinity-base/ksig/ksig-14.1.2.ebuild
new file mode 100644
index 00000000..30245f3b
--- /dev/null
+++ b/trinity-base/ksig/ksig-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity email signature manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ksig/ksig-9999.ebuild b/trinity-base/ksig/ksig-9999.ebuild
index 44353b46..e82a851d 100644
--- a/trinity-base/ksig/ksig-9999.ebuild
+++ b/trinity-base/ksig/ksig-9999.ebuild
@@ -6,9 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity email signature manager"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/ksig/metadata.xml b/trinity-base/ksig/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksig/metadata.xml
+++ b/trinity-base/ksig/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksim/Manifest b/trinity-base/ksim/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/ksim/Manifest
+++ b/trinity-base/ksim/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/ksim/files/tdeutils-strlcpy.patch b/trinity-base/ksim/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/ksim/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/ksim/ksim-14.0.11.ebuild b/trinity-base/ksim/ksim-14.0.11.ebuild
deleted file mode 100644
index 2d7392f0..00000000
--- a/trinity-base/ksim/ksim-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity system monitoring applets"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="dell-laptop lm-sensors snmp"
-
-DEPEND="
- lm-sensors? ( x11-libs/libXext )
- snmp? ( net-analyzer/net-snmp )"
-RDEPEND="${DEPEND}
- lm-sensors? ( sys-apps/lm-sensors )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_I8K="$(usex dell-laptop)"
- -DWITH_SNMP="$(usex snmp)"
- -DWITH_SENSORS="$(usex lm-sensors)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/ksim/ksim-14.0.12.ebuild b/trinity-base/ksim/ksim-14.0.12.ebuild
deleted file mode 100644
index f011342e..00000000
--- a/trinity-base/ksim/ksim-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity system monitoring applets"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="dell-laptop lm-sensors snmp"
-
-DEPEND="
- lm-sensors? ( x11-libs/libXext )
- snmp? ( net-analyzer/net-snmp )"
-RDEPEND="${DEPEND}
- lm-sensors? ( sys-apps/lm-sensors )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_I8K="$(usex dell-laptop)"
- -DWITH_SNMP="$(usex snmp)"
- -DWITH_SENSORS="$(usex lm-sensors)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/ksim/ksim-14.1.1.ebuild b/trinity-base/ksim/ksim-14.1.1.ebuild
new file mode 100644
index 00000000..1156bd5d
--- /dev/null
+++ b/trinity-base/ksim/ksim-14.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity system monitoring applets"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="dell-laptop lm-sensors snmp"
+
+DEPEND="
+ lm-sensors? ( x11-libs/libXext )
+ snmp? ( net-analyzer/net-snmp )"
+RDEPEND="${DEPEND}
+ lm-sensors? ( sys-apps/lm-sensors )"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_I8K="$(usex dell-laptop)"
+ -DWITH_SNMP="$(usex snmp)"
+ -DWITH_SENSORS="$(usex lm-sensors)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/ksim/ksim-14.1.2.ebuild b/trinity-base/ksim/ksim-14.1.2.ebuild
new file mode 100644
index 00000000..433f6908
--- /dev/null
+++ b/trinity-base/ksim/ksim-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity system monitoring applets"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="dell-laptop lm-sensors snmp"
+
+DEPEND="
+ lm-sensors? ( x11-libs/libXext )
+ snmp? ( net-analyzer/net-snmp )"
+RDEPEND="${DEPEND}
+ lm-sensors? ( sys-apps/lm-sensors )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_I8K="$(usex dell-laptop)"
+ -DWITH_SNMP="$(usex snmp)"
+ -DWITH_SENSORS="$(usex lm-sensors)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/ksim/ksim-9999.ebuild b/trinity-base/ksim/ksim-9999.ebuild
index 43aa472a..d4566321 100644
--- a/trinity-base/ksim/ksim-9999.ebuild
+++ b/trinity-base/ksim/ksim-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity system monitoring applets"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="dell-laptop lm-sensors snmp"
diff --git a/trinity-base/ksim/metadata.xml b/trinity-base/ksim/metadata.xml
index 41bc6a0e..54c2ad9c 100644
--- a/trinity-base/ksim/metadata.xml
+++ b/trinity-base/ksim/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="dell-laptop">Adds support for some dell-specific laptop hardware.</flag>
diff --git a/trinity-base/ksirc/Manifest b/trinity-base/ksirc/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/ksirc/Manifest
+++ b/trinity-base/ksirc/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/ksirc/ksirc-14.0.11.ebuild b/trinity-base/ksirc/ksirc-14.0.11.ebuild
deleted file mode 100644
index fe27c643..00000000
--- a/trinity-base/ksirc/ksirc-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity irc client"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="ssl"
-
-RDEPEND="dev-lang/perl
- ssl? ( dev-perl/IO-Socket-SSL )"
diff --git a/trinity-base/ksirc/ksirc-14.0.12.ebuild b/trinity-base/ksirc/ksirc-14.0.12.ebuild
deleted file mode 100644
index dbbb486e..00000000
--- a/trinity-base/ksirc/ksirc-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity irc client"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="ssl"
-
-RDEPEND="dev-lang/perl
- ssl? ( dev-perl/IO-Socket-SSL )"
diff --git a/trinity-base/ksirc/ksirc-14.1.1.ebuild b/trinity-base/ksirc/ksirc-14.1.1.ebuild
new file mode 100644
index 00000000..b4ac2e0b
--- /dev/null
+++ b/trinity-base/ksirc/ksirc-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity irc client"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="ssl"
+
+RDEPEND="dev-lang/perl
+ ssl? ( dev-perl/IO-Socket-SSL )"
diff --git a/trinity-base/ksirc/ksirc-14.1.2.ebuild b/trinity-base/ksirc/ksirc-14.1.2.ebuild
new file mode 100644
index 00000000..67441096
--- /dev/null
+++ b/trinity-base/ksirc/ksirc-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity irc client"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="ssl"
+
+RDEPEND="dev-lang/perl
+ ssl? ( dev-perl/IO-Socket-SSL )"
diff --git a/trinity-base/ksirc/ksirc-9999.ebuild b/trinity-base/ksirc/ksirc-9999.ebuild
index f50c4eb7..c360fdfa 100644
--- a/trinity-base/ksirc/ksirc-9999.ebuild
+++ b/trinity-base/ksirc/ksirc-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity irc client"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="ssl"
diff --git a/trinity-base/ksirc/metadata.xml b/trinity-base/ksirc/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksirc/metadata.xml
+++ b/trinity-base/ksirc/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksirtet/Manifest b/trinity-base/ksirtet/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/ksirtet/Manifest
+++ b/trinity-base/ksirtet/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/ksirtet/ksirtet-14.0.11.ebuild b/trinity-base/ksirtet/ksirtet-14.0.11.ebuild
deleted file mode 100644
index 08e65ffc..00000000
--- a/trinity-base/ksirtet/ksirtet-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="ksirtet libksirtet"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="KSirtet is an adaptation of the well-known Tetris game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksirtet/ksirtet-14.0.12.ebuild b/trinity-base/ksirtet/ksirtet-14.0.12.ebuild
deleted file mode 100644
index 62f05a14..00000000
--- a/trinity-base/ksirtet/ksirtet-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="ksirtet libksirtet"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="KSirtet is an adaptation of the well-known Tetris game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksirtet/ksirtet-14.1.1.ebuild b/trinity-base/ksirtet/ksirtet-14.1.1.ebuild
new file mode 100644
index 00000000..0e911343
--- /dev/null
+++ b/trinity-base/ksirtet/ksirtet-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_SUBMODULE="ksirtet libksirtet"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="KSirtet is an adaptation of the well-known Tetris game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksirtet/ksirtet-14.1.2.ebuild b/trinity-base/ksirtet/ksirtet-14.1.2.ebuild
new file mode 100644
index 00000000..74f2f666
--- /dev/null
+++ b/trinity-base/ksirtet/ksirtet-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_SUBMODULE="ksirtet libksirtet"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="KSirtet is an adaptation of the well-known Tetris game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksirtet/ksirtet-9999.ebuild b/trinity-base/ksirtet/ksirtet-9999.ebuild
index d825d6da..cd4d62d3 100644
--- a/trinity-base/ksirtet/ksirtet-9999.ebuild
+++ b/trinity-base/ksirtet/ksirtet-9999.ebuild
@@ -1,18 +1,19 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TRINITY_SUBMODULE="ksirtet libksirtet"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="KSirtet is an adaptation of the well-known Tetris game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/ksirtet/metadata.xml b/trinity-base/ksirtet/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksirtet/metadata.xml
+++ b/trinity-base/ksirtet/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksmiletris/Manifest b/trinity-base/ksmiletris/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/ksmiletris/Manifest
+++ b/trinity-base/ksmiletris/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/ksmiletris/ksmiletris-14.0.11.ebuild b/trinity-base/ksmiletris/ksmiletris-14.0.11.ebuild
deleted file mode 100644
index 0692d707..00000000
--- a/trinity-base/ksmiletris/ksmiletris-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity SmileTris"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksmiletris/ksmiletris-14.0.12.ebuild b/trinity-base/ksmiletris/ksmiletris-14.0.12.ebuild
deleted file mode 100644
index 94e28dbd..00000000
--- a/trinity-base/ksmiletris/ksmiletris-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity SmileTris"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksmiletris/ksmiletris-14.1.1.ebuild b/trinity-base/ksmiletris/ksmiletris-14.1.1.ebuild
new file mode 100644
index 00000000..671cb572
--- /dev/null
+++ b/trinity-base/ksmiletris/ksmiletris-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity SmileTris"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksmiletris/ksmiletris-14.1.2.ebuild b/trinity-base/ksmiletris/ksmiletris-14.1.2.ebuild
new file mode 100644
index 00000000..23b7ba9a
--- /dev/null
+++ b/trinity-base/ksmiletris/ksmiletris-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity SmileTris"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksmiletris/ksmiletris-9999.ebuild b/trinity-base/ksmiletris/ksmiletris-9999.ebuild
index fdec5844..cfc4132d 100644
--- a/trinity-base/ksmiletris/ksmiletris-9999.ebuild
+++ b/trinity-base/ksmiletris/ksmiletris-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity SmileTris"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/ksmiletris/metadata.xml b/trinity-base/ksmiletris/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksmiletris/metadata.xml
+++ b/trinity-base/ksmiletris/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksmserver/Manifest b/trinity-base/ksmserver/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/ksmserver/Manifest
+++ b/trinity-base/ksmserver/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/ksmserver/files/tdebase-strlcpy.patch b/trinity-base/ksmserver/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/ksmserver/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/ksmserver/ksmserver-14.0.11.ebuild b/trinity-base/ksmserver/ksmserver-14.0.11.ebuild
deleted file mode 100644
index e48bd00f..00000000
--- a/trinity-base/ksmserver/ksmserver-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+hwlib"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_TDEHWLIB="$(usex hwlib)"
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/ksmserver/ksmserver-14.0.12.ebuild b/trinity-base/ksmserver/ksmserver-14.0.12.ebuild
deleted file mode 100644
index 8470a3ad..00000000
--- a/trinity-base/ksmserver/ksmserver-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+hwlib"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_TDEHWLIB="$(usex hwlib)"
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/ksmserver/ksmserver-14.1.1.ebuild b/trinity-base/ksmserver/ksmserver-14.1.1.ebuild
new file mode 100644
index 00000000..688d1beb
--- /dev/null
+++ b/trinity-base/ksmserver/ksmserver-14.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+hwlib"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/ksmserver/ksmserver-14.1.2.ebuild b/trinity-base/ksmserver/ksmserver-14.1.2.ebuild
new file mode 100644
index 00000000..5c2178b6
--- /dev/null
+++ b/trinity-base/ksmserver/ksmserver-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+hwlib"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/ksmserver/ksmserver-9999.ebuild b/trinity-base/ksmserver/ksmserver-9999.ebuild
index 62baa779..057dee37 100644
--- a/trinity-base/ksmserver/ksmserver-9999.ebuild
+++ b/trinity-base/ksmserver/ksmserver-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+hwlib"
diff --git a/trinity-base/ksmserver/metadata.xml b/trinity-base/ksmserver/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksmserver/metadata.xml
+++ b/trinity-base/ksmserver/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksnake/Manifest b/trinity-base/ksnake/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/ksnake/Manifest
+++ b/trinity-base/ksnake/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/ksnake/ksnake-14.0.11.ebuild b/trinity-base/ksnake/ksnake-14.0.11.ebuild
deleted file mode 100644
index 41e82195..00000000
--- a/trinity-base/ksnake/ksnake-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Tron game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksnake/ksnake-14.0.12.ebuild b/trinity-base/ksnake/ksnake-14.0.12.ebuild
deleted file mode 100644
index 3e8c57d4..00000000
--- a/trinity-base/ksnake/ksnake-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Tron game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksnake/ksnake-14.1.1.ebuild b/trinity-base/ksnake/ksnake-14.1.1.ebuild
new file mode 100644
index 00000000..3d8c6c2e
--- /dev/null
+++ b/trinity-base/ksnake/ksnake-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Tron game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksnake/ksnake-14.1.2.ebuild b/trinity-base/ksnake/ksnake-14.1.2.ebuild
new file mode 100644
index 00000000..cf3b7d33
--- /dev/null
+++ b/trinity-base/ksnake/ksnake-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Tron game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksnake/ksnake-9999.ebuild b/trinity-base/ksnake/ksnake-9999.ebuild
index c55d6fbc..b1cbbf39 100644
--- a/trinity-base/ksnake/ksnake-9999.ebuild
+++ b/trinity-base/ksnake/ksnake-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity Tron game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/ksnake/metadata.xml b/trinity-base/ksnake/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksnake/metadata.xml
+++ b/trinity-base/ksnake/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksnapshot/Manifest b/trinity-base/ksnapshot/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/ksnapshot/Manifest
+++ b/trinity-base/ksnapshot/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/ksnapshot/ksnapshot-14.0.11.ebuild b/trinity-base/ksnapshot/ksnapshot-14.0.11.ebuild
deleted file mode 100644
index 6c414ffc..00000000
--- a/trinity-base/ksnapshot/ksnapshot-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Screenshot Utility"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXext"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksnapshot/ksnapshot-14.0.12.ebuild b/trinity-base/ksnapshot/ksnapshot-14.0.12.ebuild
deleted file mode 100644
index cd401cee..00000000
--- a/trinity-base/ksnapshot/ksnapshot-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Screenshot Utility"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXext"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksnapshot/ksnapshot-14.1.1.ebuild b/trinity-base/ksnapshot/ksnapshot-14.1.1.ebuild
new file mode 100644
index 00000000..18aa3a0a
--- /dev/null
+++ b/trinity-base/ksnapshot/ksnapshot-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Screenshot Utility"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksnapshot/ksnapshot-14.1.2.ebuild b/trinity-base/ksnapshot/ksnapshot-14.1.2.ebuild
new file mode 100644
index 00000000..6bf05c87
--- /dev/null
+++ b/trinity-base/ksnapshot/ksnapshot-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Screenshot Utility"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksnapshot/ksnapshot-9999.ebuild b/trinity-base/ksnapshot/ksnapshot-9999.ebuild
index 2264638b..0189fe9f 100644
--- a/trinity-base/ksnapshot/ksnapshot-9999.ebuild
+++ b/trinity-base/ksnapshot/ksnapshot-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity Screenshot Utility"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXext"
diff --git a/trinity-base/ksnapshot/metadata.xml b/trinity-base/ksnapshot/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksnapshot/metadata.xml
+++ b/trinity-base/ksnapshot/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksokoban/Manifest b/trinity-base/ksokoban/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/ksokoban/Manifest
+++ b/trinity-base/ksokoban/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/ksokoban/ksokoban-14.0.11.ebuild b/trinity-base/ksokoban/ksokoban-14.0.11.ebuild
deleted file mode 100644
index 4e6a4fef..00000000
--- a/trinity-base/ksokoban/ksokoban-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="The japanese warehouse keeper game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksokoban/ksokoban-14.0.12.ebuild b/trinity-base/ksokoban/ksokoban-14.0.12.ebuild
deleted file mode 100644
index 47546d31..00000000
--- a/trinity-base/ksokoban/ksokoban-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="The japanese warehouse keeper game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksokoban/ksokoban-14.1.1.ebuild b/trinity-base/ksokoban/ksokoban-14.1.1.ebuild
new file mode 100644
index 00000000..50885f4f
--- /dev/null
+++ b/trinity-base/ksokoban/ksokoban-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="The japanese warehouse keeper game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksokoban/ksokoban-14.1.2.ebuild b/trinity-base/ksokoban/ksokoban-14.1.2.ebuild
new file mode 100644
index 00000000..69c5c093
--- /dev/null
+++ b/trinity-base/ksokoban/ksokoban-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="The japanese warehouse keeper game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksokoban/ksokoban-9999.ebuild b/trinity-base/ksokoban/ksokoban-9999.ebuild
index ff2743ca..8fd8e898 100644
--- a/trinity-base/ksokoban/ksokoban-9999.ebuild
+++ b/trinity-base/ksokoban/ksokoban-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="The japanese warehouse keeper game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/ksokoban/metadata.xml b/trinity-base/ksokoban/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksokoban/metadata.xml
+++ b/trinity-base/ksokoban/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kspaceduel/Manifest b/trinity-base/kspaceduel/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/kspaceduel/Manifest
+++ b/trinity-base/kspaceduel/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/kspaceduel/kspaceduel-14.0.11.ebuild b/trinity-base/kspaceduel/kspaceduel-14.0.11.ebuild
deleted file mode 100644
index c03a5d60..00000000
--- a/trinity-base/kspaceduel/kspaceduel-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Space Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kspaceduel/kspaceduel-14.0.12.ebuild b/trinity-base/kspaceduel/kspaceduel-14.0.12.ebuild
deleted file mode 100644
index 7e2644b5..00000000
--- a/trinity-base/kspaceduel/kspaceduel-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Space Game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kspaceduel/kspaceduel-14.1.1.ebuild b/trinity-base/kspaceduel/kspaceduel-14.1.1.ebuild
new file mode 100644
index 00000000..a1df8e24
--- /dev/null
+++ b/trinity-base/kspaceduel/kspaceduel-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Space Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kspaceduel/kspaceduel-14.1.2.ebuild b/trinity-base/kspaceduel/kspaceduel-14.1.2.ebuild
new file mode 100644
index 00000000..10c9b052
--- /dev/null
+++ b/trinity-base/kspaceduel/kspaceduel-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Space Game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kspaceduel/kspaceduel-9999.ebuild b/trinity-base/kspaceduel/kspaceduel-9999.ebuild
index b5a61c47..6d4a99e4 100644
--- a/trinity-base/kspaceduel/kspaceduel-9999.ebuild
+++ b/trinity-base/kspaceduel/kspaceduel-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity Space Game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/kspaceduel/metadata.xml b/trinity-base/kspaceduel/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kspaceduel/metadata.xml
+++ b/trinity-base/kspaceduel/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksplashml/Manifest b/trinity-base/ksplashml/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/ksplashml/Manifest
+++ b/trinity-base/ksplashml/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/ksplashml/files/tdebase-strlcpy.patch b/trinity-base/ksplashml/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/ksplashml/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/ksplashml/ksplashml-14.0.11.ebuild b/trinity-base/ksplashml/ksplashml-14.0.11.ebuild
deleted file mode 100644
index 9e4a94c0..00000000
--- a/trinity-base/ksplashml/ksplashml-14.0.11.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="xinerama"
-
-DEPEND="xinerama? ( x11-base/xorg-proto )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XINERAMA="$(usex xinerama)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/ksplashml/ksplashml-14.0.12.ebuild b/trinity-base/ksplashml/ksplashml-14.0.12.ebuild
deleted file mode 100644
index a50fb3e7..00000000
--- a/trinity-base/ksplashml/ksplashml-14.0.12.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="xinerama"
-
-DEPEND="xinerama? ( x11-base/xorg-proto )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XINERAMA="$(usex xinerama)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/ksplashml/ksplashml-14.1.1.ebuild b/trinity-base/ksplashml/ksplashml-14.1.1.ebuild
new file mode 100644
index 00000000..4935bed8
--- /dev/null
+++ b/trinity-base/ksplashml/ksplashml-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xinerama"
+
+DEPEND="xinerama? ( x11-base/xorg-proto )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XINERAMA="$(usex xinerama)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/ksplashml/ksplashml-14.1.2.ebuild b/trinity-base/ksplashml/ksplashml-14.1.2.ebuild
new file mode 100644
index 00000000..8154d493
--- /dev/null
+++ b/trinity-base/ksplashml/ksplashml-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xinerama"
+
+DEPEND="xinerama? ( x11-base/xorg-proto )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XINERAMA="$(usex xinerama)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/ksplashml/ksplashml-9999.ebuild b/trinity-base/ksplashml/ksplashml-9999.ebuild
index aa13ea48..8b0a541d 100644
--- a/trinity-base/ksplashml/ksplashml-9999.ebuild
+++ b/trinity-base/ksplashml/ksplashml-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="xinerama"
diff --git a/trinity-base/ksplashml/metadata.xml b/trinity-base/ksplashml/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksplashml/metadata.xml
+++ b/trinity-base/ksplashml/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kspy/Manifest b/trinity-base/kspy/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/kspy/Manifest
+++ b/trinity-base/kspy/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/kspy/kspy-14.0.11.ebuild b/trinity-base/kspy/kspy-14.0.11.ebuild
deleted file mode 100644
index 3c7a4a3b..00000000
--- a/trinity-base/kspy/kspy-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Examines the internal state of a Qt/TDE app"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/kspy/kspy-14.0.12.ebuild b/trinity-base/kspy/kspy-14.0.12.ebuild
deleted file mode 100644
index 24868370..00000000
--- a/trinity-base/kspy/kspy-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Examines the internal state of a Qt/TDE app"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/kspy/kspy-14.1.1.ebuild b/trinity-base/kspy/kspy-14.1.1.ebuild
new file mode 100644
index 00000000..8b604138
--- /dev/null
+++ b/trinity-base/kspy/kspy-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Examines the internal state of a Qt/TDE app"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kspy/kspy-14.1.2.ebuild b/trinity-base/kspy/kspy-14.1.2.ebuild
new file mode 100644
index 00000000..9bb3ebc2
--- /dev/null
+++ b/trinity-base/kspy/kspy-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Examines the internal state of a Qt/TDE app"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kspy/kspy-9999.ebuild b/trinity-base/kspy/kspy-9999.ebuild
index d2a57f99..b8f48136 100644
--- a/trinity-base/kspy/kspy-9999.ebuild
+++ b/trinity-base/kspy/kspy-9999.ebuild
@@ -13,6 +13,5 @@ DESCRIPTION="Examines the internal state of a Qt/TDE app"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
diff --git a/trinity-base/kspy/metadata.xml b/trinity-base/kspy/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kspy/metadata.xml
+++ b/trinity-base/kspy/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kstars/Manifest b/trinity-base/kstars/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kstars/Manifest
+++ b/trinity-base/kstars/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kstars/kstars-14.0.11.ebuild b/trinity-base/kstars/kstars-14.0.11.ebuild
deleted file mode 100644
index 196ab282..00000000
--- a/trinity-base/kstars/kstars-14.0.11.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Desktop planetarium for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="usb v4l"
-
-DEPEND="~trinity-base/libtdeedu-${PV}
- usb? ( virtual/libusb:1 )
- v4l? ( media-libs/libv4l )
- "
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- sed -i -e 's/tdeeduplot-shared/tdeeduplot/g' \
- -e 's/tdeeduui-shared/tdeeduui/g' -e 's/extdate-shared/extdate/g' \
- "${S}/${PN}/${PN}/CMakeLists.txt" || die
- sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/${PN}/tools/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_LIBUSB=$(usex usb ON OFF )
- -DWITH_V4L=$(usex v4l ON OFF )
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kstars/kstars-14.0.12.ebuild b/trinity-base/kstars/kstars-14.0.12.ebuild
deleted file mode 100644
index fee3ab86..00000000
--- a/trinity-base/kstars/kstars-14.0.12.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Desktop planetarium for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="usb v4l"
-
-DEPEND="~trinity-base/libtdeedu-${PV}
- usb? ( virtual/libusb:1 )
- v4l? ( media-libs/libv4l )
- "
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- sed -i -e 's/tdeeduplot-shared/tdeeduplot/g' \
- -e 's/tdeeduui-shared/tdeeduui/g' -e 's/extdate-shared/extdate/g' \
- "${S}/${PN}/${PN}/CMakeLists.txt" || die
- sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/${PN}/tools/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_LIBUSB=$(usex usb ON OFF )
- -DWITH_V4L=$(usex v4l ON OFF )
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kstars/kstars-14.1.1.ebuild b/trinity-base/kstars/kstars-14.1.1.ebuild
new file mode 100644
index 00000000..ad9c261b
--- /dev/null
+++ b/trinity-base/kstars/kstars-14.1.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+inherit trinity-meta-2
+
+DESCRIPTION="Desktop planetarium for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="usb v4l"
+
+DEPEND="~trinity-base/libtdeedu-${PV}
+ usb? ( virtual/libusb:0 )
+ v4l? ( media-libs/libv4l )
+ "
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ sed -i -e 's/tdeeduplot-shared/tdeeduplot/g' \
+ -e 's/tdeeduui-shared/tdeeduui/g' -e 's/extdate-shared/extdate/g' \
+ "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/${PN}/tools/CMakeLists.txt" || die
+ # Removing unnecessary dependencies
+ sed -i ':a;N;$!ba;s/tdeeduui/file-delet/2' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i ':a;N;$!ba;s/tdeeduplot/file-delet/2' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i ':a;N;$!ba;s/extdate/file-delet/2' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i '/file-delet/d' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_LIBUSB=$(usex usb ON OFF )
+ -DWITH_V4L=$(usex v4l ON OFF )
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kstars/kstars-14.1.2.ebuild b/trinity-base/kstars/kstars-14.1.2.ebuild
new file mode 100644
index 00000000..2e4527fd
--- /dev/null
+++ b/trinity-base/kstars/kstars-14.1.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+inherit trinity-meta-2
+
+DESCRIPTION="Desktop planetarium for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="usb v4l"
+
+DEPEND="~trinity-base/libtdeedu-${PV}
+ usb? ( virtual/libusb:0 )
+ v4l? ( media-libs/libv4l )
+ "
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ sed -i -e 's/tdeeduplot-shared/tdeeduplot/g' \
+ -e 's/tdeeduui-shared/tdeeduui/g' -e 's/extdate-shared/extdate/g' \
+ "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/${PN}/tools/CMakeLists.txt" || die
+ # Removing unnecessary dependencies
+ sed -i ':a;N;$!ba;s/tdeeduui/file-delet/2' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i ':a;N;$!ba;s/tdeeduplot/file-delet/2' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i ':a;N;$!ba;s/extdate/file-delet/2' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i '/file-delet/d' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_LIBUSB=$(usex usb ON OFF )
+ -DWITH_V4L=$(usex v4l ON OFF )
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kstars/kstars-9999.ebuild b/trinity-base/kstars/kstars-9999.ebuild
index 1ee81732..0441ad0b 100644
--- a/trinity-base/kstars/kstars-9999.ebuild
+++ b/trinity-base/kstars/kstars-9999.ebuild
@@ -1,21 +1,22 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
inherit trinity-meta-2
DESCRIPTION="Desktop planetarium for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="usb v4l"
DEPEND="~trinity-base/libtdeedu-${PV}
- usb? ( virtual/libusb:1 )
+ usb? ( virtual/libusb:0 )
v4l? ( media-libs/libv4l )
"
RDEPEND="${DEPEND}"
@@ -27,6 +28,11 @@ src_prepare() {
-e 's/tdeeduui-shared/tdeeduui/g' -e 's/extdate-shared/extdate/g' \
"${S}/${PN}/${PN}/CMakeLists.txt" || die
sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/${PN}/tools/CMakeLists.txt" || die
+ # Removing unnecessary dependencies
+ sed -i ':a;N;$!ba;s/tdeeduui/file-delet/2' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i ':a;N;$!ba;s/tdeeduplot/file-delet/2' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i ':a;N;$!ba;s/extdate/file-delet/2' "${S}/${PN}/${PN}/CMakeLists.txt" || die
+ sed -i '/file-delet/d' "${S}/${PN}/${PN}/CMakeLists.txt" || die
trinity-meta-2_src_prepare
}
diff --git a/trinity-base/kstart/Manifest b/trinity-base/kstart/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kstart/Manifest
+++ b/trinity-base/kstart/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kstart/kstart-14.0.11.ebuild b/trinity-base/kstart/kstart-14.0.11.ebuild
deleted file mode 100644
index 2ee1e63c..00000000
--- a/trinity-base/kstart/kstart-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity utility to launch applications with special window properties"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kstart/kstart-14.0.12.ebuild b/trinity-base/kstart/kstart-14.0.12.ebuild
deleted file mode 100644
index 8f119218..00000000
--- a/trinity-base/kstart/kstart-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity utility to launch applications with special window properties"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kstart/kstart-14.1.1.ebuild b/trinity-base/kstart/kstart-14.1.1.ebuild
new file mode 100644
index 00000000..31b9efc1
--- /dev/null
+++ b/trinity-base/kstart/kstart-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity utility to launch applications with special window properties"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kstart/kstart-14.1.2.ebuild b/trinity-base/kstart/kstart-14.1.2.ebuild
new file mode 100644
index 00000000..868072af
--- /dev/null
+++ b/trinity-base/kstart/kstart-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity utility to launch applications with special window properties"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kstart/kstart-9999.ebuild b/trinity-base/kstart/kstart-9999.ebuild
index 471fba7f..a8ab318d 100644
--- a/trinity-base/kstart/kstart-9999.ebuild
+++ b/trinity-base/kstart/kstart-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity utility to launch applications with special window properties"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kstart/metadata.xml b/trinity-base/kstart/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kstart/metadata.xml
+++ b/trinity-base/kstart/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksvg/Manifest b/trinity-base/ksvg/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/ksvg/Manifest
+++ b/trinity-base/ksvg/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/ksvg/ksvg-14.0.11.ebuild b/trinity-base/ksvg/ksvg-14.0.11.ebuild
deleted file mode 100644
index f6368f6e..00000000
--- a/trinity-base/ksvg/ksvg-14.0.11.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="SVG viewer library and embeddable kpart"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-libs/fribidi
- media-libs/fontconfig
- media-libs/freetype
- media-libs/lcms:2
- ~media-libs/libart_lgpl-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksvg/ksvg-14.0.12.ebuild b/trinity-base/ksvg/ksvg-14.0.12.ebuild
deleted file mode 100644
index 3f90a678..00000000
--- a/trinity-base/ksvg/ksvg-14.0.12.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="SVG viewer library and embeddable kpart"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-libs/fribidi
- media-libs/fontconfig
- media-libs/freetype
- media-libs/lcms:2
- ~media-libs/libart_lgpl-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksvg/ksvg-14.1.1.ebuild b/trinity-base/ksvg/ksvg-14.1.1.ebuild
new file mode 100644
index 00000000..c0f76e55
--- /dev/null
+++ b/trinity-base/ksvg/ksvg-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="SVG viewer library and embeddable kpart"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/lcms:2
+ ~media-libs/libart_lgpl-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksvg/ksvg-14.1.2.ebuild b/trinity-base/ksvg/ksvg-14.1.2.ebuild
new file mode 100644
index 00000000..8b92d285
--- /dev/null
+++ b/trinity-base/ksvg/ksvg-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="SVG viewer library and embeddable kpart"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/lcms:2
+ ~media-libs/libart_lgpl-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ksvg/ksvg-9999.ebuild b/trinity-base/ksvg/ksvg-9999.ebuild
index 1bfb4148..1af8f1da 100644
--- a/trinity-base/ksvg/ksvg-9999.ebuild
+++ b/trinity-base/ksvg/ksvg-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="SVG viewer library and embeddable kpart"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-base/ksvg/metadata.xml b/trinity-base/ksvg/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksvg/metadata.xml
+++ b/trinity-base/ksvg/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ksysguard/Manifest b/trinity-base/ksysguard/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/ksysguard/Manifest
+++ b/trinity-base/ksysguard/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/ksysguard/files/tdebase-strlcpy.patch b/trinity-base/ksysguard/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/ksysguard/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/ksysguard/ksysguard-14.0.11.ebuild b/trinity-base/ksysguard/ksysguard-14.0.11.ebuild
deleted file mode 100644
index 42a83145..00000000
--- a/trinity-base/ksysguard/ksysguard-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="A network enabled task manager/system monitor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="dell-laptop lm-sensors"
-
-DEPEND="lm-sensors? ( sys-apps/lm-sensors )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_I8K="$(usex dell-laptop)"
- -DWITH_SENSORS="$(usex lm-sensors)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/ksysguard/ksysguard-14.0.12.ebuild b/trinity-base/ksysguard/ksysguard-14.0.12.ebuild
deleted file mode 100644
index 0fe31a84..00000000
--- a/trinity-base/ksysguard/ksysguard-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="A network enabled task manager/system monitor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="dell-laptop lm-sensors"
-
-DEPEND="lm-sensors? ( sys-apps/lm-sensors )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_I8K="$(usex dell-laptop)"
- -DWITH_SENSORS="$(usex lm-sensors)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/ksysguard/ksysguard-14.1.1.ebuild b/trinity-base/ksysguard/ksysguard-14.1.1.ebuild
new file mode 100644
index 00000000..e8cd084b
--- /dev/null
+++ b/trinity-base/ksysguard/ksysguard-14.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A network enabled task manager/system monitor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="dell-laptop lm-sensors"
+
+DEPEND="lm-sensors? ( sys-apps/lm-sensors )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_I8K="$(usex dell-laptop)"
+ -DWITH_SENSORS="$(usex lm-sensors)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/ksysguard/ksysguard-14.1.2.ebuild b/trinity-base/ksysguard/ksysguard-14.1.2.ebuild
new file mode 100644
index 00000000..577888a8
--- /dev/null
+++ b/trinity-base/ksysguard/ksysguard-14.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A network enabled task manager/system monitor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="dell-laptop lm-sensors"
+
+DEPEND="lm-sensors? ( sys-apps/lm-sensors )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_I8K="$(usex dell-laptop)"
+ -DWITH_SENSORS="$(usex lm-sensors)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/ksysguard/ksysguard-9999.ebuild b/trinity-base/ksysguard/ksysguard-9999.ebuild
index 367a25a0..306764c1 100644
--- a/trinity-base/ksysguard/ksysguard-9999.ebuild
+++ b/trinity-base/ksysguard/ksysguard-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="A network enabled task manager/system monitor"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="dell-laptop lm-sensors"
diff --git a/trinity-base/ksysguard/metadata.xml b/trinity-base/ksysguard/metadata.xml
index 41bc6a0e..54c2ad9c 100644
--- a/trinity-base/ksysguard/metadata.xml
+++ b/trinity-base/ksysguard/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="dell-laptop">Adds support for some dell-specific laptop hardware.</flag>
diff --git a/trinity-base/ksystraycmd/Manifest b/trinity-base/ksystraycmd/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/ksystraycmd/Manifest
+++ b/trinity-base/ksystraycmd/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/ksystraycmd/ksystraycmd-14.0.11.ebuild b/trinity-base/ksystraycmd/ksystraycmd-14.0.11.ebuild
deleted file mode 100644
index 1f433582..00000000
--- a/trinity-base/ksystraycmd/ksystraycmd-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Ksystraycmd embeds applications given as argument into the system tray."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ksystraycmd/ksystraycmd-14.0.12.ebuild b/trinity-base/ksystraycmd/ksystraycmd-14.0.12.ebuild
deleted file mode 100644
index bce9f611..00000000
--- a/trinity-base/ksystraycmd/ksystraycmd-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Ksystraycmd embeds applications given as argument into the system tray."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ksystraycmd/ksystraycmd-14.1.1.ebuild b/trinity-base/ksystraycmd/ksystraycmd-14.1.1.ebuild
new file mode 100644
index 00000000..85f720d9
--- /dev/null
+++ b/trinity-base/ksystraycmd/ksystraycmd-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Ksystraycmd embeds applications given as argument into the system tray."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ksystraycmd/ksystraycmd-14.1.2.ebuild b/trinity-base/ksystraycmd/ksystraycmd-14.1.2.ebuild
new file mode 100644
index 00000000..5325319f
--- /dev/null
+++ b/trinity-base/ksystraycmd/ksystraycmd-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Ksystraycmd embeds applications given as argument into the system tray."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ksystraycmd/ksystraycmd-9999.ebuild b/trinity-base/ksystraycmd/ksystraycmd-9999.ebuild
index a7123245..7e399a48 100644
--- a/trinity-base/ksystraycmd/ksystraycmd-9999.ebuild
+++ b/trinity-base/ksystraycmd/ksystraycmd-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Ksystraycmd embeds applications given as argument into the system tray."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/ksystraycmd/metadata.xml b/trinity-base/ksystraycmd/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ksystraycmd/metadata.xml
+++ b/trinity-base/ksystraycmd/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ktalkd/Manifest b/trinity-base/ktalkd/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/ktalkd/Manifest
+++ b/trinity-base/ktalkd/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/ktalkd/ktalkd-14.0.11.ebuild b/trinity-base/ktalkd/ktalkd-14.0.11.ebuild
deleted file mode 100644
index a0144dd7..00000000
--- a/trinity-base/ktalkd/ktalkd-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity talk daemon"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="net-misc/netkit-talk"
diff --git a/trinity-base/ktalkd/ktalkd-14.0.12.ebuild b/trinity-base/ktalkd/ktalkd-14.0.12.ebuild
deleted file mode 100644
index f8c4e54c..00000000
--- a/trinity-base/ktalkd/ktalkd-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity talk daemon"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="net-misc/netkit-talk"
diff --git a/trinity-base/ktalkd/ktalkd-14.1.1.ebuild b/trinity-base/ktalkd/ktalkd-14.1.1.ebuild
new file mode 100644
index 00000000..d73ba307
--- /dev/null
+++ b/trinity-base/ktalkd/ktalkd-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity talk daemon"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="net-misc/netkit-talk"
diff --git a/trinity-base/ktalkd/ktalkd-14.1.2.ebuild b/trinity-base/ktalkd/ktalkd-14.1.2.ebuild
new file mode 100644
index 00000000..babb8815
--- /dev/null
+++ b/trinity-base/ktalkd/ktalkd-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity talk daemon"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="net-misc/netkit-talk"
diff --git a/trinity-base/ktalkd/ktalkd-9999.ebuild b/trinity-base/ktalkd/ktalkd-9999.ebuild
index ed62c9ab..d0aacb3a 100644
--- a/trinity-base/ktalkd/ktalkd-9999.ebuild
+++ b/trinity-base/ktalkd/ktalkd-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity talk daemon"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="net-misc/netkit-talk"
diff --git a/trinity-base/ktalkd/metadata.xml b/trinity-base/ktalkd/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ktalkd/metadata.xml
+++ b/trinity-base/ktalkd/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kteatime/Manifest b/trinity-base/kteatime/Manifest
index 1d072022..9827d826 100644
--- a/trinity-base/kteatime/Manifest
+++ b/trinity-base/kteatime/Manifest
@@ -1,2 +1,2 @@
-DIST tdetoys-trinity-14.0.11.tar.xz 2516872 BLAKE2B 4d375ed2779e8c2bed929fd87e0d340a46946f5fcfaf341ae07c0aa7e8acecfd32768ee6ea1d249f0c6ef52d32715eab37ebe7168be849ac5b18d488450973ff SHA512 b8389139f1c1d020f9bb9e685622d4782b83167b52982f0633221bc9c965cf852eb9c4ff277bdc90b23a269b0d1a13921d91f0f08a69348a280d8a6e7482c965
-DIST tdetoys-trinity-14.0.12.tar.xz 2520232 BLAKE2B af11e1be2eb376588374d541fb9203f2849efea807b4de32608b441748ad360bbc3f5a6fe3ca3c94c88896c558f4a8752af7ce9fe9be64139bbb58bea027448b SHA512 f6f57868cf0f24bb1d7cb5dbe543c3dae7ebe1ad988f861af72cd9afa6ec0a0126ddca01d35948743be230bd67562c0f8c4bf8a0e80789e20c632d06b46e3695
+DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6
+DIST tdetoys-trinity-14.1.2.tar.xz 2522040 BLAKE2B 44897c286984156b09eb60fbc5b881b8f6c346065b446bb9806d66c6214ee2a5b8cde5c97fab0e6b47a9fea4d457f824b7a5194a4bec4ec588cb0bdaad8cc846 SHA512 acdc639834fc09452eb3bafebc834f887659399abcc93a271590d9f98c80be8a3bd23f49007b30bde2298340d5b96d20ba0dfa6a0b3debe356218b93061756a7
diff --git a/trinity-base/kteatime/kteatime-14.0.11.ebuild b/trinity-base/kteatime/kteatime-14.0.11.ebuild
deleted file mode 100644
index c671d153..00000000
--- a/trinity-base/kteatime/kteatime-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity utility for making a fine cup of tea"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kteatime/kteatime-14.0.12.ebuild b/trinity-base/kteatime/kteatime-14.0.12.ebuild
deleted file mode 100644
index 7c0998db..00000000
--- a/trinity-base/kteatime/kteatime-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity utility for making a fine cup of tea"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kteatime/kteatime-14.1.1.ebuild b/trinity-base/kteatime/kteatime-14.1.1.ebuild
new file mode 100644
index 00000000..fc933060
--- /dev/null
+++ b/trinity-base/kteatime/kteatime-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity utility for making a fine cup of tea"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kteatime/kteatime-14.1.2.ebuild b/trinity-base/kteatime/kteatime-14.1.2.ebuild
new file mode 100644
index 00000000..498378ff
--- /dev/null
+++ b/trinity-base/kteatime/kteatime-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity utility for making a fine cup of tea"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kteatime/kteatime-9999.ebuild b/trinity-base/kteatime/kteatime-9999.ebuild
index aff7e47d..f7faf2ad 100644
--- a/trinity-base/kteatime/kteatime-9999.ebuild
+++ b/trinity-base/kteatime/kteatime-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity utility for making a fine cup of tea"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kteatime/metadata.xml b/trinity-base/kteatime/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kteatime/metadata.xml
+++ b/trinity-base/kteatime/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ktimer/Manifest b/trinity-base/ktimer/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/ktimer/Manifest
+++ b/trinity-base/ktimer/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/ktimer/files/tdeutils-strlcpy.patch b/trinity-base/ktimer/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/ktimer/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/ktimer/ktimer-14.0.11.ebuild b/trinity-base/ktimer/ktimer-14.0.11.ebuild
deleted file mode 100644
index 9612b473..00000000
--- a/trinity-base/ktimer/ktimer-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Timer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ktimer/ktimer-14.0.12.ebuild b/trinity-base/ktimer/ktimer-14.0.12.ebuild
deleted file mode 100644
index 7df572f7..00000000
--- a/trinity-base/ktimer/ktimer-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Timer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ktimer/ktimer-14.1.1.ebuild b/trinity-base/ktimer/ktimer-14.1.1.ebuild
new file mode 100644
index 00000000..95e2de95
--- /dev/null
+++ b/trinity-base/ktimer/ktimer-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Timer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/ktimer/ktimer-14.1.2.ebuild b/trinity-base/ktimer/ktimer-14.1.2.ebuild
new file mode 100644
index 00000000..5d7154e9
--- /dev/null
+++ b/trinity-base/ktimer/ktimer-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Timer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ktimer/ktimer-9999.ebuild b/trinity-base/ktimer/ktimer-9999.ebuild
index 640ad330..3ff41c1a 100644
--- a/trinity-base/ktimer/ktimer-9999.ebuild
+++ b/trinity-base/ktimer/ktimer-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity Timer"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/ktimer/metadata.xml b/trinity-base/ktimer/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ktimer/metadata.xml
+++ b/trinity-base/ktimer/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ktip/Manifest b/trinity-base/ktip/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/ktip/Manifest
+++ b/trinity-base/ktip/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/ktip/ktip-14.0.11.ebuild b/trinity-base/ktip/ktip-14.0.11.ebuild
deleted file mode 100644
index 43a4dd49..00000000
--- a/trinity-base/ktip/ktip-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity tip-of-the-day displayer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ktip/ktip-14.0.12.ebuild b/trinity-base/ktip/ktip-14.0.12.ebuild
deleted file mode 100644
index 5fdc0195..00000000
--- a/trinity-base/ktip/ktip-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity tip-of-the-day displayer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ktip/ktip-14.1.1.ebuild b/trinity-base/ktip/ktip-14.1.1.ebuild
new file mode 100644
index 00000000..c596b975
--- /dev/null
+++ b/trinity-base/ktip/ktip-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity tip-of-the-day displayer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ktip/ktip-14.1.2.ebuild b/trinity-base/ktip/ktip-14.1.2.ebuild
new file mode 100644
index 00000000..eab38d62
--- /dev/null
+++ b/trinity-base/ktip/ktip-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity tip-of-the-day displayer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ktip/ktip-9999.ebuild b/trinity-base/ktip/ktip-9999.ebuild
index 715a2f6c..fc304d03 100644
--- a/trinity-base/ktip/ktip-9999.ebuild
+++ b/trinity-base/ktip/ktip-9999.ebuild
@@ -6,10 +6,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity tip-of-the-day displayer"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/ktip/metadata.xml b/trinity-base/ktip/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ktip/metadata.xml
+++ b/trinity-base/ktip/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/ktnef/Manifest b/trinity-base/ktnef/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/ktnef/Manifest
+++ b/trinity-base/ktnef/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/ktnef/ktnef-14.0.11.ebuild b/trinity-base/ktnef/ktnef-14.0.11.ebuild
deleted file mode 100644
index 1711b8c9..00000000
--- a/trinity-base/ktnef/ktnef-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Viewer for mail attachments using TNEF format"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ktnef/ktnef-14.0.12.ebuild b/trinity-base/ktnef/ktnef-14.0.12.ebuild
deleted file mode 100644
index 5b852a6a..00000000
--- a/trinity-base/ktnef/ktnef-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Viewer for mail attachments using TNEF format"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ktnef/ktnef-14.1.1.ebuild b/trinity-base/ktnef/ktnef-14.1.1.ebuild
new file mode 100644
index 00000000..293c8b53
--- /dev/null
+++ b/trinity-base/ktnef/ktnef-14.1.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Viewer for mail attachments using TNEF format"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ktnef/ktnef-14.1.2.ebuild b/trinity-base/ktnef/ktnef-14.1.2.ebuild
new file mode 100644
index 00000000..8d115273
--- /dev/null
+++ b/trinity-base/ktnef/ktnef-14.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Viewer for mail attachments using TNEF format"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ktnef/ktnef-9999.ebuild b/trinity-base/ktnef/ktnef-9999.ebuild
index 7eb2f0da..db3ad422 100644
--- a/trinity-base/ktnef/ktnef-9999.ebuild
+++ b/trinity-base/ktnef/ktnef-9999.ebuild
@@ -6,11 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ translations/"
+TSM_EXTRACT_ALSO="libtdepim/"
inherit trinity-meta-2
DESCRIPTION="Trinity Viewer for mail attachments using TNEF format"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/ktnef/metadata.xml b/trinity-base/ktnef/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/ktnef/metadata.xml
+++ b/trinity-base/ktnef/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/ktouch/Manifest b/trinity-base/ktouch/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/ktouch/Manifest
+++ b/trinity-base/ktouch/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/ktouch/ktouch-14.0.11.ebuild b/trinity-base/ktouch/ktouch-14.0.11.ebuild
deleted file mode 100644
index 477cb19d..00000000
--- a/trinity-base/ktouch/ktouch-14.0.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Touch typing tutor for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/src/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/ktouch/ktouch-14.0.12.ebuild b/trinity-base/ktouch/ktouch-14.0.12.ebuild
deleted file mode 100644
index 19450524..00000000
--- a/trinity-base/ktouch/ktouch-14.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Touch typing tutor for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/src/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/ktouch/ktouch-14.1.1.ebuild b/trinity-base/ktouch/ktouch-14.1.1.ebuild
new file mode 100644
index 00000000..8ce87f3e
--- /dev/null
+++ b/trinity-base/ktouch/ktouch-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+inherit trinity-meta-2
+
+DESCRIPTION="Touch typing tutor for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/src/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/ktouch/ktouch-14.1.2.ebuild b/trinity-base/ktouch/ktouch-14.1.2.ebuild
new file mode 100644
index 00000000..a75b6342
--- /dev/null
+++ b/trinity-base/ktouch/ktouch-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
+inherit trinity-meta-2
+
+DESCRIPTION="Touch typing tutor for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ sed -i 's/tdeeduplot-shared/tdeeduplot/' "${S}/${PN}/src/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/ktouch/ktouch-9999.ebuild b/trinity-base/ktouch/ktouch-9999.ebuild
index af140f3a..d72dc692 100644
--- a/trinity-base/ktouch/ktouch-9999.ebuild
+++ b/trinity-base/ktouch/ktouch-9999.ebuild
@@ -1,16 +1,17 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdeedu translations"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdeedu"
inherit trinity-meta-2
DESCRIPTION="Touch typing tutor for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/ktron/Manifest b/trinity-base/ktron/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/ktron/Manifest
+++ b/trinity-base/ktron/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/ktron/ktron-14.0.11.ebuild b/trinity-base/ktron/ktron-14.0.11.ebuild
deleted file mode 100644
index b79e3b24..00000000
--- a/trinity-base/ktron/ktron-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity tron game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ktron/ktron-14.0.12.ebuild b/trinity-base/ktron/ktron-14.0.12.ebuild
deleted file mode 100644
index e449bcfb..00000000
--- a/trinity-base/ktron/ktron-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity tron game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ktron/ktron-14.1.1.ebuild b/trinity-base/ktron/ktron-14.1.1.ebuild
new file mode 100644
index 00000000..5e5faeec
--- /dev/null
+++ b/trinity-base/ktron/ktron-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity tron game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ktron/ktron-14.1.2.ebuild b/trinity-base/ktron/ktron-14.1.2.ebuild
new file mode 100644
index 00000000..2a9df1de
--- /dev/null
+++ b/trinity-base/ktron/ktron-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity tron game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ktron/ktron-9999.ebuild b/trinity-base/ktron/ktron-9999.ebuild
index 2d5d9255..955a4342 100644
--- a/trinity-base/ktron/ktron-9999.ebuild
+++ b/trinity-base/ktron/ktron-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity tron game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/ktron/metadata.xml b/trinity-base/ktron/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ktron/metadata.xml
+++ b/trinity-base/ktron/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kttsd/Manifest b/trinity-base/kttsd/Manifest
index a7388d24..661fbb1c 100644
--- a/trinity-base/kttsd/Manifest
+++ b/trinity-base/kttsd/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaccessibility-trinity-14.0.11.tar.xz 6191464 BLAKE2B c6f8463909fe4632b60379f4de14dbfd1e96d468abef4335b7af1295539d73db408f5d251ca54866922dffff074e18a2ccf8e8461908de6bdba6a3a6d5c44c11 SHA512 4535ecb358046065c3a087b37e570ec9f0f2efbba446382f9a322c31496bf41a3a1f84b6286721c40cfb6d1ec018b699c0205cdeffc6ba8b8bd50dde1d37b8bf
-DIST tdeaccessibility-trinity-14.0.12.tar.xz 6193364 BLAKE2B 199168edf8ca8d85e1167ce9777b14510de2a4e7e5019fe587aedb0428fe682a48ae4c678c33fb54bd617d6a0561a2a47815428bdbcfb7f4f9bb84e178632e59 SHA512 510493b899590c86c6813de1c04c55097d3b95b483c47abb0992b3d14ed6402b8c0c0fff558056efeda4901bbba68454d580f0b158705177ef8a9e958824f2a4
+DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d
+DIST tdeaccessibility-trinity-14.1.2.tar.xz 6191780 BLAKE2B 5d1a6b4df9a4a97a43418174dfe8779ce69944020f70fab43c4f3ba54e746de0dfa9856a1a73acdf107dd70555217706d0753971b7aabc64d8c9e5330ae86cc0 SHA512 0cf1ec7ae36720db16e502455b90fb949d1d5451a16b211d570c4200ad9819a6250684efac5492e13cba185a1722f7e464cb854a414cff7b770411a983e48bbe
diff --git a/trinity-base/kttsd/kttsd-14.0.11.ebuild b/trinity-base/kttsd/kttsd-14.0.11.ebuild
deleted file mode 100644
index b338370c..00000000
--- a/trinity-base/kttsd/kttsd-14.0.11.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kspeechsink translations"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE text-to-speech subsystem"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE="akode alsa arts epos festival flite +freetts kate"
-REQUIRED_USE="!arts? ( akode )"
-
-DEPEND=" akode? ( ~media-libs/akode-${PV} )
- alsa? ( media-libs/alsa-lib )
- ~trinity-base/kcontrol-${PV}"
-RDEPEND=" ${DEPEND}
- arts? ( trinity-base/arts )
- festival? ( app-accessibility/festival )
- epos? ( app-accessibility/epos )
- flite? ( app-accessibility/flite )
- freetts? ( app-accessibility/freetts )
- kate? ( trinity-base/kate )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS="$(usex arts)"
- -DWITH_AKODE="$(usex akode)"
- -DBUILD_KTTSD_FESTIVAL="$(usex festival)"
- -DBUILD_KTTSD_EPOS="$(usex epos)"
- -DBUILD_KTTSD_FLITE="$(usex flite)"
- -DBUILD_KTTSD_FREETTS="$(usex freetts)"
- -DBUILD_KTTSD_KATE="$(usex kate)"
- -DBUILD_KTTSD_COMMAND=ON
- -DBUILD_KTTSD_HADIFIX=ON
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kttsd/kttsd-14.0.12.ebuild b/trinity-base/kttsd/kttsd-14.0.12.ebuild
deleted file mode 100644
index 5737c24c..00000000
--- a/trinity-base/kttsd/kttsd-14.0.12.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kspeechsink translations"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE text-to-speech subsystem"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE="akode alsa arts epos festival flite +freetts kate"
-REQUIRED_USE="!arts? ( akode )"
-
-DEPEND=" akode? ( ~media-libs/akode-${PV} )
- alsa? ( media-libs/alsa-lib )
- ~trinity-base/kcontrol-${PV}"
-RDEPEND=" ${DEPEND}
- arts? ( trinity-base/arts )
- festival? ( app-accessibility/festival )
- epos? ( app-accessibility/epos )
- flite? ( app-accessibility/flite )
- freetts? ( app-accessibility/freetts )
- kate? ( trinity-base/kate )"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS="$(usex arts)"
- -DWITH_AKODE="$(usex akode)"
- -DBUILD_KTTSD_FESTIVAL="$(usex festival)"
- -DBUILD_KTTSD_EPOS="$(usex epos)"
- -DBUILD_KTTSD_FLITE="$(usex flite)"
- -DBUILD_KTTSD_FREETTS="$(usex freetts)"
- -DBUILD_KTTSD_KATE="$(usex kate)"
- -DBUILD_KTTSD_COMMAND=ON
- -DBUILD_KTTSD_HADIFIX=ON
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kttsd/kttsd-14.1.1.ebuild b/trinity-base/kttsd/kttsd-14.1.1.ebuild
new file mode 100644
index 00000000..31c4f6be
--- /dev/null
+++ b/trinity-base/kttsd/kttsd-14.1.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+TSM_EXTRACT_ALSO="kspeechsink"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE text-to-speech subsystem"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+IUSE="akode +alsa epos festival flite freetts hadifix kate"
+REQUIRED_USE="|| ( akode alsa arts )"
+
+DEPEND=" akode? ( ~media-libs/akode-${PV} )
+ alsa? ( media-libs/alsa-lib )
+ ~trinity-base/kcontrol-${PV}"
+RDEPEND=" ${DEPEND}
+ epos? ( app-accessibility/epos )
+ flite? ( app-accessibility/flite )
+ freetts? ( app-accessibility/freetts )
+ hadifix? ( app-accessibility/mbrola )
+ kate? ( trinity-base/kate )"
+
+# Missing dependencies:
+# festival? ( app-accessibility/festival )
+# hadifix? ( app-accessibility/txt2pho )
+# Note: tha flags should me masked
+
+pkg_setup() {
+ if use festival; then
+ ewarn
+ ewarn "app-accessibility/festival was removed from portage. In order to use it"
+ ewarn "as your TTS engine you will have to provide the festival binary yourself."
+ fi
+
+ if use hadifix; then
+ ewarn
+ ewarn "Hadifix TTS engine requires txt2pho utility which is not currently in portage."
+ ewarn "In order to use Hadifix as your TTS engine you will have to provide the binary yourself."
+ fi
+
+ elog "Besides built-in support for several engines kttsd includes generic 'Command'"
+ elog "module which may utilize other 3rd-party TTS engines like:"
+ elog " - app-accessibility/espeak-ng"
+ elog " - app-accessibility/rhvoice"
+ elog " - app-accessibility/speech-dispatcher"
+ elog "and others. You are welcome to install one of them."
+
+ trinity-meta-2_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_AKODE="$(usex akode)"
+ -DBUILD_KTTSD_FESTIVAL="$(usex festival)"
+ -DBUILD_KTTSD_EPOS="$(usex epos)"
+ -DBUILD_KTTSD_FLITE="$(usex flite)"
+ -DBUILD_KTTSD_FREETTS="$(usex freetts)"
+ -DBUILD_KTTSD_HADIFIX=$(usex hadifix)
+ -DBUILD_KTTSD_KATE="$(usex kate)"
+ -DBUILD_KTTSD_COMMAND=ON
+ -DWITH_GSTREAMER=OFF # gstreamer support is not really finished
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kttsd/kttsd-14.1.2.ebuild b/trinity-base/kttsd/kttsd-14.1.2.ebuild
new file mode 100644
index 00000000..ffaeca9c
--- /dev/null
+++ b/trinity-base/kttsd/kttsd-14.1.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+TSM_EXTRACT_ALSO="kspeechsink"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE text-to-speech subsystem"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+IUSE="akode +alsa epos festival flite freetts hadifix kate"
+REQUIRED_USE="|| ( akode alsa arts )"
+
+DEPEND=" akode? ( ~media-libs/akode-${PV} )
+ alsa? ( media-libs/alsa-lib )
+ ~trinity-base/kcontrol-${PV}"
+RDEPEND=" ${DEPEND}
+ epos? ( app-accessibility/epos )
+ flite? ( app-accessibility/flite )
+ freetts? ( app-accessibility/freetts )
+ hadifix? ( app-accessibility/mbrola )
+ kate? ( trinity-base/kate )"
+
+# Missing dependencies:
+# festival? ( app-accessibility/festival )
+# hadifix? ( app-accessibility/txt2pho )
+# Note: tha flags should me masked
+
+pkg_setup() {
+ if use festival; then
+ ewarn
+ ewarn "app-accessibility/festival was removed from portage. In order to use it"
+ ewarn "as your TTS engine you will have to provide the festival binary yourself."
+ fi
+
+ if use hadifix; then
+ ewarn
+ ewarn "Hadifix TTS engine requires txt2pho utility which is not currently in portage."
+ ewarn "In order to use Hadifix as your TTS engine you will have to provide the binary yourself."
+ fi
+
+ elog "Besides built-in support for several engines kttsd includes generic 'Command'"
+ elog "module which may utilize other 3rd-party TTS engines like:"
+ elog " - app-accessibility/espeak-ng"
+ elog " - app-accessibility/rhvoice"
+ elog " - app-accessibility/speech-dispatcher"
+ elog "and others. You are welcome to install one of them."
+
+ trinity-meta-2_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_AKODE="$(usex akode)"
+ -DBUILD_KTTSD_FESTIVAL="$(usex festival)"
+ -DBUILD_KTTSD_EPOS="$(usex epos)"
+ -DBUILD_KTTSD_FLITE="$(usex flite)"
+ -DBUILD_KTTSD_FREETTS="$(usex freetts)"
+ -DBUILD_KTTSD_HADIFIX=$(usex hadifix)
+ -DBUILD_KTTSD_KATE="$(usex kate)"
+ -DBUILD_KTTSD_COMMAND=ON
+ -DWITH_GSTREAMER=OFF # gstreamer support is not really finished
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kttsd/kttsd-9999.ebuild b/trinity-base/kttsd/kttsd-9999.ebuild
index 0f3ffb58..31c4f6be 100644
--- a/trinity-base/kttsd/kttsd-9999.ebuild
+++ b/trinity-base/kttsd/kttsd-9999.ebuild
@@ -1,43 +1,73 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kspeechsink translations"
+TRINITY_HANDBOOK="optional"
+TRINITY_NEED_ARTS="optional"
+TSM_EXTRACT_ALSO="kspeechsink"
inherit trinity-meta-2
DESCRIPTION="TDE text-to-speech subsystem"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE="akode alsa arts epos festival flite +freetts kate"
-REQUIRED_USE="!arts? ( akode )"
+IUSE="akode +alsa epos festival flite freetts hadifix kate"
+REQUIRED_USE="|| ( akode alsa arts )"
DEPEND=" akode? ( ~media-libs/akode-${PV} )
alsa? ( media-libs/alsa-lib )
~trinity-base/kcontrol-${PV}"
RDEPEND=" ${DEPEND}
- arts? ( trinity-base/arts )
- festival? ( app-accessibility/festival )
epos? ( app-accessibility/epos )
flite? ( app-accessibility/flite )
freetts? ( app-accessibility/freetts )
+ hadifix? ( app-accessibility/mbrola )
kate? ( trinity-base/kate )"
+# Missing dependencies:
+# festival? ( app-accessibility/festival )
+# hadifix? ( app-accessibility/txt2pho )
+# Note: tha flags should me masked
+
+pkg_setup() {
+ if use festival; then
+ ewarn
+ ewarn "app-accessibility/festival was removed from portage. In order to use it"
+ ewarn "as your TTS engine you will have to provide the festival binary yourself."
+ fi
+
+ if use hadifix; then
+ ewarn
+ ewarn "Hadifix TTS engine requires txt2pho utility which is not currently in portage."
+ ewarn "In order to use Hadifix as your TTS engine you will have to provide the binary yourself."
+ fi
+
+ elog "Besides built-in support for several engines kttsd includes generic 'Command'"
+ elog "module which may utilize other 3rd-party TTS engines like:"
+ elog " - app-accessibility/espeak-ng"
+ elog " - app-accessibility/rhvoice"
+ elog " - app-accessibility/speech-dispatcher"
+ elog "and others. You are welcome to install one of them."
+
+ trinity-meta-2_pkg_setup
+}
+
src_configure() {
local mycmakeargs=(
- -DWITH_ARTS="$(usex arts)"
+ -DWITH_ALSA="$(usex alsa)"
-DWITH_AKODE="$(usex akode)"
-DBUILD_KTTSD_FESTIVAL="$(usex festival)"
-DBUILD_KTTSD_EPOS="$(usex epos)"
-DBUILD_KTTSD_FLITE="$(usex flite)"
-DBUILD_KTTSD_FREETTS="$(usex freetts)"
+ -DBUILD_KTTSD_HADIFIX=$(usex hadifix)
-DBUILD_KTTSD_KATE="$(usex kate)"
-DBUILD_KTTSD_COMMAND=ON
- -DBUILD_KTTSD_HADIFIX=ON
+ -DWITH_GSTREAMER=OFF # gstreamer support is not really finished
)
trinity-meta-2_src_configure
diff --git a/trinity-base/kttsd/metadata.xml b/trinity-base/kttsd/metadata.xml
index b251a0ae..d80114f9 100644
--- a/trinity-base/kttsd/metadata.xml
+++ b/trinity-base/kttsd/metadata.xml
@@ -6,9 +6,12 @@
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
+ <flag name="akode">Build akode backend for audio playback</flag>
<flag name="freetts">Add support freetts speech synthesis</flag>
<flag name="festival">Add support festival speech synthesis</flag>
<flag name="epos">Add support epos speech synthesis</flag>
<flag name="flite">Add support flite speech synthesis</flag>
+ <flag name="hadifix">Add support for speech synthesis based on mbrola+txt2pho</flag>
+ <flag name="kate">Build kate tts plugin</flag>
</use>
</pkgmetadata>
diff --git a/trinity-base/ktuberling/Manifest b/trinity-base/ktuberling/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/ktuberling/Manifest
+++ b/trinity-base/ktuberling/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/ktuberling/ktuberling-14.0.11.ebuild b/trinity-base/ktuberling/ktuberling-14.0.11.ebuild
deleted file mode 100644
index 1c49057b..00000000
--- a/trinity-base/ktuberling/ktuberling-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity potato game for kids"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ktuberling/ktuberling-14.0.12.ebuild b/trinity-base/ktuberling/ktuberling-14.0.12.ebuild
deleted file mode 100644
index 0b4cb4e9..00000000
--- a/trinity-base/ktuberling/ktuberling-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity potato game for kids"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/ktuberling/ktuberling-14.1.1.ebuild b/trinity-base/ktuberling/ktuberling-14.1.1.ebuild
new file mode 100644
index 00000000..bc0c7fc5
--- /dev/null
+++ b/trinity-base/ktuberling/ktuberling-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity potato game for kids"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ktuberling/ktuberling-14.1.2.ebuild b/trinity-base/ktuberling/ktuberling-14.1.2.ebuild
new file mode 100644
index 00000000..884dcaf5
--- /dev/null
+++ b/trinity-base/ktuberling/ktuberling-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity potato game for kids"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/ktuberling/ktuberling-9999.ebuild b/trinity-base/ktuberling/ktuberling-9999.ebuild
index 236a0f60..105157b8 100644
--- a/trinity-base/ktuberling/ktuberling-9999.ebuild
+++ b/trinity-base/ktuberling/ktuberling-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="A Trinity potato game for kids"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/ktuberling/metadata.xml b/trinity-base/ktuberling/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ktuberling/metadata.xml
+++ b/trinity-base/ktuberling/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kturtle/Manifest b/trinity-base/kturtle/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kturtle/Manifest
+++ b/trinity-base/kturtle/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kturtle/kturtle-14.0.11.ebuild b/trinity-base/kturtle/kturtle-14.0.11.ebuild
deleted file mode 100644
index b53ee3e4..00000000
--- a/trinity-base/kturtle/kturtle-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Educational Logo programming environment"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kturtle/kturtle-14.0.12.ebuild b/trinity-base/kturtle/kturtle-14.0.12.ebuild
deleted file mode 100644
index 14e62d47..00000000
--- a/trinity-base/kturtle/kturtle-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Educational Logo programming environment"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kturtle/kturtle-14.1.1.ebuild b/trinity-base/kturtle/kturtle-14.1.1.ebuild
new file mode 100644
index 00000000..26905b0a
--- /dev/null
+++ b/trinity-base/kturtle/kturtle-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Educational Logo programming environment"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kturtle/kturtle-14.1.2.ebuild b/trinity-base/kturtle/kturtle-14.1.2.ebuild
new file mode 100644
index 00000000..1d30a096
--- /dev/null
+++ b/trinity-base/kturtle/kturtle-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Educational Logo programming environment"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kturtle/kturtle-9999.ebuild b/trinity-base/kturtle/kturtle-9999.ebuild
index 99415d85..a80e2808 100644
--- a/trinity-base/kturtle/kturtle-9999.ebuild
+++ b/trinity-base/kturtle/kturtle-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Educational Logo programming environment"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/ktux/Manifest b/trinity-base/ktux/Manifest
index 1d072022..9827d826 100644
--- a/trinity-base/ktux/Manifest
+++ b/trinity-base/ktux/Manifest
@@ -1,2 +1,2 @@
-DIST tdetoys-trinity-14.0.11.tar.xz 2516872 BLAKE2B 4d375ed2779e8c2bed929fd87e0d340a46946f5fcfaf341ae07c0aa7e8acecfd32768ee6ea1d249f0c6ef52d32715eab37ebe7168be849ac5b18d488450973ff SHA512 b8389139f1c1d020f9bb9e685622d4782b83167b52982f0633221bc9c965cf852eb9c4ff277bdc90b23a269b0d1a13921d91f0f08a69348a280d8a6e7482c965
-DIST tdetoys-trinity-14.0.12.tar.xz 2520232 BLAKE2B af11e1be2eb376588374d541fb9203f2849efea807b4de32608b441748ad360bbc3f5a6fe3ca3c94c88896c558f4a8752af7ce9fe9be64139bbb58bea027448b SHA512 f6f57868cf0f24bb1d7cb5dbe543c3dae7ebe1ad988f861af72cd9afa6ec0a0126ddca01d35948743be230bd67562c0f8c4bf8a0e80789e20c632d06b46e3695
+DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6
+DIST tdetoys-trinity-14.1.2.tar.xz 2522040 BLAKE2B 44897c286984156b09eb60fbc5b881b8f6c346065b446bb9806d66c6214ee2a5b8cde5c97fab0e6b47a9fea4d457f824b7a5194a4bec4ec588cb0bdaad8cc846 SHA512 acdc639834fc09452eb3bafebc834f887659399abcc93a271590d9f98c80be8a3bd23f49007b30bde2298340d5b96d20ba0dfa6a0b3debe356218b93061756a7
diff --git a/trinity-base/ktux/ktux-14.0.11.ebuild b/trinity-base/ktux/ktux-14.0.11.ebuild
deleted file mode 100644
index 3e30aef7..00000000
--- a/trinity-base/ktux/ktux-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: screensaver featuring the Space-Faring Tux"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ktux/ktux-14.0.12.ebuild b/trinity-base/ktux/ktux-14.0.12.ebuild
deleted file mode 100644
index 4c946d24..00000000
--- a/trinity-base/ktux/ktux-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: screensaver featuring the Space-Faring Tux"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/ktux/ktux-14.1.1.ebuild b/trinity-base/ktux/ktux-14.1.1.ebuild
new file mode 100644
index 00000000..241bf7cf
--- /dev/null
+++ b/trinity-base/ktux/ktux-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: screensaver featuring the Space-Faring Tux"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ktux/ktux-14.1.2.ebuild b/trinity-base/ktux/ktux-14.1.2.ebuild
new file mode 100644
index 00000000..f1dd7fc2
--- /dev/null
+++ b/trinity-base/ktux/ktux-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: screensaver featuring the Space-Faring Tux"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/ktux/ktux-9999.ebuild b/trinity-base/ktux/ktux-9999.ebuild
index ef496740..d148ffb5 100644
--- a/trinity-base/ktux/ktux-9999.ebuild
+++ b/trinity-base/ktux/ktux-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity: screensaver featuring the Space-Faring Tux"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/ktux/metadata.xml b/trinity-base/ktux/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/ktux/metadata.xml
+++ b/trinity-base/ktux/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kuickshow/Manifest b/trinity-base/kuickshow/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kuickshow/Manifest
+++ b/trinity-base/kuickshow/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kuickshow/kuickshow-14.0.11.ebuild b/trinity-base/kuickshow/kuickshow-14.0.11.ebuild
deleted file mode 100644
index c6b2471b..00000000
--- a/trinity-base/kuickshow/kuickshow-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A fast and versatile image viewer for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXext
- media-libs/imlib"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kuickshow/kuickshow-14.0.12.ebuild b/trinity-base/kuickshow/kuickshow-14.0.12.ebuild
deleted file mode 100644
index abbf35b9..00000000
--- a/trinity-base/kuickshow/kuickshow-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A fast and versatile image viewer for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXext
- media-libs/imlib"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kuickshow/kuickshow-14.1.1.ebuild b/trinity-base/kuickshow/kuickshow-14.1.1.ebuild
new file mode 100644
index 00000000..e56765c0
--- /dev/null
+++ b/trinity-base/kuickshow/kuickshow-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="A fast and versatile image viewer for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext
+ media-libs/imlib"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kuickshow/kuickshow-14.1.2.ebuild b/trinity-base/kuickshow/kuickshow-14.1.2.ebuild
new file mode 100644
index 00000000..299a350a
--- /dev/null
+++ b/trinity-base/kuickshow/kuickshow-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="A fast and versatile image viewer for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext
+ media-libs/imlib"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kuickshow/kuickshow-9999.ebuild b/trinity-base/kuickshow/kuickshow-9999.ebuild
index df8f641c..0797b12b 100644
--- a/trinity-base/kuickshow/kuickshow-9999.ebuild
+++ b/trinity-base/kuickshow/kuickshow-9999.ebuild
@@ -6,11 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="A fast and versatile image viewer for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXext
diff --git a/trinity-base/kuickshow/metadata.xml b/trinity-base/kuickshow/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kuickshow/metadata.xml
+++ b/trinity-base/kuickshow/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kuiviewer/Manifest b/trinity-base/kuiviewer/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/kuiviewer/Manifest
+++ b/trinity-base/kuiviewer/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/kuiviewer/kuiviewer-14.0.11.ebuild b/trinity-base/kuiviewer/kuiviewer-14.0.11.ebuild
deleted file mode 100644
index 4a3095ea..00000000
--- a/trinity-base/kuiviewer/kuiviewer-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Viewer for Qt Designer user interface files"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE=""
diff --git a/trinity-base/kuiviewer/kuiviewer-14.0.12.ebuild b/trinity-base/kuiviewer/kuiviewer-14.0.12.ebuild
deleted file mode 100644
index 680114fe..00000000
--- a/trinity-base/kuiviewer/kuiviewer-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Viewer for Qt Designer user interface files"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE=""
diff --git a/trinity-base/kuiviewer/kuiviewer-14.1.1.ebuild b/trinity-base/kuiviewer/kuiviewer-14.1.1.ebuild
new file mode 100644
index 00000000..a0143d06
--- /dev/null
+++ b/trinity-base/kuiviewer/kuiviewer-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Viewer for Qt Designer user interface files"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kuiviewer/kuiviewer-14.1.2.ebuild b/trinity-base/kuiviewer/kuiviewer-14.1.2.ebuild
new file mode 100644
index 00000000..3ef94630
--- /dev/null
+++ b/trinity-base/kuiviewer/kuiviewer-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Viewer for Qt Designer user interface files"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kuiviewer/kuiviewer-9999.ebuild b/trinity-base/kuiviewer/kuiviewer-9999.ebuild
index 5a7b9d7a..18bfd3e6 100644
--- a/trinity-base/kuiviewer/kuiviewer-9999.ebuild
+++ b/trinity-base/kuiviewer/kuiviewer-9999.ebuild
@@ -6,6 +6,7 @@ EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
@@ -13,7 +14,5 @@ DESCRIPTION="Viewer for Qt Designer user interface files"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-
-IUSE=""
diff --git a/trinity-base/kuiviewer/metadata.xml b/trinity-base/kuiviewer/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kuiviewer/metadata.xml
+++ b/trinity-base/kuiviewer/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/kuser/Manifest b/trinity-base/kuser/Manifest
index 9fe4f0da..79b15314 100644
--- a/trinity-base/kuser/Manifest
+++ b/trinity-base/kuser/Manifest
@@ -1,2 +1,2 @@
-DIST tdeadmin-trinity-14.0.11.tar.xz 1513356 BLAKE2B eacb5908d6ef51a7b8bb733974beda1344495c32761a81570d83f563c1a246d2890d2eb69df33c84a79bf3036375f91965bc7001334ca9e9af551f301a49062e SHA512 adfef924171bcedbba4978b5adfa2e4b1b77b514a63534ecc56d8e6444662bad49ead341c356f6fbfc7646aa618dc110f0dc4108be2c68b2abc230aaeff4c1cc
-DIST tdeadmin-trinity-14.0.12.tar.xz 1514816 BLAKE2B 51f822ab4614c901abda509358b3a09abd951d19b1d12161925c439fcadf4377714a52a20012c6033283c065e9bc0436cadf6857680b63686a7a09919e145385 SHA512 435952000a33f5cc7eca6ebe9178af3d1085b08ae352bbf01824b4e5f4c007b7091aab0c82f7c57d990b4e6f836643c6cff295823bdd3158f12a62414e28e056
+DIST tdeadmin-trinity-14.1.1.tar.xz 1513124 BLAKE2B a5e31969a9661ee998c36503ea29c4fca40789eb68d912bf1fdf225c3cbea4bfca4fd60847790d0309c78f61cf959e4868f1cd8e4a097b1bcabbc71cc93f2936 SHA512 a8772c1b531eb6972ccb7b7f9390c9e95d122a9018f1dd29ea83f0a6c15687136853bd827ddcf45e7f226fedd0f9ea83e4342fa4bc0c6816cc4c9910a4c7121f
+DIST tdeadmin-trinity-14.1.2.tar.xz 1512996 BLAKE2B 2a58f2876c0044b1592b1c259ae74e80d384764e97b9451f2e81a0a851292884dfd2fc2bd71eec4de63887df6c583dcdf4e088c7afa5fb68e52698391e491d97 SHA512 5b4e59ad2b684c40f08d92b694502eb9932b3d1d2b7135c2666832a1a1ef308f7d18170883170a30c7fb3ec081d89a05d3653e347df2bb5bf1fb2695b691d680
diff --git a/trinity-base/kuser/kuser-14.0.11.ebuild b/trinity-base/kuser/kuser-14.0.11.ebuild
deleted file mode 100644
index 6dbabd19..00000000
--- a/trinity-base/kuser/kuser-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeadmin"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity user/group administration tool"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kuser/kuser-14.0.12.ebuild b/trinity-base/kuser/kuser-14.0.12.ebuild
deleted file mode 100644
index b09f59b7..00000000
--- a/trinity-base/kuser/kuser-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeadmin"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity user/group administration tool"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kuser/kuser-14.1.1.ebuild b/trinity-base/kuser/kuser-14.1.1.ebuild
new file mode 100644
index 00000000..a2d7c6d6
--- /dev/null
+++ b/trinity-base/kuser/kuser-14.1.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeadmin"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity user/group administration tool"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kuser/kuser-14.1.2.ebuild b/trinity-base/kuser/kuser-14.1.2.ebuild
new file mode 100644
index 00000000..02f5c7e3
--- /dev/null
+++ b/trinity-base/kuser/kuser-14.1.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeadmin"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity user/group administration tool"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kuser/kuser-9999.ebuild b/trinity-base/kuser/kuser-9999.ebuild
index be0a8a5d..64c9e8b4 100644
--- a/trinity-base/kuser/kuser-9999.ebuild
+++ b/trinity-base/kuser/kuser-9999.ebuild
@@ -5,10 +5,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeadmin"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Trinity user/group administration tool"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kverbos/Manifest b/trinity-base/kverbos/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kverbos/Manifest
+++ b/trinity-base/kverbos/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kverbos/kverbos-14.0.11.ebuild b/trinity-base/kverbos/kverbos-14.0.11.ebuild
deleted file mode 100644
index bf487f55..00000000
--- a/trinity-base/kverbos/kverbos-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Spanish verb form study application for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kverbos/kverbos-14.0.12.ebuild b/trinity-base/kverbos/kverbos-14.0.12.ebuild
deleted file mode 100644
index 5d256173..00000000
--- a/trinity-base/kverbos/kverbos-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Spanish verb form study application for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kverbos/kverbos-14.1.1.ebuild b/trinity-base/kverbos/kverbos-14.1.1.ebuild
new file mode 100644
index 00000000..cdf60582
--- /dev/null
+++ b/trinity-base/kverbos/kverbos-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Spanish verb form study application for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kverbos/kverbos-14.1.2.ebuild b/trinity-base/kverbos/kverbos-14.1.2.ebuild
new file mode 100644
index 00000000..c07777b7
--- /dev/null
+++ b/trinity-base/kverbos/kverbos-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Spanish verb form study application for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kverbos/kverbos-9999.ebuild b/trinity-base/kverbos/kverbos-9999.ebuild
index 8366ad79..a240492f 100644
--- a/trinity-base/kverbos/kverbos-9999.ebuild
+++ b/trinity-base/kverbos/kverbos-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Spanish verb form study application for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/kview/Manifest b/trinity-base/kview/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kview/Manifest
+++ b/trinity-base/kview/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kview/kview-14.0.11.ebuild b/trinity-base/kview/kview-14.0.11.ebuild
deleted file mode 100644
index 7eda7ebd..00000000
--- a/trinity-base/kview/kview-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity image viewer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kview/kview-14.0.12.ebuild b/trinity-base/kview/kview-14.0.12.ebuild
deleted file mode 100644
index 534c25b3..00000000
--- a/trinity-base/kview/kview-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity image viewer"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kview/kview-14.1.1.ebuild b/trinity-base/kview/kview-14.1.1.ebuild
new file mode 100644
index 00000000..c9ddb8e5
--- /dev/null
+++ b/trinity-base/kview/kview-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity image viewer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kview/kview-14.1.2.ebuild b/trinity-base/kview/kview-14.1.2.ebuild
new file mode 100644
index 00000000..4036c843
--- /dev/null
+++ b/trinity-base/kview/kview-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity image viewer"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kview/kview-9999.ebuild b/trinity-base/kview/kview-9999.ebuild
index 82a76fa9..af3b03c4 100644
--- a/trinity-base/kview/kview-9999.ebuild
+++ b/trinity-base/kview/kview-9999.ebuild
@@ -6,9 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity image viewer"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kview/metadata.xml b/trinity-base/kview/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kview/metadata.xml
+++ b/trinity-base/kview/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kviewshell/Manifest b/trinity-base/kviewshell/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/kviewshell/Manifest
+++ b/trinity-base/kviewshell/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/kviewshell/kviewshell-14.0.11.ebuild b/trinity-base/kviewshell/kviewshell-14.0.11.ebuild
deleted file mode 100644
index 6895b7f5..00000000
--- a/trinity-base/kviewshell/kviewshell-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Generic framework for viewer applications"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kviewshell/kviewshell-14.0.12.ebuild b/trinity-base/kviewshell/kviewshell-14.0.12.ebuild
deleted file mode 100644
index 5e339f92..00000000
--- a/trinity-base/kviewshell/kviewshell-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity: Generic framework for viewer applications"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kviewshell/kviewshell-14.1.1.ebuild b/trinity-base/kviewshell/kviewshell-14.1.1.ebuild
new file mode 100644
index 00000000..05830835
--- /dev/null
+++ b/trinity-base/kviewshell/kviewshell-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Generic framework for viewer applications"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kviewshell/kviewshell-14.1.2.ebuild b/trinity-base/kviewshell/kviewshell-14.1.2.ebuild
new file mode 100644
index 00000000..da365de9
--- /dev/null
+++ b/trinity-base/kviewshell/kviewshell-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity: Generic framework for viewer applications"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kviewshell/kviewshell-9999.ebuild b/trinity-base/kviewshell/kviewshell-9999.ebuild
index aa61e058..c668d7b4 100644
--- a/trinity-base/kviewshell/kviewshell-9999.ebuild
+++ b/trinity-base/kviewshell/kviewshell-9999.ebuild
@@ -6,9 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity: Generic framework for viewer applications"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kviewshell/metadata.xml b/trinity-base/kviewshell/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kviewshell/metadata.xml
+++ b/trinity-base/kviewshell/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kvoctrain/Manifest b/trinity-base/kvoctrain/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kvoctrain/Manifest
+++ b/trinity-base/kvoctrain/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kvoctrain/kvoctrain-14.0.11.ebuild b/trinity-base/kvoctrain/kvoctrain-14.0.11.ebuild
deleted file mode 100644
index 8dbf9434..00000000
--- a/trinity-base/kvoctrain/kvoctrain-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Vocabulary trainer for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kvoctrain/kvoctrain-14.0.12.ebuild b/trinity-base/kvoctrain/kvoctrain-14.0.12.ebuild
deleted file mode 100644
index 2ff654d6..00000000
--- a/trinity-base/kvoctrain/kvoctrain-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Vocabulary trainer for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kvoctrain/kvoctrain-14.1.1.ebuild b/trinity-base/kvoctrain/kvoctrain-14.1.1.ebuild
new file mode 100644
index 00000000..52326434
--- /dev/null
+++ b/trinity-base/kvoctrain/kvoctrain-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Vocabulary trainer for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kvoctrain/kvoctrain-14.1.2.ebuild b/trinity-base/kvoctrain/kvoctrain-14.1.2.ebuild
new file mode 100644
index 00000000..a13792ae
--- /dev/null
+++ b/trinity-base/kvoctrain/kvoctrain-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Vocabulary trainer for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kvoctrain/kvoctrain-9999.ebuild b/trinity-base/kvoctrain/kvoctrain-9999.ebuild
index be5fd989..85c22ded 100644
--- a/trinity-base/kvoctrain/kvoctrain-9999.ebuild
+++ b/trinity-base/kvoctrain/kvoctrain-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Vocabulary trainer for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/kweather/Manifest b/trinity-base/kweather/Manifest
index 1d072022..9827d826 100644
--- a/trinity-base/kweather/Manifest
+++ b/trinity-base/kweather/Manifest
@@ -1,2 +1,2 @@
-DIST tdetoys-trinity-14.0.11.tar.xz 2516872 BLAKE2B 4d375ed2779e8c2bed929fd87e0d340a46946f5fcfaf341ae07c0aa7e8acecfd32768ee6ea1d249f0c6ef52d32715eab37ebe7168be849ac5b18d488450973ff SHA512 b8389139f1c1d020f9bb9e685622d4782b83167b52982f0633221bc9c965cf852eb9c4ff277bdc90b23a269b0d1a13921d91f0f08a69348a280d8a6e7482c965
-DIST tdetoys-trinity-14.0.12.tar.xz 2520232 BLAKE2B af11e1be2eb376588374d541fb9203f2849efea807b4de32608b441748ad360bbc3f5a6fe3ca3c94c88896c558f4a8752af7ce9fe9be64139bbb58bea027448b SHA512 f6f57868cf0f24bb1d7cb5dbe543c3dae7ebe1ad988f861af72cd9afa6ec0a0126ddca01d35948743be230bd67562c0f8c4bf8a0e80789e20c632d06b46e3695
+DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6
+DIST tdetoys-trinity-14.1.2.tar.xz 2522040 BLAKE2B 44897c286984156b09eb60fbc5b881b8f6c346065b446bb9806d66c6214ee2a5b8cde5c97fab0e6b47a9fea4d457f824b7a5194a4bec4ec588cb0bdaad8cc846 SHA512 acdc639834fc09452eb3bafebc834f887659399abcc93a271590d9f98c80be8a3bd23f49007b30bde2298340d5b96d20ba0dfa6a0b3debe356218b93061756a7
diff --git a/trinity-base/kweather/kweather-14.0.11.ebuild b/trinity-base/kweather/kweather-14.0.11.ebuild
deleted file mode 100644
index 3d9f5713..00000000
--- a/trinity-base/kweather/kweather-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity weather status display"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kweather/kweather-14.0.12.ebuild b/trinity-base/kweather/kweather-14.0.12.ebuild
deleted file mode 100644
index 575e815e..00000000
--- a/trinity-base/kweather/kweather-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity weather status display"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kweather/kweather-14.1.1.ebuild b/trinity-base/kweather/kweather-14.1.1.ebuild
new file mode 100644
index 00000000..97fc8331
--- /dev/null
+++ b/trinity-base/kweather/kweather-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity weather status display"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kweather/kweather-14.1.2.ebuild b/trinity-base/kweather/kweather-14.1.2.ebuild
new file mode 100644
index 00000000..320ea045
--- /dev/null
+++ b/trinity-base/kweather/kweather-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity weather status display"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kweather/kweather-9999.ebuild b/trinity-base/kweather/kweather-9999.ebuild
index 752f9516..05cd9c36 100644
--- a/trinity-base/kweather/kweather-9999.ebuild
+++ b/trinity-base/kweather/kweather-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity weather status display"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kweather/metadata.xml b/trinity-base/kweather/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kweather/metadata.xml
+++ b/trinity-base/kweather/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kwifimanager/Manifest b/trinity-base/kwifimanager/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/kwifimanager/Manifest
+++ b/trinity-base/kwifimanager/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/kwifimanager/kwifimanager-14.0.11.ebuild b/trinity-base/kwifimanager/kwifimanager-14.0.11.ebuild
deleted file mode 100644
index 0f4d6f19..00000000
--- a/trinity-base/kwifimanager/kwifimanager-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_SUBMODULE="wifi"
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity wifi (wireless network) gui"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="net-wireless/wireless-tools"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kwifimanager/kwifimanager-14.0.12.ebuild b/trinity-base/kwifimanager/kwifimanager-14.0.12.ebuild
deleted file mode 100644
index 6154f395..00000000
--- a/trinity-base/kwifimanager/kwifimanager-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_SUBMODULE="wifi"
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity wifi (wireless network) gui"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="net-wireless/wireless-tools"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/kwifimanager/kwifimanager-14.1.1.ebuild b/trinity-base/kwifimanager/kwifimanager-14.1.1.ebuild
new file mode 100644
index 00000000..8fc5db41
--- /dev/null
+++ b/trinity-base/kwifimanager/kwifimanager-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_SUBMODULE="wifi"
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity wifi (wireless network) gui"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="net-wireless/wireless-tools"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kwifimanager/kwifimanager-14.1.2.ebuild b/trinity-base/kwifimanager/kwifimanager-14.1.2.ebuild
new file mode 100644
index 00000000..4e553331
--- /dev/null
+++ b/trinity-base/kwifimanager/kwifimanager-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_SUBMODULE="wifi"
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity wifi (wireless network) gui"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="net-wireless/wireless-tools"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/kwifimanager/kwifimanager-9999.ebuild b/trinity-base/kwifimanager/kwifimanager-9999.ebuild
index f6550e87..0ab865e1 100644
--- a/trinity-base/kwifimanager/kwifimanager-9999.ebuild
+++ b/trinity-base/kwifimanager/kwifimanager-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,11 +8,12 @@ TRINITY_SUBMODULE="wifi"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity wifi (wireless network) gui"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="net-wireless/wireless-tools"
diff --git a/trinity-base/kwifimanager/metadata.xml b/trinity-base/kwifimanager/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kwifimanager/metadata.xml
+++ b/trinity-base/kwifimanager/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kwordquiz/Manifest b/trinity-base/kwordquiz/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/kwordquiz/Manifest
+++ b/trinity-base/kwordquiz/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/kwordquiz/kwordquiz-14.0.11.ebuild b/trinity-base/kwordquiz/kwordquiz-14.0.11.ebuild
deleted file mode 100644
index 26d933d8..00000000
--- a/trinity-base/kwordquiz/kwordquiz-14.0.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Flashcard and vocabulary learning program for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kwordquiz/kwordquiz-14.0.12.ebuild b/trinity-base/kwordquiz/kwordquiz-14.0.12.ebuild
deleted file mode 100644
index 8579ba3e..00000000
--- a/trinity-base/kwordquiz/kwordquiz-14.0.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Flashcard and vocabulary learning program for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/kwordquiz/kwordquiz-14.1.1.ebuild b/trinity-base/kwordquiz/kwordquiz-14.1.1.ebuild
new file mode 100644
index 00000000..955d86d7
--- /dev/null
+++ b/trinity-base/kwordquiz/kwordquiz-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Flashcard and vocabulary learning program for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kwordquiz/kwordquiz-14.1.2.ebuild b/trinity-base/kwordquiz/kwordquiz-14.1.2.ebuild
new file mode 100644
index 00000000..a0b50591
--- /dev/null
+++ b/trinity-base/kwordquiz/kwordquiz-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Flashcard and vocabulary learning program for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -i -e '/add_subdirectory( applnk )/d' \
+ -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/kwordquiz/kwordquiz-9999.ebuild b/trinity-base/kwordquiz/kwordquiz-9999.ebuild
index 637d24ca..32788b4d 100644
--- a/trinity-base/kwordquiz/kwordquiz-9999.ebuild
+++ b/trinity-base/kwordquiz/kwordquiz-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Flashcard and vocabulary learning program for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
diff --git a/trinity-base/kworldclock/Manifest b/trinity-base/kworldclock/Manifest
index 1d072022..9827d826 100644
--- a/trinity-base/kworldclock/Manifest
+++ b/trinity-base/kworldclock/Manifest
@@ -1,2 +1,2 @@
-DIST tdetoys-trinity-14.0.11.tar.xz 2516872 BLAKE2B 4d375ed2779e8c2bed929fd87e0d340a46946f5fcfaf341ae07c0aa7e8acecfd32768ee6ea1d249f0c6ef52d32715eab37ebe7168be849ac5b18d488450973ff SHA512 b8389139f1c1d020f9bb9e685622d4782b83167b52982f0633221bc9c965cf852eb9c4ff277bdc90b23a269b0d1a13921d91f0f08a69348a280d8a6e7482c965
-DIST tdetoys-trinity-14.0.12.tar.xz 2520232 BLAKE2B af11e1be2eb376588374d541fb9203f2849efea807b4de32608b441748ad360bbc3f5a6fe3ca3c94c88896c558f4a8752af7ce9fe9be64139bbb58bea027448b SHA512 f6f57868cf0f24bb1d7cb5dbe543c3dae7ebe1ad988f861af72cd9afa6ec0a0126ddca01d35948743be230bd67562c0f8c4bf8a0e80789e20c632d06b46e3695
+DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6
+DIST tdetoys-trinity-14.1.2.tar.xz 2522040 BLAKE2B 44897c286984156b09eb60fbc5b881b8f6c346065b446bb9806d66c6214ee2a5b8cde5c97fab0e6b47a9fea4d457f824b7a5194a4bec4ec588cb0bdaad8cc846 SHA512 acdc639834fc09452eb3bafebc834f887659399abcc93a271590d9f98c80be8a3bd23f49007b30bde2298340d5b96d20ba0dfa6a0b3debe356218b93061756a7
diff --git a/trinity-base/kworldclock/kworldclock-14.0.11.ebuild b/trinity-base/kworldclock/kworldclock-14.0.11.ebuild
deleted file mode 100644
index cc3f12c7..00000000
--- a/trinity-base/kworldclock/kworldclock-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_SUBMODULE="kworldwatch"
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity program that displays the part of the Earth lit up by the Sun"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kworldclock/kworldclock-14.0.12.ebuild b/trinity-base/kworldclock/kworldclock-14.0.12.ebuild
deleted file mode 100644
index 345d2b55..00000000
--- a/trinity-base/kworldclock/kworldclock-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_SUBMODULE="kworldwatch"
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity program that displays the part of the Earth lit up by the Sun"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/kworldclock/kworldclock-14.1.1.ebuild b/trinity-base/kworldclock/kworldclock-14.1.1.ebuild
new file mode 100644
index 00000000..1fa1c654
--- /dev/null
+++ b/trinity-base/kworldclock/kworldclock-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_SUBMODULE="kworldwatch"
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity program that displays the part of the Earth lit up by the Sun"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kworldclock/kworldclock-14.1.2.ebuild b/trinity-base/kworldclock/kworldclock-14.1.2.ebuild
new file mode 100644
index 00000000..c801667e
--- /dev/null
+++ b/trinity-base/kworldclock/kworldclock-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_SUBMODULE="kworldwatch"
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity program that displays the part of the Earth lit up by the Sun"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/kworldclock/kworldclock-9999.ebuild b/trinity-base/kworldclock/kworldclock-9999.ebuild
index 7012d301..623448eb 100644
--- a/trinity-base/kworldclock/kworldclock-9999.ebuild
+++ b/trinity-base/kworldclock/kworldclock-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity program that displays the part of the Earth lit up by the Sun"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/kworldclock/metadata.xml b/trinity-base/kworldclock/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kworldclock/metadata.xml
+++ b/trinity-base/kworldclock/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kxkb/Manifest b/trinity-base/kxkb/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/kxkb/Manifest
+++ b/trinity-base/kxkb/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/kxkb/files/tdebase-strlcpy.patch b/trinity-base/kxkb/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/kxkb/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/kxkb/kxkb-14.0.11.ebuild b/trinity-base/kxkb/kxkb-14.0.11.ebuild
deleted file mode 100644
index cf7c45b2..00000000
--- a/trinity-base/kxkb/kxkb-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="KControl module to configure and switch keyboard layouts"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXtst"
-RDEPEND="${DEPEND}
- x11-misc/xkeyboard-config
- x11-apps/setxkbmap"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XTEST=ON
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kxkb/kxkb-14.0.12.ebuild b/trinity-base/kxkb/kxkb-14.0.12.ebuild
deleted file mode 100644
index d09e6e6e..00000000
--- a/trinity-base/kxkb/kxkb-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="KControl module to configure and switch keyboard layouts"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXtst"
-RDEPEND="${DEPEND}
- x11-misc/xkeyboard-config
- x11-apps/setxkbmap"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XTEST=ON
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kxkb/kxkb-14.1.1.ebuild b/trinity-base/kxkb/kxkb-14.1.1.ebuild
new file mode 100644
index 00000000..83dfa3e7
--- /dev/null
+++ b/trinity-base/kxkb/kxkb-14.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="KControl module to configure and switch keyboard layouts"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXtst"
+RDEPEND="${DEPEND}
+ x11-misc/xkeyboard-config
+ x11-apps/setxkbmap"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XTEST=ON
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kxkb/kxkb-14.1.2.ebuild b/trinity-base/kxkb/kxkb-14.1.2.ebuild
new file mode 100644
index 00000000..5f126e42
--- /dev/null
+++ b/trinity-base/kxkb/kxkb-14.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="KControl module to configure and switch keyboard layouts"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXtst"
+RDEPEND="${DEPEND}
+ x11-misc/xkeyboard-config
+ x11-apps/setxkbmap"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XTEST=ON
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kxkb/kxkb-9999.ebuild b/trinity-base/kxkb/kxkb-9999.ebuild
index a594ee10..17ffdda3 100644
--- a/trinity-base/kxkb/kxkb-9999.ebuild
+++ b/trinity-base/kxkb/kxkb-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="KControl module to configure and switch keyboard layouts"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXtst"
diff --git a/trinity-base/kxkb/metadata.xml b/trinity-base/kxkb/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/kxkb/metadata.xml
+++ b/trinity-base/kxkb/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/kxsldbg/Manifest b/trinity-base/kxsldbg/Manifest
index e9f36baa..3e09735a 100644
--- a/trinity-base/kxsldbg/Manifest
+++ b/trinity-base/kxsldbg/Manifest
@@ -1,2 +1,2 @@
-DIST tdewebdev-trinity-14.0.11.tar.xz 4959612 BLAKE2B 4490ec3b18f9afdb083163c1abf1cfd758826ab6ae11e721e061f3a8c7cc25eb7a72d28e791bf4e557c1dd0a79d644e40594102ce33f043611587266b4333f9b SHA512 a19fae6682d70e33605a18666ee1de57517398c3039784adc5bbeb2f84f705e8d27510b8a751371fbc07c0a315cb95f72d0bc0bb2f7c3363fc15f6e6a601b2f4
-DIST tdewebdev-trinity-14.0.12.tar.xz 4976768 BLAKE2B 6a508b68e5efc1d423eb657b3a888ba20583ee1f23c3bab93ba8874b12320219a78e056e9e0fe8ad85c1ae476af0cdda9c4f9aa406431198f4ee56c1c206d7db SHA512 23d76a12f603db12f9378413106d32e181928221ea867b816f974d170f7424ea28640d10520a89d547af88ce6718519e598c877530f238c19dac048e1cd52ab5
+DIST tdewebdev-trinity-14.1.1.tar.xz 4136900 BLAKE2B c7d72ce08253bf94bf93bd6f1d9d41566e63f0629a7c07c872c899a9b563be4f41bd9ca092aa1f72a67f5b09e38998aec1bb019331e683cfb1353840c620d8c4 SHA512 f9c11514ccf36e638cef036994c4c3dc984387b0455ea392742a329de142a738575a0db54a0ac61adec9e5253a2f7d6fda95807f8aa6e5cee6edd868a99cb93f
+DIST tdewebdev-trinity-14.1.2.tar.xz 4136096 BLAKE2B f21256b842b3443876582adbc749e8f1be0461d6d54f99a406d8322c610feaefe7679a2109986572e664a31360515c85a172a33eb83047c42ad304d7479488ed SHA512 a8c37f5bfd637144a9baf303d86967796502b2572f0c918ba5891a609879f96738417a52a23f56978996a24e7cf4456a3a55cbf201528aa06234716e43e04a7c
diff --git a/trinity-base/kxsldbg/files/kxsldbg-add-headers.patch b/trinity-base/kxsldbg/files/kxsldbg-add-headers.patch
new file mode 100644
index 00000000..95a2828e
--- /dev/null
+++ b/trinity-base/kxsldbg/files/kxsldbg-add-headers.patch
@@ -0,0 +1,65 @@
+--- a/kxsldbg/kxsldbgpart/libxsldbg/files.cpp 2024-03-24 15:56:49.245591213 +0300
++++ b/kxsldbg/kxsldbgpart/libxsldbg/files.cpp 2024-03-24 15:57:57.025588378 +0300
+@@ -34,9 +34,12 @@
+ #include "xsldbgthread.h"
+ #ifdef WIN32
+ #include <direct.h>
++#else
++#include <unistd.h>
+ #endif
+
+ #endif /* BUILD_DOCS */
++#include <cstdlib>
+
+
+ /* top xml document */
+--- a/kxsldbg/kxsldbgpart/libxsldbg/files_unix.cpp 2024-03-24 15:56:49.247591213 +0300
++++ b/kxsldbg/kxsldbgpart/libxsldbg/files_unix.cpp 2024-03-24 15:57:57.027588378 +0300
+@@ -21,6 +21,7 @@
+ #include "files.h"
+ #include "utils.h"
+ #include "options.h"
++#include <cstdlib>
+
+ static char *tempNames[2] = { NULL, NULL };
+
+--- a/kxsldbg/kxsldbgpart/libxsldbg/options.cpp 2024-03-24 15:56:49.250591212 +0300
++++ b/kxsldbg/kxsldbgpart/libxsldbg/options.cpp 2024-03-24 15:57:57.028588378 +0300
+@@ -27,6 +27,7 @@
+ #include <kstandarddirs.h>
+ #include <tqfileinfo.h>
+ #include <tqstringlist.h>
++#include <cstdlib>
+
+
+ /* keep track of our integer/boolean options */
+--- a/kxsldbg/kxsldbgpart/libxsldbg/os_cmds.cpp 2024-03-24 15:56:49.252591212 +0300
++++ b/kxsldbg/kxsldbgpart/libxsldbg/os_cmds.cpp 2024-03-24 15:57:57.029588378 +0300
+@@ -19,6 +19,7 @@
+ #include "xsldbg.h"
+ #include "debugXSL.h"
+ #include "files.h"
++#include <cstdlib>
+
+ /* -----------------------------------------
+
+--- a/kxsldbg/kxsldbgpart/libxsldbg/xsldbg.cpp 2024-03-24 15:56:49.260591212 +0300
++++ b/kxsldbg/kxsldbgpart/libxsldbg/xsldbg.cpp 2024-03-24 15:57:57.030588378 +0300
+@@ -39,6 +39,7 @@
+ #include "files.h"
+ #include "breakpoint.h"
+ #include "debugXSL.h"
++#include <cstdlib>
+
+ #include <libxml/xmlerror.h>
+ #include "xsldbgmsg.h"
+--- a/kxsldbg/xsldbgmain.cpp 2024-03-24 15:56:49.290591211 +0300
++++ b/kxsldbg/xsldbgmain.cpp 2024-03-24 15:57:57.032588378 +0300
+@@ -39,6 +39,7 @@
+ #include <tdelocale.h>
+ #include <tdeglobal.h>
+ #include <kdebug.h>
++#include <cstdlib>
+ /* Forward delare private functions */
+ static int notifyXsldbgAppSimple(XsldbgMessageEnum type, const void *data);
+ static int notifyStateXsldbgAppSimple(XsldbgMessageEnum type, int commandId,
diff --git a/trinity-base/kxsldbg/files/tdewebdev-ninja.patch b/trinity-base/kxsldbg/files/tdewebdev-ninja.patch
new file mode 100644
index 00000000..1d2a04ba
--- /dev/null
+++ b/trinity-base/kxsldbg/files/tdewebdev-ninja.patch
@@ -0,0 +1,10 @@
+--- a/ConfigureChecks.cmake 2024-03-24 21:40:09.165729665 +0300
++++ b/ConfigureChecks.cmake 2024-03-24 21:41:43.299725728 +0300
+@@ -59,6 +59,7 @@
+ tde_execute_process(
+ COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=CXXFLAGS icu-uc
+ OUTPUT_VARIABLE ICU_CXXFLAGS
++ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )
+
+
diff --git a/trinity-base/kxsldbg/kxsldbg-14.0.11.ebuild b/trinity-base/kxsldbg/kxsldbg-14.0.11.ebuild
deleted file mode 100644
index e130b67f..00000000
--- a/trinity-base/kxsldbg/kxsldbg-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-
-inherit trinity-meta-2 flag-o-matic
-
-DESCRIPTION="Graphical XSLT debugger for TDE [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- dev-libs/libxslt
- dev-libs/libxml2
-"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kxsldbg/kxsldbg-14.0.12.ebuild b/trinity-base/kxsldbg/kxsldbg-14.0.12.ebuild
deleted file mode 100644
index b35f6be8..00000000
--- a/trinity-base/kxsldbg/kxsldbg-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-
-inherit trinity-meta-2 flag-o-matic
-
-DESCRIPTION="Graphical XSLT debugger for TDE [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- dev-libs/libxslt
- dev-libs/libxml2
-"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/kxsldbg/kxsldbg-14.1.1.ebuild b/trinity-base/kxsldbg/kxsldbg-14.1.1.ebuild
new file mode 100644
index 00000000..dc8dc2fb
--- /dev/null
+++ b/trinity-base/kxsldbg/kxsldbg-14.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdewebdev"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2 flag-o-matic
+
+DESCRIPTION="Graphical XSLT debugger for TDE [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/libxslt
+ dev-libs/libxml2
+"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-add-headers.patch"
+ "${FILESDIR}/tdewebdev-ninja.patch"
+)
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kxsldbg/kxsldbg-14.1.2.ebuild b/trinity-base/kxsldbg/kxsldbg-14.1.2.ebuild
new file mode 100644
index 00000000..f3dec4c3
--- /dev/null
+++ b/trinity-base/kxsldbg/kxsldbg-14.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdewebdev"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2 flag-o-matic
+
+DESCRIPTION="Graphical XSLT debugger for TDE [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/libxslt
+ dev-libs/libxml2
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/kxsldbg/kxsldbg-9999.ebuild b/trinity-base/kxsldbg/kxsldbg-9999.ebuild
index 19bada82..a49070df 100644
--- a/trinity-base/kxsldbg/kxsldbg-9999.ebuild
+++ b/trinity-base/kxsldbg/kxsldbg-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdewebdev"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2 flag-o-matic
@@ -14,9 +14,8 @@ DESCRIPTION="Graphical XSLT debugger for TDE [Trinity]"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="
dev-libs/libxslt
diff --git a/trinity-base/kxsldbg/metadata.xml b/trinity-base/kxsldbg/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/kxsldbg/metadata.xml
+++ b/trinity-base/kxsldbg/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/libkcal/Manifest b/trinity-base/libkcal/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/libkcal/Manifest
+++ b/trinity-base/libkcal/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/libkcal/libkcal-14.0.11.ebuild b/trinity-base/libkcal/libkcal-14.0.11.ebuild
deleted file mode 100644
index eebaaaf7..00000000
--- a/trinity-base/libkcal/libkcal-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libemailfunctions/ libtdepim/ libkmime/ ktnef/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity kcal library for KOrganizer etc"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-libs/libical
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkmime-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkcal/libkcal-14.0.12.ebuild b/trinity-base/libkcal/libkcal-14.0.12.ebuild
deleted file mode 100644
index 939cdbfe..00000000
--- a/trinity-base/libkcal/libkcal-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libemailfunctions/ libtdepim/ libkmime/ ktnef/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity kcal library for KOrganizer etc"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-libs/libical
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkmime-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkcal/libkcal-14.1.1.ebuild b/trinity-base/libkcal/libkcal-14.1.1.ebuild
new file mode 100644
index 00000000..a1ac047a
--- /dev/null
+++ b/trinity-base/libkcal/libkcal-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libemailfunctions/ libtdepim/ libkmime/ ktnef/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity kcal library for KOrganizer etc"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/libical
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkmime-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkcal/libkcal-14.1.2.ebuild b/trinity-base/libkcal/libkcal-14.1.2.ebuild
new file mode 100644
index 00000000..c97f3d9e
--- /dev/null
+++ b/trinity-base/libkcal/libkcal-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libemailfunctions/ libtdepim/ libkmime/ ktnef/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity kcal library for KOrganizer etc"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/libical
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkmime-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkcal/libkcal-9999.ebuild b/trinity-base/libkcal/libkcal-9999.ebuild
index 6c820403..fb1f45a5 100644
--- a/trinity-base/libkcal/libkcal-9999.ebuild
+++ b/trinity-base/libkcal/libkcal-9999.ebuild
@@ -6,13 +6,13 @@ EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libemailfunctions/ libtdepim/ libkmime/ ktnef/ translations/"
+TSM_EXTRACT_ALSO="libemailfunctions/ libtdepim/ libkmime/ ktnef/"
inherit trinity-meta-2
DESCRIPTION="Trinity kcal library for KOrganizer etc"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-base/libkcal/metadata.xml b/trinity-base/libkcal/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/libkcal/metadata.xml
+++ b/trinity-base/libkcal/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/libkcddb/Manifest b/trinity-base/libkcddb/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/libkcddb/Manifest
+++ b/trinity-base/libkcddb/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/libkcddb/libkcddb-14.0.11.ebuild b/trinity-base/libkcddb/libkcddb-14.0.11.ebuild
deleted file mode 100644
index 0cf08452..00000000
--- a/trinity-base/libkcddb/libkcddb-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Foundation
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="KDE library for CDDB"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libkcddb/libkcddb-14.0.12.ebuild b/trinity-base/libkcddb/libkcddb-14.0.12.ebuild
deleted file mode 100644
index 943a4067..00000000
--- a/trinity-base/libkcddb/libkcddb-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Foundation
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="KDE library for CDDB"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libkcddb/libkcddb-14.1.1.ebuild b/trinity-base/libkcddb/libkcddb-14.1.1.ebuild
new file mode 100644
index 00000000..86d0df92
--- /dev/null
+++ b/trinity-base/libkcddb/libkcddb-14.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="KDE library for CDDB"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -e 's|${CMAKE_CURRENT_BINARY_DIR}/configbase.h|${CMAKE_CURRENT_BINARY_DIR}/configbase.h\n ${CMAKE_CURRENT_BINARY_DIR}/cdinfodialogbase.h|' \
+ -i "${S}/libkcddb/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/libkcddb/libkcddb-14.1.2.ebuild b/trinity-base/libkcddb/libkcddb-14.1.2.ebuild
new file mode 100644
index 00000000..c671e2fb
--- /dev/null
+++ b/trinity-base/libkcddb/libkcddb-14.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="KDE library for CDDB"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ sed -e 's|${CMAKE_CURRENT_BINARY_DIR}/configbase.h|${CMAKE_CURRENT_BINARY_DIR}/configbase.h\n ${CMAKE_CURRENT_BINARY_DIR}/cdinfodialogbase.h|' \
+ -i "${S}/libkcddb/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/libkcddb/libkcddb-9999.ebuild b/trinity-base/libkcddb/libkcddb-9999.ebuild
index fc17a5d4..120debe1 100644
--- a/trinity-base/libkcddb/libkcddb-9999.ebuild
+++ b/trinity-base/libkcddb/libkcddb-9999.ebuild
@@ -1,14 +1,21 @@
-# Copyright 1999-2021 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="KDE library for CDDB"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
+
+src_prepare() {
+ sed -e 's|${CMAKE_CURRENT_BINARY_DIR}/configbase.h|${CMAKE_CURRENT_BINARY_DIR}/configbase.h\n ${CMAKE_CURRENT_BINARY_DIR}/cdinfodialogbase.h|' \
+ -i "${S}/libkcddb/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/libkholidays/Manifest b/trinity-base/libkholidays/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/libkholidays/Manifest
+++ b/trinity-base/libkholidays/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/libkholidays/libkholidays-14.0.11.ebuild b/trinity-base/libkholidays/libkholidays-14.0.11.ebuild
deleted file mode 100644
index f3847e98..00000000
--- a/trinity-base/libkholidays/libkholidays-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity library to compute holidays"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libkholidays/libkholidays-14.0.12.ebuild b/trinity-base/libkholidays/libkholidays-14.0.12.ebuild
deleted file mode 100644
index 81758b07..00000000
--- a/trinity-base/libkholidays/libkholidays-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity library to compute holidays"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libkholidays/libkholidays-14.1.1.ebuild b/trinity-base/libkholidays/libkholidays-14.1.1.ebuild
new file mode 100644
index 00000000..c57f748f
--- /dev/null
+++ b/trinity-base/libkholidays/libkholidays-14.1.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity library to compute holidays"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libkholidays/libkholidays-14.1.2.ebuild b/trinity-base/libkholidays/libkholidays-14.1.2.ebuild
new file mode 100644
index 00000000..f39cdfe0
--- /dev/null
+++ b/trinity-base/libkholidays/libkholidays-14.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity library to compute holidays"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libkholidays/libkholidays-9999.ebuild b/trinity-base/libkholidays/libkholidays-9999.ebuild
index 2791cd73..310d3221 100644
--- a/trinity-base/libkholidays/libkholidays-9999.ebuild
+++ b/trinity-base/libkholidays/libkholidays-9999.ebuild
@@ -12,5 +12,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity library to compute holidays"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/libkholidays/metadata.xml b/trinity-base/libkholidays/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/libkholidays/metadata.xml
+++ b/trinity-base/libkholidays/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/libkmime/Manifest b/trinity-base/libkmime/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/libkmime/Manifest
+++ b/trinity-base/libkmime/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/libkmime/libkmime-14.0.11.ebuild b/trinity-base/libkmime/libkmime-14.0.11.ebuild
deleted file mode 100644
index 80e2d5a8..00000000
--- a/trinity-base/libkmime/libkmime-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity kmime library for Message Handling"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libkmime/libkmime-14.0.12.ebuild b/trinity-base/libkmime/libkmime-14.0.12.ebuild
deleted file mode 100644
index 5bf730d0..00000000
--- a/trinity-base/libkmime/libkmime-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity kmime library for Message Handling"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libkmime/libkmime-14.1.1.ebuild b/trinity-base/libkmime/libkmime-14.1.1.ebuild
new file mode 100644
index 00000000..e60c435c
--- /dev/null
+++ b/trinity-base/libkmime/libkmime-14.1.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity kmime library for Message Handling"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libkmime/libkmime-14.1.2.ebuild b/trinity-base/libkmime/libkmime-14.1.2.ebuild
new file mode 100644
index 00000000..7e302574
--- /dev/null
+++ b/trinity-base/libkmime/libkmime-14.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity kmime library for Message Handling"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libkmime/libkmime-9999.ebuild b/trinity-base/libkmime/libkmime-9999.ebuild
index c6721887..98c9b202 100644
--- a/trinity-base/libkmime/libkmime-9999.ebuild
+++ b/trinity-base/libkmime/libkmime-9999.ebuild
@@ -12,5 +12,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity kmime library for Message Handling"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/libkmime/metadata.xml b/trinity-base/libkmime/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/libkmime/metadata.xml
+++ b/trinity-base/libkmime/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/libkonq/Manifest b/trinity-base/libkonq/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/libkonq/Manifest
+++ b/trinity-base/libkonq/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/libkonq/files/tdebase-strlcpy.patch b/trinity-base/libkonq/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/libkonq/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/libkonq/libkonq-14.0.11.ebuild b/trinity-base/libkonq/libkonq-14.0.11.ebuild
deleted file mode 100644
index 01239660..00000000
--- a/trinity-base/libkonq/libkonq-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The embeddable part of konqueror"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libkonq/libkonq-14.0.12.ebuild b/trinity-base/libkonq/libkonq-14.0.12.ebuild
deleted file mode 100644
index dbeade4f..00000000
--- a/trinity-base/libkonq/libkonq-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="The embeddable part of konqueror"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libkonq/libkonq-14.1.1.ebuild b/trinity-base/libkonq/libkonq-14.1.1.ebuild
new file mode 100644
index 00000000..970a8172
--- /dev/null
+++ b/trinity-base/libkonq/libkonq-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="The embeddable part of konqueror"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/libkonq/libkonq-14.1.2.ebuild b/trinity-base/libkonq/libkonq-14.1.2.ebuild
new file mode 100644
index 00000000..dda58fa5
--- /dev/null
+++ b/trinity-base/libkonq/libkonq-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="The embeddable part of konqueror"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libkonq/libkonq-9999.ebuild b/trinity-base/libkonq/libkonq-9999.ebuild
index dc77d04d..10f02076 100644
--- a/trinity-base/libkonq/libkonq-9999.ebuild
+++ b/trinity-base/libkonq/libkonq-9999.ebuild
@@ -7,10 +7,9 @@ EAPI="8"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="The embeddable part of konqueror"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/libkonq/metadata.xml b/trinity-base/libkonq/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/libkonq/metadata.xml
+++ b/trinity-base/libkonq/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/libkpgp/Manifest b/trinity-base/libkpgp/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/libkpgp/Manifest
+++ b/trinity-base/libkpgp/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/libkpgp/libkpgp-14.0.11.ebuild b/trinity-base/libkpgp/libkpgp-14.0.11.ebuild
deleted file mode 100644
index 168fa9c6..00000000
--- a/trinity-base/libkpgp/libkpgp-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity PGP library"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-libs/libical
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkmime-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpgp/libkpgp-14.0.12.ebuild b/trinity-base/libkpgp/libkpgp-14.0.12.ebuild
deleted file mode 100644
index 218b5828..00000000
--- a/trinity-base/libkpgp/libkpgp-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity PGP library"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- dev-libs/libical
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkmime-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpgp/libkpgp-14.1.1.ebuild b/trinity-base/libkpgp/libkpgp-14.1.1.ebuild
new file mode 100644
index 00000000..533a8778
--- /dev/null
+++ b/trinity-base/libkpgp/libkpgp-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity PGP library"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/libical
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkmime-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpgp/libkpgp-14.1.2.ebuild b/trinity-base/libkpgp/libkpgp-14.1.2.ebuild
new file mode 100644
index 00000000..791c5388
--- /dev/null
+++ b/trinity-base/libkpgp/libkpgp-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity PGP library"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/libical
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkmime-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpgp/libkpgp-9999.ebuild b/trinity-base/libkpgp/libkpgp-9999.ebuild
index 854d5de7..ef5defde 100644
--- a/trinity-base/libkpgp/libkpgp-9999.ebuild
+++ b/trinity-base/libkpgp/libkpgp-9999.ebuild
@@ -12,7 +12,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity PGP library"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-base/libkpgp/metadata.xml b/trinity-base/libkpgp/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/libkpgp/metadata.xml
+++ b/trinity-base/libkpgp/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/libkpimexchange/Manifest b/trinity-base/libkpimexchange/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/libkpimexchange/Manifest
+++ b/trinity-base/libkpimexchange/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/libkpimexchange/libkpimexchange-14.0.11.ebuild b/trinity-base/libkpimexchange/libkpimexchange-14.0.11.ebuild
deleted file mode 100644
index 9e8f7a14..00000000
--- a/trinity-base/libkpimexchange/libkpimexchange-14.0.11.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libkcal/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity PIM exchange library"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkmime-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpimexchange/libkpimexchange-14.0.12.ebuild b/trinity-base/libkpimexchange/libkpimexchange-14.0.12.ebuild
deleted file mode 100644
index 4ad24473..00000000
--- a/trinity-base/libkpimexchange/libkpimexchange-14.0.12.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libkcal/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity PIM exchange library"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkmime-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpimexchange/libkpimexchange-14.1.1.ebuild b/trinity-base/libkpimexchange/libkpimexchange-14.1.1.ebuild
new file mode 100644
index 00000000..5df86686
--- /dev/null
+++ b/trinity-base/libkpimexchange/libkpimexchange-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/ libkcal/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity PIM exchange library"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkmime-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpimexchange/libkpimexchange-14.1.2.ebuild b/trinity-base/libkpimexchange/libkpimexchange-14.1.2.ebuild
new file mode 100644
index 00000000..100bf8bf
--- /dev/null
+++ b/trinity-base/libkpimexchange/libkpimexchange-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/ libkcal/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity PIM exchange library"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkmime-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild b/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild
index a0802221..dcd0937e 100644
--- a/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild
+++ b/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild
@@ -12,7 +12,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity PIM exchange library"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-base/libkpimexchange/metadata.xml b/trinity-base/libkpimexchange/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/libkpimexchange/metadata.xml
+++ b/trinity-base/libkpimexchange/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/libkpimidentities/Manifest b/trinity-base/libkpimidentities/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/libkpimidentities/Manifest
+++ b/trinity-base/libkpimidentities/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/libkpimidentities/libkpimidentities-14.0.11.ebuild b/trinity-base/libkpimidentities/libkpimidentities-14.0.11.ebuild
deleted file mode 100644
index 80f3a545..00000000
--- a/trinity-base/libkpimidentities/libkpimidentities-14.0.11.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity PIM identities library"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/certmanager-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpimidentities/libkpimidentities-14.0.12.ebuild b/trinity-base/libkpimidentities/libkpimidentities-14.0.12.ebuild
deleted file mode 100644
index c0ccec9e..00000000
--- a/trinity-base/libkpimidentities/libkpimidentities-14.0.12.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity PIM identities library"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/certmanager-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libtdepim-${PV}
-"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpimidentities/libkpimidentities-14.1.1.ebuild b/trinity-base/libkpimidentities/libkpimidentities-14.1.1.ebuild
new file mode 100644
index 00000000..98a5c94d
--- /dev/null
+++ b/trinity-base/libkpimidentities/libkpimidentities-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity PIM identities library"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/certmanager-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpimidentities/libkpimidentities-14.1.2.ebuild b/trinity-base/libkpimidentities/libkpimidentities-14.1.2.ebuild
new file mode 100644
index 00000000..e5d46e29
--- /dev/null
+++ b/trinity-base/libkpimidentities/libkpimidentities-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity PIM identities library"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/certmanager-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libtdepim-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild b/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild
index 03055c80..ccf8ac4b 100644
--- a/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild
+++ b/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild
@@ -12,7 +12,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity PIM identities library"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-base/libkpimidentities/metadata.xml b/trinity-base/libkpimidentities/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/libkpimidentities/metadata.xml
+++ b/trinity-base/libkpimidentities/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/libkscan/Manifest b/trinity-base/libkscan/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/libkscan/Manifest
+++ b/trinity-base/libkscan/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/libkscan/libkscan-14.0.11.ebuild b/trinity-base/libkscan/libkscan-14.0.11.ebuild
deleted file mode 100644
index c4435d21..00000000
--- a/trinity-base/libkscan/libkscan-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity scanner library"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="media-gfx/sane-backends"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkscan/libkscan-14.0.12.ebuild b/trinity-base/libkscan/libkscan-14.0.12.ebuild
deleted file mode 100644
index 1958f84e..00000000
--- a/trinity-base/libkscan/libkscan-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity scanner library"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="media-gfx/sane-backends"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkscan/libkscan-14.1.1.ebuild b/trinity-base/libkscan/libkscan-14.1.1.ebuild
new file mode 100644
index 00000000..fe775ead
--- /dev/null
+++ b/trinity-base/libkscan/libkscan-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity scanner library"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-gfx/sane-backends"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkscan/libkscan-14.1.2.ebuild b/trinity-base/libkscan/libkscan-14.1.2.ebuild
new file mode 100644
index 00000000..a4ed6ead
--- /dev/null
+++ b/trinity-base/libkscan/libkscan-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity scanner library"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-gfx/sane-backends"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libkscan/libkscan-9999.ebuild b/trinity-base/libkscan/libkscan-9999.ebuild
index 5f381fbf..4afdedd9 100644
--- a/trinity-base/libkscan/libkscan-9999.ebuild
+++ b/trinity-base/libkscan/libkscan-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity scanner library"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="media-gfx/sane-backends"
diff --git a/trinity-base/libkscan/metadata.xml b/trinity-base/libkscan/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/libkscan/metadata.xml
+++ b/trinity-base/libkscan/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/libkscd/Manifest b/trinity-base/libkscd/Manifest
new file mode 100644
index 00000000..8a658348
--- /dev/null
+++ b/trinity-base/libkscd/Manifest
@@ -0,0 +1,2 @@
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/libkscd/libkscd-14.1.1.ebuild b/trinity-base/libkscd/libkscd-14.1.1.ebuild
new file mode 100644
index 00000000..43df1e7b
--- /dev/null
+++ b/trinity-base/libkscd/libkscd-14.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="kscd"
+TSM_EXTRACT_ALSO="libkcddb/"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Static library for audio CD player for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext
+ ~trinity-base/libkcddb-${PV}"
+
+src_prepare() {
+ sed -i 's/kcddb-shared/kcddb/' "${S}/kscd/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ insinto "${TDEDIR}/$(get_libdir)/kscd"
+ doins "${BUILD_DIR}/kscd/libwm/libworkman.a"
+ doins "${BUILD_DIR}/kscd/libkcompactdisc.a"
+ doins "${BUILD_DIR}/kscd/libwm/audio/libworkmanaudio.a"
+}
diff --git a/trinity-base/libkscd/libkscd-14.1.2.ebuild b/trinity-base/libkscd/libkscd-14.1.2.ebuild
new file mode 100644
index 00000000..6a92ac97
--- /dev/null
+++ b/trinity-base/libkscd/libkscd-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="kscd"
+TSM_EXTRACT_ALSO="libkcddb/"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Static library for audio CD player for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext
+ ~trinity-base/libkcddb-${PV}"
+
+src_prepare() {
+ sed -i 's/kcddb-shared/kcddb/' "${S}/kscd/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ insinto "${TDEDIR}/$(get_libdir)/kscd"
+ doins "${BUILD_DIR}/kscd/libwm/libworkman.a"
+ doins "${BUILD_DIR}/kscd/libkcompactdisc.a"
+ doins "${BUILD_DIR}/kscd/libwm/audio/libworkmanaudio.a"
+}
diff --git a/trinity-base/libkscd/libkscd-9999.ebuild b/trinity-base/libkscd/libkscd-9999.ebuild
new file mode 100644
index 00000000..5233e0d8
--- /dev/null
+++ b/trinity-base/libkscd/libkscd-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="kscd"
+TSM_EXTRACT_ALSO="libkcddb/"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Static library for audio CD player for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXext
+ ~trinity-base/libkcddb-${PV}"
+
+src_prepare() {
+ sed -i 's/kcddb-shared/kcddb/' "${S}/kscd/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ insinto "${TDEDIR}/$(get_libdir)/kscd"
+ doins "${BUILD_DIR}/kscd/libwm/libworkman.a"
+ doins "${BUILD_DIR}/kscd/libkcompactdisc.a"
+ doins "${BUILD_DIR}/kscd/libwm/audio/libworkmanaudio.a"
+}
diff --git a/trinity-base/libkscd/metadata.xml b/trinity-base/libkscd/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-base/libkscd/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-base/libksieve/Manifest b/trinity-base/libksieve/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/libksieve/Manifest
+++ b/trinity-base/libksieve/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/libksieve/libksieve-14.0.11.ebuild b/trinity-base/libksieve/libksieve-14.0.11.ebuild
deleted file mode 100644
index ff9392d8..00000000
--- a/trinity-base/libksieve/libksieve-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE library to enable support for sieve, used by KMail"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libksieve/libksieve-14.0.12.ebuild b/trinity-base/libksieve/libksieve-14.0.12.ebuild
deleted file mode 100644
index 7eea0e96..00000000
--- a/trinity-base/libksieve/libksieve-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE library to enable support for sieve, used by KMail"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libksieve/libksieve-14.1.1.ebuild b/trinity-base/libksieve/libksieve-14.1.1.ebuild
new file mode 100644
index 00000000..6b93cb0f
--- /dev/null
+++ b/trinity-base/libksieve/libksieve-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE library to enable support for sieve, used by KMail"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libksieve/libksieve-14.1.2.ebuild b/trinity-base/libksieve/libksieve-14.1.2.ebuild
new file mode 100644
index 00000000..a170c46f
--- /dev/null
+++ b/trinity-base/libksieve/libksieve-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE library to enable support for sieve, used by KMail"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libksieve/libksieve-9999.ebuild b/trinity-base/libksieve/libksieve-9999.ebuild
index 1f1ab85e..30b53fe8 100644
--- a/trinity-base/libksieve/libksieve-9999.ebuild
+++ b/trinity-base/libksieve/libksieve-9999.ebuild
@@ -11,5 +11,5 @@ inherit trinity-meta-2
DESCRIPTION="TDE library to enable support for sieve, used by KMail"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/libksieve/metadata.xml b/trinity-base/libksieve/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/libksieve/metadata.xml
+++ b/trinity-base/libksieve/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/librss/Manifest b/trinity-base/librss/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/librss/Manifest
+++ b/trinity-base/librss/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/librss/librss-14.0.11.ebuild b/trinity-base/librss/librss-14.0.11.ebuild
deleted file mode 100644
index fe53e72c..00000000
--- a/trinity-base/librss/librss-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity rss library"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi \ No newline at end of file
diff --git a/trinity-base/librss/librss-14.0.12.ebuild b/trinity-base/librss/librss-14.0.12.ebuild
deleted file mode 100644
index cf7b7ea6..00000000
--- a/trinity-base/librss/librss-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity rss library"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi \ No newline at end of file
diff --git a/trinity-base/librss/librss-14.1.1.ebuild b/trinity-base/librss/librss-14.1.1.ebuild
new file mode 100644
index 00000000..0a73eb45
--- /dev/null
+++ b/trinity-base/librss/librss-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity rss library"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/librss/librss-14.1.2.ebuild b/trinity-base/librss/librss-14.1.2.ebuild
new file mode 100644
index 00000000..4728a508
--- /dev/null
+++ b/trinity-base/librss/librss-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity rss library"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/librss/librss-9999.ebuild b/trinity-base/librss/librss-9999.ebuild
index cbf881e1..2e5d9d14 100644
--- a/trinity-base/librss/librss-9999.ebuild
+++ b/trinity-base/librss/librss-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity rss library"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi \ No newline at end of file
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/librss/metadata.xml b/trinity-base/librss/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/librss/metadata.xml
+++ b/trinity-base/librss/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/libtdeedu/Manifest b/trinity-base/libtdeedu/Manifest
index 7c161804..88d4f661 100644
--- a/trinity-base/libtdeedu/Manifest
+++ b/trinity-base/libtdeedu/Manifest
@@ -1,2 +1,2 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
+DIST tdeedu-trinity-14.1.1.tar.xz 24697532 BLAKE2B 8a516c18a1dddc6a3fae01ad96df006fe60ad22515802ffc351fbc11fcc2cc9c347877b60790d44f538f5dc167a7b491f4083b1b2350489882f83676eb4a1cac SHA512 4216fdb31db332872bc09619feb9127944092495be4cc586d4e33d0df34d06658f3ba47b8baafd33c08f8f1a752ba6c8c828f16e1569a0b5b658477328cd28f2
+DIST tdeedu-trinity-14.1.2.tar.xz 24698504 BLAKE2B 6abd55ff81c4b00550bfca1374278cd7896b6d247aa0bde8b70601b1960ca3454b09d79fcd083eb5372d36a1a76aded568c6fb698a58a51ea2c7e438d4ee0ed0 SHA512 eee6e33acb28fee5a03de7892e9578138452c49dd8b25f61dccd3b4f2ee4206cf34684e6246232368a88c607b7a6d7b2910889a9c5afb62d3125f0d4e07f4acb
diff --git a/trinity-base/libtdeedu/libtdeedu-14.0.11.ebuild b/trinity-base/libtdeedu/libtdeedu-14.0.11.ebuild
deleted file mode 100644
index 24bf30d2..00000000
--- a/trinity-base/libtdeedu/libtdeedu-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="applnk translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Library for use with Trinity educational apps"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libtdeedu/libtdeedu-14.0.12.ebuild b/trinity-base/libtdeedu/libtdeedu-14.0.12.ebuild
deleted file mode 100644
index 28a7c043..00000000
--- a/trinity-base/libtdeedu/libtdeedu-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="applnk translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Library for use with Trinity educational apps"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libtdeedu/libtdeedu-14.1.1.ebuild b/trinity-base/libtdeedu/libtdeedu-14.1.1.ebuild
new file mode 100644
index 00000000..5ec177c5
--- /dev/null
+++ b/trinity-base/libtdeedu/libtdeedu-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="applnk"
+inherit trinity-meta-2
+
+DESCRIPTION="Library for use with Trinity educational apps"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libtdeedu/libtdeedu-14.1.2.ebuild b/trinity-base/libtdeedu/libtdeedu-14.1.2.ebuild
new file mode 100644
index 00000000..7182f392
--- /dev/null
+++ b/trinity-base/libtdeedu/libtdeedu-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeedu"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="applnk"
+inherit trinity-meta-2
+
+DESCRIPTION="Library for use with Trinity educational apps"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libtdeedu/libtdeedu-9999.ebuild b/trinity-base/libtdeedu/libtdeedu-9999.ebuild
index 0cafbe47..9df99426 100644
--- a/trinity-base/libtdeedu/libtdeedu-9999.ebuild
+++ b/trinity-base/libtdeedu/libtdeedu-9999.ebuild
@@ -5,10 +5,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeedu"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="applnk translations"
+TSM_EXTRACT_ALSO="applnk"
inherit trinity-meta-2
DESCRIPTION="Library for use with Trinity educational apps"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/libtdegames/Manifest b/trinity-base/libtdegames/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/libtdegames/Manifest
+++ b/trinity-base/libtdegames/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/libtdegames/libtdegames-14.0.11.ebuild b/trinity-base/libtdegames/libtdegames-14.0.11.ebuild
deleted file mode 100644
index c82edc6c..00000000
--- a/trinity-base/libtdegames/libtdegames-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Base library common to many Trinity games"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libtdegames/libtdegames-14.0.12.ebuild b/trinity-base/libtdegames/libtdegames-14.0.12.ebuild
deleted file mode 100644
index a722a2c8..00000000
--- a/trinity-base/libtdegames/libtdegames-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Base library common to many Trinity games"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/libtdegames/libtdegames-14.1.1.ebuild b/trinity-base/libtdegames/libtdegames-14.1.1.ebuild
new file mode 100644
index 00000000..2f9e7b5a
--- /dev/null
+++ b/trinity-base/libtdegames/libtdegames-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Base library common to many Trinity games"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libtdegames/libtdegames-14.1.2.ebuild b/trinity-base/libtdegames/libtdegames-14.1.2.ebuild
new file mode 100644
index 00000000..27c1746a
--- /dev/null
+++ b/trinity-base/libtdegames/libtdegames-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Base library common to many Trinity games"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/libtdegames/libtdegames-9999.ebuild b/trinity-base/libtdegames/libtdegames-9999.ebuild
index 03ba14ee..ab15c5d7 100644
--- a/trinity-base/libtdegames/libtdegames-9999.ebuild
+++ b/trinity-base/libtdegames/libtdegames-9999.ebuild
@@ -11,5 +11,5 @@ inherit trinity-meta-2
DESCRIPTION="Base library common to many Trinity games"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/libtdegames/metadata.xml b/trinity-base/libtdegames/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/libtdegames/metadata.xml
+++ b/trinity-base/libtdegames/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/libtdenetwork/Manifest b/trinity-base/libtdenetwork/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/libtdenetwork/Manifest
+++ b/trinity-base/libtdenetwork/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/libtdenetwork/libtdenetwork-14.0.11.ebuild b/trinity-base/libtdenetwork/libtdenetwork-14.0.11.ebuild
deleted file mode 100644
index 5ac492f5..00000000
--- a/trinity-base/libtdenetwork/libtdenetwork-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="Library common to many tdepim apps interacting to network"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="app-crypt/gpgme"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libtdenetwork/libtdenetwork-14.0.12.ebuild b/trinity-base/libtdenetwork/libtdenetwork-14.0.12.ebuild
deleted file mode 100644
index e186b795..00000000
--- a/trinity-base/libtdenetwork/libtdenetwork-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdepim/"
-inherit trinity-meta-2
-
-DESCRIPTION="Library common to many tdepim apps interacting to network"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="app-crypt/gpgme"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/libtdenetwork/libtdenetwork-14.1.1.ebuild b/trinity-base/libtdenetwork/libtdenetwork-14.1.1.ebuild
new file mode 100644
index 00000000..a1068124
--- /dev/null
+++ b/trinity-base/libtdenetwork/libtdenetwork-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Library common to many tdepim apps interacting to network"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="app-crypt/gpgme"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libtdenetwork/libtdenetwork-14.1.2.ebuild b/trinity-base/libtdenetwork/libtdenetwork-14.1.2.ebuild
new file mode 100644
index 00000000..373113fe
--- /dev/null
+++ b/trinity-base/libtdenetwork/libtdenetwork-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libtdepim/"
+inherit trinity-meta-2
+
+DESCRIPTION="Library common to many tdepim apps interacting to network"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="app-crypt/gpgme"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild b/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild
index e8979e48..acca08b9 100644
--- a/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild
+++ b/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild
@@ -12,7 +12,7 @@ inherit trinity-meta-2
DESCRIPTION="Library common to many tdepim apps interacting to network"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="app-crypt/gpgme"
diff --git a/trinity-base/libtdenetwork/metadata.xml b/trinity-base/libtdenetwork/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/libtdenetwork/metadata.xml
+++ b/trinity-base/libtdenetwork/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/libtdepim/Manifest b/trinity-base/libtdepim/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/libtdepim/Manifest
+++ b/trinity-base/libtdepim/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/libtdepim/libtdepim-14.0.11.ebuild b/trinity-base/libtdepim/libtdepim-14.0.11.ebuild
deleted file mode 100644
index 79180239..00000000
--- a/trinity-base/libtdepim/libtdepim-14.0.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libemailfunctions/
- pixmaps/
- libkmime/kmime_util.h
- libkcal/
- translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Common library for Trinity PIM applications"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkmime-${PV}
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- trinity-meta-2_src_prepare
- # Call TQt designer
- sed -e "s:\"designer\":\"${TQTDIR}/bin/designer\":g" \
- -i "libtdepim/kcmdesignerfields.cpp" || die
-}
diff --git a/trinity-base/libtdepim/libtdepim-14.0.12.ebuild b/trinity-base/libtdepim/libtdepim-14.0.12.ebuild
deleted file mode 100644
index efc5347b..00000000
--- a/trinity-base/libtdepim/libtdepim-14.0.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libemailfunctions/
- pixmaps/
- libkmime/kmime_util.h
- libkcal/
- translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Common library for Trinity PIM applications"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkmime-${PV}
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- trinity-meta-2_src_prepare
- # Call TQt designer
- sed -e "s:\"designer\":\"${TQTDIR}/bin/designer\":g" \
- -i "libtdepim/kcmdesignerfields.cpp" || die
-}
diff --git a/trinity-base/libtdepim/libtdepim-14.1.1.ebuild b/trinity-base/libtdepim/libtdepim-14.1.1.ebuild
new file mode 100644
index 00000000..df35a375
--- /dev/null
+++ b/trinity-base/libtdepim/libtdepim-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libemailfunctions/
+ pixmaps/
+ libkmime/kmime_util.h
+ libkcal/"
+inherit trinity-meta-2
+
+DESCRIPTION="Common library for Trinity PIM applications"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkmime-${PV}
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ trinity-meta-2_src_prepare
+ # Call TQt designer
+ sed -e "s:\"designer\":\"${TQTDIR}/bin/designer\":g" \
+ -i "libtdepim/kcmdesignerfields.cpp" || die
+}
diff --git a/trinity-base/libtdepim/libtdepim-14.1.2.ebuild b/trinity-base/libtdepim/libtdepim-14.1.2.ebuild
new file mode 100644
index 00000000..df75f504
--- /dev/null
+++ b/trinity-base/libtdepim/libtdepim-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="libemailfunctions/
+ pixmaps/
+ libkmime/kmime_util.h
+ libkcal/"
+inherit trinity-meta-2
+
+DESCRIPTION="Common library for Trinity PIM applications"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkmime-${PV}
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ trinity-meta-2_src_prepare
+ # Call TQt designer
+ sed -e "s:\"designer\":\"${TQTDIR}/bin/designer\":g" \
+ -i "libtdepim/kcmdesignerfields.cpp" || die
+}
diff --git a/trinity-base/libtdepim/libtdepim-9999.ebuild b/trinity-base/libtdepim/libtdepim-9999.ebuild
index 075baab2..1a820e30 100644
--- a/trinity-base/libtdepim/libtdepim-9999.ebuild
+++ b/trinity-base/libtdepim/libtdepim-9999.ebuild
@@ -9,14 +9,13 @@ TRINITY_MODULE_TYPE="core"
TSM_EXTRACT_ALSO="libemailfunctions/
pixmaps/
libkmime/kmime_util.h
- libkcal/
- translations/"
+ libkcal/"
inherit trinity-meta-2
DESCRIPTION="Common library for Trinity PIM applications"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="
diff --git a/trinity-base/libtdepim/metadata.xml b/trinity-base/libtdepim/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/libtdepim/metadata.xml
+++ b/trinity-base/libtdepim/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/lisa/Manifest b/trinity-base/lisa/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/lisa/Manifest
+++ b/trinity-base/lisa/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/lisa/files/lisa b/trinity-base/lisa/files/lisa
index eeeae68c..19b3aec3 100644
--- a/trinity-base/lisa/files/lisa
+++ b/trinity-base/lisa/files/lisa
@@ -1,5 +1,5 @@
#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2004 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
depend() {
diff --git a/trinity-base/lisa/files/reslisa b/trinity-base/lisa/files/reslisa
index dcb2c656..d8f51923 100644
--- a/trinity-base/lisa/files/reslisa
+++ b/trinity-base/lisa/files/reslisa
@@ -1,5 +1,5 @@
#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2004 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
depend() {
diff --git a/trinity-base/lisa/lisa-14.0.11.ebuild b/trinity-base/lisa/lisa-14.0.11.ebuild
deleted file mode 100644
index 3c2a19a9..00000000
--- a/trinity-base/lisa/lisa-14.0.11.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_SUBMODULE="lanbrowsing"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Lan Information Server - allows to share information over a network."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_install() {
- trinity-meta-2_src_install
-
- chmod u+s "${D}/${KDEDIR}/bin/reslisa"
-
- # lisa, reslisa initscripts
- sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/lisa" > "${T}/lisa"
- sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/reslisa" > "${T}/reslisa"
- doinitd "${T}/lisa" "${T}/reslisa"
-
- newconfd "${FILESDIR}/lisa.conf" lisa
- newconfd "${FILESDIR}/reslisa.conf" reslisa
-
- echo '# Default lisa configfile' > "$D/etc/lisarc"
- echo '# Default reslisa configfile' > "$D/etc/reslisarc"
-}
diff --git a/trinity-base/lisa/lisa-14.0.12.ebuild b/trinity-base/lisa/lisa-14.0.12.ebuild
deleted file mode 100644
index b4083981..00000000
--- a/trinity-base/lisa/lisa-14.0.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_SUBMODULE="lanbrowsing"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Lan Information Server - allows to share information over a network."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_install() {
- trinity-meta-2_src_install
-
- chmod u+s "${D}/${KDEDIR}/bin/reslisa"
-
- # lisa, reslisa initscripts
- sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/lisa" > "${T}/lisa"
- sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/reslisa" > "${T}/reslisa"
- doinitd "${T}/lisa" "${T}/reslisa"
-
- newconfd "${FILESDIR}/lisa.conf" lisa
- newconfd "${FILESDIR}/reslisa.conf" reslisa
-
- echo '# Default lisa configfile' > "$D/etc/lisarc"
- echo '# Default reslisa configfile' > "$D/etc/reslisarc"
-}
diff --git a/trinity-base/lisa/lisa-14.1.1.ebuild b/trinity-base/lisa/lisa-14.1.1.ebuild
new file mode 100644
index 00000000..4b1846a0
--- /dev/null
+++ b/trinity-base/lisa/lisa-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_SUBMODULE="lanbrowsing"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Lan Information Server - allows to share information over a network."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_install() {
+ trinity-meta-2_src_install
+
+ chmod u+s "${D}/${KDEDIR}/bin/reslisa"
+
+ # lisa, reslisa initscripts
+ sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/lisa" > "${T}/lisa"
+ sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/reslisa" > "${T}/reslisa"
+ doinitd "${T}/lisa" "${T}/reslisa"
+
+ newconfd "${FILESDIR}/lisa.conf" lisa
+ newconfd "${FILESDIR}/reslisa.conf" reslisa
+
+ echo '# Default lisa configfile' > "$D/etc/lisarc"
+ echo '# Default reslisa configfile' > "$D/etc/reslisarc"
+}
diff --git a/trinity-base/lisa/lisa-14.1.2.ebuild b/trinity-base/lisa/lisa-14.1.2.ebuild
new file mode 100644
index 00000000..ec45d3a1
--- /dev/null
+++ b/trinity-base/lisa/lisa-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_SUBMODULE="lanbrowsing"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Lan Information Server - allows to share information over a network."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_install() {
+ trinity-meta-2_src_install
+
+ chmod u+s "${D}/${KDEDIR}/bin/reslisa"
+
+ # lisa, reslisa initscripts
+ sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/lisa" > "${T}/lisa"
+ sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/reslisa" > "${T}/reslisa"
+ doinitd "${T}/lisa" "${T}/reslisa"
+
+ newconfd "${FILESDIR}/lisa.conf" lisa
+ newconfd "${FILESDIR}/reslisa.conf" reslisa
+
+ echo '# Default lisa configfile' > "$D/etc/lisarc"
+ echo '# Default reslisa configfile' > "$D/etc/reslisarc"
+}
diff --git a/trinity-base/lisa/lisa-9999.ebuild b/trinity-base/lisa/lisa-9999.ebuild
index cae36fa4..d10de85c 100644
--- a/trinity-base/lisa/lisa-9999.ebuild
+++ b/trinity-base/lisa/lisa-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -7,11 +7,12 @@ TRINITY_SUBMODULE="lanbrowsing"
TRINITY_MODULE_NAME="tdenetwork"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity Lan Information Server - allows to share information over a network."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_install() {
diff --git a/trinity-base/lisa/metadata.xml b/trinity-base/lisa/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/lisa/metadata.xml
+++ b/trinity-base/lisa/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/lskat/Manifest b/trinity-base/lskat/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/lskat/Manifest
+++ b/trinity-base/lskat/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/lskat/lskat-14.0.11.ebuild b/trinity-base/lskat/lskat-14.0.11.ebuild
deleted file mode 100644
index b75b81fc..00000000
--- a/trinity-base/lskat/lskat-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity card game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/lskat/lskat-14.0.12.ebuild b/trinity-base/lskat/lskat-14.0.12.ebuild
deleted file mode 100644
index c818d173..00000000
--- a/trinity-base/lskat/lskat-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity card game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/lskat/lskat-14.1.1.ebuild b/trinity-base/lskat/lskat-14.1.1.ebuild
new file mode 100644
index 00000000..bdb448b1
--- /dev/null
+++ b/trinity-base/lskat/lskat-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity card game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/lskat/lskat-14.1.2.ebuild b/trinity-base/lskat/lskat-14.1.2.ebuild
new file mode 100644
index 00000000..47ebe701
--- /dev/null
+++ b/trinity-base/lskat/lskat-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity card game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/lskat/lskat-9999.ebuild b/trinity-base/lskat/lskat-9999.ebuild
index 3ac0c3bc..fabbff9e 100644
--- a/trinity-base/lskat/lskat-9999.ebuild
+++ b/trinity-base/lskat/lskat-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity card game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/lskat/metadata.xml b/trinity-base/lskat/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/lskat/metadata.xml
+++ b/trinity-base/lskat/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/mimelib/Manifest b/trinity-base/mimelib/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/mimelib/Manifest
+++ b/trinity-base/mimelib/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/mimelib/metadata.xml b/trinity-base/mimelib/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/mimelib/metadata.xml
+++ b/trinity-base/mimelib/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/mimelib/mimelib-14.0.11.ebuild b/trinity-base/mimelib/mimelib-14.0.11.ebuild
deleted file mode 100644
index 537091e5..00000000
--- a/trinity-base/mimelib/mimelib-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE library for processing messages in MIME format"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/mimelib/mimelib-14.0.12.ebuild b/trinity-base/mimelib/mimelib-14.0.12.ebuild
deleted file mode 100644
index b9020d5b..00000000
--- a/trinity-base/mimelib/mimelib-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE library for processing messages in MIME format"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/mimelib/mimelib-14.1.1.ebuild b/trinity-base/mimelib/mimelib-14.1.1.ebuild
new file mode 100644
index 00000000..1a981e2e
--- /dev/null
+++ b/trinity-base/mimelib/mimelib-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE library for processing messages in MIME format"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/mimelib/mimelib-14.1.2.ebuild b/trinity-base/mimelib/mimelib-14.1.2.ebuild
new file mode 100644
index 00000000..eb437978
--- /dev/null
+++ b/trinity-base/mimelib/mimelib-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE library for processing messages in MIME format"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/mimelib/mimelib-9999.ebuild b/trinity-base/mimelib/mimelib-9999.ebuild
index 9bf45417..2382c839 100644
--- a/trinity-base/mimelib/mimelib-9999.ebuild
+++ b/trinity-base/mimelib/mimelib-9999.ebuild
@@ -11,5 +11,5 @@ inherit trinity-meta-2
DESCRIPTION="TDE library for processing messages in MIME format"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/noatun-plugins/Manifest b/trinity-base/noatun-plugins/Manifest
index 1fcc579a..a0a24462 100644
--- a/trinity-base/noatun-plugins/Manifest
+++ b/trinity-base/noatun-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
+DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100
+DIST tdeaddons-trinity-14.1.2.tar.xz 1464932 BLAKE2B 27bf3ab510b4ca20d51b7d0183077c16901ad8c04582bea54bae6f943a4706875a0c5067a8d9943138fee5c9227a9bb68f14e89a57f6348d27a26518afbf74a4 SHA512 b50173d74933893f76471893569941dffff8ce9f1152b76411d4c92559c96fc1e8b4ddb89b21a88961d678efcbd42bd2ea9dc94735a95aee3ef89e2c895ce51c
diff --git a/trinity-base/noatun-plugins/metadata.xml b/trinity-base/noatun-plugins/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/noatun-plugins/metadata.xml
+++ b/trinity-base/noatun-plugins/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/noatun-plugins/noatun-plugins-14.0.11.ebuild b/trinity-base/noatun-plugins/noatun-plugins-14.0.11.ebuild
deleted file mode 100644
index 661c71b7..00000000
--- a/trinity-base/noatun-plugins/noatun-plugins-14.0.11.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2 db-use
-
-DESCRIPTION="Various plugins for Noatun"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="sdl berkdb"
-
-COMMON_DEPEND="
- ~trinity-base/noatun-${PV}
- berkdb? ( =sys-libs/db-4*:= )
-"
-DEPEND="${COMMON_DEPEND}
- sdl? ( media-libs/libsdl )
-"
-RDEPEND="${COMMON_DEPEND}
- sdl? ( media-libs/libsdl[X] )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SDL="$(usex sdl)"
- )
-
- if use berkdb; then
- local mycmakeargs+=(
- -DWITH_BERKELEY_DB=ON
- -DBERKELEY_DB_LIBS="$(db_libname)"
- -DBERKELEY_DB_INCLUDE_DIRS="${ROOT}$(db_includedir)"
- )
- else
- local mycmakeargs+=(
- -DWITH_BERKELEY_DB=OFF
- )
- fi
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/noatun-plugins/noatun-plugins-14.0.12.ebuild b/trinity-base/noatun-plugins/noatun-plugins-14.0.12.ebuild
deleted file mode 100644
index ca06ee4f..00000000
--- a/trinity-base/noatun-plugins/noatun-plugins-14.0.12.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2 db-use
-
-DESCRIPTION="Various plugins for Noatun"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="sdl berkdb"
-
-COMMON_DEPEND="
- ~trinity-base/noatun-${PV}
- berkdb? ( =sys-libs/db-4*:= )
-"
-DEPEND="${COMMON_DEPEND}
- sdl? ( media-libs/libsdl )
-"
-RDEPEND="${COMMON_DEPEND}
- sdl? ( media-libs/libsdl[X] )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SDL="$(usex sdl)"
- )
-
- if use berkdb; then
- local mycmakeargs+=(
- -DWITH_BERKELEY_DB=ON
- -DBERKELEY_DB_LIBS="$(db_libname)"
- -DBERKELEY_DB_INCLUDE_DIRS="${ROOT}$(db_includedir)"
- )
- else
- local mycmakeargs+=(
- -DWITH_BERKELEY_DB=OFF
- )
- fi
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/noatun-plugins/noatun-plugins-14.1.1.ebuild b/trinity-base/noatun-plugins/noatun-plugins-14.1.1.ebuild
new file mode 100644
index 00000000..f56a3f21
--- /dev/null
+++ b/trinity-base/noatun-plugins/noatun-plugins-14.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2 db-use
+
+DESCRIPTION="Various plugins for Noatun"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="sdl berkdb"
+
+COMMON_DEPEND="
+ ~trinity-base/noatun-${PV}
+ berkdb? ( =sys-libs/db-4*:= )
+"
+DEPEND="${COMMON_DEPEND}
+ sdl? ( media-libs/libsdl )
+"
+RDEPEND="${COMMON_DEPEND}
+ sdl? ( media-libs/libsdl[X] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SDL="$(usex sdl)"
+ )
+
+ if use berkdb; then
+ local mycmakeargs+=(
+ -DWITH_BERKELEY_DB=ON
+ -DBERKELEY_DB_LIBS="$(db_libname)"
+ -DBERKELEY_DB_INCLUDE_DIRS="${ESYSROOT}$(db_includedir)"
+ )
+ else
+ local mycmakeargs+=(
+ -DWITH_BERKELEY_DB=OFF
+ )
+ fi
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/noatun-plugins/noatun-plugins-14.1.2.ebuild b/trinity-base/noatun-plugins/noatun-plugins-14.1.2.ebuild
new file mode 100644
index 00000000..62eeb8f6
--- /dev/null
+++ b/trinity-base/noatun-plugins/noatun-plugins-14.1.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2 db-use
+
+DESCRIPTION="Various plugins for Noatun"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="sdl berkdb"
+
+COMMON_DEPEND="
+ ~trinity-base/noatun-${PV}
+ berkdb? ( =sys-libs/db-4*:= )
+"
+DEPEND="${COMMON_DEPEND}
+ sdl? ( media-libs/libsdl )
+"
+RDEPEND="${COMMON_DEPEND}
+ sdl? ( media-libs/libsdl[X] )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SDL="$(usex sdl)"
+ )
+
+ if use berkdb; then
+ local mycmakeargs+=(
+ -DWITH_BERKELEY_DB=ON
+ -DBERKELEY_DB_LIBS="$(db_libname)"
+ -DBERKELEY_DB_INCLUDE_DIRS="${ESYSROOT}$(db_includedir)"
+ )
+ else
+ local mycmakeargs+=(
+ -DWITH_BERKELEY_DB=OFF
+ )
+ fi
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/noatun-plugins/noatun-plugins-9999.ebuild b/trinity-base/noatun-plugins/noatun-plugins-9999.ebuild
index 6fe5dc62..f1f3bba8 100644
--- a/trinity-base/noatun-plugins/noatun-plugins-9999.ebuild
+++ b/trinity-base/noatun-plugins/noatun-plugins-9999.ebuild
@@ -11,7 +11,7 @@ inherit trinity-meta-2 db-use
DESCRIPTION="Various plugins for Noatun"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="sdl berkdb"
@@ -35,7 +35,7 @@ src_configure() {
local mycmakeargs+=(
-DWITH_BERKELEY_DB=ON
-DBERKELEY_DB_LIBS="$(db_libname)"
- -DBERKELEY_DB_INCLUDE_DIRS="${ROOT}$(db_includedir)"
+ -DBERKELEY_DB_INCLUDE_DIRS="${ESYSROOT}$(db_includedir)"
)
else
local mycmakeargs+=(
diff --git a/trinity-base/noatun/Manifest b/trinity-base/noatun/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/noatun/Manifest
+++ b/trinity-base/noatun/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/noatun/noatun-14.0.11.ebuild b/trinity-base/noatun/noatun-14.0.11.ebuild
deleted file mode 100644
index 233609ac..00000000
--- a/trinity-base/noatun/noatun-14.0.11.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="arts mpeglib"
-inherit trinity-meta-2
-
-DESCRIPTION="Media player featuring audio effects, graphic equalizer and network transparency"
-HOMEPAGE="https://trinitydesktop.org/"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"
-DEPEND="${RDEPEND}
- x11-libs/libXext
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_ARTS=ON
- -DBUILD_MPEGLIB=ON
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with tdemultimedia-arts.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r "${D}"/usr/trinity/14/share/apps/artscontrol/ || die
- rm -r "${D}"/usr/trinity/14/share/apps/artsbuilder/ || die
- rm -r "${D}"/usr/trinity/14/include/arts/ || die
- rm -r "${D}"/usr/trinity/14/include/mpeglib/ || die
- rm -r "${D}"/usr/trinity/14/lib64/libarts* || die
- rm -r "${D}"/usr/trinity/14/lib64/mcop/arts* || die
- rm -r "${D}"/usr/trinity/14/lib64/mcop/Arts/ || die
- rm -r "${D}"/usr/trinity/14/lib64/libmpeg* || die
- rm -r "${D}"/usr/trinity/14/lib64/libyaf* || die
- rm -r "${D}"/usr/trinity/14/share/icons/*/*/apps/artscontrol.png || die
- rm -r "${D}"/usr/trinity/14/share/icons/*/*/apps/artsbuilder.png || die
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/scalable/ || die
- rm -r "${D}"/usr/trinity/14/share/icons/crystalsvg/*/actions/arts* || die
- rm -r "${D}"/usr/trinity/14/share/applications/tde/artscontrol.desktop || die
- rm -r "${D}"/usr/trinity/14/share/applications/tde/artsbuilder.desktop || die
- rm -r "${D}"/usr/trinity/14/bin/artscontrol || die
- rm -r "${D}"/usr/trinity/14/bin/artsbuilder || die
- rm -r "${D}"/usr/trinity/14/bin/yaf* || die
- rm -r "${D}"/usr/trinity/14/bin/midisend || die
- rm -r "${D}"/usr/trinity/14/share/mimelnk/application/x-artsbuilder.desktop || die
- rm -r "${D}"/usr/trinity/14/share/apps/kicker/ || die
-}
-
-#KMCOMPILEONLY="arts"
-
-#src_compile() {
-# # fix bug 128884
-# filter-flags -fomit-frame-pointer
-# kde-meta_src_compile
-#}
diff --git a/trinity-base/noatun/noatun-14.0.12.ebuild b/trinity-base/noatun/noatun-14.0.12.ebuild
deleted file mode 100644
index 798fb2db..00000000
--- a/trinity-base/noatun/noatun-14.0.12.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="arts mpeglib"
-inherit trinity-meta-2
-
-DESCRIPTION="Media player featuring audio effects, graphic equalizer and network transparency"
-HOMEPAGE="https://trinitydesktop.org/"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"
-DEPEND="${RDEPEND}
- x11-libs/libXext
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_ARTS=ON
- -DBUILD_MPEGLIB=ON
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with tdemultimedia-arts.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r "${D}"/usr/trinity/14/share/apps/artscontrol/ || die
- rm -r "${D}"/usr/trinity/14/share/apps/artsbuilder/ || die
- rm -r "${D}"/usr/trinity/14/include/arts/ || die
- rm -r "${D}"/usr/trinity/14/include/mpeglib/ || die
- rm -r "${D}"/usr/trinity/14/lib64/libarts* || die
- rm -r "${D}"/usr/trinity/14/lib64/mcop/arts* || die
- rm -r "${D}"/usr/trinity/14/lib64/mcop/Arts/ || die
- rm -r "${D}"/usr/trinity/14/lib64/libmpeg* || die
- rm -r "${D}"/usr/trinity/14/lib64/libyaf* || die
- rm -r "${D}"/usr/trinity/14/share/icons/*/*/apps/artscontrol.png || die
- rm -r "${D}"/usr/trinity/14/share/icons/*/*/apps/artsbuilder.png || die
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/scalable/ || die
- rm -r "${D}"/usr/trinity/14/share/icons/crystalsvg/*/actions/arts* || die
- rm -r "${D}"/usr/trinity/14/share/applications/tde/artscontrol.desktop || die
- rm -r "${D}"/usr/trinity/14/share/applications/tde/artsbuilder.desktop || die
- rm -r "${D}"/usr/trinity/14/bin/artscontrol || die
- rm -r "${D}"/usr/trinity/14/bin/artsbuilder || die
- rm -r "${D}"/usr/trinity/14/bin/yaf* || die
- rm -r "${D}"/usr/trinity/14/bin/midisend || die
- rm -r "${D}"/usr/trinity/14/share/mimelnk/application/x-artsbuilder.desktop || die
- rm -r "${D}"/usr/trinity/14/share/apps/kicker/ || die
-}
-
-#KMCOMPILEONLY="arts"
-
-#src_compile() {
-# # fix bug 128884
-# filter-flags -fomit-frame-pointer
-# kde-meta_src_compile
-#}
diff --git a/trinity-base/noatun/noatun-14.1.1.ebuild b/trinity-base/noatun/noatun-14.1.1.ebuild
new file mode 100644
index 00000000..c87b0fff
--- /dev/null
+++ b/trinity-base/noatun/noatun-14.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="arts mpeglib"
+inherit trinity-meta-2
+
+DESCRIPTION="Media player featuring audio effects, graphic equalizer and network transparency"
+HOMEPAGE="https://trinitydesktop.org/"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="~trinity-base/tdemultimedia-arts-${PV}[mpeg]"
+DEPEND="${RDEPEND}
+ x11-libs/libXext
+"
+
+src_prepare() {
+ sed -i 's/mpeg-shared/mpeg/' "${S}/${PN}/CMakeLists.txt" || die
+ sed -i 's/mpeg-shared/mpeg Xext/' "${S}/${PN}/library/noatunarts/CMakeLists.txt"
+ trinity-meta-2_src_prepare
+}
+
+#KMCOMPILEONLY="arts"
+
+#src_compile() {
+# # fix bug 128884
+# filter-flags -fomit-frame-pointer
+# kde-meta_src_compile
+#}
diff --git a/trinity-base/noatun/noatun-14.1.2.ebuild b/trinity-base/noatun/noatun-14.1.2.ebuild
new file mode 100644
index 00000000..3df6d89a
--- /dev/null
+++ b/trinity-base/noatun/noatun-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="arts mpeglib"
+inherit trinity-meta-2
+
+DESCRIPTION="Media player featuring audio effects, graphic equalizer and network transparency"
+HOMEPAGE="https://trinitydesktop.org/"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="~trinity-base/tdemultimedia-arts-${PV}[mpeg]"
+DEPEND="${RDEPEND}
+ x11-libs/libXext
+"
+
+src_prepare() {
+ sed -i 's/mpeg-shared/mpeg/' "${S}/${PN}/CMakeLists.txt" || die
+ sed -i 's/mpeg-shared/mpeg Xext/' "${S}/${PN}/library/noatunarts/CMakeLists.txt"
+ trinity-meta-2_src_prepare
+}
+
+#KMCOMPILEONLY="arts"
+
+#src_compile() {
+# # fix bug 128884
+# filter-flags -fomit-frame-pointer
+# kde-meta_src_compile
+#}
diff --git a/trinity-base/noatun/noatun-9999.ebuild b/trinity-base/noatun/noatun-9999.ebuild
index 3bf14a68..57290985 100644
--- a/trinity-base/noatun/noatun-9999.ebuild
+++ b/trinity-base/noatun/noatun-9999.ebuild
@@ -1,61 +1,30 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="arts mpeglib"
inherit trinity-meta-2
DESCRIPTION="Media player featuring audio effects, graphic equalizer and network transparency"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-RDEPEND="~trinity-base/tdemultimedia-arts-${PV}"
+RDEPEND="~trinity-base/tdemultimedia-arts-${PV}[mpeg]"
DEPEND="${RDEPEND}
x11-libs/libXext
"
-src_configure() {
- local mycmakeargs=(
- -DBUILD_ARTS=ON
- -DBUILD_MPEGLIB=ON
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
-
- #Junk all the files that overlap with tdemultimedia-arts.
- #It would be cleaner not to let them install at all, but I wasn't
- #able to pull that off.
- rm -r "${D}"/usr/trinity/14/share/apps/artscontrol/ || die
- rm -r "${D}"/usr/trinity/14/share/apps/artsbuilder/ || die
- rm -r "${D}"/usr/trinity/14/include/arts/ || die
- rm -r "${D}"/usr/trinity/14/include/mpeglib/ || die
- rm -r "${D}"/usr/trinity/14/lib64/libarts* || die
- rm -r "${D}"/usr/trinity/14/lib64/mcop/arts* || die
- rm -r "${D}"/usr/trinity/14/lib64/mcop/Arts/ || die
- rm -r "${D}"/usr/trinity/14/lib64/libmpeg* || die
- rm -r "${D}"/usr/trinity/14/lib64/libyaf* || die
- rm -r "${D}"/usr/trinity/14/share/icons/*/*/apps/artscontrol.png || die
- rm -r "${D}"/usr/trinity/14/share/icons/*/*/apps/artsbuilder.png || die
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/scalable/ || die
- rm -r "${D}"/usr/trinity/14/share/icons/crystalsvg/*/actions/arts* || die
- rm -r "${D}"/usr/trinity/14/share/applications/tde/artscontrol.desktop || die
- rm -r "${D}"/usr/trinity/14/share/applications/tde/artsbuilder.desktop || die
- rm -r "${D}"/usr/trinity/14/bin/artscontrol || die
- rm -r "${D}"/usr/trinity/14/bin/artsbuilder || die
- rm -r "${D}"/usr/trinity/14/bin/yaf* || die
- rm -r "${D}"/usr/trinity/14/bin/midisend || die
- rm -r "${D}"/usr/trinity/14/share/mimelnk/application/x-artsbuilder.desktop || die
- rm -r "${D}"/usr/trinity/14/share/apps/kicker/ || die
+src_prepare() {
+ sed -i 's/mpeg-shared/mpeg/' "${S}/${PN}/CMakeLists.txt" || die
+ sed -i 's/mpeg-shared/mpeg Xext/' "${S}/${PN}/library/noatunarts/CMakeLists.txt"
+ trinity-meta-2_src_prepare
}
#KMCOMPILEONLY="arts"
diff --git a/trinity-base/nsplugins/Manifest b/trinity-base/nsplugins/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/nsplugins/Manifest
+++ b/trinity-base/nsplugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/nsplugins/files/tdebase-strlcpy.patch b/trinity-base/nsplugins/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/nsplugins/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/nsplugins/metadata.xml b/trinity-base/nsplugins/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/nsplugins/metadata.xml
+++ b/trinity-base/nsplugins/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/nsplugins/nsplugins-14.0.11.ebuild b/trinity-base/nsplugins/nsplugins-14.0.11.ebuild
deleted file mode 100644
index 436dbfe5..00000000
--- a/trinity-base/nsplugins/nsplugins-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Netscape plugins support for Konqueror"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXt
- dev-libs/glib"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/nsplugins/nsplugins-14.0.12.ebuild b/trinity-base/nsplugins/nsplugins-14.0.12.ebuild
deleted file mode 100644
index 1b2e59d9..00000000
--- a/trinity-base/nsplugins/nsplugins-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Netscape plugins support for Konqueror"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="x11-libs/libXt
- dev-libs/glib"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/nsplugins/nsplugins-14.1.1.ebuild b/trinity-base/nsplugins/nsplugins-14.1.1.ebuild
new file mode 100644
index 00000000..2f8ae797
--- /dev/null
+++ b/trinity-base/nsplugins/nsplugins-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Netscape plugins support for Konqueror"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXt
+ dev-libs/glib"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/nsplugins/nsplugins-14.1.2.ebuild b/trinity-base/nsplugins/nsplugins-14.1.2.ebuild
new file mode 100644
index 00000000..b6061319
--- /dev/null
+++ b/trinity-base/nsplugins/nsplugins-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Netscape plugins support for Konqueror"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXt
+ dev-libs/glib"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/nsplugins/nsplugins-9999.ebuild b/trinity-base/nsplugins/nsplugins-9999.ebuild
index 88a0d835..6fe0ae4f 100644
--- a/trinity-base/nsplugins/nsplugins-9999.ebuild
+++ b/trinity-base/nsplugins/nsplugins-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Netscape plugins support for Konqueror"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="x11-libs/libXt
diff --git a/trinity-base/polkit-tqt/Manifest b/trinity-base/polkit-tqt/Manifest
new file mode 100644
index 00000000..237103ce
--- /dev/null
+++ b/trinity-base/polkit-tqt/Manifest
@@ -0,0 +1,2 @@
+DIST polkit-tqt-trinity-14.1.1.tar.xz 54140 BLAKE2B b4fd55973958cb5b1330ac834b85ddbf385e27654aed510b7b11e0992db9e7fcbbee2150cf0e03cccec24ae820d9871d6a0ebf64a5f87a2229c90f63d6b3fd1d SHA512 517b4870f0b4f9a983f94ec708657a09df69db2b6ccf9e16b48fb2e498269dbe08362d68ee80bb611f169567e358fb43a5b2753357804f381af7a3434581102c
+DIST polkit-tqt-trinity-14.1.2.tar.xz 54180 BLAKE2B 0ee2a17dc55796a2f1643a3229d9821b3d8e5892182cf6f4a539c4d6d400d7e23edc43ffb958c193160bcf55e09e7f1be4493da8e2e8a8ef04ded87312f129e7 SHA512 340b640a60b7ede48a35c9f29e589c00c3f581c8ad7644219ed0eb98ae803a737eab313b5c1b950453889379afa3cdbc3f5aa14c5cf577c059307e92318b658f
diff --git a/trinity-base/polkit-tqt/metadata.xml b/trinity-base/polkit-tqt/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-base/polkit-tqt/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-base/polkit-tqt/polkit-tqt-14.1.1.ebuild b/trinity-base/polkit-tqt/polkit-tqt-14.1.1.ebuild
new file mode 100644
index 00000000..330f9060
--- /dev/null
+++ b/trinity-base/polkit-tqt/polkit-tqt-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+inherit trinity-base-2
+
+DESCRIPTION="PolicyKit-tqt library"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~dev-tqt/tqtinterface-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/polkit-tqt/polkit-tqt-14.1.2.ebuild b/trinity-base/polkit-tqt/polkit-tqt-14.1.2.ebuild
new file mode 100644
index 00000000..72590c80
--- /dev/null
+++ b/trinity-base/polkit-tqt/polkit-tqt-14.1.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+inherit trinity-base-2
+
+DESCRIPTION="PolicyKit-tqt library"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~dev-tqt/tqtinterface-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/polkit-tqt/polkit-tqt-9999.ebuild b/trinity-base/polkit-tqt/polkit-tqt-9999.ebuild
new file mode 100644
index 00000000..330f9060
--- /dev/null
+++ b/trinity-base/polkit-tqt/polkit-tqt-9999.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+inherit trinity-base-2
+
+DESCRIPTION="PolicyKit-tqt library"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~dev-tqt/tqtinterface-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/poxml/Manifest b/trinity-base/poxml/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/poxml/Manifest
+++ b/trinity-base/poxml/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/poxml/metadata.xml b/trinity-base/poxml/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/poxml/metadata.xml
+++ b/trinity-base/poxml/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/poxml/poxml-14.0.11.ebuild b/trinity-base/poxml/poxml-14.0.11.ebuild
deleted file mode 100644
index 5a02eae2..00000000
--- a/trinity-base/poxml/poxml-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Tools for using PO-files to translate DocBook XML files"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/poxml/poxml-14.0.12.ebuild b/trinity-base/poxml/poxml-14.0.12.ebuild
deleted file mode 100644
index 5ec43358..00000000
--- a/trinity-base/poxml/poxml-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Tools for using PO-files to translate DocBook XML files"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/poxml/poxml-14.1.1.ebuild b/trinity-base/poxml/poxml-14.1.1.ebuild
new file mode 100644
index 00000000..e313cbe1
--- /dev/null
+++ b/trinity-base/poxml/poxml-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Tools for using PO-files to translate DocBook XML files"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/poxml/poxml-14.1.2.ebuild b/trinity-base/poxml/poxml-14.1.2.ebuild
new file mode 100644
index 00000000..669b39cd
--- /dev/null
+++ b/trinity-base/poxml/poxml-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Tools for using PO-files to translate DocBook XML files"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/poxml/poxml-9999.ebuild b/trinity-base/poxml/poxml-9999.ebuild
index 29fee004..c19b1091 100644
--- a/trinity-base/poxml/poxml-9999.ebuild
+++ b/trinity-base/poxml/poxml-9999.ebuild
@@ -13,6 +13,5 @@ DESCRIPTION="Tools for using PO-files to translate DocBook XML files"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
diff --git a/trinity-base/quanta/Manifest b/trinity-base/quanta/Manifest
index eb218f03..2f4563c5 100644
--- a/trinity-base/quanta/Manifest
+++ b/trinity-base/quanta/Manifest
@@ -2,5 +2,5 @@ DIST css.tar.bz2 121594 BLAKE2B d35e72ed4f9a17b9324aaca5bb3817ef6acbe46ca40be537
DIST html.tar.bz2 93487 BLAKE2B e92e5d1266d465fab9a443bb190b5870bf3fae3a0e2a57265ff85d7f9db4e36275368f4c0b0e53de1ce413e994a6ac9178912ead3312ef2872a54f2bf0400f8e SHA512 b48b37efbd444bde4c1177ad5aeef0e95721d4d73b8b8b57d384c93932394d8e161ec2230ec8d2c83b66f00704cf66220c01dc0c53aecca3bfa22a77785ad18e
DIST javascript.tar.bz2 331710 BLAKE2B 3cbd68a69efb2e549506ae0bdc211267ed27948fef23310d34c7a9a8da55d7c238f598a0532c0ac54a6efc399f95c99698a959b1e4663587473b81b120b80fbf SHA512 996a65e1f29ec8cda85ef06c6f56a4b7cceabf8ae82454ccd1e5caa36537b8c9a406992b60cc7ad9f29fcb5b2ffd63a82b4cf10ab73cd4b66ca2d7ec9c01a00b
DIST php_manual_en_20030401.tar.bz2 1346608 BLAKE2B 298f8e95b1a4384d7f7393682b1bdbf797fae53a6ce4e258cf246529ff6faecf3fa92fd12ee6e9108684218f154f5079bcd7961747ce10dd81735946c9ac84b8 SHA512 b52ac0d7ef75ab6d13f28d1a77ed3975530be3cb2a1ac58b7bf45a4834b85cb832c8449e68a8c27d2f9c991cfb526c4206edc3598db957c36d620b7c81b77bb9
-DIST tdewebdev-trinity-14.0.11.tar.xz 4959612 BLAKE2B 4490ec3b18f9afdb083163c1abf1cfd758826ab6ae11e721e061f3a8c7cc25eb7a72d28e791bf4e557c1dd0a79d644e40594102ce33f043611587266b4333f9b SHA512 a19fae6682d70e33605a18666ee1de57517398c3039784adc5bbeb2f84f705e8d27510b8a751371fbc07c0a315cb95f72d0bc0bb2f7c3363fc15f6e6a601b2f4
-DIST tdewebdev-trinity-14.0.12.tar.xz 4976768 BLAKE2B 6a508b68e5efc1d423eb657b3a888ba20583ee1f23c3bab93ba8874b12320219a78e056e9e0fe8ad85c1ae476af0cdda9c4f9aa406431198f4ee56c1c206d7db SHA512 23d76a12f603db12f9378413106d32e181928221ea867b816f974d170f7424ea28640d10520a89d547af88ce6718519e598c877530f238c19dac048e1cd52ab5
+DIST tdewebdev-trinity-14.1.1.tar.xz 4136900 BLAKE2B c7d72ce08253bf94bf93bd6f1d9d41566e63f0629a7c07c872c899a9b563be4f41bd9ca092aa1f72a67f5b09e38998aec1bb019331e683cfb1353840c620d8c4 SHA512 f9c11514ccf36e638cef036994c4c3dc984387b0455ea392742a329de142a738575a0db54a0ac61adec9e5253a2f7d6fda95807f8aa6e5cee6edd868a99cb93f
+DIST tdewebdev-trinity-14.1.2.tar.xz 4136096 BLAKE2B f21256b842b3443876582adbc749e8f1be0461d6d54f99a406d8322c610feaefe7679a2109986572e664a31360515c85a172a33eb83047c42ad304d7479488ed SHA512 a8c37f5bfd637144a9baf303d86967796502b2572f0c918ba5891a609879f96738417a52a23f56978996a24e7cf4456a3a55cbf201528aa06234716e43e04a7c
diff --git a/trinity-base/quanta/files/externalpreview.sh b/trinity-base/quanta/files/externalpreview.sh
new file mode 100644
index 00000000..f01593ed
--- /dev/null
+++ b/trinity-base/quanta/files/externalpreview.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+#Previews the current document in Mozilla/Netscape/Opera, depending
+#on the last two arguments (browsername, newtab command).
+#Might be adjusted in the feature to support more browsers.
+pid=$1
+currentURL=""
+if test $pid == "unique"
+then
+ currentURL=`dcop quanta WindowManagerIf saveCurrentFile`
+ shift
+else
+ currentURL=`dcop quanta-$pid WindowManagerIf saveCurrentFile`
+fi
+browser=$2
+newTab=$3
+if test $currentURL ; then
+ $browser $currentURL
+fi
diff --git a/trinity-base/quanta/files/quanta-xml2.patch b/trinity-base/quanta/files/quanta-xml2.patch
new file mode 100644
index 00000000..60678924
--- /dev/null
+++ b/trinity-base/quanta/files/quanta-xml2.patch
@@ -0,0 +1,21 @@
+--- a/quanta/parsers/dtd/dtdparser.cpp 2024-03-24 17:50:30.532305927 +0300
++++ b/quanta/parsers/dtd/dtdparser.cpp 2024-03-24 17:51:05.456304466 +0300
+@@ -82,7 +82,8 @@
+ if( DTD::dtd_ptr == NULL )
+ {
+ TQString errorStr = i18n("Unknown");
+- xmlErrorPtr errorPtr = xmlGetLastError();
++ // The type used is either xmlErrorPtr or const xmlError*
++ auto errorPtr = xmlGetLastError();
+ if (errorPtr != NULL)
+ {
+ TQString s = TQString::fromLatin1(errorPtr->message);
+@@ -98,7 +99,7 @@
+ if (!s.isEmpty())
+ errorStr += "<br>" + s;
+ errorStr += TQString("(%1, %2)").arg(errorPtr->line).arg(errorPtr->int2);
+- xmlResetError(errorPtr);
++ xmlResetLastError();
+ }
+ KMessageBox::error(0, i18n("<qt>Error while parsing the DTD.<br>The error message is:<br><i>%1</i></qt>").arg(errorStr));
+ return false;
diff --git a/trinity-base/quanta/files/tdewebdev-ninja.patch b/trinity-base/quanta/files/tdewebdev-ninja.patch
new file mode 100644
index 00000000..1d2a04ba
--- /dev/null
+++ b/trinity-base/quanta/files/tdewebdev-ninja.patch
@@ -0,0 +1,10 @@
+--- a/ConfigureChecks.cmake 2024-03-24 21:40:09.165729665 +0300
++++ b/ConfigureChecks.cmake 2024-03-24 21:41:43.299725728 +0300
+@@ -59,6 +59,7 @@
+ tde_execute_process(
+ COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=CXXFLAGS icu-uc
+ OUTPUT_VARIABLE ICU_CXXFLAGS
++ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )
+
+
diff --git a/trinity-base/quanta/metadata.xml b/trinity-base/quanta/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/quanta/metadata.xml
+++ b/trinity-base/quanta/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/quanta/quanta-14.0.11.ebuild b/trinity-base/quanta/quanta-14.0.11.ebuild
deleted file mode 100644
index 0caba6e4..00000000
--- a/trinity-base/quanta/quanta-14.0.11.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="lib translations"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="Web development environment for TDE [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-SRC_URI+="
- http://download.sourceforge.net/quanta/html.tar.bz2
- http://download.sourceforge.net/quanta/css.tar.bz2
- http://download.sourceforge.net/quanta/javascript.tar.bz2
- http://download.sourceforge.net/quanta/php_manual_en_20030401.tar.bz2"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- app-text/htmltidy
- dev-libs/libxml2
- dev-libs/libxslt
- ~trinity-base/klinkstatus-${PV}
- ~trinity-base/kommander-${PV}
- ~trinity-base/tdefilereplace-${PV}
-"
-
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- trinity-meta-2_src_unpack
- unpack php_manual_en_20030401.tar.bz2
- cd "${S}"
- unpack css.tar.bz2
- unpack javascript.tar.bz2
- unpack html.tar.bz2
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
-
-src_install() {
- dodir ${TDEDIR}/share/apps/quanta/doc
-
- for i in css html javascript ; do
- pushd $i >/dev/null || die
- ./install.sh <<EOF
-${D}/${TDEDIR}/share/apps/quanta/doc
-EOF
- popd >/dev/null || die
- rm -rf $i || die
- done
- cp -rf "${WORKDIR}/php" "${WORKDIR}/php.docrc" "${D}/${TDEDIR}/share/apps/quanta/doc" || die
-
- trinity-meta-2_src_install
-}
diff --git a/trinity-base/quanta/quanta-14.0.12.ebuild b/trinity-base/quanta/quanta-14.0.12.ebuild
deleted file mode 100644
index 02f0f1c2..00000000
--- a/trinity-base/quanta/quanta-14.0.12.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="lib translations"
-
-inherit flag-o-matic trinity-meta-2
-
-DESCRIPTION="Web development environment for TDE [Trinity]"
-HOMEPAGE="https://trinitydesktop.org/"
-
-SRC_URI+="
- http://download.sourceforge.net/quanta/html.tar.bz2
- http://download.sourceforge.net/quanta/css.tar.bz2
- http://download.sourceforge.net/quanta/javascript.tar.bz2
- http://download.sourceforge.net/quanta/php_manual_en_20030401.tar.bz2"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND="
- app-text/htmltidy
- dev-libs/libxml2
- dev-libs/libxslt
- ~trinity-base/klinkstatus-${PV}
- ~trinity-base/kommander-${PV}
- ~trinity-base/tdefilereplace-${PV}
-"
-
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- trinity-meta-2_src_unpack
- unpack php_manual_en_20030401.tar.bz2
- cd "${S}"
- unpack css.tar.bz2
- unpack javascript.tar.bz2
- unpack html.tar.bz2
-}
-
-src_configure() {
- append-cxxflags "-std=c++11"
- trinity-meta-2_src_configure
-}
-
-src_install() {
- dodir ${TDEDIR}/share/apps/quanta/doc
-
- for i in css html javascript ; do
- pushd $i >/dev/null || die
- ./install.sh <<EOF
-${D}/${TDEDIR}/share/apps/quanta/doc
-EOF
- popd >/dev/null || die
- rm -rf $i || die
- done
- cp -rf "${WORKDIR}/php" "${WORKDIR}/php.docrc" "${D}/${TDEDIR}/share/apps/quanta/doc" || die
-
- trinity-meta-2_src_install
-}
diff --git a/trinity-base/quanta/quanta-14.1.1.ebuild b/trinity-base/quanta/quanta-14.1.1.ebuild
new file mode 100644
index 00000000..75077812
--- /dev/null
+++ b/trinity-base/quanta/quanta-14.1.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdewebdev"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="lib"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Web development environment for TDE [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+SRC_URI+="
+ http://download.sourceforge.net/quanta/html.tar.bz2
+ http://download.sourceforge.net/quanta/css.tar.bz2
+ http://download.sourceforge.net/quanta/javascript.tar.bz2
+ http://download.sourceforge.net/quanta/php_manual_en_20030401.tar.bz2"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ app-text/htmltidy
+ dev-libs/libxml2
+ dev-libs/libxslt
+ ~trinity-base/klinkstatus-${PV}
+ ~trinity-base/kommander-${PV}
+ ~trinity-base/tdefilereplace-${PV}
+"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-xml2.patch"
+ "${FILESDIR}/tdewebdev-ninja.patch"
+)
+
+src_unpack() {
+ trinity-meta-2_src_unpack
+ unpack php_manual_en_20030401.tar.bz2
+ cd "${S}"
+ unpack css.tar.bz2
+ unpack javascript.tar.bz2
+ unpack html.tar.bz2
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_prepare() {
+ cp "${FILESDIR}/externalpreview.sh" "${S}/quanta/scripts/externalpreview.sh" || die
+ trinity-meta-2_src_prepare
+}
+
+src_install() {
+ dodir ${TDEDIR}/share/apps/quanta/doc
+
+ for i in css html javascript ; do
+ pushd $i >/dev/null || die
+ ./install.sh <<EOF
+${D}/${TDEDIR}/share/apps/quanta/doc
+EOF
+ popd >/dev/null || die
+ rm -rf $i || die
+ done
+ cp -rf "${WORKDIR}/php" "${WORKDIR}/php.docrc" "${D}/${TDEDIR}/share/apps/quanta/doc" || die
+
+ trinity-meta-2_src_install
+}
diff --git a/trinity-base/quanta/quanta-14.1.2.ebuild b/trinity-base/quanta/quanta-14.1.2.ebuild
new file mode 100644
index 00000000..54476495
--- /dev/null
+++ b/trinity-base/quanta/quanta-14.1.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdewebdev"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="lib"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Web development environment for TDE [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+SRC_URI+="
+ http://download.sourceforge.net/quanta/html.tar.bz2
+ http://download.sourceforge.net/quanta/css.tar.bz2
+ http://download.sourceforge.net/quanta/javascript.tar.bz2
+ http://download.sourceforge.net/quanta/php_manual_en_20030401.tar.bz2"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ app-text/htmltidy
+ dev-libs/libxml2
+ dev-libs/libxslt
+ ~trinity-base/klinkstatus-${PV}
+ ~trinity-base/kommander-${PV}
+ ~trinity-base/tdefilereplace-${PV}
+"
+
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ trinity-meta-2_src_unpack
+ unpack php_manual_en_20030401.tar.bz2
+ cd "${S}"
+ unpack css.tar.bz2
+ unpack javascript.tar.bz2
+ unpack html.tar.bz2
+}
+
+src_prepare() {
+ cp "${FILESDIR}/externalpreview.sh" "${S}/quanta/scripts/externalpreview.sh" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ dodir ${TDEDIR}/share/apps/quanta/doc
+
+ for i in css html javascript ; do
+ pushd $i >/dev/null || die
+ ./install.sh <<EOF
+${D}/${TDEDIR}/share/apps/quanta/doc
+EOF
+ popd >/dev/null || die
+ rm -rf $i || die
+ done
+ cp -rf "${WORKDIR}/php" "${WORKDIR}/php.docrc" "${D}/${TDEDIR}/share/apps/quanta/doc" || die
+
+ trinity-meta-2_src_install
+}
diff --git a/trinity-base/quanta/quanta-9999.ebuild b/trinity-base/quanta/quanta-9999.ebuild
index c2628fea..12476ef0 100644
--- a/trinity-base/quanta/quanta-9999.ebuild
+++ b/trinity-base/quanta/quanta-9999.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdewebdev"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="lib translations"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="lib"
inherit flag-o-matic trinity-meta-2
@@ -20,9 +21,8 @@ SRC_URI+="
http://download.sourceforge.net/quanta/php_manual_en_20030401.tar.bz2"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND="
app-text/htmltidy
@@ -44,6 +44,11 @@ src_unpack() {
unpack html.tar.bz2
}
+src_prepare() {
+ cp "${FILESDIR}/externalpreview.sh" "${S}/quanta/scripts/externalpreview.sh" || die
+ trinity-meta-2_src_prepare
+}
+
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
diff --git a/trinity-base/renamedlg-plugins/Manifest b/trinity-base/renamedlg-plugins/Manifest
index 1fcc579a..a0a24462 100644
--- a/trinity-base/renamedlg-plugins/Manifest
+++ b/trinity-base/renamedlg-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
+DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100
+DIST tdeaddons-trinity-14.1.2.tar.xz 1464932 BLAKE2B 27bf3ab510b4ca20d51b7d0183077c16901ad8c04582bea54bae6f943a4706875a0c5067a8d9943138fee5c9227a9bb68f14e89a57f6348d27a26518afbf74a4 SHA512 b50173d74933893f76471893569941dffff8ce9f1152b76411d4c92559c96fc1e8b4ddb89b21a88961d678efcbd42bd2ea9dc94735a95aee3ef89e2c895ce51c
diff --git a/trinity-base/renamedlg-plugins/metadata.xml b/trinity-base/renamedlg-plugins/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/renamedlg-plugins/metadata.xml
+++ b/trinity-base/renamedlg-plugins/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/renamedlg-plugins/renamedlg-plugins-14.0.11.ebuild b/trinity-base/renamedlg-plugins/renamedlg-plugins-14.0.11.ebuild
deleted file mode 100644
index 208b2380..00000000
--- a/trinity-base/renamedlg-plugins/renamedlg-plugins-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT="renamedlgplugins"
-inherit trinity-meta-2
-
-DESCRIPTION="Renamedlg plugins for image and audio files"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/renamedlg-plugins/renamedlg-plugins-14.0.12.ebuild b/trinity-base/renamedlg-plugins/renamedlg-plugins-14.0.12.ebuild
deleted file mode 100644
index 10bdbf8e..00000000
--- a/trinity-base/renamedlg-plugins/renamedlg-plugins-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT="renamedlgplugins"
-inherit trinity-meta-2
-
-DESCRIPTION="Renamedlg plugins for image and audio files"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/renamedlg-plugins/renamedlg-plugins-14.1.1.ebuild b/trinity-base/renamedlg-plugins/renamedlg-plugins-14.1.1.ebuild
new file mode 100644
index 00000000..4f2f5cef
--- /dev/null
+++ b/trinity-base/renamedlg-plugins/renamedlg-plugins-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT="renamedlgplugins"
+inherit trinity-meta-2
+
+DESCRIPTION="Renamedlg plugins for image and audio files"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/renamedlg-plugins/renamedlg-plugins-14.1.2.ebuild b/trinity-base/renamedlg-plugins/renamedlg-plugins-14.1.2.ebuild
new file mode 100644
index 00000000..0e173a6a
--- /dev/null
+++ b/trinity-base/renamedlg-plugins/renamedlg-plugins-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT="renamedlgplugins"
+inherit trinity-meta-2
+
+DESCRIPTION="Renamedlg plugins for image and audio files"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/renamedlg-plugins/renamedlg-plugins-9999.ebuild b/trinity-base/renamedlg-plugins/renamedlg-plugins-9999.ebuild
index daffca20..5df613c9 100644
--- a/trinity-base/renamedlg-plugins/renamedlg-plugins-9999.ebuild
+++ b/trinity-base/renamedlg-plugins/renamedlg-plugins-9999.ebuild
@@ -11,5 +11,5 @@ inherit trinity-meta-2
DESCRIPTION="Renamedlg plugins for image and audio files"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/superkaramba/Manifest b/trinity-base/superkaramba/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/superkaramba/Manifest
+++ b/trinity-base/superkaramba/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/superkaramba/files/tdeutils-strlcpy.patch b/trinity-base/superkaramba/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/superkaramba/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/superkaramba/metadata.xml b/trinity-base/superkaramba/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/superkaramba/metadata.xml
+++ b/trinity-base/superkaramba/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/superkaramba/superkaramba-14.0.11.ebuild b/trinity-base/superkaramba/superkaramba-14.0.11.ebuild
deleted file mode 100644
index 7fe7ac40..00000000
--- a/trinity-base/superkaramba/superkaramba-14.0.11.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A tool to create interactive applets for the Trinity desktop"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-#FIXME: add xmms use
-IUSE=""
-
-# RDEPEND="xmms? (media-sound/xmms2)"
-
-src_configure() {
- local mycmakeargs=(
-# -DWITH_XMMS="$(usex xmms)"
-# $(cmake_use_with xmms XMMS )
- -DWITH_KNEWSTUFF=ON
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/superkaramba/superkaramba-14.0.12.ebuild b/trinity-base/superkaramba/superkaramba-14.0.12.ebuild
deleted file mode 100644
index 6137954d..00000000
--- a/trinity-base/superkaramba/superkaramba-14.0.12.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A tool to create interactive applets for the Trinity desktop"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-#FIXME: add xmms use
-IUSE=""
-
-# RDEPEND="xmms? (media-sound/xmms2)"
-
-src_configure() {
- local mycmakeargs=(
-# -DWITH_XMMS="$(usex xmms)"
-# $(cmake_use_with xmms XMMS )
- -DWITH_KNEWSTUFF=ON
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/superkaramba/superkaramba-14.1.1.ebuild b/trinity-base/superkaramba/superkaramba-14.1.1.ebuild
new file mode 100644
index 00000000..08723b2b
--- /dev/null
+++ b/trinity-base/superkaramba/superkaramba-14.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="A tool to create interactive applets for the Trinity desktop"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+#FIXME: add xmms use
+
+# RDEPEND="xmms? (media-sound/xmms2)"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+# -DWITH_XMMS="$(usex xmms)"
+# $(cmake_use_with xmms XMMS )
+ -DWITH_KNEWSTUFF=ON
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/superkaramba/superkaramba-14.1.2.ebuild b/trinity-base/superkaramba/superkaramba-14.1.2.ebuild
new file mode 100644
index 00000000..b4775f40
--- /dev/null
+++ b/trinity-base/superkaramba/superkaramba-14.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="A tool to create interactive applets for the Trinity desktop"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+#FIXME: add xmms use
+
+# RDEPEND="xmms? (media-sound/xmms2)"
+
+src_configure() {
+ local mycmakeargs=(
+# -DWITH_XMMS="$(usex xmms)"
+# $(cmake_use_with xmms XMMS )
+ -DWITH_KNEWSTUFF=ON
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/superkaramba/superkaramba-9999.ebuild b/trinity-base/superkaramba/superkaramba-9999.ebuild
index 9dda015b..0430f3f1 100644
--- a/trinity-base/superkaramba/superkaramba-9999.ebuild
+++ b/trinity-base/superkaramba/superkaramba-9999.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="A tool to create interactive applets for the Trinity desktop"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
#FIXME: add xmms use
-IUSE=""
# RDEPEND="xmms? (media-sound/xmms2)"
diff --git a/trinity-base/tde-i18n/Manifest b/trinity-base/tde-i18n/Manifest
index b804a8cf..9d3c7aa2 100644
--- a/trinity-base/tde-i18n/Manifest
+++ b/trinity-base/tde-i18n/Manifest
@@ -1,2 +1,2 @@
-DIST tde-i18n-trinity-14.0.11.tar.xz 195364528 BLAKE2B fc01b70ccceb11b97d56d2c0ab8e075c86633dbe1d47c4c7d058f93437f837abba47d6e5f28fa55a87745e46d94750dce65a9565cfa617a76c6ce8c1db68af63 SHA512 9a4451fa837f77e755a72de0f1ea31267b66b9aaf6ec9ab4460c707a00c40cb26f8935ccc3fc07b6ea486a966a6c89856759a65d847d26fed0b288e525ee26d6
-DIST tde-i18n-trinity-14.0.12.tar.xz 195415024 BLAKE2B cc90fe970d4463a311c66c93f16eef704590bb517322ca165a169ff68b20ae82248f8a37c076aa3ca1ea9d203aa9ccf076518d61a3002f3f255b47b372501753 SHA512 ccc4900445a82894c0ff62e81f005ee6d290b6d0b013a4ea889c2a6b5dfd19cdc4b8760b9f66c7dcdf5634cd9ed8835d2b8fe9ef65708741476913aca40132a5
+DIST tde-i18n-trinity-14.1.1.tar.xz 195342600 BLAKE2B 3c5db7df8d2854e0f4ae93911476fe34694193d30884b913975b0599420a4b509cfe247237ed031820188f30b23089afb922b0e16867a290c6d3a8c59a260ed8 SHA512 7055df74b1a5dfdc09e4d17c000ce68c03a292d2e5ca1a29fe4655e36bb68256826680e55054acfb21f798dba61182c88d56466299e4749afc3192c450d8c3e5
+DIST tde-i18n-trinity-14.1.2.tar.xz 195369312 BLAKE2B c5177dd9393ad21cc3a3437b8b7daac4c91acf177be1684fd60f067d2ae766eb999d429b7b08708d151dcdcaebb4da386aacb86011979f5cc59c0545ad0ac0a4 SHA512 aabeb7929a401d0bb19700dcd9166712ed3fadfbc64371ed8c5d71dff45c58efb3da5512d56bd9ed98911be643378187a068154cad29173af566eb752db1a304
diff --git a/trinity-base/tde-i18n/metadata.xml b/trinity-base/tde-i18n/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tde-i18n/metadata.xml
+++ b/trinity-base/tde-i18n/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tde-i18n/tde-i18n-14.0.11.ebuild b/trinity-base/tde-i18n/tde-i18n-14.0.11.ebuild
deleted file mode 100644
index ab00e18c..00000000
--- a/trinity-base/tde-i18n/tde-i18n-14.0.11.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_LANGS="af ar az be bg bn br bs ca cs csb cy da de el en_GB eo es et
- eu fa fi fr fy ga gl he hi hr hu is it ja kk km ko lt lv mk mn ms
- nb nds nl nn pa pl pt pt_BR ro ru rw se sk sl sr sr@Latn ss sv ta te
- tg th tr uk uz uz@cyrillic vi wa zh_CN zh_TW"
-
-TRINITY_MODULE_NAME="tde-i18n"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-base-2
-
-DESCRIPTION="Trinity internationalization package"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-SLOT="14"
-
-for X in ${TRINITY_LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
-done
-
-run_phase() {
- local lang dir phase;
- phase=${1}
- lang=${2}
-
- dir="tde-i18n-${lang}"
- pushd "${S}/${dir}" || die "No such dir: ${dir}"
- CMAKE_USE_DIR="${S}/${dir}"
- BUILD_DIR="${WORKDIR}/${dir}-build"
- trinity-base-2_${phase}
- popd || die
-}
-
-src_prepare() {
- trinity_l10n_for_each_locale_do run_phase src_prepare
- eapply_user
-}
-
-src_configure() {
- local mycmakeargs=( -DBUILD_ALL=ON )
- trinity_l10n_for_each_locale_do run_phase src_configure
-}
-
-src_compile() {
- trinity_l10n_for_each_locale_do run_phase src_compile
-}
-
-src_install() {
- trinity_l10n_for_each_locale_do run_phase src_install
-}
diff --git a/trinity-base/tde-i18n/tde-i18n-14.0.12.ebuild b/trinity-base/tde-i18n/tde-i18n-14.0.12.ebuild
deleted file mode 100644
index 23f50ba3..00000000
--- a/trinity-base/tde-i18n/tde-i18n-14.0.12.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_LANGS="af ar az be bg bn br bs ca cs csb cy da de el en_GB eo es et
- eu fa fi fr fy ga gl he hi hr hu is it ja kk km ko lt lv mk mn ms
- nb nds nl nn pa pl pt pt_BR ro ru rw se sk sl sr sr@Latn ss sv ta te
- tg th tr uk uz uz@cyrillic vi wa zh_CN zh_TW"
-
-TRINITY_MODULE_NAME="tde-i18n"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-base-2
-
-DESCRIPTION="Trinity internationalization package"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-SLOT="14"
-
-for X in ${TRINITY_LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
-done
-
-run_phase() {
- local lang dir phase;
- phase=${1}
- lang=${2}
-
- dir="tde-i18n-${lang}"
- pushd "${S}/${dir}" || die "No such dir: ${dir}"
- CMAKE_USE_DIR="${S}/${dir}"
- BUILD_DIR="${WORKDIR}/${dir}-build"
- trinity-base-2_${phase}
- popd || die
-}
-
-src_prepare() {
- trinity_l10n_for_each_locale_do run_phase src_prepare
- eapply_user
-}
-
-src_configure() {
- local mycmakeargs=( -DBUILD_ALL=ON )
- trinity_l10n_for_each_locale_do run_phase src_configure
-}
-
-src_compile() {
- trinity_l10n_for_each_locale_do run_phase src_compile
-}
-
-src_install() {
- trinity_l10n_for_each_locale_do run_phase src_install
-}
diff --git a/trinity-base/tde-i18n/tde-i18n-14.1.1.ebuild b/trinity-base/tde-i18n/tde-i18n-14.1.1.ebuild
new file mode 100644
index 00000000..787bb63e
--- /dev/null
+++ b/trinity-base/tde-i18n/tde-i18n-14.1.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_LANGS="af ar az be bg bn br bs ca cs csb cy da de el en_GB eo es et
+ eu fa fi fr fy ga gl he hi hr hu is it ja kk km ko lt lv mk mn ms
+ nb nds nl nn pa pl pt pt_BR ro ru rw se sk sl sr sr@Latn ss sv ta te
+ tg th tr uk uz uz@cyrillic vi wa zh_CN zh_TW"
+
+TRINITY_MODULE_NAME="tde-i18n"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-base-2
+
+DESCRIPTION="Trinity internationalization package"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+SLOT="14"
+
+for X in ${TRINITY_LANGS} ; do
+ IUSE="${IUSE} l10n_${X}"
+done
+
+LINGUAS="en"
+
+find_lang() {
+ local lang
+ lang=${1}
+ LINGUAS+=" ${lang}"
+}
+
+src_prepare() {
+ trinity_l10n_for_each_locale_do find_lang
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=( -DBUILD_ALL=ON )
+ trinity-base-2_src_configure
+}
+
+src_install() {
+ [[ "${LINGUAS}" == "en" ]] && return 0
+ trinity-base-2_src_install
+}
diff --git a/trinity-base/tde-i18n/tde-i18n-14.1.2.ebuild b/trinity-base/tde-i18n/tde-i18n-14.1.2.ebuild
new file mode 100644
index 00000000..e59d0103
--- /dev/null
+++ b/trinity-base/tde-i18n/tde-i18n-14.1.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_LANGS="af ar az be bg bn br bs ca cs csb cy da de el en_GB eo es et
+ eu fa fi fr fy ga gl he hi hr hu is it ja kk km ko lt lv mk mn ms
+ nb nds nl nn pa pl pt pt_BR ro ru rw se sk sl sr sr@Latn ss sv ta te
+ tg th tr uk uz uz@cyrillic vi wa zh_CN zh_TW"
+
+TRINITY_MODULE_NAME="tde-i18n"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-base-2
+
+DESCRIPTION="Trinity internationalization package"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+SLOT="14"
+
+for X in ${TRINITY_LANGS} ; do
+ IUSE="${IUSE} l10n_${X}"
+done
+
+LINGUAS="en"
+
+find_lang() {
+ local lang
+ lang=${1}
+ LINGUAS+=" ${lang}"
+}
+
+src_prepare() {
+ trinity_l10n_for_each_locale_do find_lang
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=( -DBUILD_ALL=ON )
+ trinity-base-2_src_configure
+}
+
+src_install() {
+ [[ "${LINGUAS}" == "en" ]] && return 0
+ trinity-base-2_src_install
+}
diff --git a/trinity-base/tde-i18n/tde-i18n-9999.ebuild b/trinity-base/tde-i18n/tde-i18n-9999.ebuild
index 45e568b9..275c3480 100644
--- a/trinity-base/tde-i18n/tde-i18n-9999.ebuild
+++ b/trinity-base/tde-i18n/tde-i18n-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2020-2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -18,7 +18,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
SLOT="14"
@@ -26,33 +26,25 @@ for X in ${TRINITY_LANGS} ; do
IUSE="${IUSE} l10n_${X}"
done
-run_phase() {
- local lang dir phase;
- phase=${1}
- lang=${2}
-
- dir="tde-i18n-${lang}"
- pushd "${S}/${dir}" || die "No such dir: ${dir}"
- CMAKE_USE_DIR="${S}/${dir}"
- BUILD_DIR="${WORKDIR}/${dir}-build"
- trinity-base-2_${phase}
- popd || die
+LINGUAS="en"
+
+find_lang() {
+ local lang
+ lang=${1}
+ LINGUAS+=" ${lang}"
}
src_prepare() {
- trinity_l10n_for_each_locale_do run_phase src_prepare
- eapply_user
+ trinity_l10n_for_each_locale_do find_lang
+ trinity-base-2_src_prepare
}
src_configure() {
local mycmakeargs=( -DBUILD_ALL=ON )
- trinity_l10n_for_each_locale_do run_phase src_configure
-}
-
-src_compile() {
- trinity_l10n_for_each_locale_do run_phase src_compile
+ trinity-base-2_src_configure
}
src_install() {
- trinity_l10n_for_each_locale_do run_phase src_install
+ [[ "${LINGUAS}" == "en" ]] && return 0
+ trinity-base-2_src_install
}
diff --git a/trinity-base/tdeaccessibility-doc/Manifest b/trinity-base/tdeaccessibility-doc/Manifest
deleted file mode 100644
index a7388d24..00000000
--- a/trinity-base/tdeaccessibility-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tdeaccessibility-trinity-14.0.11.tar.xz 6191464 BLAKE2B c6f8463909fe4632b60379f4de14dbfd1e96d468abef4335b7af1295539d73db408f5d251ca54866922dffff074e18a2ccf8e8461908de6bdba6a3a6d5c44c11 SHA512 4535ecb358046065c3a087b37e570ec9f0f2efbba446382f9a322c31496bf41a3a1f84b6286721c40cfb6d1ec018b699c0205cdeffc6ba8b8bd50dde1d37b8bf
-DIST tdeaccessibility-trinity-14.0.12.tar.xz 6193364 BLAKE2B 199168edf8ca8d85e1167ce9777b14510de2a4e7e5019fe587aedb0428fe682a48ae4c678c33fb54bd617d6a0561a2a47815428bdbcfb7f4f9bb84e178632e59 SHA512 510493b899590c86c6813de1c04c55097d3b95b483c47abb0992b3d14ed6402b8c0c0fff558056efeda4901bbba68454d580f0b158705177ef8a9e958824f2a4
diff --git a/trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-14.0.11.ebuild b/trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-14.0.11.ebuild
deleted file mode 100644
index 18bf4847..00000000
--- a/trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeaccessibility-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- echo "tde_auto_add_subdirectories()" >"${S}/doc/CMakeLists.txt"
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-14.0.12.ebuild b/trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-14.0.12.ebuild
deleted file mode 100644
index e3462abd..00000000
--- a/trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeaccessibility-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- echo "tde_auto_add_subdirectories()" >"${S}/doc/CMakeLists.txt"
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-9999.ebuild b/trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-9999.ebuild
deleted file mode 100644
index 4e01bf50..00000000
--- a/trinity-base/tdeaccessibility-doc/tdeaccessibility-doc-9999.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeaccessibility-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- echo "tde_auto_add_subdirectories()" >"${S}/doc/CMakeLists.txt"
- trinity-meta-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdeaccessibility-iconthemes/Manifest b/trinity-base/tdeaccessibility-iconthemes/Manifest
index a7388d24..661fbb1c 100644
--- a/trinity-base/tdeaccessibility-iconthemes/Manifest
+++ b/trinity-base/tdeaccessibility-iconthemes/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaccessibility-trinity-14.0.11.tar.xz 6191464 BLAKE2B c6f8463909fe4632b60379f4de14dbfd1e96d468abef4335b7af1295539d73db408f5d251ca54866922dffff074e18a2ccf8e8461908de6bdba6a3a6d5c44c11 SHA512 4535ecb358046065c3a087b37e570ec9f0f2efbba446382f9a322c31496bf41a3a1f84b6286721c40cfb6d1ec018b699c0205cdeffc6ba8b8bd50dde1d37b8bf
-DIST tdeaccessibility-trinity-14.0.12.tar.xz 6193364 BLAKE2B 199168edf8ca8d85e1167ce9777b14510de2a4e7e5019fe587aedb0428fe682a48ae4c678c33fb54bd617d6a0561a2a47815428bdbcfb7f4f9bb84e178632e59 SHA512 510493b899590c86c6813de1c04c55097d3b95b483c47abb0992b3d14ed6402b8c0c0fff558056efeda4901bbba68454d580f0b158705177ef8a9e958824f2a4
+DIST tdeaccessibility-trinity-14.1.1.tar.xz 6192024 BLAKE2B 42356922784a4cf2abde4c0e932faf8bf24dc2829cd1507f4ad81de4615a6abe808cafabd1781e47020a03531b5ddb2478230e05f716e3a23bb72cb0431f6e0e SHA512 4e215d8b0de470b1820bb251e2d9d69eba54e828fb6d94b50e4f5ddf74fe1e8166dcabc48694bcba4ce11e46a8cc37fb3774941ef73c959f280b89ddc652808d
+DIST tdeaccessibility-trinity-14.1.2.tar.xz 6191780 BLAKE2B 5d1a6b4df9a4a97a43418174dfe8779ce69944020f70fab43c4f3ba54e746de0dfa9856a1a73acdf107dd70555217706d0753971b7aabc64d8c9e5330ae86cc0 SHA512 0cf1ec7ae36720db16e502455b90fb949d1d5451a16b211d570c4200ad9819a6250684efac5492e13cba185a1722f7e464cb854a414cff7b770411a983e48bbe
diff --git a/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.0.11.ebuild b/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.0.11.ebuild
deleted file mode 100644
index b3fd4581..00000000
--- a/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="IconThemes"
-TSM_EXTRACT_ALSO="translations"
-
-inherit trinity-meta-2
-
-DESCRIPTION="TDE accessibility icon themes"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.0.12.ebuild b/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.0.12.ebuild
deleted file mode 100644
index d9cd6cda..00000000
--- a/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaccessibility"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="IconThemes"
-TSM_EXTRACT_ALSO="translations"
-
-inherit trinity-meta-2
-
-DESCRIPTION="TDE accessibility icon themes"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ARTS=OFF
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.1.1.ebuild b/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.1.1.ebuild
new file mode 100644
index 00000000..87f4d23e
--- /dev/null
+++ b/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="IconThemes"
+
+inherit trinity-meta-2
+
+DESCRIPTION="TDE accessibility icon themes"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ARTS=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.1.2.ebuild b/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.1.2.ebuild
new file mode 100644
index 00000000..9115dfc5
--- /dev/null
+++ b/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaccessibility"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="IconThemes"
+
+inherit trinity-meta-2
+
+DESCRIPTION="TDE accessibility icon themes"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ARTS=OFF
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-9999.ebuild b/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-9999.ebuild
index 306d480c..96c555e2 100644
--- a/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-9999.ebuild
+++ b/trinity-base/tdeaccessibility-iconthemes/tdeaccessibility-iconthemes-9999.ebuild
@@ -6,13 +6,12 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeaccessibility"
TRINITY_MODULE_TYPE="core"
TRINITY_SUBMODULE="IconThemes"
-TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="TDE accessibility icon themes"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.0.11.ebuild b/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.0.11.ebuild
deleted file mode 100644
index 63ad2c33..00000000
--- a/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Trinity Software meta package for tdeaccessibility"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="arts"
-
-RDEPEND="
- ~trinity-base/kmag-${PV}
- ~trinity-base/kmouth-${PV}
- ~trinity-base/kbstateapplet-${PV}
- ~trinity-base/kttsd-${PV}
- ~trinity-base/kmousetool-${PV}
- arts? ( ~trinity-base/ksayit-${PV} )
- ~trinity-base/tdeaccessibility-iconthemes-${PV}
- ~trinity-base/tdeaccessibility-doc-${PV}
-"
diff --git a/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.0.12.ebuild b/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.0.12.ebuild
deleted file mode 100644
index ef1f3ecd..00000000
--- a/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Trinity Software meta package for tdeaccessibility"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="arts"
-
-RDEPEND="
- ~trinity-base/kmag-${PV}
- ~trinity-base/kmouth-${PV}
- ~trinity-base/kbstateapplet-${PV}
- ~trinity-base/kttsd-${PV}
- ~trinity-base/kmousetool-${PV}
- arts? ( ~trinity-base/ksayit-${PV} )
- ~trinity-base/tdeaccessibility-iconthemes-${PV}
- ~trinity-base/tdeaccessibility-doc-${PV}
-"
diff --git a/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.1.1.ebuild b/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.1.1.ebuild
new file mode 100644
index 00000000..6f0b8354
--- /dev/null
+++ b/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Trinity Software meta package for tdeaccessibility"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+IUSE="arts"
+
+RDEPEND="
+ ~trinity-base/kmag-${PV}
+ ~trinity-base/kmouth-${PV}
+ ~trinity-base/kbstateapplet-${PV}
+ ~trinity-base/kttsd-${PV}
+ ~trinity-base/kmousetool-${PV}
+ arts? ( ~trinity-base/ksayit-${PV} )
+ ~trinity-base/tdeaccessibility-iconthemes-${PV}
+"
diff --git a/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.1.2.ebuild b/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.1.2.ebuild
new file mode 100644
index 00000000..d6cb82c4
--- /dev/null
+++ b/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-14.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Trinity Software meta package for tdeaccessibility"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+IUSE="arts"
+
+RDEPEND="
+ ~trinity-base/kmag-${PV}
+ ~trinity-base/kmouth-${PV}
+ ~trinity-base/kbstateapplet-${PV}
+ ~trinity-base/kttsd-${PV}
+ ~trinity-base/kmousetool-${PV}
+ arts? ( ~trinity-base/ksayit-${PV} )
+ ~trinity-base/tdeaccessibility-iconthemes-${PV}
+"
diff --git a/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-9999.ebuild b/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-9999.ebuild
index 2d42befb..ba765f55 100644
--- a/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-9999.ebuild
+++ b/trinity-base/tdeaccessibility-meta/tdeaccessibility-meta-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -10,7 +10,9 @@ LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
IUSE="arts"
@@ -22,5 +24,4 @@ RDEPEND="
~trinity-base/kmousetool-${PV}
arts? ( ~trinity-base/ksayit-${PV} )
~trinity-base/tdeaccessibility-iconthemes-${PV}
- ~trinity-base/tdeaccessibility-doc-${PV}
"
diff --git a/trinity-base/tdeaddons-doc/Manifest b/trinity-base/tdeaddons-doc/Manifest
deleted file mode 100644
index 1fcc579a..00000000
--- a/trinity-base/tdeaddons-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
diff --git a/trinity-base/tdeaddons-doc/metadata.xml b/trinity-base/tdeaddons-doc/metadata.xml
deleted file mode 100644
index 6e9f5e4a..00000000
--- a/trinity-base/tdeaddons-doc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
- </maintainer>
-</pkgmetadata>
diff --git a/trinity-base/tdeaddons-doc/tdeaddons-doc-14.0.11.ebuild b/trinity-base/tdeaddons-doc/tdeaddons-doc-14.0.11.ebuild
deleted file mode 100644
index 0e51ae78..00000000
--- a/trinity-base/tdeaddons-doc/tdeaddons-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeaddons-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdeaddons-doc/tdeaddons-doc-14.0.12.ebuild b/trinity-base/tdeaddons-doc/tdeaddons-doc-14.0.12.ebuild
deleted file mode 100644
index 00061922..00000000
--- a/trinity-base/tdeaddons-doc/tdeaddons-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeaddons-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdeaddons-doc/tdeaddons-doc-9999.ebuild b/trinity-base/tdeaddons-doc/tdeaddons-doc-9999.ebuild
deleted file mode 100644
index 8c374185..00000000
--- a/trinity-base/tdeaddons-doc/tdeaddons-doc-9999.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeaddons-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdeaddons-meta/metadata.xml b/trinity-base/tdeaddons-meta/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdeaddons-meta/metadata.xml
+++ b/trinity-base/tdeaddons-meta/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdeaddons-meta/tdeaddons-meta-14.0.11.ebuild b/trinity-base/tdeaddons-meta/tdeaddons-meta-14.0.11.ebuild
deleted file mode 100644
index 7e117b86..00000000
--- a/trinity-base/tdeaddons-meta/tdeaddons-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="tdeaddons metapackage - merge this to pull in all tdeaddons-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/atlantikdesigner-${PV}
- ~trinity-base/kaddressbook-plugins-${PV}
- ~trinity-base/kate-plugins-${PV}
- ~trinity-base/kicker-applets-${PV}
- ~trinity-base/knewsticker-scripts-${PV}
- ~trinity-base/konq-plugins-${PV}
- ~trinity-base/ksig-${PV}
- ~trinity-base/renamedlg-plugins-${PV}
- ~trinity-base/tdeaddons-doc-${PV}
- ~trinity-base/tdeaddons-tdefile-plugins-${PV}
-"
-
-# trinity-base/noatun-plugins masked due to missing dependency: noatun
-# But not long anymore.. :-)
diff --git a/trinity-base/tdeaddons-meta/tdeaddons-meta-14.0.12.ebuild b/trinity-base/tdeaddons-meta/tdeaddons-meta-14.0.12.ebuild
deleted file mode 100644
index 33f5defb..00000000
--- a/trinity-base/tdeaddons-meta/tdeaddons-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="tdeaddons metapackage - merge this to pull in all tdeaddons-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/atlantikdesigner-${PV}
- ~trinity-base/kaddressbook-plugins-${PV}
- ~trinity-base/kate-plugins-${PV}
- ~trinity-base/kicker-applets-${PV}
- ~trinity-base/knewsticker-scripts-${PV}
- ~trinity-base/konq-plugins-${PV}
- ~trinity-base/ksig-${PV}
- ~trinity-base/renamedlg-plugins-${PV}
- ~trinity-base/tdeaddons-doc-${PV}
- ~trinity-base/tdeaddons-tdefile-plugins-${PV}
-"
-
-# trinity-base/noatun-plugins masked due to missing dependency: noatun
-# But not long anymore.. :-)
diff --git a/trinity-base/tdeaddons-meta/tdeaddons-meta-14.1.1.ebuild b/trinity-base/tdeaddons-meta/tdeaddons-meta-14.1.1.ebuild
new file mode 100644
index 00000000..4f2f5ce8
--- /dev/null
+++ b/trinity-base/tdeaddons-meta/tdeaddons-meta-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdeaddons metapackage - merge this to pull in all tdeaddons-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/atlantikdesigner-${PV}
+ ~trinity-base/kaddressbook-plugins-${PV}
+ ~trinity-base/kate-plugins-${PV}
+ ~trinity-base/kicker-applets-${PV}
+ ~trinity-base/knewsticker-scripts-${PV}
+ ~trinity-base/konq-plugins-${PV}
+ ~trinity-base/ksig-${PV}
+ ~trinity-base/renamedlg-plugins-${PV}
+ ~trinity-base/tdeaddons-tdefile-plugins-${PV}
+"
+
+# trinity-base/noatun-plugins masked due to missing dependency: noatun
+# But not long anymore.. :-)
diff --git a/trinity-base/tdeaddons-meta/tdeaddons-meta-14.1.2.ebuild b/trinity-base/tdeaddons-meta/tdeaddons-meta-14.1.2.ebuild
new file mode 100644
index 00000000..bb799026
--- /dev/null
+++ b/trinity-base/tdeaddons-meta/tdeaddons-meta-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdeaddons metapackage - merge this to pull in all tdeaddons-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/atlantikdesigner-${PV}
+ ~trinity-base/kaddressbook-plugins-${PV}
+ ~trinity-base/kate-plugins-${PV}
+ ~trinity-base/kicker-applets-${PV}
+ ~trinity-base/knewsticker-scripts-${PV}
+ ~trinity-base/konq-plugins-${PV}
+ ~trinity-base/ksig-${PV}
+ ~trinity-base/renamedlg-plugins-${PV}
+ ~trinity-base/tdeaddons-tdefile-plugins-${PV}
+"
+
+# trinity-base/noatun-plugins masked due to missing dependency: noatun
+# But not long anymore.. :-)
diff --git a/trinity-base/tdeaddons-meta/tdeaddons-meta-9999.ebuild b/trinity-base/tdeaddons-meta/tdeaddons-meta-9999.ebuild
index b0c6748b..a81d2c96 100644
--- a/trinity-base/tdeaddons-meta/tdeaddons-meta-9999.ebuild
+++ b/trinity-base/tdeaddons-meta/tdeaddons-meta-9999.ebuild
@@ -10,7 +10,9 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="
@@ -22,7 +24,6 @@ RDEPEND="
~trinity-base/konq-plugins-${PV}
~trinity-base/ksig-${PV}
~trinity-base/renamedlg-plugins-${PV}
- ~trinity-base/tdeaddons-doc-${PV}
~trinity-base/tdeaddons-tdefile-plugins-${PV}
"
diff --git a/trinity-base/tdeaddons-tdefile-plugins/Manifest b/trinity-base/tdeaddons-tdefile-plugins/Manifest
index 1fcc579a..a0a24462 100644
--- a/trinity-base/tdeaddons-tdefile-plugins/Manifest
+++ b/trinity-base/tdeaddons-tdefile-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdeaddons-trinity-14.0.11.tar.xz 1462752 BLAKE2B 97ed650fd07b71869b72abaa44ef87986a395c2d332207c32973c09fc006a6f6d1f8049bfd3b424d3fe61b378f367a46b4fbd336b7fd964264a152a5a8880dff SHA512 d490748c9cb05e7d2c22cbe5c260579e54095822f3878b69f9bd9ec4d95960e2161ede46f61c28cdc0834dc66f08d382b751da253a9db4b969c0a429cf219d25
-DIST tdeaddons-trinity-14.0.12.tar.xz 1463712 BLAKE2B ac7b69ebe916cccd3e6cd9d315c3f2b8453aa815e02f620da364f149de0ebab5ab2cc0e3afc40447a5302f7f8d23b56a34f1fa6cb975b1840e396f0df11a74b0 SHA512 150a6c17b47d315e2039d95d329888480ac80dd84b68d895a8c031b1ae9f32c707474b2502310af961061bcff5d905f5f6a817697e346b176f6cc8b1067b155b
+DIST tdeaddons-trinity-14.1.1.tar.xz 1464700 BLAKE2B 5818dd1f2434694e0acdc0694d3a17d5fb1f1c1f6eeb4b77220e721fe8464a87721494ead8547d3e41cf17e626b3dd7ab049089e0b2b509e0772f85227313084 SHA512 bebb96b5261ae607d5e405ab33dff65c1792b5b34fdb86d96e2ce433bbe9a8c97c5114deab61b5e09688d59f09cd7d75b81007c1029f2412d397980a942d9100
+DIST tdeaddons-trinity-14.1.2.tar.xz 1464932 BLAKE2B 27bf3ab510b4ca20d51b7d0183077c16901ad8c04582bea54bae6f943a4706875a0c5067a8d9943138fee5c9227a9bb68f14e89a57f6348d27a26518afbf74a4 SHA512 b50173d74933893f76471893569941dffff8ce9f1152b76411d4c92559c96fc1e8b4ddb89b21a88961d678efcbd42bd2ea9dc94735a95aee3ef89e2c895ce51c
diff --git a/trinity-base/tdeaddons-tdefile-plugins/metadata.xml b/trinity-base/tdeaddons-tdefile-plugins/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdeaddons-tdefile-plugins/metadata.xml
+++ b/trinity-base/tdeaddons-tdefile-plugins/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.0.11.ebuild b/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.0.11.ebuild
deleted file mode 100644
index ffecbf6a..00000000
--- a/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Various basic tdefile plugins provided by tdeaddons"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi \ No newline at end of file
diff --git a/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.0.12.ebuild b/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.0.12.ebuild
deleted file mode 100644
index 52b86388..00000000
--- a/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeaddons"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Various basic tdefile plugins provided by tdeaddons"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi \ No newline at end of file
diff --git a/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.1.1.ebuild b/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.1.1.ebuild
new file mode 100644
index 00000000..a91f953f
--- /dev/null
+++ b/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Various basic tdefile plugins provided by tdeaddons"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.1.2.ebuild b/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.1.2.ebuild
new file mode 100644
index 00000000..2ed6d3f3
--- /dev/null
+++ b/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeaddons"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Various basic tdefile plugins provided by tdeaddons"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-9999.ebuild b/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-9999.ebuild
index d896e586..235835f0 100644
--- a/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-9999.ebuild
+++ b/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-9999.ebuild
@@ -6,9 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeaddons"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Various basic tdefile plugins provided by tdeaddons"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi \ No newline at end of file
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeadmin-doc/Manifest b/trinity-base/tdeadmin-doc/Manifest
index 9fe4f0da..79b15314 100644
--- a/trinity-base/tdeadmin-doc/Manifest
+++ b/trinity-base/tdeadmin-doc/Manifest
@@ -1,2 +1,2 @@
-DIST tdeadmin-trinity-14.0.11.tar.xz 1513356 BLAKE2B eacb5908d6ef51a7b8bb733974beda1344495c32761a81570d83f563c1a246d2890d2eb69df33c84a79bf3036375f91965bc7001334ca9e9af551f301a49062e SHA512 adfef924171bcedbba4978b5adfa2e4b1b77b514a63534ecc56d8e6444662bad49ead341c356f6fbfc7646aa618dc110f0dc4108be2c68b2abc230aaeff4c1cc
-DIST tdeadmin-trinity-14.0.12.tar.xz 1514816 BLAKE2B 51f822ab4614c901abda509358b3a09abd951d19b1d12161925c439fcadf4377714a52a20012c6033283c065e9bc0436cadf6857680b63686a7a09919e145385 SHA512 435952000a33f5cc7eca6ebe9178af3d1085b08ae352bbf01824b4e5f4c007b7091aab0c82f7c57d990b4e6f836643c6cff295823bdd3158f12a62414e28e056
+DIST tdeadmin-trinity-14.1.1.tar.xz 1513124 BLAKE2B a5e31969a9661ee998c36503ea29c4fca40789eb68d912bf1fdf225c3cbea4bfca4fd60847790d0309c78f61cf959e4868f1cd8e4a097b1bcabbc71cc93f2936 SHA512 a8772c1b531eb6972ccb7b7f9390c9e95d122a9018f1dd29ea83f0a6c15687136853bd827ddcf45e7f226fedd0f9ea83e4342fa4bc0c6816cc4c9910a4c7121f
+DIST tdeadmin-trinity-14.1.2.tar.xz 1512996 BLAKE2B 2a58f2876c0044b1592b1c259ae74e80d384764e97b9451f2e81a0a851292884dfd2fc2bd71eec4de63887df6c583dcdf4e088c7afa5fb68e52698391e491d97 SHA512 5b4e59ad2b684c40f08d92b694502eb9932b3d1d2b7135c2666832a1a1ef308f7d18170883170a30c7fb3ec081d89a05d3653e347df2bb5bf1fb2695b691d680
diff --git a/trinity-base/tdeadmin-doc/tdeadmin-doc-14.0.11.ebuild b/trinity-base/tdeadmin-doc/tdeadmin-doc-14.0.11.ebuild
deleted file mode 100644
index 7641047c..00000000
--- a/trinity-base/tdeadmin-doc/tdeadmin-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeadmin"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeadmin-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- # Removing unused packages
- sed -i -e '/lilo-config/d' -e '/ksysv/d' -e '/kpackage/d' \
- -e '/kdat/d' "${S}/doc/CMakeLists.txt" || die
-
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdeadmin-doc/tdeadmin-doc-14.0.12.ebuild b/trinity-base/tdeadmin-doc/tdeadmin-doc-14.0.12.ebuild
deleted file mode 100644
index 2aeb47b0..00000000
--- a/trinity-base/tdeadmin-doc/tdeadmin-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeadmin"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeadmin-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- # Removing unused packages
- sed -i -e '/lilo-config/d' -e '/ksysv/d' -e '/kpackage/d' \
- -e '/kdat/d' "${S}/doc/CMakeLists.txt" || die
-
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdeadmin-doc/tdeadmin-doc-14.1.1.ebuild b/trinity-base/tdeadmin-doc/tdeadmin-doc-14.1.1.ebuild
new file mode 100644
index 00000000..6af4a2b4
--- /dev/null
+++ b/trinity-base/tdeadmin-doc/tdeadmin-doc-14.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeadmin"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Documentaion for tdeadmin-derived packages"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/khelpcenter-${PV}"
+
+src_prepare() {
+ # Removing unused packages
+ sed -i -e '/lilo-config/d' -e '/ksysv/d' -e '/kpackage/d' \
+ -e '/kdat/d' "${S}/doc/CMakeLists.txt" || die
+
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/tdeadmin-doc/tdeadmin-doc-14.1.2.ebuild b/trinity-base/tdeadmin-doc/tdeadmin-doc-14.1.2.ebuild
new file mode 100644
index 00000000..82228ac3
--- /dev/null
+++ b/trinity-base/tdeadmin-doc/tdeadmin-doc-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeadmin"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Documentaion for tdeadmin-derived packages"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/khelpcenter-${PV}"
+
+src_prepare() {
+ # Removing unused packages
+ sed -i -e '/lilo-config/d' -e '/ksysv/d' -e '/kpackage/d' \
+ -e '/kdat/d' "${S}/doc/CMakeLists.txt" || die
+
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/tdeadmin-doc/tdeadmin-doc-9999.ebuild b/trinity-base/tdeadmin-doc/tdeadmin-doc-9999.ebuild
index 3554a2cb..a0e02788 100644
--- a/trinity-base/tdeadmin-doc/tdeadmin-doc-9999.ebuild
+++ b/trinity-base/tdeadmin-doc/tdeadmin-doc-9999.ebuild
@@ -9,7 +9,7 @@ inherit trinity-meta-2
DESCRIPTION="Documentaion for tdeadmin-derived packages"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
diff --git a/trinity-base/tdeadmin-meta/tdeadmin-meta-14.0.11.ebuild b/trinity-base/tdeadmin-meta/tdeadmin-meta-14.0.11.ebuild
deleted file mode 100644
index 81c465db..00000000
--- a/trinity-base/tdeadmin-meta/tdeadmin-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Trinity Software meta package for tdeadmin"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="arts"
-
-RDEPEND="
- ~trinity-base/kcron-${PV}
- ~trinity-base/knetworkconf-${PV}
- ~trinity-base/kuser-${PV}
- ~trinity-base/tdefile-plugins-${PV}
- ~trinity-base/tdeadmin-doc-${PV}
-"
diff --git a/trinity-base/tdeadmin-meta/tdeadmin-meta-14.0.12.ebuild b/trinity-base/tdeadmin-meta/tdeadmin-meta-14.0.12.ebuild
deleted file mode 100644
index 8846f04a..00000000
--- a/trinity-base/tdeadmin-meta/tdeadmin-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Trinity Software meta package for tdeadmin"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="arts"
-
-RDEPEND="
- ~trinity-base/kcron-${PV}
- ~trinity-base/knetworkconf-${PV}
- ~trinity-base/kuser-${PV}
- ~trinity-base/tdefile-plugins-${PV}
- ~trinity-base/tdeadmin-doc-${PV}
-"
diff --git a/trinity-base/tdeadmin-meta/tdeadmin-meta-14.1.1.ebuild b/trinity-base/tdeadmin-meta/tdeadmin-meta-14.1.1.ebuild
new file mode 100644
index 00000000..a8709f43
--- /dev/null
+++ b/trinity-base/tdeadmin-meta/tdeadmin-meta-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Trinity Software meta package for tdeadmin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+IUSE="arts"
+
+RDEPEND="
+ ~trinity-base/kcron-${PV}
+ ~trinity-base/knetworkconf-${PV}
+ ~trinity-base/kuser-${PV}
+ ~trinity-base/tdefile-plugins-${PV}
+ ~trinity-base/tdeadmin-doc-${PV}
+"
diff --git a/trinity-base/tdeadmin-meta/tdeadmin-meta-14.1.2.ebuild b/trinity-base/tdeadmin-meta/tdeadmin-meta-14.1.2.ebuild
new file mode 100644
index 00000000..1cea59c9
--- /dev/null
+++ b/trinity-base/tdeadmin-meta/tdeadmin-meta-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Trinity Software meta package for tdeadmin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+IUSE="arts"
+
+RDEPEND="
+ ~trinity-base/kcron-${PV}
+ ~trinity-base/knetworkconf-${PV}
+ ~trinity-base/kuser-${PV}
+ ~trinity-base/tdefile-plugins-${PV}
+ ~trinity-base/tdeadmin-doc-${PV}
+"
diff --git a/trinity-base/tdeadmin-meta/tdeadmin-meta-9999.ebuild b/trinity-base/tdeadmin-meta/tdeadmin-meta-9999.ebuild
index 79b93820..e59d0cd7 100644
--- a/trinity-base/tdeadmin-meta/tdeadmin-meta-9999.ebuild
+++ b/trinity-base/tdeadmin-meta/tdeadmin-meta-9999.ebuild
@@ -10,7 +10,9 @@ LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
IUSE="arts"
diff --git a/trinity-base/tdeartwork-emoticons/Manifest b/trinity-base/tdeartwork-emoticons/Manifest
index 18cc6fa5..121ccb9f 100644
--- a/trinity-base/tdeartwork-emoticons/Manifest
+++ b/trinity-base/tdeartwork-emoticons/Manifest
@@ -1,2 +1,2 @@
-DIST tdeartwork-trinity-14.0.11.tar.xz 32383120 BLAKE2B 9c112844939481bbb318b3d3502ce69557693d66de7cfceafc0881f1316b2505c74cb801c3c15a67d4879cbae1db2e50d13079f311760340e2aa753b972047e0 SHA512 902c8768a11a4f73829833568bfb626ec13bddfeda41be911152c5e8bfa689e8d5438cf3fc6aba2f49a63eb0273d4ce7ed43dd9c82b65e32123fa0b28088930d
-DIST tdeartwork-trinity-14.0.12.tar.xz 32388256 BLAKE2B e9467d6eb0e0e4c1ba63a582b4d89de769bf8c7fe52f1647dad3adfb6d5ecaf896825e3f7f7f79e5065ab0c89085fb4f9c6554d3ee4aacf42bc981e2ccaff7cb SHA512 b0bdc8fdabc7431b20e0af00f304af20ea3e905f26e970f14331babee626ed3c49243720d3dcd177164c38df3808a0d874b51713a8872ce14b4939817f12aa8d
+DIST tdeartwork-trinity-14.1.1.tar.xz 43808208 BLAKE2B c12d4117bf93326b05f6d20b74a4073bcf4f34b7e7e738153c4c42f4499736b13fc86aa39ef7c3955e7910142f36f3c703f5707d442945567b698be5d9101596 SHA512 744732a3bed61efa73c6c52651625b9fb4e5a527f0b84bf2bef6a6ef9aff50edc641ce0b8c601bfe20b5d403bec3470716844377a1f1ee9383eee7838dac07e6
+DIST tdeartwork-trinity-14.1.2.tar.xz 43810360 BLAKE2B 5885fa57aef80bc0e58e5befe24a5aeb18cfd411132c241821882e3f6525ffe1ea7d3a743b82d9f6bec6f10fdd7b6075bb5029a8d5c58f0bb57b35571580c3ff SHA512 02b0d856f6a1fff43f0e0f6c83ed7e45e98abcbb4d85674b50254aeb4e83039455af14d072e4570deafdcd4d1fa05395dcf97da07ecc1e896163ced8c434c86b
diff --git a/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.0.11.ebuild b/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.0.11.ebuild
deleted file mode 100644
index c677d398..00000000
--- a/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="EmotIcons (icons for things like smilies :-) for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.0.12.ebuild b/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.0.12.ebuild
deleted file mode 100644
index 4e88bdf9..00000000
--- a/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="EmotIcons (icons for things like smilies :-) for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.1.1.ebuild b/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.1.1.ebuild
new file mode 100644
index 00000000..b9c0fe74
--- /dev/null
+++ b/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="EmotIcons (icons for things like smilies :-) for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.1.2.ebuild b/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.1.2.ebuild
new file mode 100644
index 00000000..fa623e11
--- /dev/null
+++ b/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="EmotIcons (icons for things like smilies :-) for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-9999.ebuild b/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-9999.ebuild
index 3a8eb0d9..46622f36 100644
--- a/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-9999.ebuild
+++ b/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-9999.ebuild
@@ -6,10 +6,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeartwork"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="EmotIcons (icons for things like smilies :-) for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdeartwork-icewm-themes/Manifest b/trinity-base/tdeartwork-icewm-themes/Manifest
index 18cc6fa5..121ccb9f 100644
--- a/trinity-base/tdeartwork-icewm-themes/Manifest
+++ b/trinity-base/tdeartwork-icewm-themes/Manifest
@@ -1,2 +1,2 @@
-DIST tdeartwork-trinity-14.0.11.tar.xz 32383120 BLAKE2B 9c112844939481bbb318b3d3502ce69557693d66de7cfceafc0881f1316b2505c74cb801c3c15a67d4879cbae1db2e50d13079f311760340e2aa753b972047e0 SHA512 902c8768a11a4f73829833568bfb626ec13bddfeda41be911152c5e8bfa689e8d5438cf3fc6aba2f49a63eb0273d4ce7ed43dd9c82b65e32123fa0b28088930d
-DIST tdeartwork-trinity-14.0.12.tar.xz 32388256 BLAKE2B e9467d6eb0e0e4c1ba63a582b4d89de769bf8c7fe52f1647dad3adfb6d5ecaf896825e3f7f7f79e5065ab0c89085fb4f9c6554d3ee4aacf42bc981e2ccaff7cb SHA512 b0bdc8fdabc7431b20e0af00f304af20ea3e905f26e970f14331babee626ed3c49243720d3dcd177164c38df3808a0d874b51713a8872ce14b4939817f12aa8d
+DIST tdeartwork-trinity-14.1.1.tar.xz 43808208 BLAKE2B c12d4117bf93326b05f6d20b74a4073bcf4f34b7e7e738153c4c42f4499736b13fc86aa39ef7c3955e7910142f36f3c703f5707d442945567b698be5d9101596 SHA512 744732a3bed61efa73c6c52651625b9fb4e5a527f0b84bf2bef6a6ef9aff50edc641ce0b8c601bfe20b5d403bec3470716844377a1f1ee9383eee7838dac07e6
+DIST tdeartwork-trinity-14.1.2.tar.xz 43810360 BLAKE2B 5885fa57aef80bc0e58e5befe24a5aeb18cfd411132c241821882e3f6525ffe1ea7d3a743b82d9f6bec6f10fdd7b6075bb5029a8d5c58f0bb57b35571580c3ff SHA512 02b0d856f6a1fff43f0e0f6c83ed7e45e98abcbb4d85674b50254aeb4e83039455af14d072e4570deafdcd4d1fa05395dcf97da07ecc1e896163ced8c434c86b
diff --git a/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.0.11.ebuild b/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.0.11.ebuild
deleted file mode 100644
index 42da919f..00000000
--- a/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.0.11.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Themes for IceWM from the tdeartwork package."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/tdeartwork-twin-styles-${PV}"
-
-pkg_postinst() {
- elog "For more IceWM themes, install x11-themes/icewm-extra-themes"
-}
diff --git a/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.0.12.ebuild b/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.0.12.ebuild
deleted file mode 100644
index 2c060ea9..00000000
--- a/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.0.12.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Themes for IceWM from the tdeartwork package."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/tdeartwork-twin-styles-${PV}"
-
-pkg_postinst() {
- elog "For more IceWM themes, install x11-themes/icewm-extra-themes"
-}
diff --git a/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.1.1.ebuild b/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.1.1.ebuild
new file mode 100644
index 00000000..96b4197d
--- /dev/null
+++ b/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Themes for IceWM from the tdeartwork package."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/tdeartwork-twin-styles-${PV}"
+
+pkg_postinst() {
+ elog "For more IceWM themes, install x11-themes/icewm-extra-themes"
+}
diff --git a/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.1.2.ebuild b/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.1.2.ebuild
new file mode 100644
index 00000000..fae89de5
--- /dev/null
+++ b/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-14.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Themes for IceWM from the tdeartwork package."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/tdeartwork-twin-styles-${PV}"
+
+pkg_postinst() {
+ elog "For more IceWM themes, install x11-themes/icewm-extra-themes"
+}
diff --git a/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-9999.ebuild b/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-9999.ebuild
index afd59f5e..5a5abdbc 100644
--- a/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-9999.ebuild
+++ b/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="Themes for IceWM from the tdeartwork package."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
diff --git a/trinity-base/tdeartwork-icon-themes/Manifest b/trinity-base/tdeartwork-icon-themes/Manifest
index 18cc6fa5..121ccb9f 100644
--- a/trinity-base/tdeartwork-icon-themes/Manifest
+++ b/trinity-base/tdeartwork-icon-themes/Manifest
@@ -1,2 +1,2 @@
-DIST tdeartwork-trinity-14.0.11.tar.xz 32383120 BLAKE2B 9c112844939481bbb318b3d3502ce69557693d66de7cfceafc0881f1316b2505c74cb801c3c15a67d4879cbae1db2e50d13079f311760340e2aa753b972047e0 SHA512 902c8768a11a4f73829833568bfb626ec13bddfeda41be911152c5e8bfa689e8d5438cf3fc6aba2f49a63eb0273d4ce7ed43dd9c82b65e32123fa0b28088930d
-DIST tdeartwork-trinity-14.0.12.tar.xz 32388256 BLAKE2B e9467d6eb0e0e4c1ba63a582b4d89de769bf8c7fe52f1647dad3adfb6d5ecaf896825e3f7f7f79e5065ab0c89085fb4f9c6554d3ee4aacf42bc981e2ccaff7cb SHA512 b0bdc8fdabc7431b20e0af00f304af20ea3e905f26e970f14331babee626ed3c49243720d3dcd177164c38df3808a0d874b51713a8872ce14b4939817f12aa8d
+DIST tdeartwork-trinity-14.1.1.tar.xz 43808208 BLAKE2B c12d4117bf93326b05f6d20b74a4073bcf4f34b7e7e738153c4c42f4499736b13fc86aa39ef7c3955e7910142f36f3c703f5707d442945567b698be5d9101596 SHA512 744732a3bed61efa73c6c52651625b9fb4e5a527f0b84bf2bef6a6ef9aff50edc641ce0b8c601bfe20b5d403bec3470716844377a1f1ee9383eee7838dac07e6
+DIST tdeartwork-trinity-14.1.2.tar.xz 43810360 BLAKE2B 5885fa57aef80bc0e58e5befe24a5aeb18cfd411132c241821882e3f6525ffe1ea7d3a743b82d9f6bec6f10fdd7b6075bb5029a8d5c58f0bb57b35571580c3ff SHA512 02b0d856f6a1fff43f0e0f6c83ed7e45e98abcbb4d85674b50254aeb4e83039455af14d072e4570deafdcd4d1fa05395dcf97da07ecc1e896163ced8c434c86b
diff --git a/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.0.11.ebuild b/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.0.11.ebuild
deleted file mode 100644
index 55b074e3..00000000
--- a/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT="IconThemes"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Icon themes for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.0.12.ebuild b/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.0.12.ebuild
deleted file mode 100644
index 809f3d42..00000000
--- a/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT="IconThemes"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Icon themes for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.1.1.ebuild b/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.1.1.ebuild
new file mode 100644
index 00000000..c318da5a
--- /dev/null
+++ b/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT="IconThemes"
+inherit trinity-meta-2
+
+DESCRIPTION="Icon themes for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.1.2.ebuild b/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.1.2.ebuild
new file mode 100644
index 00000000..78dc9579
--- /dev/null
+++ b/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT="IconThemes"
+inherit trinity-meta-2
+
+DESCRIPTION="Icon themes for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-9999.ebuild b/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-9999.ebuild
index f7626786..1ebfa307 100644
--- a/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-9999.ebuild
+++ b/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-9999.ebuild
@@ -7,10 +7,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeartwork"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT="IconThemes"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Icon themes for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdeartwork-kworldclock/Manifest b/trinity-base/tdeartwork-kworldclock/Manifest
index 18cc6fa5..121ccb9f 100644
--- a/trinity-base/tdeartwork-kworldclock/Manifest
+++ b/trinity-base/tdeartwork-kworldclock/Manifest
@@ -1,2 +1,2 @@
-DIST tdeartwork-trinity-14.0.11.tar.xz 32383120 BLAKE2B 9c112844939481bbb318b3d3502ce69557693d66de7cfceafc0881f1316b2505c74cb801c3c15a67d4879cbae1db2e50d13079f311760340e2aa753b972047e0 SHA512 902c8768a11a4f73829833568bfb626ec13bddfeda41be911152c5e8bfa689e8d5438cf3fc6aba2f49a63eb0273d4ce7ed43dd9c82b65e32123fa0b28088930d
-DIST tdeartwork-trinity-14.0.12.tar.xz 32388256 BLAKE2B e9467d6eb0e0e4c1ba63a582b4d89de769bf8c7fe52f1647dad3adfb6d5ecaf896825e3f7f7f79e5065ab0c89085fb4f9c6554d3ee4aacf42bc981e2ccaff7cb SHA512 b0bdc8fdabc7431b20e0af00f304af20ea3e905f26e970f14331babee626ed3c49243720d3dcd177164c38df3808a0d874b51713a8872ce14b4939817f12aa8d
+DIST tdeartwork-trinity-14.1.1.tar.xz 43808208 BLAKE2B c12d4117bf93326b05f6d20b74a4073bcf4f34b7e7e738153c4c42f4499736b13fc86aa39ef7c3955e7910142f36f3c703f5707d442945567b698be5d9101596 SHA512 744732a3bed61efa73c6c52651625b9fb4e5a527f0b84bf2bef6a6ef9aff50edc641ce0b8c601bfe20b5d403bec3470716844377a1f1ee9383eee7838dac07e6
+DIST tdeartwork-trinity-14.1.2.tar.xz 43810360 BLAKE2B 5885fa57aef80bc0e58e5befe24a5aeb18cfd411132c241821882e3f6525ffe1ea7d3a743b82d9f6bec6f10fdd7b6075bb5029a8d5c58f0bb57b35571580c3ff SHA512 02b0d856f6a1fff43f0e0f6c83ed7e45e98abcbb4d85674b50254aeb4e83039455af14d072e4570deafdcd4d1fa05395dcf97da07ecc1e896163ced8c434c86b
diff --git a/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.0.11.ebuild b/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.0.11.ebuild
deleted file mode 100644
index 2b667558..00000000
--- a/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="kworldclock from tdeartwork"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/kworldclock-${PV}"
diff --git a/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.0.12.ebuild b/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.0.12.ebuild
deleted file mode 100644
index 8eceb7a6..00000000
--- a/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="kworldclock from tdeartwork"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/kworldclock-${PV}"
diff --git a/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.1.1.ebuild b/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.1.1.ebuild
new file mode 100644
index 00000000..249298fd
--- /dev/null
+++ b/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="kworldclock from tdeartwork"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/kworldclock-${PV}"
diff --git a/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.1.2.ebuild b/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.1.2.ebuild
new file mode 100644
index 00000000..f96cf643
--- /dev/null
+++ b/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="kworldclock from tdeartwork"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/kworldclock-${PV}"
diff --git a/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-9999.ebuild b/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-9999.ebuild
index 41bc4dab..4187e659 100644
--- a/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-9999.ebuild
+++ b/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeartwork"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="kworldclock from tdeartwork"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
diff --git a/trinity-base/tdeartwork-meta/tdeartwork-meta-14.0.11.ebuild b/trinity-base/tdeartwork-meta/tdeartwork-meta-14.0.11.ebuild
deleted file mode 100644
index d452aa7d..00000000
--- a/trinity-base/tdeartwork-meta/tdeartwork-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="tdeartwork meta package - merge this to pull in all tdeartwork-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/tdeartwork-emoticons-${PV}
- ~trinity-base/tdeartwork-icewm-themes-${PV}
- ~trinity-base/tdeartwork-icon-themes-${PV}
- ~trinity-base/tdeartwork-kworldclock-${PV}
- ~trinity-base/tdeartwork-sounds-${PV}
- ~trinity-base/tdeartwork-styles-${PV}
- ~trinity-base/tdeartwork-tdescreensaver-${PV}
- ~trinity-base/tdeartwork-twin-styles-${PV}
- ~trinity-base/tdeartwork-wallpapers-${PV}
-"
diff --git a/trinity-base/tdeartwork-meta/tdeartwork-meta-14.0.12.ebuild b/trinity-base/tdeartwork-meta/tdeartwork-meta-14.0.12.ebuild
deleted file mode 100644
index 60abe317..00000000
--- a/trinity-base/tdeartwork-meta/tdeartwork-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="tdeartwork meta package - merge this to pull in all tdeartwork-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/tdeartwork-emoticons-${PV}
- ~trinity-base/tdeartwork-icewm-themes-${PV}
- ~trinity-base/tdeartwork-icon-themes-${PV}
- ~trinity-base/tdeartwork-kworldclock-${PV}
- ~trinity-base/tdeartwork-sounds-${PV}
- ~trinity-base/tdeartwork-styles-${PV}
- ~trinity-base/tdeartwork-tdescreensaver-${PV}
- ~trinity-base/tdeartwork-twin-styles-${PV}
- ~trinity-base/tdeartwork-wallpapers-${PV}
-"
diff --git a/trinity-base/tdeartwork-meta/tdeartwork-meta-14.1.1.ebuild b/trinity-base/tdeartwork-meta/tdeartwork-meta-14.1.1.ebuild
new file mode 100644
index 00000000..100dc121
--- /dev/null
+++ b/trinity-base/tdeartwork-meta/tdeartwork-meta-14.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdeartwork meta package - merge this to pull in all tdeartwork-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/tdeartwork-emoticons-${PV}
+ ~trinity-base/tdeartwork-icewm-themes-${PV}
+ ~trinity-base/tdeartwork-icon-themes-${PV}
+ ~trinity-base/tdeartwork-kworldclock-${PV}
+ ~trinity-base/tdeartwork-sounds-${PV}
+ ~trinity-base/tdeartwork-styles-${PV}
+ ~trinity-base/tdeartwork-tdescreensaver-${PV}
+ ~trinity-base/tdeartwork-twin-styles-${PV}
+ ~trinity-base/tdeartwork-wallpapers-${PV}
+"
diff --git a/trinity-base/tdeartwork-meta/tdeartwork-meta-14.1.2.ebuild b/trinity-base/tdeartwork-meta/tdeartwork-meta-14.1.2.ebuild
new file mode 100644
index 00000000..f4e43e88
--- /dev/null
+++ b/trinity-base/tdeartwork-meta/tdeartwork-meta-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdeartwork meta package - merge this to pull in all tdeartwork-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/tdeartwork-emoticons-${PV}
+ ~trinity-base/tdeartwork-icewm-themes-${PV}
+ ~trinity-base/tdeartwork-icon-themes-${PV}
+ ~trinity-base/tdeartwork-kworldclock-${PV}
+ ~trinity-base/tdeartwork-sounds-${PV}
+ ~trinity-base/tdeartwork-styles-${PV}
+ ~trinity-base/tdeartwork-tdescreensaver-${PV}
+ ~trinity-base/tdeartwork-twin-styles-${PV}
+ ~trinity-base/tdeartwork-wallpapers-${PV}
+"
diff --git a/trinity-base/tdeartwork-meta/tdeartwork-meta-9999.ebuild b/trinity-base/tdeartwork-meta/tdeartwork-meta-9999.ebuild
index 0685c773..147af3c3 100644
--- a/trinity-base/tdeartwork-meta/tdeartwork-meta-9999.ebuild
+++ b/trinity-base/tdeartwork-meta/tdeartwork-meta-9999.ebuild
@@ -10,7 +10,9 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="
diff --git a/trinity-base/tdeartwork-sounds/Manifest b/trinity-base/tdeartwork-sounds/Manifest
index 18cc6fa5..121ccb9f 100644
--- a/trinity-base/tdeartwork-sounds/Manifest
+++ b/trinity-base/tdeartwork-sounds/Manifest
@@ -1,2 +1,2 @@
-DIST tdeartwork-trinity-14.0.11.tar.xz 32383120 BLAKE2B 9c112844939481bbb318b3d3502ce69557693d66de7cfceafc0881f1316b2505c74cb801c3c15a67d4879cbae1db2e50d13079f311760340e2aa753b972047e0 SHA512 902c8768a11a4f73829833568bfb626ec13bddfeda41be911152c5e8bfa689e8d5438cf3fc6aba2f49a63eb0273d4ce7ed43dd9c82b65e32123fa0b28088930d
-DIST tdeartwork-trinity-14.0.12.tar.xz 32388256 BLAKE2B e9467d6eb0e0e4c1ba63a582b4d89de769bf8c7fe52f1647dad3adfb6d5ecaf896825e3f7f7f79e5065ab0c89085fb4f9c6554d3ee4aacf42bc981e2ccaff7cb SHA512 b0bdc8fdabc7431b20e0af00f304af20ea3e905f26e970f14331babee626ed3c49243720d3dcd177164c38df3808a0d874b51713a8872ce14b4939817f12aa8d
+DIST tdeartwork-trinity-14.1.1.tar.xz 43808208 BLAKE2B c12d4117bf93326b05f6d20b74a4073bcf4f34b7e7e738153c4c42f4499736b13fc86aa39ef7c3955e7910142f36f3c703f5707d442945567b698be5d9101596 SHA512 744732a3bed61efa73c6c52651625b9fb4e5a527f0b84bf2bef6a6ef9aff50edc641ce0b8c601bfe20b5d403bec3470716844377a1f1ee9383eee7838dac07e6
+DIST tdeartwork-trinity-14.1.2.tar.xz 43810360 BLAKE2B 5885fa57aef80bc0e58e5befe24a5aeb18cfd411132c241821882e3f6525ffe1ea7d3a743b82d9f6bec6f10fdd7b6075bb5029a8d5c58f0bb57b35571580c3ff SHA512 02b0d856f6a1fff43f0e0f6c83ed7e45e98abcbb4d85674b50254aeb4e83039455af14d072e4570deafdcd4d1fa05395dcf97da07ecc1e896163ced8c434c86b
diff --git a/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.0.11.ebuild b/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.0.11.ebuild
deleted file mode 100644
index 436eea28..00000000
--- a/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Extra sound themes for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.0.12.ebuild b/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.0.12.ebuild
deleted file mode 100644
index a0b6dfb5..00000000
--- a/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Extra sound themes for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.1.1.ebuild b/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.1.1.ebuild
new file mode 100644
index 00000000..1883acba
--- /dev/null
+++ b/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Extra sound themes for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.1.2.ebuild b/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.1.2.ebuild
new file mode 100644
index 00000000..afd7e600
--- /dev/null
+++ b/trinity-base/tdeartwork-sounds/tdeartwork-sounds-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Extra sound themes for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeartwork-sounds/tdeartwork-sounds-9999.ebuild b/trinity-base/tdeartwork-sounds/tdeartwork-sounds-9999.ebuild
index a306db9a..9e8c08fd 100644
--- a/trinity-base/tdeartwork-sounds/tdeartwork-sounds-9999.ebuild
+++ b/trinity-base/tdeartwork-sounds/tdeartwork-sounds-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Extra sound themes for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdeartwork-styles/Manifest b/trinity-base/tdeartwork-styles/Manifest
index 18cc6fa5..121ccb9f 100644
--- a/trinity-base/tdeartwork-styles/Manifest
+++ b/trinity-base/tdeartwork-styles/Manifest
@@ -1,2 +1,2 @@
-DIST tdeartwork-trinity-14.0.11.tar.xz 32383120 BLAKE2B 9c112844939481bbb318b3d3502ce69557693d66de7cfceafc0881f1316b2505c74cb801c3c15a67d4879cbae1db2e50d13079f311760340e2aa753b972047e0 SHA512 902c8768a11a4f73829833568bfb626ec13bddfeda41be911152c5e8bfa689e8d5438cf3fc6aba2f49a63eb0273d4ce7ed43dd9c82b65e32123fa0b28088930d
-DIST tdeartwork-trinity-14.0.12.tar.xz 32388256 BLAKE2B e9467d6eb0e0e4c1ba63a582b4d89de769bf8c7fe52f1647dad3adfb6d5ecaf896825e3f7f7f79e5065ab0c89085fb4f9c6554d3ee4aacf42bc981e2ccaff7cb SHA512 b0bdc8fdabc7431b20e0af00f304af20ea3e905f26e970f14331babee626ed3c49243720d3dcd177164c38df3808a0d874b51713a8872ce14b4939817f12aa8d
+DIST tdeartwork-trinity-14.1.1.tar.xz 43808208 BLAKE2B c12d4117bf93326b05f6d20b74a4073bcf4f34b7e7e738153c4c42f4499736b13fc86aa39ef7c3955e7910142f36f3c703f5707d442945567b698be5d9101596 SHA512 744732a3bed61efa73c6c52651625b9fb4e5a527f0b84bf2bef6a6ef9aff50edc641ce0b8c601bfe20b5d403bec3470716844377a1f1ee9383eee7838dac07e6
+DIST tdeartwork-trinity-14.1.2.tar.xz 43810360 BLAKE2B 5885fa57aef80bc0e58e5befe24a5aeb18cfd411132c241821882e3f6525ffe1ea7d3a743b82d9f6bec6f10fdd7b6075bb5029a8d5c58f0bb57b35571580c3ff SHA512 02b0d856f6a1fff43f0e0f6c83ed7e45e98abcbb4d85674b50254aeb4e83039455af14d072e4570deafdcd4d1fa05395dcf97da07ecc1e896163ced8c434c86b
diff --git a/trinity-base/tdeartwork-styles/tdeartwork-styles-14.0.11.ebuild b/trinity-base/tdeartwork-styles/tdeartwork-styles-14.0.11.ebuild
deleted file mode 100644
index 909cc46c..00000000
--- a/trinity-base/tdeartwork-styles/tdeartwork-styles-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT="styles"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Extra styles for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeartwork-styles/tdeartwork-styles-14.0.12.ebuild b/trinity-base/tdeartwork-styles/tdeartwork-styles-14.0.12.ebuild
deleted file mode 100644
index 1e0c2743..00000000
--- a/trinity-base/tdeartwork-styles/tdeartwork-styles-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT="styles"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Extra styles for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeartwork-styles/tdeartwork-styles-14.1.1.ebuild b/trinity-base/tdeartwork-styles/tdeartwork-styles-14.1.1.ebuild
new file mode 100644
index 00000000..9585f797
--- /dev/null
+++ b/trinity-base/tdeartwork-styles/tdeartwork-styles-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT="styles"
+inherit trinity-meta-2
+
+DESCRIPTION="Extra styles for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeartwork-styles/tdeartwork-styles-14.1.2.ebuild b/trinity-base/tdeartwork-styles/tdeartwork-styles-14.1.2.ebuild
new file mode 100644
index 00000000..e550a3fc
--- /dev/null
+++ b/trinity-base/tdeartwork-styles/tdeartwork-styles-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT="styles"
+inherit trinity-meta-2
+
+DESCRIPTION="Extra styles for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeartwork-styles/tdeartwork-styles-9999.ebuild b/trinity-base/tdeartwork-styles/tdeartwork-styles-9999.ebuild
index 68e5e820..2c8b7c12 100644
--- a/trinity-base/tdeartwork-styles/tdeartwork-styles-9999.ebuild
+++ b/trinity-base/tdeartwork-styles/tdeartwork-styles-9999.ebuild
@@ -7,10 +7,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeartwork"
TRINITY_MODULE_TYPE="core"
TSM_EXTRACT="styles"
-TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Extra styles for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdeartwork-tdescreensaver/Manifest b/trinity-base/tdeartwork-tdescreensaver/Manifest
index 18cc6fa5..121ccb9f 100644
--- a/trinity-base/tdeartwork-tdescreensaver/Manifest
+++ b/trinity-base/tdeartwork-tdescreensaver/Manifest
@@ -1,2 +1,2 @@
-DIST tdeartwork-trinity-14.0.11.tar.xz 32383120 BLAKE2B 9c112844939481bbb318b3d3502ce69557693d66de7cfceafc0881f1316b2505c74cb801c3c15a67d4879cbae1db2e50d13079f311760340e2aa753b972047e0 SHA512 902c8768a11a4f73829833568bfb626ec13bddfeda41be911152c5e8bfa689e8d5438cf3fc6aba2f49a63eb0273d4ce7ed43dd9c82b65e32123fa0b28088930d
-DIST tdeartwork-trinity-14.0.12.tar.xz 32388256 BLAKE2B e9467d6eb0e0e4c1ba63a582b4d89de769bf8c7fe52f1647dad3adfb6d5ecaf896825e3f7f7f79e5065ab0c89085fb4f9c6554d3ee4aacf42bc981e2ccaff7cb SHA512 b0bdc8fdabc7431b20e0af00f304af20ea3e905f26e970f14331babee626ed3c49243720d3dcd177164c38df3808a0d874b51713a8872ce14b4939817f12aa8d
+DIST tdeartwork-trinity-14.1.1.tar.xz 43808208 BLAKE2B c12d4117bf93326b05f6d20b74a4073bcf4f34b7e7e738153c4c42f4499736b13fc86aa39ef7c3955e7910142f36f3c703f5707d442945567b698be5d9101596 SHA512 744732a3bed61efa73c6c52651625b9fb4e5a527f0b84bf2bef6a6ef9aff50edc641ce0b8c601bfe20b5d403bec3470716844377a1f1ee9383eee7838dac07e6
+DIST tdeartwork-trinity-14.1.2.tar.xz 43810360 BLAKE2B 5885fa57aef80bc0e58e5befe24a5aeb18cfd411132c241821882e3f6525ffe1ea7d3a743b82d9f6bec6f10fdd7b6075bb5029a8d5c58f0bb57b35571580c3ff SHA512 02b0d856f6a1fff43f0e0f6c83ed7e45e98abcbb4d85674b50254aeb4e83039455af14d072e4570deafdcd4d1fa05395dcf97da07ecc1e896163ced8c434c86b
diff --git a/trinity-base/tdeartwork-tdescreensaver/metadata.xml b/trinity-base/tdeartwork-tdescreensaver/metadata.xml
index 689e1534..3a6515dd 100644
--- a/trinity-base/tdeartwork-tdescreensaver/metadata.xml
+++ b/trinity-base/tdeartwork-tdescreensaver/metadata.xml
@@ -5,4 +5,7 @@
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
+ <use>
+ <flag name="kclock">Build kclock screensaver which requires <pkg>media-libs/libart_lgpl</pkg></flag>
+ </use>
</pkgmetadata>
diff --git a/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.0.11.ebuild b/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.0.11.ebuild
deleted file mode 100644
index 3ddf4cf2..00000000
--- a/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.0.11.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="FindXscreensaver.cmake translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Extra screensavers for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="kclock opengl xscreensaver"
-
-DEPEND="
- ~trinity-base/krootbacking-${PV}
- ~trinity-base/tdescreensaver-${PV}
- kclock? ( ~media-libs/libart_lgpl-${PV} )
- opengl? ( virtual/opengl )
- xscreensaver? ( x11-misc/xscreensaver )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_LIBART="$(usex kclock)"
- -DWITH_OPENGL="$(usex opengl)"
- -DWITH_XSCREENSAVER="$(usex xscreensaver)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.0.12.ebuild b/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.0.12.ebuild
deleted file mode 100644
index fcb2942f..00000000
--- a/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.0.12.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_NEED_ARTS="optional"
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="FindXscreensaver.cmake translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Extra screensavers for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="kclock opengl xscreensaver"
-
-DEPEND="
- ~trinity-base/krootbacking-${PV}
- ~trinity-base/tdescreensaver-${PV}
- kclock? ( ~media-libs/libart_lgpl-${PV} )
- opengl? ( virtual/opengl )
- xscreensaver? ( x11-misc/xscreensaver )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_LIBART="$(usex kclock)"
- -DWITH_OPENGL="$(usex opengl)"
- -DWITH_XSCREENSAVER="$(usex xscreensaver)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.1.1.ebuild b/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.1.1.ebuild
new file mode 100644
index 00000000..4bf26cde
--- /dev/null
+++ b/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="FindXscreensaver.cmake"
+inherit trinity-meta-2
+
+DESCRIPTION="Extra screensavers for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="kclock opengl xscreensaver"
+
+DEPEND="
+ ~trinity-base/krootbacking-${PV}
+ ~trinity-base/tdescreensaver-${PV}
+ kclock? ( ~media-libs/libart_lgpl-${PV} )
+ opengl? ( virtual/opengl )
+ xscreensaver? ( x11-misc/xscreensaver )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_LIBART="$(usex kclock)"
+ -DWITH_OPENGL="$(usex opengl)"
+ -DWITH_XSCREENSAVER="$(usex xscreensaver)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.1.2.ebuild b/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.1.2.ebuild
new file mode 100644
index 00000000..a1a51935
--- /dev/null
+++ b/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="FindXscreensaver.cmake"
+inherit trinity-meta-2
+
+DESCRIPTION="Extra screensavers for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="kclock opengl xscreensaver"
+
+DEPEND="
+ ~trinity-base/krootbacking-${PV}
+ ~trinity-base/tdescreensaver-${PV}
+ kclock? ( ~media-libs/libart_lgpl-${PV} )
+ opengl? ( virtual/opengl )
+ xscreensaver? ( x11-misc/xscreensaver )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_LIBART="$(usex kclock)"
+ -DWITH_OPENGL="$(usex opengl)"
+ -DWITH_XSCREENSAVER="$(usex xscreensaver)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-9999.ebuild b/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-9999.ebuild
index 5ad37d36..8c281f1e 100644
--- a/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-9999.ebuild
+++ b/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-9999.ebuild
@@ -7,12 +7,12 @@ EAPI="8"
TRINITY_NEED_ARTS="optional"
TRINITY_MODULE_NAME="tdeartwork"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="FindXscreensaver.cmake translations"
+TSM_EXTRACT_ALSO="FindXscreensaver.cmake"
inherit trinity-meta-2
DESCRIPTION="Extra screensavers for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="kclock opengl xscreensaver"
diff --git a/trinity-base/tdeartwork-twin-styles/Manifest b/trinity-base/tdeartwork-twin-styles/Manifest
index 18cc6fa5..121ccb9f 100644
--- a/trinity-base/tdeartwork-twin-styles/Manifest
+++ b/trinity-base/tdeartwork-twin-styles/Manifest
@@ -1,2 +1,2 @@
-DIST tdeartwork-trinity-14.0.11.tar.xz 32383120 BLAKE2B 9c112844939481bbb318b3d3502ce69557693d66de7cfceafc0881f1316b2505c74cb801c3c15a67d4879cbae1db2e50d13079f311760340e2aa753b972047e0 SHA512 902c8768a11a4f73829833568bfb626ec13bddfeda41be911152c5e8bfa689e8d5438cf3fc6aba2f49a63eb0273d4ce7ed43dd9c82b65e32123fa0b28088930d
-DIST tdeartwork-trinity-14.0.12.tar.xz 32388256 BLAKE2B e9467d6eb0e0e4c1ba63a582b4d89de769bf8c7fe52f1647dad3adfb6d5ecaf896825e3f7f7f79e5065ab0c89085fb4f9c6554d3ee4aacf42bc981e2ccaff7cb SHA512 b0bdc8fdabc7431b20e0af00f304af20ea3e905f26e970f14331babee626ed3c49243720d3dcd177164c38df3808a0d874b51713a8872ce14b4939817f12aa8d
+DIST tdeartwork-trinity-14.1.1.tar.xz 43808208 BLAKE2B c12d4117bf93326b05f6d20b74a4073bcf4f34b7e7e738153c4c42f4499736b13fc86aa39ef7c3955e7910142f36f3c703f5707d442945567b698be5d9101596 SHA512 744732a3bed61efa73c6c52651625b9fb4e5a527f0b84bf2bef6a6ef9aff50edc641ce0b8c601bfe20b5d403bec3470716844377a1f1ee9383eee7838dac07e6
+DIST tdeartwork-trinity-14.1.2.tar.xz 43810360 BLAKE2B 5885fa57aef80bc0e58e5befe24a5aeb18cfd411132c241821882e3f6525ffe1ea7d3a743b82d9f6bec6f10fdd7b6075bb5029a8d5c58f0bb57b35571580c3ff SHA512 02b0d856f6a1fff43f0e0f6c83ed7e45e98abcbb4d85674b50254aeb4e83039455af14d072e4570deafdcd4d1fa05395dcf97da07ecc1e896163ced8c434c86b
diff --git a/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.0.11.ebuild b/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.0.11.ebuild
deleted file mode 100644
index a139115f..00000000
--- a/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-DESCRIPTION="Window styles for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/twin-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.0.12.ebuild b/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.0.12.ebuild
deleted file mode 100644
index dc32bad0..00000000
--- a/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-DESCRIPTION="Window styles for Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/twin-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.1.1.ebuild b/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.1.1.ebuild
new file mode 100644
index 00000000..93e4b149
--- /dev/null
+++ b/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.1.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+DESCRIPTION="Window styles for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.1.2.ebuild b/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.1.2.ebuild
new file mode 100644
index 00000000..5d800ed7
--- /dev/null
+++ b/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-14.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+DESCRIPTION="Window styles for Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-9999.ebuild b/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-9999.ebuild
index f4fd6eb1..bfff43f0 100644
--- a/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-9999.ebuild
+++ b/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-9999.ebuild
@@ -6,11 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeartwork"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Window styles for Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/twin-${PV}"
diff --git a/trinity-base/tdeartwork-wallpapers/Manifest b/trinity-base/tdeartwork-wallpapers/Manifest
index 18cc6fa5..121ccb9f 100644
--- a/trinity-base/tdeartwork-wallpapers/Manifest
+++ b/trinity-base/tdeartwork-wallpapers/Manifest
@@ -1,2 +1,2 @@
-DIST tdeartwork-trinity-14.0.11.tar.xz 32383120 BLAKE2B 9c112844939481bbb318b3d3502ce69557693d66de7cfceafc0881f1316b2505c74cb801c3c15a67d4879cbae1db2e50d13079f311760340e2aa753b972047e0 SHA512 902c8768a11a4f73829833568bfb626ec13bddfeda41be911152c5e8bfa689e8d5438cf3fc6aba2f49a63eb0273d4ce7ed43dd9c82b65e32123fa0b28088930d
-DIST tdeartwork-trinity-14.0.12.tar.xz 32388256 BLAKE2B e9467d6eb0e0e4c1ba63a582b4d89de769bf8c7fe52f1647dad3adfb6d5ecaf896825e3f7f7f79e5065ab0c89085fb4f9c6554d3ee4aacf42bc981e2ccaff7cb SHA512 b0bdc8fdabc7431b20e0af00f304af20ea3e905f26e970f14331babee626ed3c49243720d3dcd177164c38df3808a0d874b51713a8872ce14b4939817f12aa8d
+DIST tdeartwork-trinity-14.1.1.tar.xz 43808208 BLAKE2B c12d4117bf93326b05f6d20b74a4073bcf4f34b7e7e738153c4c42f4499736b13fc86aa39ef7c3955e7910142f36f3c703f5707d442945567b698be5d9101596 SHA512 744732a3bed61efa73c6c52651625b9fb4e5a527f0b84bf2bef6a6ef9aff50edc641ce0b8c601bfe20b5d403bec3470716844377a1f1ee9383eee7838dac07e6
+DIST tdeartwork-trinity-14.1.2.tar.xz 43810360 BLAKE2B 5885fa57aef80bc0e58e5befe24a5aeb18cfd411132c241821882e3f6525ffe1ea7d3a743b82d9f6bec6f10fdd7b6075bb5029a8d5c58f0bb57b35571580c3ff SHA512 02b0d856f6a1fff43f0e0f6c83ed7e45e98abcbb4d85674b50254aeb4e83039455af14d072e4570deafdcd4d1fa05395dcf97da07ecc1e896163ced8c434c86b
diff --git a/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.0.11.ebuild b/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.0.11.ebuild
deleted file mode 100644
index 92ffb9e3..00000000
--- a/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Wallpapers from Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.0.12.ebuild b/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.0.12.ebuild
deleted file mode 100644
index 75bf2b62..00000000
--- a/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeartwork"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Wallpapers from Trinity"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.1.1.ebuild b/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.1.1.ebuild
new file mode 100644
index 00000000..fa1f0ef4
--- /dev/null
+++ b/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Wallpapers from Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.1.2.ebuild b/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.1.2.ebuild
new file mode 100644
index 00000000..b9a6628a
--- /dev/null
+++ b/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeartwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Wallpapers from Trinity"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-9999.ebuild b/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-9999.ebuild
index 40d84f86..6e9ed83b 100644
--- a/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-9999.ebuild
+++ b/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-9999.ebuild
@@ -6,10 +6,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeartwork"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Wallpapers from Trinity"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdebase-data/Manifest b/trinity-base/tdebase-data/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdebase-data/Manifest
+++ b/trinity-base/tdebase-data/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdebase-data/metadata.xml b/trinity-base/tdebase-data/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdebase-data/metadata.xml
+++ b/trinity-base/tdebase-data/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdebase-data/tdebase-data-14.0.11.ebuild b/trinity-base/tdebase-data/tdebase-data-14.0.11.ebuild
deleted file mode 100644
index a5cfea60..00000000
--- a/trinity-base/tdebase-data/tdebase-data-14.0.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="l10n pics applnk"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Icons, localization data and .desktop files from tdebase"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdebase-data/tdebase-data-14.0.12.ebuild b/trinity-base/tdebase-data/tdebase-data-14.0.12.ebuild
deleted file mode 100644
index 1fc6e052..00000000
--- a/trinity-base/tdebase-data/tdebase-data-14.0.12.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="l10n pics applnk"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Icons, localization data and .desktop files from tdebase"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdebase-data/tdebase-data-14.1.1.ebuild b/trinity-base/tdebase-data/tdebase-data-14.1.1.ebuild
new file mode 100644
index 00000000..08e7dc6b
--- /dev/null
+++ b/trinity-base/tdebase-data/tdebase-data-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="l10n pics applnk"
+inherit trinity-meta-2
+
+DESCRIPTION="Icons, localization data and .desktop files from tdebase"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdebase-data/tdebase-data-14.1.2.ebuild b/trinity-base/tdebase-data/tdebase-data-14.1.2.ebuild
new file mode 100644
index 00000000..f336cfbf
--- /dev/null
+++ b/trinity-base/tdebase-data/tdebase-data-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="l10n pics applnk"
+inherit trinity-meta-2
+
+DESCRIPTION="Icons, localization data and .desktop files from tdebase"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdebase-data/tdebase-data-9999.ebuild b/trinity-base/tdebase-data/tdebase-data-9999.ebuild
index 21b47d52..e61af0fc 100644
--- a/trinity-base/tdebase-data/tdebase-data-9999.ebuild
+++ b/trinity-base/tdebase-data/tdebase-data-9999.ebuild
@@ -7,10 +7,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
TRINITY_SUBMODULE="l10n pics applnk"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Icons, localization data and .desktop files from tdebase"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdebase-doc/Manifest b/trinity-base/tdebase-doc/Manifest
new file mode 100644
index 00000000..d937bfda
--- /dev/null
+++ b/trinity-base/tdebase-doc/Manifest
@@ -0,0 +1,2 @@
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdebase-doc/metadata.xml b/trinity-base/tdebase-doc/metadata.xml
new file mode 100644
index 00000000..689e1534
--- /dev/null
+++ b/trinity-base/tdebase-doc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/trinity-base/tdebase-doc/tdebase-doc-14.1.1.ebuild b/trinity-base/tdebase-doc/tdebase-doc-14.1.1.ebuild
new file mode 100644
index 00000000..f07a8b97
--- /dev/null
+++ b/trinity-base/tdebase-doc/tdebase-doc-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Documentation for tdebase-derived packages"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/khelpcenter-${PV}
+"
+
+src_prepare() {
+ sed 's/tde_conditional_add_project_docs( BUILD_DOC )/tde_conditional_add_subdirectory( BUILD_DOC doc )/' \
+ -i "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ rm -rf "${D}/usr/trinity/14/bin"
+ rm -rf "${D}//usr/trinity/14/share/autostart"
+}
diff --git a/trinity-base/tdebase-doc/tdebase-doc-14.1.2.ebuild b/trinity-base/tdebase-doc/tdebase-doc-14.1.2.ebuild
new file mode 100644
index 00000000..87915d09
--- /dev/null
+++ b/trinity-base/tdebase-doc/tdebase-doc-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Documentation for tdebase-derived packages"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/khelpcenter-${PV}
+"
+
+src_prepare() {
+ sed 's/tde_conditional_add_project_docs( BUILD_DOC )/tde_conditional_add_subdirectory( BUILD_DOC doc )/' \
+ -i "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ rm -rf "${D}/usr/trinity/14/bin"
+ rm -rf "${D}//usr/trinity/14/share/autostart"
+}
diff --git a/trinity-base/tdebase-doc/tdebase-doc-9999.ebuild b/trinity-base/tdebase-doc/tdebase-doc-9999.ebuild
new file mode 100644
index 00000000..f07a8b97
--- /dev/null
+++ b/trinity-base/tdebase-doc/tdebase-doc-9999.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Documentation for tdebase-derived packages"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/khelpcenter-${PV}
+"
+
+src_prepare() {
+ sed 's/tde_conditional_add_project_docs( BUILD_DOC )/tde_conditional_add_subdirectory( BUILD_DOC doc )/' \
+ -i "${S}/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ rm -rf "${D}/usr/trinity/14/bin"
+ rm -rf "${D}//usr/trinity/14/share/autostart"
+}
diff --git a/trinity-base/tdebase-meta/metadata.xml b/trinity-base/tdebase-meta/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdebase-meta/metadata.xml
+++ b/trinity-base/tdebase-meta/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdebase-meta/tdebase-meta-14.0.11.ebuild b/trinity-base/tdebase-meta/tdebase-meta-14.0.11.ebuild
deleted file mode 100644
index e18510a8..00000000
--- a/trinity-base/tdebase-meta/tdebase-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="tdebase metapackage - merge this to pull in all tdebase-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/drkonqi-${PV}
- ~trinity-base/kappfinder-${PV}
- ~trinity-base/kate-${PV}
- ~trinity-base/kcheckpass-${PV}
- ~trinity-base/kcminit-${PV}
- ~trinity-base/kcontrol-${PV}
- ~trinity-base/kdcop-${PV}
- ~trinity-base/kdesktop-${PV}
- ~trinity-base/kdialog-${PV}
- ~trinity-base/kfind-${PV}
- ~trinity-base/khelpcenter-${PV}
- ~trinity-base/khotkeys-${PV}
- ~trinity-base/kicker-${PV}
- ~trinity-base/klipper-${PV}
- ~trinity-base/kmenuedit-${PV}
- ~trinity-base/knetattach-${PV}
- ~trinity-base/konqueror-${PV}
- ~trinity-base/konsole-${PV}
- ~trinity-base/kpager-${PV}
- ~trinity-base/kpersonalizer-${PV}
- ~trinity-base/kreadconfig-${PV}
- ~trinity-base/krootbacking-${PV}
- ~trinity-base/ksmserver-${PV}
- ~trinity-base/ksplashml-${PV}
- ~trinity-base/kstart-${PV}
- ~trinity-base/ksysguard-${PV}
- ~trinity-base/ksystraycmd-${PV}
- ~trinity-base/ktip-${PV}
- ~trinity-base/kxkb-${PV}
- ~trinity-base/libkonq-${PV}
- ~trinity-base/nsplugins-${PV}
- ~trinity-base/tdebase-data-${PV}
- ~trinity-base/tdebase-starttde-${PV}
- ~trinity-base/tdebase-tdeioslaves-${PV}
- ~trinity-base/tdedebugdialog-${PV}
- ~trinity-base/tdeeject-${PV}
- ~trinity-base/tdeinit-${PV}
- ~trinity-base/tdepasswd-${PV}
- ~trinity-base/tdeprint-${PV}
- ~trinity-base/tdescreensaver-${PV}
- ~trinity-base/tdesu-${PV}
- ~trinity-base/tdm-${PV}
- ~trinity-base/tqt3integration-${PV}
- ~trinity-base/twin-${PV}
-"
diff --git a/trinity-base/tdebase-meta/tdebase-meta-14.0.12.ebuild b/trinity-base/tdebase-meta/tdebase-meta-14.0.12.ebuild
deleted file mode 100644
index a04a1915..00000000
--- a/trinity-base/tdebase-meta/tdebase-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="tdebase metapackage - merge this to pull in all tdebase-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/drkonqi-${PV}
- ~trinity-base/kappfinder-${PV}
- ~trinity-base/kate-${PV}
- ~trinity-base/kcheckpass-${PV}
- ~trinity-base/kcminit-${PV}
- ~trinity-base/kcontrol-${PV}
- ~trinity-base/kdcop-${PV}
- ~trinity-base/kdesktop-${PV}
- ~trinity-base/kdialog-${PV}
- ~trinity-base/kfind-${PV}
- ~trinity-base/khelpcenter-${PV}
- ~trinity-base/khotkeys-${PV}
- ~trinity-base/kicker-${PV}
- ~trinity-base/klipper-${PV}
- ~trinity-base/kmenuedit-${PV}
- ~trinity-base/knetattach-${PV}
- ~trinity-base/konqueror-${PV}
- ~trinity-base/konsole-${PV}
- ~trinity-base/kpager-${PV}
- ~trinity-base/kpersonalizer-${PV}
- ~trinity-base/kreadconfig-${PV}
- ~trinity-base/krootbacking-${PV}
- ~trinity-base/ksmserver-${PV}
- ~trinity-base/ksplashml-${PV}
- ~trinity-base/kstart-${PV}
- ~trinity-base/ksysguard-${PV}
- ~trinity-base/ksystraycmd-${PV}
- ~trinity-base/ktip-${PV}
- ~trinity-base/kxkb-${PV}
- ~trinity-base/libkonq-${PV}
- ~trinity-base/nsplugins-${PV}
- ~trinity-base/tdebase-data-${PV}
- ~trinity-base/tdebase-starttde-${PV}
- ~trinity-base/tdebase-tdeioslaves-${PV}
- ~trinity-base/tdedebugdialog-${PV}
- ~trinity-base/tdeeject-${PV}
- ~trinity-base/tdeinit-${PV}
- ~trinity-base/tdepasswd-${PV}
- ~trinity-base/tdeprint-${PV}
- ~trinity-base/tdescreensaver-${PV}
- ~trinity-base/tdesu-${PV}
- ~trinity-base/tdm-${PV}
- ~trinity-base/tqt3integration-${PV}
- ~trinity-base/twin-${PV}
-"
diff --git a/trinity-base/tdebase-meta/tdebase-meta-14.1.1.ebuild b/trinity-base/tdebase-meta/tdebase-meta-14.1.1.ebuild
new file mode 100644
index 00000000..0d0206b1
--- /dev/null
+++ b/trinity-base/tdebase-meta/tdebase-meta-14.1.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdebase metapackage - merge this to pull in all tdebase-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/drkonqi-${PV}
+ ~trinity-base/kappfinder-${PV}
+ ~trinity-base/kate-${PV}
+ ~trinity-base/kcheckpass-${PV}
+ ~trinity-base/kcminit-${PV}
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/kdcop-${PV}
+ ~trinity-base/kdesktop-${PV}
+ ~trinity-base/kdialog-${PV}
+ ~trinity-base/kfind-${PV}
+ ~trinity-base/khelpcenter-${PV}
+ ~trinity-base/khotkeys-${PV}
+ ~trinity-base/kicker-${PV}
+ ~trinity-base/klipper-${PV}
+ ~trinity-base/kmenuedit-${PV}
+ ~trinity-base/knetattach-${PV}
+ ~trinity-base/konqueror-${PV}
+ ~trinity-base/konsole-${PV}
+ ~trinity-base/kpager-${PV}
+ ~trinity-base/kpersonalizer-${PV}
+ ~trinity-base/kreadconfig-${PV}
+ ~trinity-base/krootbacking-${PV}
+ ~trinity-base/ksmserver-${PV}
+ ~trinity-base/ksplashml-${PV}
+ ~trinity-base/kstart-${PV}
+ ~trinity-base/ksysguard-${PV}
+ ~trinity-base/ksystraycmd-${PV}
+ ~trinity-base/ktip-${PV}
+ ~trinity-base/kxkb-${PV}
+ ~trinity-base/libkonq-${PV}
+ ~trinity-base/nsplugins-${PV}
+ ~trinity-base/tdebase-data-${PV}
+ ~trinity-base/tdebase-starttde-${PV}
+ ~trinity-base/tdebase-tdeioslaves-${PV}
+ ~trinity-base/tdedebugdialog-${PV}
+ ~trinity-base/tdeeject-${PV}
+ ~trinity-base/tdeinit-${PV}
+ ~trinity-base/tdepasswd-${PV}
+ ~trinity-base/tdeprint-${PV}
+ ~trinity-base/tdescreensaver-${PV}
+ ~trinity-base/tdesu-${PV}
+ ~trinity-base/tdm-${PV}
+ ~trinity-base/tqt3integration-${PV}
+ ~trinity-base/twin-${PV}
+"
diff --git a/trinity-base/tdebase-meta/tdebase-meta-14.1.2.ebuild b/trinity-base/tdebase-meta/tdebase-meta-14.1.2.ebuild
new file mode 100644
index 00000000..451c5a74
--- /dev/null
+++ b/trinity-base/tdebase-meta/tdebase-meta-14.1.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdebase metapackage - merge this to pull in all tdebase-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/drkonqi-${PV}
+ ~trinity-base/kappfinder-${PV}
+ ~trinity-base/kate-${PV}
+ ~trinity-base/kcheckpass-${PV}
+ ~trinity-base/kcminit-${PV}
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/kdcop-${PV}
+ ~trinity-base/kdesktop-${PV}
+ ~trinity-base/kdialog-${PV}
+ ~trinity-base/kfind-${PV}
+ ~trinity-base/khelpcenter-${PV}
+ ~trinity-base/khotkeys-${PV}
+ ~trinity-base/kicker-${PV}
+ ~trinity-base/klipper-${PV}
+ ~trinity-base/kmenuedit-${PV}
+ ~trinity-base/knetattach-${PV}
+ ~trinity-base/konqueror-${PV}
+ ~trinity-base/konsole-${PV}
+ ~trinity-base/kpager-${PV}
+ ~trinity-base/kpersonalizer-${PV}
+ ~trinity-base/kreadconfig-${PV}
+ ~trinity-base/krootbacking-${PV}
+ ~trinity-base/ksmserver-${PV}
+ ~trinity-base/ksplashml-${PV}
+ ~trinity-base/kstart-${PV}
+ ~trinity-base/ksysguard-${PV}
+ ~trinity-base/ksystraycmd-${PV}
+ ~trinity-base/ktip-${PV}
+ ~trinity-base/kxkb-${PV}
+ ~trinity-base/libkonq-${PV}
+ ~trinity-base/nsplugins-${PV}
+ ~trinity-base/tdebase-data-${PV}
+ ~trinity-base/tdebase-starttde-${PV}
+ ~trinity-base/tdebase-tdeioslaves-${PV}
+ ~trinity-base/tdedebugdialog-${PV}
+ ~trinity-base/tdeeject-${PV}
+ ~trinity-base/tdeinit-${PV}
+ ~trinity-base/tdepasswd-${PV}
+ ~trinity-base/tdeprint-${PV}
+ ~trinity-base/tdescreensaver-${PV}
+ ~trinity-base/tdesu-${PV}
+ ~trinity-base/tdm-${PV}
+ ~trinity-base/tqt3integration-${PV}
+ ~trinity-base/twin-${PV}
+"
diff --git a/trinity-base/tdebase-meta/tdebase-meta-9999.ebuild b/trinity-base/tdebase-meta/tdebase-meta-9999.ebuild
index 5eb42a9c..0a7995a9 100644
--- a/trinity-base/tdebase-meta/tdebase-meta-9999.ebuild
+++ b/trinity-base/tdebase-meta/tdebase-meta-9999.ebuild
@@ -10,7 +10,9 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="
diff --git a/trinity-base/tdebase-pam/metadata.xml b/trinity-base/tdebase-pam/metadata.xml
index 81b310d3..4ba75316 100644
--- a/trinity-base/tdebase-pam/metadata.xml
+++ b/trinity-base/tdebase-pam/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
- <description>The maintainer of the package in the overlay, please don't report bugs to the gnome team.</description>
-</maintainer>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ <description>The maintainer of the package in the overlay, please don't report bugs to the gnome team.</description>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdebase-pam/tdebase-pam-7.ebuild b/trinity-base/tdebase-pam/tdebase-pam-7.ebuild
index 8d7e35ae..6c3e92d6 100644
--- a/trinity-base/tdebase-pam/tdebase-pam-7.ebuild
+++ b/trinity-base/tdebase-pam/tdebase-pam-7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
IUSE="elogind"
DEPEND="sys-libs/pam"
diff --git a/trinity-base/tdebase-starttde/Manifest b/trinity-base/tdebase-starttde/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdebase-starttde/Manifest
+++ b/trinity-base/tdebase-starttde/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdebase-starttde/files/tdebase-starttde-14-gentoo.patch b/trinity-base/tdebase-starttde/files/tdebase-starttde-14-gentoo.patch
index 8d91f88c..0b53033c 100644
--- a/trinity-base/tdebase-starttde/files/tdebase-starttde-14-gentoo.patch
+++ b/trinity-base/tdebase-starttde/files/tdebase-starttde-14-gentoo.patch
@@ -1,32 +1,90 @@
---- starttde 2019-01-27 13:01:05.443907841 +0300
-+++ starttde.gentoo 2019-01-27 13:01:48.203621371 +0300
-@@ -178,7 +178,7 @@
-
+diff --git a/starttde b/starttde
+index 66360e228..512bff7d5 100755
+--- a/starttde
++++ b/starttde
+@@ -3,18 +3,6 @@
+ # DEFAULT TRINITY STARTUP SCRIPT
+ #
+
+-# This block might not be appropriate for all systems.
+-# It should work for command line logins but graphical
+-# login managers might already source these files.
+-# Multiple sourcing is not a problem when the files are only
+-# containers for environment variables and such.
+-if [ -r /etc/xprofile ]; then
+- . /etc/xprofile
+-fi
+-if [ -r $HOME/.xprofile ]; then
+- . $HOME/.xprofile
+-fi
+-
+ # Some functions to parse and check path correctly ...
+ # Usage: is_in_path PATH /usr/bin
+ is_in_path() {
+@@ -68,6 +56,31 @@ remove_from_path() {
+ eval export $var=${NPATH#:}
+ }
+
++# Gentoo: In Gentoo $TDE_DIR/bin is in PATH by default, but it's located after /usr/bin,
++# so to avoid running kf5 apps instead of TDE's one make sure it goes first
++
++TDE_BIN_DIR="$(dirname -- "$0")"
++if ! is_before_in_path PATH "$TDE_BIN_DIR" "/usr/bin"; then
++ remove_from_path PATH "$TDE_BIN_DIR"
++ place_before_in_path PATH "$TDE_BIN_DIR" "/usr/bin"
++fi
++unset TDE_BIN_DIR
++
++# Gentoo: to avoid messing PATH that user might have set we moved .xprofile
++# import here rather from the very begining of the script
++#
++# This block might not be appropriate for all systems.
++# It should work for command line logins but graphical
++# login managers might already source these files.
++# Multiple sourcing is not a problem when the files are only
++# containers for environment variables and such.
++if [ -r /etc/xprofile ]; then
++ . /etc/xprofile
++fi
++if [ -r $HOME/.xprofile ]; then
++ . $HOME/.xprofile
++fi
++
+ # Portable alternative to the file operator -nt (among shells)
+ is_newer() {
+ if test -n "$(find $1 -prune -newer $2 -print)"
+@@ -205,19 +218,21 @@ fi
+
# Modify the following environment variables only as necessary.
-
+
- if ! is_in_path PATH "$TDEDIR/games" ; then
-+# if ! is_in_path PATH "$TDEDIR/games" ; then
- # Respect the traditional path order. Don't blindly place $TDEDIR/games
- # first in the path. Only place $TDEDIR/games before /usr/games. If packagers
- # are adding $TDEDIR/games elsewhere, then they need to ensure the traditional
-@@ -190,9 +190,9 @@
- else
- export PATH=$TDEDIR/games:$PATH
- fi
+- # Respect the traditional path order. Don't blindly place $TDEDIR/games
+- # first in the path. Only place $TDEDIR/games before /usr/games. If packagers
+- # are adding $TDEDIR/games elsewhere, then they need to ensure the traditional
+- # search patch is respected.
+- # Is there a way we can check that $TDEDIR/games is always placed only just before
+- # /usr/games in the search path?
+- if is_in_path PATH "/usr/games"; then
+- place_before_in_path PATH "$TDEDIR/games" "/usr/games"
+- else
+- export PATH=$TDEDIR/games:$PATH
+- fi
- fi
++# Gentoo: there is no */games/bin directories in gentoo
++#
++# if ! is_in_path PATH "$TDEDIR/games" ; then
++# # Respect the traditional path order. Don't blindly place $TDEDIR/games
++# # first in the path. Only place $TDEDIR/games before /usr/games. If packagers
++# # are adding $TDEDIR/games elsewhere, then they need to ensure the traditional
++# # search patch is respected.
++# # Is there a way we can check that $TDEDIR/games is always placed only just before
++# # /usr/games in the search path?
++# if is_in_path PATH "/usr/games"; then
++# place_before_in_path PATH "$TDEDIR/games" "/usr/games"
++# else
++# export PATH=$TDEDIR/games:$PATH
++# fi
+# fi
-
-- if ! is_in_path PATH "$TDEDIR/bin" ]; then
-+# if ! is_in_path PATH "$TDEDIR/bin" ]; then
+
+ if ! is_in_path PATH "$TDEDIR/bin" ; then
# Respect the traditional path order. Don't blindly place $TDEDIR/bin
- # first in the path. Only place $TDEDIR/bin before /usr/bin. This order is
- # consistent with tdelibs/tdesu/stub.cpp. If packagers are adding $TDEDIR/bin
-@@ -204,7 +204,7 @@
- else
- export PATH=$TDEDIR/bin:$PATH
- fi
-- fi
-+# fi
-
- if [ -x /usr/bin/manpath ]; then
- if [ "`manpath 2>/dev/null | grep \"$TDEDIR/share/man\"`" = "" ]; then
diff --git a/trinity-base/tdebase-starttde/metadata.xml b/trinity-base/tdebase-starttde/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdebase-starttde/metadata.xml
+++ b/trinity-base/tdebase-starttde/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdebase-starttde/tdebase-starttde-14.0.11.ebuild b/trinity-base/tdebase-starttde/tdebase-starttde-14.0.11.ebuild
deleted file mode 100644
index 6f11d6c5..00000000
--- a/trinity-base/tdebase-starttde/tdebase-starttde-14.0.11.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT="starttde README.pam INSTALL AUTHORS COPYING COPYING-DOCS tdm r14-xdg-update migratekde3"
-inherit trinity-meta-2
-
-DESCRIPTION="Starttde script, which starts a complete Trinity session, and associated scripts"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="x11-apps/xmessage
- x11-apps/xsetroot
- x11-apps/xset
- x11-apps/xrandr
- x11-apps/mkfontscale
- x11-apps/xprop
- ~trinity-base/kdesktop-${PV}
- ~trinity-base/kcminit-${PV}
- ~trinity-base/ksmserver-${PV}
- ~trinity-base/twin-${PV}
- ~trinity-base/kpersonalizer-${PV}
- ~trinity-base/kreadconfig-${PV}
- ~trinity-base/ksplashml-${PV}
- ~trinity-base/tdeinit-${PV}"
-
-src_prepare() {
- trinity-base-2_src_prepare
-}
-
-src_configure() {
- echo -n "";
-}
-
-src_compile() {
- # List all the multilib libdirs
- local _libdir _libdirs
- for _libdir in $(get_all_libdirs); do
- _libdirs="${_libdirs}:${TDEDIR}/${_libdir}"
- done
- _libdirs=${_libdirs#:}
-}
-
-src_install() {
- # starttde script
- exeinto "${TDEDIR}/bin"
- doexe starttde
- doexe r14-xdg-update
- doexe migratekde3
-
- # startup and shutdown scripts
- exeinto "${TDEDIR}/env"
- doexe "${FILESDIR}/agent-startup.sh"
-
- exeinto "${TDEDIR}/shutdown"
- doexe "${FILESDIR}/agent-shutdown.sh"
-
- # x11 session script
- cat <<EOF > "${T}/tde-${SLOT}"
-#!/bin/sh
-exec ${TDEDIR}/bin/starttde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/tde-${SLOT}" # FIXME: change script branding to trinity
-
- # (not really) freedesktop compliant session script
- sed -e "s:@TDE_BINDIR@:${TDEDIR}/bin:g;s:Name=Trinity:Name=Trinity ${SLOT}:" \
- "${S}/tdm/kfrontend/sessions/tde.desktop.in" > "${T}/tde-${SLOT}.desktop"
- insinto /usr/share/xsessions
- doins "${T}/tde-${SLOT}.desktop"
-}
-
-pkg_postinst () {
- echo
- elog "To enable gpg-agent and/or ssh-agent in Trinity sessions,"
- elog "edit ${TDEDIR}/env/agent-startup.sh and"
- elog "${TDEDIR}/shutdown/agent-shutdown.sh"
- echo
-}
diff --git a/trinity-base/tdebase-starttde/tdebase-starttde-14.0.12.ebuild b/trinity-base/tdebase-starttde/tdebase-starttde-14.0.12.ebuild
deleted file mode 100644
index 06d8808a..00000000
--- a/trinity-base/tdebase-starttde/tdebase-starttde-14.0.12.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT="starttde README.pam INSTALL AUTHORS COPYING COPYING-DOCS tdm r14-xdg-update migratekde3"
-inherit trinity-meta-2
-
-DESCRIPTION="Starttde script, which starts a complete Trinity session, and associated scripts"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="x11-apps/xmessage
- x11-apps/xsetroot
- x11-apps/xset
- x11-apps/xrandr
- x11-apps/mkfontscale
- x11-apps/xprop
- ~trinity-base/kdesktop-${PV}
- ~trinity-base/kcminit-${PV}
- ~trinity-base/ksmserver-${PV}
- ~trinity-base/twin-${PV}
- ~trinity-base/kpersonalizer-${PV}
- ~trinity-base/kreadconfig-${PV}
- ~trinity-base/ksplashml-${PV}
- ~trinity-base/tdeinit-${PV}"
-
-src_prepare() {
- trinity-base-2_src_prepare
-}
-
-src_configure() {
- echo -n "";
-}
-
-src_compile() {
- # List all the multilib libdirs
- local _libdir _libdirs
- for _libdir in $(get_all_libdirs); do
- _libdirs="${_libdirs}:${TDEDIR}/${_libdir}"
- done
- _libdirs=${_libdirs#:}
-}
-
-src_install() {
- # starttde script
- exeinto "${TDEDIR}/bin"
- doexe starttde
- doexe r14-xdg-update
- doexe migratekde3
-
- # startup and shutdown scripts
- exeinto "${TDEDIR}/env"
- doexe "${FILESDIR}/agent-startup.sh"
-
- exeinto "${TDEDIR}/shutdown"
- doexe "${FILESDIR}/agent-shutdown.sh"
-
- # x11 session script
- cat <<EOF > "${T}/tde-${SLOT}"
-#!/bin/sh
-exec ${TDEDIR}/bin/starttde
-EOF
- exeinto /etc/X11/Sessions
- doexe "${T}/tde-${SLOT}" # FIXME: change script branding to trinity
-
- # (not really) freedesktop compliant session script
- sed -e "s:@TDE_BINDIR@:${TDEDIR}/bin:g;s:Name=Trinity:Name=Trinity ${SLOT}:" \
- "${S}/tdm/kfrontend/sessions/tde.desktop.in" > "${T}/tde-${SLOT}.desktop"
- insinto /usr/share/xsessions
- doins "${T}/tde-${SLOT}.desktop"
-}
-
-pkg_postinst () {
- echo
- elog "To enable gpg-agent and/or ssh-agent in Trinity sessions,"
- elog "edit ${TDEDIR}/env/agent-startup.sh and"
- elog "${TDEDIR}/shutdown/agent-shutdown.sh"
- echo
-}
diff --git a/trinity-base/tdebase-starttde/tdebase-starttde-14.1.1-r1.ebuild b/trinity-base/tdebase-starttde/tdebase-starttde-14.1.1-r1.ebuild
new file mode 100644
index 00000000..8215e74a
--- /dev/null
+++ b/trinity-base/tdebase-starttde/tdebase-starttde-14.1.1-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT="starttde README.pam INSTALL AUTHORS COPYING COPYING-DOCS tdm r14-xdg-update migratekde3"
+inherit trinity-meta-2
+
+DESCRIPTION="Starttde script, which starts a complete Trinity session, and associated scripts"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="x11-apps/xmessage
+ x11-apps/xsetroot
+ x11-apps/xset
+ x11-apps/xrandr
+ x11-apps/mkfontscale
+ x11-apps/xprop
+ ~trinity-base/kdesktop-${PV}
+ ~trinity-base/kcminit-${PV}
+ ~trinity-base/ksmserver-${PV}
+ ~trinity-base/twin-${PV}
+ ~trinity-base/kpersonalizer-${PV}
+ ~trinity-base/kreadconfig-${PV}
+ ~trinity-base/ksplashml-${PV}
+ ~trinity-base/tdeinit-${PV}"
+
+PATCHES=( "${FILESDIR}/${PN}-14-gentoo.patch" )
+
+src_prepare() {
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ echo -n "";
+}
+
+src_compile() {
+ # List all the multilib libdirs
+ local _libdir _libdirs
+ for _libdir in $(get_all_libdirs); do
+ _libdirs="${_libdirs}:${TDEDIR}/${_libdir}"
+ done
+ _libdirs=${_libdirs#:}
+}
+
+src_install() {
+ # starttde script
+ exeinto "${TDEDIR}/bin"
+ doexe starttde
+ doexe r14-xdg-update
+ doexe migratekde3
+
+ # startup and shutdown scripts
+ exeinto "${TDEDIR}/env"
+ doexe "${FILESDIR}/agent-startup.sh"
+
+ exeinto "${TDEDIR}/shutdown"
+ doexe "${FILESDIR}/agent-shutdown.sh"
+
+ # x11 session script
+ cat <<EOF > "${T}/tde-${SLOT}"
+#!/bin/sh
+exec ${TDEDIR}/bin/starttde
+EOF
+ exeinto /etc/X11/Sessions
+ doexe "${T}/tde-${SLOT}" # FIXME: change script branding to trinity
+
+ # (not really) freedesktop compliant session script
+ sed -e "s:@TDE_BINDIR@:${TDEDIR}/bin:g;s:Name=Trinity:Name=Trinity ${SLOT}:" \
+ "${S}/tdm/kfrontend/sessions/tde.desktop.in" > "${T}/tde-${SLOT}.desktop"
+ insinto /usr/share/xsessions
+ doins "${T}/tde-${SLOT}.desktop"
+}
+
+pkg_postinst () {
+ echo
+ elog "To enable gpg-agent and/or ssh-agent in Trinity sessions,"
+ elog "edit ${TDEDIR}/env/agent-startup.sh and"
+ elog "${TDEDIR}/shutdown/agent-shutdown.sh"
+ echo
+}
diff --git a/trinity-base/tdebase-starttde/tdebase-starttde-14.1.2.ebuild b/trinity-base/tdebase-starttde/tdebase-starttde-14.1.2.ebuild
new file mode 100644
index 00000000..3f0e1192
--- /dev/null
+++ b/trinity-base/tdebase-starttde/tdebase-starttde-14.1.2.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT="starttde README.pam INSTALL AUTHORS COPYING COPYING-DOCS tdm r14-xdg-update migratekde3"
+inherit trinity-meta-2
+
+DESCRIPTION="Starttde script, which starts a complete Trinity session, and associated scripts"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="x11-apps/xmessage
+ x11-apps/xsetroot
+ x11-apps/xset
+ x11-apps/xrandr
+ x11-apps/mkfontscale
+ x11-apps/xprop
+ ~trinity-base/kdesktop-${PV}
+ ~trinity-base/kcminit-${PV}
+ ~trinity-base/ksmserver-${PV}
+ ~trinity-base/twin-${PV}
+ ~trinity-base/kpersonalizer-${PV}
+ ~trinity-base/kreadconfig-${PV}
+ ~trinity-base/ksplashml-${PV}
+ ~trinity-base/tdeinit-${PV}"
+
+PATCHES=( "${FILESDIR}/${PN}-14-gentoo.patch" )
+
+src_prepare() {
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ echo -n "";
+}
+
+src_compile() {
+ # List all the multilib libdirs
+ local _libdir _libdirs
+ for _libdir in $(get_all_libdirs); do
+ _libdirs="${_libdirs}:${TDEDIR}/${_libdir}"
+ done
+ _libdirs=${_libdirs#:}
+}
+
+src_install() {
+ # starttde script
+ exeinto "${TDEDIR}/bin"
+ doexe starttde
+ doexe r14-xdg-update
+ doexe migratekde3
+
+ # startup and shutdown scripts
+ exeinto "${TDEDIR}/env"
+ doexe "${FILESDIR}/agent-startup.sh"
+
+ exeinto "${TDEDIR}/shutdown"
+ doexe "${FILESDIR}/agent-shutdown.sh"
+
+ # x11 session script
+ cat <<EOF > "${T}/tde-${SLOT}"
+#!/bin/sh
+exec ${TDEDIR}/bin/starttde
+EOF
+ exeinto /etc/X11/Sessions
+ doexe "${T}/tde-${SLOT}" # FIXME: change script branding to trinity
+
+ # (not really) freedesktop compliant session script
+ sed -e "s:@TDE_BINDIR@:${TDEDIR}/bin:g;s:Name=Trinity:Name=Trinity ${SLOT}:" \
+ "${S}/tdm/kfrontend/sessions/tde.desktop.in" > "${T}/tde-${SLOT}.desktop"
+ insinto /usr/share/xsessions
+ doins "${T}/tde-${SLOT}.desktop"
+}
+
+pkg_postinst () {
+ echo
+ elog "To enable gpg-agent and/or ssh-agent in Trinity sessions,"
+ elog "edit ${TDEDIR}/env/agent-startup.sh and"
+ elog "${TDEDIR}/shutdown/agent-shutdown.sh"
+ echo
+}
diff --git a/trinity-base/tdebase-starttde/tdebase-starttde-9999.ebuild b/trinity-base/tdebase-starttde/tdebase-starttde-9999.ebuild
index dc653379..0be7001e 100644
--- a/trinity-base/tdebase-starttde/tdebase-starttde-9999.ebuild
+++ b/trinity-base/tdebase-starttde/tdebase-starttde-9999.ebuild
@@ -11,7 +11,7 @@ inherit trinity-meta-2
DESCRIPTION="Starttde script, which starts a complete Trinity session, and associated scripts"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="x11-apps/xmessage
@@ -29,6 +29,8 @@ RDEPEND="x11-apps/xmessage
~trinity-base/ksplashml-${PV}
~trinity-base/tdeinit-${PV}"
+PATCHES=( "${FILESDIR}/${PN}-14-gentoo.patch" )
+
src_prepare() {
trinity-base-2_src_prepare
}
diff --git a/trinity-base/tdebase-tdeioslaves/Manifest b/trinity-base/tdebase-tdeioslaves/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdebase-tdeioslaves/Manifest
+++ b/trinity-base/tdebase-tdeioslaves/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdebase-tdeioslaves/files/tdebase-strlcpy.patch b/trinity-base/tdebase-tdeioslaves/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/tdebase-tdeioslaves/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/tdebase-tdeioslaves/metadata.xml b/trinity-base/tdebase-tdeioslaves/metadata.xml
index 029729da..25e16d12 100644
--- a/trinity-base/tdebase-tdeioslaves/metadata.xml
+++ b/trinity-base/tdebase-tdeioslaves/metadata.xml
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="hwlib">Use tdehwlib backend for media mount</flag>
+ <flag name="sftp">Enable SFTP protocol support using <pkg>net-libs/libssh</pkg></flag>
</use>
<longdescription>
kioslaves is the Trinity VFS framework which plugins present a filesystem-like view of arbitrary data.
diff --git a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.0.11.ebuild b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.0.11.ebuild
deleted file mode 100644
index bbdb1553..00000000
--- a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.0.11.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-TSM_EXTRACT="tdeioslave"
-inherit trinity-meta-2
-
-DESCRIPTION="Generic Trinity TDEIOslaves"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+hwlib ldap openexr samba sasl"
-
-DEPEND="
- net-libs/rpcsvc-proto
- x11-libs/libXcursor
- ldap? ( net-nds/openldap )
- openexr? ( media-libs/openexr )
- samba? ( net-fs/samba )
- sasl? ( dev-libs/cyrus-sasl )"
-
-RDEPEND="${DEPEND}
- ~trinity-base/tdeeject-${PV}
- virtual/ssh"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XCURSOR=ON
- -DWITH_SAMBA="$(usex samba)"
- -DWITH_LDAP="$(usex ldap)"
- -DWITH_SASL="$(usex sasl)"
- -DWITH_OPENEXR="$(usex openexr)"
- -DWITH_TDEHWLIB="$(usex hwlib)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.0.12.ebuild b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.0.12.ebuild
deleted file mode 100644
index 9f5bea05..00000000
--- a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.0.12.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-TSM_EXTRACT="tdeioslave"
-inherit trinity-meta-2
-
-DESCRIPTION="Generic Trinity TDEIOslaves"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+hwlib ldap openexr samba sasl"
-
-DEPEND="
- net-libs/rpcsvc-proto
- x11-libs/libXcursor
- ldap? ( net-nds/openldap )
- openexr? ( media-libs/openexr )
- samba? ( net-fs/samba )
- sasl? ( dev-libs/cyrus-sasl )"
-
-RDEPEND="${DEPEND}
- ~trinity-base/tdeeject-${PV}
- virtual/ssh"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XCURSOR=ON
- -DWITH_SAMBA="$(usex samba)"
- -DWITH_LDAP="$(usex ldap)"
- -DWITH_SASL="$(usex sasl)"
- -DWITH_OPENEXR="$(usex openexr)"
- -DWITH_TDEHWLIB="$(usex hwlib)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.1.1.ebuild b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.1.1.ebuild
new file mode 100644
index 00000000..da21b7b0
--- /dev/null
+++ b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT="tdeioslave"
+inherit trinity-meta-2
+
+DESCRIPTION="Generic Trinity TDEIOslaves"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+hwlib ldap openexr samba sasl"
+
+DEPEND="
+ net-libs/rpcsvc-proto
+ x11-libs/libXcursor
+ net-libs/libtirpc
+ ldap? ( net-nds/openldap )
+ openexr? ( media-libs/openexr )
+ samba? ( net-fs/samba )
+ sasl? ( dev-libs/cyrus-sasl )"
+
+RDEPEND="${DEPEND}
+ ~trinity-base/tdeeject-${PV}
+ net-libs/libssh"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XCURSOR=ON
+ -DWITH_SAMBA="$(usex samba)"
+ -DWITH_LDAP="$(usex ldap)"
+ -DWITH_SASL="$(usex sasl)"
+ -DWITH_OPENEXR="$(usex openexr)"
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.1.2.ebuild b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.1.2.ebuild
new file mode 100644
index 00000000..67b1b3b7
--- /dev/null
+++ b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-14.1.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT="tdeioslave"
+inherit trinity-meta-2
+
+DESCRIPTION="Generic Trinity TDEIOslaves"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+hwlib ldap openexr samba sasl sftp"
+
+DEPEND="
+ net-libs/rpcsvc-proto
+ x11-libs/libXcursor
+ net-libs/libtirpc
+ ldap? ( net-nds/openldap )
+ openexr? ( media-libs/openexr )
+ samba? ( net-fs/samba )
+ sftp? ( net-libs/libssh[sftp] )
+ sasl? ( dev-libs/cyrus-sasl )
+"
+
+RDEPEND="${DEPEND}
+ ~trinity-base/tdeeject-${PV}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XCURSOR=ON
+ -DWITH_SAMBA="$(usex samba)"
+ -DWITH_LDAP="$(usex ldap)"
+ -DWITH_SFTP="$(usex sftp)"
+ -DWITH_SASL="$(usex sasl)"
+ -DWITH_OPENEXR="$(usex openexr)"
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild
index 25cacc21..031bcb8f 100644
--- a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild
+++ b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild
@@ -1,38 +1,41 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
TSM_EXTRACT="tdeioslave"
inherit trinity-meta-2
DESCRIPTION="Generic Trinity TDEIOslaves"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE="+hwlib ldap openexr samba sasl"
+IUSE="+hwlib ldap openexr samba sasl sftp"
DEPEND="
net-libs/rpcsvc-proto
x11-libs/libXcursor
+ net-libs/libtirpc
ldap? ( net-nds/openldap )
openexr? ( media-libs/openexr )
samba? ( net-fs/samba )
- sasl? ( dev-libs/cyrus-sasl )"
+ sftp? ( net-libs/libssh[sftp] )
+ sasl? ( dev-libs/cyrus-sasl )
+"
RDEPEND="${DEPEND}
~trinity-base/tdeeject-${PV}
- virtual/ssh"
+"
src_configure() {
local mycmakeargs=(
-DWITH_XCURSOR=ON
-DWITH_SAMBA="$(usex samba)"
-DWITH_LDAP="$(usex ldap)"
+ -DWITH_SFTP="$(usex sftp)"
-DWITH_SASL="$(usex sasl)"
-DWITH_OPENEXR="$(usex openexr)"
-DWITH_TDEHWLIB="$(usex hwlib)"
diff --git a/trinity-base/tdecachegrind/Manifest b/trinity-base/tdecachegrind/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/tdecachegrind/Manifest
+++ b/trinity-base/tdecachegrind/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/tdecachegrind/metadata.xml b/trinity-base/tdecachegrind/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/tdecachegrind/metadata.xml
+++ b/trinity-base/tdecachegrind/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdecachegrind/tdecachegrind-14.0.11.ebuild b/trinity-base/tdecachegrind/tdecachegrind-14.0.11.ebuild
deleted file mode 100644
index 5d3f40f5..00000000
--- a/trinity-base/tdecachegrind/tdecachegrind-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Visualisation tool for valgrind profiling output"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND+="
- media-gfx/graphviz
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdecachegrind/tdecachegrind-14.0.12.ebuild b/trinity-base/tdecachegrind/tdecachegrind-14.0.12.ebuild
deleted file mode 100644
index cafe0873..00000000
--- a/trinity-base/tdecachegrind/tdecachegrind-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Visualisation tool for valgrind profiling output"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-DEPEND+="
- media-gfx/graphviz
-"
-
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdecachegrind/tdecachegrind-14.1.1.ebuild b/trinity-base/tdecachegrind/tdecachegrind-14.1.1.ebuild
new file mode 100644
index 00000000..d625a56b
--- /dev/null
+++ b/trinity-base/tdecachegrind/tdecachegrind-14.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Visualisation tool for valgrind profiling output"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND+="
+ media-gfx/graphviz
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdecachegrind/tdecachegrind-14.1.2.ebuild b/trinity-base/tdecachegrind/tdecachegrind-14.1.2.ebuild
new file mode 100644
index 00000000..a0e43dd8
--- /dev/null
+++ b/trinity-base/tdecachegrind/tdecachegrind-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Visualisation tool for valgrind profiling output"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND+="
+ media-gfx/graphviz
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdecachegrind/tdecachegrind-9999.ebuild b/trinity-base/tdecachegrind/tdecachegrind-9999.ebuild
index 69c31b0c..fe96817b 100644
--- a/trinity-base/tdecachegrind/tdecachegrind-9999.ebuild
+++ b/trinity-base/tdecachegrind/tdecachegrind-9999.ebuild
@@ -6,6 +6,7 @@ EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
@@ -13,9 +14,8 @@ DESCRIPTION="Visualisation tool for valgrind profiling output"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
DEPEND+="
media-gfx/graphviz
diff --git a/trinity-base/tdedebugdialog/Manifest b/trinity-base/tdedebugdialog/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdedebugdialog/Manifest
+++ b/trinity-base/tdedebugdialog/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdedebugdialog/files/tdebase-strlcpy.patch b/trinity-base/tdedebugdialog/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/tdedebugdialog/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/tdedebugdialog/metadata.xml b/trinity-base/tdedebugdialog/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdedebugdialog/metadata.xml
+++ b/trinity-base/tdedebugdialog/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdedebugdialog/tdedebugdialog-14.0.11.ebuild b/trinity-base/tdedebugdialog/tdedebugdialog-14.0.11.ebuild
deleted file mode 100644
index 92019c21..00000000
--- a/trinity-base/tdedebugdialog/tdedebugdialog-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity dialog box for setting preferences for debug output"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdedebugdialog/tdedebugdialog-14.0.12.ebuild b/trinity-base/tdedebugdialog/tdedebugdialog-14.0.12.ebuild
deleted file mode 100644
index 640e0554..00000000
--- a/trinity-base/tdedebugdialog/tdedebugdialog-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A Trinity dialog box for setting preferences for debug output"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdedebugdialog/tdedebugdialog-14.1.1.ebuild b/trinity-base/tdedebugdialog/tdedebugdialog-14.1.1.ebuild
new file mode 100644
index 00000000..33886635
--- /dev/null
+++ b/trinity-base/tdedebugdialog/tdedebugdialog-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity dialog box for setting preferences for debug output"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/tdedebugdialog/tdedebugdialog-14.1.2.ebuild b/trinity-base/tdedebugdialog/tdedebugdialog-14.1.2.ebuild
new file mode 100644
index 00000000..e1415829
--- /dev/null
+++ b/trinity-base/tdedebugdialog/tdedebugdialog-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A Trinity dialog box for setting preferences for debug output"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdedebugdialog/tdedebugdialog-9999.ebuild b/trinity-base/tdedebugdialog/tdedebugdialog-9999.ebuild
index 8de540ac..9d30eb64 100644
--- a/trinity-base/tdedebugdialog/tdedebugdialog-9999.ebuild
+++ b/trinity-base/tdedebugdialog/tdedebugdialog-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="A Trinity dialog box for setting preferences for debug output"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdednssd/Manifest b/trinity-base/tdednssd/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/tdednssd/Manifest
+++ b/trinity-base/tdednssd/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/tdednssd/metadata.xml b/trinity-base/tdednssd/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdednssd/metadata.xml
+++ b/trinity-base/tdednssd/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdednssd/tdednssd-14.0.11.ebuild b/trinity-base/tdednssd/tdednssd-14.0.11.ebuild
deleted file mode 100644
index 74a8d112..00000000
--- a/trinity-base/tdednssd/tdednssd-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdednssd/tdednssd-14.0.12.ebuild b/trinity-base/tdednssd/tdednssd-14.0.12.ebuild
deleted file mode 100644
index da79011c..00000000
--- a/trinity-base/tdednssd/tdednssd-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdednssd/tdednssd-14.1.1.ebuild b/trinity-base/tdednssd/tdednssd-14.1.1.ebuild
new file mode 100644
index 00000000..e29cca4b
--- /dev/null
+++ b/trinity-base/tdednssd/tdednssd-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdednssd/tdednssd-14.1.2.ebuild b/trinity-base/tdednssd/tdednssd-14.1.2.ebuild
new file mode 100644
index 00000000..6a34f396
--- /dev/null
+++ b/trinity-base/tdednssd/tdednssd-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdednssd/tdednssd-9999.ebuild b/trinity-base/tdednssd/tdednssd-9999.ebuild
index f3d9b329..01ee3423 100644
--- a/trinity-base/tdednssd/tdednssd-9999.ebuild
+++ b/trinity-base/tdednssd/tdednssd-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdeedu-doc/Manifest b/trinity-base/tdeedu-doc/Manifest
deleted file mode 100644
index 7c161804..00000000
--- a/trinity-base/tdeedu-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tdeedu-trinity-14.0.11.tar.xz 24698428 BLAKE2B 18c8f88c4ed47c5d04e68663b8c5383383f1c80281c2590624ee68fd8f201a767f591b7294c44f45c7f80100085c5f3977bd0c784b274d7ebf5b95d518f48622 SHA512 a5cbe9e6f1e63cb0bab2d3e9db3e563b018acd41073f52b6179635e8854956fd83792bfc364e7cc0f57a8825330cff7792a112d7d01f37e0c26f53cbba2d8ca3
-DIST tdeedu-trinity-14.0.12.tar.xz 24697848 BLAKE2B a30088be53ba489aeaf7d8ca5958db47bf0e710724196077465bd65220b0ba88fa4f2f5ec9bf4d5fd032d039924b1c24901eb40be5a7115cf0050b9996168159 SHA512 d5841d609169e3d1b1c7ac98dcedfc8be78bbeff11e96efb59302a42d5f7423d27bbca98032a259fd0bed999a0b3ee2f54ec9ce8bbb101b560f8d05e6439f79a
diff --git a/trinity-base/tdeedu-doc/tdeedu-doc-14.0.11.ebuild b/trinity-base/tdeedu-doc/tdeedu-doc-14.0.11.ebuild
deleted file mode 100644
index d7dab31e..00000000
--- a/trinity-base/tdeedu-doc/tdeedu-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeedu-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}
- app-doc/doxygen"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- echo 'tde_auto_add_subdirectories( )' >"${S}/doc/CMakeLists.txt" || die
-
- # Fixing the build error of the scripting-api submodule
- sed -i 's/BUILD_DOC AND BUILD_KIG/BUILD_DOC/' "${S}/ConfigureChecks.cmake" || die
-
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdeedu-doc/tdeedu-doc-14.0.12.ebuild b/trinity-base/tdeedu-doc/tdeedu-doc-14.0.12.ebuild
deleted file mode 100644
index 8118d973..00000000
--- a/trinity-base/tdeedu-doc/tdeedu-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeedu-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}
- app-doc/doxygen"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- echo 'tde_auto_add_subdirectories( )' >"${S}/doc/CMakeLists.txt" || die
-
- # Fixing the build error of the scripting-api submodule
- sed -i 's/BUILD_DOC AND BUILD_KIG/BUILD_DOC/' "${S}/ConfigureChecks.cmake" || die
-
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdeedu-doc/tdeedu-doc-9999.ebuild b/trinity-base/tdeedu-doc/tdeedu-doc-9999.ebuild
deleted file mode 100644
index 3e15a1e9..00000000
--- a/trinity-base/tdeedu-doc/tdeedu-doc-9999.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeedu"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeedu-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}
- app-doc/doxygen"
-
-src_prepare() {
- sed -i -e '/add_subdirectory( applnk )/d' \
- -e '/add_subdirectory( libtdeedu )/d' "${S}/CMakeLists.txt" || die
- echo 'tde_auto_add_subdirectories( )' >"${S}/doc/CMakeLists.txt" || die
-
- # Fixing the build error of the scripting-api submodule
- sed -i 's/BUILD_DOC AND BUILD_KIG/BUILD_DOC/' "${S}/ConfigureChecks.cmake" || die
-
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdeedu-meta/tdeedu-meta-14.0.11.ebuild b/trinity-base/tdeedu-meta/tdeedu-meta-14.0.11.ebuild
deleted file mode 100644
index c4da0c2d..00000000
--- a/trinity-base/tdeedu-meta/tdeedu-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Metapackage Trinity Software Educations"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/blinken-${PV}
- ~trinity-base/kalzium-${PV}
- ~trinity-base/kanagram-${PV}
- ~trinity-base/kbruch-${PV}
- ~trinity-base/keduca-${PV}
- ~trinity-base/kgeography-${PV}
- ~trinity-base/khangman-${PV}
- ~trinity-base/kig-${PV}
- ~trinity-base/kiten-${PV}
- ~trinity-base/klatin-${PV}
- ~trinity-base/klettres-${PV}
- ~trinity-base/kmplot-${PV}
- ~trinity-base/kpercentage-${PV}
- ~trinity-base/kstars-${PV}
- ~trinity-base/ktouch-${PV}
- ~trinity-base/kturtle-${PV}
- ~trinity-base/kverbos-${PV}
- ~trinity-base/kvoctrain-${PV}
- ~trinity-base/kwordquiz-${PV}
- ~trinity-base/tdeedu-doc-${PV}
-"
diff --git a/trinity-base/tdeedu-meta/tdeedu-meta-14.0.12.ebuild b/trinity-base/tdeedu-meta/tdeedu-meta-14.0.12.ebuild
deleted file mode 100644
index a945e3de..00000000
--- a/trinity-base/tdeedu-meta/tdeedu-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Metapackage Trinity Software Educations"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/blinken-${PV}
- ~trinity-base/kalzium-${PV}
- ~trinity-base/kanagram-${PV}
- ~trinity-base/kbruch-${PV}
- ~trinity-base/keduca-${PV}
- ~trinity-base/kgeography-${PV}
- ~trinity-base/khangman-${PV}
- ~trinity-base/kig-${PV}
- ~trinity-base/kiten-${PV}
- ~trinity-base/klatin-${PV}
- ~trinity-base/klettres-${PV}
- ~trinity-base/kmplot-${PV}
- ~trinity-base/kpercentage-${PV}
- ~trinity-base/kstars-${PV}
- ~trinity-base/ktouch-${PV}
- ~trinity-base/kturtle-${PV}
- ~trinity-base/kverbos-${PV}
- ~trinity-base/kvoctrain-${PV}
- ~trinity-base/kwordquiz-${PV}
- ~trinity-base/tdeedu-doc-${PV}
-"
diff --git a/trinity-base/tdeedu-meta/tdeedu-meta-14.1.1.ebuild b/trinity-base/tdeedu-meta/tdeedu-meta-14.1.1.ebuild
new file mode 100644
index 00000000..bd12d891
--- /dev/null
+++ b/trinity-base/tdeedu-meta/tdeedu-meta-14.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Metapackage Trinity Software Educations"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="~trinity-base/blinken-${PV}
+ ~trinity-base/kalzium-${PV}
+ ~trinity-base/kanagram-${PV}
+ ~trinity-base/kbruch-${PV}
+ ~trinity-base/keduca-${PV}
+ ~trinity-base/kgeography-${PV}
+ ~trinity-base/khangman-${PV}
+ ~trinity-base/kig-${PV}
+ ~trinity-base/kiten-${PV}
+ ~trinity-base/klatin-${PV}
+ ~trinity-base/klettres-${PV}
+ ~trinity-base/kmplot-${PV}
+ ~trinity-base/kpercentage-${PV}
+ ~trinity-base/kstars-${PV}
+ ~trinity-base/ktouch-${PV}
+ ~trinity-base/kturtle-${PV}
+ ~trinity-base/kverbos-${PV}
+ ~trinity-base/kvoctrain-${PV}
+ ~trinity-base/kwordquiz-${PV}
+"
diff --git a/trinity-base/tdeedu-meta/tdeedu-meta-14.1.2.ebuild b/trinity-base/tdeedu-meta/tdeedu-meta-14.1.2.ebuild
new file mode 100644
index 00000000..e8c8ef44
--- /dev/null
+++ b/trinity-base/tdeedu-meta/tdeedu-meta-14.1.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Metapackage Trinity Software Educations"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="~trinity-base/blinken-${PV}
+ ~trinity-base/kalzium-${PV}
+ ~trinity-base/kanagram-${PV}
+ ~trinity-base/kbruch-${PV}
+ ~trinity-base/keduca-${PV}
+ ~trinity-base/kgeography-${PV}
+ ~trinity-base/khangman-${PV}
+ ~trinity-base/kig-${PV}
+ ~trinity-base/kiten-${PV}
+ ~trinity-base/klatin-${PV}
+ ~trinity-base/klettres-${PV}
+ ~trinity-base/kmplot-${PV}
+ ~trinity-base/kpercentage-${PV}
+ ~trinity-base/kstars-${PV}
+ ~trinity-base/ktouch-${PV}
+ ~trinity-base/kturtle-${PV}
+ ~trinity-base/kverbos-${PV}
+ ~trinity-base/kvoctrain-${PV}
+ ~trinity-base/kwordquiz-${PV}
+"
diff --git a/trinity-base/tdeedu-meta/tdeedu-meta-9999.ebuild b/trinity-base/tdeedu-meta/tdeedu-meta-9999.ebuild
index 1e5c74c5..494dcf2f 100644
--- a/trinity-base/tdeedu-meta/tdeedu-meta-9999.ebuild
+++ b/trinity-base/tdeedu-meta/tdeedu-meta-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -10,7 +10,9 @@ LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="~trinity-base/blinken-${PV}
@@ -32,5 +34,4 @@ RDEPEND="~trinity-base/blinken-${PV}
~trinity-base/kverbos-${PV}
~trinity-base/kvoctrain-${PV}
~trinity-base/kwordquiz-${PV}
- ~trinity-base/tdeedu-doc-${PV}
"
diff --git a/trinity-base/tdeeject/Manifest b/trinity-base/tdeeject/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdeeject/Manifest
+++ b/trinity-base/tdeeject/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdeeject/metadata.xml b/trinity-base/tdeeject/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdeeject/metadata.xml
+++ b/trinity-base/tdeeject/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdeeject/tdeeject-14.0.11.ebuild b/trinity-base/tdeeject/tdeeject-14.0.11.ebuild
deleted file mode 100644
index dcf2d07f..00000000
--- a/trinity-base/tdeeject/tdeeject-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity eject frontend"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kdialog-${PV}"
-RDEPEND="${DEPEND}
- sys-apps/util-linux"
diff --git a/trinity-base/tdeeject/tdeeject-14.0.12.ebuild b/trinity-base/tdeeject/tdeeject-14.0.12.ebuild
deleted file mode 100644
index acc895a5..00000000
--- a/trinity-base/tdeeject/tdeeject-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity eject frontend"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kdialog-${PV}"
-RDEPEND="${DEPEND}
- sys-apps/util-linux"
diff --git a/trinity-base/tdeeject/tdeeject-14.1.1.ebuild b/trinity-base/tdeeject/tdeeject-14.1.1.ebuild
new file mode 100644
index 00000000..db156e7f
--- /dev/null
+++ b/trinity-base/tdeeject/tdeeject-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity eject frontend"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kdialog-${PV}"
+RDEPEND="${DEPEND}
+ sys-apps/util-linux"
diff --git a/trinity-base/tdeeject/tdeeject-14.1.2.ebuild b/trinity-base/tdeeject/tdeeject-14.1.2.ebuild
new file mode 100644
index 00000000..aa02b140
--- /dev/null
+++ b/trinity-base/tdeeject/tdeeject-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity eject frontend"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kdialog-${PV}"
+RDEPEND="${DEPEND}
+ sys-apps/util-linux"
diff --git a/trinity-base/tdeeject/tdeeject-9999.ebuild b/trinity-base/tdeeject/tdeeject-9999.ebuild
index a089f850..4fd69a5e 100644
--- a/trinity-base/tdeeject/tdeeject-9999.ebuild
+++ b/trinity-base/tdeeject/tdeeject-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity eject frontend"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kdialog-${PV}"
diff --git a/trinity-base/tdefile-plugins/Manifest b/trinity-base/tdefile-plugins/Manifest
index 9fe4f0da..79b15314 100644
--- a/trinity-base/tdefile-plugins/Manifest
+++ b/trinity-base/tdefile-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdeadmin-trinity-14.0.11.tar.xz 1513356 BLAKE2B eacb5908d6ef51a7b8bb733974beda1344495c32761a81570d83f563c1a246d2890d2eb69df33c84a79bf3036375f91965bc7001334ca9e9af551f301a49062e SHA512 adfef924171bcedbba4978b5adfa2e4b1b77b514a63534ecc56d8e6444662bad49ead341c356f6fbfc7646aa618dc110f0dc4108be2c68b2abc230aaeff4c1cc
-DIST tdeadmin-trinity-14.0.12.tar.xz 1514816 BLAKE2B 51f822ab4614c901abda509358b3a09abd951d19b1d12161925c439fcadf4377714a52a20012c6033283c065e9bc0436cadf6857680b63686a7a09919e145385 SHA512 435952000a33f5cc7eca6ebe9178af3d1085b08ae352bbf01824b4e5f4c007b7091aab0c82f7c57d990b4e6f836643c6cff295823bdd3158f12a62414e28e056
+DIST tdeadmin-trinity-14.1.1.tar.xz 1513124 BLAKE2B a5e31969a9661ee998c36503ea29c4fca40789eb68d912bf1fdf225c3cbea4bfca4fd60847790d0309c78f61cf959e4868f1cd8e4a097b1bcabbc71cc93f2936 SHA512 a8772c1b531eb6972ccb7b7f9390c9e95d122a9018f1dd29ea83f0a6c15687136853bd827ddcf45e7f226fedd0f9ea83e4342fa4bc0c6816cc4c9910a4c7121f
+DIST tdeadmin-trinity-14.1.2.tar.xz 1512996 BLAKE2B 2a58f2876c0044b1592b1c259ae74e80d384764e97b9451f2e81a0a851292884dfd2fc2bd71eec4de63887df6c583dcdf4e088c7afa5fb68e52698391e491d97 SHA512 5b4e59ad2b684c40f08d92b694502eb9932b3d1d2b7135c2666832a1a1ef308f7d18170883170a30c7fb3ec081d89a05d3653e347df2bb5bf1fb2695b691d680
diff --git a/trinity-base/tdefile-plugins/tdefile-plugins-14.0.11.ebuild b/trinity-base/tdefile-plugins/tdefile-plugins-14.0.11.ebuild
deleted file mode 100644
index a668000c..00000000
--- a/trinity-base/tdefile-plugins/tdefile-plugins-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeadmin"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity file metainfo plugins for deb and rpm files"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdefile-plugins/tdefile-plugins-14.0.12.ebuild b/trinity-base/tdefile-plugins/tdefile-plugins-14.0.12.ebuild
deleted file mode 100644
index 508c28df..00000000
--- a/trinity-base/tdefile-plugins/tdefile-plugins-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeadmin"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity file metainfo plugins for deb and rpm files"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdefile-plugins/tdefile-plugins-14.1.1.ebuild b/trinity-base/tdefile-plugins/tdefile-plugins-14.1.1.ebuild
new file mode 100644
index 00000000..3be4891c
--- /dev/null
+++ b/trinity-base/tdefile-plugins/tdefile-plugins-14.1.1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeadmin"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity file metainfo plugins for deb and rpm files"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdefile-plugins/tdefile-plugins-14.1.2.ebuild b/trinity-base/tdefile-plugins/tdefile-plugins-14.1.2.ebuild
new file mode 100644
index 00000000..aaa7e176
--- /dev/null
+++ b/trinity-base/tdefile-plugins/tdefile-plugins-14.1.2.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeadmin"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity file metainfo plugins for deb and rpm files"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdefile-plugins/tdefile-plugins-9999.ebuild b/trinity-base/tdefile-plugins/tdefile-plugins-9999.ebuild
index b1559ea5..60426279 100644
--- a/trinity-base/tdefile-plugins/tdefile-plugins-9999.ebuild
+++ b/trinity-base/tdefile-plugins/tdefile-plugins-9999.ebuild
@@ -5,10 +5,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdeadmin"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations"
inherit trinity-meta-2
DESCRIPTION="Trinity file metainfo plugins for deb and rpm files"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdefilereplace/Manifest b/trinity-base/tdefilereplace/Manifest
index e9f36baa..26aa440d 100644
--- a/trinity-base/tdefilereplace/Manifest
+++ b/trinity-base/tdefilereplace/Manifest
@@ -1,2 +1,2 @@
-DIST tdewebdev-trinity-14.0.11.tar.xz 4959612 BLAKE2B 4490ec3b18f9afdb083163c1abf1cfd758826ab6ae11e721e061f3a8c7cc25eb7a72d28e791bf4e557c1dd0a79d644e40594102ce33f043611587266b4333f9b SHA512 a19fae6682d70e33605a18666ee1de57517398c3039784adc5bbeb2f84f705e8d27510b8a751371fbc07c0a315cb95f72d0bc0bb2f7c3363fc15f6e6a601b2f4
-DIST tdewebdev-trinity-14.0.12.tar.xz 4976768 BLAKE2B 6a508b68e5efc1d423eb657b3a888ba20583ee1f23c3bab93ba8874b12320219a78e056e9e0fe8ad85c1ae476af0cdda9c4f9aa406431198f4ee56c1c206d7db SHA512 23d76a12f603db12f9378413106d32e181928221ea867b816f974d170f7424ea28640d10520a89d547af88ce6718519e598c877530f238c19dac048e1cd52ab5
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/tdefilereplace/files/tdeutils-strlcpy.patch b/trinity-base/tdefilereplace/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/tdefilereplace/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/tdefilereplace/metadata.xml b/trinity-base/tdefilereplace/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/tdefilereplace/metadata.xml
+++ b/trinity-base/tdefilereplace/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdefilereplace/tdefilereplace-14.0.11.ebuild b/trinity-base/tdefilereplace/tdefilereplace-14.0.11.ebuild
deleted file mode 100644
index f5fc8d76..00000000
--- a/trinity-base/tdefilereplace/tdefilereplace-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A batch search and replace tool for TDE"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdefilereplace/tdefilereplace-14.0.12.ebuild b/trinity-base/tdefilereplace/tdefilereplace-14.0.12.ebuild
deleted file mode 100644
index 09f2aba2..00000000
--- a/trinity-base/tdefilereplace/tdefilereplace-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="A batch search and replace tool for TDE"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdefilereplace/tdefilereplace-14.1.1.ebuild b/trinity-base/tdefilereplace/tdefilereplace-14.1.1.ebuild
new file mode 100644
index 00000000..fff02997
--- /dev/null
+++ b/trinity-base/tdefilereplace/tdefilereplace-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="A batch search and replace tool for TDE"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/tdefilereplace/tdefilereplace-14.1.2.ebuild b/trinity-base/tdefilereplace/tdefilereplace-14.1.2.ebuild
new file mode 100644
index 00000000..f7a9feab
--- /dev/null
+++ b/trinity-base/tdefilereplace/tdefilereplace-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="A batch search and replace tool for TDE"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdefilereplace/tdefilereplace-9999.ebuild b/trinity-base/tdefilereplace/tdefilereplace-9999.ebuild
index f2206a52..2cdfef33 100644
--- a/trinity-base/tdefilereplace/tdefilereplace-9999.ebuild
+++ b/trinity-base/tdefilereplace/tdefilereplace-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="A batch search and replace tool for TDE"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdegames-doc/Manifest b/trinity-base/tdegames-doc/Manifest
deleted file mode 100644
index 6fb14fd2..00000000
--- a/trinity-base/tdegames-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
diff --git a/trinity-base/tdegames-doc/metadata.xml b/trinity-base/tdegames-doc/metadata.xml
deleted file mode 100644
index 6e9f5e4a..00000000
--- a/trinity-base/tdegames-doc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
- </maintainer>
-</pkgmetadata>
diff --git a/trinity-base/tdegames-doc/tdegames-doc-14.0.11.ebuild b/trinity-base/tdegames-doc/tdegames-doc-14.0.11.ebuild
deleted file mode 100644
index af8b15ea..00000000
--- a/trinity-base/tdegames-doc/tdegames-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdegames-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- echo "tde_auto_add_subdirectories()" >"${S}/doc/CMakeLists.txt"
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdegames-doc/tdegames-doc-14.0.12.ebuild b/trinity-base/tdegames-doc/tdegames-doc-14.0.12.ebuild
deleted file mode 100644
index 03d43030..00000000
--- a/trinity-base/tdegames-doc/tdegames-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdegames-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- echo "tde_auto_add_subdirectories()" >"${S}/doc/CMakeLists.txt"
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdegames-doc/tdegames-doc-9999.ebuild b/trinity-base/tdegames-doc/tdegames-doc-9999.ebuild
deleted file mode 100644
index 158611a2..00000000
--- a/trinity-base/tdegames-doc/tdegames-doc-9999.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020-2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdegames-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- echo "tde_auto_add_subdirectories()" >"${S}/doc/CMakeLists.txt"
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdegames-meta/metadata.xml b/trinity-base/tdegames-meta/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdegames-meta/metadata.xml
+++ b/trinity-base/tdegames-meta/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdegames-meta/tdegames-meta-14.0.11.ebuild b/trinity-base/tdegames-meta/tdegames-meta-14.0.11.ebuild
deleted file mode 100644
index 2115ee24..00000000
--- a/trinity-base/tdegames-meta/tdegames-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="tdegames metapackage - merge this to pull in all tdegames-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/atlantik-${PV}
- ~trinity-base/kasteroids-${PV}
- ~trinity-base/katomic-${PV}
- ~trinity-base/kbackgammon-${PV}
- ~trinity-base/kbattleship-${PV}
- ~trinity-base/kblackbox-${PV}
- ~trinity-base/kbounce-${PV}
- ~trinity-base/kenolaba-${PV}
- ~trinity-base/kfouleggs-${PV}
- ~trinity-base/kgoldrunner-${PV}
- ~trinity-base/kjumpingcube-${PV}
- ~trinity-base/klickety-${PV}
- ~trinity-base/klines-${PV}
- ~trinity-base/kmahjongg-${PV}
- ~trinity-base/kmines-${PV}
- ~trinity-base/knetwalk-${PV}
- ~trinity-base/kolf-${PV}
- ~trinity-base/konquest-${PV}
- ~trinity-base/kpat-${PV}
- ~trinity-base/kpoker-${PV}
- ~trinity-base/kreversi-${PV}
- ~trinity-base/ksame-${PV}
- ~trinity-base/kshisen-${PV}
- ~trinity-base/ksirtet-${PV}
- ~trinity-base/ksmiletris-${PV}
- ~trinity-base/ksnake-${PV}
- ~trinity-base/ksokoban-${PV}
- ~trinity-base/kspaceduel-${PV}
- ~trinity-base/ktron-${PV}
- ~trinity-base/ktuberling-${PV}
- ~trinity-base/libtdegames-${PV}
- ~trinity-base/lskat-${PV}
- ~trinity-base/tdegames-doc-${PV}
- ~trinity-base/twin4-${PV}
-"
diff --git a/trinity-base/tdegames-meta/tdegames-meta-14.0.12.ebuild b/trinity-base/tdegames-meta/tdegames-meta-14.0.12.ebuild
deleted file mode 100644
index 86489e5b..00000000
--- a/trinity-base/tdegames-meta/tdegames-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="tdegames metapackage - merge this to pull in all tdegames-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/atlantik-${PV}
- ~trinity-base/kasteroids-${PV}
- ~trinity-base/katomic-${PV}
- ~trinity-base/kbackgammon-${PV}
- ~trinity-base/kbattleship-${PV}
- ~trinity-base/kblackbox-${PV}
- ~trinity-base/kbounce-${PV}
- ~trinity-base/kenolaba-${PV}
- ~trinity-base/kfouleggs-${PV}
- ~trinity-base/kgoldrunner-${PV}
- ~trinity-base/kjumpingcube-${PV}
- ~trinity-base/klickety-${PV}
- ~trinity-base/klines-${PV}
- ~trinity-base/kmahjongg-${PV}
- ~trinity-base/kmines-${PV}
- ~trinity-base/knetwalk-${PV}
- ~trinity-base/kolf-${PV}
- ~trinity-base/konquest-${PV}
- ~trinity-base/kpat-${PV}
- ~trinity-base/kpoker-${PV}
- ~trinity-base/kreversi-${PV}
- ~trinity-base/ksame-${PV}
- ~trinity-base/kshisen-${PV}
- ~trinity-base/ksirtet-${PV}
- ~trinity-base/ksmiletris-${PV}
- ~trinity-base/ksnake-${PV}
- ~trinity-base/ksokoban-${PV}
- ~trinity-base/kspaceduel-${PV}
- ~trinity-base/ktron-${PV}
- ~trinity-base/ktuberling-${PV}
- ~trinity-base/libtdegames-${PV}
- ~trinity-base/lskat-${PV}
- ~trinity-base/tdegames-doc-${PV}
- ~trinity-base/twin4-${PV}
-"
diff --git a/trinity-base/tdegames-meta/tdegames-meta-14.1.1.ebuild b/trinity-base/tdegames-meta/tdegames-meta-14.1.1.ebuild
new file mode 100644
index 00000000..5c92bef7
--- /dev/null
+++ b/trinity-base/tdegames-meta/tdegames-meta-14.1.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdegames metapackage - merge this to pull in all tdegames-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/atlantik-${PV}
+ ~trinity-base/kasteroids-${PV}
+ ~trinity-base/katomic-${PV}
+ ~trinity-base/kbackgammon-${PV}
+ ~trinity-base/kbattleship-${PV}
+ ~trinity-base/kblackbox-${PV}
+ ~trinity-base/kbounce-${PV}
+ ~trinity-base/kenolaba-${PV}
+ ~trinity-base/kfouleggs-${PV}
+ ~trinity-base/kgoldrunner-${PV}
+ ~trinity-base/kjumpingcube-${PV}
+ ~trinity-base/klickety-${PV}
+ ~trinity-base/klines-${PV}
+ ~trinity-base/kmahjongg-${PV}
+ ~trinity-base/kmines-${PV}
+ ~trinity-base/knetwalk-${PV}
+ ~trinity-base/kolf-${PV}
+ ~trinity-base/konquest-${PV}
+ ~trinity-base/kpat-${PV}
+ ~trinity-base/kpoker-${PV}
+ ~trinity-base/kreversi-${PV}
+ ~trinity-base/ksame-${PV}
+ ~trinity-base/kshisen-${PV}
+ ~trinity-base/ksirtet-${PV}
+ ~trinity-base/ksmiletris-${PV}
+ ~trinity-base/ksnake-${PV}
+ ~trinity-base/ksokoban-${PV}
+ ~trinity-base/kspaceduel-${PV}
+ ~trinity-base/ktron-${PV}
+ ~trinity-base/ktuberling-${PV}
+ ~trinity-base/libtdegames-${PV}
+ ~trinity-base/lskat-${PV}
+ ~trinity-base/twin4-${PV}
+"
diff --git a/trinity-base/tdegames-meta/tdegames-meta-14.1.2.ebuild b/trinity-base/tdegames-meta/tdegames-meta-14.1.2.ebuild
new file mode 100644
index 00000000..85ad63dd
--- /dev/null
+++ b/trinity-base/tdegames-meta/tdegames-meta-14.1.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdegames metapackage - merge this to pull in all tdegames-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/atlantik-${PV}
+ ~trinity-base/kasteroids-${PV}
+ ~trinity-base/katomic-${PV}
+ ~trinity-base/kbackgammon-${PV}
+ ~trinity-base/kbattleship-${PV}
+ ~trinity-base/kblackbox-${PV}
+ ~trinity-base/kbounce-${PV}
+ ~trinity-base/kenolaba-${PV}
+ ~trinity-base/kfouleggs-${PV}
+ ~trinity-base/kgoldrunner-${PV}
+ ~trinity-base/kjumpingcube-${PV}
+ ~trinity-base/klickety-${PV}
+ ~trinity-base/klines-${PV}
+ ~trinity-base/kmahjongg-${PV}
+ ~trinity-base/kmines-${PV}
+ ~trinity-base/knetwalk-${PV}
+ ~trinity-base/kolf-${PV}
+ ~trinity-base/konquest-${PV}
+ ~trinity-base/kpat-${PV}
+ ~trinity-base/kpoker-${PV}
+ ~trinity-base/kreversi-${PV}
+ ~trinity-base/ksame-${PV}
+ ~trinity-base/kshisen-${PV}
+ ~trinity-base/ksirtet-${PV}
+ ~trinity-base/ksmiletris-${PV}
+ ~trinity-base/ksnake-${PV}
+ ~trinity-base/ksokoban-${PV}
+ ~trinity-base/kspaceduel-${PV}
+ ~trinity-base/ktron-${PV}
+ ~trinity-base/ktuberling-${PV}
+ ~trinity-base/libtdegames-${PV}
+ ~trinity-base/lskat-${PV}
+ ~trinity-base/twin4-${PV}
+"
diff --git a/trinity-base/tdegames-meta/tdegames-meta-9999.ebuild b/trinity-base/tdegames-meta/tdegames-meta-9999.ebuild
index cf7e3560..bc580786 100644
--- a/trinity-base/tdegames-meta/tdegames-meta-9999.ebuild
+++ b/trinity-base/tdegames-meta/tdegames-meta-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -10,7 +10,9 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="
@@ -46,6 +48,5 @@ RDEPEND="
~trinity-base/ktuberling-${PV}
~trinity-base/libtdegames-${PV}
~trinity-base/lskat-${PV}
- ~trinity-base/tdegames-doc-${PV}
~trinity-base/twin4-${PV}
"
diff --git a/trinity-base/tdegraphics-doc/Manifest b/trinity-base/tdegraphics-doc/Manifest
deleted file mode 100644
index 6dbba257..00000000
--- a/trinity-base/tdegraphics-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
diff --git a/trinity-base/tdegraphics-doc/metadata.xml b/trinity-base/tdegraphics-doc/metadata.xml
deleted file mode 100644
index 6e9f5e4a..00000000
--- a/trinity-base/tdegraphics-doc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
- </maintainer>
-</pkgmetadata>
diff --git a/trinity-base/tdegraphics-doc/tdegraphics-doc-14.0.11.ebuild b/trinity-base/tdegraphics-doc/tdegraphics-doc-14.0.11.ebuild
deleted file mode 100644
index 3ec5b130..00000000
--- a/trinity-base/tdegraphics-doc/tdegraphics-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdegraphics-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdegraphics-doc/tdegraphics-doc-14.0.12.ebuild b/trinity-base/tdegraphics-doc/tdegraphics-doc-14.0.12.ebuild
deleted file mode 100644
index 6e4a35b2..00000000
--- a/trinity-base/tdegraphics-doc/tdegraphics-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdegraphics-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdegraphics-doc/tdegraphics-doc-9999.ebuild b/trinity-base/tdegraphics-doc/tdegraphics-doc-9999.ebuild
deleted file mode 100644
index 41a32ec4..00000000
--- a/trinity-base/tdegraphics-doc/tdegraphics-doc-9999.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdegraphics-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdegraphics-meta/metadata.xml b/trinity-base/tdegraphics-meta/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdegraphics-meta/metadata.xml
+++ b/trinity-base/tdegraphics-meta/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdegraphics-meta/tdegraphics-meta-14.0.11.ebuild b/trinity-base/tdegraphics-meta/tdegraphics-meta-14.0.11.ebuild
deleted file mode 100644
index b1d3739f..00000000
--- a/trinity-base/tdegraphics-meta/tdegraphics-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="tdegraphics metapackage - merge this to pull in all tdegraphics-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/kamera-${PV}
- ~trinity-base/kcoloredit-${PV}
- ~trinity-base/kdvi-${PV}
- ~trinity-base/kfax-${PV}
- ~trinity-base/kgamma-${PV}
- ~trinity-base/kghostview-${PV}
- ~trinity-base/kmrml-${PV}
- ~trinity-base/kolourpaint-${PV}
- ~trinity-base/kooka-${PV}
- ~trinity-base/kpdf-${PV}
- ~trinity-base/kpovmodeler-${PV}
- ~trinity-base/kruler-${PV}
- ~trinity-base/ksnapshot-${PV}
- ~trinity-base/ksvg-${PV}
- ~trinity-base/kuickshow-${PV}
- ~trinity-base/kview-${PV}
- ~trinity-base/kviewshell-${PV}
- ~trinity-base/libkscan-${PV}
- ~trinity-base/tdegraphics-doc-${PV}
- ~trinity-base/tdegraphics-tdefile-plugins-${PV}
- ~trinity-base/tdeiconedit-${PV}
-"
diff --git a/trinity-base/tdegraphics-meta/tdegraphics-meta-14.0.12.ebuild b/trinity-base/tdegraphics-meta/tdegraphics-meta-14.0.12.ebuild
deleted file mode 100644
index 95564537..00000000
--- a/trinity-base/tdegraphics-meta/tdegraphics-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="tdegraphics metapackage - merge this to pull in all tdegraphics-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/kamera-${PV}
- ~trinity-base/kcoloredit-${PV}
- ~trinity-base/kdvi-${PV}
- ~trinity-base/kfax-${PV}
- ~trinity-base/kgamma-${PV}
- ~trinity-base/kghostview-${PV}
- ~trinity-base/kmrml-${PV}
- ~trinity-base/kolourpaint-${PV}
- ~trinity-base/kooka-${PV}
- ~trinity-base/kpdf-${PV}
- ~trinity-base/kpovmodeler-${PV}
- ~trinity-base/kruler-${PV}
- ~trinity-base/ksnapshot-${PV}
- ~trinity-base/ksvg-${PV}
- ~trinity-base/kuickshow-${PV}
- ~trinity-base/kview-${PV}
- ~trinity-base/kviewshell-${PV}
- ~trinity-base/libkscan-${PV}
- ~trinity-base/tdegraphics-doc-${PV}
- ~trinity-base/tdegraphics-tdefile-plugins-${PV}
- ~trinity-base/tdeiconedit-${PV}
-"
diff --git a/trinity-base/tdegraphics-meta/tdegraphics-meta-14.1.1.ebuild b/trinity-base/tdegraphics-meta/tdegraphics-meta-14.1.1.ebuild
new file mode 100644
index 00000000..f78b4899
--- /dev/null
+++ b/trinity-base/tdegraphics-meta/tdegraphics-meta-14.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdegraphics metapackage - merge this to pull in all tdegraphics-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/kamera-${PV}
+ ~trinity-base/kcoloredit-${PV}
+ ~trinity-base/kdvi-${PV}
+ ~trinity-base/kfax-${PV}
+ ~trinity-base/kgamma-${PV}
+ ~trinity-base/kghostview-${PV}
+ ~trinity-base/kmrml-${PV}
+ ~trinity-base/kolourpaint-${PV}
+ ~trinity-base/kooka-${PV}
+ ~trinity-base/kpdf-${PV}
+ ~trinity-base/kpovmodeler-${PV}
+ ~trinity-base/kruler-${PV}
+ ~trinity-base/ksnapshot-${PV}
+ ~trinity-base/ksvg-${PV}
+ ~trinity-base/kuickshow-${PV}
+ ~trinity-base/kview-${PV}
+ ~trinity-base/kviewshell-${PV}
+ ~trinity-base/libkscan-${PV}
+ ~trinity-base/tdegraphics-tdefile-plugins-${PV}
+ ~trinity-base/tdeiconedit-${PV}
+"
diff --git a/trinity-base/tdegraphics-meta/tdegraphics-meta-14.1.2.ebuild b/trinity-base/tdegraphics-meta/tdegraphics-meta-14.1.2.ebuild
new file mode 100644
index 00000000..6abaa2f7
--- /dev/null
+++ b/trinity-base/tdegraphics-meta/tdegraphics-meta-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdegraphics metapackage - merge this to pull in all tdegraphics-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/kamera-${PV}
+ ~trinity-base/kcoloredit-${PV}
+ ~trinity-base/kdvi-${PV}
+ ~trinity-base/kfax-${PV}
+ ~trinity-base/kgamma-${PV}
+ ~trinity-base/kghostview-${PV}
+ ~trinity-base/kolourpaint-${PV}
+ ~trinity-base/kooka-${PV}
+ ~trinity-base/kpdf-${PV}
+ ~trinity-base/kpovmodeler-${PV}
+ ~trinity-base/kruler-${PV}
+ ~trinity-base/ksnapshot-${PV}
+ ~trinity-base/ksvg-${PV}
+ ~trinity-base/kuickshow-${PV}
+ ~trinity-base/kview-${PV}
+ ~trinity-base/kviewshell-${PV}
+ ~trinity-base/libkscan-${PV}
+ ~trinity-base/tdegraphics-tdefile-plugins-${PV}
+ ~trinity-base/tdeiconedit-${PV}
+"
diff --git a/trinity-base/tdegraphics-meta/tdegraphics-meta-9999.ebuild b/trinity-base/tdegraphics-meta/tdegraphics-meta-9999.ebuild
index ab3c62f3..da250930 100644
--- a/trinity-base/tdegraphics-meta/tdegraphics-meta-9999.ebuild
+++ b/trinity-base/tdegraphics-meta/tdegraphics-meta-9999.ebuild
@@ -10,7 +10,9 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="
@@ -20,7 +22,6 @@ RDEPEND="
~trinity-base/kfax-${PV}
~trinity-base/kgamma-${PV}
~trinity-base/kghostview-${PV}
- ~trinity-base/kmrml-${PV}
~trinity-base/kolourpaint-${PV}
~trinity-base/kooka-${PV}
~trinity-base/kpdf-${PV}
@@ -32,7 +33,6 @@ RDEPEND="
~trinity-base/kview-${PV}
~trinity-base/kviewshell-${PV}
~trinity-base/libkscan-${PV}
- ~trinity-base/tdegraphics-doc-${PV}
~trinity-base/tdegraphics-tdefile-plugins-${PV}
~trinity-base/tdeiconedit-${PV}
"
diff --git a/trinity-base/tdegraphics-tdefile-plugins/Manifest b/trinity-base/tdegraphics-tdefile-plugins/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/tdegraphics-tdefile-plugins/Manifest
+++ b/trinity-base/tdegraphics-tdefile-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/tdegraphics-tdefile-plugins/files/tdegraphics-tdefile-plugins-poppler.patch b/trinity-base/tdegraphics-tdefile-plugins/files/tdegraphics-tdefile-plugins-poppler.patch
new file mode 100644
index 00000000..ea918e4a
--- /dev/null
+++ b/trinity-base/tdegraphics-tdefile-plugins/files/tdegraphics-tdefile-plugins-poppler.patch
@@ -0,0 +1,39 @@
+--- a/config.h.cmake
++++ b/config.h.cmake
+@@ -1,6 +1,7 @@
+ #cmakedefine VERSION "@VERSION@"
+
+ // poppler-tqt
++#cmakedefine HAVE_POPPLER_2402
+ #cmakedefine HAVE_POPPLER_2203
+ #cmakedefine HAVE_POPPLER_2112
+ #cmakedefine HAVE_POPPLER_2111
+--- a/tdefile-plugins/dependencies/poppler-tqt/ConfigureChecks.cmake
++++ b/tdefile-plugins/dependencies/poppler-tqt/ConfigureChecks.cmake
+@@ -24,7 +24,7 @@ check_cxx_source_compiles("
+ HAVE_POPPLER_030 )
+ tde_restore( CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_LIBRARIES )
+
+-foreach( _poppler_ver 0.58 0.64 0.70 0.71 0.72 0.76 0.82 0.83 0.86 21.08 21.11 21.12 22.03 )
++foreach( _poppler_ver 0.58 0.64 0.70 0.71 0.72 0.76 0.82 0.83 0.86 21.08 21.11 21.12 22.03 24.02 )
+ string( REPLACE "." "" _poppler_str "${_poppler_ver}" )
+ if( NOT DEFINED HAVE_POPPLER_${_poppler_str} )
+ message( STATUS "Performing Test HAVE_POPPLER_${_poppler_str}" )
+--- a/tdefile-plugins/dependencies/poppler-tqt/poppler-private.cpp
++++ b/tdefile-plugins/dependencies/poppler-tqt/poppler-private.cpp
+@@ -101,9 +101,15 @@ void DocumentData::addTocChildren( TQDomDocument * docSyn, TQDomNode * parent, O
+
+ // 1. create element using outlineItem's title as tagName
+ TQString name;
++#ifdef HAVE_POPPLER_2402
++ const std::vector<Unicode> &uVec = outlineItem->getTitle();
++ name = unicodeToTQString( uVec.data(), uVec.size() );
++#else
+ CONST_064 Unicode * uniChar = outlineItem->getTitle();
+ int titleLength = outlineItem->getTitleLength();
+ name = unicodeToTQString(uniChar, titleLength);
++#endif
++
+ if ( name.isEmpty() )
+ continue;
+
diff --git a/trinity-base/tdegraphics-tdefile-plugins/metadata.xml b/trinity-base/tdegraphics-tdefile-plugins/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdegraphics-tdefile-plugins/metadata.xml
+++ b/trinity-base/tdegraphics-tdefile-plugins/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.0.11.ebuild b/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.0.11.ebuild
deleted file mode 100644
index 513320b9..00000000
--- a/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.0.11.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kghostview/dscparse/"
-inherit trinity-meta-2
-
-DESCRIPTION="tdefile plugins from tdegraphics"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="tiff openexr pdf"
-
-DEPEND="
- tiff? ( media-libs/tiff:= )
- openexr? ( media-libs/openexr )
- pdf? ( app-text/poppler )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_TIFF="$(usex tiff)"
- -DWITH_OPENEXR="$(usex openexr)"
- -DWITH_PDF="$(usex pdf)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.0.12.ebuild b/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.0.12.ebuild
deleted file mode 100644
index 3410460c..00000000
--- a/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.0.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="kghostview/dscparse/"
-inherit trinity-meta-2
-
-DESCRIPTION="tdefile plugins from tdegraphics"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="tiff openexr pdf"
-
-DEPEND="
- tiff? ( media-libs/tiff:= )
- openexr? ( media-libs/openexr )
- pdf? ( app-text/poppler )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_TIFF="$(usex tiff)"
- -DWITH_OPENEXR="$(usex openexr)"
- -DWITH_PDF="$(usex pdf)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.1.1.ebuild b/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.1.1.ebuild
new file mode 100644
index 00000000..fbde0d66
--- /dev/null
+++ b/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="kghostview/dscparse/"
+inherit trinity-meta-2
+
+DESCRIPTION="tdefile plugins from tdegraphics"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="tiff openexr pdf"
+
+DEPEND="
+ tiff? ( media-libs/tiff:= )
+ openexr? ( media-libs/openexr )
+ pdf? ( app-text/poppler )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-poppler.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_TIFF="$(usex tiff)"
+ -DWITH_OPENEXR="$(usex openexr)"
+ -DWITH_PDF="$(usex pdf)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.1.2.ebuild b/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.1.2.ebuild
new file mode 100644
index 00000000..76836f2a
--- /dev/null
+++ b/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TSM_EXTRACT_ALSO="kghostview/dscparse/"
+inherit trinity-meta-2
+
+DESCRIPTION="tdefile plugins from tdegraphics"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="tiff openexr pdf"
+
+DEPEND="
+ tiff? ( media-libs/tiff:= )
+ openexr? ( media-libs/openexr )
+ pdf? ( app-text/poppler )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_TIFF="$(usex tiff)"
+ -DWITH_OPENEXR="$(usex openexr)"
+ -DWITH_PDF="$(usex pdf)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-9999.ebuild b/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-9999.ebuild
index 6bb2b287..2de7d028 100644
--- a/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-9999.ebuild
+++ b/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-9999.ebuild
@@ -11,7 +11,7 @@ inherit trinity-meta-2
DESCRIPTION="tdefile plugins from tdegraphics"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="tiff openexr pdf"
diff --git a/trinity-base/tdeiconedit/Manifest b/trinity-base/tdeiconedit/Manifest
index 6dbba257..24b361b2 100644
--- a/trinity-base/tdeiconedit/Manifest
+++ b/trinity-base/tdeiconedit/Manifest
@@ -1,2 +1,2 @@
-DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
-DIST tdegraphics-trinity-14.0.12.tar.xz 5803536 BLAKE2B 0f923874a6b0f6ce4d92934a9a6ecfd695ff98707aa174fea986f4d513dc98723289315b06bca8842b5a3848136b0bda74765c50d3232099a95c2ce27a3e8607 SHA512 315b44af211f471b6aa604e0d0ae00965298e0f5032c2ce1b9693ce8c662fcbf966799530ba36758775e922784551547e08402357df692eafeb0568a2bd46d0e
+DIST tdegraphics-trinity-14.1.1.tar.xz 5804428 BLAKE2B 1424521dfed9f1eef5e0e1d4491ae6559a2c3916bdd794a31619e8823191fbf8c25d373cdd95d464fd95ee3749b47d26050989f133656af6e94e163bfe910f7e SHA512 28f5da7f56403864700398838640adb9d054f22a47b81ba22b4f158e441da9d7204b45be90bc7378c002cd69491c96bba6d0abdb9f72a6f6b9885599e027197d
+DIST tdegraphics-trinity-14.1.2.tar.xz 5804696 BLAKE2B b5ed4639193ec4a0350a561532bf4b101b66b42b47990135a244f3932b25729a7b6042c59e9035c3377edae2f2b6fddb49b97f9bd73904116f2934c8a3cea019 SHA512 fbce84da74da544f5da901d548466631a3abbfd11befbd0cdaf8c9bbcd279d02b8f21fae9bcf334e5ee30c89d2289228abf351692608a0e803a1624cecbc2c1b
diff --git a/trinity-base/tdeiconedit/metadata.xml b/trinity-base/tdeiconedit/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdeiconedit/metadata.xml
+++ b/trinity-base/tdeiconedit/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdeiconedit/tdeiconedit-14.0.11.ebuild b/trinity-base/tdeiconedit/tdeiconedit-14.0.11.ebuild
deleted file mode 100644
index 9f85a481..00000000
--- a/trinity-base/tdeiconedit/tdeiconedit-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Icon Editor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeiconedit/tdeiconedit-14.0.12.ebuild b/trinity-base/tdeiconedit/tdeiconedit-14.0.12.ebuild
deleted file mode 100644
index c7f1b67d..00000000
--- a/trinity-base/tdeiconedit/tdeiconedit-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegraphics"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Icon Editor"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeiconedit/tdeiconedit-14.1.1.ebuild b/trinity-base/tdeiconedit/tdeiconedit-14.1.1.ebuild
new file mode 100644
index 00000000..2d80ba6f
--- /dev/null
+++ b/trinity-base/tdeiconedit/tdeiconedit-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Icon Editor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeiconedit/tdeiconedit-14.1.2.ebuild b/trinity-base/tdeiconedit/tdeiconedit-14.1.2.ebuild
new file mode 100644
index 00000000..4ff2c94a
--- /dev/null
+++ b/trinity-base/tdeiconedit/tdeiconedit-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegraphics"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Icon Editor"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeiconedit/tdeiconedit-9999.ebuild b/trinity-base/tdeiconedit/tdeiconedit-9999.ebuild
index a1c07bd7..52b2025e 100644
--- a/trinity-base/tdeiconedit/tdeiconedit-9999.ebuild
+++ b/trinity-base/tdeiconedit/tdeiconedit-9999.ebuild
@@ -6,9 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdegraphics"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity Icon Editor"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdeinit/Manifest b/trinity-base/tdeinit/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdeinit/Manifest
+++ b/trinity-base/tdeinit/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdeinit/files/tdebase-strlcpy.patch b/trinity-base/tdeinit/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/tdeinit/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/tdeinit/metadata.xml b/trinity-base/tdeinit/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdeinit/metadata.xml
+++ b/trinity-base/tdeinit/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdeinit/tdeinit-14.0.11.ebuild b/trinity-base/tdeinit/tdeinit-14.0.11.ebuild
deleted file mode 100644
index b5a9747e..00000000
--- a/trinity-base/tdeinit/tdeinit-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity init binary replacing some functions of the starttde script"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeinit/tdeinit-14.0.12.ebuild b/trinity-base/tdeinit/tdeinit-14.0.12.ebuild
deleted file mode 100644
index 6d814547..00000000
--- a/trinity-base/tdeinit/tdeinit-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity init binary replacing some functions of the starttde script"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdeinit/tdeinit-14.1.1.ebuild b/trinity-base/tdeinit/tdeinit-14.1.1.ebuild
new file mode 100644
index 00000000..bd57eb94
--- /dev/null
+++ b/trinity-base/tdeinit/tdeinit-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity init binary replacing some functions of the starttde script"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/tdeinit/tdeinit-14.1.2.ebuild b/trinity-base/tdeinit/tdeinit-14.1.2.ebuild
new file mode 100644
index 00000000..661c4927
--- /dev/null
+++ b/trinity-base/tdeinit/tdeinit-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity init binary replacing some functions of the starttde script"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeinit/tdeinit-9999.ebuild b/trinity-base/tdeinit/tdeinit-9999.ebuild
index 1e038ae5..e0ef232b 100644
--- a/trinity-base/tdeinit/tdeinit-9999.ebuild
+++ b/trinity-base/tdeinit/tdeinit-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Trinity init binary replacing some functions of the starttde script"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdelibs/Manifest b/trinity-base/tdelibs/Manifest
index e3af2dce..44bff833 100644
--- a/trinity-base/tdelibs/Manifest
+++ b/trinity-base/tdelibs/Manifest
@@ -1,2 +1,2 @@
-DIST tdelibs-trinity-14.0.11.tar.xz 15409804 BLAKE2B 37830caa296b53bcb40aa24610681f2df335902499778b3605b7e64f6c2b40f6c12ce2cb8db5f5e7250486a4ca44a79996976734f8d3cf785f79615b65fc06cb SHA512 285b4e07776fa01a988676c60a6b075af6e6a2e2c242830a7391960589fcf138493d541431f26d2aa273fa7d90f51ca4fbe342d6dde342fdc1b15ea809353ded
-DIST tdelibs-trinity-14.0.12.tar.xz 15588424 BLAKE2B cbc15b1f2e4d6fe0925dd5bed4be85ad25cb57e8afc4c6820c41d79e105b8cc48c869914286b03a5e9a6a519fc8efe4ea908a0b5f6455c927df1e32cdeb9ac50 SHA512 2bb44edea617e0d40ccc412344a276f20bfa4684158a94db423ca9f95acf68add77be2e18c0a3f252e35f566c4dc59069dfe3d35e533417802ef2357aa2e866a
+DIST tdelibs-trinity-14.1.1.tar.xz 15290380 BLAKE2B c2f535e35994632a6b587bc88d67bcbbeee006c40d30bf7696f79b6bc642e44c6b0c0d41179d050c9e06c5134639b6279be72ee17c2963b9ad064c21b0abedd6 SHA512 2f7f4483fbe8d9a4b501dd44b1b96640ccb4448d47567819c6563171294550adf97fd7633fc88fe5b5f0ec15a0f3fa0cb52bcd62fbce2b0c475832d4e97647b1
+DIST tdelibs-trinity-14.1.2.tar.xz 15289036 BLAKE2B 6a54dd763c098000ab3a2bc5564ab7d26bf98684310973896497940fe99381c71a3abe6f137b9be88084dff082447782fb3db2bfe7df622a70d70e9112549e91 SHA512 23ac4cf17c533859dca4698c855878c4a4970d78913ef46e8a192b86e3652bb808696d23e62358468259d7a131c9c5173260ff25272d68d08be230700127f2bc
diff --git a/trinity-base/tdelibs/metadata.xml b/trinity-base/tdelibs/metadata.xml
index 15436f87..d35a7b9e 100644
--- a/trinity-base/tdelibs/metadata.xml
+++ b/trinity-base/tdelibs/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="cryptsetup">Enable <pkg>sys-fs/cryptsetup</pkg> support</flag>
diff --git a/trinity-base/tdelibs/tdelibs-14.0.11.ebuild b/trinity-base/tdelibs/tdelibs-14.0.11.ebuild
deleted file mode 100644
index 18b14e55..00000000
--- a/trinity-base/tdelibs/tdelibs-14.0.11.ebuild
+++ /dev/null
@@ -1,217 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdelibs"
-TRINITY_MODULE_TYPE="core"
-inherit eapi8-dosym trinity-base-2
-
-DESCRIPTION="Trinity libraries needed by all TDE programs"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-# NOTE: Building without tdehwlib segfaults, but you can try and report.
-IUSE="alsa arts cryptsetup cups debug elficons elogind fam +hwlib +idn jpeg2k
- kernel_linux lua lzma malloc networkmanager openexr +pcre pcsc-lite
- pkcs11 +shm spell +ssl sudo +svg systemd tiff udevil udisks upower utempter
- xcomposite +xrandr zeroconf"
-
-DEPEND="
- app-text/ghostscript-gpl
- ~dev-libs/dbus-1-tqt-${PV}
- dev-libs/glib
- dev-libs/libxslt
- dev-libs/libxml2
- ~dev-tqt/tqtinterface-${PV}
- x11-apps/iceauth
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/libXrender
- alsa? ( media-libs/alsa-lib )
- arts? ( ~trinity-base/arts-${PV} )
- cups? ( net-print/cups )
- debug? ( sys-libs/binutils-libs:= )
- elficons? ( ~dev-libs/libr-${PV} )
- fam? ( virtual/fam )
- hwlib? ( virtual/libudev:= )
- idn? ( net-dns/libidn )
- jpeg2k? ( media-libs/jasper )
- lua? ( dev-lang/lua:* )
- lzma? ( app-arch/xz-utils )
- openexr? ( media-libs/openexr )
- pcre? ( dev-libs/libpcre )
- shm? ( x11-libs/libxshmfence )
- spell? ( app-text/aspell )
- ssl? (
- app-misc/ca-certificates
- dev-libs/openssl:=
- )
- sudo? ( app-admin/sudo )
- svg? ( media-libs/libart_lgpl )
- tiff? ( media-libs/tiff:= )
- utempter? ( sys-libs/libutempter )
- xcomposite? ( x11-libs/libXcomposite )
- xrandr? ( x11-libs/libXrandr )
- zeroconf? ( ~dev-tqt/avahi-tqt-${PV} )
-"
-RDEPEND="${DEPEND}
- hwlib? (
- acct-group/plugdev
- !udevil? ( !udisks? ( sys-apps/pmount ) )
- cryptsetup? ( sys-fs/cryptsetup )
- elogind? ( sys-auth/elogind )
- networkmanager? ( net-misc/networkmanager )
- pcsc-lite? ( sys-apps/pcsc-lite )
- pkcs11? ( dev-libs/pkcs11-helper )
- systemd? ( sys-apps/systemd )
- udevil? ( sys-apps/udevil )
- udisks? ( sys-fs/udisks:2 )
- upower? ( sys-power/upower )
- )
-"
-
-src_configure() {
- local enable_logind="OFF"
- if use systemd || use elogind; then
- enable_logind="ON"
- fi
-
- local mycmakeargs=(
- -DTDE_MALLOC="$(usex malloc)"
- -DTDE_MALLOC_FULL="$(usex malloc)"
- -DTDE_MALLOC_DEBUG="$(usex debug)"
- -DWITH_HSPELL=OFF
- -DWITH_HAL=OFF
- -DWITH_DEVKITPOWER=OFF
- -DWITH_OLD_XDG_STD=OFF
- -DWITH_KDE4_MENU_SUFFIX=OFF
- -DWITH_UDISKS=OFF
- -DWITH_ARTS="$(usex arts)"
- -DWITH_LIBIDN="$(usex idn)"
- -DWITH_MITSHM="$(usex shm)"
- -DWITH_PCRE="$(usex pcre)"
- -DWITH_LIBART="$(usex svg)"
- -DWITH_SSL="$(usex ssl)"
- -DWITH_LIBBFD="$(usex debug)"
- -DWITH_ELFICON="$(usex elficons)"
- -DWITH_TDEHWLIB="$(usex hwlib)"
- -DWITH_TDEHWLIB_DAEMONS="$(usex hwlib)"
- -DWITH_UDISKS2="$(usex udisks)"
- -DWITH_UDEVIL="$(usex udevil)"
- -DWITH_ALSA="$(usex alsa)"
- -DWITH_AVAHI="$(usex zeroconf)"
- -DWITH_CRYPTSETUP="$(usex cryptsetup)"
- -DWITH_CUPS="$(usex cups)"
- -DWITH_INOTIFY="$(usex kernel_linux)"
- -DWITH_JASPER="$(usex jpeg2k)"
- -DWITH_LUA="$(usex lua)"
- -DWITH_LZMA="$(usex lzma)"
- -DWITH_OPENEXR="$(usex openexr)"
- -DWITH_PCSC="$(usex pcsc-lite)"
- -DWITH_ASPELL="$(usex spell)"
- -DWITH_GAMIN="$(usex fam)"
- -DWITH_TIFF="$(usex tiff)"
- -DWITH_UTEMPTER="$(usex utempter)"
- -DUTEMPTER_HELPER="/usr/sbin/utempter"
- -DWITH_UPOWER="$(usex upower)"
- -DWITH_PKCS="$(usex pkcs11)"
- -DWITH_CONSOLEKIT=OFF
- -DWITH_LOGINDPOWER="${enable_logind}"
- -DWITH_NETWORK_MANAGER_BACKEND="$(usex networkmanager)"
- -DWITH_XCOMPOSITE="$(usex xcomposite)"
- -DWITH_XRANDR="$(usex xrandr)"
- -DWITH_SUDO_TDESU_BACKEND="$(usex sudo)"
- -DWITH_TDEICONLOADER_DEBUG="$(usex debug)"
- )
-
- trinity-base-2_src_configure
-}
-
-src_install() {
- trinity-base-2_src_install
-
- if use ssl; then
- # Make TDE to use our system certificates
- rm -f "${D}"${TDEDIR}/share/apps/kssl/ca-bundle.crt || die
- dosym8 -r /etc/ssl/certs/ca-certificates.crt ${TDEDIR}/share/apps/kssl/ca-bundle.crt
- fi
-
- dodir /etc/env.d
- # TDE expects that the install path is listed first in TDEDIRS and the user
- # directory (implicitly added) is the last entry. Doing otherwise breaks
- # certain functionality. Do not break this (once again *sigh*), but read the code.
- # TDE saves the installed path implicitly and so this is not needed, /usr
- # is set in ${TDEDIR}/share/config/kdeglobals and so TDEDIRS is not needed.
-
- # List all the multilib libdirs
- local libdirs pkgconfigdirs
- for libdir in $(get_all_libdirs); do
- libdirs="${TDEDIR}/${libdir}:${libdirs}"
- done
- libdirs+="${TDEDIR}/$(get_libdir)/trinity"
-
- cat <<EOF >"${D}/etc/env.d/45trinitypaths-${SLOT}" # number goes down with version upgrade
-PATH=${TDEDIR}/bin
-ROOTPATH=${TDEDIR}/sbin:${TDEDIR}/bin
-LDPATH=${libdirs#:}
-MANPATH=${TDEDIR}/share/man
-CONFIG_PROTECT="${TDEDIR}/share/config ${TDEDIR}/env ${TDEDIR}/shutdown /usr/share/config"
-XDG_DATA_DIRS="${TDEDIR}/share"
-PKG_CONFIG_PATH="${TDEDIR}/$(get_libdir)/pkgconfig"
-EOF
-
- # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
- dodir /etc/revdep-rebuild
-
-cat <<EOF >"${D}/etc/revdep-rebuild/50-trinity-${SLOT}"
-SEARCH_DIRS="${TDEDIR}/bin ${TDEDIR}/lib*"
-EOF
-
- trinity-base-2_create_tmp_docfiles
- trinity-base-2_install_docfiles
-}
-
-pkg_postinst () {
- if use sudo; then
- echo
- einfo "Remember that the sudo use flag sets only the default superuser command."
- einfo "It can be overriden on a user-level by adding:"
- einfo " [super-user-command]"
- einfo " super-user-command=su"
- einfo "to the kdeglobals config file, which is usually"
- einfo "located in the ~/.trinity/share/config/ directory."
- echo
- fi
- if use malloc; then
- echo
- einfo "You have build TDE with its own malloc implementation."
- einfo "That might result in better memory use for you when using TDE."
- einfo "But it could also result in a slightly different performance."
- einfo "With Gentoo you are free to choose what works better for you."
- einfo "If you remove the malloc USE flag, GLIBC's malloc will be used."
- echo
- fi
- if ! use hwlib; then
- for flag in networkmanager upower systemd elogind udisks udevil pkcs11 pcsc-lite cryptsetup; do
- use $flag && \
- echo
- ewarn "USE=\"$flag\" is passed, but it doesn't change anything because" && \
- ewarn "$flag support in ${P} takes effect only if the TDE hwlib is enabled."
- echo
- done
-
- fi
- if use hwlib; then
- echo
- einfo "Please add your user to the plugdev group to be able"
- einfo "to use the features of the TDE hwlibdaemons like suspend."
- echo
- fi
-}
diff --git a/trinity-base/tdelibs/tdelibs-14.0.12.ebuild b/trinity-base/tdelibs/tdelibs-14.0.12.ebuild
deleted file mode 100644
index be6dde79..00000000
--- a/trinity-base/tdelibs/tdelibs-14.0.12.ebuild
+++ /dev/null
@@ -1,217 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdelibs"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-base-2
-
-DESCRIPTION="Trinity libraries needed by all TDE programs"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-# NOTE: Building without tdehwlib segfaults, but you can try and report.
-IUSE="alsa arts cryptsetup cups debug elficons elogind fam +hwlib +idn jpeg2k
- kernel_linux lua lzma malloc networkmanager openexr +pcre pcsc-lite
- pkcs11 +shm spell +ssl sudo +svg systemd tiff udevil udisks upower utempter
- xcomposite +xrandr zeroconf"
-
-DEPEND="
- app-text/ghostscript-gpl
- ~dev-libs/dbus-1-tqt-${PV}
- dev-libs/glib
- dev-libs/libxslt
- dev-libs/libxml2
- ~dev-tqt/tqtinterface-${PV}
- x11-apps/iceauth
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/libXrender
- alsa? ( media-libs/alsa-lib )
- arts? ( ~trinity-base/arts-${PV} )
- cups? ( net-print/cups )
- debug? ( sys-libs/binutils-libs:= )
- elficons? ( ~dev-libs/libr-${PV} )
- fam? ( virtual/fam )
- hwlib? ( virtual/libudev:= )
- idn? ( net-dns/libidn )
- jpeg2k? ( media-libs/jasper )
- lua? ( dev-lang/lua:* )
- lzma? ( app-arch/xz-utils )
- openexr? ( media-libs/openexr )
- pcre? ( dev-libs/libpcre )
- shm? ( x11-libs/libxshmfence )
- spell? ( app-text/aspell )
- ssl? (
- app-misc/ca-certificates
- dev-libs/openssl:=
- )
- sudo? ( app-admin/sudo )
- svg? ( media-libs/libart_lgpl )
- tiff? ( media-libs/tiff:= )
- utempter? ( sys-libs/libutempter )
- xcomposite? ( x11-libs/libXcomposite )
- xrandr? ( x11-libs/libXrandr )
- zeroconf? ( ~dev-tqt/avahi-tqt-${PV} )
-"
-RDEPEND="${DEPEND}
- hwlib? (
- acct-group/plugdev
- !udevil? ( !udisks? ( sys-apps/pmount ) )
- cryptsetup? ( sys-fs/cryptsetup )
- elogind? ( sys-auth/elogind )
- networkmanager? ( net-misc/networkmanager )
- pcsc-lite? ( sys-apps/pcsc-lite )
- pkcs11? ( dev-libs/pkcs11-helper )
- systemd? ( sys-apps/systemd )
- udevil? ( sys-apps/udevil )
- udisks? ( sys-fs/udisks:2 )
- upower? ( sys-power/upower )
- )
-"
-
-src_configure() {
- local enable_logind="OFF"
- if use systemd || use elogind; then
- enable_logind="ON"
- fi
-
- local mycmakeargs=(
- -DTDE_MALLOC="$(usex malloc)"
- -DTDE_MALLOC_FULL="$(usex malloc)"
- -DTDE_MALLOC_DEBUG="$(usex debug)"
- -DWITH_HSPELL=OFF
- -DWITH_HAL=OFF
- -DWITH_DEVKITPOWER=OFF
- -DWITH_OLD_XDG_STD=OFF
- -DWITH_KDE4_MENU_SUFFIX=OFF
- -DWITH_UDISKS=OFF
- -DWITH_ARTS="$(usex arts)"
- -DWITH_LIBIDN="$(usex idn)"
- -DWITH_MITSHM="$(usex shm)"
- -DWITH_PCRE="$(usex pcre)"
- -DWITH_LIBART="$(usex svg)"
- -DWITH_SSL="$(usex ssl)"
- -DWITH_LIBBFD="$(usex debug)"
- -DWITH_ELFICON="$(usex elficons)"
- -DWITH_TDEHWLIB="$(usex hwlib)"
- -DWITH_TDEHWLIB_DAEMONS="$(usex hwlib)"
- -DWITH_UDISKS2="$(usex udisks)"
- -DWITH_UDEVIL="$(usex udevil)"
- -DWITH_ALSA="$(usex alsa)"
- -DWITH_AVAHI="$(usex zeroconf)"
- -DWITH_CRYPTSETUP="$(usex cryptsetup)"
- -DWITH_CUPS="$(usex cups)"
- -DWITH_INOTIFY="$(usex kernel_linux)"
- -DWITH_JASPER="$(usex jpeg2k)"
- -DWITH_LUA="$(usex lua)"
- -DWITH_LZMA="$(usex lzma)"
- -DWITH_OPENEXR="$(usex openexr)"
- -DWITH_PCSC="$(usex pcsc-lite)"
- -DWITH_ASPELL="$(usex spell)"
- -DWITH_GAMIN="$(usex fam)"
- -DWITH_TIFF="$(usex tiff)"
- -DWITH_UTEMPTER="$(usex utempter)"
- -DUTEMPTER_HELPER="/usr/sbin/utempter"
- -DWITH_UPOWER="$(usex upower)"
- -DWITH_PKCS="$(usex pkcs11)"
- -DWITH_CONSOLEKIT=OFF
- -DWITH_LOGINDPOWER="${enable_logind}"
- -DWITH_NETWORK_MANAGER_BACKEND="$(usex networkmanager)"
- -DWITH_XCOMPOSITE="$(usex xcomposite)"
- -DWITH_XRANDR="$(usex xrandr)"
- -DWITH_SUDO_TDESU_BACKEND="$(usex sudo)"
- -DWITH_TDEICONLOADER_DEBUG="$(usex debug)"
- )
-
- trinity-base-2_src_configure
-}
-
-src_install() {
- trinity-base-2_src_install
-
- if use ssl; then
- # Make TDE to use our system certificates
- rm -f "${D}"${TDEDIR}/share/apps/kssl/ca-bundle.crt || die
- dosym8 -r /etc/ssl/certs/ca-certificates.crt ${TDEDIR}/share/apps/kssl/ca-bundle.crt
- fi
-
- dodir /etc/env.d
- # TDE expects that the install path is listed first in TDEDIRS and the user
- # directory (implicitly added) is the last entry. Doing otherwise breaks
- # certain functionality. Do not break this (once again *sigh*), but read the code.
- # TDE saves the installed path implicitly and so this is not needed, /usr
- # is set in ${TDEDIR}/share/config/kdeglobals and so TDEDIRS is not needed.
-
- # List all the multilib libdirs
- local libdirs pkgconfigdirs
- for libdir in $(get_all_libdirs); do
- libdirs="${TDEDIR}/${libdir}:${libdirs}"
- done
- libdirs+="${TDEDIR}/$(get_libdir)/trinity"
-
- cat <<EOF >"${D}/etc/env.d/45trinitypaths-${SLOT}" # number goes down with version upgrade
-PATH=${TDEDIR}/bin
-ROOTPATH=${TDEDIR}/sbin:${TDEDIR}/bin
-LDPATH=${libdirs#:}
-MANPATH=${TDEDIR}/share/man
-CONFIG_PROTECT="${TDEDIR}/share/config ${TDEDIR}/env ${TDEDIR}/shutdown /usr/share/config"
-XDG_DATA_DIRS="${TDEDIR}/share"
-PKG_CONFIG_PATH="${TDEDIR}/$(get_libdir)/pkgconfig"
-EOF
-
- # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
- dodir /etc/revdep-rebuild
-
-cat <<EOF >"${D}/etc/revdep-rebuild/50-trinity-${SLOT}"
-SEARCH_DIRS="${TDEDIR}/bin ${TDEDIR}/lib*"
-EOF
-
- trinity-base-2_create_tmp_docfiles
- trinity-base-2_install_docfiles
-}
-
-pkg_postinst () {
- if use sudo; then
- echo
- einfo "Remember that the sudo use flag sets only the default superuser command."
- einfo "It can be overriden on a user-level by adding:"
- einfo " [super-user-command]"
- einfo " super-user-command=su"
- einfo "to the kdeglobals config file, which is usually"
- einfo "located in the ~/.trinity/share/config/ directory."
- echo
- fi
- if use malloc; then
- echo
- einfo "You have build TDE with its own malloc implementation."
- einfo "That might result in better memory use for you when using TDE."
- einfo "But it could also result in a slightly different performance."
- einfo "With Gentoo you are free to choose what works better for you."
- einfo "If you remove the malloc USE flag, GLIBC's malloc will be used."
- echo
- fi
- if ! use hwlib; then
- for flag in networkmanager upower systemd elogind udisks udevil pkcs11 pcsc-lite cryptsetup; do
- use $flag && \
- echo
- ewarn "USE=\"$flag\" is passed, but it doesn't change anything because" && \
- ewarn "$flag support in ${P} takes effect only if the TDE hwlib is enabled."
- echo
- done
-
- fi
- if use hwlib; then
- echo
- einfo "Please add your user to the plugdev group to be able"
- einfo "to use the features of the TDE hwlibdaemons like suspend."
- echo
- fi
-}
diff --git a/trinity-base/tdelibs/tdelibs-14.1.1.ebuild b/trinity-base/tdelibs/tdelibs-14.1.1.ebuild
new file mode 100644
index 00000000..c8d57cc2
--- /dev/null
+++ b/trinity-base/tdelibs/tdelibs-14.1.1.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdelibs"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-base-2
+
+DESCRIPTION="Trinity libraries needed by all TDE programs"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# NOTE: Building without tdehwlib segfaults, but you can try and report.
+IUSE="alsa arts cryptsetup cups debug elficons elogind fam +hwlib +idn jpeg2k
+ kernel_linux lua lzma malloc networkmanager openexr +pcre pcsc-lite
+ pkcs11 +shm spell +ssl sudo +svg systemd tiff udevil udisks upower utempter
+ xcomposite +xrandr zeroconf"
+
+DEPEND="
+ app-text/ghostscript-gpl
+ ~dev-libs/dbus-1-tqt-${PV}
+ dev-libs/glib
+ dev-libs/libxslt
+ dev-libs/libxml2
+ ~dev-tqt/tqtinterface-${PV}
+ x11-apps/iceauth
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXrender
+ x11-misc/xdg-utils
+ alsa? ( media-libs/alsa-lib )
+ arts? ( ~trinity-base/arts-${PV} )
+ cups? ( net-print/cups )
+ debug? ( sys-libs/binutils-libs:= )
+ elficons? ( ~dev-libs/libr-${PV} )
+ fam? ( virtual/fam )
+ hwlib? ( virtual/libudev:= )
+ idn? ( net-dns/libidn )
+ jpeg2k? ( media-libs/jasper )
+ lua? ( dev-lang/lua:* )
+ lzma? ( app-arch/xz-utils )
+ openexr? ( media-libs/openexr )
+ pcre? ( dev-libs/libpcre )
+ shm? ( x11-libs/libxshmfence )
+ spell? ( app-text/aspell )
+ ssl? (
+ app-misc/ca-certificates
+ dev-libs/openssl:=
+ )
+ sudo? ( app-admin/sudo )
+ svg? ( media-libs/libart_lgpl )
+ tiff? ( media-libs/tiff:= )
+ utempter? ( sys-libs/libutempter )
+ xcomposite? ( x11-libs/libXcomposite )
+ xrandr? ( x11-libs/libXrandr )
+ zeroconf? ( ~dev-tqt/avahi-tqt-${PV} )
+"
+RDEPEND="${DEPEND}
+ hwlib? (
+ acct-group/plugdev
+ !udevil? ( !udisks? ( sys-apps/pmount ) )
+ cryptsetup? ( sys-fs/cryptsetup )
+ elogind? ( sys-auth/elogind )
+ networkmanager? ( net-misc/networkmanager )
+ pcsc-lite? ( sys-apps/pcsc-lite )
+ pkcs11? ( dev-libs/pkcs11-helper )
+ systemd? ( sys-apps/systemd )
+ udevil? ( sys-apps/udevil )
+ udisks? ( sys-fs/udisks:2 )
+ upower? ( sys-power/upower )
+ )
+"
+
+src_configure() {
+ local enable_logind="OFF"
+ if use systemd || use elogind; then
+ enable_logind="ON"
+ fi
+
+ local mycmakeargs=(
+ -DTDE_MALLOC="$(usex malloc)"
+ -DTDE_MALLOC_FULL="$(usex malloc)"
+ -DTDE_MALLOC_DEBUG="$(usex debug)"
+ -DWITH_HSPELL=OFF
+ -DWITH_HAL=OFF
+ -DWITH_DEVKITPOWER=OFF
+ -DWITH_OLD_XDG_STD=OFF
+ -DWITH_KDE4_MENU_SUFFIX=OFF
+ -DWITH_UDISKS=OFF
+ -DWITH_ARTS="$(usex arts)"
+ -DWITH_LIBIDN="$(usex idn)"
+ -DWITH_MITSHM="$(usex shm)"
+ -DWITH_PCRE="$(usex pcre)"
+ -DWITH_LIBART="$(usex svg)"
+ -DWITH_SSL="$(usex ssl)"
+ -DWITH_LIBBFD="$(usex debug)"
+ -DWITH_ELFICON="$(usex elficons)"
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ -DWITH_TDEHWLIB_DAEMONS="$(usex hwlib)"
+ -DWITH_UDISKS2="$(usex udisks)"
+ -DWITH_UDEVIL="$(usex udevil)"
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_AVAHI="$(usex zeroconf)"
+ -DWITH_CRYPTSETUP="$(usex cryptsetup)"
+ -DWITH_CUPS="$(usex cups)"
+ -DWITH_INOTIFY="$(usex kernel_linux)"
+ -DWITH_JASPER="$(usex jpeg2k)"
+ -DWITH_LUA="$(usex lua)"
+ -DWITH_LZMA="$(usex lzma)"
+ -DWITH_OPENEXR="$(usex openexr)"
+ -DWITH_PCSC="$(usex pcsc-lite)"
+ -DWITH_ASPELL="$(usex spell)"
+ -DWITH_GAMIN="$(usex fam)"
+ -DWITH_TIFF="$(usex tiff)"
+ -DWITH_UTEMPTER="$(usex utempter)"
+ -DUTEMPTER_HELPER="/usr/sbin/utempter"
+ -DWITH_UPOWER="$(usex upower)"
+ -DWITH_PKCS="$(usex pkcs11)"
+ -DWITH_CONSOLEKIT=OFF
+ -DWITH_LOGINDPOWER="${enable_logind}"
+ -DWITH_NETWORK_MANAGER_BACKEND="$(usex networkmanager)"
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ -DWITH_XRANDR="$(usex xrandr)"
+ -DWITH_SUDO_TDESU_BACKEND="$(usex sudo)"
+ -DWITH_TDEICONLOADER_DEBUG="$(usex debug)"
+ )
+
+ trinity-base-2_src_configure
+}
+
+src_install() {
+ trinity-base-2_src_install
+
+ if use ssl; then
+ # Make TDE to use our system certificates
+ rm -f "${D}"${TDEDIR}/share/apps/kssl/ca-bundle.crt || die
+ dosym -r /etc/ssl/certs/ca-certificates.crt ${TDEDIR}/share/apps/kssl/ca-bundle.crt
+ fi
+
+ dodir /etc/env.d
+ # TDE expects that the install path is listed first in TDEDIRS and the user
+ # directory (implicitly added) is the last entry. Doing otherwise breaks
+ # certain functionality. Do not break this (once again *sigh*), but read the code.
+ # TDE saves the installed path implicitly and so this is not needed, /usr
+ # is set in ${TDEDIR}/share/config/kdeglobals and so TDEDIRS is not needed.
+
+ # List all the multilib libdirs
+ local libdirs pkgconfigdirs
+ for libdir in $(get_all_libdirs); do
+ libdirs="${TDEDIR}/${libdir}:${libdirs}"
+ done
+ libdirs+="${TDEDIR}/$(get_libdir)/trinity"
+
+ cat <<EOF >"${D}/etc/env.d/60trinitypaths-${SLOT}" # number goes down with version upgrade
+PATH=${TDEDIR}/bin
+ROOTPATH=${TDEDIR}/sbin:${TDEDIR}/bin
+LDPATH=${libdirs#:}
+MANPATH=${TDEDIR}/share/man
+CONFIG_PROTECT="${TDEDIR}/share/config ${TDEDIR}/env ${TDEDIR}/shutdown /usr/share/config"
+XDG_DATA_DIRS="${TDEDIR}/share"
+XDG_CONFIG_DIRS="${TDEDIR}/etc/xdg"
+PKG_CONFIG_PATH="${TDEDIR}/$(get_libdir)/pkgconfig"
+EOF
+
+ # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
+ dodir /etc/revdep-rebuild
+
+cat <<EOF >"${D}/etc/revdep-rebuild/50-trinity-${SLOT}"
+SEARCH_DIRS="${TDEDIR}/bin ${TDEDIR}/lib*"
+EOF
+
+ trinity-base-2_create_tmp_docfiles
+ trinity-base-2_install_docfiles
+}
+
+pkg_postinst () {
+ if use sudo; then
+ echo
+ einfo "Remember that the sudo use flag sets only the default superuser command."
+ einfo "It can be overriden on a user-level by adding:"
+ einfo " [super-user-command]"
+ einfo " super-user-command=su"
+ einfo "to the kdeglobals config file, which is usually"
+ einfo "located in the ~/.trinity/share/config/ directory."
+ echo
+ fi
+ if use malloc; then
+ echo
+ einfo "You have build TDE with its own malloc implementation."
+ einfo "That might result in better memory use for you when using TDE."
+ einfo "But it could also result in a slightly different performance."
+ einfo "With Gentoo you are free to choose what works better for you."
+ einfo "If you remove the malloc USE flag, GLIBC's malloc will be used."
+ echo
+ fi
+ if ! use hwlib; then
+ for flag in networkmanager upower systemd elogind udisks udevil pkcs11 pcsc-lite cryptsetup; do
+ use $flag && \
+ echo
+ ewarn "USE=\"$flag\" is passed, but it doesn't change anything because" && \
+ ewarn "$flag support in ${P} takes effect only if the TDE hwlib is enabled."
+ echo
+ done
+
+ fi
+ if use hwlib; then
+ echo
+ einfo "Please add your user to the plugdev group to be able"
+ einfo "to use the features of the TDE hwlibdaemons like suspend."
+ echo
+ fi
+}
diff --git a/trinity-base/tdelibs/tdelibs-14.1.2.ebuild b/trinity-base/tdelibs/tdelibs-14.1.2.ebuild
new file mode 100644
index 00000000..6a6c4c77
--- /dev/null
+++ b/trinity-base/tdelibs/tdelibs-14.1.2.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdelibs"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-base-2
+
+DESCRIPTION="Trinity libraries needed by all TDE programs"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# NOTE: Building without tdehwlib segfaults, but you can try and report.
+IUSE="alsa arts cryptsetup cups debug elficons elogind fam +hwlib +idn jpeg2k
+ kernel_linux lua lzma malloc networkmanager openexr +pcre pcsc-lite
+ pkcs11 +shm spell +ssl sudo +svg systemd tiff udevil udisks upower utempter
+ xcomposite +xrandr zeroconf"
+
+DEPEND="
+ app-text/ghostscript-gpl
+ ~dev-libs/dbus-1-tqt-${PV}
+ dev-libs/glib
+ dev-libs/libxslt
+ dev-libs/libxml2
+ ~dev-tqt/tqtinterface-${PV}
+ x11-apps/iceauth
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXrender
+ x11-misc/xdg-utils
+ alsa? ( media-libs/alsa-lib )
+ arts? ( ~trinity-base/arts-${PV} )
+ cups? ( net-print/cups )
+ debug? ( sys-libs/binutils-libs:= )
+ elficons? ( ~dev-libs/libr-${PV} )
+ fam? ( virtual/fam )
+ hwlib? ( virtual/libudev:= )
+ idn? ( net-dns/libidn )
+ jpeg2k? ( media-libs/jasper )
+ lua? ( dev-lang/lua:* )
+ lzma? ( app-arch/xz-utils )
+ openexr? ( media-libs/openexr )
+ pcre? ( dev-libs/libpcre )
+ shm? ( x11-libs/libxshmfence )
+ spell? ( app-text/aspell )
+ ssl? (
+ app-misc/ca-certificates
+ dev-libs/openssl:=
+ )
+ sudo? ( app-admin/sudo )
+ svg? ( media-libs/libart_lgpl )
+ tiff? ( media-libs/tiff:= )
+ utempter? ( sys-libs/libutempter )
+ xcomposite? ( x11-libs/libXcomposite )
+ xrandr? ( x11-libs/libXrandr )
+ zeroconf? ( ~dev-tqt/avahi-tqt-${PV} )
+"
+RDEPEND="${DEPEND}
+ hwlib? (
+ acct-group/plugdev
+ !udevil? ( !udisks? ( sys-apps/pmount ) )
+ cryptsetup? ( sys-fs/cryptsetup )
+ elogind? ( sys-auth/elogind )
+ networkmanager? ( net-misc/networkmanager )
+ pcsc-lite? ( sys-apps/pcsc-lite )
+ pkcs11? ( dev-libs/pkcs11-helper )
+ systemd? ( sys-apps/systemd )
+ udevil? ( sys-apps/udevil )
+ udisks? ( sys-fs/udisks:2 )
+ upower? ( sys-power/upower )
+ )
+"
+
+src_configure() {
+ local enable_logind="OFF"
+ if use systemd || use elogind; then
+ enable_logind="ON"
+ fi
+
+ local mycmakeargs=(
+ -DTDE_MALLOC="$(usex malloc)"
+ -DTDE_MALLOC_FULL="$(usex malloc)"
+ -DTDE_MALLOC_DEBUG="$(usex debug)"
+ -DWITH_HSPELL=OFF
+ -DWITH_HAL=OFF
+ -DWITH_DEVKITPOWER=OFF
+ -DWITH_OLD_XDG_STD=OFF
+ -DWITH_KDE4_MENU_SUFFIX=OFF
+ -DWITH_UDISKS=OFF
+ -DWITH_ARTS="$(usex arts)"
+ -DWITH_LIBIDN="$(usex idn)"
+ -DWITH_MITSHM="$(usex shm)"
+ -DWITH_PCRE="$(usex pcre)"
+ -DWITH_LIBART="$(usex svg)"
+ -DWITH_SSL="$(usex ssl)"
+ -DWITH_LIBBFD="$(usex debug)"
+ -DWITH_ELFICON="$(usex elficons)"
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ -DWITH_TDEHWLIB_DAEMONS="$(usex hwlib)"
+ -DWITH_UDISKS2="$(usex udisks)"
+ -DWITH_UDEVIL="$(usex udevil)"
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_AVAHI="$(usex zeroconf)"
+ -DWITH_CRYPTSETUP="$(usex cryptsetup)"
+ -DWITH_CUPS="$(usex cups)"
+ -DWITH_INOTIFY="$(usex kernel_linux)"
+ -DWITH_JASPER="$(usex jpeg2k)"
+ -DWITH_LUA="$(usex lua)"
+ -DWITH_LZMA="$(usex lzma)"
+ -DWITH_OPENEXR="$(usex openexr)"
+ -DWITH_PCSC="$(usex pcsc-lite)"
+ -DWITH_ASPELL="$(usex spell)"
+ -DWITH_GAMIN="$(usex fam)"
+ -DWITH_TIFF="$(usex tiff)"
+ -DWITH_UTEMPTER="$(usex utempter)"
+ -DUTEMPTER_HELPER="/usr/sbin/utempter"
+ -DWITH_UPOWER="$(usex upower)"
+ -DWITH_PKCS="$(usex pkcs11)"
+ -DWITH_CONSOLEKIT=OFF
+ -DWITH_LOGINDPOWER="${enable_logind}"
+ -DWITH_NETWORK_MANAGER_BACKEND="$(usex networkmanager)"
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ -DWITH_XRANDR="$(usex xrandr)"
+ -DWITH_SUDO_TDESU_BACKEND="$(usex sudo)"
+ -DWITH_TDEICONLOADER_DEBUG="$(usex debug)"
+ )
+
+ trinity-base-2_src_configure
+}
+
+src_install() {
+ trinity-base-2_src_install
+
+ if use ssl; then
+ # Make TDE to use our system certificates
+ rm -f "${D}"${TDEDIR}/share/apps/kssl/ca-bundle.crt || die
+ dosym -r /etc/ssl/certs/ca-certificates.crt ${TDEDIR}/share/apps/kssl/ca-bundle.crt
+ fi
+
+ dodir /etc/env.d
+ # TDE expects that the install path is listed first in TDEDIRS and the user
+ # directory (implicitly added) is the last entry. Doing otherwise breaks
+ # certain functionality. Do not break this (once again *sigh*), but read the code.
+ # TDE saves the installed path implicitly and so this is not needed, /usr
+ # is set in ${TDEDIR}/share/config/kdeglobals and so TDEDIRS is not needed.
+
+ # List all the multilib libdirs
+ local libdirs pkgconfigdirs
+ for libdir in $(get_all_libdirs); do
+ libdirs="${TDEDIR}/${libdir}:${libdirs}"
+ done
+ libdirs+="${TDEDIR}/$(get_libdir)/trinity"
+
+ cat <<EOF >"${D}/etc/env.d/60trinitypaths-${SLOT}" # number goes down with version upgrade
+PATH=${TDEDIR}/bin
+ROOTPATH=${TDEDIR}/sbin:${TDEDIR}/bin
+LDPATH=${libdirs#:}
+MANPATH=${TDEDIR}/share/man
+CONFIG_PROTECT="${TDEDIR}/share/config ${TDEDIR}/env ${TDEDIR}/shutdown /usr/share/config"
+XDG_DATA_DIRS="${TDEDIR}/share"
+XDG_CONFIG_DIRS="${TDEDIR}/etc/xdg"
+PKG_CONFIG_PATH="${TDEDIR}/$(get_libdir)/pkgconfig"
+EOF
+
+ # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441.
+ dodir /etc/revdep-rebuild
+
+cat <<EOF >"${D}/etc/revdep-rebuild/50-trinity-${SLOT}"
+SEARCH_DIRS="${TDEDIR}/bin ${TDEDIR}/lib*"
+EOF
+
+ trinity-base-2_create_tmp_docfiles
+ trinity-base-2_install_docfiles
+}
+
+pkg_postinst () {
+ if use sudo; then
+ echo
+ einfo "Remember that the sudo use flag sets only the default superuser command."
+ einfo "It can be overriden on a user-level by adding:"
+ einfo " [super-user-command]"
+ einfo " super-user-command=su"
+ einfo "to the kdeglobals config file, which is usually"
+ einfo "located in the ~/.trinity/share/config/ directory."
+ echo
+ fi
+ if use malloc; then
+ echo
+ einfo "You have build TDE with its own malloc implementation."
+ einfo "That might result in better memory use for you when using TDE."
+ einfo "But it could also result in a slightly different performance."
+ einfo "With Gentoo you are free to choose what works better for you."
+ einfo "If you remove the malloc USE flag, GLIBC's malloc will be used."
+ echo
+ fi
+ if ! use hwlib; then
+ for flag in networkmanager upower systemd elogind udisks udevil pkcs11 pcsc-lite cryptsetup; do
+ use $flag && \
+ echo
+ ewarn "USE=\"$flag\" is passed, but it doesn't change anything because" && \
+ ewarn "$flag support in ${P} takes effect only if the TDE hwlib is enabled."
+ echo
+ done
+
+ fi
+ if use hwlib; then
+ echo
+ einfo "Please add your user to the plugdev group to be able"
+ einfo "to use the features of the TDE hwlibdaemons like suspend."
+ echo
+ fi
+}
diff --git a/trinity-base/tdelibs/tdelibs-9999.ebuild b/trinity-base/tdelibs/tdelibs-9999.ebuild
index 6dca92c1..2fa77894 100644
--- a/trinity-base/tdelibs/tdelibs-9999.ebuild
+++ b/trinity-base/tdelibs/tdelibs-9999.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
# NOTE: Building without tdehwlib segfaults, but you can try and report.
@@ -34,6 +34,7 @@ DEPEND="
media-libs/fontconfig
media-libs/freetype
x11-libs/libXrender
+ x11-misc/xdg-utils
alsa? ( media-libs/alsa-lib )
arts? ( ~trinity-base/arts-${PV} )
cups? ( net-print/cups )
@@ -140,7 +141,7 @@ src_install() {
if use ssl; then
# Make TDE to use our system certificates
rm -f "${D}"${TDEDIR}/share/apps/kssl/ca-bundle.crt || die
- dosym8 -r /etc/ssl/certs/ca-certificates.crt ${TDEDIR}/share/apps/kssl/ca-bundle.crt
+ dosym -r /etc/ssl/certs/ca-certificates.crt ${TDEDIR}/share/apps/kssl/ca-bundle.crt
fi
dodir /etc/env.d
@@ -157,13 +158,14 @@ src_install() {
done
libdirs+="${TDEDIR}/$(get_libdir)/trinity"
- cat <<EOF >"${D}/etc/env.d/45trinitypaths-${SLOT}" # number goes down with version upgrade
+ cat <<EOF >"${D}/etc/env.d/60trinitypaths-${SLOT}" # number goes down with version upgrade
PATH=${TDEDIR}/bin
ROOTPATH=${TDEDIR}/sbin:${TDEDIR}/bin
LDPATH=${libdirs#:}
MANPATH=${TDEDIR}/share/man
CONFIG_PROTECT="${TDEDIR}/share/config ${TDEDIR}/env ${TDEDIR}/shutdown /usr/share/config"
XDG_DATA_DIRS="${TDEDIR}/share"
+XDG_CONFIG_DIRS="${TDEDIR}/etc/xdg"
PKG_CONFIG_PATH="${TDEDIR}/$(get_libdir)/pkgconfig"
EOF
diff --git a/trinity-base/tdelirc/Manifest b/trinity-base/tdelirc/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/tdelirc/Manifest
+++ b/trinity-base/tdelirc/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/tdelirc/files/tdeutils-strlcpy.patch b/trinity-base/tdelirc/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/tdelirc/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/tdelirc/metadata.xml b/trinity-base/tdelirc/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdelirc/metadata.xml
+++ b/trinity-base/tdelirc/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdelirc/tdelirc-14.0.11.ebuild b/trinity-base/tdelirc/tdelirc-14.0.11.ebuild
deleted file mode 100644
index 360945c1..00000000
--- a/trinity-base/tdelirc/tdelirc-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDElirc - Trinity Frontend to lirc"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdelirc/tdelirc-14.0.12.ebuild b/trinity-base/tdelirc/tdelirc-14.0.12.ebuild
deleted file mode 100644
index 7ffcfced..00000000
--- a/trinity-base/tdelirc/tdelirc-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDElirc - Trinity Frontend to lirc"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdelirc/tdelirc-14.1.1.ebuild b/trinity-base/tdelirc/tdelirc-14.1.1.ebuild
new file mode 100644
index 00000000..fc3da386
--- /dev/null
+++ b/trinity-base/tdelirc/tdelirc-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="TDElirc - Trinity Frontend to lirc"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/tdelirc/tdelirc-14.1.2.ebuild b/trinity-base/tdelirc/tdelirc-14.1.2.ebuild
new file mode 100644
index 00000000..077a2125
--- /dev/null
+++ b/trinity-base/tdelirc/tdelirc-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="TDElirc - Trinity Frontend to lirc"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdelirc/tdelirc-9999.ebuild b/trinity-base/tdelirc/tdelirc-9999.ebuild
index 53674407..deedad0d 100644
--- a/trinity-base/tdelirc/tdelirc-9999.ebuild
+++ b/trinity-base/tdelirc/tdelirc-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="TDElirc - Trinity Frontend to lirc"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdemid/Manifest b/trinity-base/tdemid/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/tdemid/Manifest
+++ b/trinity-base/tdemid/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/tdemid/tdemid-14.0.11.ebuild b/trinity-base/tdemid/tdemid-14.0.11.ebuild
deleted file mode 100644
index de17b4cb..00000000
--- a/trinity-base/tdemid/tdemid-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE MIDI and karaoke player"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdemid/tdemid-14.0.12.ebuild b/trinity-base/tdemid/tdemid-14.0.12.ebuild
deleted file mode 100644
index f60a86c1..00000000
--- a/trinity-base/tdemid/tdemid-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="TDE MIDI and karaoke player"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdemid/tdemid-14.1.1.ebuild b/trinity-base/tdemid/tdemid-14.1.1.ebuild
new file mode 100644
index 00000000..58f21423
--- /dev/null
+++ b/trinity-base/tdemid/tdemid-14.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE MIDI and karaoke player"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdemid/tdemid-14.1.2.ebuild b/trinity-base/tdemid/tdemid-14.1.2.ebuild
new file mode 100644
index 00000000..b248ea9f
--- /dev/null
+++ b/trinity-base/tdemid/tdemid-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="TDE MIDI and karaoke player"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdemid/tdemid-9999.ebuild b/trinity-base/tdemid/tdemid-9999.ebuild
index 40b27a8e..86f17792 100644
--- a/trinity-base/tdemid/tdemid-9999.ebuild
+++ b/trinity-base/tdemid/tdemid-9999.ebuild
@@ -6,9 +6,10 @@ EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="TDE MIDI and karaoke player"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdemultimedia-arts/Manifest b/trinity-base/tdemultimedia-arts/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/tdemultimedia-arts/Manifest
+++ b/trinity-base/tdemultimedia-arts/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.0.11.ebuild b/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.0.11.ebuild
deleted file mode 100644
index 0620869e..00000000
--- a/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.0.11.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="arts mpeglib"
-TSM_EXTRACT_ALSO="akode_artsplugin audiofile_artsplugin mpeglib_artsplug xine_artsplugin"
-inherit trinity-meta-2
-
-DESCRIPTION="The aRts pipeline builder and other tools"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="akode alsa audiofile mpeg vorbis xine"
-
-DEPEND="
- ~trinity-base/arts-${PV}
- akode? ( ~media-libs/akode-${PV} )
- alsa? ( media-libs/alsa-lib )
- audiofile? ( media-libs/audiofile )
- vorbis? ( media-libs/libvorbis )
- xine? ( media-libs/xine-lib )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ALSA="$(usex alsa)"
- -DWITH_ARTS_AKODE="$(usex akode)"
- -DWITH_ARTS_AUDIOFILE="$(usex audiofile)"
- -DWITH_ARTS_MPEGLIB="$(usex mpeg)"
- -DBUILD_MPEGLIB="$(usex mpeg)"
- -DWITH_ARTS_XINE="$(usex xine)"
- -DWITH_VORBIS="$(usex vorbis)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.0.12.ebuild b/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.0.12.ebuild
deleted file mode 100644
index 9d4afbb8..00000000
--- a/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.0.12.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="arts mpeglib"
-TSM_EXTRACT_ALSO="akode_artsplugin audiofile_artsplugin mpeglib_artsplug xine_artsplugin"
-inherit trinity-meta-2
-
-DESCRIPTION="The aRts pipeline builder and other tools"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="akode alsa audiofile mpeg vorbis xine"
-
-DEPEND="
- ~trinity-base/arts-${PV}
- akode? ( ~media-libs/akode-${PV} )
- alsa? ( media-libs/alsa-lib )
- audiofile? ( media-libs/audiofile )
- vorbis? ( media-libs/libvorbis )
- xine? ( media-libs/xine-lib )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_ALSA="$(usex alsa)"
- -DWITH_ARTS_AKODE="$(usex akode)"
- -DWITH_ARTS_AUDIOFILE="$(usex audiofile)"
- -DWITH_ARTS_MPEGLIB="$(usex mpeg)"
- -DBUILD_MPEGLIB="$(usex mpeg)"
- -DWITH_ARTS_XINE="$(usex xine)"
- -DWITH_VORBIS="$(usex vorbis)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.1.1.ebuild b/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.1.1.ebuild
new file mode 100644
index 00000000..15a9f462
--- /dev/null
+++ b/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="arts mpeglib"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="akode_artsplugin audiofile_artsplugin mpeglib_artsplug xine_artsplugin"
+inherit trinity-meta-2
+
+DESCRIPTION="The aRts pipeline builder and other tools"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="akode alsa audiofile mpeg vorbis xine"
+
+DEPEND="
+ ~trinity-base/arts-${PV}
+ akode? ( ~media-libs/akode-${PV} )
+ alsa? ( media-libs/alsa-lib )
+ audiofile? ( media-libs/audiofile )
+ vorbis? ( media-libs/libvorbis )
+ xine? ( media-libs/xine-lib )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_ARTS_AKODE="$(usex akode)"
+ -DWITH_ARTS_AUDIOFILE="$(usex audiofile)"
+ -DWITH_ARTS_MPEGLIB="$(usex mpeg)"
+ -DBUILD_MPEGLIB="$(usex mpeg)"
+ -DWITH_ARTS_XINE="$(usex xine)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.1.2.ebuild b/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.1.2.ebuild
new file mode 100644
index 00000000..35df760c
--- /dev/null
+++ b/trinity-base/tdemultimedia-arts/tdemultimedia-arts-14.1.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="arts mpeglib"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="akode_artsplugin audiofile_artsplugin mpeglib_artsplug xine_artsplugin"
+inherit trinity-meta-2
+
+DESCRIPTION="The aRts pipeline builder and other tools"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="akode alsa audiofile mpeg vorbis xine"
+
+DEPEND="
+ ~trinity-base/arts-${PV}
+ akode? ( ~media-libs/akode-${PV} )
+ alsa? ( media-libs/alsa-lib )
+ audiofile? ( media-libs/audiofile )
+ vorbis? ( media-libs/libvorbis )
+ xine? ( media-libs/xine-lib )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_ARTS_AKODE="$(usex akode)"
+ -DWITH_ARTS_AUDIOFILE="$(usex audiofile)"
+ -DWITH_ARTS_MPEGLIB="$(usex mpeg)"
+ -DBUILD_MPEGLIB="$(usex mpeg)"
+ -DWITH_ARTS_XINE="$(usex xine)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdemultimedia-arts/tdemultimedia-arts-9999.ebuild b/trinity-base/tdemultimedia-arts/tdemultimedia-arts-9999.ebuild
index 5c1bcaf5..faabc05e 100644
--- a/trinity-base/tdemultimedia-arts/tdemultimedia-arts-9999.ebuild
+++ b/trinity-base/tdemultimedia-arts/tdemultimedia-arts-9999.ebuild
@@ -7,12 +7,13 @@ EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
TRINITY_SUBMODULE="arts mpeglib"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="akode_artsplugin audiofile_artsplugin mpeglib_artsplug xine_artsplugin"
inherit trinity-meta-2
DESCRIPTION="The aRts pipeline builder and other tools"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="akode alsa audiofile mpeg vorbis xine"
diff --git a/trinity-base/tdemultimedia-doc/Manifest b/trinity-base/tdemultimedia-doc/Manifest
deleted file mode 100644
index 4090b2d2..00000000
--- a/trinity-base/tdemultimedia-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
diff --git a/trinity-base/tdemultimedia-doc/tdemultimedia-doc-14.0.11.ebuild b/trinity-base/tdemultimedia-doc/tdemultimedia-doc-14.0.11.ebuild
deleted file mode 100644
index 776238be..00000000
--- a/trinity-base/tdemultimedia-doc/tdemultimedia-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdemultimedia-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdemultimedia-doc/tdemultimedia-doc-14.0.12.ebuild b/trinity-base/tdemultimedia-doc/tdemultimedia-doc-14.0.12.ebuild
deleted file mode 100644
index 93e39d8d..00000000
--- a/trinity-base/tdemultimedia-doc/tdemultimedia-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdemultimedia-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdemultimedia-doc/tdemultimedia-doc-9999.ebuild b/trinity-base/tdemultimedia-doc/tdemultimedia-doc-9999.ebuild
deleted file mode 100644
index 9c7ef769..00000000
--- a/trinity-base/tdemultimedia-doc/tdemultimedia-doc-9999.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdemultimedia-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdemultimedia-kappfinder-data/Manifest b/trinity-base/tdemultimedia-kappfinder-data/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/tdemultimedia-kappfinder-data/Manifest
+++ b/trinity-base/tdemultimedia-kappfinder-data/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.0.11.ebuild b/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.0.11.ebuild
deleted file mode 100644
index 41eafa18..00000000
--- a/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Kappfinder data from tdemultimedia"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.0.12.ebuild b/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.0.12.ebuild
deleted file mode 100644
index da63ef96..00000000
--- a/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Kappfinder data from tdemultimedia"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.1.1.ebuild b/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.1.1.ebuild
new file mode 100644
index 00000000..35198c3c
--- /dev/null
+++ b/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Kappfinder data from tdemultimedia"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.1.2.ebuild b/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.1.2.ebuild
new file mode 100644
index 00000000..8e57d127
--- /dev/null
+++ b/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Kappfinder data from tdemultimedia"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-9999.ebuild b/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-9999.ebuild
index 9a809542..6d7cd933 100644
--- a/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-9999.ebuild
+++ b/trinity-base/tdemultimedia-kappfinder-data/tdemultimedia-kappfinder-data-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="Kappfinder data from tdemultimedia"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.0.11.ebuild b/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.0.11.ebuild
deleted file mode 100644
index 1aa2fc27..00000000
--- a/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Foundation
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit trinity-functions-2
-
-set-trinityver
-DESCRIPTION="tdemultimedia - merge this to pull in all tdemultimedia-derived packages"
-HOMEPAGE="http://www.trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="arts"
-
-#Some packages use hacky workarounds to make up for not being able to
-#install only a subset of files.
-RDEPEND="arts? ( ~trinity-base/juk-${PV}
- ~trinity-base/kaboodle-${PV}
- ~trinity-base/tdemultimedia-arts-${PV} )
- ~trinity-base/kaudiocreator-${PV}
- ~trinity-base/kmix-${PV}
- ~trinity-base/krec-${PV}
- ~trinity-base/kscd-${PV}
- ~trinity-base/libkcddb-${PV}
- ~trinity-base/tdemid-${PV}
- ~trinity-base/tdemultimedia-kappfinder-data-${PV}
- ~trinity-base/tdemultimedia-doc-${PV}
- ~trinity-base/tdemultimedia-tdeioslaves-${PV}
- ~trinity-base/tdemultimedia-tdefile-plugins-${PV}"
diff --git a/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.0.12.ebuild b/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.0.12.ebuild
deleted file mode 100644
index 66ae287c..00000000
--- a/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Foundation
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit trinity-functions-2
-
-set-trinityver
-DESCRIPTION="tdemultimedia - merge this to pull in all tdemultimedia-derived packages"
-HOMEPAGE="http://www.trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="arts"
-
-#Some packages use hacky workarounds to make up for not being able to
-#install only a subset of files.
-RDEPEND="arts? ( ~trinity-base/juk-${PV}
- ~trinity-base/kaboodle-${PV}
- ~trinity-base/tdemultimedia-arts-${PV} )
- ~trinity-base/kaudiocreator-${PV}
- ~trinity-base/kmix-${PV}
- ~trinity-base/krec-${PV}
- ~trinity-base/kscd-${PV}
- ~trinity-base/libkcddb-${PV}
- ~trinity-base/tdemid-${PV}
- ~trinity-base/tdemultimedia-kappfinder-data-${PV}
- ~trinity-base/tdemultimedia-doc-${PV}
- ~trinity-base/tdemultimedia-tdeioslaves-${PV}
- ~trinity-base/tdemultimedia-tdefile-plugins-${PV}"
diff --git a/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.1.1.ebuild b/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.1.1.ebuild
new file mode 100644
index 00000000..fc1d5bfc
--- /dev/null
+++ b/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdemultimedia - merge this to pull in all tdemultimedia-derived packages"
+HOMEPAGE="http://www.trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+IUSE="arts"
+
+#Some packages use hacky workarounds to make up for not being able to
+#install only a subset of files.
+RDEPEND="arts? ( ~trinity-base/juk-${PV}
+ ~trinity-base/kaboodle-${PV}
+ ~trinity-base/tdemultimedia-arts-${PV}
+ ~trinity-base/noatun-${PV} )
+ ~trinity-base/kaudiocreator-${PV}
+ ~trinity-base/kmix-${PV}
+ ~trinity-base/krec-${PV}
+ ~trinity-base/kscd-${PV}
+ ~trinity-base/libkcddb-${PV}
+ ~trinity-base/tdemid-${PV}
+ ~trinity-base/tdemultimedia-kappfinder-data-${PV}
+ ~trinity-base/tdemultimedia-tdeioslaves-${PV}
+ ~trinity-base/tdemultimedia-tdefile-plugins-${PV}"
diff --git a/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.1.2.ebuild b/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.1.2.ebuild
new file mode 100644
index 00000000..533feab7
--- /dev/null
+++ b/trinity-base/tdemultimedia-meta/tdemultimedia-meta-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdemultimedia - merge this to pull in all tdemultimedia-derived packages"
+HOMEPAGE="http://www.trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+IUSE="arts"
+
+#Some packages use hacky workarounds to make up for not being able to
+#install only a subset of files.
+RDEPEND="arts? ( ~trinity-base/juk-${PV}
+ ~trinity-base/kaboodle-${PV}
+ ~trinity-base/tdemultimedia-arts-${PV}
+ ~trinity-base/noatun-${PV} )
+ ~trinity-base/kaudiocreator-${PV}
+ ~trinity-base/kmix-${PV}
+ ~trinity-base/krec-${PV}
+ ~trinity-base/kscd-${PV}
+ ~trinity-base/libkcddb-${PV}
+ ~trinity-base/tdemid-${PV}
+ ~trinity-base/tdemultimedia-kappfinder-data-${PV}
+ ~trinity-base/tdemultimedia-tdeioslaves-${PV}
+ ~trinity-base/tdemultimedia-tdefile-plugins-${PV}"
diff --git a/trinity-base/tdemultimedia-meta/tdemultimedia-meta-9999.ebuild b/trinity-base/tdemultimedia-meta/tdemultimedia-meta-9999.ebuild
index 8ea86067..c6a9a3b4 100644
--- a/trinity-base/tdemultimedia-meta/tdemultimedia-meta-9999.ebuild
+++ b/trinity-base/tdemultimedia-meta/tdemultimedia-meta-9999.ebuild
@@ -1,19 +1,18 @@
-# Copyright 1999-2021 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Copyright 2021 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
-inherit trinity-functions-2
-
-set-trinityver
DESCRIPTION="tdemultimedia - merge this to pull in all tdemultimedia-derived packages"
HOMEPAGE="http://www.trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
IUSE="arts"
@@ -21,7 +20,8 @@ IUSE="arts"
#install only a subset of files.
RDEPEND="arts? ( ~trinity-base/juk-${PV}
~trinity-base/kaboodle-${PV}
- ~trinity-base/tdemultimedia-arts-${PV} )
+ ~trinity-base/tdemultimedia-arts-${PV}
+ ~trinity-base/noatun-${PV} )
~trinity-base/kaudiocreator-${PV}
~trinity-base/kmix-${PV}
~trinity-base/krec-${PV}
@@ -29,6 +29,5 @@ RDEPEND="arts? ( ~trinity-base/juk-${PV}
~trinity-base/libkcddb-${PV}
~trinity-base/tdemid-${PV}
~trinity-base/tdemultimedia-kappfinder-data-${PV}
- ~trinity-base/tdemultimedia-doc-${PV}
~trinity-base/tdemultimedia-tdeioslaves-${PV}
~trinity-base/tdemultimedia-tdefile-plugins-${PV}"
diff --git a/trinity-base/tdemultimedia-tdefile-plugins/Manifest b/trinity-base/tdemultimedia-tdefile-plugins/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/tdemultimedia-tdefile-plugins/Manifest
+++ b/trinity-base/tdemultimedia-tdefile-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.0.11.ebuild b/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.0.11.ebuild
deleted file mode 100644
index 1163e44e..00000000
--- a/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="tdefile plugins from tdemultimedia"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="taglib theora vorbis"
-
-DEPEND="
- taglib? ( media-libs/taglib )
- theora? ( media-libs/libtheora )
- vorbis? ( media-libs/libvorbis )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_TAGLIB="$(usex taglib)"
- -DWITH_THEORA="$(usex theora)"
- -DWITH_VORBIS="$(usex vorbis)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.0.12.ebuild b/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.0.12.ebuild
deleted file mode 100644
index f244d23a..00000000
--- a/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="tdefile plugins from tdemultimedia"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="taglib theora vorbis"
-
-DEPEND="
- taglib? ( media-libs/taglib )
- theora? ( media-libs/libtheora )
- vorbis? ( media-libs/libvorbis )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_TAGLIB="$(usex taglib)"
- -DWITH_THEORA="$(usex theora)"
- -DWITH_VORBIS="$(usex vorbis)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.1.1.ebuild b/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.1.1.ebuild
new file mode 100644
index 00000000..db129f91
--- /dev/null
+++ b/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="tdefile plugins from tdemultimedia"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="taglib theora vorbis"
+
+DEPEND="
+ taglib? ( media-libs/taglib )
+ theora? ( media-libs/libtheora )
+ vorbis? ( media-libs/libvorbis )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_TAGLIB="$(usex taglib)"
+ -DWITH_THEORA="$(usex theora)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.1.2.ebuild b/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.1.2.ebuild
new file mode 100644
index 00000000..fd6e3a7d
--- /dev/null
+++ b/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="tdefile plugins from tdemultimedia"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="taglib theora vorbis"
+
+DEPEND="
+ taglib? ( media-libs/taglib )
+ theora? ( media-libs/libtheora )
+ vorbis? ( media-libs/libvorbis )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_TAGLIB="$(usex taglib)"
+ -DWITH_THEORA="$(usex theora)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-9999.ebuild b/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-9999.ebuild
index a5b76375..cf4c7064 100644
--- a/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-9999.ebuild
+++ b/trinity-base/tdemultimedia-tdefile-plugins/tdemultimedia-tdefile-plugins-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="tdefile plugins from tdemultimedia"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="taglib theora vorbis"
diff --git a/trinity-base/tdemultimedia-tdeioslaves/Manifest b/trinity-base/tdemultimedia-tdeioslaves/Manifest
index 4090b2d2..8a658348 100644
--- a/trinity-base/tdemultimedia-tdeioslaves/Manifest
+++ b/trinity-base/tdemultimedia-tdeioslaves/Manifest
@@ -1,2 +1,2 @@
-DIST tdemultimedia-trinity-14.0.11.tar.xz 4832248 BLAKE2B 172749ac31bdbb1a0383cf1b7f14d2c6b2d25b64033fe3cd547f60cf20bc46902b0bdde5b52869a7d4a7f98eb50f81dad5b6478b8e4d1396451bab6adb95174a SHA512 5d397e41e80a13aa0abed5ea47cd744d8363e54f21ee7c881e085845d5dbc3d96e2420eb8fb1d4ec8a0624b3dd85866a738925a0bbc9d7664d64980bec5cc0e4
-DIST tdemultimedia-trinity-14.0.12.tar.xz 4833644 BLAKE2B 03c7f2a5940607baa3388f6f56660db1d01ccabe14581d1e6a929e3d6e1ea339533040820c2c53d7c6529823a367431604639d9870439dd96a7a75c68d295b34 SHA512 a78c7b6cbf62a39a012585e6f9e0851a5dbcd26fad2f6c62d1e19b8c08a6e4adacd2633279fa2b141346060d83938623805c3e05711da34e72e02b7e1c27577e
+DIST tdemultimedia-trinity-14.1.1.tar.xz 4837604 BLAKE2B 158d765c219d4eadf150e23ac8a0b37af2781f00feb21d1918d477fd30b05ba95147b8d6eba1ce493eb619efcbd0fde2b0b7f8d2fcc9bb9ede34f0d037d7e6e1 SHA512 74a2cf1be6a049cfc06de68b6f6fe006debf516c68c515ded60d55ab190dfe72e0169c796e0b0997579659936a8ffb1807b43e0a8ff61e5c7ee393b6205aa109
+DIST tdemultimedia-trinity-14.1.2.tar.xz 4841208 BLAKE2B fa1033c41159e9d895a235f174b82c7f36ff0abab4ab17af7cf6b2a0ca54d198beb1ed4402735896ceaf48612e208c7cede8b2cec297827ade63652a16c17083 SHA512 e64bb8c4baf84eed5aaa90e6cef5a1a799c7d2a582bd941656a954385278231dc5c2a958d81398d9d26706adff33d7b5c872fe71c05fce4ed2f28bbb2d60142a
diff --git a/trinity-base/tdemultimedia-tdeioslaves/metadata.xml b/trinity-base/tdemultimedia-tdeioslaves/metadata.xml
index 4b080cd2..689e1534 100644
--- a/trinity-base/tdemultimedia-tdeioslaves/metadata.xml
+++ b/trinity-base/tdemultimedia-tdeioslaves/metadata.xml
@@ -5,7 +5,4 @@
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
- <use>
- <flag name="cdparanoia">Enable cdparanoia (audio CD ripper) support</flag>
- </use>
</pkgmetadata>
diff --git a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.11.ebuild b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.11.ebuild
deleted file mode 100644
index 030409b6..00000000
--- a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.11.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="kscd libkcddb tdeioslave"
-TSM_EXTRACT="kscd libkcddb tdeioslave"
-inherit trinity-meta-2
-
-DESCRIPTION="Multimedia Trinity TDEIOslaves"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="flac"
-
-DEPEND="~trinity-base/libkcddb-${PV}
- media-sound/cdparanoia
- flac? ( media-libs/flac )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_FLAC=$(usex flac)
- -DWITH_CDPARANOIA=ON
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
- rm -r "${D}"/usr/trinity/14/share/apps/tdeconf_update/kcmcddb-emailsettings.upd
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
- rm -r "${D}"/usr/trinity/14/share/applications/tde/libkcddb.desktop
- rm -r "${D}"/usr/trinity/14/include/libkcddb
- rm -r "${D}"/usr/trinity/14/lib64/libkcddb*
- rm -r "${D}"/usr/trinity/14/lib64/trinity/kcm_cddb*
- rm -r "${D}"/usr/share/doc/tdemultimedia-tdeioslaves-${PV}/kscd*
- rm -r "${D}"/usr/trinity/14/bin
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/*/apps/kscd.png
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/kscd.kcfg
- rm -r "${D}"/usr/trinity/14/share/mimelnk/text/xmcd.desktop
- rm -r "${D}"/usr/trinity/14/share/applications/tde/kscd.desktop
- rm -r "${D}"/usr/trinity/14/share/apps/konqueror/servicemenus/audiocd_play.desktop
- rm -r "${D}"/usr/trinity/14/share/apps/profiles/kscd.profile.xml
- rm -r "${D}"/usr/trinity/14/share/apps/kscd/icons/crystalsvg/22x22/actions/cdsmall.png
-}
diff --git a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.12.ebuild b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.12.ebuild
deleted file mode 100644
index e23d6a50..00000000
--- a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.0.12.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdemultimedia"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="kscd libkcddb tdeioslave"
-TSM_EXTRACT="kscd libkcddb tdeioslave"
-inherit trinity-meta-2
-
-DESCRIPTION="Multimedia Trinity TDEIOslaves"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="flac"
-
-DEPEND="~trinity-base/libkcddb-${PV}
- media-sound/cdparanoia
- flac? ( media-libs/flac )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_FLAC=$(usex flac)
- -DWITH_CDPARANOIA=ON
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- trinity-meta-2_src_install
- rm -r "${D}"/usr/trinity/14/share/apps/tdeconf_update/kcmcddb-emailsettings.upd
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
- rm -r "${D}"/usr/trinity/14/share/applications/tde/libkcddb.desktop
- rm -r "${D}"/usr/trinity/14/include/libkcddb
- rm -r "${D}"/usr/trinity/14/lib64/libkcddb*
- rm -r "${D}"/usr/trinity/14/lib64/trinity/kcm_cddb*
- rm -r "${D}"/usr/share/doc/tdemultimedia-tdeioslaves-${PV}/kscd*
- rm -r "${D}"/usr/trinity/14/bin
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/*/apps/kscd.png
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/kscd.kcfg
- rm -r "${D}"/usr/trinity/14/share/mimelnk/text/xmcd.desktop
- rm -r "${D}"/usr/trinity/14/share/applications/tde/kscd.desktop
- rm -r "${D}"/usr/trinity/14/share/apps/konqueror/servicemenus/audiocd_play.desktop
- rm -r "${D}"/usr/trinity/14/share/apps/profiles/kscd.profile.xml
- rm -r "${D}"/usr/trinity/14/share/apps/kscd/icons/crystalsvg/22x22/actions/cdsmall.png
-}
diff --git a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.1.1.ebuild b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.1.1.ebuild
new file mode 100644
index 00000000..97cd9290
--- /dev/null
+++ b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="tdeioslave"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT="kscd libkcddb tdeioslave"
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Multimedia Trinity TDEIOslaves"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="flac"
+
+DEPEND="~trinity-base/libkcddb-${PV}
+ ~trinity-base/libkscd-${PV}
+ media-sound/cdparanoia
+ flac? ( media-libs/flac )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i 's/NOT BUILD_KSCD/BUILD_KSCD/' "${S}/tdeioslave/CMakeLists.txt" || die
+ sed -i 's/kcddb-shared/kcddb/' "${S}/tdeioslave/audiocd/plugins/CMakeLists.txt" || die
+ sed -i 's/kcddb-shared/kcddb/' "${S}/tdeioslave/audiocd/CMakeLists.txt" || die
+ sed -i -e 's/kcompactdisc-static/kcompactdisc/' -e 's/workman-static/workman/' \
+ "${S}/tdeioslave/audiocd/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ append-ldflags "-L${TDEDIR}/$(get_libdir) -L${TDEDIR}/$(get_libdir)/kscd"
+ local mycmakeargs=(
+ -DWITH_FLAC=$(usex flac)
+ -DWITH_CDPARANOIA=ON
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.1.2.ebuild b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.1.2.ebuild
new file mode 100644
index 00000000..a6a0e72c
--- /dev/null
+++ b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-14.1.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdemultimedia"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="tdeioslave"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT="kscd libkcddb tdeioslave"
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Multimedia Trinity TDEIOslaves"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="flac"
+
+DEPEND="~trinity-base/libkcddb-${PV}
+ ~trinity-base/libkscd-${PV}
+ media-sound/cdparanoia
+ flac? ( media-libs/flac )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i 's/NOT BUILD_KSCD/BUILD_KSCD/' "${S}/tdeioslave/CMakeLists.txt" || die
+ sed -i 's/kcddb-shared/kcddb/' "${S}/tdeioslave/audiocd/plugins/CMakeLists.txt" || die
+ sed -i 's/kcddb-shared/kcddb/' "${S}/tdeioslave/audiocd/CMakeLists.txt" || die
+ sed -i -e 's/kcompactdisc-static/kcompactdisc/' -e 's/workman-static/workman/' \
+ "${S}/tdeioslave/audiocd/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ append-ldflags "-L${TDEDIR}/$(get_libdir) -L${TDEDIR}/$(get_libdir)/kscd"
+ local mycmakeargs=(
+ -DWITH_FLAC=$(usex flac)
+ -DWITH_CDPARANOIA=ON
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-9999.ebuild b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-9999.ebuild
index 0212bf68..c3440648 100644
--- a/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-9999.ebuild
+++ b/trinity-base/tdemultimedia-tdeioslaves/tdemultimedia-tdeioslaves-9999.ebuild
@@ -6,22 +6,35 @@ EAPI="8"
TRINITY_MODULE_NAME="tdemultimedia"
TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="kscd libkcddb tdeioslave"
+TRINITY_SUBMODULE="tdeioslave"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT="kscd libkcddb tdeioslave"
-inherit trinity-meta-2
+inherit flag-o-matic trinity-meta-2
DESCRIPTION="Multimedia Trinity TDEIOslaves"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="flac"
DEPEND="~trinity-base/libkcddb-${PV}
+ ~trinity-base/libkscd-${PV}
media-sound/cdparanoia
flac? ( media-libs/flac )"
RDEPEND="${DEPEND}"
+src_prepare() {
+ sed -i 's/NOT BUILD_KSCD/BUILD_KSCD/' "${S}/tdeioslave/CMakeLists.txt" || die
+ sed -i 's/kcddb-shared/kcddb/' "${S}/tdeioslave/audiocd/plugins/CMakeLists.txt" || die
+ sed -i 's/kcddb-shared/kcddb/' "${S}/tdeioslave/audiocd/CMakeLists.txt" || die
+ sed -i -e 's/kcompactdisc-static/kcompactdisc/' -e 's/workman-static/workman/' \
+ "${S}/tdeioslave/audiocd/CMakeLists.txt" || die
+ trinity-meta-2_src_prepare
+}
+
src_configure() {
+ append-cxxflags "-I${TDEDIR}/include/libkcddb -I${TDEDIR}/include"
+ append-ldflags "-L${TDEDIR}/$(get_libdir) -L${TDEDIR}/$(get_libdir)/kscd"
local mycmakeargs=(
-DWITH_FLAC=$(usex flac)
-DWITH_CDPARANOIA=ON
@@ -29,21 +42,3 @@ src_configure() {
trinity-meta-2_src_configure
}
-src_install() {
- trinity-meta-2_src_install
- rm -r "${D}"/usr/trinity/14/share/apps/tdeconf_update/kcmcddb-emailsettings.upd
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/libkcddb.kcfg
- rm -r "${D}"/usr/trinity/14/share/applications/tde/libkcddb.desktop
- rm -r "${D}"/usr/trinity/14/include/libkcddb
- rm -r "${D}"/usr/trinity/14/lib64/libkcddb*
- rm -r "${D}"/usr/trinity/14/lib64/trinity/kcm_cddb*
- rm -r "${D}"/usr/share/doc/tdemultimedia-tdeioslaves-${PV}/kscd*
- rm -r "${D}"/usr/trinity/14/bin
- rm -r "${D}"/usr/trinity/14/share/icons/hicolor/*/apps/kscd.png
- rm -r "${D}"/usr/trinity/14/share/config.kcfg/kscd.kcfg
- rm -r "${D}"/usr/trinity/14/share/mimelnk/text/xmcd.desktop
- rm -r "${D}"/usr/trinity/14/share/applications/tde/kscd.desktop
- rm -r "${D}"/usr/trinity/14/share/apps/konqueror/servicemenus/audiocd_play.desktop
- rm -r "${D}"/usr/trinity/14/share/apps/profiles/kscd.profile.xml
- rm -r "${D}"/usr/trinity/14/share/apps/kscd/icons/crystalsvg/22x22/actions/cdsmall.png
-}
diff --git a/trinity-base/tdenetwork-doc/Manifest b/trinity-base/tdenetwork-doc/Manifest
deleted file mode 100644
index 9badebef..00000000
--- a/trinity-base/tdenetwork-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
diff --git a/trinity-base/tdenetwork-doc/metadata.xml b/trinity-base/tdenetwork-doc/metadata.xml
deleted file mode 100644
index 6e9f5e4a..00000000
--- a/trinity-base/tdenetwork-doc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
- </maintainer>
-</pkgmetadata>
diff --git a/trinity-base/tdenetwork-doc/tdenetwork-doc-14.0.11.ebuild b/trinity-base/tdenetwork-doc/tdenetwork-doc-14.0.11.ebuild
deleted file mode 100644
index 6712bc16..00000000
--- a/trinity-base/tdenetwork-doc/tdenetwork-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdenetwork-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdenetwork-doc/tdenetwork-doc-14.0.12.ebuild b/trinity-base/tdenetwork-doc/tdenetwork-doc-14.0.12.ebuild
deleted file mode 100644
index 90299375..00000000
--- a/trinity-base/tdenetwork-doc/tdenetwork-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdenetwork-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdenetwork-doc/tdenetwork-doc-9999.ebuild b/trinity-base/tdenetwork-doc/tdenetwork-doc-9999.ebuild
deleted file mode 100644
index e8972f4d..00000000
--- a/trinity-base/tdenetwork-doc/tdenetwork-doc-9999.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdenetwork-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdenetwork-filesharing/Manifest b/trinity-base/tdenetwork-filesharing/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/tdenetwork-filesharing/Manifest
+++ b/trinity-base/tdenetwork-filesharing/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/tdenetwork-filesharing/metadata.xml b/trinity-base/tdenetwork-filesharing/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdenetwork-filesharing/metadata.xml
+++ b/trinity-base/tdenetwork-filesharing/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.0.11.ebuild b/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.0.11.ebuild
deleted file mode 100644
index 1a743085..00000000
--- a/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="kcontrol filesharing config module for NFS, SMB etc"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.0.12.ebuild b/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.0.12.ebuild
deleted file mode 100644
index 3c2c9330..00000000
--- a/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="kcontrol filesharing config module for NFS, SMB etc"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.1.1.ebuild b/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.1.1.ebuild
new file mode 100644
index 00000000..f3755ae7
--- /dev/null
+++ b/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="kcontrol filesharing config module for NFS, SMB etc"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.1.2.ebuild b/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.1.2.ebuild
new file mode 100644
index 00000000..f9d9d58b
--- /dev/null
+++ b/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="kcontrol filesharing config module for NFS, SMB etc"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-9999.ebuild b/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-9999.ebuild
index 55c6baae..2b0f77fb 100644
--- a/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-9999.ebuild
+++ b/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="kcontrol filesharing config module for NFS, SMB etc"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdenetwork-meta/metadata.xml b/trinity-base/tdenetwork-meta/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdenetwork-meta/metadata.xml
+++ b/trinity-base/tdenetwork-meta/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdenetwork-meta/tdenetwork-meta-14.0.11.ebuild b/trinity-base/tdenetwork-meta/tdenetwork-meta-14.0.11.ebuild
deleted file mode 100644
index d78303f9..00000000
--- a/trinity-base/tdenetwork-meta/tdenetwork-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="tdenetwork metapackage - merge this to pull in all tdenetwork-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/dcoprss-${PV}
- ~trinity-base/kdict-${PV}
- ~trinity-base/kget-${PV}
- ~trinity-base/knewsticker-${PV}
- ~trinity-base/kopete-${PV}
- ~trinity-base/kpf-${PV}
- ~trinity-base/kppp-${PV}
- ~trinity-base/krdc-${PV}
- ~trinity-base/krfb-${PV}
- ~trinity-base/ksirc-${PV}
- ~trinity-base/ktalkd-${PV}
- ~trinity-base/kwifimanager-${PV}
- ~trinity-base/librss-${PV}
- ~trinity-base/lisa-${PV}
- ~trinity-base/tdednssd-${PV}
- ~trinity-base/tdenetwork-doc-${PV}
- ~trinity-base/tdenetwork-filesharing-${PV}
- ~trinity-base/tdenetwork-tdefile-plugins-${PV}
-"
diff --git a/trinity-base/tdenetwork-meta/tdenetwork-meta-14.0.12.ebuild b/trinity-base/tdenetwork-meta/tdenetwork-meta-14.0.12.ebuild
deleted file mode 100644
index 6b95c929..00000000
--- a/trinity-base/tdenetwork-meta/tdenetwork-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="tdenetwork metapackage - merge this to pull in all tdenetwork-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/dcoprss-${PV}
- ~trinity-base/kdict-${PV}
- ~trinity-base/kget-${PV}
- ~trinity-base/knewsticker-${PV}
- ~trinity-base/kopete-${PV}
- ~trinity-base/kpf-${PV}
- ~trinity-base/kppp-${PV}
- ~trinity-base/krdc-${PV}
- ~trinity-base/krfb-${PV}
- ~trinity-base/ksirc-${PV}
- ~trinity-base/ktalkd-${PV}
- ~trinity-base/kwifimanager-${PV}
- ~trinity-base/librss-${PV}
- ~trinity-base/lisa-${PV}
- ~trinity-base/tdednssd-${PV}
- ~trinity-base/tdenetwork-doc-${PV}
- ~trinity-base/tdenetwork-filesharing-${PV}
- ~trinity-base/tdenetwork-tdefile-plugins-${PV}
-"
diff --git a/trinity-base/tdenetwork-meta/tdenetwork-meta-14.1.1.ebuild b/trinity-base/tdenetwork-meta/tdenetwork-meta-14.1.1.ebuild
new file mode 100644
index 00000000..8f4f2691
--- /dev/null
+++ b/trinity-base/tdenetwork-meta/tdenetwork-meta-14.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdenetwork metapackage - merge this to pull in all tdenetwork-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/dcoprss-${PV}
+ ~trinity-base/kdict-${PV}
+ ~trinity-base/kget-${PV}
+ ~trinity-base/knewsticker-${PV}
+ ~trinity-base/kopete-${PV}
+ ~trinity-base/kpf-${PV}
+ ~trinity-base/kppp-${PV}
+ ~trinity-base/krdc-${PV}
+ ~trinity-base/krfb-${PV}
+ ~trinity-base/ksirc-${PV}
+ ~trinity-base/ktalkd-${PV}
+ ~trinity-base/kwifimanager-${PV}
+ ~trinity-base/librss-${PV}
+ ~trinity-base/lisa-${PV}
+ ~trinity-base/tdednssd-${PV}
+ ~trinity-base/tdenetwork-filesharing-${PV}
+ ~trinity-base/tdenetwork-tdefile-plugins-${PV}
+"
diff --git a/trinity-base/tdenetwork-meta/tdenetwork-meta-14.1.2.ebuild b/trinity-base/tdenetwork-meta/tdenetwork-meta-14.1.2.ebuild
new file mode 100644
index 00000000..85a25474
--- /dev/null
+++ b/trinity-base/tdenetwork-meta/tdenetwork-meta-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdenetwork metapackage - merge this to pull in all tdenetwork-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/dcoprss-${PV}
+ ~trinity-base/kdict-${PV}
+ ~trinity-base/kget-${PV}
+ ~trinity-base/knewsticker-${PV}
+ ~trinity-base/kopete-${PV}
+ ~trinity-base/kpf-${PV}
+ ~trinity-base/kppp-${PV}
+ ~trinity-base/krdc-${PV}
+ ~trinity-base/krfb-${PV}
+ ~trinity-base/ksirc-${PV}
+ ~trinity-base/ktalkd-${PV}
+ ~trinity-base/kwifimanager-${PV}
+ ~trinity-base/librss-${PV}
+ ~trinity-base/lisa-${PV}
+ ~trinity-base/tdednssd-${PV}
+ ~trinity-base/tdenetwork-filesharing-${PV}
+ ~trinity-base/tdenetwork-tdefile-plugins-${PV}
+"
diff --git a/trinity-base/tdenetwork-meta/tdenetwork-meta-9999.ebuild b/trinity-base/tdenetwork-meta/tdenetwork-meta-9999.ebuild
index f3c993d6..aeb12c8e 100644
--- a/trinity-base/tdenetwork-meta/tdenetwork-meta-9999.ebuild
+++ b/trinity-base/tdenetwork-meta/tdenetwork-meta-9999.ebuild
@@ -10,7 +10,9 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="
@@ -29,7 +31,6 @@ RDEPEND="
~trinity-base/librss-${PV}
~trinity-base/lisa-${PV}
~trinity-base/tdednssd-${PV}
- ~trinity-base/tdenetwork-doc-${PV}
~trinity-base/tdenetwork-filesharing-${PV}
~trinity-base/tdenetwork-tdefile-plugins-${PV}
"
diff --git a/trinity-base/tdenetwork-tdefile-plugins/Manifest b/trinity-base/tdenetwork-tdefile-plugins/Manifest
index 9badebef..f3cb24ad 100644
--- a/trinity-base/tdenetwork-tdefile-plugins/Manifest
+++ b/trinity-base/tdenetwork-tdefile-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST tdenetwork-trinity-14.0.11.tar.xz 6761288 BLAKE2B ffb1da485e377b18c7e81c65930bc6bac52af77981733a5816cbdacbbd56bb9d11497e58b791f448da7ec857c5fca74c58eaa561ca9f127451655c18b629a6f1 SHA512 fd76e7c81df80f83b1dce5a8b9005f3092e5c6865da4616b4308bf49e89c2163368f0833d357b6bfd92590b509dddff51b3a781a645047bdc0053dd3b47571bd
-DIST tdenetwork-trinity-14.0.12.tar.xz 6763112 BLAKE2B 1bf2f091123b6dcc29d78016bc8ade996ec30a7575d7b2412d2562cce9b88c0ac2a5953f57bfe9caa223291b4be7ba30c0c7a76b93b598b1dcb7ba54e8a9ad68 SHA512 370ac03f1a0e2787f52e1415b4d7bf470e653dbdd331fdae95df7b0ba10bb6d142a0e511e28d0ff9613af922da7a2e1d1bb111b218d87a154519572d147208e5
+DIST tdenetwork-trinity-14.1.1.tar.xz 8048288 BLAKE2B 968e4535baad5fe2fdd53a85ef32ec8ce8452079d0033188295f80020ecfc86a5da649ac95294a82ace57912f49bd434cb79628997524ce7a2c08c0d117b797f SHA512 38c5f7d19e960185a9f7a72220e327d8d735288bcc5ed070d713f99ddc17e3652f65f770fca4ae265c154faf5a9361a2104990d63ccdc2f19f20200a47d3a746
+DIST tdenetwork-trinity-14.1.2.tar.xz 8046660 BLAKE2B 2cb0bf47876aeacf4440245f6f1c47d4213544555c223c855303ee538bdc7cc63fb6959c502886e5b14142636d895d178178ee01245aa63c16f609357d7f4e6d SHA512 2c753f1b90884ebf36231f0c45681ccc73aa3442ca3ba109cccc675fdfd931fd435c1cc20e5b7497413ef8e9773de31e503d2f54c55388cb3f152aadc3c0ac52
diff --git a/trinity-base/tdenetwork-tdefile-plugins/metadata.xml b/trinity-base/tdenetwork-tdefile-plugins/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdenetwork-tdefile-plugins/metadata.xml
+++ b/trinity-base/tdenetwork-tdefile-plugins/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.0.11.ebuild b/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.0.11.ebuild
deleted file mode 100644
index 1a8ed94c..00000000
--- a/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="tdefile plugins from the tdenetwork provides a torrent file support."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.0.12.ebuild b/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.0.12.ebuild
deleted file mode 100644
index 39828fc8..00000000
--- a/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdenetwork"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="tdefile plugins from the tdenetwork provides a torrent file support."
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.1.1.ebuild b/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.1.1.ebuild
new file mode 100644
index 00000000..a3062445
--- /dev/null
+++ b/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="tdefile plugins from the tdenetwork provides a torrent file support."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.1.2.ebuild b/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.1.2.ebuild
new file mode 100644
index 00000000..86471812
--- /dev/null
+++ b/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="tdefile plugins from the tdenetwork provides a torrent file support."
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-9999.ebuild b/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-9999.ebuild
index 4a5c4ece..9921f3a2 100644
--- a/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-9999.ebuild
+++ b/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-9999.ebuild
@@ -10,5 +10,5 @@ inherit trinity-meta-2
DESCRIPTION="tdefile plugins from the tdenetwork provides a torrent file support."
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdepasswd/Manifest b/trinity-base/tdepasswd/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdepasswd/Manifest
+++ b/trinity-base/tdepasswd/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdepasswd/files/tdebase-strlcpy.patch b/trinity-base/tdepasswd/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/tdepasswd/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/tdepasswd/metadata.xml b/trinity-base/tdepasswd/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdepasswd/metadata.xml
+++ b/trinity-base/tdepasswd/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdepasswd/tdepasswd-14.0.11.ebuild b/trinity-base/tdepasswd/tdepasswd-14.0.11.ebuild
deleted file mode 100644
index 5d6b3954..00000000
--- a/trinity-base/tdepasswd/tdepasswd-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity GUI for passwd"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libkonq-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdepasswd/tdepasswd-14.0.12.ebuild b/trinity-base/tdepasswd/tdepasswd-14.0.12.ebuild
deleted file mode 100644
index 06c420ca..00000000
--- a/trinity-base/tdepasswd/tdepasswd-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity GUI for passwd"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libkonq-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdepasswd/tdepasswd-14.1.1.ebuild b/trinity-base/tdepasswd/tdepasswd-14.1.1.ebuild
new file mode 100644
index 00000000..fd61c37b
--- /dev/null
+++ b/trinity-base/tdepasswd/tdepasswd-14.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity GUI for passwd"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libkonq-${PV}"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/tdepasswd/tdepasswd-14.1.2.ebuild b/trinity-base/tdepasswd/tdepasswd-14.1.2.ebuild
new file mode 100644
index 00000000..312f6c18
--- /dev/null
+++ b/trinity-base/tdepasswd/tdepasswd-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity GUI for passwd"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libkonq-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdepasswd/tdepasswd-9999.ebuild b/trinity-base/tdepasswd/tdepasswd-9999.ebuild
index 4a5b659e..bb95780e 100644
--- a/trinity-base/tdepasswd/tdepasswd-9999.ebuild
+++ b/trinity-base/tdepasswd/tdepasswd-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity GUI for passwd"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libkonq-${PV}"
diff --git a/trinity-base/tdepim-doc/Manifest b/trinity-base/tdepim-doc/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/tdepim-doc/Manifest
+++ b/trinity-base/tdepim-doc/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/tdepim-doc/metadata.xml b/trinity-base/tdepim-doc/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/tdepim-doc/metadata.xml
+++ b/trinity-base/tdepim-doc/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdepim-doc/tdepim-doc-14.0.11.ebuild b/trinity-base/tdepim-doc/tdepim-doc-14.0.11.ebuild
deleted file mode 100644
index 6aab19e4..00000000
--- a/trinity-base/tdepim-doc/tdepim-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdepim-derived packages"
-HOMEPAGE="https://trinitydesktop.org"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
diff --git a/trinity-base/tdepim-doc/tdepim-doc-14.0.12.ebuild b/trinity-base/tdepim-doc/tdepim-doc-14.0.12.ebuild
deleted file mode 100644
index 3b48db2f..00000000
--- a/trinity-base/tdepim-doc/tdepim-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdepim-derived packages"
-HOMEPAGE="https://trinitydesktop.org"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
diff --git a/trinity-base/tdepim-doc/tdepim-doc-14.1.1.ebuild b/trinity-base/tdepim-doc/tdepim-doc-14.1.1.ebuild
new file mode 100644
index 00000000..f76007e1
--- /dev/null
+++ b/trinity-base/tdepim-doc/tdepim-doc-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Documentaion for tdepim-derived packages"
+HOMEPAGE="https://trinitydesktop.org"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/khelpcenter-${PV}"
diff --git a/trinity-base/tdepim-doc/tdepim-doc-14.1.2.ebuild b/trinity-base/tdepim-doc/tdepim-doc-14.1.2.ebuild
new file mode 100644
index 00000000..8544d9cf
--- /dev/null
+++ b/trinity-base/tdepim-doc/tdepim-doc-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Documentaion for tdepim-derived packages"
+HOMEPAGE="https://trinitydesktop.org"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/khelpcenter-${PV}"
diff --git a/trinity-base/tdepim-doc/tdepim-doc-9999.ebuild b/trinity-base/tdepim-doc/tdepim-doc-9999.ebuild
index 8e34a8fd..709bff0f 100644
--- a/trinity-base/tdepim-doc/tdepim-doc-9999.ebuild
+++ b/trinity-base/tdepim-doc/tdepim-doc-9999.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Documentaion for tdepim-derived packages"
HOMEPAGE="https://trinitydesktop.org"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
diff --git a/trinity-base/tdepim-meta/metadata.xml b/trinity-base/tdepim-meta/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/tdepim-meta/metadata.xml
+++ b/trinity-base/tdepim-meta/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdepim-meta/tdepim-meta-14.0.11.ebuild b/trinity-base/tdepim-meta/tdepim-meta-14.0.11.ebuild
deleted file mode 100644
index 536d3e16..00000000
--- a/trinity-base/tdepim-meta/tdepim-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Tdepim - merge this to pull in all tdepim-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/akregator-${PV}
- ~trinity-base/certmanager-${PV}
- ~trinity-base/kaddressbook-${PV}
- ~trinity-base/kalarm-${PV}
- ~trinity-base/karm-${PV}
- ~trinity-base/kgantt-${PV}
- ~trinity-base/kmail-${PV}
- ~trinity-base/kmailcvt-${PV}
- ~trinity-base/knode-${PV}
- ~trinity-base/knotes-${PV}
- ~trinity-base/kode-${PV}
- ~trinity-base/kontact-${PV}
- ~trinity-base/korganizer-${PV}
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkholidays-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libkpimexchange-${PV}
- ~trinity-base/libkpimexchange-${PV}
- ~trinity-base/libkpimidentities-${PV}
- ~trinity-base/libksieve-${PV}
- ~trinity-base/libtdenetwork-${PV}
- ~trinity-base/libtdepim-${PV}
- ~trinity-base/mimelib-${PV}
- ~trinity-base/tdepim-doc-${PV}
- ~trinity-base/tdepim-tdeioslaves-${PV}
- ~trinity-base/tdepim-tderesources-${PV}
- ~trinity-base/tdepim-wizards-${PV}
-"
-
-#no ebuilds available as of December 2020
-# ~trinity-base/kandy-${PV}
-# ~trinity-base/kitchensync-${PV}
-# ~trinity-base/kmobile-${PV}
-# ~trinity-base/konsolekalendar-${PV}
-# ~trinity-base/korn-${PV}
-# ~trinity-base/libemailfunctions-${PV}
-# ~trinity-base/tdeabc-${PV}
diff --git a/trinity-base/tdepim-meta/tdepim-meta-14.0.12.ebuild b/trinity-base/tdepim-meta/tdepim-meta-14.0.12.ebuild
deleted file mode 100644
index ebb9cd69..00000000
--- a/trinity-base/tdepim-meta/tdepim-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Tdepim - merge this to pull in all tdepim-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/akregator-${PV}
- ~trinity-base/certmanager-${PV}
- ~trinity-base/kaddressbook-${PV}
- ~trinity-base/kalarm-${PV}
- ~trinity-base/karm-${PV}
- ~trinity-base/kgantt-${PV}
- ~trinity-base/kmail-${PV}
- ~trinity-base/kmailcvt-${PV}
- ~trinity-base/knode-${PV}
- ~trinity-base/knotes-${PV}
- ~trinity-base/kode-${PV}
- ~trinity-base/kontact-${PV}
- ~trinity-base/korganizer-${PV}
- ~trinity-base/ktnef-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/libkholidays-${PV}
- ~trinity-base/libkmime-${PV}
- ~trinity-base/libkpimexchange-${PV}
- ~trinity-base/libkpimexchange-${PV}
- ~trinity-base/libkpimidentities-${PV}
- ~trinity-base/libksieve-${PV}
- ~trinity-base/libtdenetwork-${PV}
- ~trinity-base/libtdepim-${PV}
- ~trinity-base/mimelib-${PV}
- ~trinity-base/tdepim-doc-${PV}
- ~trinity-base/tdepim-tdeioslaves-${PV}
- ~trinity-base/tdepim-tderesources-${PV}
- ~trinity-base/tdepim-wizards-${PV}
-"
-
-#no ebuilds available as of December 2020
-# ~trinity-base/kandy-${PV}
-# ~trinity-base/kitchensync-${PV}
-# ~trinity-base/kmobile-${PV}
-# ~trinity-base/konsolekalendar-${PV}
-# ~trinity-base/korn-${PV}
-# ~trinity-base/libemailfunctions-${PV}
-# ~trinity-base/tdeabc-${PV}
diff --git a/trinity-base/tdepim-meta/tdepim-meta-14.1.1.ebuild b/trinity-base/tdepim-meta/tdepim-meta-14.1.1.ebuild
new file mode 100644
index 00000000..69fb478c
--- /dev/null
+++ b/trinity-base/tdepim-meta/tdepim-meta-14.1.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Tdepim - merge this to pull in all tdepim-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="~trinity-base/akregator-${PV}
+ ~trinity-base/certmanager-${PV}
+ ~trinity-base/kaddressbook-${PV}
+ ~trinity-base/kalarm-${PV}
+ ~trinity-base/karm-${PV}
+ ~trinity-base/kgantt-${PV}
+ ~trinity-base/kmail-${PV}
+ ~trinity-base/kmailcvt-${PV}
+ ~trinity-base/knode-${PV}
+ ~trinity-base/knotes-${PV}
+ ~trinity-base/kode-${PV}
+ ~trinity-base/kontact-${PV}
+ ~trinity-base/korganizer-${PV}
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkholidays-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libksieve-${PV}
+ ~trinity-base/libtdenetwork-${PV}
+ ~trinity-base/libtdepim-${PV}
+ ~trinity-base/mimelib-${PV}
+ ~trinity-base/tdepim-doc-${PV}
+ ~trinity-base/tdepim-tdeioslaves-${PV}
+ ~trinity-base/tdepim-tderesources-${PV}
+ ~trinity-base/tdepim-wizards-${PV}
+"
+
+#no ebuilds available as of December 2020
+# ~trinity-base/kandy-${PV}
+# ~trinity-base/kitchensync-${PV}
+# ~trinity-base/kmobile-${PV}
+# ~trinity-base/konsolekalendar-${PV}
+# ~trinity-base/korn-${PV}
+# ~trinity-base/libemailfunctions-${PV}
+# ~trinity-base/tdeabc-${PV}
diff --git a/trinity-base/tdepim-meta/tdepim-meta-14.1.2.ebuild b/trinity-base/tdepim-meta/tdepim-meta-14.1.2.ebuild
new file mode 100644
index 00000000..63e00bba
--- /dev/null
+++ b/trinity-base/tdepim-meta/tdepim-meta-14.1.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Tdepim - merge this to pull in all tdepim-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="~trinity-base/akregator-${PV}
+ ~trinity-base/certmanager-${PV}
+ ~trinity-base/kaddressbook-${PV}
+ ~trinity-base/kalarm-${PV}
+ ~trinity-base/karm-${PV}
+ ~trinity-base/kgantt-${PV}
+ ~trinity-base/kmail-${PV}
+ ~trinity-base/kmailcvt-${PV}
+ ~trinity-base/knode-${PV}
+ ~trinity-base/knotes-${PV}
+ ~trinity-base/kode-${PV}
+ ~trinity-base/kontact-${PV}
+ ~trinity-base/korganizer-${PV}
+ ~trinity-base/ktnef-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkholidays-${PV}
+ ~trinity-base/libkmime-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libksieve-${PV}
+ ~trinity-base/libtdenetwork-${PV}
+ ~trinity-base/libtdepim-${PV}
+ ~trinity-base/mimelib-${PV}
+ ~trinity-base/tdepim-doc-${PV}
+ ~trinity-base/tdepim-tdeioslaves-${PV}
+ ~trinity-base/tdepim-tderesources-${PV}
+ ~trinity-base/tdepim-wizards-${PV}
+"
+
+#no ebuilds available as of December 2020
+# ~trinity-base/kandy-${PV}
+# ~trinity-base/kitchensync-${PV}
+# ~trinity-base/kmobile-${PV}
+# ~trinity-base/konsolekalendar-${PV}
+# ~trinity-base/korn-${PV}
+# ~trinity-base/libemailfunctions-${PV}
+# ~trinity-base/tdeabc-${PV}
diff --git a/trinity-base/tdepim-meta/tdepim-meta-9999.ebuild b/trinity-base/tdepim-meta/tdepim-meta-9999.ebuild
index 7737fd8a..2ecf6b8c 100644
--- a/trinity-base/tdepim-meta/tdepim-meta-9999.ebuild
+++ b/trinity-base/tdepim-meta/tdepim-meta-9999.ebuild
@@ -11,7 +11,9 @@ LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="~trinity-base/akregator-${PV}
@@ -31,8 +33,6 @@ RDEPEND="~trinity-base/akregator-${PV}
~trinity-base/libkcal-${PV}
~trinity-base/libkholidays-${PV}
~trinity-base/libkmime-${PV}
- ~trinity-base/libkpimexchange-${PV}
- ~trinity-base/libkpimexchange-${PV}
~trinity-base/libkpimidentities-${PV}
~trinity-base/libksieve-${PV}
~trinity-base/libtdenetwork-${PV}
diff --git a/trinity-base/tdepim-tdeioslaves/Manifest b/trinity-base/tdepim-tdeioslaves/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/tdepim-tdeioslaves/Manifest
+++ b/trinity-base/tdepim-tdeioslaves/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/tdepim-tdeioslaves/metadata.xml b/trinity-base/tdepim-tdeioslaves/metadata.xml
index f01210c4..088d8a7c 100644
--- a/trinity-base/tdepim-tdeioslaves/metadata.xml
+++ b/trinity-base/tdepim-tdeioslaves/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
<use>
<flag name="sieve">Enable sieve filter support</flag>
</use>
diff --git a/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.0.11.ebuild b/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.0.11.ebuild
deleted file mode 100644
index 63e98dd2..00000000
--- a/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.0.11.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="tdeioslave"
-TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="PIM Trinity TDEIOslaves"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE="sasl sieve"
-
-# The Sieve TDEIOslave won't build without SASL and
-# the IMAP4 TDEIOslave will lose the ability of SASL
-# authentification. To fulfill any expectation of users,
-# we offer two USE flags, which depend on each other.
-
-REQUIRED_USE="
- sasl? ( sieve )
- sieve? ( sasl )
-"
-
-DEPEND="
- net-libs/libtirpc
- ~trinity-base/libkmime-${PV}
- sasl? ( dev-libs/cyrus-sasl )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SASL=$(usex sieve)
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.0.12.ebuild b/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.0.12.ebuild
deleted file mode 100644
index 30a07da0..00000000
--- a/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.0.12.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="tdeioslave"
-TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/ translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="PIM Trinity TDEIOslaves"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-IUSE="sasl sieve"
-
-# The Sieve TDEIOslave won't build without SASL and
-# the IMAP4 TDEIOslave will lose the ability of SASL
-# authentification. To fulfill any expectation of users,
-# we offer two USE flags, which depend on each other.
-
-REQUIRED_USE="
- sasl? ( sieve )
- sieve? ( sasl )
-"
-
-DEPEND="
- net-libs/libtirpc
- ~trinity-base/libkmime-${PV}
- sasl? ( dev-libs/cyrus-sasl )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_SASL=$(usex sieve)
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.1.1.ebuild b/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.1.1.ebuild
new file mode 100644
index 00000000..12172d74
--- /dev/null
+++ b/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="tdeioslave"
+TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/"
+inherit trinity-meta-2
+
+DESCRIPTION="PIM Trinity TDEIOslaves"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+IUSE="sasl sieve"
+
+# The Sieve TDEIOslave won't build without SASL and
+# the IMAP4 TDEIOslave will lose the ability of SASL
+# authentification. To fulfill any expectation of users,
+# we offer two USE flags, which depend on each other.
+
+REQUIRED_USE="
+ sasl? ( sieve )
+ sieve? ( sasl )
+"
+
+DEPEND="
+ net-libs/libtirpc
+ ~trinity-base/libkmime-${PV}
+ sasl? ( dev-libs/cyrus-sasl )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SASL=$(usex sieve)
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.1.2.ebuild b/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.1.2.ebuild
new file mode 100644
index 00000000..de4d0ecb
--- /dev/null
+++ b/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-14.1.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="tdeioslave"
+TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/"
+inherit trinity-meta-2
+
+DESCRIPTION="PIM Trinity TDEIOslaves"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+IUSE="sasl sieve"
+
+# The Sieve TDEIOslave won't build without SASL and
+# the IMAP4 TDEIOslave will lose the ability of SASL
+# authentification. To fulfill any expectation of users,
+# we offer two USE flags, which depend on each other.
+
+REQUIRED_USE="
+ sasl? ( sieve )
+ sieve? ( sasl )
+"
+
+DEPEND="
+ net-libs/libtirpc
+ ~trinity-base/libkmime-${PV}
+ sasl? ( dev-libs/cyrus-sasl )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SASL=$(usex sieve)
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-9999.ebuild b/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-9999.ebuild
index 8558172d..a051cc35 100644
--- a/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-9999.ebuild
+++ b/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-9999.ebuild
@@ -7,13 +7,13 @@ EAPI="8"
TRINITY_MODULE_NAME="tdepim"
TRINITY_MODULE_TYPE="core"
TRINITY_SUBMODULE="tdeioslave"
-TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/ translations/"
+TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/"
inherit trinity-meta-2
DESCRIPTION="PIM Trinity TDEIOslaves"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="sasl sieve"
diff --git a/trinity-base/tdepim-tderesources/Manifest b/trinity-base/tdepim-tderesources/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/tdepim-tderesources/Manifest
+++ b/trinity-base/tdepim-tderesources/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/tdepim-tderesources/metadata.xml b/trinity-base/tdepim-tderesources/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/tdepim-tderesources/metadata.xml
+++ b/trinity-base/tdepim-tderesources/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdepim-tderesources/tdepim-tderesources-14.0.11.ebuild b/trinity-base/tdepim-tderesources/tdepim-tderesources-14.0.11.ebuild
deleted file mode 100644
index 12e0c248..00000000
--- a/trinity-base/tdepim-tderesources/tdepim-tderesources-14.0.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="tderesources"
-
-inherit trinity-meta-2
-
-DESCRIPTION="PIM groupware plugin collection for TDE [Trinity]"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kode-${PV}
- ~trinity-base/knotes-${PV}"
-RDEPEND="${DEPEND}"
-
-TSM_EXTRACT_ALSO="libtdepim/ libkcal/ kaddressbook/ kmail/ knotes/ libemailfunctions/ \
- korganizer/ kode/ translations/"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_EGROUPWARE=ON
- -DWITH_KOLAB=ON
- -DWITH_SLOX=ON
- -DWITH_GROUPWISE=ON
- -DWITH_NEWEXCHANGE=ON
- -DWITH_SCALIX=ON
- -DWITH_GROUPDAV=ON
- -DWITH_BIRTHDAYS=ON
- -DWITH_FEATUREPLAN=ON
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdepim-tderesources/tdepim-tderesources-14.0.12.ebuild b/trinity-base/tdepim-tderesources/tdepim-tderesources-14.0.12.ebuild
deleted file mode 100644
index bea613b4..00000000
--- a/trinity-base/tdepim-tderesources/tdepim-tderesources-14.0.12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="tderesources"
-
-inherit trinity-meta-2
-
-DESCRIPTION="PIM groupware plugin collection for TDE [Trinity]"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/kode-${PV}
- ~trinity-base/knotes-${PV}"
-RDEPEND="${DEPEND}"
-
-TSM_EXTRACT_ALSO="libtdepim/ libkcal/ kaddressbook/ kmail/ knotes/ libemailfunctions/ \
- korganizer/ kode/ translations/"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_EGROUPWARE=ON
- -DWITH_KOLAB=ON
- -DWITH_SLOX=ON
- -DWITH_GROUPWISE=ON
- -DWITH_NEWEXCHANGE=ON
- -DWITH_SCALIX=ON
- -DWITH_GROUPDAV=ON
- -DWITH_BIRTHDAYS=ON
- -DWITH_FEATUREPLAN=ON
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdepim-tderesources/tdepim-tderesources-14.1.1.ebuild b/trinity-base/tdepim-tderesources/tdepim-tderesources-14.1.1.ebuild
new file mode 100644
index 00000000..291a53b9
--- /dev/null
+++ b/trinity-base/tdepim-tderesources/tdepim-tderesources-14.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="tderesources"
+
+inherit trinity-meta-2
+
+DESCRIPTION="PIM groupware plugin collection for TDE [Trinity]"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kode-${PV}
+ ~trinity-base/knotes-${PV}"
+RDEPEND="${DEPEND}"
+
+TSM_EXTRACT_ALSO="libtdepim/ libkcal/ kaddressbook/ kmail/ knotes/ libemailfunctions/ \
+ korganizer/ kode/"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_EGROUPWARE=ON
+ -DWITH_KOLAB=ON
+ -DWITH_SLOX=ON
+ -DWITH_GROUPWISE=ON
+ -DWITH_NEWEXCHANGE=ON
+ -DWITH_SCALIX=ON
+ -DWITH_GROUPDAV=ON
+ -DWITH_BIRTHDAYS=ON
+ -DWITH_FEATUREPLAN=ON
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdepim-tderesources/tdepim-tderesources-14.1.2.ebuild b/trinity-base/tdepim-tderesources/tdepim-tderesources-14.1.2.ebuild
new file mode 100644
index 00000000..bd9e44cd
--- /dev/null
+++ b/trinity-base/tdepim-tderesources/tdepim-tderesources-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="tderesources"
+
+inherit trinity-meta-2
+
+DESCRIPTION="PIM groupware plugin collection for TDE [Trinity]"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/kode-${PV}
+ ~trinity-base/knotes-${PV}"
+RDEPEND="${DEPEND}"
+
+TSM_EXTRACT_ALSO="libtdepim/ libkcal/ kaddressbook/ kmail/ knotes/ libemailfunctions/ \
+ korganizer/ kode/"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_EGROUPWARE=ON
+ -DWITH_KOLAB=ON
+ -DWITH_SLOX=ON
+ -DWITH_GROUPWISE=ON
+ -DWITH_NEWEXCHANGE=ON
+ -DWITH_SCALIX=ON
+ -DWITH_GROUPDAV=ON
+ -DWITH_BIRTHDAYS=ON
+ -DWITH_FEATUREPLAN=ON
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdepim-tderesources/tdepim-tderesources-9999.ebuild b/trinity-base/tdepim-tderesources/tdepim-tderesources-9999.ebuild
index 98f4e142..c08c9c3d 100644
--- a/trinity-base/tdepim-tderesources/tdepim-tderesources-9999.ebuild
+++ b/trinity-base/tdepim-tderesources/tdepim-tderesources-9999.ebuild
@@ -12,7 +12,7 @@ inherit trinity-meta-2
DESCRIPTION="PIM groupware plugin collection for TDE [Trinity]"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/kode-${PV}
@@ -20,7 +20,7 @@ DEPEND="~trinity-base/kode-${PV}
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="libtdepim/ libkcal/ kaddressbook/ kmail/ knotes/ libemailfunctions/ \
- korganizer/ kode/ translations/"
+ korganizer/ kode/"
src_configure() {
local mycmakeargs=(
diff --git a/trinity-base/tdepim-wizards/Manifest b/trinity-base/tdepim-wizards/Manifest
index 96ee514d..93017a44 100644
--- a/trinity-base/tdepim-wizards/Manifest
+++ b/trinity-base/tdepim-wizards/Manifest
@@ -1,2 +1,2 @@
-DIST tdepim-trinity-14.0.11.tar.xz 9387536 BLAKE2B 1d1874fe2bc962214d2a05c87bd75536280a08feb0ea5aaeee843dff145862fa8d43c6c6c29e7a2b304cc25748dc30ba1fb42336e0ed09322b5969a2b3d4c7a5 SHA512 a7f6e2f6f0080cd745d63fec7c573f0b6e8634470cf60985ac2c0d830fc0003c791585730a95e5ca242e3d9d037765be530606b3642a4764536bd07be262be74
-DIST tdepim-trinity-14.0.12.tar.xz 9389072 BLAKE2B 916a29be64cf0fbaef12962698909a947561d24d0c19d3527abce921e38460c084576d2b3fc36c0470607cba260b508443ac724f542bcc0c4e66190251fc6215 SHA512 09c7cd14e95c4e46ce2b46a35c2530a4e8f9ee72f623575b865929439045e3d37892b916df9c79d3750c162acea93357b3fcc9f5385470de59117b56b5c5ef07
+DIST tdepim-trinity-14.1.1.tar.xz 9386540 BLAKE2B 67851438c79afd180cb4c95cc32c1b64f45452e4c292e27a0e5595cab567114e64ecc9954d952619cc2181063d56fe11696edfe24e53dc93c8508cc0be82d3cf SHA512 4d9658726d03a7c914292f8e3e45ff2343a85e45bb308fe2fd44d30ecb44c37c506534a25d0d5741aeb5ec95567056715a1c158fcd2f75a3b73d111d4258146f
+DIST tdepim-trinity-14.1.2.tar.xz 9386984 BLAKE2B 88819de39d4091c62ad90cb7e86e05f1a60a690ea9103b2352cd4c775e18419b6359437dfa0d0fa007ac755fd72a78a223cf9629a25daadbf7ca0c7b92d8a1fb SHA512 af71307ec36c42a7aa1795c5200f05f2dd2def89a42d6c50e79fda0261c89e7670384a51dd4be1151a17c8912c615921f36d39fdb226953c15ac9a119f3bdd6b
diff --git a/trinity-base/tdepim-wizards/metadata.xml b/trinity-base/tdepim-wizards/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/tdepim-wizards/metadata.xml
+++ b/trinity-base/tdepim-wizards/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdepim-wizards/tdepim-wizards-14.0.11.ebuild b/trinity-base/tdepim-wizards/tdepim-wizards-14.0.11.ebuild
deleted file mode 100644
index a3c1a860..00000000
--- a/trinity-base/tdepim-wizards/tdepim-wizards-14.0.11.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="wizards"
-
-inherit trinity-meta-2
-
-DESCRIPTION="TDEPIM wizards"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/knotes-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/tdepim-tderesources-${PV}"
-RDEPEND="${DEPEND}"
-
-TSM_EXTRACT_ALSO="libtdepim/ tderesources/ kmail/ libkpimidentities/ knotes/ libkcal/ \
- libemailfunctions/ translations/"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_CXX_FLAGS="-L${TDEDIR}/$(get_libdir)"
- -DWITH_EGROUPWARE=ON
- -DWITH_KOLAB=ON
- -DWITH_SLOX=ON
- -DWITH_GROUPWISE=ON
- -DWITH_NEWEXCHANGE=ON
- -DWITH_SCALIX=ON
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdepim-wizards/tdepim-wizards-14.0.12.ebuild b/trinity-base/tdepim-wizards/tdepim-wizards-14.0.12.ebuild
deleted file mode 100644
index f58fc346..00000000
--- a/trinity-base/tdepim-wizards/tdepim-wizards-14.0.12.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdepim"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="wizards"
-
-inherit trinity-meta-2
-
-DESCRIPTION="TDEPIM wizards"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/knotes-${PV}
- ~trinity-base/libkcal-${PV}
- ~trinity-base/tdepim-tderesources-${PV}"
-RDEPEND="${DEPEND}"
-
-TSM_EXTRACT_ALSO="libtdepim/ tderesources/ kmail/ libkpimidentities/ knotes/ libkcal/ \
- libemailfunctions/ translations/"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_CXX_FLAGS="-L${TDEDIR}/$(get_libdir)"
- -DWITH_EGROUPWARE=ON
- -DWITH_KOLAB=ON
- -DWITH_SLOX=ON
- -DWITH_GROUPWISE=ON
- -DWITH_NEWEXCHANGE=ON
- -DWITH_SCALIX=ON
- )
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdepim-wizards/tdepim-wizards-14.1.1.ebuild b/trinity-base/tdepim-wizards/tdepim-wizards-14.1.1.ebuild
new file mode 100644
index 00000000..615d70ab
--- /dev/null
+++ b/trinity-base/tdepim-wizards/tdepim-wizards-14.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="wizards"
+
+inherit trinity-meta-2
+
+DESCRIPTION="TDEPIM wizards"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/certmanager-${PV}
+ ~trinity-base/knotes-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libtdenetwork-${PV}
+ ~trinity-base/tdepim-tderesources-${PV}"
+RDEPEND="${DEPEND}"
+
+TSM_EXTRACT_ALSO="libtdepim/ tderesources/ kmail/ libkpimidentities/ knotes/ libkcal/ \
+ libemailfunctions/"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_EGROUPWARE=ON
+ -DWITH_KOLAB=ON
+ -DWITH_SLOX=ON
+ -DWITH_GROUPWISE=ON
+ -DWITH_NEWEXCHANGE=ON
+ -DWITH_SCALIX=ON
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdepim-wizards/tdepim-wizards-14.1.2.ebuild b/trinity-base/tdepim-wizards/tdepim-wizards-14.1.2.ebuild
new file mode 100644
index 00000000..3b1957a2
--- /dev/null
+++ b/trinity-base/tdepim-wizards/tdepim-wizards-14.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+TRINITY_MODULE_NAME="tdepim"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="wizards"
+
+inherit trinity-meta-2
+
+DESCRIPTION="TDEPIM wizards"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/certmanager-${PV}
+ ~trinity-base/knotes-${PV}
+ ~trinity-base/libkcal-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libtdenetwork-${PV}
+ ~trinity-base/tdepim-tderesources-${PV}"
+RDEPEND="${DEPEND}"
+
+TSM_EXTRACT_ALSO="libtdepim/ tderesources/ kmail/ libkpimidentities/ knotes/ libkcal/ \
+ libemailfunctions/"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_EGROUPWARE=ON
+ -DWITH_KOLAB=ON
+ -DWITH_SLOX=ON
+ -DWITH_GROUPWISE=ON
+ -DWITH_NEWEXCHANGE=ON
+ -DWITH_SCALIX=ON
+ )
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdepim-wizards/tdepim-wizards-9999.ebuild b/trinity-base/tdepim-wizards/tdepim-wizards-9999.ebuild
index 51cfba26..6e278296 100644
--- a/trinity-base/tdepim-wizards/tdepim-wizards-9999.ebuild
+++ b/trinity-base/tdepim-wizards/tdepim-wizards-9999.ebuild
@@ -12,20 +12,22 @@ inherit trinity-meta-2
DESCRIPTION="TDEPIM wizards"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-DEPEND="~trinity-base/knotes-${PV}
+DEPEND="~trinity-base/certmanager-${PV}
+ ~trinity-base/knotes-${PV}
~trinity-base/libkcal-${PV}
+ ~trinity-base/libkpimidentities-${PV}
+ ~trinity-base/libtdenetwork-${PV}
~trinity-base/tdepim-tderesources-${PV}"
RDEPEND="${DEPEND}"
TSM_EXTRACT_ALSO="libtdepim/ tderesources/ kmail/ libkpimidentities/ knotes/ libkcal/ \
- libemailfunctions/ translations/"
+ libemailfunctions/"
src_configure() {
local mycmakeargs=(
- -DCMAKE_CXX_FLAGS="-L${TDEDIR}/$(get_libdir)"
-DWITH_EGROUPWARE=ON
-DWITH_KOLAB=ON
-DWITH_SLOX=ON
diff --git a/trinity-base/tdeprint/Manifest b/trinity-base/tdeprint/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdeprint/Manifest
+++ b/trinity-base/tdeprint/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdeprint/metadata.xml b/trinity-base/tdeprint/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdeprint/metadata.xml
+++ b/trinity-base/tdeprint/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdeprint/tdeprint-14.0.11.ebuild b/trinity-base/tdeprint/tdeprint-14.0.11.ebuild
deleted file mode 100644
index 644dcd2a..00000000
--- a/trinity-base/tdeprint/tdeprint-14.0.11.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity printer queue/device manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="cups"
-
-DEPEND="cups? ( net-print/cups )"
-RDEPEND="${DEPEND}
- app-text/enscript
- app-text/psutils
-"
diff --git a/trinity-base/tdeprint/tdeprint-14.0.12.ebuild b/trinity-base/tdeprint/tdeprint-14.0.12.ebuild
deleted file mode 100644
index f0947f59..00000000
--- a/trinity-base/tdeprint/tdeprint-14.0.12.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity printer queue/device manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="cups"
-
-DEPEND="cups? ( net-print/cups )"
-RDEPEND="${DEPEND}
- app-text/enscript
- app-text/psutils
-"
diff --git a/trinity-base/tdeprint/tdeprint-14.1.1.ebuild b/trinity-base/tdeprint/tdeprint-14.1.1.ebuild
new file mode 100644
index 00000000..a1e033ad
--- /dev/null
+++ b/trinity-base/tdeprint/tdeprint-14.1.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity printer queue/device manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="cups"
+
+DEPEND="cups? ( net-print/cups )"
+RDEPEND="${DEPEND}
+ app-text/enscript
+ app-text/psutils
+"
diff --git a/trinity-base/tdeprint/tdeprint-14.1.2.ebuild b/trinity-base/tdeprint/tdeprint-14.1.2.ebuild
new file mode 100644
index 00000000..4bbd374e
--- /dev/null
+++ b/trinity-base/tdeprint/tdeprint-14.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity printer queue/device manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="cups"
+
+DEPEND="cups? ( net-print/cups )"
+RDEPEND="${DEPEND}
+ app-text/enscript
+ app-text/psutils
+"
diff --git a/trinity-base/tdeprint/tdeprint-9999.ebuild b/trinity-base/tdeprint/tdeprint-9999.ebuild
index c9753afa..017a304e 100644
--- a/trinity-base/tdeprint/tdeprint-9999.ebuild
+++ b/trinity-base/tdeprint/tdeprint-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity printer queue/device manager"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="cups"
diff --git a/trinity-base/tdescreensaver/Manifest b/trinity-base/tdescreensaver/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdescreensaver/Manifest
+++ b/trinity-base/tdescreensaver/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdescreensaver/files/tdebase-strlcpy.patch b/trinity-base/tdescreensaver/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/tdescreensaver/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/tdescreensaver/metadata.xml b/trinity-base/tdescreensaver/metadata.xml
index ffa960a7..7fc905f7 100644
--- a/trinity-base/tdescreensaver/metadata.xml
+++ b/trinity-base/tdescreensaver/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="krootbacking"> Add support the desktop grabbing by kde-base/krootbacking.</flag>
diff --git a/trinity-base/tdescreensaver/tdescreensaver-14.0.11.ebuild b/trinity-base/tdescreensaver/tdescreensaver-14.0.11.ebuild
deleted file mode 100644
index aa4d9e4e..00000000
--- a/trinity-base/tdescreensaver/tdescreensaver-14.0.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity screensaver framework"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="opengl +krootbacking"
-
-DEPEND="x11-libs/libXt
- opengl? ( virtual/opengl )
- krootbacking? ( ~trinity-base/krootbacking-${PV} )"
-RDEPEND="${DEPEND}"
-
-src_configure () {
- local mycmakeargs=(
- -DWITH_OPENGL="$(usex opengl)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdescreensaver/tdescreensaver-14.0.12.ebuild b/trinity-base/tdescreensaver/tdescreensaver-14.0.12.ebuild
deleted file mode 100644
index 37e06d82..00000000
--- a/trinity-base/tdescreensaver/tdescreensaver-14.0.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity screensaver framework"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="opengl +krootbacking"
-
-DEPEND="x11-libs/libXt
- opengl? ( virtual/opengl )
- krootbacking? ( ~trinity-base/krootbacking-${PV} )"
-RDEPEND="${DEPEND}"
-
-src_configure () {
- local mycmakeargs=(
- -DWITH_OPENGL="$(usex opengl)"
- )
-
- trinity-meta-2_src_configure
-}
diff --git a/trinity-base/tdescreensaver/tdescreensaver-14.1.1.ebuild b/trinity-base/tdescreensaver/tdescreensaver-14.1.1.ebuild
new file mode 100644
index 00000000..3a672a4e
--- /dev/null
+++ b/trinity-base/tdescreensaver/tdescreensaver-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity screensaver framework"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="opengl +krootbacking"
+
+DEPEND="x11-libs/libXt
+ opengl? ( virtual/opengl )
+ krootbacking? ( ~trinity-base/krootbacking-${PV} )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure () {
+ local mycmakeargs=(
+ -DWITH_OPENGL="$(usex opengl)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdescreensaver/tdescreensaver-14.1.2.ebuild b/trinity-base/tdescreensaver/tdescreensaver-14.1.2.ebuild
new file mode 100644
index 00000000..48ba6400
--- /dev/null
+++ b/trinity-base/tdescreensaver/tdescreensaver-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity screensaver framework"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="opengl +krootbacking"
+
+DEPEND="x11-libs/libXt
+ opengl? ( virtual/opengl )
+ krootbacking? ( ~trinity-base/krootbacking-${PV} )"
+RDEPEND="${DEPEND}"
+
+src_configure () {
+ local mycmakeargs=(
+ -DWITH_OPENGL="$(usex opengl)"
+ )
+
+ trinity-meta-2_src_configure
+}
diff --git a/trinity-base/tdescreensaver/tdescreensaver-9999.ebuild b/trinity-base/tdescreensaver/tdescreensaver-9999.ebuild
index fb1f23bd..e50205e6 100644
--- a/trinity-base/tdescreensaver/tdescreensaver-9999.ebuild
+++ b/trinity-base/tdescreensaver/tdescreensaver-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity screensaver framework"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="opengl +krootbacking"
diff --git a/trinity-base/tdesdk-doc/Manifest b/trinity-base/tdesdk-doc/Manifest
deleted file mode 100644
index 75c9dd54..00000000
--- a/trinity-base/tdesdk-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
diff --git a/trinity-base/tdesdk-doc/metadata.xml b/trinity-base/tdesdk-doc/metadata.xml
deleted file mode 100644
index 7a38bb90..00000000
--- a/trinity-base/tdesdk-doc/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/trinity-base/tdesdk-doc/tdesdk-doc-14.0.11.ebuild b/trinity-base/tdesdk-doc/tdesdk-doc-14.0.11.ebuild
deleted file mode 100644
index 5864fd08..00000000
--- a/trinity-base/tdesdk-doc/tdesdk-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdesdk-derived packages"
-HOMEPAGE="https://trinitydesktop.org"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
diff --git a/trinity-base/tdesdk-doc/tdesdk-doc-14.0.12.ebuild b/trinity-base/tdesdk-doc/tdesdk-doc-14.0.12.ebuild
deleted file mode 100644
index ab7ec2ea..00000000
--- a/trinity-base/tdesdk-doc/tdesdk-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdesdk-derived packages"
-HOMEPAGE="https://trinitydesktop.org"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
diff --git a/trinity-base/tdesdk-doc/tdesdk-doc-9999.ebuild b/trinity-base/tdesdk-doc/tdesdk-doc-9999.ebuild
deleted file mode 100644
index c65bb5f7..00000000
--- a/trinity-base/tdesdk-doc/tdesdk-doc-9999.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdesdk-derived packages"
-HOMEPAGE="https://trinitydesktop.org"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
diff --git a/trinity-base/tdesdk-meta/metadata.xml b/trinity-base/tdesdk-meta/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/tdesdk-meta/metadata.xml
+++ b/trinity-base/tdesdk-meta/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdesdk-meta/tdesdk-meta-14.0.11.ebuild b/trinity-base/tdesdk-meta/tdesdk-meta-14.0.11.ebuild
deleted file mode 100644
index a4a70f12..00000000
--- a/trinity-base/tdesdk-meta/tdesdk-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Metapackage Trinity Software Development Kit (SDK)"
-HOMEPAGE="http://www.trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-RDEPEND="
- ~trinity-base/cervisia-${PV}
- ~trinity-base/kapptemplate-${PV}
- ~trinity-base/kbabel-${PV}
- ~trinity-base/kbugbuster-${PV}
- ~trinity-base/tdecachegrind-${PV}
- ~trinity-base/tdesdk-scripts-${PV}
- ~trinity-base/kmtrace-${PV}
- ~trinity-base/kompare-${PV}
- ~trinity-base/kspy-${PV}
- ~trinity-base/kuiviewer-${PV}
- ~trinity-base/poxml-${PV}
- ~trinity-base/umbrello-${PV}
- ~trinity-base/tdeunittest-${PV}
- ~trinity-base/tdesdk-doc-${PV}"
diff --git a/trinity-base/tdesdk-meta/tdesdk-meta-14.0.12.ebuild b/trinity-base/tdesdk-meta/tdesdk-meta-14.0.12.ebuild
deleted file mode 100644
index f051cd69..00000000
--- a/trinity-base/tdesdk-meta/tdesdk-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Metapackage Trinity Software Development Kit (SDK)"
-HOMEPAGE="http://www.trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
-
-RDEPEND="
- ~trinity-base/cervisia-${PV}
- ~trinity-base/kapptemplate-${PV}
- ~trinity-base/kbabel-${PV}
- ~trinity-base/kbugbuster-${PV}
- ~trinity-base/tdecachegrind-${PV}
- ~trinity-base/tdesdk-scripts-${PV}
- ~trinity-base/kmtrace-${PV}
- ~trinity-base/kompare-${PV}
- ~trinity-base/kspy-${PV}
- ~trinity-base/kuiviewer-${PV}
- ~trinity-base/poxml-${PV}
- ~trinity-base/umbrello-${PV}
- ~trinity-base/tdeunittest-${PV}
- ~trinity-base/tdesdk-doc-${PV}"
diff --git a/trinity-base/tdesdk-meta/tdesdk-meta-14.1.1.ebuild b/trinity-base/tdesdk-meta/tdesdk-meta-14.1.1.ebuild
new file mode 100644
index 00000000..3dd567dc
--- /dev/null
+++ b/trinity-base/tdesdk-meta/tdesdk-meta-14.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Metapackage Trinity Software Development Kit (SDK)"
+HOMEPAGE="http://www.trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/cervisia-${PV}
+ ~trinity-base/kapptemplate-${PV}
+ ~trinity-base/kbabel-${PV}
+ ~trinity-base/kbugbuster-${PV}
+ ~trinity-base/tdecachegrind-${PV}
+ ~trinity-base/tdesdk-scripts-${PV}
+ ~trinity-base/kmtrace-${PV}
+ ~trinity-base/kompare-${PV}
+ ~trinity-base/kspy-${PV}
+ ~trinity-base/kuiviewer-${PV}
+ ~trinity-base/poxml-${PV}
+ ~trinity-base/umbrello-${PV}
+ ~trinity-base/tdeunittest-${PV}"
diff --git a/trinity-base/tdesdk-meta/tdesdk-meta-14.1.2.ebuild b/trinity-base/tdesdk-meta/tdesdk-meta-14.1.2.ebuild
new file mode 100644
index 00000000..0f61b3c4
--- /dev/null
+++ b/trinity-base/tdesdk-meta/tdesdk-meta-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Metapackage Trinity Software Development Kit (SDK)"
+HOMEPAGE="http://www.trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/cervisia-${PV}
+ ~trinity-base/kapptemplate-${PV}
+ ~trinity-base/kbabel-${PV}
+ ~trinity-base/kbugbuster-${PV}
+ ~trinity-base/tdecachegrind-${PV}
+ ~trinity-base/tdesdk-scripts-${PV}
+ ~trinity-base/kmtrace-${PV}
+ ~trinity-base/kompare-${PV}
+ ~trinity-base/kspy-${PV}
+ ~trinity-base/kuiviewer-${PV}
+ ~trinity-base/poxml-${PV}
+ ~trinity-base/umbrello-${PV}
+ ~trinity-base/tdeunittest-${PV}"
diff --git a/trinity-base/tdesdk-meta/tdesdk-meta-9999.ebuild b/trinity-base/tdesdk-meta/tdesdk-meta-9999.ebuild
index 818c68fc..2e820443 100644
--- a/trinity-base/tdesdk-meta/tdesdk-meta-9999.ebuild
+++ b/trinity-base/tdesdk-meta/tdesdk-meta-9999.ebuild
@@ -10,9 +10,10 @@ HOMEPAGE="http://www.trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
-IUSE=""
RDEPEND="
~trinity-base/cervisia-${PV}
@@ -27,5 +28,4 @@ RDEPEND="
~trinity-base/kuiviewer-${PV}
~trinity-base/poxml-${PV}
~trinity-base/umbrello-${PV}
- ~trinity-base/tdeunittest-${PV}
- ~trinity-base/tdesdk-doc-${PV}"
+ ~trinity-base/tdeunittest-${PV}"
diff --git a/trinity-base/tdesdk-scripts/Manifest b/trinity-base/tdesdk-scripts/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/tdesdk-scripts/Manifest
+++ b/trinity-base/tdesdk-scripts/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/tdesdk-scripts/metadata.xml b/trinity-base/tdesdk-scripts/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/tdesdk-scripts/metadata.xml
+++ b/trinity-base/tdesdk-scripts/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdesdk-scripts/tdesdk-scripts-14.0.11.ebuild b/trinity-base/tdesdk-scripts/tdesdk-scripts-14.0.11.ebuild
deleted file mode 100644
index 6676f798..00000000
--- a/trinity-base/tdesdk-scripts/tdesdk-scripts-14.0.11.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="scripts"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Tdesdk Scripts - Some useful scripts for the development of applications"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/tdesdk-scripts/tdesdk-scripts-14.0.12.ebuild b/trinity-base/tdesdk-scripts/tdesdk-scripts-14.0.12.ebuild
deleted file mode 100644
index a71155c1..00000000
--- a/trinity-base/tdesdk-scripts/tdesdk-scripts-14.0.12.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-TRINITY_SUBMODULE="scripts"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Tdesdk Scripts - Some useful scripts for the development of applications"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/tdesdk-scripts/tdesdk-scripts-14.1.1.ebuild b/trinity-base/tdesdk-scripts/tdesdk-scripts-14.1.1.ebuild
new file mode 100644
index 00000000..486da2cc
--- /dev/null
+++ b/trinity-base/tdesdk-scripts/tdesdk-scripts-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="scripts"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Tdesdk Scripts - Some useful scripts for the development of applications"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdesdk-scripts/tdesdk-scripts-14.1.2.ebuild b/trinity-base/tdesdk-scripts/tdesdk-scripts-14.1.2.ebuild
new file mode 100644
index 00000000..84e2aee4
--- /dev/null
+++ b/trinity-base/tdesdk-scripts/tdesdk-scripts-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_SUBMODULE="scripts"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Tdesdk Scripts - Some useful scripts for the development of applications"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdesdk-scripts/tdesdk-scripts-9999.ebuild b/trinity-base/tdesdk-scripts/tdesdk-scripts-9999.ebuild
index 9847c1aa..49425668 100644
--- a/trinity-base/tdesdk-scripts/tdesdk-scripts-9999.ebuild
+++ b/trinity-base/tdesdk-scripts/tdesdk-scripts-9999.ebuild
@@ -7,6 +7,7 @@ EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
TRINITY_SUBMODULE="scripts"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
@@ -14,6 +15,5 @@ DESCRIPTION="Tdesdk Scripts - Some useful scripts for the development of applica
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
diff --git a/trinity-base/tdesu/Manifest b/trinity-base/tdesu/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdesu/Manifest
+++ b/trinity-base/tdesu/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdesu/files/tdebase-strlcpy.patch b/trinity-base/tdesu/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/tdesu/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/tdesu/metadata.xml b/trinity-base/tdesu/metadata.xml
index 6863f5db..d0d502e8 100644
--- a/trinity-base/tdesu/metadata.xml
+++ b/trinity-base/tdesu/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="sudo"> Use <pkg>app-admin/sudo</pkg> as a default program to
diff --git a/trinity-base/tdesu/tdesu-14.0.11.ebuild b/trinity-base/tdesu/tdesu-14.0.11.ebuild
deleted file mode 100644
index 2f86cd28..00000000
--- a/trinity-base/tdesu/tdesu-14.0.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity gui for su(1) or sudo"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="sudo"
-
-DEPEND="sudo? ( app-admin/sudo )"
-RDEPEND="${DEPEND}"
-
-src_configure () {
- local mycmakeargs=(
- -DWITH_SUDO_TDESU_BACKEND="$(usex sudo)"
- -DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
- )
-
- trinity-meta-2_src_configure
-}
-
-pkg_postinst () {
- if use sudo; then
- einfo "Remember that the sudo use flag sets only the default superuser command."
- einfo "It can be overriden on a user-level by adding:"
- einfo " [super-user-command]"
- einfo " super-user-command=su"
- einfo "to the kdeglobals config file, which is usually"
- einfo "located in the ~/.trinity/share/config/ directory."
- fi
-}
diff --git a/trinity-base/tdesu/tdesu-14.0.12.ebuild b/trinity-base/tdesu/tdesu-14.0.12.ebuild
deleted file mode 100644
index db617e32..00000000
--- a/trinity-base/tdesu/tdesu-14.0.12.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity gui for su(1) or sudo"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="sudo"
-
-DEPEND="sudo? ( app-admin/sudo )"
-RDEPEND="${DEPEND}"
-
-src_configure () {
- local mycmakeargs=(
- -DWITH_SUDO_TDESU_BACKEND="$(usex sudo)"
- -DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
- )
-
- trinity-meta-2_src_configure
-}
-
-pkg_postinst () {
- if use sudo; then
- einfo "Remember that the sudo use flag sets only the default superuser command."
- einfo "It can be overriden on a user-level by adding:"
- einfo " [super-user-command]"
- einfo " super-user-command=su"
- einfo "to the kdeglobals config file, which is usually"
- einfo "located in the ~/.trinity/share/config/ directory."
- fi
-}
diff --git a/trinity-base/tdesu/tdesu-14.1.1.ebuild b/trinity-base/tdesu/tdesu-14.1.1.ebuild
new file mode 100644
index 00000000..926a66d8
--- /dev/null
+++ b/trinity-base/tdesu/tdesu-14.1.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity gui for su(1) or sudo"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="sudo"
+
+DEPEND="sudo? ( app-admin/sudo )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure () {
+ local mycmakeargs=(
+ -DWITH_SUDO_TDESU_BACKEND="$(usex sudo)"
+ -DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
+ )
+
+ trinity-meta-2_src_configure
+}
+
+pkg_postinst () {
+ if use sudo; then
+ einfo "Remember that the sudo use flag sets only the default superuser command."
+ einfo "It can be overriden on a user-level by adding:"
+ einfo " [super-user-command]"
+ einfo " super-user-command=su"
+ einfo "to the kdeglobals config file, which is usually"
+ einfo "located in the ~/.trinity/share/config/ directory."
+ fi
+}
diff --git a/trinity-base/tdesu/tdesu-14.1.2.ebuild b/trinity-base/tdesu/tdesu-14.1.2.ebuild
new file mode 100644
index 00000000..dca73912
--- /dev/null
+++ b/trinity-base/tdesu/tdesu-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity gui for su(1) or sudo"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="sudo"
+
+DEPEND="sudo? ( app-admin/sudo )"
+RDEPEND="${DEPEND}"
+
+src_configure () {
+ local mycmakeargs=(
+ -DWITH_SUDO_TDESU_BACKEND="$(usex sudo)"
+ -DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND="$(usex sudo)"
+ )
+
+ trinity-meta-2_src_configure
+}
+
+pkg_postinst () {
+ if use sudo; then
+ einfo "Remember that the sudo use flag sets only the default superuser command."
+ einfo "It can be overriden on a user-level by adding:"
+ einfo " [super-user-command]"
+ einfo " super-user-command=su"
+ einfo "to the kdeglobals config file, which is usually"
+ einfo "located in the ~/.trinity/share/config/ directory."
+ fi
+}
diff --git a/trinity-base/tdesu/tdesu-9999.ebuild b/trinity-base/tdesu/tdesu-9999.ebuild
index 6a79ede1..60d26cff 100644
--- a/trinity-base/tdesu/tdesu-9999.ebuild
+++ b/trinity-base/tdesu/tdesu-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="Trinity gui for su(1) or sudo"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="sudo"
diff --git a/trinity-base/tdetoys-doc/Manifest b/trinity-base/tdetoys-doc/Manifest
index 1d072022..9827d826 100644
--- a/trinity-base/tdetoys-doc/Manifest
+++ b/trinity-base/tdetoys-doc/Manifest
@@ -1,2 +1,2 @@
-DIST tdetoys-trinity-14.0.11.tar.xz 2516872 BLAKE2B 4d375ed2779e8c2bed929fd87e0d340a46946f5fcfaf341ae07c0aa7e8acecfd32768ee6ea1d249f0c6ef52d32715eab37ebe7168be849ac5b18d488450973ff SHA512 b8389139f1c1d020f9bb9e685622d4782b83167b52982f0633221bc9c965cf852eb9c4ff277bdc90b23a269b0d1a13921d91f0f08a69348a280d8a6e7482c965
-DIST tdetoys-trinity-14.0.12.tar.xz 2520232 BLAKE2B af11e1be2eb376588374d541fb9203f2849efea807b4de32608b441748ad360bbc3f5a6fe3ca3c94c88896c558f4a8752af7ce9fe9be64139bbb58bea027448b SHA512 f6f57868cf0f24bb1d7cb5dbe543c3dae7ebe1ad988f861af72cd9afa6ec0a0126ddca01d35948743be230bd67562c0f8c4bf8a0e80789e20c632d06b46e3695
+DIST tdetoys-trinity-14.1.1.tar.xz 2520488 BLAKE2B cb7a2e614b00401cfed40923ac08849ce9156a685ad70ce3f752dbdc532b808af0195374cfc9ef00aebef605ded8fdd92e6d110664eb1e7cb3c845f54b9d71fb SHA512 6a9d00aaa6172dcb43fedc7b093d79d288894f59fde20167877fd4d802e1f3b338bd16d859dd77cb9138658ddfe62ac80591e1a6fbe1dee318c7607495f611a6
+DIST tdetoys-trinity-14.1.2.tar.xz 2522040 BLAKE2B 44897c286984156b09eb60fbc5b881b8f6c346065b446bb9806d66c6214ee2a5b8cde5c97fab0e6b47a9fea4d457f824b7a5194a4bec4ec588cb0bdaad8cc846 SHA512 acdc639834fc09452eb3bafebc834f887659399abcc93a271590d9f98c80be8a3bd23f49007b30bde2298340d5b96d20ba0dfa6a0b3debe356218b93061756a7
diff --git a/trinity-base/tdetoys-doc/metadata.xml b/trinity-base/tdetoys-doc/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdetoys-doc/metadata.xml
+++ b/trinity-base/tdetoys-doc/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdetoys-doc/tdetoys-doc-14.0.11.ebuild b/trinity-base/tdetoys-doc/tdetoys-doc-14.0.11.ebuild
deleted file mode 100644
index cde27a78..00000000
--- a/trinity-base/tdetoys-doc/tdetoys-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentation for tdetoys-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}
-"
diff --git a/trinity-base/tdetoys-doc/tdetoys-doc-14.0.12.ebuild b/trinity-base/tdetoys-doc/tdetoys-doc-14.0.12.ebuild
deleted file mode 100644
index 0b2d1904..00000000
--- a/trinity-base/tdetoys-doc/tdetoys-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdetoys"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentation for tdetoys-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}
-"
diff --git a/trinity-base/tdetoys-doc/tdetoys-doc-14.1.1.ebuild b/trinity-base/tdetoys-doc/tdetoys-doc-14.1.1.ebuild
new file mode 100644
index 00000000..91c704db
--- /dev/null
+++ b/trinity-base/tdetoys-doc/tdetoys-doc-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Documentation for tdetoys-derived packages"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/khelpcenter-${PV}
+"
diff --git a/trinity-base/tdetoys-doc/tdetoys-doc-14.1.2.ebuild b/trinity-base/tdetoys-doc/tdetoys-doc-14.1.2.ebuild
new file mode 100644
index 00000000..33e2f863
--- /dev/null
+++ b/trinity-base/tdetoys-doc/tdetoys-doc-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdetoys"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Documentation for tdetoys-derived packages"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ ~trinity-base/khelpcenter-${PV}
+"
diff --git a/trinity-base/tdetoys-doc/tdetoys-doc-9999.ebuild b/trinity-base/tdetoys-doc/tdetoys-doc-9999.ebuild
index bebf5a45..5355407f 100644
--- a/trinity-base/tdetoys-doc/tdetoys-doc-9999.ebuild
+++ b/trinity-base/tdetoys-doc/tdetoys-doc-9999.ebuild
@@ -10,7 +10,7 @@ inherit trinity-meta-2
DESCRIPTION="Documentation for tdetoys-derived packages"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
RDEPEND="
diff --git a/trinity-base/tdetoys-meta/metadata.xml b/trinity-base/tdetoys-meta/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdetoys-meta/metadata.xml
+++ b/trinity-base/tdetoys-meta/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdetoys-meta/tdetoys-meta-14.0.11.ebuild b/trinity-base/tdetoys-meta/tdetoys-meta-14.0.11.ebuild
deleted file mode 100644
index 8de5f98c..00000000
--- a/trinity-base/tdetoys-meta/tdetoys-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="tdetoys metapackage - merge this to pull in all tdetoys-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/amor-${PV}
- ~trinity-base/eyesapplet-${PV}
- ~trinity-base/fifteenapplet-${PV}
- ~trinity-base/kmoon-${PV}
- ~trinity-base/kodo-${PV}
- ~trinity-base/kteatime-${PV}
- ~trinity-base/ktux-${PV}
- ~trinity-base/kweather-${PV}
- ~trinity-base/kworldclock-${PV}
- ~trinity-base/tdetoys-doc-${PV}
-"
diff --git a/trinity-base/tdetoys-meta/tdetoys-meta-14.0.12.ebuild b/trinity-base/tdetoys-meta/tdetoys-meta-14.0.12.ebuild
deleted file mode 100644
index d08f76f8..00000000
--- a/trinity-base/tdetoys-meta/tdetoys-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="tdetoys metapackage - merge this to pull in all tdetoys-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/amor-${PV}
- ~trinity-base/eyesapplet-${PV}
- ~trinity-base/fifteenapplet-${PV}
- ~trinity-base/kmoon-${PV}
- ~trinity-base/kodo-${PV}
- ~trinity-base/kteatime-${PV}
- ~trinity-base/ktux-${PV}
- ~trinity-base/kweather-${PV}
- ~trinity-base/kworldclock-${PV}
- ~trinity-base/tdetoys-doc-${PV}
-"
diff --git a/trinity-base/tdetoys-meta/tdetoys-meta-14.1.1.ebuild b/trinity-base/tdetoys-meta/tdetoys-meta-14.1.1.ebuild
new file mode 100644
index 00000000..42b232a1
--- /dev/null
+++ b/trinity-base/tdetoys-meta/tdetoys-meta-14.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdetoys metapackage - merge this to pull in all tdetoys-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/amor-${PV}
+ ~trinity-base/eyesapplet-${PV}
+ ~trinity-base/fifteenapplet-${PV}
+ ~trinity-base/kmoon-${PV}
+ ~trinity-base/kodo-${PV}
+ ~trinity-base/kteatime-${PV}
+ ~trinity-base/ktux-${PV}
+ ~trinity-base/kweather-${PV}
+ ~trinity-base/kworldclock-${PV}
+ ~trinity-base/tdetoys-doc-${PV}
+"
diff --git a/trinity-base/tdetoys-meta/tdetoys-meta-14.1.2.ebuild b/trinity-base/tdetoys-meta/tdetoys-meta-14.1.2.ebuild
new file mode 100644
index 00000000..cbfa8591
--- /dev/null
+++ b/trinity-base/tdetoys-meta/tdetoys-meta-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdetoys metapackage - merge this to pull in all tdetoys-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/amor-${PV}
+ ~trinity-base/eyesapplet-${PV}
+ ~trinity-base/fifteenapplet-${PV}
+ ~trinity-base/kmoon-${PV}
+ ~trinity-base/kodo-${PV}
+ ~trinity-base/kteatime-${PV}
+ ~trinity-base/ktux-${PV}
+ ~trinity-base/kweather-${PV}
+ ~trinity-base/kworldclock-${PV}
+ ~trinity-base/tdetoys-doc-${PV}
+"
diff --git a/trinity-base/tdetoys-meta/tdetoys-meta-9999.ebuild b/trinity-base/tdetoys-meta/tdetoys-meta-9999.ebuild
index bb2808a8..a57ce482 100644
--- a/trinity-base/tdetoys-meta/tdetoys-meta-9999.ebuild
+++ b/trinity-base/tdetoys-meta/tdetoys-meta-9999.ebuild
@@ -10,7 +10,9 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="
diff --git a/trinity-base/tdeunittest/Manifest b/trinity-base/tdeunittest/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/tdeunittest/Manifest
+++ b/trinity-base/tdeunittest/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/tdeunittest/metadata.xml b/trinity-base/tdeunittest/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/tdeunittest/metadata.xml
+++ b/trinity-base/tdeunittest/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdeunittest/tdeunittest-14.0.11.ebuild b/trinity-base/tdeunittest/tdeunittest-14.0.11.ebuild
deleted file mode 100644
index 9ac4b020..00000000
--- a/trinity-base/tdeunittest/tdeunittest-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Unit testing library for Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/tdeunittest/tdeunittest-14.0.12.ebuild b/trinity-base/tdeunittest/tdeunittest-14.0.12.ebuild
deleted file mode 100644
index 039f1479..00000000
--- a/trinity-base/tdeunittest/tdeunittest-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Unit testing library for Trinity"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/tdeunittest/tdeunittest-14.1.1.ebuild b/trinity-base/tdeunittest/tdeunittest-14.1.1.ebuild
new file mode 100644
index 00000000..ffaa9577
--- /dev/null
+++ b/trinity-base/tdeunittest/tdeunittest-14.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Unit testing library for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeunittest/tdeunittest-14.1.2.ebuild b/trinity-base/tdeunittest/tdeunittest-14.1.2.ebuild
new file mode 100644
index 00000000..a22f4937
--- /dev/null
+++ b/trinity-base/tdeunittest/tdeunittest-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+
+inherit trinity-meta-2
+
+DESCRIPTION="Unit testing library for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdeunittest/tdeunittest-9999.ebuild b/trinity-base/tdeunittest/tdeunittest-9999.ebuild
index 10366832..f8874a86 100644
--- a/trinity-base/tdeunittest/tdeunittest-9999.ebuild
+++ b/trinity-base/tdeunittest/tdeunittest-9999.ebuild
@@ -13,6 +13,5 @@ DESCRIPTION="Unit testing library for Trinity"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
diff --git a/trinity-base/tdeutils-doc/Manifest b/trinity-base/tdeutils-doc/Manifest
deleted file mode 100644
index ea64b5f4..00000000
--- a/trinity-base/tdeutils-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
diff --git a/trinity-base/tdeutils-doc/metadata.xml b/trinity-base/tdeutils-doc/metadata.xml
deleted file mode 100644
index 6e9f5e4a..00000000
--- a/trinity-base/tdeutils-doc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
- </maintainer>
-</pkgmetadata>
diff --git a/trinity-base/tdeutils-doc/tdeutils-doc-14.0.11.ebuild b/trinity-base/tdeutils-doc/tdeutils-doc-14.0.11.ebuild
deleted file mode 100644
index 8625e4e5..00000000
--- a/trinity-base/tdeutils-doc/tdeutils-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeutils-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdeutils-doc/tdeutils-doc-14.0.12.ebuild b/trinity-base/tdeutils-doc/tdeutils-doc-14.0.12.ebuild
deleted file mode 100644
index 28396245..00000000
--- a/trinity-base/tdeutils-doc/tdeutils-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeutils-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdeutils-doc/tdeutils-doc-9999.ebuild b/trinity-base/tdeutils-doc/tdeutils-doc-9999.ebuild
deleted file mode 100644
index f78021bc..00000000
--- a/trinity-base/tdeutils-doc/tdeutils-doc-9999.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdeutils-derived packages"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="~trinity-base/khelpcenter-${PV}"
-
diff --git a/trinity-base/tdeutils-meta/metadata.xml b/trinity-base/tdeutils-meta/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdeutils-meta/metadata.xml
+++ b/trinity-base/tdeutils-meta/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdeutils-meta/tdeutils-meta-14.0.11.ebuild b/trinity-base/tdeutils-meta/tdeutils-meta-14.0.11.ebuild
deleted file mode 100644
index e20b0995..00000000
--- a/trinity-base/tdeutils-meta/tdeutils-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="tdeutils metapackage - merge this to pull in all tdeutils-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/ark-${PV}
- ~trinity-base/kcalc-${PV}
- ~trinity-base/kcharselect-${PV}
- ~trinity-base/kdf-${PV}
- ~trinity-base/kedit-${PV}
- ~trinity-base/kfloppy-${PV}
- ~trinity-base/kgpg-${PV}
- ~trinity-base/khexedit-${PV}
- ~trinity-base/kjots-${PV}
- ~trinity-base/klaptopdaemon-${PV}
- ~trinity-base/kmilo-${PV}
- ~trinity-base/kregexpeditor-${PV}
- ~trinity-base/ksim-${PV}
- ~trinity-base/ktimer-${PV}
- ~trinity-base/superkaramba-${PV}
- ~trinity-base/tdelirc-${PV}
- ~trinity-base/tdeutils-doc-${PV}
- ~trinity-base/tdewallet-${PV}
-"
diff --git a/trinity-base/tdeutils-meta/tdeutils-meta-14.0.12.ebuild b/trinity-base/tdeutils-meta/tdeutils-meta-14.0.12.ebuild
deleted file mode 100644
index d428483a..00000000
--- a/trinity-base/tdeutils-meta/tdeutils-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="tdeutils metapackage - merge this to pull in all tdeutils-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/ark-${PV}
- ~trinity-base/kcalc-${PV}
- ~trinity-base/kcharselect-${PV}
- ~trinity-base/kdf-${PV}
- ~trinity-base/kedit-${PV}
- ~trinity-base/kfloppy-${PV}
- ~trinity-base/kgpg-${PV}
- ~trinity-base/khexedit-${PV}
- ~trinity-base/kjots-${PV}
- ~trinity-base/klaptopdaemon-${PV}
- ~trinity-base/kmilo-${PV}
- ~trinity-base/kregexpeditor-${PV}
- ~trinity-base/ksim-${PV}
- ~trinity-base/ktimer-${PV}
- ~trinity-base/superkaramba-${PV}
- ~trinity-base/tdelirc-${PV}
- ~trinity-base/tdeutils-doc-${PV}
- ~trinity-base/tdewallet-${PV}
-"
diff --git a/trinity-base/tdeutils-meta/tdeutils-meta-14.1.1.ebuild b/trinity-base/tdeutils-meta/tdeutils-meta-14.1.1.ebuild
new file mode 100644
index 00000000..7204d3ca
--- /dev/null
+++ b/trinity-base/tdeutils-meta/tdeutils-meta-14.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdeutils metapackage - merge this to pull in all tdeutils-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/ark-${PV}
+ ~trinity-base/kcalc-${PV}
+ ~trinity-base/kcharselect-${PV}
+ ~trinity-base/kdf-${PV}
+ ~trinity-base/kedit-${PV}
+ ~trinity-base/kfloppy-${PV}
+ ~trinity-base/kgpg-${PV}
+ ~trinity-base/khexedit-${PV}
+ ~trinity-base/kjots-${PV}
+ ~trinity-base/klaptopdaemon-${PV}
+ ~trinity-base/kmilo-${PV}
+ ~trinity-base/kregexpeditor-${PV}
+ ~trinity-base/ksim-${PV}
+ ~trinity-base/ktimer-${PV}
+ ~trinity-base/superkaramba-${PV}
+ ~trinity-base/tdefilereplace-${PV}
+ ~trinity-base/tdelirc-${PV}
+ ~trinity-base/tdewallet-${PV}
+"
diff --git a/trinity-base/tdeutils-meta/tdeutils-meta-14.1.2.ebuild b/trinity-base/tdeutils-meta/tdeutils-meta-14.1.2.ebuild
new file mode 100644
index 00000000..fc8ae45d
--- /dev/null
+++ b/trinity-base/tdeutils-meta/tdeutils-meta-14.1.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="tdeutils metapackage - merge this to pull in all tdeutils-derived packages"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/ark-${PV}
+ ~trinity-base/kcalc-${PV}
+ ~trinity-base/kcharselect-${PV}
+ ~trinity-base/kdf-${PV}
+ ~trinity-base/kedit-${PV}
+ ~trinity-base/kfloppy-${PV}
+ ~trinity-base/kgpg-${PV}
+ ~trinity-base/khexedit-${PV}
+ ~trinity-base/kjots-${PV}
+ ~trinity-base/klaptopdaemon-${PV}
+ ~trinity-base/kmilo-${PV}
+ ~trinity-base/kregexpeditor-${PV}
+ ~trinity-base/ksim-${PV}
+ ~trinity-base/ktimer-${PV}
+ ~trinity-base/superkaramba-${PV}
+ ~trinity-base/tdefilereplace-${PV}
+ ~trinity-base/tdelirc-${PV}
+ ~trinity-base/tdewallet-${PV}
+"
diff --git a/trinity-base/tdeutils-meta/tdeutils-meta-9999.ebuild b/trinity-base/tdeutils-meta/tdeutils-meta-9999.ebuild
index d8e20f85..aefe115c 100644
--- a/trinity-base/tdeutils-meta/tdeutils-meta-9999.ebuild
+++ b/trinity-base/tdeutils-meta/tdeutils-meta-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -10,7 +10,9 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="
@@ -31,6 +33,5 @@ RDEPEND="
~trinity-base/superkaramba-${PV}
~trinity-base/tdefilereplace-${PV}
~trinity-base/tdelirc-${PV}
- ~trinity-base/tdeutils-doc-${PV}
~trinity-base/tdewallet-${PV}
"
diff --git a/trinity-base/tdevelop/Manifest b/trinity-base/tdevelop/Manifest
index 28e2f281..511e800e 100644
--- a/trinity-base/tdevelop/Manifest
+++ b/trinity-base/tdevelop/Manifest
@@ -1,2 +1,2 @@
-DIST tdevelop-trinity-14.0.11.tar.xz 6462352 BLAKE2B 5ecfdd132eac96795657ad93588384e0d7778fd81621057e7eec86558f98261b60d7d71d0c6459dd4c53e61b9ee369a62ec1db40d170f7a0853fb498e2c24b2d SHA512 47b6a56e8ce8f6d232c9db6b4f36c8c8b16af9905a2329ba7dfe0c348acee65e23869e04eab7d8b4cfe4f15b71111b960c8a543cb95fa8fb98617d27dd63fdf2
-DIST tdevelop-trinity-14.0.12.tar.xz 6463524 BLAKE2B dacc3f2c7d634b1e0723e2096099464f78a79ac852ce367cbd4bdb7f04967995b8751794777200766620a419016dbcd183573b7041690404d922a7be4aadcdd5 SHA512 862bafe1eb68dc371f0b9d9648321fae5dc36c5499e8a551e7b52967d23f67ad5fc05630c9f988413c4ccece8d50572e04447e01ae8d00c0cdff7e30edc1d002
+DIST tdevelop-trinity-14.1.1.tar.xz 6409920 BLAKE2B 8dfc8778b2ee3e049e863da6daac7b95ee0e035095e2dd431695a2ddfca86376642d7962b079f6e5b8c7461820599316c2c1727eaf297ec7e5b58e85c2a5f9a8 SHA512 60cedc5ad70cfa7d810975be7ae8e5ef379ebd6f2c64e3d94c1716c9147801487e1d607eac1672d4cfdeba34a5da176fa4edfab7d7d715737042986fcc5c24ca
+DIST tdevelop-trinity-14.1.2.tar.xz 6409028 BLAKE2B af68d3ff1322354fb1245dab7f940880daa002473fd626498515e0b8de12217fe90acc1012b8e281e8ebc68f4c647a2ba657e535e20f56c745a0e713cce2c537 SHA512 51da683bb3a4c7ec9e810e9a0a4ed12c8360928ce5068fb61a23e40f8f557e278f74eb94e6671534a424a3e2da1f3e2c92c742e647c3706f5f5e48f333cb3611
diff --git a/trinity-base/tdevelop/tdevelop-14.0.11.ebuild b/trinity-base/tdevelop/tdevelop-14.0.11.ebuild
deleted file mode 100644
index 7b6d01fd..00000000
--- a/trinity-base/tdevelop/tdevelop-14.0.11.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_HANDBOOK="optional"
-
-TRINITY_MODULE_TYPE="core"
-inherit trinity-base-2
-
-DESCRIPTION="The TDevelop Integrated Development Environment"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="dev-lang/perl
- net-dns/libidn
- virtual/acl"
-
-RDEPEND="$DEPEND"
-
-src_prepare() {
- pushd "${S}/parts/appwizard/common/" || die
- trinity-admin-prepare
- popd
- trinity-base-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_LANGUAGE_ALL=ON
- -DWITH_BUILDTOOL_ALL=ON
- -DBUILD_ALL=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-base/tdevelop/tdevelop-14.0.12.ebuild b/trinity-base/tdevelop/tdevelop-14.0.12.ebuild
deleted file mode 100644
index f00c4eee..00000000
--- a/trinity-base/tdevelop/tdevelop-14.0.12.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_HANDBOOK="optional"
-
-TRINITY_MODULE_TYPE="core"
-inherit trinity-base-2
-
-DESCRIPTION="The TDevelop Integrated Development Environment"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="14"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="dev-lang/perl
- net-dns/libidn
- virtual/acl"
-
-RDEPEND="$DEPEND"
-
-src_prepare() {
- pushd "${S}/parts/appwizard/common/" || die
- trinity-admin-prepare
- popd
- trinity-base-2_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_LANGUAGE_ALL=ON
- -DWITH_BUILDTOOL_ALL=ON
- -DBUILD_ALL=ON
- )
-
- trinity-base-2_src_configure
-}
diff --git a/trinity-base/tdevelop/tdevelop-14.1.1.ebuild b/trinity-base/tdevelop/tdevelop-14.1.1.ebuild
new file mode 100644
index 00000000..2ca68c66
--- /dev/null
+++ b/trinity-base/tdevelop/tdevelop-14.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_HANDBOOK="optional"
+
+TRINITY_MODULE_TYPE="core"
+inherit trinity-base-2
+
+DESCRIPTION="The TDevelop Integrated Development Environment"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="dev-lang/perl
+ net-dns/libidn
+ sys-libs/db
+ virtual/acl"
+
+RDEPEND="$DEPEND"
+
+src_prepare() {
+ pushd "${S}/parts/appwizard/common/" || die
+ trinity-admin-prepare
+ popd
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_LANGUAGE_ALL=ON
+ -DWITH_BUILDTOOL_ALL=ON
+ -DBUILD_ALL=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-base/tdevelop/tdevelop-14.1.2.ebuild b/trinity-base/tdevelop/tdevelop-14.1.2.ebuild
new file mode 100644
index 00000000..3db15a55
--- /dev/null
+++ b/trinity-base/tdevelop/tdevelop-14.1.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_HANDBOOK="optional"
+
+TRINITY_MODULE_TYPE="core"
+inherit trinity-base-2
+
+DESCRIPTION="The TDevelop Integrated Development Environment"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="dev-lang/perl
+ net-dns/libidn
+ sys-libs/db
+ virtual/acl"
+
+RDEPEND="$DEPEND"
+
+src_prepare() {
+ pushd "${S}/parts/appwizard/common/" || die
+ trinity-admin-prepare
+ popd
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_LANGUAGE_ALL=ON
+ -DWITH_BUILDTOOL_ALL=ON
+ -DBUILD_ALL=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-base/tdevelop/tdevelop-9999.ebuild b/trinity-base/tdevelop/tdevelop-9999.ebuild
index b98cfe41..f5ca339b 100644
--- a/trinity-base/tdevelop/tdevelop-9999.ebuild
+++ b/trinity-base/tdevelop/tdevelop-9999.ebuild
@@ -14,11 +14,12 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="dev-lang/perl
net-dns/libidn
+ sys-libs/db
virtual/acl"
RDEPEND="$DEPEND"
diff --git a/trinity-base/tdewallet/Manifest b/trinity-base/tdewallet/Manifest
index ea64b5f4..26aa440d 100644
--- a/trinity-base/tdewallet/Manifest
+++ b/trinity-base/tdewallet/Manifest
@@ -1,2 +1,2 @@
-DIST tdeutils-trinity-14.0.11.tar.xz 2223408 BLAKE2B 1140732ee0e16c90fdc7d96eb31c243ad0fa406cb28dcddd979ef36b6bdf8f23c7424933583e59e971ba418627adc68f252c38bcbbb173f5d60aeaecc67e6a3c SHA512 bc05b78adb8814fe0ca06570e85d2f833b6e58ab6b18589ba812bb49fa7f7f998d1f73c7b95ca7eaaefacddb518cb78e12713cfae6b6815e74c0f90986795eae
-DIST tdeutils-trinity-14.0.12.tar.xz 2224832 BLAKE2B 62f76364ca44bf644af1a4b6830ee7a6a019a7e422f4b69a07a474f1e9aabe986e98857e785baefa23f33bc7a06a8d05125883fd936101a1c58c173c712a5e70 SHA512 5f9d15f7b8bfd6386a54df99881b463b716cc7fa75a574877e4a46752c602c6b689ef4c08bc935901f9ba8244abd64b006d610232647968f72a4003940dc0d9e
+DIST tdeutils-trinity-14.1.1.tar.xz 3188304 BLAKE2B 0ee101b15ada8f15071df9784aece11f468b2f05ec973ac7ec387fecfbcb426cbef3255d220daafdde48de0203c8ccbdbba579569cd5e0525d87e5bf80d5e23b SHA512 acdc87fa220dd20faea6cd9e87a460da83c634e4e56d1cf18358a768c44a2389352f153d3fa183fa35d0268ad4025f18674c71a7f33d2216f4ca3749976ab28f
+DIST tdeutils-trinity-14.1.2.tar.xz 3187588 BLAKE2B 7a6e9ab774f130b34139b02eda5c153a44505b94c55f55cdcba65b48beae9ac336b00f4dfcabab1eaadf24ddf5dd7d770ef81757d0d6529218a3e53dcede2256 SHA512 9264a3b047838861580225d01e003838f91a1b982aa6a7380f15f0192915a87ee933a0f663a4b08113b7018b6e0dd14061a60f99cf233ec4362ec5fdabf39f13
diff --git a/trinity-base/tdewallet/files/tdeutils-strlcpy.patch b/trinity-base/tdewallet/files/tdeutils-strlcpy.patch
new file mode 100644
index 00000000..997a4010
--- /dev/null
+++ b/trinity-base/tdewallet/files/tdeutils-strlcpy.patch
@@ -0,0 +1,19 @@
+--- a/ConfigureChecks.cmake 2023-11-20 07:43:31.808978636 +0300
++++ b/ConfigureChecks.cmake 2023-11-20 07:47:59.756967430 +0300
+@@ -28,13 +28,9 @@
+ tde_setup_gcc_visibility( )
+ endif( )
+
+-
+-##### ark #######################################
+-
+-if( BUILD_ARK )
+- check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
+- check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+-endif( BUILD_ARK )
++# strlcat and strlcpy check
++check_symbol_exists( strlcpy string.h HAVE_STRLCPY_PROTO )
++check_symbol_exists( strlcat string.h HAVE_STRLCAT_PROTO )
+
+
+ ##### kcalc #####################################
diff --git a/trinity-base/tdewallet/metadata.xml b/trinity-base/tdewallet/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tdewallet/metadata.xml
+++ b/trinity-base/tdewallet/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdewallet/tdewallet-14.0.11.ebuild b/trinity-base/tdewallet/tdewallet-14.0.11.ebuild
deleted file mode 100644
index 004cc676..00000000
--- a/trinity-base/tdewallet/tdewallet-14.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Wallet Management Tool"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdewallet/tdewallet-14.0.12.ebuild b/trinity-base/tdewallet/tdewallet-14.0.12.ebuild
deleted file mode 100644
index 8a527be3..00000000
--- a/trinity-base/tdewallet/tdewallet-14.0.12.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdeutils"
-TRINITY_MODULE_TYPE="core"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity Wallet Management Tool"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tdewallet/tdewallet-14.1.1.ebuild b/trinity-base/tdewallet/tdewallet-14.1.1.ebuild
new file mode 100644
index 00000000..ef026241
--- /dev/null
+++ b/trinity-base/tdewallet/tdewallet-14.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Wallet Management Tool"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_prepare() {
+ eapply "${FILESDIR}/tdeutils-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
diff --git a/trinity-base/tdewallet/tdewallet-14.1.2.ebuild b/trinity-base/tdewallet/tdewallet-14.1.2.ebuild
new file mode 100644
index 00000000..1a06f5dd
--- /dev/null
+++ b/trinity-base/tdewallet/tdewallet-14.1.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdeutils"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity Wallet Management Tool"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tdewallet/tdewallet-9999.ebuild b/trinity-base/tdewallet/tdewallet-9999.ebuild
index 0fadff5e..b4e0ede5 100644
--- a/trinity-base/tdewallet/tdewallet-9999.ebuild
+++ b/trinity-base/tdewallet/tdewallet-9999.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdeutils"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
DESCRIPTION="Trinity Wallet Management Tool"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/tdewebdev-doc/Manifest b/trinity-base/tdewebdev-doc/Manifest
deleted file mode 100644
index e9f36baa..00000000
--- a/trinity-base/tdewebdev-doc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tdewebdev-trinity-14.0.11.tar.xz 4959612 BLAKE2B 4490ec3b18f9afdb083163c1abf1cfd758826ab6ae11e721e061f3a8c7cc25eb7a72d28e791bf4e557c1dd0a79d644e40594102ce33f043611587266b4333f9b SHA512 a19fae6682d70e33605a18666ee1de57517398c3039784adc5bbeb2f84f705e8d27510b8a751371fbc07c0a315cb95f72d0bc0bb2f7c3363fc15f6e6a601b2f4
-DIST tdewebdev-trinity-14.0.12.tar.xz 4976768 BLAKE2B 6a508b68e5efc1d423eb657b3a888ba20583ee1f23c3bab93ba8874b12320219a78e056e9e0fe8ad85c1ae476af0cdda9c4f9aa406431198f4ee56c1c206d7db SHA512 23d76a12f603db12f9378413106d32e181928221ea867b816f974d170f7424ea28640d10520a89d547af88ce6718519e598c877530f238c19dac048e1cd52ab5
diff --git a/trinity-base/tdewebdev-doc/metadata.xml b/trinity-base/tdewebdev-doc/metadata.xml
deleted file mode 100644
index 7a38bb90..00000000
--- a/trinity-base/tdewebdev-doc/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/trinity-base/tdewebdev-doc/tdewebdev-doc-14.0.11.ebuild b/trinity-base/tdewebdev-doc/tdewebdev-doc-14.0.11.ebuild
deleted file mode 100644
index 5ad44619..00000000
--- a/trinity-base/tdewebdev-doc/tdewebdev-doc-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdewebdev-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- echo 'tde_auto_add_subdirectories( )' >"${S}/doc/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdewebdev-doc/tdewebdev-doc-14.0.12.ebuild b/trinity-base/tdewebdev-doc/tdewebdev-doc-14.0.12.ebuild
deleted file mode 100644
index 8859425d..00000000
--- a/trinity-base/tdewebdev-doc/tdewebdev-doc-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdewebdev-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- echo 'tde_auto_add_subdirectories( )' >"${S}/doc/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdewebdev-doc/tdewebdev-doc-9999.ebuild b/trinity-base/tdewebdev-doc/tdewebdev-doc-9999.ebuild
deleted file mode 100644
index 231506ba..00000000
--- a/trinity-base/tdewebdev-doc/tdewebdev-doc-9999.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-TRINITY_MODULE_NAME="tdewebdev"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="Documentaion for tdewebdev-derived packages"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/khelpcenter-${PV}"
-
-src_prepare() {
- echo 'tde_auto_add_subdirectories( )' >"${S}/doc/CMakeLists.txt" || die
- trinity-meta-2_src_prepare
-}
diff --git a/trinity-base/tdewebdev-meta/metadata.xml b/trinity-base/tdewebdev-meta/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/tdewebdev-meta/metadata.xml
+++ b/trinity-base/tdewebdev-meta/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/tdewebdev-meta/tdewebdev-meta-14.0.11.ebuild b/trinity-base/tdewebdev-meta/tdewebdev-meta-14.0.11.ebuild
deleted file mode 100644
index 5a1be300..00000000
--- a/trinity-base/tdewebdev-meta/tdewebdev-meta-14.0.11.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Trinity Software meta package for web development (tdewebdev)"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/quanta-${PV}
- ~trinity-base/kimagemapeditor-${PV}
- ~trinity-base/klinkstatus-${PV}
- ~trinity-base/kommander-${PV}
- ~trinity-base/kxsldbg-${PV}
- ~trinity-base/tdefilereplace-${PV}
- ~trinity-base/tdewebdev-doc-${PV}
-"
diff --git a/trinity-base/tdewebdev-meta/tdewebdev-meta-14.0.12.ebuild b/trinity-base/tdewebdev-meta/tdewebdev-meta-14.0.12.ebuild
deleted file mode 100644
index c0fc2287..00000000
--- a/trinity-base/tdewebdev-meta/tdewebdev-meta-14.0.12.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-DESCRIPTION="Trinity Software meta package for web development (tdewebdev)"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="metapackage"
-SLOT="14"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-RDEPEND="
- ~trinity-base/quanta-${PV}
- ~trinity-base/kimagemapeditor-${PV}
- ~trinity-base/klinkstatus-${PV}
- ~trinity-base/kommander-${PV}
- ~trinity-base/kxsldbg-${PV}
- ~trinity-base/tdefilereplace-${PV}
- ~trinity-base/tdewebdev-doc-${PV}
-"
diff --git a/trinity-base/tdewebdev-meta/tdewebdev-meta-14.1.1.ebuild b/trinity-base/tdewebdev-meta/tdewebdev-meta-14.1.1.ebuild
new file mode 100644
index 00000000..9c7f1fdb
--- /dev/null
+++ b/trinity-base/tdewebdev-meta/tdewebdev-meta-14.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Trinity Software meta package for web development (tdewebdev)"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/quanta-${PV}
+ ~trinity-base/kimagemapeditor-${PV}
+ ~trinity-base/klinkstatus-${PV}
+ ~trinity-base/kommander-${PV}
+ ~trinity-base/kxsldbg-${PV}
+"
diff --git a/trinity-base/tdewebdev-meta/tdewebdev-meta-14.1.2.ebuild b/trinity-base/tdewebdev-meta/tdewebdev-meta-14.1.2.ebuild
new file mode 100644
index 00000000..bcc33f49
--- /dev/null
+++ b/trinity-base/tdewebdev-meta/tdewebdev-meta-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Trinity Software meta package for web development (tdewebdev)"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-base/quanta-${PV}
+ ~trinity-base/kimagemapeditor-${PV}
+ ~trinity-base/klinkstatus-${PV}
+ ~trinity-base/kommander-${PV}
+ ~trinity-base/kxsldbg-${PV}
+"
diff --git a/trinity-base/tdewebdev-meta/tdewebdev-meta-9999.ebuild b/trinity-base/tdewebdev-meta/tdewebdev-meta-9999.ebuild
index efe8bfa6..265d40d1 100644
--- a/trinity-base/tdewebdev-meta/tdewebdev-meta-9999.ebuild
+++ b/trinity-base/tdewebdev-meta/tdewebdev-meta-9999.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -11,7 +11,9 @@ LICENSE="metapackage"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
fi
RDEPEND="
@@ -20,5 +22,4 @@ RDEPEND="
~trinity-base/klinkstatus-${PV}
~trinity-base/kommander-${PV}
~trinity-base/kxsldbg-${PV}
- ~trinity-base/tdewebdev-doc-${PV}
"
diff --git a/trinity-base/tdm/Manifest b/trinity-base/tdm/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tdm/Manifest
+++ b/trinity-base/tdm/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tdm/files/tdebase-strlcpy.patch b/trinity-base/tdm/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/tdm/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/tdm/metadata.xml b/trinity-base/tdm/metadata.xml
index 2a40b214..3cae580e 100644
--- a/trinity-base/tdm/metadata.xml
+++ b/trinity-base/tdm/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
<use>
<flag name="xdmcp">Support for <pkg>x11-libs/libXdmcp</pkg></flag>
diff --git a/trinity-base/tdm/tdm-14.0.11.ebuild b/trinity-base/tdm/tdm-14.0.11.ebuild
deleted file mode 100644
index 8c7c3f74..00000000
--- a/trinity-base/tdm/tdm-14.0.11.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity login manager, similar to XDM and GDM"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+hwlib pam sak +svg xcomposite xdmcp +xrandr"
-
-DEPEND="
- sys-apps/dbus
- ~trinity-base/kcontrol-${PV}
- ~trinity-base/tdelibs-${PV}[xrandr?]
- x11-libs/libXtst
- pam? ( trinity-base/tdebase-pam )
- svg? ( media-libs/libart_lgpl )
- xcomposite? ( x11-libs/libXcomposite )
- xdmcp? ( x11-libs/libXdmcp )
-"
-RDEPEND="${DEPEND}
- ~trinity-base/tdepasswd-${PV}
- x11-apps/xinit
- x11-apps/xmessage"
-
-pkg_setup() {
- trinity-meta-2_pkg_setup
- use sak && TRINITY_SUBMODULE+=" tsak"
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XTEST=ON
- -DWITH_SHADOW=ON
- -DWITH_LIBART="$(usex svg)"
- -DWITH_XCOMPOSITE="$(usex xcomposite)"
- -DWITH_XDMCP="$(usex xdmcp)"
- -DWITH_XRANDR="$(usex xrandr)"
- -DWITH_TDEHWLIB="$(usex hwlib)"
- -DWITH_PAM="$(usex pam)"
- -DTDM_PAM_SERVICE=tde
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # Customize the tdmrc configuration
- sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \
- "${D}/${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
-
- # Install XSession upstream script seems to be debian-cpecific
- cp "${FILESDIR}/${PN}-14.0.8-xsession.script" "${D}/${TDEDIR}/share/config/tdm/Xsession" || die
- sed -i -e "s!@TRINITY_INSTALL_PATH@!${TDEDIR}!" "${D}/${TDEDIR}/share/config/tdm/Xsession" \
- || die "sed tdmrc failed"
-}
-
-pkg_postinst() {
- # Set the default TDM face icon if it's not already set by the system admin
- # because this is user-overrideable in that way, it's not in src_install
- if [[ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" ]]; then
- mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" || die
- cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/default1.png" \
- "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" || die
- fi
- if [[ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" ]]; then
- mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" || die
- cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/root1.png" \
- "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" || die
- fi
-
- if use sak; then
- sak_ok=yes
- if ! linux_config_exists; then
- ewarn "Can't check the linux kernel configuration."
- ewarn "You might have some incompatible options enabled."
- sak_ok=no
- else
- if ! linux_chkconfig_present INPUT_UINPUT; then
- eerror "You have built tdm with the Secure Attention Key (SAK) feature enabled."
- eerror "It requires INPUT_UINPUT support to be enabled in the kernel."
- eerror "Please enable it:"
- eerror " CONFIG_INPUT_UINPUT=y"
- eerror "in /usr/src/linux/.config or"
- eerror " Device Drivers --->"
- eerror " Input device support --->"
- eerror " [*] Miscellaneous devices --->"
- eerror " <*> User level driver support"
- sak_ok=no
- fi
- fi
- if [[ "$sak_ok" != yes ]]; then
- sed -i -e 's:#\?\s*UseSAK=\(true\|false\)\?:UseSak=false:' \
- "${D}${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
- ewarn "SAK feature is disabled. You can enable it yourself by setting UseSAK=true"
- ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
- else
- ewarn "SAK feature is enabled. You can disable it yourself by setting UseSAK=false"
- ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
- fi
- fi
-}
diff --git a/trinity-base/tdm/tdm-14.0.12.ebuild b/trinity-base/tdm/tdm-14.0.12.ebuild
deleted file mode 100644
index db43ec23..00000000
--- a/trinity-base/tdm/tdm-14.0.12.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity login manager, similar to XDM and GDM"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="+hwlib pam sak +svg xcomposite xdmcp +xrandr"
-
-DEPEND="
- sys-apps/dbus
- ~trinity-base/kcontrol-${PV}
- ~trinity-base/tdelibs-${PV}[xrandr?]
- x11-libs/libXtst
- pam? ( trinity-base/tdebase-pam )
- svg? ( media-libs/libart_lgpl )
- xcomposite? ( x11-libs/libXcomposite )
- xdmcp? ( x11-libs/libXdmcp )
-"
-RDEPEND="${DEPEND}
- ~trinity-base/tdepasswd-${PV}
- x11-apps/xinit
- x11-apps/xmessage"
-
-pkg_setup() {
- trinity-meta-2_pkg_setup
- use sak && TRINITY_SUBMODULE+=" tsak"
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XTEST=ON
- -DWITH_SHADOW=ON
- -DWITH_LIBART="$(usex svg)"
- -DWITH_XCOMPOSITE="$(usex xcomposite)"
- -DWITH_XDMCP="$(usex xdmcp)"
- -DWITH_XRANDR="$(usex xrandr)"
- -DWITH_TDEHWLIB="$(usex hwlib)"
- -DWITH_PAM="$(usex pam)"
- -DTDM_PAM_SERVICE=tde
- )
-
- trinity-meta-2_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # Customize the tdmrc configuration
- sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \
- "${D}/${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
-
- # Install XSession upstream script seems to be debian-cpecific
- cp "${FILESDIR}/${PN}-14.0.8-xsession.script" "${D}/${TDEDIR}/share/config/tdm/Xsession" || die
- sed -i -e "s!@TRINITY_INSTALL_PATH@!${TDEDIR}!" "${D}/${TDEDIR}/share/config/tdm/Xsession" \
- || die "sed tdmrc failed"
-}
-
-pkg_postinst() {
- # Set the default TDM face icon if it's not already set by the system admin
- # because this is user-overrideable in that way, it's not in src_install
- if [[ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" ]]; then
- mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" || die
- cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/default1.png" \
- "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" || die
- fi
- if [[ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" ]]; then
- mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" || die
- cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/root1.png" \
- "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" || die
- fi
-
- if use sak; then
- sak_ok=yes
- if ! linux_config_exists; then
- ewarn "Can't check the linux kernel configuration."
- ewarn "You might have some incompatible options enabled."
- sak_ok=no
- else
- if ! linux_chkconfig_present INPUT_UINPUT; then
- eerror "You have built tdm with the Secure Attention Key (SAK) feature enabled."
- eerror "It requires INPUT_UINPUT support to be enabled in the kernel."
- eerror "Please enable it:"
- eerror " CONFIG_INPUT_UINPUT=y"
- eerror "in /usr/src/linux/.config or"
- eerror " Device Drivers --->"
- eerror " Input device support --->"
- eerror " [*] Miscellaneous devices --->"
- eerror " <*> User level driver support"
- sak_ok=no
- fi
- fi
- if [[ "$sak_ok" != yes ]]; then
- sed -i -e 's:#\?\s*UseSAK=\(true\|false\)\?:UseSak=false:' \
- "${D}${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
- ewarn "SAK feature is disabled. You can enable it yourself by setting UseSAK=true"
- ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
- else
- ewarn "SAK feature is enabled. You can disable it yourself by setting UseSAK=false"
- ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
- fi
- fi
-}
diff --git a/trinity-base/tdm/tdm-14.1.1.ebuild b/trinity-base/tdm/tdm-14.1.1.ebuild
new file mode 100644
index 00000000..4e6c44f0
--- /dev/null
+++ b/trinity-base/tdm/tdm-14.1.1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit linux-info trinity-meta-2
+
+DESCRIPTION="Trinity login manager, similar to XDM and GDM"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+hwlib pam sak +svg xcomposite xdmcp +xrandr"
+
+DEPEND="
+ sys-apps/dbus
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/tdelibs-${PV}[xrandr?]
+ x11-libs/libXtst
+ pam? ( trinity-base/tdebase-pam )
+ svg? ( media-libs/libart_lgpl )
+ xcomposite? ( x11-libs/libXcomposite )
+ xdmcp? ( x11-libs/libXdmcp )
+"
+RDEPEND="${DEPEND}
+ ~trinity-base/tdepasswd-${PV}
+ x11-apps/xinit
+ x11-apps/xmessage"
+
+pkg_setup() {
+ trinity-meta-2_pkg_setup
+ use sak && TRINITY_SUBMODULE+=" tsak"
+}
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XTEST=ON
+ -DWITH_SHADOW=ON
+ -DWITH_LIBART="$(usex svg)"
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ -DWITH_XDMCP="$(usex xdmcp)"
+ -DWITH_XRANDR="$(usex xrandr)"
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ -DWITH_PAM="$(usex pam)"
+ -DTDM_PAM_SERVICE=tde
+ )
+
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+
+ # Customize the tdmrc configuration
+ sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \
+ "${D}/${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
+
+ # Install XSession upstream script seems to be debian-cpecific
+ cp "${FILESDIR}/${PN}-14.0.8-xsession.script" "${D}/${TDEDIR}/share/config/tdm/Xsession" || die
+ sed -i -e "s!@TRINITY_INSTALL_PATH@!${TDEDIR}!" "${D}/${TDEDIR}/share/config/tdm/Xsession" \
+ || die "sed tdmrc failed"
+}
+
+pkg_postinst() {
+ # Set the default TDM face icon if it's not already set by the system admin
+ # because this is user-overrideable in that way, it's not in src_install
+ if [[ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" ]]; then
+ mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" || die
+ cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/default1.png" \
+ "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" || die
+ fi
+ if [[ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" ]]; then
+ mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" || die
+ cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/root1.png" \
+ "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" || die
+ fi
+
+ if use sak; then
+ sak_ok=yes
+ if ! linux_config_exists; then
+ ewarn "Can't check the linux kernel configuration."
+ ewarn "You might have some incompatible options enabled."
+ sak_ok=no
+ else
+ if ! linux_chkconfig_present INPUT_UINPUT; then
+ eerror "You have built tdm with the Secure Attention Key (SAK) feature enabled."
+ eerror "It requires INPUT_UINPUT support to be enabled in the kernel."
+ eerror "Please enable it:"
+ eerror " CONFIG_INPUT_UINPUT=y"
+ eerror "in /usr/src/linux/.config or"
+ eerror " Device Drivers --->"
+ eerror " Input device support --->"
+ eerror " [*] Miscellaneous devices --->"
+ eerror " <*> User level driver support"
+ sak_ok=no
+ fi
+ fi
+ if [[ "$sak_ok" != yes ]]; then
+ sed -i -e 's:#\?\s*UseSAK=\(true\|false\)\?:UseSAK=false:' \
+ "${ROOT}${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
+ ewarn "SAK feature is disabled. You can enable it yourself by setting UseSAK=true"
+ ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
+ else
+ ewarn "SAK feature is enabled. You can disable it yourself by setting UseSAK=false"
+ ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
+ fi
+ fi
+}
diff --git a/trinity-base/tdm/tdm-14.1.2.ebuild b/trinity-base/tdm/tdm-14.1.2.ebuild
new file mode 100644
index 00000000..8e37f63f
--- /dev/null
+++ b/trinity-base/tdm/tdm-14.1.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit linux-info trinity-meta-2
+
+DESCRIPTION="Trinity login manager, similar to XDM and GDM"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+hwlib pam sak +svg xcomposite xdmcp +xrandr"
+
+DEPEND="
+ sys-apps/dbus
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/tdelibs-${PV}[xrandr?]
+ x11-libs/libXtst
+ pam? ( trinity-base/tdebase-pam )
+ svg? ( media-libs/libart_lgpl )
+ xcomposite? ( x11-libs/libXcomposite )
+ xdmcp? ( x11-libs/libXdmcp )
+"
+RDEPEND="${DEPEND}
+ ~trinity-base/tdepasswd-${PV}
+ x11-apps/xinit
+ x11-apps/xmessage"
+
+pkg_setup() {
+ trinity-meta-2_pkg_setup
+ use sak && TRINITY_SUBMODULE+=" tsak"
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XTEST=ON
+ -DWITH_SHADOW=ON
+ -DWITH_LIBART="$(usex svg)"
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ -DWITH_XDMCP="$(usex xdmcp)"
+ -DWITH_XRANDR="$(usex xrandr)"
+ -DWITH_TDEHWLIB="$(usex hwlib)"
+ -DWITH_PAM="$(usex pam)"
+ -DTDM_PAM_SERVICE=tde
+ )
+
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+
+ # Customize the tdmrc configuration
+ sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \
+ "${D}/${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
+
+ # Install XSession upstream script seems to be debian-cpecific
+ cp "${FILESDIR}/${PN}-14.0.8-xsession.script" "${D}/${TDEDIR}/share/config/tdm/Xsession" || die
+ sed -i -e "s!@TRINITY_INSTALL_PATH@!${TDEDIR}!" "${D}/${TDEDIR}/share/config/tdm/Xsession" \
+ || die "sed tdmrc failed"
+}
+
+pkg_postinst() {
+ # Set the default TDM face icon if it's not already set by the system admin
+ # because this is user-overrideable in that way, it's not in src_install
+ if [[ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" ]]; then
+ mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" || die
+ cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/default1.png" \
+ "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" || die
+ fi
+ if [[ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" ]]; then
+ mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" || die
+ cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/root1.png" \
+ "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" || die
+ fi
+
+ if use sak; then
+ sak_ok=yes
+ if ! linux_config_exists; then
+ ewarn "Can't check the linux kernel configuration."
+ ewarn "You might have some incompatible options enabled."
+ sak_ok=no
+ else
+ if ! linux_chkconfig_present INPUT_UINPUT; then
+ eerror "You have built tdm with the Secure Attention Key (SAK) feature enabled."
+ eerror "It requires INPUT_UINPUT support to be enabled in the kernel."
+ eerror "Please enable it:"
+ eerror " CONFIG_INPUT_UINPUT=y"
+ eerror "in /usr/src/linux/.config or"
+ eerror " Device Drivers --->"
+ eerror " Input device support --->"
+ eerror " [*] Miscellaneous devices --->"
+ eerror " <*> User level driver support"
+ sak_ok=no
+ fi
+ fi
+ if [[ "$sak_ok" != yes ]]; then
+ sed -i -e 's:#\?\s*UseSAK=\(true\|false\)\?:UseSAK=false:' \
+ "${ROOT}${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
+ ewarn "SAK feature is disabled. You can enable it yourself by setting UseSAK=true"
+ ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
+ else
+ ewarn "SAK feature is enabled. You can disable it yourself by setting UseSAK=false"
+ ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
+ fi
+ fi
+}
diff --git a/trinity-base/tdm/tdm-9999.ebuild b/trinity-base/tdm/tdm-9999.ebuild
index b19dc21f..ee5bfc1c 100644
--- a/trinity-base/tdm/tdm-9999.ebuild
+++ b/trinity-base/tdm/tdm-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
+inherit linux-info trinity-meta-2
DESCRIPTION="Trinity login manager, similar to XDM and GDM"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="+hwlib pam sak +svg xcomposite xdmcp +xrandr"
@@ -52,7 +51,7 @@ src_configure() {
}
src_install() {
- cmake_src_install
+ trinity-meta-2_src_install
# Customize the tdmrc configuration
sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \
@@ -92,15 +91,15 @@ pkg_postinst() {
eerror " CONFIG_INPUT_UINPUT=y"
eerror "in /usr/src/linux/.config or"
eerror " Device Drivers --->"
- eerror " Input device support --->"
- eerror " [*] Miscellaneous devices --->"
- eerror " <*> User level driver support"
+ eerror " Input device support --->"
+ eerror " [*] Miscellaneous devices --->"
+ eerror " <*> User level driver support"
sak_ok=no
fi
fi
if [[ "$sak_ok" != yes ]]; then
- sed -i -e 's:#\?\s*UseSAK=\(true\|false\)\?:UseSak=false:' \
- "${D}${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
+ sed -i -e 's:#\?\s*UseSAK=\(true\|false\)\?:UseSAK=false:' \
+ "${ROOT}${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
ewarn "SAK feature is disabled. You can enable it yourself by setting UseSAK=true"
ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
else
diff --git a/trinity-base/tqt3integration/Manifest b/trinity-base/tqt3integration/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/tqt3integration/Manifest
+++ b/trinity-base/tqt3integration/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/tqt3integration/metadata.xml b/trinity-base/tqt3integration/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/tqt3integration/metadata.xml
+++ b/trinity-base/tqt3integration/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/tqt3integration/tqt3integration-14.0.11.ebuild b/trinity-base/tqt3integration/tqt3integration-14.0.11.ebuild
deleted file mode 100644
index ca398e90..00000000
--- a/trinity-base/tqt3integration/tqt3integration-14.0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Makes TQt-only apps use several TDE dialogs"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tqt3integration/tqt3integration-14.0.12.ebuild b/trinity-base/tqt3integration/tqt3integration-14.0.12.ebuild
deleted file mode 100644
index 306e6e92..00000000
--- a/trinity-base/tqt3integration/tqt3integration-14.0.12.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Makes TQt-only apps use several TDE dialogs"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
diff --git a/trinity-base/tqt3integration/tqt3integration-14.1.1.ebuild b/trinity-base/tqt3integration/tqt3integration-14.1.1.ebuild
new file mode 100644
index 00000000..503c0b1b
--- /dev/null
+++ b/trinity-base/tqt3integration/tqt3integration-14.1.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Makes TQt-only apps use several TDE dialogs"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tqt3integration/tqt3integration-14.1.2.ebuild b/trinity-base/tqt3integration/tqt3integration-14.1.2.ebuild
new file mode 100644
index 00000000..96c024c8
--- /dev/null
+++ b/trinity-base/tqt3integration/tqt3integration-14.1.2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Makes TQt-only apps use several TDE dialogs"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/tqt3integration/tqt3integration-9999.ebuild b/trinity-base/tqt3integration/tqt3integration-9999.ebuild
index dcd23c61..e70e280f 100644
--- a/trinity-base/tqt3integration/tqt3integration-9999.ebuild
+++ b/trinity-base/tqt3integration/tqt3integration-9999.ebuild
@@ -6,10 +6,9 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Makes TQt-only apps use several TDE dialogs"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
diff --git a/trinity-base/trinity-cmake/Manifest b/trinity-base/trinity-cmake/Manifest
index e28c30f5..18067422 100644
--- a/trinity-base/trinity-cmake/Manifest
+++ b/trinity-base/trinity-cmake/Manifest
@@ -1,2 +1,2 @@
-DIST cmake-trinity-14.0.11.tar.xz 35540 BLAKE2B 8acc251f10b28acdf7d0bbc8254c48f792c00f2c0fd142f1a63965f85f5ad144cf0023a164fec727d7c9cb32f06634e720007f4cc56a80bdfb44a2a0a3fb53bb SHA512 6a15a1e4b75337ea319314fa63d7b2d3515a00712404c068b5d898b4b2e800c980669865a3541a84fc7a664be8b94cc86793d1754eea5612738ac94bb88a16be
-DIST cmake-trinity-14.0.12.tar.xz 36140 BLAKE2B f29f09b3463db95cf45ad7cf666c3db58bd62570dd0851d6edb627b68311d20f006cbf2800cbf52b281d2ef757b2255eea678bc6229a7e48896dde4a771b8e39 SHA512 022265348fa9c467c647d32bc03f25730411f74cee07ca139a82db385a4769ba881c99b749ae5552028e48c7b2e203baefafe18bad940fc105644981f35888e4
+DIST tde-cmake-trinity-14.1.1.tar.xz 37008 BLAKE2B a68e2a0682360d4adde9b5c1bc7f5b9e957b0c438cdd92b5a5a01bf07ad1464b7cdeb51ee41ea75b65aec2c7f76c7f183700e39ba310db3a35149d4f38270ccf SHA512 4780b0eca3e80fdd1f64a4dcf1976eb2c7ac0e5fde9b2b687cfa1f400eaa6dc242cdd6a8aa2956d452187b6537c029519f803612e23e7aa56d58583f2a99851d
+DIST tde-cmake-trinity-14.1.2.tar.xz 37168 BLAKE2B ae8d2df8179671f4385a3b721e52d705de800ab8eb055cbbc319a9f07295a17bdc0d549e6a5bc8f3bfacad1c307775b8dea06f759c2398e14be4386124d8ef5a SHA512 85640fc71b14aec183d520323c7ed5780f77328ec788addf8aba73c9ad446e888734c8f3da5a640e1f1c62f36e82f05f937e60553efebe5035e1885099a71217
diff --git a/trinity-base/trinity-cmake/trinity-cmake-14.0.11.ebuild b/trinity-base/trinity-cmake/trinity-cmake-14.0.11.ebuild
deleted file mode 100644
index de9fb8e7..00000000
--- a/trinity-base/trinity-cmake/trinity-cmake-14.0.11.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="common"
-TRINITY_MODULE_NAME="cmake"
-inherit trinity-base-2
-
-DESCRIPTION="Common cmake modules for Trinity Desktop Environment"
-HOMEPAGE="https://trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-}
diff --git a/trinity-base/trinity-cmake/trinity-cmake-14.0.12.ebuild b/trinity-base/trinity-cmake/trinity-cmake-14.0.12.ebuild
deleted file mode 100644
index 8737b06b..00000000
--- a/trinity-base/trinity-cmake/trinity-cmake-14.0.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="common"
-TRINITY_MODULE_NAME="cmake"
-inherit trinity-base-2
-
-DESCRIPTION="Common cmake modules for Trinity Desktop Environment"
-HOMEPAGE="https://trinitydesktop.org/"
-LICENSE="|| ( GPL-2 GPL-3 )"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-src_configure() {
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-}
diff --git a/trinity-base/trinity-cmake/trinity-cmake-14.1.1.ebuild b/trinity-base/trinity-cmake/trinity-cmake-14.1.1.ebuild
new file mode 100644
index 00000000..439d18d4
--- /dev/null
+++ b/trinity-base/trinity-cmake/trinity-cmake-14.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2021-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="tde-cmake"
+inherit trinity-base-2
+
+DESCRIPTION="Common cmake modules for Trinity Desktop Environment"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+}
diff --git a/trinity-base/trinity-cmake/trinity-cmake-14.1.2.ebuild b/trinity-base/trinity-cmake/trinity-cmake-14.1.2.ebuild
new file mode 100644
index 00000000..6757d8fc
--- /dev/null
+++ b/trinity-base/trinity-cmake/trinity-cmake-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="tde-cmake"
+inherit trinity-base-2
+
+DESCRIPTION="Common cmake modules for Trinity Desktop Environment"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+}
diff --git a/trinity-base/trinity-cmake/trinity-cmake-9999.ebuild b/trinity-base/trinity-cmake/trinity-cmake-9999.ebuild
index e98e4e74..325e2ca0 100644
--- a/trinity-base/trinity-cmake/trinity-cmake-9999.ebuild
+++ b/trinity-base/trinity-cmake/trinity-cmake-9999.ebuild
@@ -4,15 +4,15 @@
EAPI="8"
-TRINITY_MODULE_TYPE="common"
-TRINITY_MODULE_NAME="tde-common-cmake"
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="tde-cmake"
inherit trinity-base-2
DESCRIPTION="Common cmake modules for Trinity Desktop Environment"
HOMEPAGE="https://trinitydesktop.org/"
LICENSE="|| ( GPL-2 GPL-3 )"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_configure() {
diff --git a/trinity-base/twin/Manifest b/trinity-base/twin/Manifest
index c0fd0924..d937bfda 100644
--- a/trinity-base/twin/Manifest
+++ b/trinity-base/twin/Manifest
@@ -1,2 +1,2 @@
-DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
-DIST tdebase-trinity-14.0.12.tar.xz 30570656 BLAKE2B cc230548e567f530c4c95fbd2a670a1aff2f617cb4319dbaff1f3537cb9dfea1c5136fa9cbd30a95017fbfa7fe267485c7dd2161661cf4ceca31795a9a815526 SHA512 b1071cb4ea8dedb3b4605c3a99e6d1cb28eb44634a2118607e32ea356b55ebaeab3566d98e29d2677f431da95ecaacd0a7b6f832aab2ee1f9851f27186fdde25
+DIST tdebase-trinity-14.1.1.tar.xz 30746484 BLAKE2B 4d2fdd9e3f5007c7482e938badad381a3e314b458b262dd346c05c91a9a4b974d8f1244152b833a34f7edad246bd4a8af0e054279a1556cebac6319a1a011a09 SHA512 d733f20719a0c9a949540e95f4d60fe03e096efbd7ac54187c5ee9b9f9b644318ee2dd9c8fd0d2e6eee660f7a7ad827e66bc06fb9a36c9e56e3ae16bdd47910c
+DIST tdebase-trinity-14.1.2.tar.xz 30747536 BLAKE2B c3e23974735410e3f1276d4d7314bdc0801df5e02758d1a032499b0b1a965dfd8a5f6c5dc58f543a1f1fba9d0cf77b89483eb62df8a3a95ca954ed6e48b3ea9d SHA512 bf04541c15b345a615bf4c8f463c7af559ab17fea7b5ae399164d77c365d869fd211060448fb39c47df09beafb3edfbbe7b15ae140c239a8321f35d7dc16af95
diff --git a/trinity-base/twin/files/tdebase-strlcpy.patch b/trinity-base/twin/files/tdebase-strlcpy.patch
new file mode 100644
index 00000000..c117154d
--- /dev/null
+++ b/trinity-base/twin/files/tdebase-strlcpy.patch
@@ -0,0 +1,29 @@
+--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
++++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
+@@ -23,6 +23,10 @@
+ find_package( TQt )
+ find_package( TDE )
+
++check_function_exists( strlcat HAVE_STRLCAT )
++check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
++check_function_exists( strlcpy HAVE_STRLCPY )
++check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+
+ ##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
+
+@@ -387,15 +391,6 @@
+ endif( )
+
+
+-# strlcat, strlcpy
+-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
+- check_function_exists( strlcat HAVE_STRLCAT )
+- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+- check_function_exists( strlcpy HAVE_STRLCPY )
+- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
+-endif( )
+-
+-
+ # getifaddrs (kcontrol, tdm)
+ if( BUILD_KCONTROL OR BUILD_TDM )
+ check_function_exists( getifaddrs HAVE_GETIFADDRS )
diff --git a/trinity-base/twin/metadata.xml b/trinity-base/twin/metadata.xml
index c6cc89cb..2c7c955e 100644
--- a/trinity-base/twin/metadata.xml
+++ b/trinity-base/twin/metadata.xml
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
-</maintainer>
-<upstream>
- <bugs-to>https://bugs.trinitydesktop.org/buglist.cgi?quicksearch=ALL</bugs-to>
-</upstream>
-<use>
- <flag name="libconfig">Use <pkg>dev-libs/libconfig</pkg> to handle tde-compton's dependencies</flag>
-</use>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://bugs.trinitydesktop.org/buglist.cgi?quicksearch=ALL</bugs-to>
+ </upstream>
+ <use>
+ <flag name="libconfig">Use <pkg>dev-libs/libconfig</pkg> to handle tde-compton's dependencies</flag>
+ </use>
</pkgmetadata>
diff --git a/trinity-base/twin/twin-14.0.11.ebuild b/trinity-base/twin/twin-14.0.11.ebuild
deleted file mode 100644
index 5a4a747c..00000000
--- a/trinity-base/twin/twin-14.0.11.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2 eutils
-
-DESCRIPTION="Trinity window manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="xcomposite xrandr xinerama +libconfig +pcre opengl"
-
-DEPEND="x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrender
- xcomposite? ( x11-libs/libXcomposite )
- xinerama? ( x11-base/xorg-proto )
- xrandr? ( x11-libs/libXrandr )
- libconfig? ( dev-libs/libconfig )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre[jit] )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XCOMPOSITE="$(usex xcomposite)"
- -DWITH_XFIXES="$(usex xcomposite)"
- -DWITH_XRENDER="$(usex xcomposite)"
- -DWITH_OPENGL="$(usex opengl)"
- -DWITH_XRANDR="$(usex xrandr)"
- -DWITH_LIBCONFIG="$(usex libconfig)"
- -DWITH_PCRE="$(usex pcre)"
- -DWITH_XINERAMA="$(usex xinerama)"
- )
-
- trinity-meta-2_src_configure
-}
-
-pkg_postinst() {
- if ! use xcomposite; then
- for flag in xrandr xinerama libconfig pcre opengl; do
- use $flag && \
- ewarn "USE=\"$flag\" is passed, but it doesn't change anything due to" && \
- ewarn "$flag support in ${P} take effect only if composite is enabled."
- done
-
- fi
-}
diff --git a/trinity-base/twin/twin-14.0.12.ebuild b/trinity-base/twin/twin-14.0.12.ebuild
deleted file mode 100644
index c19b88de..00000000
--- a/trinity-base/twin/twin-14.0.12.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdebase"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity window manager"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE="xcomposite xrandr xinerama +libconfig +pcre opengl"
-
-DEPEND="x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrender
- xcomposite? ( x11-libs/libXcomposite )
- xinerama? ( x11-base/xorg-proto )
- xrandr? ( x11-libs/libXrandr )
- libconfig? ( dev-libs/libconfig )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre[jit] )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_XCOMPOSITE="$(usex xcomposite)"
- -DWITH_XFIXES="$(usex xcomposite)"
- -DWITH_XRENDER="$(usex xcomposite)"
- -DWITH_OPENGL="$(usex opengl)"
- -DWITH_XRANDR="$(usex xrandr)"
- -DWITH_LIBCONFIG="$(usex libconfig)"
- -DWITH_PCRE="$(usex pcre)"
- -DWITH_XINERAMA="$(usex xinerama)"
- )
-
- trinity-meta-2_src_configure
-}
-
-pkg_postinst() {
- if ! use xcomposite; then
- for flag in xrandr xinerama libconfig pcre opengl; do
- use $flag && \
- ewarn "USE=\"$flag\" is passed, but it doesn't change anything due to" && \
- ewarn "$flag support in ${P} take effect only if composite is enabled."
- done
-
- fi
-}
diff --git a/trinity-base/twin/twin-14.1.1.ebuild b/trinity-base/twin/twin-14.1.1.ebuild
new file mode 100644
index 00000000..b0dafa22
--- /dev/null
+++ b/trinity-base/twin/twin-14.1.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity window manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xcomposite xrandr xinerama +libconfig +pcre opengl"
+
+DEPEND="x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ xcomposite? ( x11-libs/libXcomposite )
+ xinerama? ( x11-base/xorg-proto )
+ xrandr? ( x11-libs/libXrandr )
+ libconfig? ( dev-libs/libconfig )
+ opengl? ( virtual/opengl )
+ pcre? ( dev-libs/libpcre[jit] )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}/tdebase-strlcpy.patch"
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ -DWITH_XFIXES="$(usex xcomposite)"
+ -DWITH_XRENDER="$(usex xcomposite)"
+ -DWITH_OPENGL="$(usex opengl)"
+ -DWITH_XRANDR="$(usex xrandr)"
+ -DWITH_LIBCONFIG="$(usex libconfig)"
+ -DWITH_PCRE="$(usex pcre)"
+ -DWITH_XINERAMA="$(usex xinerama)"
+ )
+
+ trinity-meta-2_src_configure
+}
+
+pkg_postinst() {
+ if ! use xcomposite; then
+ for flag in xrandr xinerama libconfig pcre opengl; do
+ use $flag && \
+ ewarn "USE=\"$flag\" is passed, but it doesn't change anything due to" && \
+ ewarn "$flag support in ${P} take effect only if composite is enabled."
+ done
+
+ fi
+}
diff --git a/trinity-base/twin/twin-14.1.2.ebuild b/trinity-base/twin/twin-14.1.2.ebuild
new file mode 100644
index 00000000..efbbbdb9
--- /dev/null
+++ b/trinity-base/twin/twin-14.1.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdebase"
+TRINITY_MODULE_TYPE="core"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity window manager"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xcomposite xrandr xinerama +libconfig +pcre opengl"
+
+DEPEND="x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ xcomposite? ( x11-libs/libXcomposite )
+ xinerama? ( x11-base/xorg-proto )
+ xrandr? ( x11-libs/libXrandr )
+ libconfig? ( dev-libs/libconfig )
+ opengl? ( virtual/opengl )
+ pcre? ( dev-libs/libpcre[jit] )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ -DWITH_XFIXES="$(usex xcomposite)"
+ -DWITH_XRENDER="$(usex xcomposite)"
+ -DWITH_OPENGL="$(usex opengl)"
+ -DWITH_XRANDR="$(usex xrandr)"
+ -DWITH_LIBCONFIG="$(usex libconfig)"
+ -DWITH_PCRE="$(usex pcre)"
+ -DWITH_XINERAMA="$(usex xinerama)"
+ )
+
+ trinity-meta-2_src_configure
+}
+
+pkg_postinst() {
+ if ! use xcomposite; then
+ for flag in xrandr xinerama libconfig pcre opengl; do
+ use $flag && \
+ ewarn "USE=\"$flag\" is passed, but it doesn't change anything due to" && \
+ ewarn "$flag support in ${P} take effect only if composite is enabled."
+ done
+
+ fi
+}
diff --git a/trinity-base/twin/twin-9999.ebuild b/trinity-base/twin/twin-9999.ebuild
index e967e216..5a76f37e 100644
--- a/trinity-base/twin/twin-9999.ebuild
+++ b/trinity-base/twin/twin-9999.ebuild
@@ -6,12 +6,11 @@ EAPI="8"
TRINITY_MODULE_NAME="tdebase"
TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="translations/"
inherit trinity-meta-2
DESCRIPTION="Trinity window manager"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
IUSE="xcomposite xrandr xinerama +libconfig +pcre opengl"
diff --git a/trinity-base/twin4/Manifest b/trinity-base/twin4/Manifest
index 6fb14fd2..c8d8a315 100644
--- a/trinity-base/twin4/Manifest
+++ b/trinity-base/twin4/Manifest
@@ -1,2 +1,2 @@
-DIST tdegames-trinity-14.0.11.tar.xz 8821964 BLAKE2B bcf7f8e1620395da41cb9cab8d80c4e047b2269f4657eed3d4781a93cbd1c52d462242849f3a586437f0c35b027c223c0fdc0167ac831912d22d4e5f309f6dad SHA512 9ad340015cc8680a547289aa510c83e60c3c17355095d868752209a0cf57ef496b1f826e2c6ee7f0dd7e900a481599ee80704da6753dfe48f7aea4a69626bc52
-DIST tdegames-trinity-14.0.12.tar.xz 8822628 BLAKE2B 0bd2f0d24b6e70b781c9f72628258fd55c65e81f9f061389b6825a31c03eba1ecc2dfc187c3c24e7f50c6dcca18380c6684bbf34242e7d053a86c01cdee412a7 SHA512 54a972f52de19543c470d0144a67fad458cd593a929d2d00f9a7038e95291ccea0e39e9cf11fa82c9903e687489a8b4c6fc4b1e9e34f52b92ad940a8d1f7f80e
+DIST tdegames-trinity-14.1.1.tar.xz 8821676 BLAKE2B a3e69df8fa724bb967d6fac790532cb0a492f435fff18c94ed4fffa69af85e952328e7848ca6f128332d944c82c102ffc22df4d4217a130b852471002142ecd7 SHA512 c1bc851eb5d11cd00141823730cf00e7e4cbf8a64b4970e0810dddbe11a57c03cad97fc3c2b3a4302557c448844499e268184165c77d99f9a5a99b42c9d81223
+DIST tdegames-trinity-14.1.2.tar.xz 8821744 BLAKE2B 3d72733983bee54fc86bf27ab637ac4414e845715443b7d3aa00a8f3e46d466f67a9819679336f6fd455a9f1cc6b46c8b6a2238e61005d7930bc25de93fbe44b SHA512 0b723735cb4cd74595448954ff8630761349c2dfeca2606d50d6ed55644581b05dffd3dc4fa025a6058e9baea0403d71c85f63c855b55449c30a3e3fbce46b5e
diff --git a/trinity-base/twin4/metadata.xml b/trinity-base/twin4/metadata.xml
index 6e9f5e4a..ef7d5590 100644
--- a/trinity-base/twin4/metadata.xml
+++ b/trinity-base/twin4/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>fatzer2@gmail.com</email>
- <name>Alexander Golubev</name>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
</maintainer>
</pkgmetadata>
diff --git a/trinity-base/twin4/twin4-14.0.11.ebuild b/trinity-base/twin4/twin4-14.0.11.ebuild
deleted file mode 100644
index 01de2933..00000000
--- a/trinity-base/twin4/twin4-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity four-in-a-row game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/twin4/twin4-14.0.12.ebuild b/trinity-base/twin4/twin4-14.0.12.ebuild
deleted file mode 100644
index 8c73a972..00000000
--- a/trinity-base/twin4/twin4-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdegames"
-TRINITY_MODULE_TYPE="core"
-TSM_EXTRACT_ALSO="libtdegames/"
-inherit trinity-meta-2
-
-DESCRIPTION="Trinity four-in-a-row game"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~trinity-base/libtdegames-${PV}"
-RDEPEND="${DEPEND}"
diff --git a/trinity-base/twin4/twin4-14.1.1.ebuild b/trinity-base/twin4/twin4-14.1.1.ebuild
new file mode 100644
index 00000000..877fdd67
--- /dev/null
+++ b/trinity-base/twin4/twin4-14.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity four-in-a-row game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/twin4/twin4-14.1.2.ebuild b/trinity-base/twin4/twin4-14.1.2.ebuild
new file mode 100644
index 00000000..c003b99a
--- /dev/null
+++ b/trinity-base/twin4/twin4-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdegames"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+TSM_EXTRACT_ALSO="libtdegames/"
+inherit trinity-meta-2
+
+DESCRIPTION="Trinity four-in-a-row game"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/twin4/twin4-9999.ebuild b/trinity-base/twin4/twin4-9999.ebuild
index 445a9a60..7d08acb6 100644
--- a/trinity-base/twin4/twin4-9999.ebuild
+++ b/trinity-base/twin4/twin4-9999.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
TRINITY_MODULE_NAME="tdegames"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
TSM_EXTRACT_ALSO="libtdegames/"
inherit trinity-meta-2
DESCRIPTION="Trinity four-in-a-row game"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~trinity-base/libtdegames-${PV}"
diff --git a/trinity-base/umbrello/Manifest b/trinity-base/umbrello/Manifest
index 75c9dd54..a5f43bbf 100644
--- a/trinity-base/umbrello/Manifest
+++ b/trinity-base/umbrello/Manifest
@@ -1,2 +1,2 @@
-DIST tdesdk-trinity-14.0.11.tar.xz 3714048 BLAKE2B a8db1b0e1559bc2c5e41abbc278103d8363aee591c487e54dd9948a0eddb85eb5915050c91728496d88c46560ce89f50ce91f06a08163337cd450fb0b20f39c2 SHA512 47cfe6dd5ef89b13fc2b5e4f76525bdf6101b528354d43e4413c6b6bf3c1fd3bef22102a8664e0ce3dd3de9be1f05ed3c8ec63e9d303688027bb695520594dac
-DIST tdesdk-trinity-14.0.12.tar.xz 3715284 BLAKE2B a03bd2dd291bb8cae871a2d4cce0a1ef51875f4f3343b4b3d9d1cb5706d1a51983f676a5449f701a3181a0c70c41b12549f4ee4668cedcb7c02b9f3b186191fb SHA512 8d32881d1ea27074acd1fa2b79e42b2bb0670413e9927205717fc5ce52c2dc368d16393c1b3bc50f61062da7dcbf22c2ce5fe8adc1cb900e87631cdfb9804c38
+DIST tdesdk-trinity-14.1.1.tar.xz 3728540 BLAKE2B 57a986be5a0cfa263acc84315391588e544c39b54add9a0373b2e428c62f9cb68289c21af47835e10a57ed92ef0154d6b4309c54aa718db7e4c1026c04f415b1 SHA512 34af3b2f3c7bd4dff7bf60df177f9d1dc7af84f2a0a1a3eb9a22854852a85762ba65eda01c47b29146f08c52f97a5b28e39aa3d2ec57b1584ba74a4d2750d865
+DIST tdesdk-trinity-14.1.2.tar.xz 3728524 BLAKE2B afee895cd44a7359a046eeae7ad3c7c0e9f358c35a725a278e13e7bcd3a9a32b668f928e3ec4fdca8165aff2b90a83e8510baef975083649f0d98d6ec2804718 SHA512 ac809601bd6fba99008ba4aebf6ebd34605d242dd0727563cd07dd03f9c9bd93c3976ac490f28b43a864cefed8df5fdfa79833be70808def673c1914c8d3d4fa
diff --git a/trinity-base/umbrello/metadata.xml b/trinity-base/umbrello/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-base/umbrello/metadata.xml
+++ b/trinity-base/umbrello/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/trinity-base/umbrello/umbrello-14.0.11.ebuild b/trinity-base/umbrello/umbrello-14.0.11.ebuild
deleted file mode 100644
index e1d917bf..00000000
--- a/trinity-base/umbrello/umbrello-14.0.11.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="UML modelling tool and code generator"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/umbrello/umbrello-14.0.12.ebuild b/trinity-base/umbrello/umbrello-14.0.12.ebuild
deleted file mode 100644
index c1cb557d..00000000
--- a/trinity-base/umbrello/umbrello-14.0.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_NAME="tdesdk"
-TRINITY_MODULE_TYPE="core"
-
-inherit trinity-meta-2
-
-DESCRIPTION="UML modelling tool and code generator"
-HOMEPAGE="https://trinitydesktop.org/"
-
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-IUSE=""
diff --git a/trinity-base/umbrello/umbrello-14.1.1.ebuild b/trinity-base/umbrello/umbrello-14.1.1.ebuild
new file mode 100644
index 00000000..888dbd8d
--- /dev/null
+++ b/trinity-base/umbrello/umbrello-14.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2020-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="UML modelling tool and code generator"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/umbrello/umbrello-14.1.2.ebuild b/trinity-base/umbrello/umbrello-14.1.2.ebuild
new file mode 100644
index 00000000..df546ec8
--- /dev/null
+++ b/trinity-base/umbrello/umbrello-14.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="tdesdk"
+TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
+
+inherit trinity-meta-2
+
+DESCRIPTION="UML modelling tool and code generator"
+HOMEPAGE="https://trinitydesktop.org/"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-base/umbrello/umbrello-9999.ebuild b/trinity-base/umbrello/umbrello-9999.ebuild
index fda55c17..29fd7a61 100644
--- a/trinity-base/umbrello/umbrello-9999.ebuild
+++ b/trinity-base/umbrello/umbrello-9999.ebuild
@@ -6,6 +6,7 @@ EAPI="8"
TRINITY_MODULE_NAME="tdesdk"
TRINITY_MODULE_TYPE="core"
+TRINITY_HANDBOOK="optional"
inherit trinity-meta-2
@@ -13,6 +14,5 @@ DESCRIPTION="UML modelling tool and code generator"
HOMEPAGE="https://trinitydesktop.org/"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE=""
diff --git a/virtual/notification-daemon/metadata.xml b/virtual/notification-daemon/metadata.xml
new file mode 100644
index 00000000..c73ee2cc
--- /dev/null
+++ b/virtual/notification-daemon/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>freedesktop-bugs@gentoo.org</email>
+ </maintainer>
+ <stabilize-allarches/>
+</pkgmetadata>
diff --git a/virtual/notification-daemon/notification-daemon-0-r1.ebuild b/virtual/notification-daemon/notification-daemon-0-r1.ebuild
new file mode 100644
index 00000000..87edca18
--- /dev/null
+++ b/virtual/notification-daemon/notification-daemon-0-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for notification daemon dbus service"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="gnome kde tde"
+
+RDEPEND="
+ gnome? ( || ( x11-misc/notification-daemon
+ gnome-base/gnome-shell ) )
+ kde? ( kde-plasma/plasma-workspace )
+ tde? ( trinity-apps/kdbusnotification )
+ !gnome? ( !tde? ( !kde? ( || (
+ x11-misc/notification-daemon
+ gnome-extra/cinnamon
+ gui-apps/mako
+ xfce-extra/xfce4-notifyd
+ x11-misc/notify-osd
+ x11-misc/dunst
+ >=x11-wm/awesome-3.4.4[dbus]
+ x11-wm/enlightenment
+ x11-misc/mate-notification-daemon
+ lxqt-base/lxqt-notificationd
+ net-misc/eventd[notification] ) ) ) )"
diff --git a/www-misc/hldig/Manifest b/www-misc/hldig/Manifest
index 7d315aa0..1604821c 100644
--- a/www-misc/hldig/Manifest
+++ b/www-misc/hldig/Manifest
@@ -1 +1 @@
-DIST v1.0.2.tar.gz 3913213 BLAKE2B def6fe7b05391f3956f1930326e0543801014ae70dadf2668ab8dc53ebb77423d292d485862afa54655cc29e0ea7dcb719b2a25681bced796f01d700fc5f63fc SHA512 e89b35a494cef356d30c8775aa0a58ca86d2e9d87b229a9c6eba3141fcbf3081d5a17ae7c367096e9e40e35db29c7a6eb52c04f90c2ffc2042a60663c1916d0a
+DIST hldig-1.0.2.tar.gz 3913213 BLAKE2B def6fe7b05391f3956f1930326e0543801014ae70dadf2668ab8dc53ebb77423d292d485862afa54655cc29e0ea7dcb719b2a25681bced796f01d700fc5f63fc SHA512 e89b35a494cef356d30c8775aa0a58ca86d2e9d87b229a9c6eba3141fcbf3081d5a17ae7c367096e9e40e35db29c7a6eb52c04f90c2ffc2042a60663c1916d0a
diff --git a/www-misc/hldig/hldig-1.0.2.ebuild b/www-misc/hldig/hldig-1.0.2.ebuild
index 51cdf926..a9da2cf9 100644
--- a/www-misc/hldig/hldig-1.0.2.ebuild
+++ b/www-misc/hldig/hldig-1.0.2.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020 The Trinity Desktop Project
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
DESCRIPTION="HTTP/HTML indexing and searching system"
HOMEPAGE="https://github.com/solbu/hldig"
-SRC_URI="https://github.com/solbu/${PN}/archive/v${PV}.tar.gz"
+SRC_URI="https://github.com/solbu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -27,8 +27,6 @@ RDEPEND="${DEPEND}
!www-misc/htdig
"
-S="${WORKDIR}/${PN}-${PV}"
-
HTML_DOCS=( docs/. )
src_prepare() {
@@ -59,7 +57,7 @@ src_install () {
"${ED}"/usr/bin/rundig \
|| die "sed failed (removing \${D} from installed files)"
- keepdir "${EPREFIX}"/var/lib/${PN}/db
+ keepdir "/var/lib/${PN}/db"
# Symlink hlsearch so it can be easily found.
dosym ../../var/www/localhost/cgi-bin/hlsearch /usr/bin/hlsearch
diff --git a/www-misc/hldig/metadata.xml b/www-misc/hldig/metadata.xml
index 689e1534..3569bab2 100644
--- a/www-misc/hldig/metadata.xml
+++ b/www-misc/hldig/metadata.xml
@@ -5,4 +5,7 @@
<email>team-gentoo@trinitydesktop.org</email>
<name>Trinity Gentoo ebuilds project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">solbu/hldig</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-libs/tqscintilla/Manifest b/x11-libs/tqscintilla/Manifest
index 9385491c..63ac27f4 100644
--- a/x11-libs/tqscintilla/Manifest
+++ b/x11-libs/tqscintilla/Manifest
@@ -1,2 +1,2 @@
-DIST tqscintilla-trinity-14.0.11.tar.xz 652000 BLAKE2B 914673873110fb5e9a70cf086283169c42c9eee738ee71b35d5ca02eedec0dd7b6a6b3f3deadcc230cd294c043fd390a6cc2b327b96ab24861c70eeabb548007 SHA512 17bc7456cae4681be028c2d0a3b5769ece0068082d295b77a631d0a99359ec334cae30a1f801a7a6464a3a985e020e39a30b8d8a04662abff5d37afed3f750bf
-DIST tqscintilla-trinity-14.0.12.tar.xz 654360 BLAKE2B 96306124b2e64c524f1c484708aee367ab617c12ea8ff8b6c2fcd81823dd007be07f80478332a9dd06ecc473d7e61700d3c4996808d3a6cf968500e55f9df445 SHA512 58c702b025d10a1e04f51c0f78ef091dcd22f8ff905e842cc42be5af6bf2d7ac0cd878b26a4191d810735da16571aef2253977cf726f2707983ebae66ba9a98f
+DIST tqscintilla-trinity-14.1.1.tar.xz 654132 BLAKE2B ec0d8e5a023db94eb9cddad2db6a44848aa179cf36b28a50b80575c409e1889ad3ab38d8aa90da663d7779da0996a666b2007af8442c75a3b2243e5c98e02ddb SHA512 d54799af4ceca0e864ae9169d7e1ef8cd82c2b1efd543dec6f5e10d20e34f39f80f52d7f433af620d8c929fa762405eb84a469bddb9123544a82a679705d43e8
+DIST tqscintilla-trinity-14.1.2.tar.xz 654020 BLAKE2B 63689a3e997d832f85cba2ea5e87eb495c35a1cae36331bc910de386c21d4528b2f629f4470b945368fb248c653022b3482a17663f1d49a75ef3181e44e9aba2 SHA512 55f0fdbb009b19a92cc74c954ba3c2472831b6e4ce40151401197aa8c88654ef040752a0176dce8c055a954333820df339df93cb5476341b8dd99e36310b56a5
diff --git a/x11-libs/tqscintilla/tqscintilla-14.0.11.ebuild b/x11-libs/tqscintilla/tqscintilla-14.0.11.ebuild
deleted file mode 100644
index 5201724a..00000000
--- a/x11-libs/tqscintilla/tqscintilla-14.0.11.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="tqscintilla"
-
-inherit trinity-base-2
-
-DESCRIPTION="TQt source code editing component based on Scintilla"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~dev-tqt/tqtinterface-${PV}"
-RDEPEND="${DEPEND}"
-
-TQBASE="/usr/tqt3"
-
-src_prepare() {
- sed -i -e "s|include/tqt|include/tqt ${TQBASE}/include|" "${S}/qt/qscintilla.pro" || die
- eapply_user
-}
-
-src_configure() {
- echo 'QMAKE_CXXFLAGS += -std=c++98' >>"designer/designer.pro"
- echo 'QMAKE_LIBS += -L${S}/lib' >>"designer/designer.pro"
- pushd qt || die
- tqmake "DESTDIR=${S}/lib" || die
- popd
- pushd designer || die
- tqmake || die
- popd
-}
-
-src_compile() {
- emake -C qt
- emake -C designer
-}
-
-src_install() {
- emake install INSTALL_ROOT="${D}" -C qt install
- insinto "${TQBASE}/$(get_libdir)"
- insopts "-m 0755"
- doins lib/*
- insinto "${TQBASE}/plugins/designer"
- doins designer/*.so
- insopts "-m 0644"
- insinto "${TQBASE}/include/private"
- doins include/*.h
- insinto "${TDEDIR}/share/doc/tde/HTML/en/tqscintilla"
- doins doc/html/*
-}
diff --git a/x11-libs/tqscintilla/tqscintilla-14.0.12.ebuild b/x11-libs/tqscintilla/tqscintilla-14.0.12.ebuild
deleted file mode 100644
index db381aba..00000000
--- a/x11-libs/tqscintilla/tqscintilla-14.0.12.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2022 The Trinity Desktop Project
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-TRINITY_MODULE_TYPE="dependencies"
-TRINITY_MODULE_NAME="tqscintilla"
-
-inherit trinity-base-2
-
-DESCRIPTION="TQt source code editing component based on Scintilla"
-HOMEPAGE="https://trinitydesktop.org/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DEPEND="~dev-tqt/tqtinterface-${PV}"
-RDEPEND="${DEPEND}"
-
-TQBASE="/usr/tqt3"
-
-src_prepare() {
- sed -i -e "s|include/tqt|include/tqt ${TQBASE}/include|" "${S}/qt/qscintilla.pro" || die
- eapply_user
-}
-
-src_configure() {
- echo 'QMAKE_CXXFLAGS += -std=c++98' >>"designer/designer.pro"
- echo 'QMAKE_LIBS += -L${S}/lib' >>"designer/designer.pro"
- pushd qt || die
- tqmake "DESTDIR=${S}/lib" || die
- popd
- pushd designer || die
- tqmake || die
- popd
-}
-
-src_compile() {
- emake -C qt
- emake -C designer
-}
-
-src_install() {
- emake install INSTALL_ROOT="${D}" -C qt install
- insinto "${TQBASE}/$(get_libdir)"
- insopts "-m 0755"
- doins lib/*
- insinto "${TQBASE}/plugins/designer"
- doins designer/*.so
- insopts "-m 0644"
- insinto "${TQBASE}/include/private"
- doins include/*.h
- insinto "${TDEDIR}/share/doc/tde/HTML/en/tqscintilla"
- doins doc/html/*
-}
diff --git a/x11-libs/tqscintilla/tqscintilla-14.1.1.ebuild b/x11-libs/tqscintilla/tqscintilla-14.1.1.ebuild
new file mode 100644
index 00000000..e5b7f661
--- /dev/null
+++ b/x11-libs/tqscintilla/tqscintilla-14.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2023 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="tqscintilla"
+
+inherit trinity-base-2
+
+DESCRIPTION="TQt source code editing component based on Scintilla"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~dev-tqt/tqtinterface-${PV}"
+RDEPEND="${DEPEND}"
+
+TQBASE="/usr/tqt3"
+
+src_configure() {
+ local mycmakeargs
+ mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}${TQBASE}"
+ -DHTML_INSTALL_DIR="${TDEDIR}/share/doc/tde/HTML"
+ -DBUILD_ALL=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/x11-libs/tqscintilla/tqscintilla-14.1.2.ebuild b/x11-libs/tqscintilla/tqscintilla-14.1.2.ebuild
new file mode 100644
index 00000000..7c204d83
--- /dev/null
+++ b/x11-libs/tqscintilla/tqscintilla-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="dependencies"
+TRINITY_MODULE_NAME="tqscintilla"
+
+inherit trinity-base-2
+
+DESCRIPTION="TQt source code editing component based on Scintilla"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~dev-tqt/tqtinterface-${PV}"
+RDEPEND="${DEPEND}"
+
+TQBASE="/usr/tqt3"
+
+src_configure() {
+ local mycmakeargs
+ mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}${TQBASE}"
+ -DHTML_INSTALL_DIR="${TDEDIR}/share/doc/tde/HTML"
+ -DBUILD_ALL=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/x11-libs/tqscintilla/tqscintilla-9999.ebuild b/x11-libs/tqscintilla/tqscintilla-9999.ebuild
index fa04832e..679280b8 100644
--- a/x11-libs/tqscintilla/tqscintilla-9999.ebuild
+++ b/x11-libs/tqscintilla/tqscintilla-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -14,7 +14,7 @@ HOMEPAGE="https://trinitydesktop.org/"
LICENSE="LGPL-2.1"
SLOT="0"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
DEPEND="~dev-tqt/tqtinterface-${PV}"
@@ -22,37 +22,12 @@ RDEPEND="${DEPEND}"
TQBASE="/usr/tqt3"
-src_prepare() {
- sed -i -e "s|include/tqt|include/tqt ${TQBASE}/include|" "${S}/qt/qscintilla.pro" || die
- eapply_user
-}
-
src_configure() {
- echo 'QMAKE_CXXFLAGS += -std=c++98' >>"designer/designer.pro"
- echo 'QMAKE_LIBS += -L${S}/lib' >>"designer/designer.pro"
- pushd qt || die
- tqmake "DESTDIR=${S}/lib" || die
- popd
- pushd designer || die
- tqmake || die
- popd
-}
-
-src_compile() {
- emake -C qt
- emake -C designer
-}
-
-src_install() {
- emake install INSTALL_ROOT="${D}" -C qt install
- insinto "${TQBASE}/$(get_libdir)"
- insopts "-m 0755"
- doins lib/*
- insinto "${TQBASE}/plugins/designer"
- doins designer/*.so
- insopts "-m 0644"
- insinto "${TQBASE}/include/private"
- doins include/*.h
- insinto "${TDEDIR}/share/doc/tde/HTML/en/tqscintilla"
- doins doc/html/*
+ local mycmakeargs
+ mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}${TQBASE}"
+ -DHTML_INSTALL_DIR="${TDEDIR}/share/doc/tde/HTML"
+ -DBUILD_ALL=ON
+ )
+ trinity-base-2_src_configure
}
diff --git a/x11-wm/compiz/Manifest b/x11-wm/compiz/Manifest
new file mode 100644
index 00000000..07978dd1
--- /dev/null
+++ b/x11-wm/compiz/Manifest
@@ -0,0 +1 @@
+DIST compiz-0.9.14.2.tar.xz 3928596 BLAKE2B aabb6b9a58deec68ec13eef6a8adf47b139a800da66822a4845b3bf55f7ea6f04ce8c96e690e2380af58226cb74e7a0404e6217a0189a86fe19953274fb63b5a SHA512 6d064c65be2af5a9676021d35ade64d262f1ddff0e974bd711805b6975d99697bb188f4a13d919b6f0f26a49544305d397d6c74e790b7672caeffc38f74ab145
diff --git a/x11-wm/compiz/compiz-0.9.14.2-r1.ebuild b/x11-wm/compiz/compiz-0.9.14.2-r1.ebuild
new file mode 100644
index 00000000..ff87c39d
--- /dev/null
+++ b/x11-wm/compiz/compiz-0.9.14.2-r1.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..12} )
+BRANCH="0.9.14"
+
+inherit cmake xdg-utils python-single-r1 toolchain-funcs
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.launchpad.net/${PN}"
+ S="${WORKDIR}/${P}"
+else
+ SRC_URI="http://launchpad.net/${PN}/${BRANCH}/${PV}/+download/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+DESCRIPTION="OpenGL window and compositing manager"
+HOMEPAGE="https://launchpad.net/compiz"
+
+LICENSE="GPL-2 LGPL-2.1 MIT"
+SLOT="0"
+
+IUSE="+cairo debug dbus gles2 gnome gtk kde libnotify +svg test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+COMMONDEPEND="
+ ${PYTHON_DEPS}
+ dev-libs/boost
+ dev-libs/glib:2
+ dev-cpp/glibmm:2
+ dev-libs/libxml2
+ dev-libs/libxslt
+ $(python_gen_cond_dep '
+ dev-python/cython[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ dev-libs/protobuf
+ media-libs/libpng
+ x11-base/xorg-server
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXinerama
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/startup-notification
+ virtual/opengl
+ virtual/glu
+ cairo? ( x11-libs/cairo[X] )
+ gtk? (
+ x11-libs/gtk+:3
+ x11-libs/libwnck:3
+ x11-libs/pango
+ gnome? (
+ gnome-base/gnome-desktop:=
+ x11-wm/metacity
+ )
+ )
+ kde? ( kde-plasma/kwin )
+ libnotify? ( x11-libs/libnotify )
+ svg? (
+ gnome-base/librsvg:2
+ x11-libs/cairo
+ )
+ dbus? ( sys-apps/dbus )"
+
+DEPEND="${COMMONDEPEND}
+ app-admin/chrpath
+ virtual/pkgconfig
+ test? (
+ dev-cpp/gtest
+ )"
+
+RDEPEND="${COMMONDEPEND}
+ x11-apps/mesa-progs
+ x11-apps/xvinfo
+ x11-themes/hicolor-icon-theme"
+PATCHES=(
+ "${FILESDIR}/access_violation.patch"
+ "${FILESDIR}/gtk-extents.patch"
+)
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ [[ $(gcc-major-version) -lt 4 ]] || \
+ ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) \
+ && die "Sorry, but gcc 4.6 or higher is required."
+ fi
+}
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+ sed -i \
+ -e 's|CYTHON_BIN cython3|CYTHON_BIN cython|' \
+ compizconfig/compizconfig-python/CMakeLists.txt || die
+ eapply_user
+}
+
+src_configure() {
+ use debug && CMAKE_BUILD_TYPE=Debug
+ local mycmakeargs=(
+ -DBUILD_GLES=$(usex gles2)
+ -DBUILD_GNOME=$(usex gnome)
+ -DBUILD_METACITY=$(usex gnome)
+ -DBUILD_GTK=$(usex gtk)
+ -DCMAKE_CXX_STANDARD=17
+ -DCMAKE_BUILD_TYPE=Release
+ -DCOMPIZ_BUILD_TESTING=$(usex test)
+ -DCOMPIZ_DEFAULT_PLUGINS=composite,opengl,decor,resize,place,move,ccp
+ -DCOMPIZ_ENABLED_PLUGIN_NOTIFICATION=$(usex libnotify)
+ -DCOMPIZ_DISABLE_SCHEMAS_INSTALL=On
+ -DCOMPIZ_PACKAGING_ENABLED=On
+ -DCOMPIZ_BUILD_WITH_RPATH=Off
+ -DCOMPIZ_WERROR=Off
+ -Wno-dev
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ python_fix_shebang "${ED}"
+ python_optimize
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ if use dbus; then
+ ewarn "The dbus plugin is known to crash compiz in this version. Disable"
+ ewarn "it if you experience crashes when plugins are enabled/disabled."
+ fi
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/x11-wm/compiz/files/access_violation.patch b/x11-wm/compiz/files/access_violation.patch
new file mode 100644
index 00000000..12df855b
--- /dev/null
+++ b/x11-wm/compiz/files/access_violation.patch
@@ -0,0 +1,18 @@
+--- compiz-9999/compizconfig/libcompizconfig/config/CMakeLists.txt.orig 2015-02-03 12:09:12.000000000 +0100
++++ compiz-9999/compizconfig/libcompizconfig/config/CMakeLists.txt 2015-06-14 13:12:15.009100624 +0200
+@@ -4,4 +4,4 @@
+ configure_file (${CMAKE_CURRENT_SOURCE_DIR}/config_test
+ ${CMAKE_CURRENT_BINARY_DIR}/compiz-1/compizconfig/config)
+
+-install (FILES ${_config_file} DESTINATION ${COMPIZCONFIG_CONFIG_DIR})
++install (FILES ${_config_file} DESTINATION $ENV{DESTDIR}${COMPIZCONFIG_CONFIG_DIR})
+--- compiz-9999/cmake/recompile_gsettings_schemas_in_dir_user_env.cmake.orig 2016-08-01 22:56:04.317994940 +0200
++++ compiz-9999/cmake/recompile_gsettings_schemas_in_dir_user_env.cmake 2016-08-01 22:58:03.707528553 +0200
+@@ -18,6 +18,6 @@
+ if (GLIB_COMPILE_SCHEMAS)
+
+ message ("-- Recompiling GSettings schemas in ${SCHEMADIR}")
+- execute_process (COMMAND ${GLIB_COMPILE_SCHEMAS} ${SCHEMADIR})
++ execute_process (COMMAND ${GLIB_COMPILE_SCHEMAS} \"$ENV{DESTDIR}${SCHEMADIR}\")
+
+ endif (GLIB_COMPILE_SCHEMAS)
diff --git a/x11-wm/compiz/files/gtk-extents.patch b/x11-wm/compiz/files/gtk-extents.patch
new file mode 100644
index 00000000..5c8ec1ec
--- /dev/null
+++ b/x11-wm/compiz/files/gtk-extents.patch
@@ -0,0 +1,13 @@
+# Diff from https://code.launchpad.net/~albertsmuktupavels/compiz/add-gtk-frame-extents-to-net-supported/+merge/257303
+=== modified file 'src/screen.cpp'
+--- a/src/screen.cpp 2014-12-02 19:37:10 +0000
++++ b/src/screen.cpp 2015-04-23 20:41:24 +0000
+@@ -2362,6 +2362,7 @@
+
+ atoms.push_back (Atoms::wmUserTime);
+ atoms.push_back (Atoms::frameExtents);
++ atoms.push_back (Atoms::frameGtkExtents);
+ atoms.push_back (Atoms::frameWindow);
+
+ atoms.push_back (Atoms::winState);
+
diff --git a/x11-wm/compiz/metadata.xml b/x11-wm/compiz/metadata.xml
new file mode 100644
index 00000000..6931572b
--- /dev/null
+++ b/x11-wm/compiz/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="launchpad">compiz</remote-id>
+ </upstream>
+</pkgmetadata>