diff options
Diffstat (limited to 'kde-apps')
401 files changed, 9587 insertions, 0 deletions
diff --git a/kde-apps/akonadi-calendar-tools-common/Manifest b/kde-apps/akonadi-calendar-tools-common/Manifest index 519f9a4c4ebe..701b9da07b7a 100644 --- a/kde-apps/akonadi-calendar-tools-common/Manifest +++ b/kde-apps/akonadi-calendar-tools-common/Manifest @@ -1 +1,2 @@ DIST akonadi-calendar-tools-25.12.2.tar.xz 274540 BLAKE2B 0ef8d04154e4d396d2040bdd8e210f0d446b0984f1ae2d4c1b1702e919b189953c9566a20775cc552a7b4d45258e6039f0a504fcadaae4fa7805e71b3a32b5b6 SHA512 35e7dacad31bc0c9bccf22a9c19c734f889a7a882898b5102039c9d7dc88fcb70223c4828b184254879a502b3bcb07e2f378ae6fde3b6020d3ed279815494309 +DIST akonadi-calendar-tools-25.12.3.tar.xz 274508 BLAKE2B 82318cdd301c778e03e787a8f8c46a2966d74fd1a756526057eadc4d611969fc9d30d7e82f8c838ae7313c6ce5bf3f3ae8903cf8ce951320115adfd80a7569eb SHA512 6dcc410273f1d761e21b5e3477a6ef5b1f12a4c127bf72f476652fe4ec14b676390af33b12f11d5f156142de926c9d505fdbc76886e9a82d855015beee04aad0 diff --git a/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-25.12.3.ebuild b/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-25.12.3.ebuild new file mode 100644 index 000000000000..b19ff47bd2e9 --- /dev/null +++ b/kde-apps/akonadi-calendar-tools-common/akonadi-calendar-tools-common-25.12.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +KDE_ORG_NAME="${PN/-common/}" +inherit ecm-common gear.kde.org + +LICENSE="GPL-2 handbook? ( FDL-1.2+ )" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + !<kde-apps/calendarjanitor-24.07.90-r1 + !<kde-apps/konsolekalendar-24.07.90-r1 +" diff --git a/kde-apps/akonadi-calendar/Manifest b/kde-apps/akonadi-calendar/Manifest index 87c24cd1c0a3..43498eab9b40 100644 --- a/kde-apps/akonadi-calendar/Manifest +++ b/kde-apps/akonadi-calendar/Manifest @@ -1 +1,2 @@ DIST akonadi-calendar-25.12.2.tar.xz 545348 BLAKE2B 3cd8306ee042c01837497781663ef23ca230255e4efcb36dc9b97b5206f2ec8c37e5179e45a5b524c18483dcda503966af489176a1190a8ecac6e05a6c91b7a3 SHA512 c1b292ca05e2d0d8ecec61a8ad07cda9e2e00e01ad54ac72eb3e50f577142e0e4f981d457878a8e088823e9337c304c805ecfdd65fe781a971a179585b967933 +DIST akonadi-calendar-25.12.3.tar.xz 546632 BLAKE2B d799b4ae6104edea633ac1af727918c89dcebdd6409d6988cd58df7c83d5923e4bd7f1126fbc9c1cb89973bb86e09d57ecda6d71d2774ca6d96f86a1e574f379 SHA512 589977f2a70df79ccd3103534317432f01ed5ee873e9fc6957ad983c5b646e52c09806cbe9b24ce5940f6083f3ecfe5c5531d85280b48dd856e8bba926cdb68a diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-25.12.3.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-25.12.3.ebuild new file mode 100644 index 000000000000..bf404c8b5b61 --- /dev/null +++ b/kde-apps/akonadi-calendar/akonadi-calendar-25.12.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for akonadi calendar integration" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" + +DEPEND=" + >=dev-cpp/gpgmepp-1.23.2:= + >=dev-libs/qgpgme-1.23.2:= + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/kcalutils-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/libkleo-${PVCUT}:6= + >=kde-apps/messagelib-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akonadi-contacts/Manifest b/kde-apps/akonadi-contacts/Manifest index cf354fae88d2..b9da27a8d93a 100644 --- a/kde-apps/akonadi-contacts/Manifest +++ b/kde-apps/akonadi-contacts/Manifest @@ -1 +1,2 @@ DIST akonadi-contacts-25.12.2.tar.xz 445348 BLAKE2B 9cf12db2a2fa9c3a592602110e8c0913e8f9569846d5f3a1add8a0479247e34aa676533726b740a2026e1f040d99100194ae134d86b2ec46efbedc43fa4e4311 SHA512 fcc8d194940ccca7579e3d89fde23816c6b41301fbb2566191154a994bfae7eff609c6c4007f99d8c3a863647153ae7070a6a00406f1c7d330845d2ed059885a +DIST akonadi-contacts-25.12.3.tar.xz 442032 BLAKE2B dd2dbcb77862bc3a3d552ce741e2b0ddf735611c6e4b7c7c81b20a6d50e9b4c07b2e0b8c8cd717a0377216a6d6f378b60f0b3643cff5be1807375bce231e65d1 SHA512 93d5ecd6eabe91796f59a267f4d3d0ab0554fc2bef94ff6bd0b77cc95df912688afc330b6fd3da065cdc3e7e0cc4059ec5dc340f0f0f3d868c832f07fe8aba9e diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-25.12.3.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-25.12.3.ebuild new file mode 100644 index 000000000000..431e13be429e --- /dev/null +++ b/kde-apps/akonadi-contacts/akonadi-contacts-25.12.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for akonadi contact integration" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT="test" + +RDEPEND=" + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/grantleetheme-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/prison-${KFMIN}:6 +" +DEPEND="${RDEPEND}" diff --git a/kde-apps/akonadi-import-wizard/Manifest b/kde-apps/akonadi-import-wizard/Manifest index 8be9d3e81e0a..1a6aadcc61ba 100644 --- a/kde-apps/akonadi-import-wizard/Manifest +++ b/kde-apps/akonadi-import-wizard/Manifest @@ -1 +1,2 @@ DIST akonadi-import-wizard-25.12.2.tar.xz 499680 BLAKE2B bc22d799a142b3136b86ba39d11b44deb371048a323582855a4e66fa485e0a6287ebfa98e5cfe629ae3d978eea6ee94aaf6673a2ec95f1b76fb8e0130b6d7af5 SHA512 54ef385703cad186e125eca625b14fb39c83cd1a53ed95456472bbfd9e39bfa1dd477305d9808b010337cf3222ac617039aa215a02263fc68e33df7418ffe24d +DIST akonadi-import-wizard-25.12.3.tar.xz 499924 BLAKE2B 4f4a52ef6d2f3286ea947cfdb7d38497b6aa25f4f48b8c31ec3021fe552f3053eef72d15a750852f15adefb5c9dbc87d947ab0c873e8d2f5839a527e8792238c SHA512 5922a4e246608cbdc6ccb4c0319dc6405e6b0a26e3f5f9b4cbd8cf2ffc740af7bce86cd600a9f24045d1fcf0182ee95d8db9e4dbd7afc1a40b82a9ec50b750a9 diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-25.12.3.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-25.12.3.ebuild new file mode 100644 index 000000000000..d2d3d9408658 --- /dev/null +++ b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-25.12.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Assistant to import PIM data from other applications into Akonadi" +HOMEPAGE+=" https://userbase.kde.org/KMail/Import_Options" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/mailcommon-${PVCUT}:6= + >=kde-apps/mailimporter-${PVCUT}:6= + >=kde-apps/messagelib-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akonadi-mime/Manifest b/kde-apps/akonadi-mime/Manifest index 6b0f8352e8e1..4c118ccec089 100644 --- a/kde-apps/akonadi-mime/Manifest +++ b/kde-apps/akonadi-mime/Manifest @@ -1 +1,2 @@ DIST akonadi-mime-25.12.2.tar.xz 182564 BLAKE2B df3a652bb4b7e8c43627703b4275f74adc153aa6e979e8a7ce0e365448b2e2247e4abbf0172b968b691522bede7280362836cbc463eac48ddafb7fff0d7d390a SHA512 5ad024b653f4004adcfdcd37cfe8f3fe4f0436afb2e4a3d4c73c8545c39b8b5dfa55cfde672903f8e0c9ab771c03085eed12e22b8d751ebb1d7a627abbc2606a +DIST akonadi-mime-25.12.3.tar.xz 182512 BLAKE2B 5ffca20dfee8c2744b4852eac4c8094374cc39a29f02040269b3f38d4f78563efc3131b9f60fe6875fa9f5a0c61092028105778fc51578f461622e525160b13e SHA512 eb9090b07899d085e3b7d15bcde5acff9708ebc1b25a0ce721673a217aaf15084cf7dac2a8b1bb22ab26471467ba08ee8b9ad160e090d8b5e7c5d1da8cdaeb7c diff --git a/kde-apps/akonadi-mime/akonadi-mime-25.12.3.ebuild b/kde-apps/akonadi-mime/akonadi-mime-25.12.3.ebuild new file mode 100644 index 000000000000..da8786a3916b --- /dev/null +++ b/kde-apps/akonadi-mime/akonadi-mime-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Library for akonadi mime types" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=x11-misc/shared-mime-info-1.10 +" +RDEPEND="${DEPEND}" +BDEPEND="dev-libs/libxslt" diff --git a/kde-apps/akonadi-search/Manifest b/kde-apps/akonadi-search/Manifest index c879e609a699..1b9b63805c09 100644 --- a/kde-apps/akonadi-search/Manifest +++ b/kde-apps/akonadi-search/Manifest @@ -1 +1,2 @@ DIST akonadi-search-25.12.2.tar.xz 115912 BLAKE2B 51c8645c992531464733c7baac401619f4e7ffdccef52ede284c7d199bb788630eacdbe2928e796a8ed6a5e5b04f46eb9ad8e8a7840c8fa70645c2919b9c5f95 SHA512 46239ea6b9a6b1ec1fdb0d01e1f0b89f3170383d1bff5cec79243b1a4d09c58549d8c590884a90a6bcc209d4cc8d4ce2c148e126d085319fe6e011624612c16d +DIST akonadi-search-25.12.3.tar.xz 115956 BLAKE2B 549edf3917e3f54dcc1d18f747750980927259e53e02409da2db036ad166c2738504720b8e4d64d32771ca3458c8e9d838a45c7d9b2558144622e6744aa29f26 SHA512 65904d1ae942fd462768f5d167202d85afd373647fe3418b77bfc7e2de3b223fc690fb7e1cff645e707a9fb8e66fb286ee8fc977f01a7e7c29472fb1ee09c876 diff --git a/kde-apps/akonadi-search/akonadi-search-25.12.3.ebuild b/kde-apps/akonadi-search/akonadi-search-25.12.3.ebuild new file mode 100644 index 000000000000..15f44ea7e0c4 --- /dev/null +++ b/kde-apps/akonadi-search/akonadi-search-25.12.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Libraries and daemons to implement searching in Akonadi" +HOMEPAGE="https://invent.kde.org/pim/akonadi-search" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" # perpetually broken, bug 662378 + +RDEPEND=" + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-libs/xapian-1.3:=[chert(+)] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/krunner-${KFMIN}:6 +" +DEPEND="${RDEPEND} + dev-libs/boost + test? ( kde-apps/akonadi-config[mysql,postgres,sqlite] ) +" +BDEPEND=" + test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] ) +" + +src_configure() { + # not packaged (bug 911819), but if present leads to rust shenanigans (bug 927072) + local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_Corrosion=ON ) + ecm_src_configure +} diff --git a/kde-apps/akonadi/Manifest b/kde-apps/akonadi/Manifest index 658faded36c6..8748c0049ff9 100644 --- a/kde-apps/akonadi/Manifest +++ b/kde-apps/akonadi/Manifest @@ -1 +1,2 @@ DIST akonadi-25.12.2.tar.xz 1771848 BLAKE2B 3b7ef74a4067099e845aa020b68a9e44fb821abc7128eea103611abd03e8942794d820a95e18a65b28448ce63793fd69be500ba74ff9b76a879ef86edae1628b SHA512 3a34564a8ef599bec789564490b9ee82e614045b41e2386e87807481309528178bae74d56466f223e7cca97422b3ba73a337f5a608d66aa942c6a49f5af722b7 +DIST akonadi-25.12.3.tar.xz 1772860 BLAKE2B c7febf8478165943af4ad258906eb1a2ef07d2370dbe52b49c7381b090bf3a23204e691e10d78e78b4d5c5b8f0a7a5093abda27fc5e523ac7fea48a988596412 SHA512 c58fbd628c9817439b822eb1c9498117e791258fc9adcd7d0dc1f8bb0905424b6115cd9714ae1a275bdd1b0f83508fcd7b0f6861d4c8d1414192d11427270dc1 diff --git a/kde-apps/akonadi/akonadi-25.12.3.ebuild b/kde-apps/akonadi/akonadi-25.12.3.ebuild new file mode 100644 index 000000000000..384d76ac7d74 --- /dev/null +++ b/kde-apps/akonadi/akonadi-25.12.3.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="forceoptional" +KFMIN=6.22.0 +QTMIN=6.10.1 +VIRTUALDBUS_TEST="true" +inherit ecm gear.kde.org xdg + +DESCRIPTION="Storage service for PIM data and libraries for PIM apps" +HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi" + +LICENSE="LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="tools +webengine xml" + +REQUIRED_USE="test? ( tools )" + +# some akonadi tests time out, that probably needs more work as it's ~700 tests +RESTRICT="test" + +COMMON_DEPEND=" + app-arch/xz-utils + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,sql,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + webengine? ( + kde-apps/kaccounts-integration:6 + >=net-libs/accounts-qt-1.17[qt6(+)] + ) + xml? ( dev-libs/libxml2:= ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/libxslt + test? ( sys-apps/dbus ) +" +RDEPEND="${COMMON_DEPEND} + !<app-office/merkuro-25.07.80 + kde-apps/akonadi-config +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TOOLS=$(usex tools) + $(cmake_use_find_package webengine AccountsQt6) + $(cmake_use_find_package webengine KAccounts6) + $(cmake_use_find_package xml LibXml2) + ) + + ecm_src_configure +} diff --git a/kde-apps/akonadiconsole/Manifest b/kde-apps/akonadiconsole/Manifest index a0c6376d733e..15a04f70ae1b 100644 --- a/kde-apps/akonadiconsole/Manifest +++ b/kde-apps/akonadiconsole/Manifest @@ -1 +1,2 @@ DIST akonadiconsole-25.12.2.tar.xz 333088 BLAKE2B 708257759ec85cee29bf9b5b7496854ed9f57818b233cb20ccfe7d8eaa34cac87e9cdd0a6a339f2506b2df028b2076422de3ded0b150cdf0b2cd4bede1bd6946 SHA512 1f5e99205c7b51901003696f12a6c2217e576b1b74e554306eca39a678aee60a1579244258c1cc731e4fccf4841bd20334237cf17727439ff96f7d9b55f8b7a4 +DIST akonadiconsole-25.12.3.tar.xz 333644 BLAKE2B 7f81a921c6df9b590a1bd27d9e626d9e519487420926fe93646e9b060bd0cc31e065fb79e86e5ec2b5a1797c7c77058f8f094fcd56f8fd754f67fb9c7c1f546b SHA512 9d061c0ee908bacb67790e12aa3990e3ffaee217e42bd4e7070cb48a07d00f301167d9d894df887faad57703d6eb64bedc824d9d81fa375935b0e8ba1cc7b82f diff --git a/kde-apps/akonadiconsole/akonadiconsole-25.12.3.ebuild b/kde-apps/akonadiconsole/akonadiconsole-25.12.3.ebuild new file mode 100644 index 000000000000..d8102b2bdffe --- /dev/null +++ b/kde-apps/akonadiconsole/akonadiconsole-25.12.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" # FIXME: Check back for doc in release +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Application for debugging Akonadi Resources" +HOMEPAGE="https://techbase.kde.org/KDE_PIM/Akonadi/Development_Tools" + +LICENSE="GPL-2+ LGPL-2.1+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + dev-libs/xapian:= + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/akonadi-search-${PVCUT}:6= + >=kde-apps/calendarsupport-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/messagelib-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/akregator/Manifest b/kde-apps/akregator/Manifest index 7ffe90d51f5e..1ed08fe9e83e 100644 --- a/kde-apps/akregator/Manifest +++ b/kde-apps/akregator/Manifest @@ -1 +1,2 @@ DIST akregator-25.12.2.tar.xz 2146232 BLAKE2B cbb902c5196a9340f47b0db867cdfdeb9ff128a6ad4d04c2118b0940deff65b7be547c039f429147d35f8a77af41b3a2d4182bb94f0a424c201f170c55d96313 SHA512 be213e66befb68be2e62e14cdec0a2c76a46c63182601b45fdf5e8c8fa9b37a8349e819f5749d2df03318af7510e798af9524863c93071f9657c0fa799b6b0e5 +DIST akregator-25.12.3.tar.xz 2145384 BLAKE2B b331f74e4b2f3da6ac33b270efdf204f5e8d202223bc9c2e3e47613f9533f54cd591935b79b82d25018f17a5409e3d25ee70f320a55ac60e74e8539016ae4d88 SHA512 a63900c1f579628dee91c9de119f82100d50613baa4bc5dfc933947db52ca74f93e06bc9589ad0cf79e63ec3926f206f4bfab5f81c6b82c6f540ff2dacb1fd8f diff --git a/kde-apps/akregator/akregator-25.12.3.ebuild b/kde-apps/akregator/akregator-25.12.3.ebuild new file mode 100644 index 000000000000..73e801682897 --- /dev/null +++ b/kde-apps/akregator/akregator-25.12.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="News feed aggregator" +HOMEPAGE="https://apps.kde.org/akregator/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="activities speech telemetry" + +RDEPEND=" + >=dev-libs/ktextaddons-1.8.0:6[speech?] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/grantleetheme-${PVCUT}:6= + >=kde-apps/kontactinterface-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/messagelib-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6=[activities?] + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/syndication-${KFMIN}:6 + activities? ( kde-plasma/plasma-activities:6= ) + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities) + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest index e02bb07f45b0..eec8a31be34c 100644 --- a/kde-apps/analitza/Manifest +++ b/kde-apps/analitza/Manifest @@ -1 +1,2 @@ DIST analitza-25.12.2.tar.xz 369964 BLAKE2B e0afce5d3ce37cba86001c71f59ba0ea075d34f166b89b5731c4b0df7a66b0bf7080467c763666604b8677f8572569ba7175ceddc6df94d0a119af6207fdc777 SHA512 fb8f25a5e3e3411193eff6d6f390d7592005c854ca0bf5a3981a37cb319e57713983018848efce8ed8d4b7c612488d4ef8363e47044a5e4c41394825e5e69c2f +DIST analitza-25.12.3.tar.xz 369764 BLAKE2B f8dfe6fb374c4e1b7f5d94b2423ed77d141aa51092bec04d1b4e472d641fc667d1d869822236d4ed23bef72d9a6298204b191d6c23c5074397affcb48b9e7d52 SHA512 62d8967c9b4142381450e4c021873fedd4ba72ab9ca30f53eab393a010c135ffdbbee24c78b4fa2a4219117f9bef64e374b12ca1f7e1a45f697fb1a7205b4a68 diff --git a/kde-apps/analitza/analitza-25.12.3.ebuild b/kde-apps/analitza/analitza-25.12.3.ebuild new file mode 100644 index 000000000000..c3ed10659a54 --- /dev/null +++ b/kde-apps/analitza/analitza-25.12.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="KDE library for mathematical features" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="eigen" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[-gles2-only,gui,opengl,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + eigen? ( dev-cpp/eigen:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" + +src_prepare() { + ecm_src_prepare + + if ! use test; then + sed -i \ + -e "/add_subdirectory(examples)/ s/^/#DONT/" \ + analitzaplot/CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package eigen Eigen3) + ) + + ecm_src_configure +} diff --git a/kde-apps/ark/Manifest b/kde-apps/ark/Manifest index 2bd362cee418..cea01b4d0d3a 100644 --- a/kde-apps/ark/Manifest +++ b/kde-apps/ark/Manifest @@ -1 +1,2 @@ DIST ark-25.12.2.tar.xz 3023084 BLAKE2B 95e13b848351a8abb7008207b5b40e292562adb2458f841fb5e25d1e2e4c7b10744b18bf26dfa964ae129ed6481bf4911e23cb4e332bf582793377141c7b41f2 SHA512 70c627986ae4b4f5c8e544cdac9b91154a46b91aeb98f9996a60e341ceb3b942201a411d3c060b2e70c7dbddce895187ff93e4c252c2d56d90961518c8703655 +DIST ark-25.12.3.tar.xz 3019472 BLAKE2B 0a19236cc76dcb3e38f53db0e312c485bd50140ddce3a9cf4c4a02a08be7ad1089df64f955abcb89d211d2e9eaa74452e303c083c3bedbec7b75696950f27121 SHA512 f8d7eb330bd8b18533b8c0ad6d2456d1f98248d69341157390b9dff7d9e025045bb7cf82128d0dc96226047e4f6cff6e498d1a0fdff90f79c0818143a0a263f9 diff --git a/kde-apps/ark/ark-25.12.3.ebuild b/kde-apps/ark/ark-25.12.3.ebuild new file mode 100644 index 000000000000..94ceb77ff736 --- /dev/null +++ b/kde-apps/ark/ark-25.12.3.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org optfeature xdg + +DESCRIPTION="File archiver by KDE" +HOMEPAGE="https://apps.kde.org/ark/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="zip" + +RDEPEND=" + >=app-arch/libarchive-3.5.3:=[bzip2,lzma] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kpty-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + virtual/zlib:= + zip? ( >=dev-libs/libzip-1.6.0:= ) +" +DEPEND="${RDEPEND} + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[concurrent] + test? ( >=dev-libs/libzip-1.6.0:= ) +" +# app-arch/rar is binary only +BDEPEND=" + sys-devel/gettext + elibc_glibc? ( test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package zip LibZip) + ) + + ecm_src_configure +} + +src_test() { + local myctestargs=( + # bug 822177: kerfuffle-addtoarchivetest: may segfault or hang indefinitely + # bug 827840: plugins-clirartest: continuously broken with translations installed + -E "(kerfuffle-addtoarchivetest|plugins-clirartest)" + ) + + ecm_src_test +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "rar archive creation/extraction" "app-arch/rar" + optfeature "rar archive extraction only" "app-arch/unar" "app-arch/unrar" + optfeature "7-Zip archive support" ">=app-arch/7zip-24.09[symlink(+)]" "app-arch/p7zip" + optfeature "lrz archive support" "app-arch/lrzip" + optfeature "Markdown support in text previews" "kde-misc/markdownpart:${SLOT}" + fi + xdg_pkg_postinst +} diff --git a/kde-apps/artikulate/Manifest b/kde-apps/artikulate/Manifest index f5eaf5a058b3..7d67b2a18513 100644 --- a/kde-apps/artikulate/Manifest +++ b/kde-apps/artikulate/Manifest @@ -1 +1,2 @@ DIST artikulate-25.12.2.tar.xz 1059664 BLAKE2B b932192d9a64eb5845ce80c4a80cb6b0847b71047fb5dce1b9141edd50361d4c421ff68a9b744cb9587571b5aac54e35df4198a446583276aaf164421f0e6e63 SHA512 5d24d6365e8ff77cdf4cd5ce6cb47874cf744645ac676cd34b52baadc5436aacc8b963bcbe96d81734966e65710a97480a53c0fde9e6d9d3083be8977dc196f1 +DIST artikulate-25.12.3.tar.xz 1059816 BLAKE2B 6453a0173dddfae1c5567bfc221b2c00222cc3a2ce4c3787708527e2f568298a489e50bc3e8b6c9220354f9af93ad401bb783f00cf92855004a557fb171b45b8 SHA512 d62a25287fb8d4c13f37fc3952c396b82cbf9615fdb84740183ada06f59fb10c62c3f7379666624fd92e1c98657ed90806042980b58ef3c8d935952cfd44a734 diff --git a/kde-apps/artikulate/artikulate-25.12.3.ebuild b/kde-apps/artikulate/artikulate-25.12.3.ebuild new file mode 100644 index 000000000000..e484166e73cb --- /dev/null +++ b/kde-apps/artikulate/artikulate-25.12.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Language learning application that helps improving pronunciation skills" +HOMEPAGE="https://apps.kde.org/artikulate/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-libs/libxml2:= + >=dev-qt/qtbase-${QTMIN}:6[gui,sql,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND} + dev-libs/kirigami-addons:6 +" + +src_configure() { + local mycmakeargs=( + -DBUILD_autotests=$(usex test) + ) + ecm_src_configure +} diff --git a/kde-apps/audiocd-kio/Manifest b/kde-apps/audiocd-kio/Manifest index 59f8f50538d8..9fc440d9c6bf 100644 --- a/kde-apps/audiocd-kio/Manifest +++ b/kde-apps/audiocd-kio/Manifest @@ -1 +1,2 @@ DIST audiocd-kio-25.12.2.tar.xz 587132 BLAKE2B 4220bc0e1894c541dc8797786086ee26d90d1128447d16318c39325c8489cbdec9d7795e5f0f1854e61a00c88f2e41dface260cdb8b78ccfc2c486d0bc24af8a SHA512 42da3c28c1987129a5cd54d453181788aeeb01fe43d90d7c098d3ade181edb83abe001e776113f3e9da9f7695bf4ae4afae3bab4e07ee172a3cc8ca22fa7a169 +DIST audiocd-kio-25.12.3.tar.xz 586540 BLAKE2B db89eba0ad8b5b1731aae3d38bf1783d3ac47a695ae044c1f36f21371f23d770505505503ea80c03a2804fee46f3d2d5b6d4421d6da3decf1e4f8da947953335 SHA512 6e388ba296688ea1c95cc647472025fdb58ca34f8bed59a96d347d0e397ccb8076c81686ec32ac2e696a5fb69f5db6fab399488c50f3978dcda4ece96ceae5f8 diff --git a/kde-apps/audiocd-kio/audiocd-kio-25.12.3.ebuild b/kde-apps/audiocd-kio/audiocd-kio-25.12.3.ebuild new file mode 100644 index 000000000000..7f3deab4ecdb --- /dev/null +++ b/kde-apps/audiocd-kio/audiocd-kio-25.12.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="KIO worker for accessing audio CDs" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="flac vorbis" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[widgets] + >=kde-apps/libkcddb-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + media-sound/cdparanoia + flac? ( >=media-libs/flac-1.1.2:= ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-25.08.3-port-away-from-libkcompactdisc.patch" ) # in 26.04 + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package flac FLAC) + $(cmake_use_find_package vorbis OggVorbis) + ) + + ecm_src_configure +} diff --git a/kde-apps/baloo-widgets/Manifest b/kde-apps/baloo-widgets/Manifest index c5421652bc4f..fa7257c68f85 100644 --- a/kde-apps/baloo-widgets/Manifest +++ b/kde-apps/baloo-widgets/Manifest @@ -1 +1,2 @@ DIST baloo-widgets-25.12.2.tar.xz 279368 BLAKE2B 31335befe4c0010b4083d11ff9f2067132a32bbd76b77adfd42b46d4d3173163169f6063cb4e2f74339cb35f580365bfc9cdff17f734ddc3aa98d3e2cdba3c26 SHA512 db401bc33254e8883efa525cb361a8503ec8e124dd6d6fe1256f85e7862833278a4fa653ab0a3a333b95776b7d6eca2a393d9b65be8cc2b95172711e2c813923 +DIST baloo-widgets-25.12.3.tar.xz 278244 BLAKE2B 685d591e7141231b8147d86096767643a61a0a533da0ce3a18394e107740e90c962298dd7541939b5ada13e5ba29d8f066dc1d840af41f1ecf58b748fc285f22 SHA512 2c55d5f7faf50be06bfe797fbf90c3d1cee6f62b611e051a3b0dc22eaa1375c8861590b1be5a3f34dc4be1cb5db91654d4bdd46e0155ca41749adf269c988024 diff --git a/kde-apps/baloo-widgets/baloo-widgets-25.12.3.ebuild b/kde-apps/baloo-widgets/baloo-widgets-25.12.3.ebuild new file mode 100644 index 000000000000..dff7d08679af --- /dev/null +++ b/kde-apps/baloo-widgets/baloo-widgets-25.12.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Widget library for baloo" + +LICENSE="LGPL-2+ LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/baloo-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +DEPEND="${RDEPEND} + >=kde-frameworks/kservice-${KFMIN}:6 +" diff --git a/kde-apps/blinken/Manifest b/kde-apps/blinken/Manifest index ddb75e2b57c7..89f3840f2a61 100644 --- a/kde-apps/blinken/Manifest +++ b/kde-apps/blinken/Manifest @@ -1 +1,2 @@ DIST blinken-25.12.2.tar.xz 2715252 BLAKE2B 610935c8176a93e5b2b2bb50eb96168cda3dbd8f69c01d6484b122d6b1dfbf51398ddaaf96258421b3051e1563853290a5ef036cf0e9a91ebea3a947bbd30b66 SHA512 c83b8fbecb3427eeb78ac0eea885c013d9ffb0c784906de333df0bf089d91718f001ea1b2bd3f5e5157727b3df39c69dafa23b3a3cc108fc9d9d31f4b5962f4b +DIST blinken-25.12.3.tar.xz 2715280 BLAKE2B e55dcadbe13036f560e5e351c02ec0874ca06bdaef578b2b023be632cecb693a16e0a0619aa8413b79c5cbb933d33cdb4e72fc6a1c6038e47166fb6a9f6202d8 SHA512 7327cc1d5d58035b3750458a4de777166d4f6cf3898ad7c2b0a807a2fda0b57efc6a107436b2c206c0ff8650c0e102095838e5e14ca2cfa5425904e107ff1dca diff --git a/kde-apps/blinken/blinken-25.12.3.ebuild b/kde-apps/blinken/blinken-25.12.3.ebuild new file mode 100644 index 000000000000..ae7e773a4a43 --- /dev/null +++ b/kde-apps/blinken/blinken-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Memory enhancement game based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/blinken/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_install() { + ecm_src_install + rm "${ED}"/usr/share/${PN}/README.packagers || die +} diff --git a/kde-apps/bomber/Manifest b/kde-apps/bomber/Manifest index 736ce7c72ca0..128b6b831d1c 100644 --- a/kde-apps/bomber/Manifest +++ b/kde-apps/bomber/Manifest @@ -1 +1,2 @@ DIST bomber-25.12.2.tar.xz 840856 BLAKE2B c2b793ee49ac1151b8e4d7607490b2cce943475b8d85dae4e1c6257d8518b74b61b3bec10256ba37a6edace6a56427ee1ba3608a5f36ba58e78965d0fc2ed75c SHA512 74e87513d6fdc0301f4a7ec96f73c94ea1bdbfcff5c3e9986119890203f7fc96fe43686cd56eb8e2a4a5ced99e3e4a7f1beb2d8844cffe6b83e1384a5b5dd3b2 +DIST bomber-25.12.3.tar.xz 840500 BLAKE2B b5bc6f453dae28767fcadd93705b0665bf0ab1f932ca6308e5f615b10cadd1400edc9cf248498fec78c70eee4c9ffdfb5bbdd0d7db073c0f52e51e801ef15edb SHA512 2a99ca6ea1abdc6fabbe3688556100c95bae1c480c8d2f4f6d657ff8e73280947596f24df9a3daf928980166a9f5802722cc449485475e11b558d4f102b09055 diff --git a/kde-apps/bomber/bomber-25.12.3.ebuild b/kde-apps/bomber/bomber-25.12.3.ebuild new file mode 100644 index 000000000000..96e1f237a96c --- /dev/null +++ b/kde-apps/bomber/bomber-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Single player arcade bombing game" +HOMEPAGE="https://apps.kde.org/bomber/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + !games-action/xbomber +" diff --git a/kde-apps/bovo/Manifest b/kde-apps/bovo/Manifest index 7a3b57196bd3..63494c6acbac 100644 --- a/kde-apps/bovo/Manifest +++ b/kde-apps/bovo/Manifest @@ -1 +1,2 @@ DIST bovo-25.12.2.tar.xz 221856 BLAKE2B d9074c300568785e58f99c6ef631c97fb5b5a982ef99807ce1b84c5950dc97655477da4a0ca080cf656d33995d74e1d8006c18f629b2b13ed32f8566f1df30b3 SHA512 07315e8503a0f27d5b60becfe9322f752f3b41fc172652f5561ca013bd64b16f314a4edb045c0725afa64b8cc6e0c87a2b6aac2258514a1d1b93ba437e04875e +DIST bovo-25.12.3.tar.xz 221608 BLAKE2B 4b131bc79b21aa8ad2a43352a4b86f00b4f67e3b42f701ffe3533bd92d43a195e3880a3d9c21f33bcf8fd6d5c85b9e2c0e0fe1c68de70344d2b21f40a84b5195 SHA512 1962d25a0167c28dcd34315a5923c90458243b513ab8a6d971bf8dfcccf03d8cbecd9012849fa3bba5622cd43455b2399366019b37fb0556a3efabecca2bfe01 diff --git a/kde-apps/bovo/bovo-25.12.3.ebuild b/kde-apps/bovo/bovo-25.12.3.ebuild new file mode 100644 index 000000000000..2e9122e4921f --- /dev/null +++ b/kde-apps/bovo/bovo-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Five-in-a-row Board Game" +HOMEPAGE="https://apps.kde.org/bovo/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS HISTORY TODO ) diff --git a/kde-apps/calendarjanitor/Manifest b/kde-apps/calendarjanitor/Manifest index 519f9a4c4ebe..701b9da07b7a 100644 --- a/kde-apps/calendarjanitor/Manifest +++ b/kde-apps/calendarjanitor/Manifest @@ -1 +1,2 @@ DIST akonadi-calendar-tools-25.12.2.tar.xz 274540 BLAKE2B 0ef8d04154e4d396d2040bdd8e210f0d446b0984f1ae2d4c1b1702e919b189953c9566a20775cc552a7b4d45258e6039f0a504fcadaae4fa7805e71b3a32b5b6 SHA512 35e7dacad31bc0c9bccf22a9c19c734f889a7a882898b5102039c9d7dc88fcb70223c4828b184254879a502b3bcb07e2f378ae6fde3b6020d3ed279815494309 +DIST akonadi-calendar-tools-25.12.3.tar.xz 274508 BLAKE2B 82318cdd301c778e03e787a8f8c46a2966d74fd1a756526057eadc4d611969fc9d30d7e82f8c838ae7313c6ce5bf3f3ae8903cf8ce951320115adfd80a7569eb SHA512 6dcc410273f1d761e21b5e3477a6ef5b1f12a4c127bf72f476652fe4ec14b676390af33b12f11d5f156142de926c9d505fdbc76886e9a82d855015beee04aad0 diff --git a/kde-apps/calendarjanitor/calendarjanitor-25.12.3.ebuild b/kde-apps/calendarjanitor/calendarjanitor-25.12.3.ebuild new file mode 100644 index 000000000000..d8454d70506f --- /dev/null +++ b/kde-apps/calendarjanitor/calendarjanitor-25.12.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +ECM_TEST="false" +KDE_ORG_NAME="akonadi-calendar-tools" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Tool to scan calendar data for buggy instances" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-calendar-${PVCUT}:6= + >=kde-apps/calendarsupport-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND} + >=kde-apps/akonadi-calendar-tools-common-${PV} +" + +PATCHES=( "${FILESDIR}/${PN}-25.07.70-loggingcategory.patch" ) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + cmake_comment_add_subdirectory konsolekalendar +} diff --git a/kde-apps/calendarsupport/Manifest b/kde-apps/calendarsupport/Manifest index d81ffebcf169..ed820307b6ed 100644 --- a/kde-apps/calendarsupport/Manifest +++ b/kde-apps/calendarsupport/Manifest @@ -1 +1,2 @@ DIST calendarsupport-25.12.2.tar.xz 990792 BLAKE2B 0eb50115d07dde0cbaa10a365584e5732ade8015caa1923051856930ac9d7343ffe2581a15065574a8f4997d0e7f1c000ff7752de9a462dc9226131488ebd8d1 SHA512 bdfe12866b964d93bdd7d7d6bf1f43b6f3523761b65fad77fb350fc763ad2694a8a52f1bbfe5a182c072ee78ea3f4588d127b23f71d78f9fc3be3a88435ed9c6 +DIST calendarsupport-25.12.3.tar.xz 991136 BLAKE2B 7fb5423d814b6d37b6a57d50808ddf7cbc517b84f5600b38f6747d81e55bb6ed9e648697b9980292a11ad70d00b51ad3f972312cfe95611e8574546571f533f8 SHA512 2e96c29d594f415ef2cc3bacaaa7ce25398a5a9f91e5261c0ae09535f85c99be9d13131d23fe248892e24d6e289d56b9e05c424f21ced57fff2ff5fefe50fc74 diff --git a/kde-apps/calendarsupport/calendarsupport-25.12.3.ebuild b/kde-apps/calendarsupport/calendarsupport-25.12.3.ebuild new file mode 100644 index 000000000000..65b658df5572 --- /dev/null +++ b/kde-apps/calendarsupport/calendarsupport-25.12.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="false" +KFMIN=6.22.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Calendar support library" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + dev-libs/libical + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-calendar-${PVCUT}:6= + >=kde-apps/kcalutils-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/cantor/Manifest b/kde-apps/cantor/Manifest index 8a039da4b84d..8c7ae48defe2 100644 --- a/kde-apps/cantor/Manifest +++ b/kde-apps/cantor/Manifest @@ -1 +1,2 @@ DIST cantor-25.12.2.tar.xz 10919744 BLAKE2B 8f9f5d4a6ef178243a0ddbaecbac994cb2ce2a46ae2740bd9d37d3f29ed6956272d52f332197311d8855aa891664f2f7f17cb77c53a498c06366a244170c1156 SHA512 246f9ee59d49fa0a84fcb3ff615f042347ac0074829b1eaf7eca195ec46d80425812c1a62ae4f88cedd076ede81dad93586fd8e851e279d987263d7a0835a547 +DIST cantor-25.12.3.tar.xz 10917600 BLAKE2B bdc476ce2e312a8dac2a3ec774aab5a97fd77740e14c5a457c8221d02840436335a340fe4a83444f57f3b79242c44c8baa4b380bf7e17a48dcd44d3d4a23d739 SHA512 ebcd31c247444f82241d4d643c7da620a3d3f1cfc687a8ea18d451ac40b15f57fa6ba47a49e226f2bbf9117d3d281115625e730ae10c8b70e5369e9cd4339e9f diff --git a/kde-apps/cantor/cantor-25.12.3.ebuild b/kde-apps/cantor/cantor-25.12.3.ebuild new file mode 100644 index 000000000000..a0f2bc7227cf --- /dev/null +++ b/kde-apps/cantor/cantor-25.12.3.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR="emake" +CMAKE_QA_COMPAT_SKIP=1 # bug 965858 +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +LUA_COMPAT=( lua5-{1,3,4} luajit ) +PYTHON_COMPAT=( python3_{10..14} ) +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org lua-single optfeature python-single-r1 xdg + +DESCRIPTION="Interface for doing mathematics and scientific computing" +HOMEPAGE="https://apps.kde.org/cantor/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="+analitza julia lua postscript python qalculate R webengine" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="test" + +# TODO Add Sage Mathematics Software backend (https://www.sagemath.org) +DEPEND=" + >=app-text/poppler-23.12.0[qt6] + dev-libs/libxml2:2= + dev-libs/libxslt + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + analitza? ( >=kde-apps/analitza-${PVCUT}:6 ) + julia? ( dev-lang/julia-bin:* ) + lua? ( ${LUA_DEPS} ) + qalculate? ( + sci-libs/cln + sci-libs/libqalculate:= + ) + postscript? ( app-text/libspectre ) + python? ( + ${PYTHON_DEPS} + >=dev-qt/qtbase-${QTMIN}:6[dbus] + ) + R? ( dev-lang/R ) + webengine? ( + >=dev-qt/qttools-${QTMIN}:6[assistant] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + ) +" +# !analitza? +RDEPEND="${DEPEND} + !analitza? ( !julia? ( !lua? ( !python? ( !qalculate? ( !R? ( + || ( + sci-mathematics/maxima + sci-mathematics/octave + ) + ) ) ) ) ) ) +" +BDEPEND="x11-misc/shared-mime-info" + +pkg_setup() { + use lua && lua-single_pkg_setup + use python && python-single-r1_pkg_setup +} + +src_configure() { + use julia && addpredict /proc/self/mem # bug 602894 + + local mycmakeargs=( + $(cmake_use_find_package analitza Analitza6) + $(cmake_use_find_package julia Julia) + $(cmake_use_find_package lua LuaJIT) + -DUSE_LIBSPECTRE=$(usex postscript) + $(cmake_use_find_package python Python3) + $(cmake_use_find_package qalculate Qalculate) + $(cmake_use_find_package R R) + -DENABLE_EMBEDDED_DOCUMENTATION=$(usex webengine) + ) + use lua && mycmakeargs+=( + -DLUAJIT_INCLUDEDIR="${EPREFIX}/$(lua_get_include_dir)" + -DLUAJIT_LIBDIR="${EPREFIX}/$(lua_get_cmod_dir)" + ) + ecm_src_configure +} + +src_compile() { + # -j1 for bug #919576 + MAKEOPTS="-j1" ecm_src_compile +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Maxima backend" sci-mathematics/maxima + optfeature "Octave backend" sci-mathematics/octave + optfeature "LaTeX support" virtual/latex-base + fi + xdg_pkg_postinst +} diff --git a/kde-apps/dolphin-plugins-common/Manifest b/kde-apps/dolphin-plugins-common/Manifest index 1950fa1f20ff..bb5f49b6b113 100644 --- a/kde-apps/dolphin-plugins-common/Manifest +++ b/kde-apps/dolphin-plugins-common/Manifest @@ -1 +1,2 @@ DIST dolphin-plugins-25.12.2.tar.xz 337120 BLAKE2B 30979c4bbce83f1d1b80e06f425d4755535501b86030a0f01308e0235400006960483653a4588a921c6453183b040f75e1c750b92531acd2887e40d80e02b95e SHA512 d4cb531255785f860ac98c679daf84b7c27660c20a758cdfd2887e39c7e793a5dcb3087ed9eed6d9d160f8c18ac7907e9b43c61c6e1b88408f2abaeb4fd2688c +DIST dolphin-plugins-25.12.3.tar.xz 337964 BLAKE2B ca59dcec606af363da0ffe6bba9de4165f94c738cb8249d0f2f93f294dbaa00a2d2a2a7bf739be01519a0f1faf868cad9ba87ea6447634c45814a2ab80c238b4 SHA512 e79f80cd17f1acb7a8160020625fa59a7983f7762c1c26c620cb856b87470cfede44fc7a0f1c14116b8fc237dfb0fa81e338bf41853bdce901b4015e47fc0b4d diff --git a/kde-apps/dolphin-plugins-common/dolphin-plugins-common-25.12.3.ebuild b/kde-apps/dolphin-plugins-common/dolphin-plugins-common-25.12.3.ebuild new file mode 100644 index 000000000000..26a993e43a1c --- /dev/null +++ b/kde-apps/dolphin-plugins-common/dolphin-plugins-common-25.12.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="${PN/-common/}" +inherit ecm-common gear.kde.org + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + !<app-cdr/dolphin-plugins-mountiso-24.07.90-r1 + !<kde-apps/dolphin-plugins-dropbox-24.07.90-r1 + !<kde-apps/dolphin-plugins-git-24.07.90-r1 + !<kde-apps/dolphin-plugins-mercurial-24.07.90-r1 + !<kde-apps/dolphin-plugins-subversion-24.07.90-r1 +" diff --git a/kde-apps/dolphin-plugins-dropbox/Manifest b/kde-apps/dolphin-plugins-dropbox/Manifest index 1950fa1f20ff..bb5f49b6b113 100644 --- a/kde-apps/dolphin-plugins-dropbox/Manifest +++ b/kde-apps/dolphin-plugins-dropbox/Manifest @@ -1 +1,2 @@ DIST dolphin-plugins-25.12.2.tar.xz 337120 BLAKE2B 30979c4bbce83f1d1b80e06f425d4755535501b86030a0f01308e0235400006960483653a4588a921c6453183b040f75e1c750b92531acd2887e40d80e02b95e SHA512 d4cb531255785f860ac98c679daf84b7c27660c20a758cdfd2887e39c7e793a5dcb3087ed9eed6d9d160f8c18ac7907e9b43c61c6e1b88408f2abaeb4fd2688c +DIST dolphin-plugins-25.12.3.tar.xz 337964 BLAKE2B ca59dcec606af363da0ffe6bba9de4165f94c738cb8249d0f2f93f294dbaa00a2d2a2a7bf739be01519a0f1faf868cad9ba87ea6447634c45814a2ab80c238b4 SHA512 e79f80cd17f1acb7a8160020625fa59a7983f7762c1c26c620cb856b87470cfede44fc7a0f1c14116b8fc237dfb0fa81e338bf41853bdce901b4015e47fc0b4d diff --git a/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-25.12.3.ebuild b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-25.12.3.ebuild new file mode 100644 index 000000000000..755b83071134 --- /dev/null +++ b/kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-25.12.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="dropbox" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Dropbox service integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=kde-apps/dolphin-${PVCUT}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + >=kde-apps/dolphin-plugins-common-${PV} + net-misc/dropbox-cli +" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_git=OFF + -DBUILD_hg=OFF + -DBUILD_makefileactions=OFF + -DBUILD_mountiso=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} diff --git a/kde-apps/dolphin-plugins-git/Manifest b/kde-apps/dolphin-plugins-git/Manifest index 1950fa1f20ff..bb5f49b6b113 100644 --- a/kde-apps/dolphin-plugins-git/Manifest +++ b/kde-apps/dolphin-plugins-git/Manifest @@ -1 +1,2 @@ DIST dolphin-plugins-25.12.2.tar.xz 337120 BLAKE2B 30979c4bbce83f1d1b80e06f425d4755535501b86030a0f01308e0235400006960483653a4588a921c6453183b040f75e1c750b92531acd2887e40d80e02b95e SHA512 d4cb531255785f860ac98c679daf84b7c27660c20a758cdfd2887e39c7e793a5dcb3087ed9eed6d9d160f8c18ac7907e9b43c61c6e1b88408f2abaeb4fd2688c +DIST dolphin-plugins-25.12.3.tar.xz 337964 BLAKE2B ca59dcec606af363da0ffe6bba9de4165f94c738cb8249d0f2f93f294dbaa00a2d2a2a7bf739be01519a0f1faf868cad9ba87ea6447634c45814a2ab80c238b4 SHA512 e79f80cd17f1acb7a8160020625fa59a7983f7762c1c26c620cb856b87470cfede44fc7a0f1c14116b8fc237dfb0fa81e338bf41853bdce901b4015e47fc0b4d diff --git a/kde-apps/dolphin-plugins-git/dolphin-plugins-git-25.12.3.ebuild b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-25.12.3.ebuild new file mode 100644 index 000000000000..a67a0bbdebe7 --- /dev/null +++ b/kde-apps/dolphin-plugins-git/dolphin-plugins-git-25.12.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="git" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Git integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,widgets] + >=kde-apps/dolphin-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 +" +RDEPEND="${DEPEND} + dev-vcs/git + >=kde-apps/dolphin-plugins-common-${PV} +" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_qt_module Network + ecm_punt_kf_module XmlGui +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_dropbox=OFF + -DBUILD_hg=OFF + -DBUILD_makefileactions=OFF + -DBUILD_mountiso=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} diff --git a/kde-apps/dolphin-plugins-mercurial/Manifest b/kde-apps/dolphin-plugins-mercurial/Manifest index 1950fa1f20ff..bb5f49b6b113 100644 --- a/kde-apps/dolphin-plugins-mercurial/Manifest +++ b/kde-apps/dolphin-plugins-mercurial/Manifest @@ -1 +1,2 @@ DIST dolphin-plugins-25.12.2.tar.xz 337120 BLAKE2B 30979c4bbce83f1d1b80e06f425d4755535501b86030a0f01308e0235400006960483653a4588a921c6453183b040f75e1c750b92531acd2887e40d80e02b95e SHA512 d4cb531255785f860ac98c679daf84b7c27660c20a758cdfd2887e39c7e793a5dcb3087ed9eed6d9d160f8c18ac7907e9b43c61c6e1b88408f2abaeb4fd2688c +DIST dolphin-plugins-25.12.3.tar.xz 337964 BLAKE2B ca59dcec606af363da0ffe6bba9de4165f94c738cb8249d0f2f93f294dbaa00a2d2a2a7bf739be01519a0f1faf868cad9ba87ea6447634c45814a2ab80c238b4 SHA512 e79f80cd17f1acb7a8160020625fa59a7983f7762c1c26c620cb856b87470cfede44fc7a0f1c14116b8fc237dfb0fa81e338bf41853bdce901b4015e47fc0b4d diff --git a/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-25.12.3.ebuild b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-25.12.3.ebuild new file mode 100644 index 000000000000..6b97e8966223 --- /dev/null +++ b/kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-25.12.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="hg" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Mercurial integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/dolphin-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND} + dev-vcs/mercurial + >=kde-apps/dolphin-plugins-common-${PV} +" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_qt_module Network + ecm_punt_kf_module XmlGui +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_dropbox=OFF + -DBUILD_git=OFF + -DBUILD_makefileactions=OFF + -DBUILD_mountiso=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} diff --git a/kde-apps/dolphin-plugins-subversion/Manifest b/kde-apps/dolphin-plugins-subversion/Manifest index 1950fa1f20ff..bb5f49b6b113 100644 --- a/kde-apps/dolphin-plugins-subversion/Manifest +++ b/kde-apps/dolphin-plugins-subversion/Manifest @@ -1 +1,2 @@ DIST dolphin-plugins-25.12.2.tar.xz 337120 BLAKE2B 30979c4bbce83f1d1b80e06f425d4755535501b86030a0f01308e0235400006960483653a4588a921c6453183b040f75e1c750b92531acd2887e40d80e02b95e SHA512 d4cb531255785f860ac98c679daf84b7c27660c20a758cdfd2887e39c7e793a5dcb3087ed9eed6d9d160f8c18ac7907e9b43c61c6e1b88408f2abaeb4fd2688c +DIST dolphin-plugins-25.12.3.tar.xz 337964 BLAKE2B ca59dcec606af363da0ffe6bba9de4165f94c738cb8249d0f2f93f294dbaa00a2d2a2a7bf739be01519a0f1faf868cad9ba87ea6447634c45814a2ab80c238b4 SHA512 e79f80cd17f1acb7a8160020625fa59a7983f7762c1c26c620cb856b87470cfede44fc7a0f1c14116b8fc237dfb0fa81e338bf41853bdce901b4015e47fc0b4d diff --git a/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-25.12.3.ebuild b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-25.12.3.ebuild new file mode 100644 index 000000000000..99bfc6954a2c --- /dev/null +++ b/kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-25.12.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="svn" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Subversion integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/dolphin-${PVCUT}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 +" +RDEPEND="${DEPEND} + dev-vcs/subversion + >=kde-apps/dolphin-plugins-common-${PV} + >=kde-apps/kompare-${PVCUT}:* +" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + # qtconcurrent only required by git + ecm_punt_qt_module Concurrent + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_qt_module Network + ecm_punt_kf_module XmlGui +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_dropbox=OFF + -DBUILD_git=OFF + -DBUILD_hg=OFF + -DBUILD_makefileactions=OFF + -DBUILD_mountiso=OFF + ) + ecm_src_configure +} diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest index 446be5cae57e..fe220b0bafc9 100644 --- a/kde-apps/dolphin/Manifest +++ b/kde-apps/dolphin/Manifest @@ -1 +1,2 @@ DIST dolphin-25.12.2.tar.xz 5865232 BLAKE2B de8f05f0e609615f86f79656ed4d36ff4720a61c41c236f6f99d02b6ed06e33262d90413863f8252c3d7eefd92d4be50a7da74df4ee6510130d5d1a54577ee59 SHA512 b49dbdb4d04bb6778e54947ac039c38ec559113037bbde27cf80e1e318681babb780a0f4b9cea328372672bb4e95047b69165b42f25a902b55a20d69ff3fdce3 +DIST dolphin-25.12.3.tar.xz 5865916 BLAKE2B 7ecfb3d8dcdad86acfb1d403e1cae4870b7e30578681983d5f165f9b6b1d98909290237051fc1259a77a8870322a4225045d83c76bdc9b5e326755844f3eec45 SHA512 08c808fd1f1054e953683a39ccdec0c185d85ea1600a18889bc304e98b0a1cf91bf3f2fdaeccb5bf2948b4dc8962ec941e74612008db39850f94ec64eac17fd1 diff --git a/kde-apps/dolphin/dolphin-25.12.3.ebuild b/kde-apps/dolphin/dolphin-25.12.3.ebuild new file mode 100644 index 000000000000..7b81afe74ce2 --- /dev/null +++ b/kde-apps/dolphin/dolphin-25.12.3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org optfeature xdg + +DESCRIPTION="Plasma filemanager focusing on usability" +HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="semantic-desktop telemetry" + +# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,widgets,X,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6= + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + semantic-desktop? ( + >=kde-apps/baloo-widgets-${PVCUT}:6 + >=kde-frameworks/baloo-${KFMIN}:6 + ) + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + >=kde-apps/kio-extras-${PVCUT}:6 + >=kde-apps/thumbnailers-${PVCUT}:6 +" + +CMAKE_SKIP_TESTS=( + servicemenuinstaller # requires ruby, no thanks + dolphinmainwindowtest # hangs forever + kfileitem{listview,model}test # hang forever + kitemlistcontrollertest # hangs forever + kitemlistcontrollerexpandtest # flaky even according to upstream # bug 947223 + placesitemmodeltest # requires DBus +) + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON + $(cmake_use_find_package semantic-desktop KF6Baloo) + $(cmake_use_find_package semantic-desktop KF6BalooWidgets) + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + use test && mycmakeargs+=( + -DCMAKE_DISABLE_FIND_PACKAGE_SeleniumWebDriverATSPI=ON # not packaged + ) + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "compress/extract and other actions" "kde-apps/ark:${SLOT}" + optfeature "crypto actions" "kde-apps/kleopatra:${SLOT}" + optfeature "'Share' context menu actions" "kde-frameworks/purpose:${SLOT}" + fi + xdg_pkg_postinst +} diff --git a/kde-apps/dragon/Manifest b/kde-apps/dragon/Manifest index 5c45aa9fbf3a..50b0c35c7453 100644 --- a/kde-apps/dragon/Manifest +++ b/kde-apps/dragon/Manifest @@ -1 +1,2 @@ DIST dragon-25.12.2.tar.xz 153456 BLAKE2B ab3d591074586a397f271190e376afa30348d31d002ca1de98ee76b2c94d01329f85df089f8713390225f4883efe339a9d654209c5a2b255a90763ac5799a734 SHA512 02a3746f06e8b81f39949fe2073ccd198c787a7ad5296284390caf19925f447334fbbe5dfdcdb0c6da08004b55d293e43f2f05fca61362490ac0503e1a93e891 +DIST dragon-25.12.3.tar.xz 152384 BLAKE2B bed1cb0d5b43594bef9f608ccd1769c5858ea23cc79809d46c8118a4b1bc1e17f7ed8804567df8e34b0bde87cef364d34a48c6b7301b35cea93f17bd6f7023aa SHA512 fc5b43dc63ebc7186001bc1555c9d5ff15111ad2602614f27387ebf61d19343bc08c259ea085fcc47bff965bba37e5d9e1bbaababe0ea07ecca2ac8d729cc78d diff --git a/kde-apps/dragon/dragon-25.12.3.ebuild b/kde-apps/dragon/dragon-25.12.3.ebuild new file mode 100644 index 000000000000..b8f8693c9c11 --- /dev/null +++ b/kde-apps/dragon/dragon-25.12.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Simple video player" +HOMEPAGE="https://apps.kde.org/dragonplayer/" + +LICENSE="GPL-2+ || ( GPL-2 GPL-3 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# Upstream only supports the ffmpeg backend https://bugs.kde.org/show_bug.cgi?id=506940 +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6[ffmpeg] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[wayland] + media-video/ffmpeg:= +" +RDEPEND="${DEPEND}" +BDEPEND="sys-devel/gettext" diff --git a/kde-apps/eventviews/Manifest b/kde-apps/eventviews/Manifest index ba94cd2a37e8..687f826bf67f 100644 --- a/kde-apps/eventviews/Manifest +++ b/kde-apps/eventviews/Manifest @@ -1 +1,2 @@ DIST eventviews-25.12.2.tar.xz 536548 BLAKE2B aacb1cd0d71f7e68876b56f776f910f97f9d9bc41ba68399dfcd59cffec9f4c78ccec4bb84896825b229e52038a2dceceefb2c83823ca931a3dfe52d9574c2fc SHA512 848aafc818a204cca76cc961d8cb347510c08f5fb027aaa573a66d065b0b62f65b6f82369fb92a90aee27375a137bd50911dfaa99bb9837ab1226a4ddce7a3d3 +DIST eventviews-25.12.3.tar.xz 536512 BLAKE2B b8671f278554f8887805df52492c67c7e792fee549ec04fef7dea9f5d77b24df45aca7da629349936ddfcf1e6c1c0b24e489ecce3adda0c9e92174a21ad85467 SHA512 3eaefbd3abc5690e1b9d56cf728f7ead255d1207e2338bd59c2e64e286354da77d790ebc9f64c550644a76573ee63575aa2c835f5c2fee862d553edee05d7998 diff --git a/kde-apps/eventviews/eventviews-25.12.3.ebuild b/kde-apps/eventviews/eventviews-25.12.3.ebuild new file mode 100644 index 000000000000..32b507237788 --- /dev/null +++ b/kde-apps/eventviews/eventviews-25.12.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Calendar viewer for KDE PIM" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + dev-libs/kdiagram:6 + dev-libs/libical + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-calendar-${PVCUT}:6= + >=kde-apps/calendarsupport-${PVCUT}:6= + >=kde-apps/kcalutils-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ffmpegthumbs/Manifest b/kde-apps/ffmpegthumbs/Manifest index fa86c8037e8e..4e5de25f6571 100644 --- a/kde-apps/ffmpegthumbs/Manifest +++ b/kde-apps/ffmpegthumbs/Manifest @@ -1 +1,2 @@ DIST ffmpegthumbs-25.12.2.tar.xz 35244 BLAKE2B b3ff8e7233ebe9d14a9b6985d32ff9241b4e3be4cb6a2b4f7b0d8898445f4cb41ad01259db94d618319dc2098844a04de32e0fa1fb684332d64d94ddcbc2525e SHA512 fffc0d886f4554190a002ccf3f544e21399d8833c8c1c9ddefb7a12e613772cb3f9273c98269526db009c799af82831eb7feeff302fda9d1cb364309da85acaf +DIST ffmpegthumbs-25.12.3.tar.xz 35228 BLAKE2B 38f1187add6ad645644dba2e457c23b9a51a5256d080f959dfa475f2a4da93a473438574aeb4917a0e6cf4532d85bb6fc4ea0046bb04692ad1c9f2f743bc50a9 SHA512 e5f26d604257ed2e97cda8746fba053170c8e64ed07d8447f394cc7a60f01dc0e9fc881dd683a14d40d78246d399726731a5f10dab1576f2f5f6b21f412645a2 diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-25.12.3.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-25.12.3.ebuild new file mode 100644 index 000000000000..4718e47ad880 --- /dev/null +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-25.12.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="FFmpeg based thumbnail generator for video files" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=media-video/ffmpeg-6.1:0= +" +RDEPEND="${DEPEND} + !<kde-apps/ffmpegthumbs-23.08.5-r1:5 + !kde-apps/ffmpegthumbs-common +" +BDEPEND=" + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + virtual/pkgconfig +" diff --git a/kde-apps/filelight/Manifest b/kde-apps/filelight/Manifest index 0b66bc7adcc6..60e708eb0adf 100644 --- a/kde-apps/filelight/Manifest +++ b/kde-apps/filelight/Manifest @@ -1 +1,2 @@ DIST filelight-25.12.2.tar.xz 691176 BLAKE2B 16f0e0e91f5388c42cc263f78a2816ea727ceabb028b9bb1c194041ed0b8b395568fe4bf37a58ea9d563ad258c2920bac336d7c5541e3799417a56b939ee84b6 SHA512 17c515769d8e9fdf340269461cd1f04c1004af38d644c7673418b8ddd2c0b8b8861ac765b21b68674fa75c6d61e081c411da2799ec84e1d2cfbcf2b7118baf70 +DIST filelight-25.12.3.tar.xz 690920 BLAKE2B 4649a821290fa996254b7437ef05d40fbe861be2e334dcb52e7889c124551f8296f537d477f941beee7af7c506f6636eb5c99c47fc0d545e7652b502e9340ad2 SHA512 c6242f7bed288ff9c001afa2c92a5b4209f2b18f806bf9c0dba635bfd294bc12b9e024e3c679d2c6f55c784f109f4d16a221653597c5526556ebd5751df956e3 diff --git a/kde-apps/filelight/filelight-25.12.3.ebuild b/kde-apps/filelight/filelight-25.12.3.ebuild new file mode 100644 index 000000000000..c4ca128d93c4 --- /dev/null +++ b/kde-apps/filelight/filelight-25.12.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings" +HOMEPAGE="https://apps.kde.org/filelight/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6[qml] + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 +" + +CMAKE_SKIP_TESTS=( + # bug 911856 + scanManagerTest +) diff --git a/kde-apps/granatier/Manifest b/kde-apps/granatier/Manifest index 4621c3e6add0..754e3f653b9e 100644 --- a/kde-apps/granatier/Manifest +++ b/kde-apps/granatier/Manifest @@ -1 +1,2 @@ DIST granatier-25.12.2.tar.xz 2017440 BLAKE2B d5d53a7ef8e4226f25d0452833436c4955d0b14f7882412c59065da2ce456242b7d8f2a9c3b6e85c16d20eb1d6ac6e373c1e564ec6fd686604900d23c30286ac SHA512 bd4b140aafa8d0ef58381de7b22a4fb9359eadddf23e0133ada4ce968e1962d4a26f47b054a4319225f61fcb4e6d1785d84ba0b59aeca30a1ea3ca17c0b96bce +DIST granatier-25.12.3.tar.xz 2017120 BLAKE2B ef2821728a11740d8df0670f8bf352591077c78d96bec692163203e289a0a4723f4b0abf6647fa7d0c7009ebc255d65c73b6a8070dc1760a2d5f881288109cac SHA512 5609eed4eed82afd244329d15e88f98893c2eb3eb9a37a5f5c96643028c274fbf93eeca524c846cd156bb11b53a78bfd116a0c2bab4405fae0370028be4c64f7 diff --git a/kde-apps/granatier/granatier-25.12.3.ebuild b/kde-apps/granatier/granatier-25.12.3.ebuild new file mode 100644 index 000000000000..eee91e2bd153 --- /dev/null +++ b/kde-apps/granatier/granatier-25.12.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE Bomberman game" +HOMEPAGE="https://apps.kde.org/granatier/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/grantlee-editor/Manifest b/kde-apps/grantlee-editor/Manifest index ab2f19fdeaac..443f9540a42a 100644 --- a/kde-apps/grantlee-editor/Manifest +++ b/kde-apps/grantlee-editor/Manifest @@ -1 +1,2 @@ DIST grantlee-editor-25.12.2.tar.xz 131980 BLAKE2B a26164c8cf14a82320df939d68692806cf2aa1f15e6783987ac33fb5f4eea33a82cdde373142073f6726d1003685545dc9ed34ce1fb7a8c930f641074d470c72 SHA512 1361c737515d0937a004db4bc3db77be3e78c4d3685105d89cd112669263ec0c9c07935ea7288a5164f3fbf35cf6d3d17ce483eef4d22c966fb4af73f7382704 +DIST grantlee-editor-25.12.3.tar.xz 132012 BLAKE2B 6b6d7ad10af323e4b8225211e5992731cd638ad0fdd76275b14339d6b85e5c0b6e015e5df902bf3151e4bb6eec21effc205cb382608baa7b78cf4df6942fbcb8 SHA512 395f2ad72f9282c740a3d2ce61377dd63e0a30537f0c53f83f036b29d18529009d42c95b8a549c31c043fce44eb23a7c0e3753d46c2d89ab2464f074df392271 diff --git a/kde-apps/grantlee-editor/grantlee-editor-25.12.3.ebuild b/kde-apps/grantlee-editor/grantlee-editor-25.12.3.ebuild new file mode 100644 index 000000000000..8fdebe004582 --- /dev/null +++ b/kde-apps/grantlee-editor/grantlee-editor-25.12.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Utilities and tools to manage themes in KDE PIM applications" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/grantleetheme-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/messagelib-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/grantleetheme/Manifest b/kde-apps/grantleetheme/Manifest index b61be3ce18d0..b321aebf68e5 100644 --- a/kde-apps/grantleetheme/Manifest +++ b/kde-apps/grantleetheme/Manifest @@ -1 +1,2 @@ DIST grantleetheme-25.12.2.tar.xz 66112 BLAKE2B 85018ee93c9a1357c8005543b34e07c53cc5603b8d65275458cd501898af8ee7283d3732372446ea4014241f99687dfc1960f14bcab7adb66e3b59b039fd1d0a SHA512 9045cf12575f3479633d47282f810dd6b53ebe6f2b23b9e9d5559a358aa2c39b7efde002fdea113f1d8f0f8326116087fe43961a943919ae0c49894b68ef826a +DIST grantleetheme-25.12.3.tar.xz 66120 BLAKE2B fb261a389c740017d542789815c848124b8219ec7a10e9bddb1445f054c4cfc11670167d38bbdb0722116786a8bba82863949e2e7283ba9e8a3c0546d852e0bd SHA512 e84b681427634d38723164a5676cb4ee2494fc1a06cf64d5e8a27c728dbee7965465ed2d95460f86aa31ca93379b364cb12e09c663c1e318a5c9d09da5390498 diff --git a/kde-apps/grantleetheme/grantleetheme-25.12.3.ebuild b/kde-apps/grantleetheme/grantleetheme-25.12.3.ebuild new file mode 100644 index 000000000000..49a13b903e64 --- /dev/null +++ b/kde-apps/grantleetheme/grantleetheme-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for Grantlee plugins" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +# fails if package not already installed +RESTRICT="test" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND} + >=dev-qt/qtbase-${QTMIN}:6[network] +" diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest index ed23d69c9aa0..7b0526feca9e 100644 --- a/kde-apps/gwenview/Manifest +++ b/kde-apps/gwenview/Manifest @@ -1 +1,2 @@ DIST gwenview-25.12.2.tar.xz 6539592 BLAKE2B 1c4bff2e1884c9f943ba0b59777ebee40dbcf32ce26657db5c5002a8fd8315b1c27b32d85f242b7d8388bd1ab27b7cc9c7cddbbb7118d152cce8b32c97c9d755 SHA512 be1ca757c26375f742c7af3ef7cafcd6ace7fab89913bd09c80f13686b08067be0ea5c159c33c526ef941586e3f2a1a4c265aae8f0d0ff3046eceeb4efd20145 +DIST gwenview-25.12.3.tar.xz 6538216 BLAKE2B ce70034153a823b883855e076b8e7450d0a233d38f205abab2bc9aecde42087323f3eb0141482fdd09f0b8ffebe98b7f54127973f75f0bf3996b64c2322067e1 SHA512 da9dc42cdd825de93ec0ad8a6e093002337c3ce9c187a5a3b4385b700ddbb351ec9e3a612c457c8d8868059e1034e5779cc0b7ef132d5847fbadc42da74159b5 diff --git a/kde-apps/gwenview/gwenview-25.12.3.ebuild b/kde-apps/gwenview/gwenview-25.12.3.ebuild new file mode 100644 index 000000000000..fa0ac0ca130d --- /dev/null +++ b/kde-apps/gwenview/gwenview-25.12.3.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org optfeature xdg + +DESCRIPTION="Image viewer by KDE" +HOMEPAGE="https://apps.kde.org/gwenview/ https://userbase.kde.org/Gwenview" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="activities +annotate fits +mpris raw semantic-desktop share X" + +# requires running environment +RESTRICT="test" + +# slot op: includes qpa/qplatformnativeinterface.h, qtx11extras_p.h +COMMON_DEPEND=" + dev-libs/wayland + >=dev-qt/qtbase-${QTMIN}:6=[gui,opengl,wayland,widgets] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + media-gfx/exiv2:= + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + media-libs/tiff:= + activities? ( kde-plasma/plasma-activities:6= ) + annotate? ( + >=media-libs/kcolorpicker-0.3.1 + >=media-libs/kimageannotator-0.7.1 + ) + fits? ( sci-libs/cfitsio ) + mpris? ( >=dev-qt/qtbase-${QTMIN}:6[dbus] ) + raw? ( >=kde-apps/libkdcraw-${PVCUT}:6 ) + semantic-desktop? ( + >=kde-frameworks/baloo-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6 + ) + share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) + X? ( + >=dev-qt/qtbase-${QTMIN}:6=[X] + x11-libs/libX11 + ) +" +DEPEND="${COMMON_DEPEND} + dev-libs/wayland-protocols + >=dev-qt/qtbase-${QTMIN}:6[concurrent] + >=kde-frameworks/kwindowsystem-${KFMIN}:6 +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtimageformats-${QTMIN}:6 + >=kde-apps/thumbnailers-${PVCUT}:6 + >=kde-frameworks/kimageformats-${KFMIN}:6 +" +BDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[wayland] + dev-util/wayland-scanner +" + +src_prepare() { + ecm_src_prepare + if ! use mpris; then + # FIXME: upstream a better solution + sed -e "/set(HAVE_QTDBUS/s/\${Qt6DBus_FOUND}/0/" -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package activities PlasmaActivities) + -DGWENVIEW_IMAGEANNOTATOR=$(usex annotate) + $(cmake_use_find_package fits CFitsio) + $(cmake_use_find_package raw KDcrawQt6) + -DGWENVIEW_SEMANTICINFO_BACKEND=$(usex semantic-desktop Baloo None) + $(cmake_use_find_package share KF6Purpose) + -DWITHOUT_X11=$(usex !X) + ) + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "SVG support" "kde-apps/svgpart:${SLOT}" + fi + xdg_pkg_postinst +} diff --git a/kde-apps/incidenceeditor/Manifest b/kde-apps/incidenceeditor/Manifest index 61f2c46e6379..09be72393060 100644 --- a/kde-apps/incidenceeditor/Manifest +++ b/kde-apps/incidenceeditor/Manifest @@ -1 +1,2 @@ DIST incidenceeditor-25.12.2.tar.xz 609588 BLAKE2B e80cd1dc54eb3b0169992507360e111b862eb7de315ef2b2c084bdf28f921b3333e1e81a0aa5f289f02a00180b495c9e6542cd23c86b3473efa2912db97eb6dc SHA512 299ed68b00bac3bb89dbf2950df1f355c1423fd9509e4994f2eea33f958f25df4ccc38bdb5641b1a0cf97ccb42f3719a3ef7d4204a89793f1f34d96575ed7021 +DIST incidenceeditor-25.12.3.tar.xz 607884 BLAKE2B 940de1d9d95ca2f2d224d7e3c7173a5db6f089b60bb49d1f955e89c022b6314029893c24ccbc7703b1e993a94ed9a218f3f1d81f02cfc06399bf409558e4c5c1 SHA512 12cf7e6b3e150747a5f40833ac04ed23468410121a45711b415dc02ae5f5fef28fa4a4653d54d99ac5efa50a460aa7c86161809c96b980085e04982d182ceaf4 diff --git a/kde-apps/incidenceeditor/incidenceeditor-25.12.3.ebuild b/kde-apps/incidenceeditor/incidenceeditor-25.12.3.ebuild new file mode 100644 index 000000000000..ca7a469f3f95 --- /dev/null +++ b/kde-apps/incidenceeditor/incidenceeditor-25.12.3.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Incidence editor for KOrganizer" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RDEPEND=" + dev-libs/kdiagram:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-calendar-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/calendarsupport-${PVCUT}:6= + >=kde-apps/eventviews-${PVCUT}:6= + >=kde-apps/kcalutils-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kldap-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/kpimtextedit-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND} + test? ( kde-apps/akonadi-config[mysql,postgres,sqlite] ) +" +BDEPEND=" + test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] ) +" + +src_test() { + # Paths exceed unix domain socket limit, bugs 770775 and 837182 + local myctestargs=( + -E "(akonadi-mysql-incidencedatetimetest|akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)" + ) + + ecm_src_test +} diff --git a/kde-apps/juk/Manifest b/kde-apps/juk/Manifest index 80bb135f2944..138335ae2b95 100644 --- a/kde-apps/juk/Manifest +++ b/kde-apps/juk/Manifest @@ -1 +1,2 @@ DIST juk-25.12.2.tar.xz 1945236 BLAKE2B 90b0fa6bd3f2af4d53b34e398a38c514ae747da0bad4a8eea0a17d984d013ef2db43ab0525a6e099673c2b86b4dafe0ae91273c736a908c90c2e5ceecc3b64d1 SHA512 e1376056f0efeccab6d58a668f9582389dbdf18c4b2e94e1e96e4430c8970d1854f5af595ee569dd1f6c6e6d9f732fff111ae20c39383fc6a1216e6a2e0b3741 +DIST juk-25.12.3.tar.xz 1943004 BLAKE2B 95c6bd004a293ed3ed2356228c5b488399008e91d124a8dac757b30eb62f5c065708fb0c31c4aa09c61438401e6f518dc6c0b1cf1f25723c81631b1aa36eb31b SHA512 20cf64820a6a023a15d9f2f5dfdecae411832c20386964c5dec166e9aa4af0b768801375c45f7786160af5b201890e7bf7bb9cb092b75417ed3f1714b3f1ced3 diff --git a/kde-apps/juk/juk-25.12.3.ebuild b/kde-apps/juk/juk-25.12.3.ebuild new file mode 100644 index 000000000000..4b805503dd68 --- /dev/null +++ b/kde-apps/juk/juk-25.12.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Jukebox and music manager by KDE" +HOMEPAGE="https://apps.kde.org/juk/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=media-libs/taglib-1.6:= +" +DEPEND="${RDEPEND} + >=dev-qt/qtbase-${QTMIN}:6[concurrent] +" diff --git a/kde-apps/k3b/Manifest b/kde-apps/k3b/Manifest index b125292f3b5e..c2fbc71b14dc 100644 --- a/kde-apps/k3b/Manifest +++ b/kde-apps/k3b/Manifest @@ -1 +1,2 @@ DIST k3b-25.12.2.tar.xz 10797680 BLAKE2B 8b3a0b56a926cc9da03f94c5985e737e5d3b39e91bc16fd752cedc44396bde9d287949bbd00582acda287b2e1bcd9ee251001548580b42b23bb09d3c922bc2b5 SHA512 6efad35fb7c16965bd990e46111615df0db5234f4247d4ba707fa539ec23a94020913b72bae1d7e699f627ce8f438eb039640b0e1f52deb67951b94fc584aed7 +DIST k3b-25.12.3.tar.xz 10794224 BLAKE2B 85bb91475662a87eb00c5b3bbdb96f2f4994c7c72c150a9cc06ca8505ac001256431ddeb042906f89c98b91f203deeaa9be3c5782a66c6f3c0591424c1f4b048 SHA512 b5a8a5ae646761f06b442a3c579c1c9714896dc9895c0aaffb3d9a43ef92931445644964f28dc6a4bb476c6c72ee43e1c249281ae1387450b39921a1e828b28e diff --git a/kde-apps/k3b/k3b-25.12.3.ebuild b/kde-apps/k3b/k3b-25.12.3.ebuild new file mode 100644 index 000000000000..04d4c7069dec --- /dev/null +++ b/kde-apps/k3b/k3b-25.12.3.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm flag-o-matic gear.kde.org xdg + +DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b" + +LICENSE="GPL-2 FDL-1.2" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="dvd ffmpeg flac lame mad musepack sndfile sox taglib vcd vorbis webengine" + +REQUIRED_USE="flac? ( taglib ) lame? ( taglib ) sox? ( taglib )" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=kde-apps/libkcddb-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6[taglib?] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + media-libs/libsamplerate + dvd? ( media-libs/libdvdread:= ) + ffmpeg? ( >=media-video/ffmpeg-4.4.0:0= ) + flac? ( >=media-libs/flac-1.2:=[cxx] ) + lame? ( media-sound/lame ) + mad? ( media-libs/libmad ) + musepack? ( >=media-sound/musepack-tools-444 ) + sndfile? ( media-libs/libsndfile ) + taglib? ( >=media-libs/taglib-1.5:= ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + app-cdr/cdrdao + app-cdr/cdrtools + dev-libs/libburn + media-sound/cdparanoia + dvd? ( >=app-cdr/dvd+rw-tools-7 ) + sox? ( media-sound/sox ) + vcd? ( media-video/vcdimager ) +" + +DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt ) + +src_configure() { + # -Werror=odr, -Werror=lto-type-mismatch + # https://bugs.gentoo.org/924376 + # https://bugs.kde.org/show_bug.cgi?id=492571 + filter-lto + + local mycmakeargs=( + -DK3B_BUILD_API_DOCS=OFF + -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=ON + -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON + -DK3B_ENABLE_HAL_SUPPORT=OFF + -DK3B_DEBUG=$(usex debug) + -DK3B_ENABLE_DVD_RIPPING=$(usex dvd) + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg) + -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac) + -DK3B_DOC=$(usex handbook) + -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex lame) + -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad) + -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack) + -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile) + -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox) + -DK3B_ENABLE_TAGLIB=$(usex taglib) + -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis) + -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis) + $(cmake_use_find_package webengine Qt6WebEngineWidgets) + ) + + ecm_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "If you get warnings on start-up, uncheck the \"Check system" + elog "configuration\" option in the \"Misc\" settings window." + elog + local group=cdrom + use kernel_linux || group=operator + elog "Make sure you have proper read/write permissions on optical device(s)." + elog "Usually, it is sufficient to be in the ${group} group." +} diff --git a/kde-apps/kaccounts-integration/Manifest b/kde-apps/kaccounts-integration/Manifest index 334531c90d48..37ab01c6eca2 100644 --- a/kde-apps/kaccounts-integration/Manifest +++ b/kde-apps/kaccounts-integration/Manifest @@ -1 +1,2 @@ DIST kaccounts-integration-25.12.2.tar.xz 94564 BLAKE2B a6bdde1e551f06f6589d50412ca08c382b896071374e707aefde540f05edf8568018b7079c961d6b1809fa71f3aab93f57c02ce7539d92fc38cbc2652743e2b6 SHA512 bb8cc3d8184fda3247b19691b8ba9209b6d3a0a8cacec243fb0bb4b7ff1bf3ea7e6803b5df5b44521f860b92fbcb5ef07575089b2300da706369c9a92a8ae7aa +DIST kaccounts-integration-25.12.3.tar.xz 94600 BLAKE2B b05c72087d63d1183979a96c828acc213547136ebbde827aa404d1afd5c3458f5ad6df9e337638807e0bce86330007a98deee9adde434ee5e97f6d3eaec05a5a SHA512 dd63d190dc05964827b4cdc5a7b767699ca6aec6238bdc420e712331b65da25397b19030b65ce929a8d22df1df2f66b77eb595f24902bc0c3a5ced2d9d20e63d diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-25.12.3.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-25.12.3.ebuild new file mode 100644 index 000000000000..80d690b7b166 --- /dev/null +++ b/kde-apps/kaccounts-integration/kaccounts-integration-25.12.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.19.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.10.1 +VIRTUALDBUS_TEST="true" +inherit ecm gear.kde.org + +DESCRIPTION="Administer web accounts for the sites and services across the Plasma desktop" +HOMEPAGE="https://community.kde.org/KTp" + +LICENSE="LGPL-2.1" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +# bug #549444 +RESTRICT="test" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=net-libs/accounts-qt-1.17-r2 + >=net-libs/signond-8.61-r102 +" +DEPEND="${COMMON_DEPEND} + dev-libs/qcoro + >=kde-frameworks/kcmutils-${KFMIN}:6 +" +RDEPEND="${COMMON_DEPEND} + kde-apps/signon-kwallet-extension:6 +" +BDEPEND="sys-devel/gettext" +PDEPEND=">=kde-apps/kaccounts-providers-${PVCUT}:6" + +src_configure() { + local mycmakeargs=( -DKF6_COMPAT_BUILD=OFF ) + ecm_src_configure +} diff --git a/kde-apps/kaccounts-providers/Manifest b/kde-apps/kaccounts-providers/Manifest index 1f50b32515aa..b0d8bb9ea64f 100644 --- a/kde-apps/kaccounts-providers/Manifest +++ b/kde-apps/kaccounts-providers/Manifest @@ -1 +1,2 @@ DIST kaccounts-providers-25.12.2.tar.xz 69036 BLAKE2B 8bf40fb8af9fcd8320309d1dbcf5b1270364ee7ab45388474348260be64451bb820662da62b49a9f8be7c79b4e206f71c086388a9a1c73e8920571722037c517 SHA512 e0ba0faafd450745211c85244cb30d19eaa9c5189430d8c90b8c2667af99ff20116678f6b93e728a6e7aa8c05e58f5be1df5ce41e4102dcee088d0b2c760956b +DIST kaccounts-providers-25.12.3.tar.xz 69040 BLAKE2B 8755ac9c7dfb505a03f770d907fa6146058bdc0b4967a9436ef4d68b57208a662292c48ae84c67f109c6fba3d35d4e927364cb97637a7422b0b962cac4d96141 SHA512 4e0015d4ab7cf668194a641f47e572723868359e6ea1af3b0c42feeeeabbc1931f8136163aa3825706b855afd367035f86247a7c71e09dd14f59e2b2c98871fc diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-25.12.3.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-25.12.3.ebuild new file mode 100644 index 000000000000..ca850454dede --- /dev/null +++ b/kde-apps/kaccounts-providers/kaccounts-providers-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE accounts providers" +HOMEPAGE="https://community.kde.org/KTp" + +LICENSE="LGPL-2.1" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6[qml] + >=kde-apps/kaccounts-integration-${PVCUT}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 +" +DEPEND="${COMMON_DEPEND} + dev-libs/qcoro[network] +" +RDEPEND="${COMMON_DEPEND} + >=net-libs/signon-oauth2-0.25_p20210102[qt6(+)] + >=net-libs/signon-ui-0.15_p20231016 +" diff --git a/kde-apps/kaddressbook/Manifest b/kde-apps/kaddressbook/Manifest index 3d9db756c6b5..8caf920efd44 100644 --- a/kde-apps/kaddressbook/Manifest +++ b/kde-apps/kaddressbook/Manifest @@ -1 +1,2 @@ DIST kaddressbook-25.12.2.tar.xz 3467104 BLAKE2B 4199732a32b4d5137595a40af4ca96461803705086d4e7216746abf8098f2502635ffe38a38b4dfde87d32e2826565af23b3a4ee2e9f75b86e08c4f45263bb37 SHA512 a9d80860b0abf22ee8d1def3e27003b0d81ea5939fe113b878fe7c6e7982f7d6b14e969a827eb48ed2bf76eb3462e8c3528bec4cef4b924ca4d344ad978e83f6 +DIST kaddressbook-25.12.3.tar.xz 3462800 BLAKE2B ad89216c88efac8d1a76808bba0cfdd0e2c3de121589824be4669f0e2e3f17da2a3f9518a754e9134a2268cd3d90bfdf4acdcc73badca38545f3683c91377ab5 SHA512 d02e8a61097c961316c5c94167e9d754c05dbdc5e022535a777b41da84eb9ae2082f9cebf8cd76da77a831b58e4f4241b66f606ae1b3cd76cc917f3d812aa82a diff --git a/kde-apps/kaddressbook/kaddressbook-25.12.3.ebuild b/kde-apps/kaddressbook/kaddressbook-25.12.3.ebuild new file mode 100644 index 000000000000..d32257c06f01 --- /dev/null +++ b/kde-apps/kaddressbook/kaddressbook-25.12.3.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org optfeature xdg + +DESCRIPTION="Address book application based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/kaddressbook/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="activities telemetry" + +DEPEND=" + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-search-${PVCUT}:6= + >=kde-apps/grantleetheme-${PVCUT}:6= + >=kde-apps/kldap-${PVCUT}:6= + >=kde-apps/kontactinterface-${PVCUT}:6= + >=kde-apps/libgravatar-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + activities? ( kde-plasma/plasma-activities:6= ) + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + =kde-apps/kdepim-runtime-${PVCUT}*:6 +" + +src_configure() { + local mycmakeargs=( + -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities) + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Postal addresses" "kde-apps/kdepim-addons:${SLOT}" + fi + xdg_pkg_postinst +} diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest index 237b4ee97701..31561c9ac088 100644 --- a/kde-apps/kajongg/Manifest +++ b/kde-apps/kajongg/Manifest @@ -1 +1,2 @@ DIST kajongg-25.12.2.tar.xz 4638068 BLAKE2B 3d46062f1821638098af4d10b3a88a80b38a9be5244eb18c593c55c1ec49113432af9c35191577ba86235ea252418a10ccc63c8395e7eb9ccb3c274ea7d1a19a SHA512 67d4a8494e865fedcbccb8a826757217adb4f88d5c45cadbcfac57d1dda29f5f7b9b5c2c04acb49939fe230ec171c1e878df0efd840fa1f8df1c50ab409f3137 +DIST kajongg-25.12.3.tar.xz 4637628 BLAKE2B 23345c5ed5a99c2edd259fa4a406ddb1f2dfe00deb1c02030c8668c53e65217a47abc39645114ba7180884c05b5ac83146449032ccf84b0b01ddce8c4c433bd5 SHA512 eadeec8955d47808dc9f19c7bfa96ba128aa7b4fd2515d6839d1738c60c10af047727ea36221fe5153830152322c5a521f27584e47adbb4ae060e863e9ee67af diff --git a/kde-apps/kajongg/kajongg-25.12.3.ebuild b/kde-apps/kajongg/kajongg-25.12.3.ebuild new file mode 100644 index 000000000000..773ecc0be13d --- /dev/null +++ b/kde-apps/kajongg/kajongg-25.12.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PYTHON_COMPAT=( python3_{10..14} ) +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit python-single-r1 ecm gear.kde.org xdg + +DESCRIPTION="Classical Mah Jongg for four players" +HOMEPAGE="https://apps.kde.org/kajongg/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + dev-db/sqlite:3 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + || ( dev-python/qtpy[pyqt6] dev-python/qtpy[pyside6] ) + $(python_gen_cond_dep ' + dev-python/qtpy[gui,svg,widgets,${PYTHON_USEDEP}] + >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}] + ') +" +RDEPEND="${DEPEND} + >=kde-apps/libkmahjongg-${PVCUT}:6 +" + +src_prepare() { + python_fix_shebang src + ecm_src_prepare +} diff --git a/kde-apps/kalarm/Manifest b/kde-apps/kalarm/Manifest index 2e29fff5d3ca..4895db616b68 100644 --- a/kde-apps/kalarm/Manifest +++ b/kde-apps/kalarm/Manifest @@ -1 +1,2 @@ DIST kalarm-25.12.2.tar.xz 2701056 BLAKE2B 820ed6bcc4521ba59b0595226b05b146376ed7b4f17872f6c57b2c38ef1b69d50908598293bb2b264451419d17aa171340830ce92eaa18ccc523b89968b7e3e0 SHA512 5a2feb15b30f235df2697ea411fe11c81185360f0979a26b41927bc3c4341a5702af89a62da40dde329d5bb18f9ec6690b03cbde7093e0f25846bbe1f7f81a13 +DIST kalarm-25.12.3.tar.xz 2711496 BLAKE2B bd98e38b675c289b52d6918a49b6a09baaa56c494470949ace61f48e5976e5952e95033753ec8756be36fec05615a36e2f133c263d292bf354fb8b275cc8ae5c SHA512 902951606652d9e35c9399fa2a357d36bdd41158e57b1a98a93e7afdaab713b182f538e38791bf7850b02466ba2af3d63d7b1e0b77cbdb54c4128c98a66aab4c diff --git a/kde-apps/kalarm/kalarm-25.12.3.ebuild b/kde-apps/kalarm/kalarm-25.12.3.ebuild new file mode 100644 index 000000000000..9393f6e83bbd --- /dev/null +++ b/kde-apps/kalarm/kalarm-25.12.3.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Application to manage alarms and other timer based alerts for the desktop" +HOMEPAGE="https://apps.kde.org/kalarm/ https://userbase.kde.org/KAlarm" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="+pim speech X" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-apps/kcalutils-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=media-video/mpv-0.37.0:=[libmpv] + pim? ( + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + ) + speech? ( >=dev-libs/ktextaddons-1.8.0:6[speech] ) + X? ( x11-libs/libX11 ) +" +RDEPEND="${COMMON_DEPEND} + pim? ( =kde-apps/kdepim-runtime-${PVCUT}*:6 ) +" +DEPEND="${COMMON_DEPEND} + X? ( x11-base/xorg-proto ) +" + +src_configure() { + local mycmakeargs=( + -DENABLE_LIBMPV=ON # default upstream + -DENABLE_LIBVLC=OFF # OFF as long as it is Qt5-based + -DENABLE_AKONADI_PLUGIN=$(usex pim) + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + -DWITHOUT_X11=$(usex !X) + ) + + ecm_src_configure +} + +src_test() { + # LC_TIME bug 665626, 857012 + # TZ bug https://bugs.kde.org/show_bug.cgi?id=445734 + LC_TIME="C" TZ=UTC ecm_src_test +} diff --git a/kde-apps/kalgebra/Manifest b/kde-apps/kalgebra/Manifest index 82d91e12a620..77c2d492d1f4 100644 --- a/kde-apps/kalgebra/Manifest +++ b/kde-apps/kalgebra/Manifest @@ -1 +1,2 @@ DIST kalgebra-25.12.2.tar.xz 953636 BLAKE2B d052bc52f7a02f50a41cd0ffb06df0b337e754afb4f585a518b2d00d94720d5dcf77f9e514e503a0a698d2731788a9086f5cc388c30fac658b0e081a8a63c736 SHA512 0dbf8120709dc960f2ee29097c66ed862c9e57183bc0401dc55e14795c5353cf6841d01591a500ef657351ec1e013455ef17cf824f6c13f02ff865b90c9993e7 +DIST kalgebra-25.12.3.tar.xz 951764 BLAKE2B 60981e3be64e5a2a90d1f5d1a1253a8cc20143461f261e648189e61a09e669442cd903110e500ecdd21f9b9e97f2f8a19295ad3fb2320710424e9b8601e51046 SHA512 0690d38c35224d5245e61743d88dff80d67a5a789b372733e03e291df0f1947a05298eabe10181214f19e55fdc47715ba3323aac58ef10838863ab78851b5f3f diff --git a/kde-apps/kalgebra/kalgebra-25.12.3.ebuild b/kde-apps/kalgebra/kalgebra-25.12.3.ebuild new file mode 100644 index 000000000000..cf79a9dc7904 --- /dev/null +++ b/kde-apps/kalgebra/kalgebra-25.12.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm flag-o-matic gear.kde.org xdg + +DESCRIPTION="MathML-based 2D and 3D graph calculator by KDE" +HOMEPAGE="https://apps.kde.org/kalgebra/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="readline" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,opengl,widgets] + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/analitza-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + kde-plasma/libplasma:6= + readline? ( sys-libs/readline:0= ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 +" + +src_configure() { + replace-flags "-Os" "-O2" # bug 829323 + + local mycmakeargs=( + $(cmake_use_find_package readline Readline) + ) + + ecm_src_configure +} diff --git a/kde-apps/kalzium/Manifest b/kde-apps/kalzium/Manifest index 04d01bb86345..22e147ca4920 100644 --- a/kde-apps/kalzium/Manifest +++ b/kde-apps/kalzium/Manifest @@ -1 +1,2 @@ DIST kalzium-25.12.2.tar.xz 22678772 BLAKE2B 024096760f5718c9405340f2784b17a181bfa2cde1eeb31857bff670add55f3cb11b7e748caa99c70aa0241c5ee29836a85d0e133256aff3e13542dae6ad4513 SHA512 2404670b937f2e3bf4ab62df9774e8e494eda0d1f2498beb81839df1b2bbf8df8eab5c58da61583f81e2d4d94695d4643945241b2a8926e839de80619b0c81aa +DIST kalzium-25.12.3.tar.xz 22674504 BLAKE2B e134e52271bb8aabe2b01d1c02b7b513166189d3ffc6f40de0e79e5632469570c239cee86aad96427eb7fae999c5b3e5f9e20b62bb2af7923107f2d3d8694a35 SHA512 44429691da343794536b70ef3f1243c5085aa230a4fb58139cf601f3a90ee7a43998c3a7dd3b0b9375be9859acb7490d3fa83c875d011641996a0c5ed7231c7a diff --git a/kde-apps/kalzium/kalzium-25.12.3.ebuild b/kde-apps/kalzium/kalzium-25.12.3.ebuild new file mode 100644 index 000000000000..cfd3efcbcd22 --- /dev/null +++ b/kde-apps/kalzium/kalzium-25.12.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org flag-o-matic xdg + +DESCRIPTION="Periodic table of the elements" +HOMEPAGE="https://apps.kde.org/kalzium/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="solver" + +# TODO: IUSE="editor" +# editor? ( +# dev-cpp/eigen:= +# >=dev-qt/qtopengl-${QTMIN}:6 +# >=kde-frameworks/knewstuff-${KFMIN}:6 +# sci-chemistry/openbabel:= +# >=sci-libs/avogadrolibs-1.93[qt6] +# ) +DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtscxml-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kplotting-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kunitconversion-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + solver? ( dev-ml/facile:=[ocamlopt] ) +" +RDEPEND="${DEPEND} + sci-chemistry/chemical-mime-data +" + +PATCHES=( "${FILESDIR}/${PN}-21.03.90-cmake.patch" ) + +src_configure() { + # Fix missing finite() + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H + + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_OpenBabel3=ON # TODO: bug 823101 + -DCMAKE_DISABLE_FIND_PACKAGE_Eigen3=ON +# $(cmake_use_find_package editor Eigen3) +# $(cmake_use_find_package editor AvogadroLibs) +# $(cmake_use_find_package editor OpenBabel2) +# $(cmake_use_find_package solver OCaml) +# $(cmake_use_find_package solver Libfacile) + ) + + ecm_src_configure +} diff --git a/kde-apps/kamera/Manifest b/kde-apps/kamera/Manifest index f2dd41f73284..678116789b51 100644 --- a/kde-apps/kamera/Manifest +++ b/kde-apps/kamera/Manifest @@ -1 +1,2 @@ DIST kamera-25.12.2.tar.xz 132956 BLAKE2B d18ca95c33aea181d12b1ecd03ec03c14d8718d4a584cbe3b1ee18160b436c79b48d62e411222b6a8f392a7208e2d6b489d6be4eee8d2ded0b7136f9e47a44fb SHA512 b372b615955fd0a557e0e037917468a432205701ce0da928634a85f450c86e1b60da50267bbd7cd349af3faebc9d1245493edd831b01b5251530153a9714e8ab +DIST kamera-25.12.3.tar.xz 132968 BLAKE2B 8181aec977689e5cd401a14f86c2b66b7057fcb72d4a14a8b8785f732704cf7828def65a3fa2a823149d81a91837ca73f49354c4451958876f7840f6628fe4e8 SHA512 e2c66e56d85e2404a4336cc59504ae52e82e885ebd0e7f243503af4102384ae78f7d899f8a1961651458ffa4cc82065e16cc0b05ad69fb05279e4cf71a4d6eec diff --git a/kde-apps/kamera/kamera-25.12.3.ebuild b/kde-apps/kamera/kamera-25.12.3.ebuild new file mode 100644 index 000000000000..44aea8b6363b --- /dev/null +++ b/kde-apps/kamera/kamera-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Plasma integration for gphoto2 cameras" +HOMEPAGE="https://apps.kde.org/kamera/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=media-libs/libgphoto2-2.5.0:= +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=kde-frameworks/kcmutils-${KFMIN}:6 + sys-devel/gettext +" diff --git a/kde-apps/kamoso/Manifest b/kde-apps/kamoso/Manifest index 4795714b5bc5..822cb416cf5c 100644 --- a/kde-apps/kamoso/Manifest +++ b/kde-apps/kamoso/Manifest @@ -1 +1,2 @@ DIST kamoso-25.12.2.tar.xz 213004 BLAKE2B ba6ea12da330db74b24983e69cc074e31a0eb36fc7d7ccad84d3ed77f2e8b563f9efcbe3f400cf01fc9c066edf230e2dbf864be383246bed50e4e60ba0d98a9f SHA512 505a6f95394050ff7c8803ec992d52d7b9830a7dae808be29f21899ae641724818feec3457a36e5622e088503074523027f0ed1121420881b16f3a4c0519f757 +DIST kamoso-25.12.3.tar.xz 212980 BLAKE2B 93536e607045bc96be632b87d65c9f6f86d7c81d0f84cb8ca03619ed6967ea7e372f7e43456851597d4bbe1bc21acf4a99f717f7836ce82890bea6dc0807804d SHA512 af5d6df290ffebb4cfbfd596326d901f6152f8eba50d339d0927bbf0ab821f89c095b0e1a303c76cb006b3712ec3cadef3fd24e27cbffbce3f34e48e7aac1cc9 diff --git a/kde-apps/kamoso/kamoso-25.12.3.ebuild b/kde-apps/kamoso/kamoso-25.12.3.ebuild new file mode 100644 index 000000000000..505ada08ef77 --- /dev/null +++ b/kde-apps/kamoso/kamoso-25.12.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Application to take pictures and videos from your webcam" +HOMEPAGE="https://apps.kde.org/kamoso/ https://userbase.kde.org/Kamoso" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-libs/glib:2 + >=dev-libs/kirigami-addons-1.10.0:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 + media-libs/gst-plugins-base:1.0 + virtual/opengl +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + media-plugins/gst-plugins-jpeg:1.0 + media-plugins/gst-plugins-libpng:1.0 + media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l] + media-plugins/gst-plugins-qt6:1.0 +" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DPATCHED_GSTREAMER=ON + ) + + ecm_src_configure +} diff --git a/kde-apps/kanagram/Manifest b/kde-apps/kanagram/Manifest index 81ba2fb883c0..71f3c5cad04d 100644 --- a/kde-apps/kanagram/Manifest +++ b/kde-apps/kanagram/Manifest @@ -1 +1,2 @@ DIST kanagram-25.12.2.tar.xz 7785820 BLAKE2B 5fd2ffe822583c9964113e3a86a11d162b52175035bf813019060b5665cf7659c8df7d67f2855df9a64ae953d165dffb11900f29290caf8f506e491754a6dc8d SHA512 5e647ff75de9a74a095e87150ed74b160e94001f23f39f50632c926dc9cba67cc64ec05b32152f5b5ad6d52b04e3cf19941fc6e2759752270fdc181aec8e6fd1 +DIST kanagram-25.12.3.tar.xz 7786360 BLAKE2B 7cb11c676de6314d1f25d5f8beb3282887893e58951d8da44380a0c58b6b51523b67d421473ca6fe98d96392b9fa18b79e94e02666a74d2d059f71281c58439f SHA512 336d91e8dd980c82a8397b2e75c6bb5f6a8180ee12cd0732c61006c5cee21c9178ca262e9715c4c77dbc677a58b1aa66b8b5bf10390d65a9dc911e7f07f8e010 diff --git a/kde-apps/kanagram/kanagram-25.12.3.ebuild b/kde-apps/kanagram/kanagram-25.12.3.ebuild new file mode 100644 index 000000000000..62f94c6b9447 --- /dev/null +++ b/kde-apps/kanagram/kanagram-25.12.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Game based on anagrams of words" +HOMEPAGE="https://apps.kde.org/kanagram/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="speech" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/libkeduvocdocument-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=kde-apps/kdeedu-data-${PVCUT}:* +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech Qt6TextToSpeech) + ) + + ecm_src_configure +} diff --git a/kde-apps/kapman/Manifest b/kde-apps/kapman/Manifest index 6f2a3aff5f36..feb251a1fee6 100644 --- a/kde-apps/kapman/Manifest +++ b/kde-apps/kapman/Manifest @@ -1 +1,2 @@ DIST kapman-25.12.2.tar.xz 2150076 BLAKE2B 4dc1af1bba9cfea7f8cfe59067d056ad65274f74b077e337fe7dbc8dce6d5799f8dd7839aa8b9ebc3048d22b6f78b0c5942c9bc453d2ac2662ed02a73e194d5a SHA512 ffb0a9e44d4d33a7dad20eceda2d5beda89898ae643615c29a7205d602842c283ee66bf088602c2079b18beee71aea179a82028c676bad63080b43c431982a4e +DIST kapman-25.12.3.tar.xz 2150088 BLAKE2B 84b24c541a50bc0411d75d9d1b1ad5866ea43ac1133f07b8f970e4df1371bfc2cc535ad0969c332f8fcc4910deffeb5501f4f7ecb489394230b900282f241759 SHA512 7bc86bc59820df84ffb25bd06424936faedeb81e45c6ddfaad76124cbbb363146f6fccc21cebccdc4e4d84399222152e395124d45f3d3bf6b7fff399a443778d diff --git a/kde-apps/kapman/kapman-25.12.3.ebuild b/kde-apps/kapman/kapman-25.12.3.ebuild new file mode 100644 index 000000000000..d83f64e571a2 --- /dev/null +++ b/kde-apps/kapman/kapman-25.12.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Pac-Man clone by KDE" +HOMEPAGE="https://apps.kde.org/kapman/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kapptemplate/Manifest b/kde-apps/kapptemplate/Manifest index 477beb60d3f6..2ad1cb7d47c5 100644 --- a/kde-apps/kapptemplate/Manifest +++ b/kde-apps/kapptemplate/Manifest @@ -1 +1,2 @@ DIST kapptemplate-25.12.2.tar.xz 481928 BLAKE2B dedb74431f37908724cc873857005a68026daa203cd443f9a5126dd966915ab51e64cadeb0aba3c7f5c88f0c55c2fca7d381886778fe353449f864f7a321bc6e SHA512 dd61c8303446bb2e275093a3ce86046d4f0963772013f0d4ebb6103b47c570a57c6021f5989ce212d543517ee7ca3ec49fc9321aca5b12ade538506be05fc598 +DIST kapptemplate-25.12.3.tar.xz 481656 BLAKE2B 5bf43f8313c7e6a7ad8856706540914f8bf3bf630aa0bf22822437d1886f9cd39ec220123c5ec4163ddfa119bb6a53056429f21bd68385e0c5a00b0517627eb9 SHA512 67185d017e0423bd24d038bbc3306a4e2a52848ee1101becd2bce6d5226054f65d439bcf57228a66a66aac791f2a752ae80fa714c78a3e853598783ae160e578 diff --git a/kde-apps/kapptemplate/kapptemplate-25.12.3.ebuild b/kde-apps/kapptemplate/kapptemplate-25.12.3.ebuild new file mode 100644 index 000000000000..77a5efdbaa0d --- /dev/null +++ b/kde-apps/kapptemplate/kapptemplate-25.12.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Shell script to create the necessary framework to develop KDE applications" +HOMEPAGE="https://apps.kde.org/kapptemplate/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-libs/kirigami-addons-1.4.0:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kate-addons/Manifest b/kde-apps/kate-addons/Manifest index e1f36c5ae640..8a0f8f002dd2 100644 --- a/kde-apps/kate-addons/Manifest +++ b/kde-apps/kate-addons/Manifest @@ -1 +1,2 @@ DIST kate-25.12.2.tar.xz 8534324 BLAKE2B c12fa200ff2e079a06bf0e1980420380dab2b3db9878289d300a83d6ecae190bd5cb8050704c0e5f90816edb75a2684d9106bfad708ece7a8a4075969c14312f SHA512 82e887c56b5f9a7a142f14d465c5693db91da07596535c1f4741a0866358270623a6bc494ac1f8c40039840f54076a428b84e15b27ea0fe1a46a63c2b63f6974 +DIST kate-25.12.3.tar.xz 8561744 BLAKE2B fb3fcac7db2907bc6dd1c122c5bf99a6b3ea976e6eb228e5cd566295f8b4af957b5baf4f5dd9ffae6b06af6bcd3640758f069ccfa37b68b0d7de43c45b549a68 SHA512 249a5cd4e50151b0c725e67efe74fdff7318ca5af969509492e852e5ce29fd66499d2fead75237c562b250e4123b22c1f89a512460bc6a7a0b859f5e74ab5410 diff --git a/kde-apps/kate-addons/kate-addons-25.12.3.ebuild b/kde-apps/kate-addons/kate-addons-25.12.3.ebuild new file mode 100644 index 000000000000..e680b56f3682 --- /dev/null +++ b/kde-apps/kate-addons/kate-addons-25.12.3.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +KDE_ORG_NAME="kate" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm flag-o-matic gear.kde.org optfeature + +DESCRIPTION="Addons used by Kate" +HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" + +LICENSE="LGPL-2 LGPL-2+ MIT" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+filebrowser lspclient +projects +snippets sql" + +DEPEND=" + dev-cpp/gpgmepp:= + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + ~kde-apps/kate-lib-${PV}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + filebrowser? ( >=kde-frameworks/kbookmarks-${KFMIN}:6 ) + lspclient? ( >=kde-frameworks/kitemmodels-${KFMIN}:6 ) + projects? ( + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/threadweaver-${KFMIN}:6 + ) + snippets? ( >=kde-frameworks/knewstuff-${KFMIN}:6 ) + sql? ( + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[sql] + >=kde-frameworks/kwallet-${KFMIN}:6 + ) +" +RDEPEND="${DEPEND} + >=kde-apps/kate-common-${PV} +" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + # these tests are run in kde-apps/kate-lib; don't build kio plugin + cmake_comment_add_subdirectory -f apps/lib autotests io +} + +src_configure() { + local mycmakeargs=( + -DBUILD_kate=FALSE + -DBUILD_kwrite=FALSE + -DCMAKE_DISABLE_FIND_PACKAGE_KF6DocTools=ON # docs in kate/kwrite + -DBUILD_filebrowser=$(usex filebrowser) + -DBUILD_lspclient=$(usex lspclient) + -DBUILD_project=$(usex projects) + -DBUILD_snippets=$(usex snippets) + -DBUILD_katesql=$(usex sql) + ) + + # provided by kde-apps/kate-lib + append-libs -lkateprivate + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die + rm -v "${ED}"/usr/bin/exec_inspect.sh || die +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Markdown text previews" "kde-misc/markdownpart:${SLOT}" + optfeature "DOT graph file previews" "media-gfx/kgraphviewer" + fi +} diff --git a/kde-apps/kate-common/Manifest b/kde-apps/kate-common/Manifest index e1f36c5ae640..8a0f8f002dd2 100644 --- a/kde-apps/kate-common/Manifest +++ b/kde-apps/kate-common/Manifest @@ -1 +1,2 @@ DIST kate-25.12.2.tar.xz 8534324 BLAKE2B c12fa200ff2e079a06bf0e1980420380dab2b3db9878289d300a83d6ecae190bd5cb8050704c0e5f90816edb75a2684d9106bfad708ece7a8a4075969c14312f SHA512 82e887c56b5f9a7a142f14d465c5693db91da07596535c1f4741a0866358270623a6bc494ac1f8c40039840f54076a428b84e15b27ea0fe1a46a63c2b63f6974 +DIST kate-25.12.3.tar.xz 8561744 BLAKE2B fb3fcac7db2907bc6dd1c122c5bf99a6b3ea976e6eb228e5cd566295f8b4af957b5baf4f5dd9ffae6b06af6bcd3640758f069ccfa37b68b0d7de43c45b549a68 SHA512 249a5cd4e50151b0c725e67efe74fdff7318ca5af969509492e852e5ce29fd66499d2fead75237c562b250e4123b22c1f89a512460bc6a7a0b859f5e74ab5410 diff --git a/kde-apps/kate-common/kate-common-25.12.3.ebuild b/kde-apps/kate-common/kate-common-25.12.3.ebuild new file mode 100644 index 000000000000..3d6594202a36 --- /dev/null +++ b/kde-apps/kate-common/kate-common-25.12.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +KDE_ORG_NAME="${PN/-common/}" +inherit ecm-common gear.kde.org + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + !<kde-apps/kate-24.07.90-r1 + !<kde-apps/kate-addons-24.07.90-r1 + !<kde-apps/kate-lib-24.07.90-r1 + !<kde-apps/kwrite-24.07.90-r1 +" diff --git a/kde-apps/kate-lib/Manifest b/kde-apps/kate-lib/Manifest index e1f36c5ae640..8a0f8f002dd2 100644 --- a/kde-apps/kate-lib/Manifest +++ b/kde-apps/kate-lib/Manifest @@ -1 +1,2 @@ DIST kate-25.12.2.tar.xz 8534324 BLAKE2B c12fa200ff2e079a06bf0e1980420380dab2b3db9878289d300a83d6ecae190bd5cb8050704c0e5f90816edb75a2684d9106bfad708ece7a8a4075969c14312f SHA512 82e887c56b5f9a7a142f14d465c5693db91da07596535c1f4741a0866358270623a6bc494ac1f8c40039840f54076a428b84e15b27ea0fe1a46a63c2b63f6974 +DIST kate-25.12.3.tar.xz 8561744 BLAKE2B fb3fcac7db2907bc6dd1c122c5bf99a6b3ea976e6eb228e5cd566295f8b4af957b5baf4f5dd9ffae6b06af6bcd3640758f069ccfa37b68b0d7de43c45b549a68 SHA512 249a5cd4e50151b0c725e67efe74fdff7318ca5af969509492e852e5ce29fd66499d2fead75237c562b250e4123b22c1f89a512460bc6a7a0b859f5e74ab5410 diff --git a/kde-apps/kate-lib/kate-lib-25.12.3.ebuild b/kde-apps/kate-lib/kate-lib-25.12.3.ebuild new file mode 100644 index 000000000000..c45ac7922173 --- /dev/null +++ b/kde-apps/kate-lib/kate-lib-25.12.3.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +KDE_ORG_NAME="kate" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Shared library used by Kate/Kwrite and Kate-Addons" +HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" + +LICENSE="LGPL-2 LGPL-2+ MIT" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="telemetry" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + >=kde-apps/kate-common-${PV} +" + +CMAKE_SKIP_TESTS=( + {session_manager,sessions_action}_test # tests hang +) +# bug #967516: weird interaction w/ git: only works from git repo +[[ ${KDE_BUILD_TYPE} != live ]] && CMAKE_SKIP_TESTS=( + kateapp-file_history_tests +) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install +} + +src_configure() { + local mycmakeargs=( + -DBUILD_addons=FALSE + -DBUILD_kate=FALSE + -DBUILD_kwrite=FALSE + -DCMAKE_DISABLE_FIND_PACKAGE_KF6DocTools=ON + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} diff --git a/kde-apps/kate/Manifest b/kde-apps/kate/Manifest index e1f36c5ae640..8a0f8f002dd2 100644 --- a/kde-apps/kate/Manifest +++ b/kde-apps/kate/Manifest @@ -1 +1,2 @@ DIST kate-25.12.2.tar.xz 8534324 BLAKE2B c12fa200ff2e079a06bf0e1980420380dab2b3db9878289d300a83d6ecae190bd5cb8050704c0e5f90816edb75a2684d9106bfad708ece7a8a4075969c14312f SHA512 82e887c56b5f9a7a142f14d465c5693db91da07596535c1f4741a0866358270623a6bc494ac1f8c40039840f54076a428b84e15b27ea0fe1a46a63c2b63f6974 +DIST kate-25.12.3.tar.xz 8561744 BLAKE2B fb3fcac7db2907bc6dd1c122c5bf99a6b3ea976e6eb228e5cd566295f8b4af957b5baf4f5dd9ffae6b06af6bcd3640758f069ccfa37b68b0d7de43c45b549a68 SHA512 249a5cd4e50151b0c725e67efe74fdff7318ca5af969509492e852e5ce29fd66499d2fead75237c562b250e4123b22c1f89a512460bc6a7a0b859f5e74ab5410 diff --git a/kde-apps/kate/kate-25.12.3.ebuild b/kde-apps/kate/kate-25.12.3.ebuild new file mode 100644 index 000000000000..714ecefa4338 --- /dev/null +++ b/kde-apps/kate/kate-25.12.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm flag-o-matic gear.kde.org xdg + +DESCRIPTION="Multi-document editor with network transparency, Plasma integration and more" +HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +# TODO: replace HAVE_X11 and __has_include with explicit WITH_X11 option +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets,X] + ~kde-apps/kate-lib-${PV}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + virtual/libintl +" +RDEPEND="${DEPEND} + ~kde-apps/kate-addons-${PV}:6 + >=kde-apps/kate-common-${PV} +" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + # these tests are run in kde-apps/kate-lib; don't build kio plugin + cmake_comment_add_subdirectory -f apps/lib autotests io +} + +src_configure() { + local mycmakeargs=( + -DBUILD_addons=FALSE + -DBUILD_kwrite=FALSE + ) + + # provided by kde-apps/kate-lib + append-libs -lkateprivate + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die + rm -v "${ED}"/usr/bin/exec_inspect.sh || die +} diff --git a/kde-apps/katomic/Manifest b/kde-apps/katomic/Manifest index c5596a98c8b1..48b7acb4b670 100644 --- a/kde-apps/katomic/Manifest +++ b/kde-apps/katomic/Manifest @@ -1 +1,2 @@ DIST katomic-25.12.2.tar.xz 1450316 BLAKE2B 8ad703445e8421fcc264f94241ec070f639b9e961797a7d99577de827aa98c3ece1832571a78340fe4cc44fba60c35e3dcf19da3e39589670148232ac2099ff5 SHA512 221d34ec7cee0ebf5a1b5941a235d9d1d2fd34d31331d195a1b17ab2e33f92b65628180796dd983fcd2e804e13d9a5da3799bc3d6ae66f172dd5bf1691be2c06 +DIST katomic-25.12.3.tar.xz 1450312 BLAKE2B 75ed1af433cb019bc92c15c09726ae6bdb16878cee4fae4d08dafe397c3667079f5514246b9bf810e8cecfc8e444bcb2392dce328bcbd23a4370c9b19a3f3741 SHA512 28d003ed7364bec45ed747a20ba4f5a4837848efcfee2ae91551f5a4b870dc88430fc53ea74eb9730414b0a5aa37a229118d8306e86e55f4ed7ada1f1ede7cac diff --git a/kde-apps/katomic/katomic-25.12.3.ebuild b/kde-apps/katomic/katomic-25.12.3.ebuild new file mode 100644 index 000000000000..cd3ed416cb75 --- /dev/null +++ b/kde-apps/katomic/katomic-25.12.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE Atomic Entertainment Game" +HOMEPAGE="https://apps.kde.org/katomic/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbackup/Manifest b/kde-apps/kbackup/Manifest index 3d6b17711f1a..3b7d65a32b70 100644 --- a/kde-apps/kbackup/Manifest +++ b/kde-apps/kbackup/Manifest @@ -1 +1,2 @@ DIST kbackup-25.12.2.tar.xz 402296 BLAKE2B 1bedb2960db810f1a8cab0674be06d9c510d2d9e218ca2b84041699f79e5227739955f9d4e8011396e15828f3792438d25a6d2aec1931a5d1a2b8eeff3ecea5d SHA512 0e2f189ef44cb7454afb336e907863dc87d77d2e17f1f1a6c7d8e0d97cf7bdf724b8bfe514362a62a013b631e637d2ed467e0e425a4be0b2b99ef719d80daa78 +DIST kbackup-25.12.3.tar.xz 402288 BLAKE2B 6a6f6a86c6624ef734e1147f9fe3e58e0f916a607bcf9943b0a8948cb9f194793f86b8dc6b9900a023757ccf7ca43be7d6c023eaa606b7dade16612d9afcdb74 SHA512 44649cf0a814fef2a5f7668378999f7f5da3427ba5afedb0344cba5a6bcaec575f4ddef707453a98df736b7fda1ebff6cd4123e93aec30daec013359d38589ef diff --git a/kde-apps/kbackup/kbackup-25.12.3.ebuild b/kde-apps/kbackup/kbackup-25.12.3.ebuild new file mode 100644 index 000000000000..90c65eb1a0b5 --- /dev/null +++ b/kde-apps/kbackup/kbackup-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Program that lets you back up any directories or files" +HOMEPAGE="https://apps.kde.org/kbackup/" + +LICENSE="GPL-2" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + app-arch/libarchive:= + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kblackbox/Manifest b/kde-apps/kblackbox/Manifest index f20e48c88ddd..6598e6fa32a9 100644 --- a/kde-apps/kblackbox/Manifest +++ b/kde-apps/kblackbox/Manifest @@ -1 +1,2 @@ DIST kblackbox-25.12.2.tar.xz 556088 BLAKE2B 72862b00e6dacd6fb934d763d692ff62398af7a0cc75a75b50f37e0d3dded84ec22deda678a6078c3d5cdcf32d6346eb22724944599f8e89399072936ec205e1 SHA512 e72b50ca86f9ecec481ca191d86bb3a690295c9f28e77bdda716a6f0c378291aafd5cf3130f5f35af771db8eecbdc9f5b0b651ca1fea2993d5416a06895481e2 +DIST kblackbox-25.12.3.tar.xz 555628 BLAKE2B 0cae2bb72e05f2cb3d97b26d58fdd28a2d5ae7cb8561bcefee8b7a7e4ecd5bd9af56ab6cda6498c8dbd568d8a43a93e38019f27726f2a8688973365f7579a85a SHA512 d9b2550328a8a46d767b3d57f06571737cc12ce7797a2d02a646b5f5232e48feb4108398d94bb1a6667b92eaf8dbc4989bdd6e789e4b37435c11eac031ba3c92 diff --git a/kde-apps/kblackbox/kblackbox-25.12.3.ebuild b/kde-apps/kblackbox/kblackbox-25.12.3.ebuild new file mode 100644 index 000000000000..47ef5e7c55a4 --- /dev/null +++ b/kde-apps/kblackbox/kblackbox-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Game of hide and seek played on a grid of boxes" +HOMEPAGE="https://apps.kde.org/kblackbox/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kblocks/Manifest b/kde-apps/kblocks/Manifest index 2acbb454fba0..882ff77a8a14 100644 --- a/kde-apps/kblocks/Manifest +++ b/kde-apps/kblocks/Manifest @@ -1 +1,2 @@ DIST kblocks-25.12.2.tar.xz 2104928 BLAKE2B 2db3aa6bade2d5739d54327a3a4171e93590da617376da57d6f19f13565448a2848c89a008855a5cecf48fde13193c3970a67286c5f0543fe8c7084630507374 SHA512 ad9ed63def19e5035b660450632308bc3863c2823dcd8c2384954dda20bdde521d39075ac84b1b84b4a2233418a30215644fdd84679cc5a70ef20a4e89e13d05 +DIST kblocks-25.12.3.tar.xz 2104700 BLAKE2B 946f2ce2f15d70301fa9c82c8fb66fef1aa4d05f595a18d6fe05474bc4384ea91747efb07cc36843ab17882134c84c11e0bc114e081287d80efc57a0c599b3a2 SHA512 954d60ea5171c84f703d5666845909f5acba0c9f242f2ed9e3951de6ee60f49c2e1116651b06733ad77e2d6c63485c5df6495ef242fc27f31bb7fd3825c087e8 diff --git a/kde-apps/kblocks/kblocks-25.12.3.ebuild b/kde-apps/kblocks/kblocks-25.12.3.ebuild new file mode 100644 index 000000000000..daeef061f452 --- /dev/null +++ b/kde-apps/kblocks/kblocks-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Single-player Tetris-like KDE game" +HOMEPAGE="https://apps.kde.org/kblocks/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbounce/Manifest b/kde-apps/kbounce/Manifest index f391949cd99c..fe7368c511a3 100644 --- a/kde-apps/kbounce/Manifest +++ b/kde-apps/kbounce/Manifest @@ -1 +1,2 @@ DIST kbounce-25.12.2.tar.xz 3324584 BLAKE2B 79d09e3f895f5871531b75787ac9d80cda3f53d40bb6a6f2bcd622f1a20aa7b700f879ed48d49f78c23ee2fd8cc6e19ddaf130e99e2829c39b14b650b4b64e6a SHA512 56a95e6ce6c3bb51a75bd5f51fc4b1d4a8f609948c3ce8c61f1266d4fc7fa90624128fb368e21a00b964171614a5abd4d81ef88fb53e8d24e463ab7a6082c394 +DIST kbounce-25.12.3.tar.xz 3324464 BLAKE2B b2a48d4835b38cd122b2450ebb578d437345618378a5b8794257e92550fb5fea0b005acf1e1edec0fabc4498dfd1282781474e5254af1e482c88a60c83561b9d SHA512 feb26f6b4242f318af06d1481a43ebbb62240efb45cf25974fa2f0aef9452b864c7d42b3f476a02e33196cce5edb3eaa74aee863fa199111a23b2866ba797835 diff --git a/kde-apps/kbounce/kbounce-25.12.3.ebuild b/kde-apps/kbounce/kbounce-25.12.3.ebuild new file mode 100644 index 000000000000..981ac32df5f8 --- /dev/null +++ b/kde-apps/kbounce/kbounce-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE Bounce Ball Game" +HOMEPAGE="https://apps.kde.org/kbounce/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbreakout/Manifest b/kde-apps/kbreakout/Manifest index 2f1afe6c8453..eff8d0bc9cda 100644 --- a/kde-apps/kbreakout/Manifest +++ b/kde-apps/kbreakout/Manifest @@ -1 +1,2 @@ DIST kbreakout-25.12.2.tar.xz 2558696 BLAKE2B 0345a1ff4232fb88d6104f2d87590b978bff652f340c3b182b15c11d7120a15edcc461b96b436d59a52b1716b396daeb2fee720a85c5ccc26d07c85a61fea00c SHA512 1012f930a1285780d1216173b79c082efbcf116d383376764456e1d8a60e56ff2e561fdbb3676d7fdffa0384f252b9cf169b334523a50f083131559673333186 +DIST kbreakout-25.12.3.tar.xz 2558556 BLAKE2B fa15c6bb7e46405eab963ba65982222e032aebb5193b0fd2d9e01cecf1ce6e4b76e01f6224f758b30f77c4628011004799f219d649178fc8e73d2a3274a0f65c SHA512 03b05ac661edc0ded21c26ed139714d8cd348d8dce7f4a9f1892489c4b1c23f8ce4150a28e35b4c6b843797b293c27c2a23224e464a77cd9557b8b6b371c6e5a diff --git a/kde-apps/kbreakout/kbreakout-25.12.3.ebuild b/kde-apps/kbreakout/kbreakout-25.12.3.ebuild new file mode 100644 index 000000000000..9f9a7dd5953b --- /dev/null +++ b/kde-apps/kbreakout/kbreakout-25.12.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Breakout-like game by KDE" +HOMEPAGE="https://apps.kde.org/kbreakout/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbruch/Manifest b/kde-apps/kbruch/Manifest index ca1ef2a24018..d8cd2b508e3f 100644 --- a/kde-apps/kbruch/Manifest +++ b/kde-apps/kbruch/Manifest @@ -1 +1,2 @@ DIST kbruch-25.12.2.tar.xz 5163568 BLAKE2B 45b4c3c7ef8752b9b882cbe7d07a543144d54a54f52171c521d4457df31f01595ed0b443efd2cfa9c474a0504c1f571f184c707f654ccd137b12636005028ea2 SHA512 fb445491c14080c31c823487f5b9ac10656c2f327a36b05d6b3f4b894399e7873e8cec6e782ccf8fd31322528fce35363451120be9762fbf3b3bd414c75616cd +DIST kbruch-25.12.3.tar.xz 5162860 BLAKE2B 6ed41ed2ea9e8be202763da957cb6c73bb4d8e662b856a9d24bb659f265cc088a401d6623af3d13a855ed5c2cba66a2dc916fcfb28b6a9db322310d5207b6047 SHA512 0361ce6410ff9a9d80448db17f9ea24b95084936d8764be9b53add067a1908fc3768b847e03c1a9e95a77f4bc6d8c81c652636b2a30f0ecb3e1e03ba989e911b diff --git a/kde-apps/kbruch/kbruch-25.12.3.ebuild b/kde-apps/kbruch/kbruch-25.12.3.ebuild new file mode 100644 index 000000000000..662a833b2b43 --- /dev/null +++ b/kde-apps/kbruch/kbruch-25.12.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Educational application to learn calculating with fractions" +HOMEPAGE="https://apps.kde.org/kbruch/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcachegrind/Manifest b/kde-apps/kcachegrind/Manifest index 859bcc21a439..f99c16eb45bc 100644 --- a/kde-apps/kcachegrind/Manifest +++ b/kde-apps/kcachegrind/Manifest @@ -1 +1,2 @@ DIST kcachegrind-25.12.2.tar.xz 1006220 BLAKE2B c0afec2024a891310ddc7835f4acc640b1e50d228ce57fbbb61449f1c4baf213d632ed02357a1df6aa29bf7711524d4e6a9a397e61dc967c772fa94e40073227 SHA512 6eeaffd2acdc748448f2794ad40de1077d347fcd731a13fa955d53f4eda6d52d91fa689f06f069073ec668530992ea5aa2ac989a39415e4b2c7997105f88ee81 +DIST kcachegrind-25.12.3.tar.xz 1005720 BLAKE2B b7100845351523849c3a644b1d41bba7568243f3fc0454b10b81f9b51f5daedaa4bb4318e0a574939fe6dd2e1fb147594769652005a4cc29fe491498960d901a SHA512 1bbc80b823acc4ea33c79b5975a6c1acbb873e41355ecc7e3e4fd0b52673c2ff5c077d24ed7288ac5cc2891365fbadb3c7a51af3c76c41cd6b0e8236c5fa656c diff --git a/kde-apps/kcachegrind/kcachegrind-25.12.3.ebuild b/kde-apps/kcachegrind/kcachegrind-25.12.3.ebuild new file mode 100644 index 000000000000..020e883c1c9b --- /dev/null +++ b/kde-apps/kcachegrind/kcachegrind-25.12.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Frontend for Cachegrind by KDE" +HOMEPAGE="https://apps.kde.org/kcachegrind/ +https://kcachegrind.github.io/html/Home.html" + +LICENSE="GPL-2" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + media-gfx/graphviz +" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" diff --git a/kde-apps/kcalc/Manifest b/kde-apps/kcalc/Manifest index 8daa04b6347c..ec4a51ba9eb5 100644 --- a/kde-apps/kcalc/Manifest +++ b/kde-apps/kcalc/Manifest @@ -1 +1,2 @@ DIST kcalc-25.12.2.tar.xz 485032 BLAKE2B da83534df4ff2969e5aa7b57873c8f8305e43c7231114ecfa81010ce1e9d57cdfd4207a43879e68fbb3ad36f49a4bb39e74bf7854fc608ae5bd7fff7bbc8965b SHA512 7d2d35e85e6c6e20b197b82a355f4c148fbdcf0f41852fd24d56e15531f33cdeeb98dc993dc2271d5f732a032f7d841f372aa5d9525a3277dc3b382b7f145ca5 +DIST kcalc-25.12.3.tar.xz 484396 BLAKE2B 90ab5e98e02f7a23f36ace7a408e1b2e9c0f2f0d0821f441b16a5ec19fc564554edbeb6e0df440421e5268d874bad91a62f059362c90ca45e2d1ecedb48270f9 SHA512 f63cd7f1ba142b11e0b9391ed66761c5612175643f02e256e7e7f2a20a5091b353c6ac211c0b118f48183be1d513430fccd26c18765ea6ad2c8dbc97debb8cb5 diff --git a/kde-apps/kcalc/kcalc-25.12.3.ebuild b/kde-apps/kcalc/kcalc-25.12.3.ebuild new file mode 100644 index 000000000000..08a20da48472 --- /dev/null +++ b/kde-apps/kcalc/kcalc-25.12.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="KDE calculator" +HOMEPAGE="https://apps.kde.org/kcalc/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-libs/gmp:= + dev-libs/mpc:= + dev-libs/mpfr:= + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +BDEPEND="sys-devel/gettext" + +src_test() { + LC_NUMERIC="C" ecm_src_test +} diff --git a/kde-apps/kcalutils/Manifest b/kde-apps/kcalutils/Manifest index 77ba41bc25df..c27019ec8860 100644 --- a/kde-apps/kcalutils/Manifest +++ b/kde-apps/kcalutils/Manifest @@ -1 +1,2 @@ DIST kcalutils-25.12.2.tar.xz 371568 BLAKE2B 5086dec9632151e1663c0bc39c21bde3ab822bbf28cbe0bc2f4ecbedce6b09d423597c2402f38536561e3ffceaefbfa6051114a2d7004829121d95f19a9bd59b SHA512 9c648ce665147bceee5af4eb4a0835e7226cb7e6c325bf5af81c6e932ebd770df430d6cffa3fa2ac0c686c7a1c986d3404f77727578fcb94da619ae47140e555 +DIST kcalutils-25.12.3.tar.xz 368580 BLAKE2B 213fc05e6b84cc31a62cf2401aaa9477e8b3e028126c138d8efcea41808ec10673d425b5ae5d247ea6514d074f5eff69af5be84112c5207392f5126298c7b2b8 SHA512 f66593607f457f5899805b01184e71e90bb902e14fd9246a1c96e7871a80e765f6567418f6addc5f3588fd0912aaa61a0a1a928a1043778f274424b1da426f75 diff --git a/kde-apps/kcalutils/kcalutils-25.12.3.ebuild b/kde-apps/kcalutils/kcalutils-25.12.3.ebuild new file mode 100644 index 000000000000..9df20e994110 --- /dev/null +++ b/kde-apps/kcalutils/kcalutils-25.12.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library providing utility functions for the handling of calendar data" +HOMEPAGE="https://api.kde.org/kdepim/kcalutils/html/index.html" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" # bugs 653616, 711666 + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcharselect/Manifest b/kde-apps/kcharselect/Manifest index 436b36330b11..015b77b63efe 100644 --- a/kde-apps/kcharselect/Manifest +++ b/kde-apps/kcharselect/Manifest @@ -1 +1,2 @@ DIST kcharselect-25.12.2.tar.xz 477976 BLAKE2B 0c05e2e86ea0019958679000ef362ea19f89ef3aa79b31e7a5167d57dfd954b8d97bc799e85c1c75e4bbccc5e8cd94dc0e1d2d06921655c1135e0d22225eb2d4 SHA512 db82eb37b4d8304070a3437cd62a2e8351b8bc9441c812c421df314e53fcbf267871ff3d061b236ad0ad3c2ff01f6d0ed99f7252fb865b605bfca837fef3d094 +DIST kcharselect-25.12.3.tar.xz 478460 BLAKE2B d6e93ebd9481f14f63e2a8e86b2257e018a1fc75df6282d87d16d0cfa93205516b433723d7805be1643fcdc00a1fe27d17192c3bb51bcb64c6710d6b123c4042 SHA512 00a566e6ce9ec36144fabf0b3f88d1c08070740b969d5200b2fddf8bf50a423893a21ea0f30cb619894359b543ae54c87a2dee691e261a40fd731dc60253981c diff --git a/kde-apps/kcharselect/kcharselect-25.12.3.ebuild b/kde-apps/kcharselect/kcharselect-25.12.3.ebuild new file mode 100644 index 000000000000..59b3aeab3336 --- /dev/null +++ b/kde-apps/kcharselect/kcharselect-25.12.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="KDE character selection utility" +HOMEPAGE="https://apps.kde.org/kcharselect/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcolorchooser/Manifest b/kde-apps/kcolorchooser/Manifest index 2d0d4a8180b6..e67c2a297333 100644 --- a/kde-apps/kcolorchooser/Manifest +++ b/kde-apps/kcolorchooser/Manifest @@ -1 +1,2 @@ DIST kcolorchooser-25.12.2.tar.xz 36568 BLAKE2B 1937d885188fe0b479eeca4d5c5a161536b45c95f446368e7c745df255ccd0781e5bb8cddf505ba0346ecfda8ffe1a8fdfbebf03ed1e05fa79e2120f4058661c SHA512 48db85976866eadd635bf9b355d2babec194be0669b32e767b7f00358705980f879d7ce601ce96999de7ee8d3ea41ede83fe4494e17ef4c3e867e91c8d999523 +DIST kcolorchooser-25.12.3.tar.xz 36532 BLAKE2B 05c7367159ee8ab182b9f7a96a30e9282d0cddfe41092b13863ea0e2d93730d5d4f50d870f9d8d91aadeaed119cc0f703f5d42f6080cbc07cfd64f7771d44418 SHA512 e77a22d38d8f03c03136108f475b0442cf90eefd009831dffdbf15c1163b8c9118a08c279ac1392ce8fa3d8feb701e5259df5c7399d866b6a809a0b4d6403e06 diff --git a/kde-apps/kcolorchooser/kcolorchooser-25.12.3.ebuild b/kde-apps/kcolorchooser/kcolorchooser-25.12.3.ebuild new file mode 100644 index 000000000000..10385f3692c7 --- /dev/null +++ b/kde-apps/kcolorchooser/kcolorchooser-25.12.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE color selector/editor" +HOMEPAGE="https://apps.kde.org/kcolorchooser/" + +LICENSE="MIT" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcron/Manifest b/kde-apps/kcron/Manifest index 18d4d9905796..ec209250a32e 100644 --- a/kde-apps/kcron/Manifest +++ b/kde-apps/kcron/Manifest @@ -1 +1,2 @@ DIST kcron-25.12.2.tar.xz 900004 BLAKE2B a2c905f5a251e7267daaeb91d28fb10a631b21bbcb234dc9c1d7c5fa13a525c1242af60f6bc5003507b00b951c3c19848f2612caaa44ef5d8b2eb30bfb9d49c8 SHA512 8a76e6a8a4bdd828be3d7cbc7bff901ab43b65e924d28cca43ae916360a989f7db57a6e9f5484d6a1a19f2fa8b68104448cebc802088697ea17dbcd6f886f38d +DIST kcron-25.12.3.tar.xz 898292 BLAKE2B ccd8513c0ca3730231fa3e00c8cc31b7a801f6395b859f009a69e58d70ef94fba0dada8d24165b1dc609fbc64304e492e4cabc75a2cd884f34e9bd716b222685 SHA512 4542aec8e0f02edf94bca531ec8a68be929c763b66b20fd65d3de643b6907f783f442f0b686e6c6cc315754c04d2af9620fa330c493512711723285caa314ef5 diff --git a/kde-apps/kcron/kcron-25.12.3.ebuild b/kde-apps/kcron/kcron-25.12.3.ebuild new file mode 100644 index 000000000000..6542fbe947b8 --- /dev/null +++ b/kde-apps/kcron/kcron-25.12.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="KDE Task Scheduler" +HOMEPAGE="https://apps.kde.org/kcron/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-libs/kirigami-addons:6 + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND} + virtual/cron +" diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-25.12.3.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-25.12.3.ebuild new file mode 100644 index 000000000000..2fe671a34209 --- /dev/null +++ b/kde-apps/kde-apps-meta/kde-apps-meta-25.12.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Meta package for the KDE Release Service collection" +HOMEPAGE="https://apps.kde.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="accessibility +admin +education +games +graphics +multimedia +network pim sdk +utils" + +RDEPEND=" + >=kde-apps/kdecore-meta-${PV}:* + accessibility? ( >=kde-apps/kdeaccessibility-meta-${PV}:* ) + admin? ( >=kde-apps/kdeadmin-meta-${PV}:* ) + education? ( >=kde-apps/kdeedu-meta-${PV}:* ) + games? ( >=kde-apps/kdegames-meta-${PV}:* ) + graphics? ( >=kde-apps/kdegraphics-meta-${PV}:* ) + multimedia? ( >=kde-apps/kdemultimedia-meta-${PV}:* ) + network? ( >=kde-apps/kdenetwork-meta-${PV}:* ) + pim? ( >=kde-apps/kdepim-meta-${PV}:* ) + sdk? ( >=kde-apps/kdesdk-meta-${PV}:* ) + utils? ( >=kde-apps/kdeutils-meta-${PV}:* ) +" diff --git a/kde-apps/kde-dev-scripts/Manifest b/kde-apps/kde-dev-scripts/Manifest index ea48f2727ceb..6d101d460303 100644 --- a/kde-apps/kde-dev-scripts/Manifest +++ b/kde-apps/kde-dev-scripts/Manifest @@ -1 +1,2 @@ DIST kde-dev-scripts-25.12.2.tar.xz 377080 BLAKE2B fead9a4be13882f6d7f34cfbdb225f6e3759bfff18e8ab1d8afbf6425e05504024866ab917731d244cbe4236cb22e5f5b7ff9c30daf0e5644d5c232b1d0355d7 SHA512 b7ded39c680bc1ebac0826b83d1fbf857646f6f68387b18efceeb6b20b70425b222cf7b0fd9297b663dee49f0de001187159fce4e7a1097c47910ae355f631c3 +DIST kde-dev-scripts-25.12.3.tar.xz 377088 BLAKE2B 07856caa9c974f4c420b05a049f6246691ead238262f800883610fdc137bf04c765f33b0bdd38a46308efac120d278bea54f21dd9d149b2152bfc40c1165f46c SHA512 1f7c19c6d0cc08b51e7b5cb46f8ba5391bc06d321b2c46328ce03391fe1225d817dfd431c8a3443c128daa968e89d5fef63e1d0d1e49a72054d19c1996eb2849 diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-25.12.3.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-25.12.3.ebuild new file mode 100644 index 000000000000..22acf5ec0559 --- /dev/null +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-25.12.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +inherit ecm gear.kde.org + +DESCRIPTION="KDE Development Scripts" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + app-arch/advancecomp + dev-perl/XML-DOM + media-gfx/optipng +" + +src_prepare() { + ecm_src_prepare + + # bug 275069 + sed -e 's:colorsvn::' -i CMakeLists.txt || die +} diff --git a/kde-apps/kde-dev-utils/Manifest b/kde-apps/kde-dev-utils/Manifest index 5412cc7966b6..4259756b8058 100644 --- a/kde-apps/kde-dev-utils/Manifest +++ b/kde-apps/kde-dev-utils/Manifest @@ -1 +1,2 @@ DIST kde-dev-utils-25.12.2.tar.xz 77516 BLAKE2B 068fab66ca8d2870133bbd8898ae2e155995c2346df1c6069f4d9bedad99f20a4e54d1359751e70259b03eae11c5551ab161894ba920cc8e9dcc9625f169cfa4 SHA512 343295c28137b4d227ab90c3ed19dc8361cb253d14da47189e22dca7e30897bbcaa771c4cc25dc078f974fbe1fa13ac7646135cae257ddc60bef0e489b6e95b3 +DIST kde-dev-utils-25.12.3.tar.xz 77756 BLAKE2B 270a3b4c4f5ba1ba8f10a56dd0737ba6025f29975ddffe2b222df9d3370b88a371b05569360af5fd6782f4b78193bb792f966d1ef3a4d06c8cc8e938c6f41eb6 SHA512 fd6b97186ed739a43eb4187a62b0753737ac569456c4d26feb531e9f3e96318cabd07fa2cbee0c38f5775d539e28e4015d67dd52334b541b74cc0d0941029c7a diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-25.12.3.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-25.12.3.ebuild new file mode 100644 index 000000000000..0feb3c708dda --- /dev/null +++ b/kde-apps/kde-dev-utils/kde-dev-utils-25.12.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE Development Utilities" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qttools-${QTMIN}:6[designer,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-25.12.3.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-25.12.3.ebuild new file mode 100644 index 000000000000..a7a7641b473b --- /dev/null +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-25.12.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages" +HOMEPAGE="https://apps.kde.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=app-accessibility/kontrast-${PV}:* + >=kde-apps/kmag-${PV}:* + >=kde-apps/kmousetool-${PV}:* + >=kde-apps/kmouth-${PV}:* +" diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-25.12.3.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-25.12.3.ebuild new file mode 100644 index 000000000000..ecc551540d3e --- /dev/null +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-25.12.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages" +HOMEPAGE="https://apps.kde.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+cron" + +RDEPEND=" + >=app-admin/kio-admin-${PV}:* + >=kde-apps/ksystemlog-${PV}:* + cron? ( >=kde-apps/kcron-${PV}:* ) +" diff --git a/kde-apps/kdebugsettings/Manifest b/kde-apps/kdebugsettings/Manifest index 80523994e5b1..32f2011052ae 100644 --- a/kde-apps/kdebugsettings/Manifest +++ b/kde-apps/kdebugsettings/Manifest @@ -1 +1,2 @@ DIST kdebugsettings-25.12.2.tar.xz 123640 BLAKE2B 47f784601a102dfa901719f81cd3346e2e37755506225bd9f823220a0e5c5ae5f6f0c2f46d18af55e48d8cbe7d3daa31bfa610468503a6e056c07f482af87f77 SHA512 a08d3969b4f94bb1a0600a4eeec73cbc7d402552cdcb221994a88730986a637ff688f6b8d8eb81570077f7c28bf29f53427d8fa2f5e9121086da0ee2de8f1172 +DIST kdebugsettings-25.12.3.tar.xz 123656 BLAKE2B 6d9ab3a6165d2cf9b99d29ffdaeb62044acf34749504b286de8e83e817ed2e29233e69b0021b984055c5872000daae4b55e7c0ae20e6f2dc8cc2e5a3bba8112e SHA512 593901105b0c4e90e10deb20beb855d3c3cdd88d8425fc19950596534f02118801223102968a5d730e62766cbdf79b5b05937e1c0e3893ac5283cc824acbeca3 diff --git a/kde-apps/kdebugsettings/kdebugsettings-25.12.3.ebuild b/kde-apps/kdebugsettings/kdebugsettings-25.12.3.ebuild new file mode 100644 index 000000000000..94f83cf70ab5 --- /dev/null +++ b/kde-apps/kdebugsettings/kdebugsettings-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Application to enable/disable qCDebug" +HOMEPAGE="https://apps.kde.org/kdebugsettings/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kdecore-meta/kdecore-meta-25.12.3.ebuild b/kde-apps/kdecore-meta/kdecore-meta-25.12.3.ebuild new file mode 100644 index 000000000000..f1612bff9d01 --- /dev/null +++ b/kde-apps/kdecore-meta/kdecore-meta-25.12.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdecore - merge this to pull in the most basic applications" +HOMEPAGE="https://apps.kde.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +IUSE="+share +webengine" + +RDEPEND=" + >=kde-apps/dolphin-${PV}:* + >=kde-apps/kdialog-${PV}:* + >=kde-apps/keditbookmarks-${PV}:* + >=kde-apps/kfind-${PV}:* + >=kde-apps/konsole-${PV}:* + >=kde-apps/kwrite-${PV}:* + webengine? ( + >=kde-apps/khelpcenter-${PV}:* + || ( + >=www-client/falkon-${PV} + >=kde-apps/konqueror-${PV}:* + ) + ) +" +# Optional runtime deps: kde-apps/dolphin +RDEPEND="${RDEPEND} + share? ( kde-frameworks/purpose:6 ) +" diff --git a/kde-apps/kdeedu-data/Manifest b/kde-apps/kdeedu-data/Manifest index 160db4538189..9f87ab63e067 100644 --- a/kde-apps/kdeedu-data/Manifest +++ b/kde-apps/kdeedu-data/Manifest @@ -1 +1,2 @@ DIST kdeedu-data-25.12.2.tar.xz 338780 BLAKE2B 0a5dc0dcb6e23047c1ab4bd654bb5e9aed2a424007130ac8f742281dd66838cc2a5b11024cf874b80cb132d4083aeb989eca80acd159a883fe1ffc8ffe843162 SHA512 21787c3258d3abcf9881e6782777419a212bb9fbd83885983a6e86c7d21087190ab018c427a16ab5493e7a6b594649afb2bfd75accec47ac4b9a2b5a283c189b +DIST kdeedu-data-25.12.3.tar.xz 338856 BLAKE2B 510115dc97bfc0b9aead9bed9351d08e654fa48228d8e7fa430bf1bcaf241e085e5f43ab6630e2c19d94976cfd461ef714d19b06e0daeb1721fd6e1acdb0043b SHA512 bb9ec01a52f7ce16db46895203baab2165c612a40b5ed8f1399a2ec2d268026ec04be5fc79c1f19238f25f6a3302b95da09ccda201a7184f3f4c3b3b7d438bc9 diff --git a/kde-apps/kdeedu-data/kdeedu-data-25.12.3.ebuild b/kde-apps/kdeedu-data/kdeedu-data-25.12.3.ebuild new file mode 100644 index 000000000000..fee520eecf47 --- /dev/null +++ b/kde-apps/kdeedu-data/kdeedu-data-25.12.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake gear.kde.org xdg + +DESCRIPTION="Shared icons, artwork and data files for educational applications" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +BDEPEND=" + dev-qt/qtbase:6 + >=kde-frameworks/extra-cmake-modules-6.0:0 +" diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-25.12.3.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-25.12.3.ebuild new file mode 100644 index 000000000000..2861e5cb6f50 --- /dev/null +++ b/kde-apps/kdeedu-meta/kdeedu-meta-25.12.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages" +HOMEPAGE="https://apps.kde.org/categories/education/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="+webengine" + +RDEPEND=" + >=kde-apps/analitza-${PV}:* + >=kde-apps/artikulate-${PV}:* + >=kde-apps/blinken-${PV}:* + >=kde-apps/cantor-${PV}:* + >=kde-apps/kalzium-${PV}:* + >=kde-apps/kanagram-${PV}:* + >=kde-apps/kbruch-${PV}:* + >=kde-apps/kdeedu-data-${PV}:* + >=kde-apps/kgeography-${PV}:* + >=kde-apps/khangman-${PV}:* + >=kde-apps/kig-${PV}:* + >=kde-apps/kiten-${PV}:* + >=kde-apps/klettres-${PV}:* + >=kde-apps/kmplot-${PV}:* + >=kde-apps/kqtquickcharts-${PV}:* + >=kde-apps/ktouch-${PV}:* + >=kde-apps/kturtle-${PV}:* + >=kde-apps/kwordquiz-${PV}:* + >=kde-apps/libkeduvocdocument-${PV}:* + >=kde-apps/marble-${PV}:* + >=kde-apps/minuet-${PV}:* + >=kde-apps/rocs-${PV}:* + >=kde-apps/step-${PV}:* + webengine? ( + >=kde-apps/kalgebra-${PV}:* + >=kde-apps/parley-${PV}:* + ) +" diff --git a/kde-apps/kdegames-meta/kdegames-meta-25.12.3.ebuild b/kde-apps/kdegames-meta/kdegames-meta-25.12.3.ebuild new file mode 100644 index 000000000000..2dcf568d662e --- /dev/null +++ b/kde-apps/kdegames-meta/kdegames-meta-25.12.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages" +HOMEPAGE="https://apps.kde.org/categories/games/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="opengl python" + +RDEPEND=" + >=games-puzzle/skladnik-${PV} + >=kde-apps/bomber-${PV}:* + >=kde-apps/bovo-${PV}:* + >=kde-apps/granatier-${PV}:* + >=kde-apps/kapman-${PV}:* + >=kde-apps/katomic-${PV}:* + >=kde-apps/kblackbox-${PV}:* + >=kde-apps/kblocks-${PV}:* + >=kde-apps/kbounce-${PV}:* + >=kde-apps/kbreakout-${PV}:* + >=kde-apps/kdiamond-${PV}:* + >=kde-apps/kfourinline-${PV}:* + >=kde-apps/kgoldrunner-${PV}:* + >=kde-apps/kigo-${PV}:* + >=kde-apps/killbots-${PV}:* + >=kde-apps/kiriki-${PV}:* + >=kde-apps/kjumpingcube-${PV}:* + >=kde-apps/klickety-${PV}:* + >=kde-apps/klines-${PV}:* + >=kde-apps/kmahjongg-${PV}:* + >=kde-apps/kmines-${PV}:* + >=kde-apps/knavalbattle-${PV}:* + >=kde-apps/knetwalk-${PV}:* + >=kde-apps/knights-${PV}:* + >=kde-apps/kolf-${PV}:* + >=kde-apps/kollision-${PV}:* + >=kde-apps/konquest-${PV}:* + >=kde-apps/kpat-${PV}:* + >=kde-apps/kreversi-${PV}:* + >=kde-apps/kshisen-${PV}:* + >=kde-apps/ksirk-${PV}:* + >=kde-apps/ksnakeduel-${PV}:* + >=kde-apps/kspaceduel-${PV}:* + >=kde-apps/ksquares-${PV}:* + >=kde-apps/ktuberling-${PV}:* + >=kde-apps/libkdegames-${PV}:* + >=kde-apps/libkmahjongg-${PV}:* + >=kde-apps/lskat-${PV}:* + >=kde-apps/palapeli-${PV}:* + >=kde-apps/picmi-${PV}:* + opengl? ( + >=kde-apps/ksudoku-${PV}:* + >=kde-apps/kubrick-${PV}:* + ) + python? ( >=kde-apps/kajongg-${PV}:* ) +" diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-25.12.3.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-25.12.3.ebuild new file mode 100644 index 000000000000..dacc498af541 --- /dev/null +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-25.12.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages" +HOMEPAGE="https://apps.kde.org/graphics/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="color-management scanner +webengine" + +RDEPEND=" + >=kde-apps/gwenview-${PV}:* + >=kde-apps/kamera-${PV}:* + >=kde-apps/kcolorchooser-${PV}:* + >=kde-apps/kdegraphics-mobipocket-${PV}:* + >=kde-apps/kolourpaint-${PV}:* + >=kde-apps/kruler-${PV}:* + >=kde-apps/libkdcraw-${PV}:* + >=kde-apps/libkexiv2-${PV}:* + >=kde-apps/okular-${PV}:* + >=kde-apps/svgpart-${PV}:* + >=kde-apps/thumbnailers-${PV}:* + >=media-gfx/kgraphviewer-${PV}:* + >=media-gfx/qrca-${PV}:* + color-management? ( >=kde-misc/colord-kde-${PV}:* ) + scanner? ( + >=kde-apps/libksane-${PV}:* + >=kde-misc/skanlite-${PV}:* + webengine? ( >=media-gfx/skanpage-${PV}:* ) + ) +" diff --git a/kde-apps/kdegraphics-mobipocket/Manifest b/kde-apps/kdegraphics-mobipocket/Manifest index c2966ba8feb9..9ccd4388408d 100644 --- a/kde-apps/kdegraphics-mobipocket/Manifest +++ b/kde-apps/kdegraphics-mobipocket/Manifest @@ -1 +1,2 @@ DIST kdegraphics-mobipocket-25.12.2.tar.xz 20396 BLAKE2B 51ff14f0d25965f726ce5b746de5ecef705be31cbb71c0bb893aedb312b5507778cd1785f26c539901d551e47987c7b009044ef66b1fa0db8fedf04f8b4bb058 SHA512 c8f121543448f402213bcdee4e9b36d903f46bdd82caad4873844d6f072cd0292626d4c8b5dca894cfd5e3bf42969572dd42c0d064b1dfc532d639e5eb7807b9 +DIST kdegraphics-mobipocket-25.12.3.tar.xz 20396 BLAKE2B 058de5eb93a277af0ceb16f0e921a083a75c1a2e48783f924fc329fd084fcaa3c9a0900dec95d2f00d52cd4957492a112cd90e003e1d8c39db5fb6a86519fbcb SHA512 3a4dd9e2e24295de2298cd536172df7bea6d2017b34a934cf9c1c4f0ae234279addf1412b22d0ab5c5315bb8f969e3ba42b9a84cfe6128333e871cabd39a437a diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-25.12.3.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-25.12.3.ebuild new file mode 100644 index 000000000000..e59d6b3c55b5 --- /dev/null +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-25.12.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library to support mobipocket ebooks" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui]" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-25.12.3.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-25.12.3.ebuild new file mode 100644 index 000000000000..9d2b6ae17142 --- /dev/null +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-25.12.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages" +HOMEPAGE="https://apps.kde.org/categories/multimedia/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+cdrom +ffmpeg gstreamer" + +RDEPEND=" + >=kde-apps/dragon-${PV}:* + >=kde-apps/juk-${PV}:* + >=kde-apps/kdenlive-${PV}:* + >=kde-apps/kmix-${PV}:* + >=kde-apps/kwave-${PV}:* + >=media-sound/elisa-${PV}:* + >=media-sound/kasts-${PV} + >=media-sound/krecorder-${PV} + cdrom? ( + >=media-sound/audex-${PV} + >=kde-apps/audiocd-kio-${PV}:* + >=kde-apps/k3b-${PV}:* + >=kde-apps/libkcddb-${PV}:* + ) + ffmpeg? ( >=kde-apps/ffmpegthumbs-${PV}:* ) + gstreamer? ( >=kde-apps/kamoso-${PV}:* ) +" diff --git a/kde-apps/kdenetwork-filesharing/Manifest b/kde-apps/kdenetwork-filesharing/Manifest index 76b93f139f9a..f5120c7b2f96 100644 --- a/kde-apps/kdenetwork-filesharing/Manifest +++ b/kde-apps/kdenetwork-filesharing/Manifest @@ -1 +1,2 @@ DIST kdenetwork-filesharing-25.12.2.tar.xz 518532 BLAKE2B 7a33dbf70834dd810c6e8948472aff246fde5201c47237c3857386d00a4fc59a3becfc507c9dac74ef51a8b7a4f143b1a3a8b793d4f6a00e16ace978a938f90a SHA512 f4840fc5179df086501ef5e095525d6e2bfd91b564581e8fc818dc00577c2b0f660a06ea00f8c8acdd1e094d521973f70c09e4f7f84f6cef8ec7aa10f4a89c6f +DIST kdenetwork-filesharing-25.12.3.tar.xz 518428 BLAKE2B 4b5c61777117d315defaad6b28edad95a95f0c7b6a8ccd7a42820d2d894f197a40be275ee941629c569ecbe505b920a8883c5b82597ffec23d8838852ee968ed SHA512 808abd0532f7e019b4c6c4be772adf973a682765a8a1d2b313a726eb64f1795a3d62cea0c72e8b90883db389a43153fc7aa1b9ddfdbf187a062623c831229fbe diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-25.12.3.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-25.12.3.ebuild new file mode 100644 index 000000000000..677adf2a6f5d --- /dev/null +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-25.12.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Samba filesharing plugin for file properties" +HOMEPAGE="https://apps.kde.org/kdenetwork_filesharing/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-libs/qcoro + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:6 + net-fs/samba +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON + ) + + ecm_src_configure +} diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-25.12.3.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-25.12.3.ebuild new file mode 100644 index 000000000000..0acdb5f6182a --- /dev/null +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages" +HOMEPAGE="https://apps.kde.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="+bittorrent dropbox samba +webengine +zeroconf" + +RDEPEND=" + >=kde-apps/kget-${PV}:* + >=kde-misc/kdeconnect-${PV}:* + >=net-im/tokodon-${PV} + >=net-irc/konversation-${PV}:* + >=net-news/alligator-${PV} + bittorrent? ( + >=net-libs/libktorrent-${PV}:* + >=net-p2p/ktorrent-${PV}:* + ) + dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:* ) + samba? ( >=kde-apps/kdenetwork-filesharing-${PV}:* ) + webengine? ( + >=kde-apps/kaccounts-integration-${PV}:* + >=kde-apps/kaccounts-providers-${PV}:* + >=kde-apps/signon-kwallet-extension-${PV}:* + >=kde-misc/kio-gdrive-${PV}:* + >=net-im/neochat-${PV} + ) + zeroconf? ( + >=kde-apps/krdc-${PV}:* + >=kde-apps/krfb-${PV}:* + >=net-misc/kio-zeroconf-${PV}:* + ) +" diff --git a/kde-apps/kdenlive/Manifest b/kde-apps/kdenlive/Manifest index b5bd8bb1505e..6d0f05dceab3 100644 --- a/kde-apps/kdenlive/Manifest +++ b/kde-apps/kdenlive/Manifest @@ -1 +1,2 @@ DIST kdenlive-25.12.2.tar.xz 14288384 BLAKE2B 7f3a71ed6344432950031371c4c9929b8043d68aea3c80377e2103aba71367c47d9c13bc7b3faedf66a08814f6abb9f8e27386c87883a23bc5ed99dccaf4d858 SHA512 6eba518baa411d50bdceb0b6acb0c81cba7466894ea7a748727d0f50dc6358086dba6eef2f3569ecf461a7881dcdaad5eb2ca3b5dae5d7709b86184161afa794 +DIST kdenlive-25.12.3.tar.xz 14297744 BLAKE2B 41bb2c943dfdc61ec99fa84d4c1c8e8ea4e8b3bc3d6cec97239c48cdf079ab20f26510a01f6ad550d3d071444c039a35e34d5515ff8d62d7319e45c344ec1976 SHA512 653d7b6e5c2a4ac5f8e2edb9da897130d3576cd296675e0c8a7de34da6ad555fa006896878640e7341cd0f124dc3aee9db42f3ecc4b4b4a52ab9aeab1a2d7d3d diff --git a/kde-apps/kdenlive/kdenlive-25.12.3.ebuild b/kde-apps/kdenlive/kdenlive-25.12.3.ebuild new file mode 100644 index 000000000000..f922c062c243 --- /dev/null +++ b/kde-apps/kdenlive/kdenlive-25.12.3.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_HANDBOOK="optional" +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org optfeature xdg + +DESCRIPTION="Non-linear video editing suite by KDE" +HOMEPAGE="https://kdenlive.org/en/" + +LICENSE="GPL-3" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gles2-only semantic-desktop" + +RESTRICT="test" # segfaults, bug 684132 + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtnetworkauth-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=gui-libs/kddockwidgets-2.4.0:= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + media-video/ffmpeg:=[encode(+),libass,sdl,X] + >=media-libs/mlt-7.32.0:=[ffmpeg,frei0r,qt6,sdl,xml] + media-libs/opentimelineio:= +" +RDEPEND="${DEPEND} + >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 + media-video/mediainfo +" +BDEPEND="sys-devel/gettext" +DEPEND+=" virtual/os-headers" + +src_configure() { + local mycmakeargs=( + # disable fetching of opentimelineio + -DFETCH_OTIO=OFF + ) + ecm_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "VP8 and VP9 codec support" "media-video/ffmpeg[vpx]" +} diff --git a/kde-apps/kdepim-addons/Manifest b/kde-apps/kdepim-addons/Manifest index 9c8fd1c5d80c..f273f475a2db 100644 --- a/kde-apps/kdepim-addons/Manifest +++ b/kde-apps/kdepim-addons/Manifest @@ -1 +1,2 @@ DIST kdepim-addons-25.12.2.tar.xz 2678844 BLAKE2B 42f29fbde95bbd35ea3d903d2eb44e9246c7d11ccccd369b57822604f8e50d39a777c84bc27b0b10a20781f0337eadc3f5cf224c4f4eeb8d07e18e338480a6f2 SHA512 7e9ce403cd22aaaa0fc79a0d46c714845e85a6db1a2100dd3a26ae67e9573f88bb2da5aaa7a891ad21ece10f922b9493396469b14928e1b69d6e0a67095c1c09 +DIST kdepim-addons-25.12.3.tar.xz 2676632 BLAKE2B 17b73a6e44131bae173170bafa803fb702c942bbdb4258312beb996d505b5029ceb20f7f8b747911e04130b5ea276582be4384828965369302edefcbc972df65 SHA512 5a6377ceaa4a6d9f8ec263500210edcde6e050348997bd220f1de2cc1e3e62b5f9a25e24ec44660ae150f1d4f9781248e871860ef3ecdb1951b903ebb2059fe2 diff --git a/kde-apps/kdepim-addons/kdepim-addons-25.12.3.ebuild b/kde-apps/kdepim-addons/kdepim-addons-25.12.3.ebuild new file mode 100644 index 000000000000..dd5fe51a0e53 --- /dev/null +++ b/kde-apps/kdepim-addons/kdepim-addons-25.12.3.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +VIRTUALDBUS_TEST=1 +inherit ecm gear.kde.org optfeature + +DESCRIPTION="Plugins for KDE Personal Information Management Suite" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="activities importwizard markdown test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/gpgmepp:= + dev-libs/qgpgme:= + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-calendar-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/calendarsupport-${PVCUT}:6= + >=kde-apps/grantleetheme-${PVCUT}:6= + >=kde-apps/incidenceeditor-${PVCUT}:6= + >=kde-apps/kaddressbook-${PVCUT}:6 + >=kde-apps/kcalutils-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kimap-${PVCUT}:6= + >=kde-apps/kldap-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/kpimtextedit-${PVCUT}:6= + >=kde-apps/kpkpass-${PVCUT}:6= + >=kde-apps/libgravatar-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/libkleo-${PVCUT}:6= + >=kde-apps/libksieve-${PVCUT}:6= + >=kde-apps/libktnef-${PVCUT}:6= + >=kde-apps/mailcommon-${PVCUT}:6= + >=kde-apps/mailimporter-${PVCUT}:6= + >=kde-apps/messagelib-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6=[activities?] + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdeclarative-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/prison-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + activities? ( >=kde-plasma/plasma-activities-6.3.0:6= ) + importwizard? ( >=kde-apps/akonadi-import-wizard-${PVCUT}:6= ) + markdown? ( app-text/discount:= ) +" +DEPEND="${RDEPEND}" +BDEPEND="test? ( sys-apps/dbus )" + +PATCHES=( "${FILESDIR}/${PN}-25.12.0-no-autogeneratetext.patch" ) + +src_configure() { + local mycmakeargs=( + -DKDEPIM_RUN_AKONADI_TEST=OFF # tests need database software and networking + -DOPTION_ADD_AUTOGENERATETEXT=OFF # would also require the same in dev-libs/ktextaddons + # not packaged (bug 911819), but if present leads to rust shenanigans + -DCMAKE_DISABLE_FIND_PACKAGE_Corrosion=ON # for adblock support, bug 940898 + -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities) + $(cmake_use_find_package importwizard KPim6ImportWizard) + -DCMAKE_DISABLE_FIND_PACKAGE_KPim6Itinerary=ON # no use in ::gentoo yet + $(cmake_use_find_package markdown Discount) + ) + + ecm_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=( + # Locale differences in date display. + "fancyheaderstyleplugintest" + "grantleeheaderstyleplugintest" + # Comparison files outdated, also affected by changes in other packages. + "messageviewerplugins-rendertest" + # Tests pass but segfault when they exit. + "kdepim-addons-eventedittest" + "messageviewer-dkimauthenticationverifiedserverdialogtest" + # Test pass but get stuck indefinetly afterwards. + "kdepim-addons-todoedittest" + # test for a disabled feature that's gone in git master / 26.04 + "enterpriseheaderstyleplugintest" + ) + + # tests can get stuck with spawned processes, 4 minutes is a reasonable timeout + ecm_src_test --timeout $(( 60 * 4 )) # seconds +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "regex support for Sieve editor plugin" kde-misc/kregexpeditor + fi +} diff --git a/kde-apps/kdepim-meta/kdepim-meta-25.12.3.ebuild b/kde-apps/kdepim-meta/kdepim-meta-25.12.3.ebuild new file mode 100644 index 000000000000..24cb2cac878c --- /dev/null +++ b/kde-apps/kdepim-meta/kdepim-meta-25.12.3.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="KDE PIM - merge this to pull in all kdepim-derived packages" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="bogofilter clamav spamassassin" + +RDEPEND=" + >=app-office/merkuro-${PV}:* + >=kde-apps/akonadi-${PV}:* + >=kde-apps/akonadiconsole-${PV}:* + >=kde-apps/akonadi-calendar-${PV}:* + >=kde-apps/akonadi-contacts-${PV}:* + >=kde-apps/akonadi-import-wizard-${PV}:* + >=kde-apps/akonadi-mime-${PV}:* + >=kde-apps/akonadi-search-${PV}:* + >=kde-apps/akregator-${PV}:* + >=kde-apps/calendarjanitor-${PV}:* + >=kde-apps/calendarsupport-${PV}:* + >=kde-apps/eventviews-${PV}:* + >=kde-apps/grantlee-editor-${PV}:* + >=kde-apps/grantleetheme-${PV}:* + >=kde-apps/incidenceeditor-${PV}:* + >=kde-apps/kaddressbook-${PV}:* + >=kde-apps/kalarm-${PV}:* + >=kde-apps/kcalutils-${PV}:* + >=kde-apps/kdepim-addons-${PV}:* + >=kde-apps/kdepim-runtime-${PV}:* + >=kde-apps/kidentitymanagement-${PV}:* + >=kde-apps/kimap-${PV}:* + >=kde-apps/kitinerary-${PV}:* + >=kde-apps/kldap-${PV}:* + >=kde-apps/kleopatra-${PV}:* + >=kde-apps/kmail-${PV}:* + >=kde-apps/kmail-account-wizard-${PV}:* + >=kde-apps/kmailtransport-${PV}:* + >=kde-apps/kmbox-${PV}:* + >=kde-apps/kmime-${PV}:* + >=kde-apps/konsolekalendar-${PV}:* + >=kde-apps/kontact-${PV}:* + >=kde-apps/kontactinterface-${PV}:* + >=kde-apps/korganizer-${PV}:* + >=kde-apps/kpimtextedit-${PV}:* + >=kde-apps/kpkpass-${PV}:* + >=kde-apps/ksmtp-${PV}:* + >=kde-apps/libgravatar-${PV}:* + >=kde-apps/libkdepim-${PV}:* + >=kde-apps/libkgapi-${PV}:* + >=kde-apps/libkleo-${PV}:* + >=kde-apps/libksieve-${PV}:* + >=kde-apps/libktnef-${PV}:* + >=kde-apps/mailcommon-${PV}:* + >=kde-apps/mailimporter-${PV}:* + >=kde-apps/mbox-importer-${PV}:* + >=kde-apps/messagelib-${PV}:* + >=kde-apps/mimetreeparser-${PV}:* + >=kde-apps/pim-data-exporter-${PV}:* + >=kde-apps/pim-sieve-editor-${PV}:* + >=kde-apps/pimcommon-${PV}:* + >=kde-misc/zanshin-${PV}:* +" +# Optional runtime dependencies: kde-apps/kmail +RDEPEND="${RDEPEND} + bogofilter? ( mail-filter/bogofilter ) + clamav? ( app-antivirus/clamav ) + spamassassin? ( mail-filter/spamassassin ) +" diff --git a/kde-apps/kdepim-runtime/Manifest b/kde-apps/kdepim-runtime/Manifest index f899d127f40c..f3df4ae6ba45 100644 --- a/kde-apps/kdepim-runtime/Manifest +++ b/kde-apps/kdepim-runtime/Manifest @@ -1 +1,2 @@ DIST kdepim-runtime-25.12.2.tar.xz 2451416 BLAKE2B 6e34948b674e93c573264fc130b8350eff98721beba71548bb6ffcb8a287af570c1b1396c0642c3c32d7d21be034f8b2e42233d7dcdb26dd1a2ee1e5077a40a0 SHA512 0297e3c10606f67adccb94ccc380b7e1bab2a88c7e422bc62acd9016f2b2779ee22164fc67a3b434911930f1979f15d85ec3ee745b288b9a7a45fbb3eac2b7fb +DIST kdepim-runtime-25.12.3.tar.xz 2455392 BLAKE2B 9543f6f0dcf9c8e214cccfea2d8b210d2743f5d9d5f3cec92c9d0a3a55f2b527f5817ec12a702ee670228ab63bad996382ae30269c8ff6a69c067c1b865978db SHA512 9e3052124522c098a20806252c540c495199063428b7addf6130842f0ee2831fb1a51c2cb63685003646d7ec1bc6ed7644080edbad6c621ba7fa90e50446a0dd diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-25.12.3.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-25.12.3.ebuild new file mode 100644 index 000000000000..626483ae3525 --- /dev/null +++ b/kde-apps/kdepim-runtime/kdepim-runtime-25.12.3.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Runtime plugin collection to extend the functionality of KDE PIM" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="activities speech" + +RESTRICT="test" + +# TODO kolab +RDEPEND=" + >=app-crypt/qca-2.3.7:2[qt6(+)] + dev-libs/cyrus-sasl:2 + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets,xml] + >=dev-qt/qtnetworkauth-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-calendar-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/kcalutils-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kimap-${PVCUT}:6= + >=kde-apps/kldap-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/kmbox-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/libkgapi-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6=[activities?] + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdav-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + activities? ( kde-plasma/plasma-activities:6= ) + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) +" +DEPEND="${RDEPEND} + test? ( + >=kde-apps/akonadi-${PVCUT}:6[tools] + >=kde-apps/kimap-${PVCUT}:6[test] + ) +" + +src_configure() { + local mycmakeargs=( + -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities) + $(cmake_use_find_package speech Qt6TextToSpeech) + -DKDEPIM_RUN_AKONADI_TEST=$(usex test) + -DCMAKE_DISABLE_FIND_PACKAGE_Etebase=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Libkolabxml=ON + ) + ecm_src_configure +} diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-25.12.3.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-25.12.3.ebuild new file mode 100644 index 000000000000..bc7f14419b28 --- /dev/null +++ b/kde-apps/kdesdk-meta/kdesdk-meta-25.12.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages" +HOMEPAGE="https://apps.kde.org/categories/development/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+git mercurial perl php python subversion webengine" + +RDEPEND=" + >=dev-build/dolphin-plugins-makefileactions-${PV}:* + >=dev-util/massif-visualizer-${PV}:* + >=kde-apps/kapptemplate-${PV}:* + >=kde-apps/kcachegrind-${PV}:* + >=kde-apps/kde-dev-scripts-${PV}:* + >=kde-apps/kde-dev-utils-${PV}:* + >=kde-apps/kdesdk-thumbnailers-${PV}:* + >=kde-apps/kompare-${PV}:* + >=kde-apps/libkomparediff2-${PV}:* + >=kde-apps/lokalize-${PV}:* + >=kde-apps/poxml-${PV}:* + >=kde-apps/umbrello-${PV}:* + git? ( >=kde-apps/dolphin-plugins-git-${PV}:* ) + mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:* ) + perl? ( >=dev-util/kio-perldoc-${PV}:* ) + subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:* ) + webengine? ( + >=dev-util/kdevelop-${PV}:* + php? ( >=dev-util/kdevelop-php-${PV}:* ) + python? ( >=dev-util/kdevelop-python-${PV}:* ) + ) +" diff --git a/kde-apps/kdesdk-thumbnailers/Manifest b/kde-apps/kdesdk-thumbnailers/Manifest index 712949355e13..81045bd5cf43 100644 --- a/kde-apps/kdesdk-thumbnailers/Manifest +++ b/kde-apps/kdesdk-thumbnailers/Manifest @@ -1 +1,2 @@ DIST kdesdk-thumbnailers-25.12.2.tar.xz 20860 BLAKE2B 1ad90ff32ce51c2fa438773a17f94f016411855d31f7d54b9d75304a7a9c9e4954a03e9a7b6e136f7ce6951efc26ee7393b8710a8a204f8561b2ab8cff361e2d SHA512 136aa8bfde3de0da76ad599201c60a9e76b8c25a2272473e87ddd69302ff61f1d7e28f210d8984e5b9979f755bcc2a8aa47b6c2c433a07eeb66da4076532ec12 +DIST kdesdk-thumbnailers-25.12.3.tar.xz 20856 BLAKE2B f1879bf5e6732d7119033af463b822e73f85610d4f100cbcbcd9ee60a55837a5a5700040d10df3bcd7c47196e7ae848c136dddb6102b63a6e5995dd47b231c98 SHA512 0abf62e6fdf20ff888f6570539c24f0738bf4087291b4796de50759888ec63d7ddd6cd2941f8d1177381c7cc1dcae22c72672f44a1da53aa036372670e7a4f1b diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-25.12.3.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-25.12.3.ebuild new file mode 100644 index 000000000000..ac75939c2047 --- /dev/null +++ b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-25.12.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Thumbnail generator for PO files" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kio-${KFMIN}:6 + sys-devel/gettext +" +RDEPEND="${DEPEND} + !<kde-apps/kdesdk-thumbnailers-24.05.2-r1:5 + !kde-apps/kdesdk-thumbnailers-common +" diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-25.12.3.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-25.12.3.ebuild new file mode 100644 index 000000000000..56567bb9d470 --- /dev/null +++ b/kde-apps/kdeutils-meta/kdeutils-meta-25.12.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages" +HOMEPAGE="https://apps.kde.org/categories/utilities/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" +IUSE="7zip gpg lrz plasma rar +webengine" + +RDEPEND=" + >=app-cdr/dolphin-plugins-mountiso-${PV}:* + >=app-cdr/isoimagewriter-${PV}:* + >=app-crypt/keysmith-${PV} + >=app-misc/francis-${PV} + >=dev-libs/kweathercore-${PV}:* + >=kde-apps/ark-${PV}:* + >=kde-apps/filelight-${PV}:* + >=kde-apps/kate-${PV}:* + >=kde-apps/kbackup-${PV}:* + >=kde-apps/kcalc-${PV}:* + >=kde-apps/kcharselect-${PV}:* + >=kde-apps/kdebugsettings-${PV}:* + >=kde-apps/kdf-${PV}:* + >=kde-apps/kteatime-${PV}:* + >=kde-apps/ktimer-${PV}:* + >=kde-apps/kwalletmanager-${PV}:* + >=kde-apps/sweeper-${PV}:* + >=kde-apps/yakuake-${PV}:* + >=kde-misc/kweather-${PV}:* + >=kde-misc/markdownpart-${PV}:* + >=sys-block/partitionmanager-${PV}:* + >=sys-libs/kpmcore-${PV}:* + gpg? ( >=kde-apps/kgpg-${PV}:* ) + plasma? ( >=kde-misc/kclock-${PV} ) + webengine? ( + >=app-editors/ghostwriter-${PV} + >=kde-apps/kimagemapeditor-${PV}:* + ) +" +# Optional runtime deps: kde-apps/ark +RDEPEND="${RDEPEND} + 7zip? ( || ( + >=app-arch/7zip-24.09[symlink(+)] + app-arch/p7zip + ) ) + lrz? ( app-arch/lrzip ) + rar? ( || ( + app-arch/rar + app-arch/unrar + app-arch/unar + ) ) +" diff --git a/kde-apps/kdf/Manifest b/kde-apps/kdf/Manifest index 5de593d4d76a..275723b78c24 100644 --- a/kde-apps/kdf/Manifest +++ b/kde-apps/kdf/Manifest @@ -1 +1,2 @@ DIST kdf-25.12.2.tar.xz 481648 BLAKE2B df876e731e5764fac8869a8fe6115937bcf8f350b3c5ae9f550a32a86105f91a0aa7a8fde6c9360be3e21a6b0b5556a6f8642559467fb5e4b7ee151b42256fc9 SHA512 7c9b54f592ea1e1cefaa0cfcbe2b6ae7b0492978cd5cf1b1187f1881e56448b057c708a5f22b974499b4769b12fe998fd80d1add5082c7ed660c59ae44daad3f +DIST kdf-25.12.3.tar.xz 481300 BLAKE2B a21a7dcf226a00c89cb1a1dd11662657ab65013feaff9fbe10356c527e20e4a0f224b18166d5eaea9183dae8281162b366b586324a7f58da3310bf9363ded1a5 SHA512 307752ec2efaa615f1287be133f96ef4906bbece10628984b8e1174c399c1074554ff16d433e27450dcf5e4e20f39e9193578c37cb8c9a25bcb2df763f97e6cf diff --git a/kde-apps/kdf/kdf-25.12.3.ebuild b/kde-apps/kdf/kdf-25.12.3.ebuild new file mode 100644 index 000000000000..770074076415 --- /dev/null +++ b/kde-apps/kdf/kdf-25.12.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE free disk space utility" +HOMEPAGE="https://apps.kde.org/kdf/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND} + >=kde-frameworks/kcmutils-${KFMIN}:6 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" diff --git a/kde-apps/kdialog/Manifest b/kde-apps/kdialog/Manifest index cead5555b7eb..99da671844c0 100644 --- a/kde-apps/kdialog/Manifest +++ b/kde-apps/kdialog/Manifest @@ -1 +1,2 @@ DIST kdialog-25.12.2.tar.xz 149348 BLAKE2B 6b42dac991c681df8c58f977a4e30a7f768cdc87cc2edcaf5f0e2def2509063a1539fbdd48d9b844139cb3e88a2f0c16f4732fcfad0ada14098e960aea12eed2 SHA512 e23a73d8e8104ee0437e5ef84bdf02f64cec297edb0284fdf7842ea8a45af450fad1c2f59cfb2f8045bc07b35dc4e458048d0b114df7e1a64b7b497831a8fdfc +DIST kdialog-25.12.3.tar.xz 149236 BLAKE2B 84a804fd20c53c92478e66c77896fa807c99e58b011e649760c25bb2be4f214629697fd4760a4af2f10b28f3011a72ed0232287c3d2659faef4a78e9d96b28ee SHA512 d4a7a92ce67d28e509c7f0816237cde0aba4fad4ad53781fd0af0b3a54f5aeacefb13272b16683a9213b2f7fe6917d86d89afcd98ef57f6eb5f75de2d661758d diff --git a/kde-apps/kdialog/kdialog-25.12.3.ebuild b/kde-apps/kdialog/kdialog-25.12.3.ebuild new file mode 100644 index 000000000000..ee0f4ed6ff8e --- /dev/null +++ b/kde-apps/kdialog/kdialog-25.12.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Can be used to show nice dialog boxes from shell scripts" +HOMEPAGE=" + https://develop.kde.org/docs/administration/kdialog/ + https://invent.kde.org/utilities/kdialog +" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + X? ( x11-libs/libX11 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITHOUT_X11=$(usex !X) + ) + ecm_src_configure +} diff --git a/kde-apps/kdiamond/Manifest b/kde-apps/kdiamond/Manifest index 0f9da75d3a62..7147197eb4e4 100644 --- a/kde-apps/kdiamond/Manifest +++ b/kde-apps/kdiamond/Manifest @@ -1 +1,2 @@ DIST kdiamond-25.12.2.tar.xz 4675280 BLAKE2B 053d9a3cc90f416c8a7f42a28d723bd9a92605bbdbc1a03f015030d2158292ce1735d8d83a0dcc8a31f300b6bfef3333c549f6ca60fabefaa990853dbadc99ac SHA512 55b8d2946c2e517784855a4840dc746aa21f2d53dcdcb944510f8aad1a213be6574eccd825b94e854c33b127dc076c061392460523841d7d4d5ea10e2cadfa5f +DIST kdiamond-25.12.3.tar.xz 4674992 BLAKE2B 868144d0b24b4decf62317f6f0abab387087a86ba0bfe5c99b0e7fc3566b0642dc14baa2a1303f153ea8679bb3ca1b05bae8a0120fd65e7d865fb980a94fb9aa SHA512 2e949ad1e4f71272cbc845e49d538166971d81571db4ce898071a8b08a6057437bcf3763e17401d288240447188bc2a450a78a7430a43407ddce383f4f62c138 diff --git a/kde-apps/kdiamond/kdiamond-25.12.3.ebuild b/kde-apps/kdiamond/kdiamond-25.12.3.ebuild new file mode 100644 index 000000000000..8ace2bf0087a --- /dev/null +++ b/kde-apps/kdiamond/kdiamond-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Single player three-in-a-row game" +HOMEPAGE="https://apps.kde.org/kdiamond/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/keditbookmarks/Manifest b/kde-apps/keditbookmarks/Manifest index 9de765749c03..19e4a67ea0ee 100644 --- a/kde-apps/keditbookmarks/Manifest +++ b/kde-apps/keditbookmarks/Manifest @@ -1 +1,2 @@ DIST keditbookmarks-25.12.2.tar.xz 262472 BLAKE2B ad2b17e25ce727590b36ee9ff3f81bd33d8a41ca4c35f760cc2c723a7b5e17fa780f4bfd1d367a40a1f3a2cf2b0570a4e33a6d1ca1019280e79c9d7a49f58603 SHA512 d24b1e205562d0b4c43a01eefb10557d47dd8d857da00ed563ed1d959a6215f2359f95110fc79e3efd23adcce4afb91b46fcc9cec36f6f18e91dea7fb09e4a96 +DIST keditbookmarks-25.12.3.tar.xz 262396 BLAKE2B f8ebc3248de5ef0a0396741b76205093dcace541955335cd3cc5912863398297a73dedbe9690b784dc0ab46aadb061699da1b2af713b919c09a8c01e1c5632a1 SHA512 2ad8ce421a3df714247902e4c5f0a00d16a24553f772281eed9e4c6cad2e31e9eb26fe109e0251b584972f4e5ce61dde18779d092ac996486615eaeff95e1b55 diff --git a/kde-apps/keditbookmarks/keditbookmarks-25.12.3.ebuild b/kde-apps/keditbookmarks/keditbookmarks-25.12.3.ebuild new file mode 100644 index 000000000000..7b319020951c --- /dev/null +++ b/kde-apps/keditbookmarks/keditbookmarks-25.12.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Bookmarks editor based on KDE Frameworks" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+man" + +# TODO: X handling? +# 51228bab29102d03f2f973ca5c34500de8d908a8 +# fa227b2f1c94c11486cc696c728c8ac4781d4ed8 +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_prepare() { + ecm_src_prepare + + if ! use man ; then + sed -i -e "/kdoctools_create_manpage/ s/^/#/" doc/CMakeLists.txt || die + fi +} diff --git a/kde-apps/kfind/Manifest b/kde-apps/kfind/Manifest index 6325dec08fe5..9aa54f5fbec0 100644 --- a/kde-apps/kfind/Manifest +++ b/kde-apps/kfind/Manifest @@ -1 +1,2 @@ DIST kfind-25.12.2.tar.xz 335340 BLAKE2B 270a51b62cfa2b1b1833e3e73a5dba8a4a5e81efaeba0938732f4fbb043a60b51e235008fe154c565c441346fab013aa58c900d8de61d78b97d79409186bac1d SHA512 b5f35c082c6d1f31108a236885016133b77eebe94809c07cf456417d162f76e2c266b11974cefc178bef1f1c7dad4b0abc4a0cc6bf72748ceb00b17ac4d304dd +DIST kfind-25.12.3.tar.xz 335232 BLAKE2B 4af3fd8f0a64c8f9c76fd188a6633d8b3689edd4ee1500a19586ef440bd30354efadf3ac4c8b771369a80c5e978b4aad7804389cbfc967c3e8ee8415c1281766 SHA512 127e8c0117c44df7b4b49f895c5846f4104b003e2bd3cd0fcf32e20eb8eb8d1c93bc9a6a73a18508df0c0c215b1fd6f35ce69849a0a191d59b2c14542671cc9c diff --git a/kde-apps/kfind/kfind-25.12.3.ebuild b/kde-apps/kfind/kfind-25.12.3.ebuild new file mode 100644 index 000000000000..05d478a5b971 --- /dev/null +++ b/kde-apps/kfind/kfind-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="File finder utility based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/kfind/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qt5compat-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND} + >=dev-qt/qtbase-${QTMIN}:6[concurrent] +" diff --git a/kde-apps/kfourinline/Manifest b/kde-apps/kfourinline/Manifest index 35074a94c7ce..7091104d9039 100644 --- a/kde-apps/kfourinline/Manifest +++ b/kde-apps/kfourinline/Manifest @@ -1 +1,2 @@ DIST kfourinline-25.12.2.tar.xz 749176 BLAKE2B c4f080262a5c2f9e6ec67062e3dd7f57877542d0b46bee10408a305b7adcb863ef17cba295ab18bef242860b6e92244b7bb54b7104fbbb857caa10740345172f SHA512 669738506b5033aa7353664b03deec3e70599816206db80790fade723f364921174409bada7a3ec6020af977bea0e7247c82257ee3cf3f7e58350efcf451eb63 +DIST kfourinline-25.12.3.tar.xz 748672 BLAKE2B af05ba3ad7f3dcd9811315bdb30dadefff623098524c88577cd5d049f13029b792ca254d506d6928fbd91e2a4b585f8f78f81d6c095ad256fe4c79a18e1a318e SHA512 4bf0205629f9a0d7cb89ecf4157af9253a8f37ca78836fca4e20a00a5f7c3c3f064de055d481e5661a686fff050feda6d61e9e242041f2e046d5e82f26b5b7e2 diff --git a/kde-apps/kfourinline/kfourinline-25.12.3.ebuild b/kde-apps/kfourinline/kfourinline-25.12.3.ebuild new file mode 100644 index 000000000000..6595d0b82381 --- /dev/null +++ b/kde-apps/kfourinline/kfourinline-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE four-in-a-row game" +HOMEPAGE="https://apps.kde.org/kfourinline/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kgeography/Manifest b/kde-apps/kgeography/Manifest index baeaaf6c3daa..8e6f0358205e 100644 --- a/kde-apps/kgeography/Manifest +++ b/kde-apps/kgeography/Manifest @@ -1 +1,2 @@ DIST kgeography-25.12.2.tar.xz 12490652 BLAKE2B cfe81d8f65594eb4c3c3a8f37117442c0293e2e2650c9745a99f2d89b877240d2b93edaa2fe8fe4960219f18d5c95c94b3780419aa6cbc7866d384b5b7d432b1 SHA512 0c6fca3f5906a081a8c7bf5db1c94128052c7a6be8f04f372fb36fc4760280ded6c3c3f725fd9ce7ffbfc6ac657992a3e7107020465d59b50fec45fdb9fd25d8 +DIST kgeography-25.12.3.tar.xz 12468664 BLAKE2B dcbfd1b46874127d5b4687766eda6dafd6e49a6499ea7ff5a7662b6892a7a7143c8ae437f691b7702945d615fdbbdfa0cea8a3f7e49d11b0405af544574a99a3 SHA512 ebdb879abbc678055544732cd9343debf44133e5e6d80453d03c3ad6f6739a0534338cd656a366865855eeb8328f886a16cafbf511687ddef3d6e81e0aa99b4a diff --git a/kde-apps/kgeography/kgeography-25.12.3.ebuild b/kde-apps/kgeography/kgeography-25.12.3.ebuild new file mode 100644 index 000000000000..5b08c8523d3a --- /dev/null +++ b/kde-apps/kgeography/kgeography-25.12.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Geography learning tool" +HOMEPAGE="https://apps.kde.org/kgeography/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kget/Manifest b/kde-apps/kget/Manifest index ace1d11953f9..0437ad6700c4 100644 --- a/kde-apps/kget/Manifest +++ b/kde-apps/kget/Manifest @@ -1 +1,2 @@ DIST kget-25.12.2.tar.xz 4854012 BLAKE2B 2e48c03b72a967cf885669842cf1163e6bfec5e8195193625385bead0abf7e1f2f9339826d80049e5c2f689f98da4b57367ec0cef39397dba89e3d0d23fb0335 SHA512 8dbee57beef70d19b0c568cd433e68d7666caaea09cd48acfe19935352a24cbdd91f9588a6919f2beac873142ffcd7ed24b2d092563aa6aaf73a680a4215a292 +DIST kget-25.12.3.tar.xz 4850572 BLAKE2B 0119955edd8d473a6b022c1df76bc3edda060864668d1c597e789599e1d17fc014a95172c2550727db7e6b0a5631ca233eebaf88b821c5150311facc7c9b9d62 SHA512 91094fb8f689a5ef12955cef14620b40f1dbfd1ae42577da1de0302fffc7429a826d165de51def67eaa42780f2136b18a78679dde4b88d811004e2dc5cdf7d4d diff --git a/kde-apps/kget/kget-25.12.3.ebuild b/kde-apps/kget/kget-25.12.3.ebuild new file mode 100644 index 000000000000..8e1a608e360b --- /dev/null +++ b/kde-apps/kget/kget-25.12.3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Advanced download manager by KDE" +HOMEPAGE="https://apps.kde.org/kget/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="bittorrent gpg mms sqlite" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,sql,widgets,xml] + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + bittorrent? ( >=net-libs/libktorrent-${PVCUT}:6 ) + gpg? ( + dev-cpp/gpgmepp:= + dev-libs/qgpgme:= + ) + mms? ( media-libs/libmms ) + sqlite? ( dev-db/sqlite:3 ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package bittorrent KTorrent6) + $(cmake_use_find_package gpg Gpgmepp) + $(cmake_use_find_package gpg QGpgmeQt6) + $(cmake_use_find_package mms LibMms) + $(cmake_use_find_package sqlite SQLite3) + ) + + ecm_src_configure +} + +src_test() { + # bug 756817: schedulertest fails, see also upstream commit 45735cfa + # filedeletertest hangs. + local myctestargs=( + -E "(schedulertest|filedeletertest)" + ) + + ecm_src_test +} diff --git a/kde-apps/kgoldrunner/Manifest b/kde-apps/kgoldrunner/Manifest index b63019dff0ed..b39323a7fc0f 100644 --- a/kde-apps/kgoldrunner/Manifest +++ b/kde-apps/kgoldrunner/Manifest @@ -1 +1,2 @@ DIST kgoldrunner-25.12.2.tar.xz 4466408 BLAKE2B 75d6f837997d27ca34df694b4f51ed269bae3b6eabcd1e4284650056bccb021323c09705a716c0b3481101974333b560ec4ddb60a4344db33bc58af9b5a58fce SHA512 e4b6019f6069298b1b8937431c2a7476743895e3fc16ace05dc40f1f4f6dcc47723cdb9d8384954dd060fb80aea21e03ded71908313d594cbfa25667d9f53939 +DIST kgoldrunner-25.12.3.tar.xz 4464452 BLAKE2B fcfeef85a002b9f70bd501984b0b2734293eeea4ec00d90b638f3924e750f65e4e805f1594b543151cf7f4c28a6ec1774477b7415f88249b66c4492627e45611 SHA512 91fa7027d6b268c57422269a6285d0e8ca2904482774edc5f32ae85c47b3aacfe40a7ce8c69285d5f999755584f2b2f2abf79e6505ea1cbde37ad70298e1d8c3 diff --git a/kde-apps/kgoldrunner/kgoldrunner-25.12.3.ebuild b/kde-apps/kgoldrunner/kgoldrunner-25.12.3.ebuild new file mode 100644 index 000000000000..468b7229f06f --- /dev/null +++ b/kde-apps/kgoldrunner/kgoldrunner-25.12.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Game of action and puzzle solving by KDE" +HOMEPAGE="https://apps.kde.org/kgoldrunner/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + media-libs/libsndfile + media-libs/openal +" +RDEPEND="${DEPEND} + >=dev-qt/qtsvg-${QTMIN}:6 +" +# TODO: 7zip +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kgpg/Manifest b/kde-apps/kgpg/Manifest index 877d77077ff9..0b0ef79be332 100644 --- a/kde-apps/kgpg/Manifest +++ b/kde-apps/kgpg/Manifest @@ -1 +1,2 @@ DIST kgpg-25.12.2.tar.xz 3048960 BLAKE2B b14a3868c5dcd982d732b64df6789f63144f021240508e0a6a36b9895f4d1005aafffdc49be7584f79ba3bf6c6c17da5730876f1d3bc733db0af5412777443e8 SHA512 89a238b1ee3f188eb8598716b5cdac01f35071998a8288e6a7b1ff68885c6058fd20f72db49c179a134e8bce3a800f774907452d8180dacace85dcf4389f48ff +DIST kgpg-25.12.3.tar.xz 3046700 BLAKE2B c0c4be22fdd97c1a79fabab74571ad512f606ca3a172e7753d6474b138fe32201277d8097634fd9594d879a7b675ae23e4b231bf1c3318d2363fdc069a2ed58a SHA512 089ee83ca72060f40fadc2c245a845a08d308446b65ff32f7ddd285f0138406c8d36483e79fbc5d4d04d7658aa49d6cd0688b5251656e55820be3fb60902383d diff --git a/kde-apps/kgpg/kgpg-25.12.3.ebuild b/kde-apps/kgpg/kgpg-25.12.3.ebuild new file mode 100644 index 000000000000..bbb74da0bd17 --- /dev/null +++ b/kde-apps/kgpg/kgpg-25.12.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KDE_SELINUX_MODULE="gpg" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE" +HOMEPAGE="https://apps.kde.org/kgpg/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${COMMON_DEPEND} + app-crypt/gpgme +" +RDEPEND="${COMMON_DEPEND} + app-crypt/gnupg +" diff --git a/kde-apps/khangman/Manifest b/kde-apps/khangman/Manifest index ee5161b5f41f..8fd3d0a44d7f 100644 --- a/kde-apps/khangman/Manifest +++ b/kde-apps/khangman/Manifest @@ -1 +1,2 @@ DIST khangman-25.12.2.tar.xz 7031500 BLAKE2B 0d325e40a12f454daf0cfaf9d4ecf2175d4b6f358d05aee11c2400c66e47baa05c905c162503e8d8c32ef1d24a3f570dd1489b9887ad98e8a45a360e1c547c52 SHA512 5867a3982538318cec93405ebbb9a4c68edc4a49e766cd497a148f55cbe15600092226a9b6fc397e7c7786fa515bcd1dfb7f62dc9a7ebd8a661a5d6a80799d51 +DIST khangman-25.12.3.tar.xz 7034448 BLAKE2B 3c8f8ceccb3269566cdfeba42b18b60f89fe250123966172e03644c328dccd3c0abb7f635a1b861a8d9cff817f8b050e0c2a2fe1c3561eb18c050dde9505c6a2 SHA512 6c40bfe422b61340424d0f2c66e3e9ec406892681254585bc01d1bc9c806ddf333bd75f5caedac718c731419e8e296920e54686d1fe2c69b11594f86464079af diff --git a/kde-apps/khangman/khangman-25.12.3.ebuild b/kde-apps/khangman/khangman-25.12.3.ebuild new file mode 100644 index 000000000000..5431022d180c --- /dev/null +++ b/kde-apps/khangman/khangman-25.12.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Classical hangman game by KDE" +HOMEPAGE="https://apps.kde.org/khangman/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkeduvocdocument-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND} + dev-libs/kirigami-addons:6 + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=kde-apps/kdeedu-data-${PVCUT}:* + >=kde-frameworks/kirigami-${KFMIN}:6 +" diff --git a/kde-apps/khelpcenter/Manifest b/kde-apps/khelpcenter/Manifest index aab69919b7e0..f8ccd1d372f2 100644 --- a/kde-apps/khelpcenter/Manifest +++ b/kde-apps/khelpcenter/Manifest @@ -1 +1,2 @@ DIST khelpcenter-25.12.2.tar.xz 4255284 BLAKE2B d05c893f21717a515c137810c011208ca66b490446650f6a944d7b7facc8866c92df05c44224fc97d8e11595558fcc6b94d324b370c135bc69d5e85e5bbef9dc SHA512 8725f43bc3b7d5f8c33b059cbbfe666de3e48f40ddb552aded2d9642286251f97fa9a59346e8a94e90eba96ca17ce8bff7348120eec22e60cc2b7add6a6c8582 +DIST khelpcenter-25.12.3.tar.xz 4254116 BLAKE2B d41245a2cd723ba0d0fed82ffae0c5e137f51d91160cd92d58c20ec85c7eaf0454522baf4d1c3a1aed35741783eeaa46094a921b8e1cc513f52cef777f21e8ed SHA512 4d1ebe71db7d15448a572c5471b3e14a885e2aa95d421474701f87b6ba91ac8dddb66000d6d3d1a3d349bd48c08d6116fcf923d757f20f68347090417f82fd0a diff --git a/kde-apps/khelpcenter/khelpcenter-25.12.3.ebuild b/kde-apps/khelpcenter/khelpcenter-25.12.3.ebuild new file mode 100644 index 000000000000..80fce56c3eeb --- /dev/null +++ b/kde-apps/khelpcenter/khelpcenter-25.12.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Application to read documentation for KDE Plasma, Applications, Utilities" +HOMEPAGE="https://apps.kde.org/khelpcenter/ https://userbase.kde.org/KHelpCenter" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + dev-libs/libxml2:= + dev-libs/xapian:= + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdoctools-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6[handbook] + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kidentitymanagement/Manifest b/kde-apps/kidentitymanagement/Manifest index 3574986a1592..d06e836d91c0 100644 --- a/kde-apps/kidentitymanagement/Manifest +++ b/kde-apps/kidentitymanagement/Manifest @@ -1 +1,2 @@ DIST kidentitymanagement-25.12.2.tar.xz 200912 BLAKE2B 5d197aa65de35ad9c60dc0dbbf879e4acf2d5d96c9edb2740e875a93ef87cdedcf9923f8006ffa2cc8c0ed3ff7fbe55dcdc2ddd1656a5fcb91078557b480968d SHA512 99476f1f67e1d549d0764f7524d84b9bc2f4ff835e020c1fe148e355a50de357d61dd3238812f7ab52046fdb3c2a47e6590bc9a17f18dff5504a218c8207d2a6 +DIST kidentitymanagement-25.12.3.tar.xz 200688 BLAKE2B 101c1492108cadb0e43643a7b8821e5b0afc0b5cb73d540f62df9977aa1c9de1af3fa297f71f48fcb5fc1ba9b34c2f4746a8625cb9cb55174ede55def7677b4e SHA512 734dc126706e674d85abacfe651436e693dae816f2b222050ba0c61268dd035d7887634cd208bf895bc7eb2fe357735480a0357084acd018f8d46637585dc16a diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-25.12.3.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-25.12.3.ebuild new file mode 100644 index 000000000000..87cd866b21e9 --- /dev/null +++ b/kde-apps/kidentitymanagement/kidentitymanagement-25.12.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for managing identitites" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" + +DEPEND=" + >=dev-libs/kirigami-addons-1.0:6 + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/kpimtextedit-${PVCUT}:6= + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kig/Manifest b/kde-apps/kig/Manifest index 6a26bb8410c8..220c9fdff517 100644 --- a/kde-apps/kig/Manifest +++ b/kde-apps/kig/Manifest @@ -1 +1,2 @@ DIST kig-25.12.2.tar.xz 3262980 BLAKE2B dd6717d3bb7bb448412a11e9f06fd56743f8371932e783769d05a228e75716c2c8c91fbf59e8268ac4d9eb1e4a63193f63fc63b9f4f30c4785d261e2aa13e197 SHA512 ee701f26b578964a75b119ba639c4470c752aeac98b9090ea7cdf57f35769fbd8c403b95336f3953403ae2838e424ea29b0b8b08188c8fcd19a3553246199b91 +DIST kig-25.12.3.tar.xz 3262312 BLAKE2B 65ea99d9ace7d87f87644d0178076de01cf5678d815924f2a5df520fa251a3bc0b7ee21f0682551498331d3a1f00e0b44cb8c528d6abe93726b5c7c0e3a58843 SHA512 84172cc266a05d66ebd08d01d05b972c46f40fc6025696351fdaa79df654ea302cde711a0a11fb9b3030be814dca518e8b71be02da4d817248da2d3afe9b9a3b diff --git a/kde-apps/kig/kig-25.12.3.ebuild b/kde-apps/kig/kig-25.12.3.ebuild new file mode 100644 index 000000000000..a27df8949c95 --- /dev/null +++ b/kde-apps/kig/kig-25.12.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +PYTHON_COMPAT=( python3_{10..14} ) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit python-single-r1 ecm gear.kde.org xdg + +DESCRIPTION="KDE Interactive Geometry tool" +HOMEPAGE="https://apps.kde.org/kig/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="scripting" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + scripting? ( + $(python_gen_cond_dep ' + >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}] + ') + ) +" +DEPEND="${RDEPEND} + >=kde-frameworks/ktexteditor-${KFMIN}:6 +" + +PATCHES=( "${FILESDIR}"/${PN}-25.08.0-cmake-boostpython.patch ) + +src_prepare() { + ecm_src_prepare + python_fix_shebang . +} + +src_configure() { + local mycmakeargs=( + -DBOOSTPYTHON_VERSION_MAJOR_MINOR=${EPYTHON} + $(cmake_use_find_package scripting Boost) + ) + + ecm_src_configure +} diff --git a/kde-apps/kigo/Manifest b/kde-apps/kigo/Manifest index 74fd74cc484d..c8eff275f963 100644 --- a/kde-apps/kigo/Manifest +++ b/kde-apps/kigo/Manifest @@ -1 +1,2 @@ DIST kigo-25.12.2.tar.xz 4838864 BLAKE2B bce74c419896c8c4955d4edf84faead64bb1bf50bf0de932a1d88ad9f444b8c0c43936168103c0501e887e5f5b7a82c4e396876a6b5e8e36c8244d784141bb0a SHA512 b1508d61988b5283a6e7970e107fb40da8899106d50aa7d21d83cc35e31ce73b2643f99aa261d83bb35cbe77c6f198a21db397606e3222879a5647d4ddb7d8c9 +DIST kigo-25.12.3.tar.xz 4838208 BLAKE2B ad274a187c4f01021c628bfae6e26ba94368b06b03debbd30cfecaec89221430acf5c19198bed5d4d5789070046cd2479243a934a3d1cdb7ac74ccb4aac3a567 SHA512 281a42df788f82f572a32d0e9a55392085a73d5a2e1d81ab9fb4801697b7d67893bd4a2b5923899520d0e35a82ea6ebd43d5061cbe6c9e38fc2ce0f7a9fed782 diff --git a/kde-apps/kigo/kigo-25.12.3.ebuild b/kde-apps/kigo/kigo-25.12.3.ebuild new file mode 100644 index 000000000000..5bf02b9fee38 --- /dev/null +++ b/kde-apps/kigo/kigo-25.12.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Go game by KDE" +HOMEPAGE="https://apps.kde.org/kigo/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + games-board/gnugo +" +# TODO: 7zip +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/killbots/Manifest b/kde-apps/killbots/Manifest index 606afb005e2f..e9c83e35a719 100644 --- a/kde-apps/killbots/Manifest +++ b/kde-apps/killbots/Manifest @@ -1 +1,2 @@ DIST killbots-25.12.2.tar.xz 1177672 BLAKE2B 83abd0648ebd4ad6343d80937a7ab946197eeef3a706a0739b132017c4e14a3c2fbf7fea8c12a19b243072d4de29da9602951ca83c3eeb4acd55322fe3b1ad9b SHA512 bc242705d1700a41a20719b5ae69921913d755d60792c04b948e160ba0737997242751010eb7ac3af39d8ecd371529e0fc55db4bfc5b0df4a8e1f52775d306fa +DIST killbots-25.12.3.tar.xz 1177428 BLAKE2B 409fc9f54574498a097acfe17942dc78d35d875f959415dd897fd4a57d1dc9336304183099c820ae1a744be611c3d237d1e3bcfa399fb15d82069a0c71c9e27a SHA512 47d4345dfd89e14734f85fcbf7c804ec5d9221643aef624a5f48605af4755340ba527504e3ddcb0bd72913191232934dcc9f755cb21f60d553de3a9b5ecf4fb2 diff --git a/kde-apps/killbots/killbots-25.12.3.ebuild b/kde-apps/killbots/killbots-25.12.3.ebuild new file mode 100644 index 000000000000..004da7a16595 --- /dev/null +++ b/kde-apps/killbots/killbots-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Kill the bots or they kill you!" +HOMEPAGE="https://apps.kde.org/killbots/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +DOCS=() diff --git a/kde-apps/kimagemapeditor/Manifest b/kde-apps/kimagemapeditor/Manifest index 94943697fad8..3ed6417ad11b 100644 --- a/kde-apps/kimagemapeditor/Manifest +++ b/kde-apps/kimagemapeditor/Manifest @@ -1 +1,2 @@ DIST kimagemapeditor-25.12.2.tar.xz 1077356 BLAKE2B a8b866864103eddd316c4a82e142d0ecc83b5eba4c5cdd091f08f85e0295be64127a13c34432cec8b96af76b18a4ddf8faeb9ca40a4748737e42030160cbf469 SHA512 77beb43ad76c9ed11a67512166e83f2b25094fcd4bca442140724f35c44892399a9d73f5d32fc4d0a0c5e3c3f47942b8f9844b0074883e681255846407eeed64 +DIST kimagemapeditor-25.12.3.tar.xz 1077048 BLAKE2B 7600541063084e9db0f0834a248a983bf4c323647d84d8a321897a92a8c131858714346b87ff20974d596af9f05ebdf8a114f115e5e7dd83c3040bdc4a653f9f SHA512 1e775df90c5bb3de5927300d6097a7faf24780bce203aa8c47903a5670bd03228eaef0e0f2b3e827deed71e94422ad5b4baab17b89c0bd08cf9d72c0466fa47e diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-25.12.3.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-25.12.3.ebuild new file mode 100644 index 000000000000..8ad5ac943bfd --- /dev/null +++ b/kde-apps/kimagemapeditor/kimagemapeditor-25.12.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Generator of HTML image maps" +HOMEPAGE="https://apps.kde.org/kimagemapeditor/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kimap/Manifest b/kde-apps/kimap/Manifest index 2a70ba2a3bb1..f135473541cf 100644 --- a/kde-apps/kimap/Manifest +++ b/kde-apps/kimap/Manifest @@ -1 +1,2 @@ DIST kimap-25.12.2.tar.xz 136272 BLAKE2B 7684ea54b7f81085e301fddbc8b5fe75d1994a1e063ce6c78449c55f55f2cb7bd67e164361ad7a673210a9e1548b6510aae42ac16a7dbc78c3e7cd8f78599fc7 SHA512 c9cdb122a9e356393b3ea500310d0f67e0378e9cbcbfbf53e65712b5c003fbf414c8998a275c2d0952a2d4f6efd71e13252121080177c7cfbb2a431eb720df5d +DIST kimap-25.12.3.tar.xz 136244 BLAKE2B 9842311045aa9c58b16e746242c83fc207a6b022ac6fc31c75754f8669e3409b0ffe95c795c36c0f5e5aa15a0ec60fe4153e839e00598f0d47201d28332c1464 SHA512 5898f8d9dd173bb7e95c575d0ed78387f816cba90f68f8e83027c29b69bafbbad068e74ffc61a3436209e8e6c1b69fc59c5e6c1471a7cb0e502b95a96e67e6cd diff --git a/kde-apps/kimap/kimap-25.12.3.ebuild b/kde-apps/kimap/kimap-25.12.3.ebuild new file mode 100644 index 000000000000..9b44f2f3076c --- /dev/null +++ b/kde-apps/kimap/kimap-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for interacting with IMAP servers" +HOMEPAGE="https://api.kde.org/kdepim/kimap/html/index.html" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RDEPEND=" + dev-libs/cyrus-sasl + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=kde-apps/kmime-${PVCUT}:6= + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 +" +# TODO: Convince upstream not to install stuff with tests +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[network] ) +" + +src_test() { + # tests cannot be run in parallel #605586 + ecm_src_test -j1 +} diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest index d4f13365b7cc..18ba8168e835 100644 --- a/kde-apps/kio-extras/Manifest +++ b/kde-apps/kio-extras/Manifest @@ -1 +1,2 @@ DIST kio-extras-25.12.2.tar.xz 5618664 BLAKE2B e9c07e536509a1068cdbb965bb6525de20e9da0ceb68c733cf2f744c56bc0c97d507725ebc06e915e7050b4c2367ba3af493b140506975fb7280eb1306c4fb0f SHA512 60da5c3c1de5cfb069cc7cee208a2441596c849666f992abd4db26165b5507c56f2b356125ba7f34c22d106a27e59be5661c453a9c3adcc71daadf16cd960d8d +DIST kio-extras-25.12.3.tar.xz 5595468 BLAKE2B 6a6780d91fd79dcfb415aa0a4bb5254134ed12cd04a158568b7b18f94b1dfd45fa4c888650c1f6117997d98121ceda3d6b75579ed8d7e8f966f11818fab12d38 SHA512 a1eea90a6826fe882cca31b69672f1bb4a3c00c3002ee1b459a407debbf420b3882bb097c85d75f7ac727eaefba04b60739751fdbf9b03a13e8b2a67dc6a7691 diff --git a/kde-apps/kio-extras/kio-extras-25.12.3.ebuild b/kde-apps/kio-extras/kio-extras-25.12.3.ebuild new file mode 100644 index 000000000000..db3ec8259a37 --- /dev/null +++ b/kde-apps/kio-extras/kio-extras-25.12.3.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org optfeature xdg + +DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data" +HOMEPAGE="https://invent.kde.org/network/kio-extras" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="activities ios +man mtp nfs +libproxy openexr samba +sftp taglib X" + +# requires running Plasma environment +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + kde-apps/libkexiv2:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + activities? ( + >=dev-qt/qtbase-${QTMIN}:6[sql] + kde-plasma/plasma-activities:6= + kde-plasma/plasma-activities-stats:6 + ) + ios? ( + app-pda/libimobiledevice:= + app-pda/libplist:= + ) + libproxy? ( + >=kde-frameworks/knotifications-${KFMIN}:6 + net-libs/libproxy + ) + mtp? ( >=media-libs/libmtp-1.1.16:= ) + nfs? ( net-libs/libtirpc:= ) + openexr? ( media-libs/openexr:= ) + samba? ( + >=kde-frameworks/kdnssd-${KFMIN}:6 + net-fs/samba[client] + >=net-libs/kdsoap-2.2.0:=[qt6(+)] + >=net-libs/kdsoap-ws-discovery-client-0.3.0 + ) + sftp? ( + dev-libs/qcoro + net-libs/libssh:=[sftp] + ) + taglib? ( >=media-libs/taglib-1.11.1:= ) + X? ( + x11-libs/libX11 + x11-libs/libXcursor + ) +" +RDEPEND="${DEPEND} + !kde-apps/kio-extras:5[-kf6compat(-)] + !kde-apps/kio-extras-kf5:5 + !<kde-frameworks/kio-5.116.0-r2:5 + !kde-frameworks/kio-trash-desktop-file:5 + >=kde-frameworks/kded-${KFMIN}:6 +" +BDEPEND="man? ( dev-util/gperf )" + +src_configure() { + local mycmakeargs=( + -DBUILD_ACTIVITIES=$(usex activities) + $(cmake_use_find_package ios IMobileDevice) + $(cmake_use_find_package ios PList) + -DWITH_LIBPROXY=$(usex libproxy) + $(cmake_use_find_package man Gperf) + $(cmake_use_find_package mtp Libmtp) + $(cmake_use_find_package nfs TIRPC) + $(cmake_use_find_package openexr OpenEXR) + $(cmake_use_find_package samba Samba) + $(cmake_use_find_package sftp libssh) + $(cmake_use_find_package taglib Taglib) + -DWITHOUT_X11=$(usex !X) + ) + ecm_src_configure +} + +pkg_postinst() { + optfeature "alternative filename search backend" sys-apps/ripgrep + use samba && xdg_pkg_postinst +} + +pkg_postrm() { + use samba && xdg_pkg_postrm +} diff --git a/kde-apps/kiriki/Manifest b/kde-apps/kiriki/Manifest index d6f91499bce3..6179c37ab532 100644 --- a/kde-apps/kiriki/Manifest +++ b/kde-apps/kiriki/Manifest @@ -1 +1,2 @@ DIST kiriki-25.12.2.tar.xz 376280 BLAKE2B a47490307fd03be8e279ace643b202c6dcc25a829cd4a746ee6e0cb3fbe1a842b1004d1ec7d864191d0bbb149f5cc47557b9ee823be764862a86702adefb9263 SHA512 a9de2f96c9f343348c5e48b654043b341f463233e68eaa4f15a48a3d56c141e4db84d4880b30ccf15be24976ceae36d8b8e7de2a92530b60f4603d926b463e40 +DIST kiriki-25.12.3.tar.xz 376044 BLAKE2B 4aa5a8ac8a56a32cf94106ecbb474e334e8bfaf6d373dbf254de92fb230b8816bf8088a3cc665be4fc332b33366120fdb443ceadc57e87080bf72f0b74215915 SHA512 d46d53c6b09397c8e4e7098869fe1dbc945f00fac06818d01245c2aba7fc0d0eb062903fe851621528a381ca2603e2cf0685cf36e751a058fd6efbfe900642e5 diff --git a/kde-apps/kiriki/kiriki-25.12.3.ebuild b/kde-apps/kiriki/kiriki-25.12.3.ebuild new file mode 100644 index 000000000000..8787db6d4e66 --- /dev/null +++ b/kde-apps/kiriki/kiriki-25.12.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="An addictive and fun dice game" +HOMEPAGE="https://apps.kde.org/kiriki/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kiten/Manifest b/kde-apps/kiten/Manifest index 0702f684804a..d31f17d12a01 100644 --- a/kde-apps/kiten/Manifest +++ b/kde-apps/kiten/Manifest @@ -1 +1,2 @@ DIST kiten-25.12.2.tar.xz 11317808 BLAKE2B a5eea912595038d72e798cc1263f647c540c5b49d70c6f859a1da41212dbd6f42fefacd986ccfbdfd5b4aa402c4b83ad3ee70bd21cafee3c52e9a0e55abc8796 SHA512 da8b2de7fb6f418dae881a184abe379646e406e52eeaa5367cb33baeed2c8b2e7ed396934371d3520ab48951886bd72f26ec207ebb3b384e1070490aeca79ac6 +DIST kiten-25.12.3.tar.xz 11319044 BLAKE2B 47812cac51c0083079f13edf33033c8d61926629d5b4290c2163de6a0141563ff77a64885a021449cf9738ee5ec4b2ad6ce9fe66567107e3dfae0d803fd22708 SHA512 c377c841a658f4f83c2304bad1faa0af685a1b99218c3aaece1846a46a488dee653b410bf837c3acb3bbf845519c4ec654dd88704cf9c3b91695118531780c39 diff --git a/kde-apps/kiten/kiten-25.12.3.ebuild b/kde-apps/kiten/kiten-25.12.3.ebuild new file mode 100644 index 000000000000..aa31df4f2ebb --- /dev/null +++ b/kde-apps/kiten/kiten-25.12.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE Japanese dictionary and reference" +HOMEPAGE="https://apps.kde.org/kiten/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + media-fonts/kanjistrokeorders +" + +src_prepare() { + ecm_src_prepare + cmake_comment_add_subdirectory data/font +} diff --git a/kde-apps/kitinerary/Manifest b/kde-apps/kitinerary/Manifest index 0da3a185f0ac..4c979fd1a8d8 100644 --- a/kde-apps/kitinerary/Manifest +++ b/kde-apps/kitinerary/Manifest @@ -1 +1,2 @@ DIST kitinerary-25.12.2.tar.xz 2177616 BLAKE2B e059fcf622776f4d0120fa4ee41ff6317181397c53995cf54bc5d3c5aa118a4969cd6e58e063def649906b060c77ba69f60300fb4bcdaab302ad6c075c02c494 SHA512 e9c343bea5ea59492c15e25f17e371ec366b721dc8e055f775543ca17ef9da59300ef7b4d5629780fb103e178694f20ad0f7723cc4a661ca55a1f980b52bbc86 +DIST kitinerary-25.12.3.tar.xz 2177352 BLAKE2B e37242358ab9e1c8b9685b1476866f09131c19ba07b322192eb11d02e206e89bd26a1c7deb0b4567b11ae7a3671cea34b72ecaf3c03cd4fdf8b4fe51014c712b SHA512 0ae1cb4ee90f89ccaaddf280541dbf31579e12cc98991d1fca3c5c6fe345117ebf10850c9694a437b163dea86e4dfb3013eabdc5726cdb298d3b41a53e388d50 diff --git a/kde-apps/kitinerary/kitinerary-25.12.3.ebuild b/kde-apps/kitinerary/kitinerary-25.12.3.ebuild new file mode 100644 index 000000000000..4665b4e962d6 --- /dev/null +++ b/kde-apps/kitinerary/kitinerary-25.12.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Data Model and Extraction System for Travel Reservation information" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" # bug 907957, 851000, 739732... + +DEPEND=" + >=app-text/poppler-23.12.0:=[qt6] + dev-libs/libphonenumber + dev-libs/libxml2:2= + dev-libs/openssl:= + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/kpkpass-${PVCUT}:6= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=media-libs/zxing-cpp-1.1.1:= + virtual/zlib:= +" +RDEPEND="${DEPEND}" +BDEPEND="x11-misc/shared-mime-info" + +src_configure() { + local mycmakeargs=( + # sci-geosciences/osmctools; TODO: useful at all? + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON + ) + ecm_src_configure +} diff --git a/kde-apps/kjumpingcube/Manifest b/kde-apps/kjumpingcube/Manifest index a302637d0c1f..edd59f3673f2 100644 --- a/kde-apps/kjumpingcube/Manifest +++ b/kde-apps/kjumpingcube/Manifest @@ -1 +1,2 @@ DIST kjumpingcube-25.12.2.tar.xz 351320 BLAKE2B 99fcf94cfe5293595feace115691f7d8c5456bae92408de0d7ee3c2166d73070b7ca974e25797c165ccd8354aac47a6f1baf2101b05c8184babf06c6d0da03b1 SHA512 eb744dd2a3c24154186c088796684f687833e0add66d8e4633e74d28caf143fc3322ecd6bbc11d495727bf8b3be076412eee895d8a24c946d769b5f85deaa34d +DIST kjumpingcube-25.12.3.tar.xz 351116 BLAKE2B 0bdf7dcdccfd0e31be115692fade060e9c592a5a99b11bfc832a604a03e6e45f241166874303b00cceb6d08bae9f339b4539308f2f4b68e74c847dde92d46358 SHA512 9001239db3d20e7f29e8245cfa1517f16325fdb1d7497e4ba742fec39f40fc8fe9fa52cb8676212c11f587beb59c0eccdd9e55b957d02426ecf70c7f818dfa86 diff --git a/kde-apps/kjumpingcube/kjumpingcube-25.12.3.ebuild b/kde-apps/kjumpingcube/kjumpingcube-25.12.3.ebuild new file mode 100644 index 000000000000..3a52f9803dba --- /dev/null +++ b/kde-apps/kjumpingcube/kjumpingcube-25.12.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Tactical one or two player game" +HOMEPAGE="https://apps.kde.org/kjumpingcube/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kldap/Manifest b/kde-apps/kldap/Manifest index 26c46124dd33..fc8f0a1d7e68 100644 --- a/kde-apps/kldap/Manifest +++ b/kde-apps/kldap/Manifest @@ -1 +1,2 @@ DIST kldap-25.12.2.tar.xz 194024 BLAKE2B 9c160699063f04f1b76c174078529496222b97743cea9f727ed81c1e1bc7a51b5fe27934b5bb4c03753cd3cf512b09ceab8ad5e11b4cf24c2ebd8e282a34a192 SHA512 9db0711dbc2f23f384f8ccc1f7da394d1e8e699769df91cecbdd3093da69141945471b1ea94ba8745cf3726dd3ecc4e334e5bb059f505aed843168362e6253c4 +DIST kldap-25.12.3.tar.xz 193976 BLAKE2B 466991e1727477dfd7233133518897bee797b203e6e02ea5a804c8bdcddc59137bf2903fc37682ef7581ca4ff70a4a2b2a09dea0ba1dc6c1182f8066f40fd6c3 SHA512 6917770167eb499299eb6ee19cbb8feb594ee655b5a1620b7a4ca32e8565790eb2de032a2d57515d0c0053c9f391d53822db76bdb5bd7194b67412edb35e13a8 diff --git a/kde-apps/kldap/kldap-25.12.3.ebuild b/kde-apps/kldap/kldap-25.12.3.ebuild new file mode 100644 index 000000000000..34f2301322bb --- /dev/null +++ b/kde-apps/kldap/kldap-25.12.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for interacting with LDAP servers" +HOMEPAGE="https://api.kde.org/kdepim/kldap/html/index.html" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + dev-libs/cyrus-sasl + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + net-nds/openldap:= +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kleopatra/Manifest b/kde-apps/kleopatra/Manifest index 0621f1e06a10..03820f5ad1e2 100644 --- a/kde-apps/kleopatra/Manifest +++ b/kde-apps/kleopatra/Manifest @@ -1 +1,2 @@ DIST kleopatra-25.12.2.tar.xz 2886984 BLAKE2B 861b2a1aaa9cb37dc8a78187654edca8196011185f7adb01026a227663a0c3b93d3e3a15eeda152b18485c118f6387b9b048010bc3be0bf65b06094e06b34562 SHA512 52a0e3cb51911c8e83bc43b1dc69742affc9f0081625031d1e5ac277c86d68b9f314400341b323f01b1aebb600d22daca4112a113fef8e7d78c6d1f2c4597f14 +DIST kleopatra-25.12.3.tar.xz 2886888 BLAKE2B 2b62a73bac5fc157cdfcd01218f766dc240888fefe37cb7fdc4eb6a0be273279aa219391978f8485d6b69d1f143591d089b6714868beb0f11220cae31b578c29 SHA512 2a234412838e3f19facff82d5d6ef53d68a1ccd6337e1bd7e4b4fcc02d6ae24dfaab9cb7dd5ab4c83520f3dd5f039280ee7bc28cabd0deacde2972082d129abc diff --git a/kde-apps/kleopatra/kleopatra-25.12.3.ebuild b/kde-apps/kleopatra/kleopatra-25.12.3.ebuild new file mode 100644 index 000000000000..85e3db7549ff --- /dev/null +++ b/kde-apps/kleopatra/kleopatra-25.12.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography" +HOMEPAGE="https://apps.kde.org/kleopatra/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="pim" + +# tests completely broken, bug #641720 +RESTRICT="test" + +DEPEND=" + dev-cpp/gpgmepp:= + dev-libs/qgpgme:= + dev-libs/libassuan:= + dev-libs/libgpg-error + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/libkleo-${PVCUT}:6= + >=kde-apps/mimetreeparser-${PVCUT}:6= + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + pim? ( + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + ) +" +RDEPEND="${DEPEND} + || ( >=app-crypt/gnupg-2.1 app-crypt/freepg ) + app-crypt/paperkey +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package pim KPim6AkonadiMime) + $(cmake_use_find_package pim KPim6IdentityManagementCore) + $(cmake_use_find_package pim KPim6MailTransport) + ) + ecm_src_configure +} diff --git a/kde-apps/klettres/Manifest b/kde-apps/klettres/Manifest index 8269236ae635..572dca365a08 100644 --- a/kde-apps/klettres/Manifest +++ b/kde-apps/klettres/Manifest @@ -1 +1,2 @@ DIST klettres-25.12.2.tar.xz 47187460 BLAKE2B efd594b252f95d0dbdf2539da85d0499291ea2e9e18bee0a0ac43dc9378a0a725cf30f333341f1b49e2b44f12e21011634da4ca5d71c190b1a66024d01055da0 SHA512 43b69285d5337660721026b30d0314342f2a741289017490bb32b0a8422762910b0697a6cd5dbe7e8506ed685916b9a04034dbde3703d48e4906d0f6b98cb685 +DIST klettres-25.12.3.tar.xz 47189188 BLAKE2B 2c26b65f8506c33cd155508a9a5f9261c44c9c864bc4a42ed2f62600b63e86d0c66e497944f1b6913a1cbfc93de59989e02d2e5653bb9b00dc5b521be14071d9 SHA512 5ca5206d82f03b78ae4a16ab522ac7c586f0006a5e113498560c4f16ab569b183001446152f183ed5c58f1f7679b39fa0158f093bf87c412edd0bb2d2bbfd17e diff --git a/kde-apps/klettres/klettres-25.12.3.ebuild b/kde-apps/klettres/klettres-25.12.3.ebuild new file mode 100644 index 000000000000..972f42a2fc48 --- /dev/null +++ b/kde-apps/klettres/klettres-25.12.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Alphabet learning application" +HOMEPAGE="https://apps.kde.org/klettres/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/klickety/Manifest b/kde-apps/klickety/Manifest index ca3b4584ee33..fadcad9bc387 100644 --- a/kde-apps/klickety/Manifest +++ b/kde-apps/klickety/Manifest @@ -1 +1,2 @@ DIST klickety-25.12.2.tar.xz 1390128 BLAKE2B df5982526b8cc4419863f4ffef64084f0ad14e91fac8c36807fb262ccae8d65ac2ff9ee978134f88bb09f30ec367b95e2ff42071f8a89bf35f31395f56db37ae SHA512 80357bcfe6abac47acbf713d96812a7c9b081862b7fd66956955b79e28d323facd5aa46bb94fde78cc07bdf069297cd620689e6ab0673b5912e1b9db0a358cdf +DIST klickety-25.12.3.tar.xz 1389980 BLAKE2B 91eda0282ed8c7261476b161b5e080880a8ae64165d748d675646d5d299635c6f8886c6215a5a46a2fb958e7be86f2daaf23d9ef5af6f876dd5814db1ebfc1ed SHA512 a283dfab5f5989a22737b685742155fc3ac405cc249a9254311f67ef0aa639297f5929c14a79c4dc4493e9388c852c20cd336914e4c15a8c88f93da34bb52e5d diff --git a/kde-apps/klickety/klickety-25.12.3.ebuild b/kde-apps/klickety/klickety-25.12.3.ebuild new file mode 100644 index 000000000000..60a2da380974 --- /dev/null +++ b/kde-apps/klickety/klickety-25.12.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="An adaptation of the Clickomania game" +HOMEPAGE="https://apps.kde.org/klickety/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +DOCS=() diff --git a/kde-apps/klines/Manifest b/kde-apps/klines/Manifest index b30adc35f4e7..d86a0ecfa420 100644 --- a/kde-apps/klines/Manifest +++ b/kde-apps/klines/Manifest @@ -1 +1,2 @@ DIST klines-25.12.2.tar.xz 1675832 BLAKE2B 013f56a8c0c2bd685de6b484cc7461e9055b386e04919329f3e2e6f55bce230911b9b83ca8058062cfe6a77207c5d4ce6718ffbf0828a29e38cf8f888d316467 SHA512 134f6f1dade5bb833a595e056058a36ad941b0f48bf87a0c18f2545954880068b3558fdfbad77827d172d17c115aa60276d41506d4ac3219896052d39a0d5c4f +DIST klines-25.12.3.tar.xz 1675196 BLAKE2B ed0ec2ef8a9f6fdaed9c455875e048e061ae289db94d4c75a56e677f8924029cb397b9f3054fdef8ed081059a25eb800805d1e0cec5618264478b69a72f46e5c SHA512 d582522326d622c126e12764f09b4d38fa67afb548071f2a027742915a38f232910de1d31339dcd46d8ee0b974d71660ea4ae0ba56b0bde3ed88a425c8cee396 diff --git a/kde-apps/klines/klines-25.12.3.ebuild b/kde-apps/klines/klines-25.12.3.ebuild new file mode 100644 index 000000000000..ab119da1e858 --- /dev/null +++ b/kde-apps/klines/klines-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="A little KDE game about balls and how to get rid of them" +HOMEPAGE="https://apps.kde.org/klines/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +DOCS=( AUTHORS ) diff --git a/kde-apps/kmag/Manifest b/kde-apps/kmag/Manifest index 8129ff9b2c74..c649b695dc1c 100644 --- a/kde-apps/kmag/Manifest +++ b/kde-apps/kmag/Manifest @@ -1 +1,2 @@ DIST kmag-25.12.2.tar.xz 680420 BLAKE2B d473de45e752292d22f4820d202daae51a7bb5b6165312638202e059d4b0ce1e705599386d9f3e23089ceaff62b76b6e23681472f4802b54929dd0ac45d11f20 SHA512 0975ff5d735e9fa388601adbd0d121b7c66f3bbaff9c3ff7af2f6fa94df1ddba8508ae9a0f6c3bb2e523fa6d9c676f3ecfb9589f4e681507c5033576a17cd04d +DIST kmag-25.12.3.tar.xz 680404 BLAKE2B a8cd016e4edd0e1e3381f4a32b13c2b804c7b21f2e63b2bc302a73c64271c91db0e3daa1e1fecab7b0092bf20fdb46e7e0669410fef063555453f9f7ec89d720 SHA512 e65df585dc78803cffa587d5a5385b96d2cefc27fb73a7752fd118d7e09eb7e5a5587c5d0e7d640b1707bb4fef86d78485890241064b3d747ac638930c856b31 diff --git a/kde-apps/kmag/kmag-25.12.3.ebuild b/kde-apps/kmag/kmag-25.12.3.ebuild new file mode 100644 index 000000000000..05e93257e1c9 --- /dev/null +++ b/kde-apps/kmag/kmag-25.12.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE screen magnifier" +HOMEPAGE="https://apps.kde.org/kmag/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="keyboardfocus" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + keyboardfocus? ( >=media-libs/libqaccessibilityclient-0.6:6 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package keyboardfocus QAccessibilityClient6) + ) + + ecm_src_configure +} diff --git a/kde-apps/kmahjongg/Manifest b/kde-apps/kmahjongg/Manifest index 09d403b70b59..e71aff414a86 100644 --- a/kde-apps/kmahjongg/Manifest +++ b/kde-apps/kmahjongg/Manifest @@ -1 +1,2 @@ DIST kmahjongg-25.12.2.tar.xz 3725704 BLAKE2B 44f2258fe5c6c0bb2fd0fd7b19234671497bfe07e791cc1bc065cca368968e5b1fc2b2f585b3eb7f05db5dba7711abb775f34313e6a3831fc9acdadaf7452977 SHA512 2d6caa452b30cfee55703c1d79a11a22706077ef9051054693004533c0b16c1ed7a0999d7d5865e9e9c470b01cc31b6bc829f8b16bb32d0b02131bc3ae125d0a +DIST kmahjongg-25.12.3.tar.xz 3724884 BLAKE2B 856fd8dfd5c6fb5b5fc155314bf9a3d1e19e5cb774ee7abbda5085ff2d292d4d59f7f36edb58f8a7ea697ed96c853e1dc4c83667efbbec155db018fbc14b296f SHA512 351e1f17ebe3e776725c1dc02f2e6f6ae44f3e33b13837e15ae68b5679a3a74457ec47953b9ebf2b8c3a6d5aed772656503fde7e2d1bd11d42dfab0a212ed7f4 diff --git a/kde-apps/kmahjongg/kmahjongg-25.12.3.ebuild b/kde-apps/kmahjongg/kmahjongg-25.12.3.ebuild new file mode 100644 index 000000000000..8630513d91b9 --- /dev/null +++ b/kde-apps/kmahjongg/kmahjongg-25.12.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="A tile matching game for one or two players" +HOMEPAGE="https://apps.kde.org/kmahjongg/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-apps/libkmahjongg-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmail-account-wizard/Manifest b/kde-apps/kmail-account-wizard/Manifest index cf32fe867977..6aac4218749b 100644 --- a/kde-apps/kmail-account-wizard/Manifest +++ b/kde-apps/kmail-account-wizard/Manifest @@ -1 +1,2 @@ DIST kmail-account-wizard-25.12.2.tar.xz 173556 BLAKE2B 6080020893c37c544d2c202245d15f470d7bf08aa35f22d6d8879155b03a12ae4d66f09bda49fb678a891283fe82059cf320ded557cd2de5c7b9abdceb80c68b SHA512 b96516b9930ae368fb73da73953e0f54605f79ba03dc2717710d24fbc6c154b793d9175141e700ffc44e2260bdeeaa3ac21588c71157747b920e88787a4c2a0c +DIST kmail-account-wizard-25.12.3.tar.xz 173856 BLAKE2B bab8dd24aebb9c7e406f0a9ffd88cb1bdb94a8676f8cf59f8346e9b234fc7b90a619affdc6a218655eea51004409d00119af8ac986c05952d0e3d8b5d7501b50 SHA512 c2c34657804cf0c0cb6cbefd7ccfd6f90774811f7ff6e80cf212b018d378199a517b49ba4be91d36379cd1d04dda5f779702d342a1f6737a784af1476a402d57 diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-25.12.3.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-25.12.3.ebuild new file mode 100644 index 000000000000..bbda1bfa9e62 --- /dev/null +++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-25.12.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Assistant for KMail accounts configuration" +HOMEPAGE+=" https://userbase.kde.org/KMail/Account_Wizard" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" # bug 926456; requires akonadi server + +DEPEND=" + dev-cpp/gpgmepp:= + dev-libs/qgpgme:= + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmail/Manifest b/kde-apps/kmail/Manifest index e0946fc62a33..0da50de19637 100644 --- a/kde-apps/kmail/Manifest +++ b/kde-apps/kmail/Manifest @@ -1 +1,2 @@ DIST kmail-25.12.2.tar.xz 7853536 BLAKE2B ea1eeeccb580f580542ba12ddae8b488cf301469332e87fa4bd5e92a22fe801ef71396d8ad52274d5280382949ca85e50261ab0ce708199355ab38ff52cf3550 SHA512 d5a5e7039e2ba3081306b9d12022c81ecfd153941d9f7927ca8024ef8d69a99da8c0b9339d9d07699253b81793c1a8bbf344de7d247ab74f14ad07bad78fab99 +DIST kmail-25.12.3.tar.xz 7846568 BLAKE2B 72ccd295233a3761442aff67a780cb3b7922462d17abc9ad3a1613d3853fe8a591907af4b86bb89a800088b80d06bf2810685571e848adacaaf80ef7535c25c3 SHA512 b015362fc63e3e869f2cebff0015a5f4f5747bba78878dd263f20d93942a3f94087b434af24ff12628c62f4eda181809209be33545398e67dc149296679bb860 diff --git a/kde-apps/kmail/kmail-25.12.3.ebuild b/kde-apps/kmail/kmail-25.12.3.ebuild new file mode 100644 index 000000000000..bbe60385d300 --- /dev/null +++ b/kde-apps/kmail/kmail-25.12.3.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org optfeature xdg + +DESCRIPTION="Email client, supporting POP3 and IMAP mailboxes" +HOMEPAGE="https://apps.kde.org/kmail2/ +https://kontact.kde.org/components/kmail/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="activities speech telemetry" + +RESTRICT="test" # bug 616878 + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +COMMON_DEPEND=" + dev-cpp/gpgmepp:= + dev-libs/qgpgme:= + >=dev-libs/ktextaddons-1.8.0:6[speech?] + >=dev-libs/libgpg-error-1.36 + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/akonadi-search-${PVCUT}:6= + >=kde-apps/kcalutils-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kldap-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/kontactinterface-${PVCUT}:6= + >=kde-apps/kpimtextedit-${PVCUT}:6= + >=kde-apps/libgravatar-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/libkleo-${PVCUT}:6= + >=kde-apps/libksieve-${PVCUT}:6= + >=kde-apps/libktnef-${PVCUT}:6= + >=kde-apps/mailcommon-${PVCUT}:6= + >=kde-apps/messagelib-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6=[activities?] + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + activities? ( kde-plasma/plasma-activities:6= ) + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +DEPEND="${COMMON_DEPEND} + >=kde-apps/kcalutils-${PVCUT}:6 + >=kde-apps/kldap-${PVCUT}:6 + test? ( kde-apps/akonadi-config[sqlite] ) +" +RDEPEND="${COMMON_DEPEND} + =kde-apps/kdepim-runtime-${PVCUT}*:6 + =kde-apps/kmail-account-wizard-${PVCUT}*:6 +" +BDEPEND=" + dev-libs/libxslt + test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] ) +" + +src_prepare() { + ecm_src_prepare + use handbook || cmake_comment_add_subdirectory -f ktnef doc +} + +src_configure() { + local mycmakeargs=( + -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities) + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "virus detection" app-antivirus/clamav + optfeature "spam filtering" mail-filter/bogofilter mail-filter/spamassassin + optfeature "fancy e-mail headers and useful plugins" "kde-apps/kdepim-addons:${SLOT}" + optfeature "crypto config and certificate details GUI" "kde-apps/kleopatra:${SLOT}" + optfeature "import PIM data from other applications" "kde-apps/akonadi-import-wizard:${SLOT}" + fi + xdg_pkg_postinst +} diff --git a/kde-apps/kmailtransport/Manifest b/kde-apps/kmailtransport/Manifest index 95872ce0c296..5fb295ce5f6e 100644 --- a/kde-apps/kmailtransport/Manifest +++ b/kde-apps/kmailtransport/Manifest @@ -1 +1,2 @@ DIST kmailtransport-25.12.2.tar.xz 194196 BLAKE2B 9968e0102e78424831d5b2d54d6693cee6fec96b1dffee97af457fc28e5511ab8b414f474580806c53c009b9c94f424aacd7fbf08a2a54bb2eb9a3b4228da442 SHA512 832de13aee1f8ff1b4e09b1a7a102ac8fcf81d9cfd0fdf2aa83669ac8b2b05a4b88f5073301cfef06d634d7cb5ac99168ae766e89cb7e3582a3bea2e39943179 +DIST kmailtransport-25.12.3.tar.xz 193592 BLAKE2B 9874d08860c3bab5125fad1b2b1efe5f2bd2e99c6d6f7faa7bc159ea82be42fca03319fa2b67e025bea6b2dd2f86ceef1ec62c50bb31b4e1ff54fdabd91eb8db SHA512 1daa7c270be1655d950887b60ca30fce22fca23192e79cb4e9e523aca044f94e236aac12a2494cbc4ad3907121a52950872b9a8efd47a4cf3b01b75470e16cff diff --git a/kde-apps/kmailtransport/kmailtransport-25.12.3.ebuild b/kde-apps/kmailtransport/kmailtransport-25.12.3.ebuild new file mode 100644 index 000000000000..d3fadb070b88 --- /dev/null +++ b/kde-apps/kmailtransport/kmailtransport-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Mail transport service" + +LICENSE="LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" + +RDEPEND=" + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-apps/ksmtp-${PVCUT}:6= + >=kde-apps/libkgapi-${PVCUT}:6= + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +DEPEND="${RDEPEND} + test? ( >=kde-frameworks/ktextwidgets-${KFMIN}:6 ) +" diff --git a/kde-apps/kmbox/Manifest b/kde-apps/kmbox/Manifest index 4d05f4a81a19..707a517fd8b6 100644 --- a/kde-apps/kmbox/Manifest +++ b/kde-apps/kmbox/Manifest @@ -1 +1,2 @@ DIST kmbox-25.12.2.tar.xz 31616 BLAKE2B d70d918766c888552b82d21ff4a507511a38eb88943bd5d2199ddc5eeccd4212fe917ddd470fb0f389a036998894e4d2655e1b8cd54e9d16dd34527774aecfc4 SHA512 50f3d8331f27a97f2ad12b488b2ccea075c863dfe775d7cfb26bdb66491155b008cd297bfc1d000188fbe6ca890a9930034279f762a4db487b94e37f14f7059c +DIST kmbox-25.12.3.tar.xz 31600 BLAKE2B 5e5e5a92c2cb07e2323196103906d140d694fa80cbb8202df618db5255dea48b8f41230f965d10ff5f9309b12284783e7755dfb6f891a5d87d43536adeffb868 SHA512 33d6140aab65ed9f7517cc80699964d49e3196d1e6b7a112aae68e812a9a2e9627e71d3c592ef8304b4fb1760346a6d876eda5363a5aa7522365d7e39d0994cf diff --git a/kde-apps/kmbox/kmbox-25.12.3.ebuild b/kde-apps/kmbox/kmbox-25.12.3.ebuild new file mode 100644 index 000000000000..d9f7b633c3a6 --- /dev/null +++ b/kde-apps/kmbox/kmbox-25.12.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.22.0 +PVCUT=$(ver_cut 1-3) +inherit ecm gear.kde.org + +DESCRIPTION="Library for accessing MBox format mail storages" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=">=kde-apps/kmime-${PVCUT}:6=" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmime/Manifest b/kde-apps/kmime/Manifest index 81b5537e8655..0a01b5cfd933 100644 --- a/kde-apps/kmime/Manifest +++ b/kde-apps/kmime/Manifest @@ -1 +1,2 @@ DIST kmime-25.12.2.tar.xz 167084 BLAKE2B 639fed182c555f434196115b4e60f531cd56f0f1b1146bb3e4476952c1af1d3c2889d4e6360162bd2788c922da2c95569960a633d7d471f9ee48425fd4b3b84c SHA512 2e091948deb425be4d08c0543e8ffed6c56585170ce53ca16359c74383689d664a1a055fdbff0d9ecfcbf08bd74479de23291e7a471f38c5147a4d33afb7438f +DIST kmime-25.12.3.tar.xz 167076 BLAKE2B 23eb2b08284df4ae54f2c17db8b3151773227c2bdf59f32e8845769cbdd91722a9e638ce204a07abfd6a195c1307eb10038d668a9dec7e48339fb6d249ce657f SHA512 db07133fac6537420f15cb58ee4cd89e73cbacb34af4c6c11d180439cc21f12ee66fdcc2dd84af0ace6998ff6821b9080de37d4a3ac11bc9f17ff57472a1d732 diff --git a/kde-apps/kmime/kmime-25.12.3.ebuild b/kde-apps/kmime/kmime-25.12.3.ebuild new file mode 100644 index 000000000000..0f8d1093764c --- /dev/null +++ b/kde-apps/kmime/kmime-25.12.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.22.0 +inherit ecm gear.kde.org + +DESCRIPTION="Libary for handling mail messages and newsgroup articles" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +DEPEND=">=kde-frameworks/kcodecs-${KFMIN}:6" +RDEPEND="${DEPEND}" + +CMAKE_SKIP_TESTS=( + # bug 924507 + kmime-{header,message}test +) diff --git a/kde-apps/kmines/Manifest b/kde-apps/kmines/Manifest index f8ffe96841dc..f12dc67273b9 100644 --- a/kde-apps/kmines/Manifest +++ b/kde-apps/kmines/Manifest @@ -1 +1,2 @@ DIST kmines-25.12.2.tar.xz 950536 BLAKE2B 8716f39e305663d27fc43a4458a3120b2c0fba84837f2d29809f35a8d662b7d7aaeb6b31e726c1a36b8f6550c42cb3fca8b49dd6a0d89ed47c4aed1281e7c160 SHA512 acf7e5302259bcb86cce95af5ccf7eb315db8339b67dfa420d25f2e8fef0d72ff436f707ee905d9967a3008bb3e4aa9a5ea279d3708b8f2b9574a584bc4407bc +DIST kmines-25.12.3.tar.xz 950152 BLAKE2B dc2c400f79570d2c2844c47e727ba361622deb0d6537efb29e14aa8f94792e047caac71f12fca98d4ad434dc1b75b31c9bd70b0dfcd82fdd8bb22586cdf3c9d3 SHA512 8c45221958079fd90dc618a1e92b7eb5f954a3d43ed2e66381310cf791c2da308ca433e1a03c27fdc97062c6955abba1337af48bd31adc98c505677e61884473 diff --git a/kde-apps/kmines/kmines-25.12.3.ebuild b/kde-apps/kmines/kmines-25.12.3.ebuild new file mode 100644 index 000000000000..f0af89c89fa1 --- /dev/null +++ b/kde-apps/kmines/kmines-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Classic mine sweeper game" +HOMEPAGE="https://apps.kde.org/kmines/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kmix/Manifest b/kde-apps/kmix/Manifest index 7e9cec761dff..1125232afc5d 100644 --- a/kde-apps/kmix/Manifest +++ b/kde-apps/kmix/Manifest @@ -1 +1,2 @@ DIST kmix-25.12.2.tar.xz 1179352 BLAKE2B 8dd3d18122e06c8c18872cb4ff13e973be257b634c469b7bd70eab08eef165c9278cfde175e9126676f7c972d46b7a44487e68efd05d7e46be8f1f4918e8feff SHA512 5961d754c63a1757f75cffe951e0f2e2198fff36da76c31947568c195f4a05e60e85495956f59829e5988df0fb202c51397eef53ce0a6e6feea99a1dd6af42cb +DIST kmix-25.12.3.tar.xz 1177864 BLAKE2B 838ef7e09d7edddb274aa7eb3385770c339360111f03d69f8c1e55550239a5388df56b3fdcb7702221c6e69fde15ce2c7245d02bcd4c3afee13d9992334151dd SHA512 4347a1284cd74b618dd0475dc907a5f6dfdcda3ab9ec573e0eba69f845be3aa8adad6bce800c90dc6b36d534ab078595219725bbb20007020c1e0a8cd6acbf88 diff --git a/kde-apps/kmix/kmix-25.12.3.ebuild b/kde-apps/kmix/kmix-25.12.3.ebuild new file mode 100644 index 000000000000..fca6d4c2c22d --- /dev/null +++ b/kde-apps/kmix/kmix-25.12.3.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="false" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Volume control gui based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/kmix/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="alsa pulseaudio" + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + alsa? ( >=media-libs/alsa-lib-1.0.14a ) + pulseaudio? ( + media-libs/libcanberra + media-libs/libpulse + ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + # TODO: upstream + "${FILESDIR}/${PN}-23.04.2-autostart_disable.patch" + # Pending: https://invent.kde.org/multimedia/kmix/-/merge_requests/29 + "${FILESDIR}/${PN}-24.12.2-revert-kcm_pulseaudio-dep.patch" + # Regressed in: https://invent.kde.org/multimedia/kmix/-/merge_requests/32 + "${FILESDIR}/${PN}-25.03.90-revert-sndio-automagic.patch" +) + +src_configure() { + local mycmakeargs=( + # XXX: sndio is maybe automagic since 5075cc9502b2768471fd917671fd98bfe5b877cc + $(cmake_use_find_package alsa ALSA) + $(cmake_use_find_package pulseaudio Canberra) + $(cmake_use_find_package pulseaudio PulseAudio) + ) + + ecm_src_configure +} + +pkg_postinst() { + if use pulseaudio && has_version kde-plasma/plasma-pa; then + elog "In KDE Plasma, kde-plasma/plasma-pa is the default audio volume handler," + elog "therefore, autostart by default was disabled for KMix." + elog + elog "Should you prefer to still use kde-apps/kmix instead, do the following:" + elog " - In system tray, right click on [Show hidden items]" + elog " - Select [Configure System Tray]" + elog " - In [Entries], search for [Audio Volume] and set it to [Disabled]" + elog + fi + elog "KMix will be shown as [Volume Control] after manually starting it once" + elog "and will be autostarted after configuring such in KMix startup settings." + xdg_pkg_postinst +} diff --git a/kde-apps/kmousetool/Manifest b/kde-apps/kmousetool/Manifest index eb8a01a8f080..8ed48dc96567 100644 --- a/kde-apps/kmousetool/Manifest +++ b/kde-apps/kmousetool/Manifest @@ -1 +1,2 @@ DIST kmousetool-25.12.2.tar.xz 135548 BLAKE2B b4dfb2cf43e17a5ebb5878bbf0742cc664bca66b765b748140ba623dba16b4d676d91c650480b6e421138153cc59de2b4d4bd1b4a9684229759402b7802a8b3c SHA512 9a6fce4bb0813762cf98fecc2f6705195058938f510c8c0841e8bbbb57d39fcfcc9e39c3fa2dbc754badf82bc3544df56d389dfe6f381ad42f13e9504ab24357 +DIST kmousetool-25.12.3.tar.xz 135484 BLAKE2B edcd364ce3b83e28ac34c9e6ed42828599c901f6b21c93f23cc525ccae8e682a3262908e27cbb436a2ab99293e3fcc4bd52d1294db540e37587ef7c76e8d41ce SHA512 96f23aae571cad9ddc1885b741916251ddf188c45f7f868386ba8c946e3c96b20108908553295c7ba813cb3f41c98bf4ebeb4d07619eece5a793b36688b785cf diff --git a/kde-apps/kmousetool/kmousetool-25.12.3.ebuild b/kde-apps/kmousetool/kmousetool-25.12.3.ebuild new file mode 100644 index 000000000000..c595220bd5bf --- /dev/null +++ b/kde-apps/kmousetool/kmousetool-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE program that clicks the mouse for you" +HOMEPAGE="https://apps.kde.org/kmousetool/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + x11-libs/libX11 + x11-libs/libXtst +" +DEPEND="${RDEPEND} + x11-base/xorg-proto + x11-libs/libXext + x11-libs/libXt +" diff --git a/kde-apps/kmouth/Manifest b/kde-apps/kmouth/Manifest index 8447a1c55f83..612234a69779 100644 --- a/kde-apps/kmouth/Manifest +++ b/kde-apps/kmouth/Manifest @@ -1 +1,2 @@ DIST kmouth-25.12.2.tar.xz 1946112 BLAKE2B 94e3013ea493a32f2969585c436d89236e8bc61c0295d3c5cb89b9655169cfc0513280940ae5740ddaf7b0a9e6a9aa17d2e3964c97e439dc0a7f44146e1d43af SHA512 6e3884887908509e723769b681779f1ac259a5b08cd21d3eadadeb1ad0102f777b34b51641346827908b6cc139b51c1d4a712497f7d9ba043d6962c303b967d0 +DIST kmouth-25.12.3.tar.xz 1945496 BLAKE2B 24187aae0c3af35da67c969963c843a5feff64e5db34e31485eb6a15f99676503881c97e4fc565431ad758929fa8580bf0a3590b29dc6257259c6ec208cf39cc SHA512 459d3c52a0d3c8e7dccad2a005a07ef8b12f0b40274a1ebc712ce1e6656690aabe4599dd26d71cf423beef4c93f7d0dcdbfb6b35f9755d32dda9aff25fa5fd04 diff --git a/kde-apps/kmouth/kmouth-25.12.3.ebuild b/kde-apps/kmouth/kmouth-25.12.3.ebuild new file mode 100644 index 000000000000..e98a14f6aa33 --- /dev/null +++ b/kde-apps/kmouth/kmouth-25.12.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Text-to-speech synthesizer front end" +HOMEPAGE="https://apps.kde.org/kmouth/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtspeech-${QTMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmplot/Manifest b/kde-apps/kmplot/Manifest index 955b3ee5b23b..48ddc7356112 100644 --- a/kde-apps/kmplot/Manifest +++ b/kde-apps/kmplot/Manifest @@ -1 +1,2 @@ DIST kmplot-25.12.2.tar.xz 3032188 BLAKE2B 1b92c6b6ae9e1140c8616213ce8c88deaef1b959ff6140cd52b654aa496100760178ab4f215d7c334b656a8a5fc9835cece608dcde2bd666e9f136c8d69436cc SHA512 bffb64708140ca6140005b8bb7dbe156fe51deac6886cca66b068bda9c1cf3ffab5c5dbec49f27e2127a20039674c8d9481e4d029218b67fbf2e9856115683c3 +DIST kmplot-25.12.3.tar.xz 3030952 BLAKE2B f22563ae920e0bbf0d10544da16c282d2278e80ef4775ff89b58f228f517c9d7ff7ef45db32f46bc54527660d3de0f7cf0261a2c7847d17f86ca8c33acb598e8 SHA512 c6dc2bd9ee54a14e1ce473cea7fe0085a67cc49d3a197ba9964bfbc43ad5fea5f8e38e1f26f69fc3171df943c53462e91d0c0c341efcfb0795fa14aaf1b520c5 diff --git a/kde-apps/kmplot/kmplot-25.12.3.ebuild b/kde-apps/kmplot/kmplot-25.12.3.ebuild new file mode 100644 index 000000000000..ec908cd6307c --- /dev/null +++ b/kde-apps/kmplot/kmplot-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Mathematical function plotter" +HOMEPAGE="https://apps.kde.org/kmplot/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/knavalbattle/Manifest b/kde-apps/knavalbattle/Manifest index 702c8964795a..b306cbab9bc3 100644 --- a/kde-apps/knavalbattle/Manifest +++ b/kde-apps/knavalbattle/Manifest @@ -1 +1,2 @@ DIST knavalbattle-25.12.2.tar.xz 1051368 BLAKE2B 55f8a6264717270396e79786ef54976c352056ddf5181e811a6ba3b7dd777e84d47495fa85ea56752f254c40db7447cdb5a84cd19569319c29853a8c20e1fe8b SHA512 05ca3561ed9a667ecd65594a8bcb229596a9497872ca471d3b0e585025b2f2cbe0adbdcfe830174f946a65be51d5c04c74422dfea2ac8e7af11e953a6b23778f +DIST knavalbattle-25.12.3.tar.xz 1050028 BLAKE2B 1399a38f2ddbc5b88c2b48887b03f2d54ce27f8b3a36cb43b9972b5d88ae0cb070e67c0e444533f723956ef3c08ab187e3261debcc7e3df6044f6b7a1e2d731a SHA512 6644c277d1c4b1d067fc56b7b03b8bc3bfa4286ce82cfc8f851d8f277b55ab5b11235e623351c582bec81247921111b8f059885cabf318c5ff7b7f9b296f33ba diff --git a/kde-apps/knavalbattle/knavalbattle-25.12.3.ebuild b/kde-apps/knavalbattle/knavalbattle-25.12.3.ebuild new file mode 100644 index 000000000000..18c70610aa20 --- /dev/null +++ b/kde-apps/knavalbattle/knavalbattle-25.12.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Battleship clone by KDE" +HOMEPAGE="https://apps.kde.org/knavalbattle/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +DOCS=( AUTHORS ) diff --git a/kde-apps/knetwalk/Manifest b/kde-apps/knetwalk/Manifest index 23113dfaadd3..67b79ccaf04a 100644 --- a/kde-apps/knetwalk/Manifest +++ b/kde-apps/knetwalk/Manifest @@ -1 +1,2 @@ DIST knetwalk-25.12.2.tar.xz 1011916 BLAKE2B 9ece6b5c0534749adbfec2c9ae3534b792f5f3b44df5f54e50c09c7015d95181b36ce8821ac03f281985b9fb75b8899db2eb5211292f929e906641439a926245 SHA512 18c3fd268790235bd274041f2f94351db50db524ad7ebf2137a4162c572f92e0de278b42a2023476c06f2289e460494f5feafa5ca9770c61f407e05670928ee7 +DIST knetwalk-25.12.3.tar.xz 1012232 BLAKE2B 331d9e2ebae1424a37a95e200c84545b9d0a30c87cec6da806a0d00cdddc99be2b5abbef345c584ee21fdbda0290a1700dcd868787edae38dce3e4549baa54cf SHA512 f79cf4868d24b32462f5aed8ff3fb4ebb5006f18cf514d4e1fa0449fa112dc1ef9f143b797bde5fb46de776996069e01859aa9a72dd75162a3fa3c85ec780564 diff --git a/kde-apps/knetwalk/knetwalk-25.12.3.ebuild b/kde-apps/knetwalk/knetwalk-25.12.3.ebuild new file mode 100644 index 000000000000..06f0e3175772 --- /dev/null +++ b/kde-apps/knetwalk/knetwalk-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE version of the popular NetWalk game for system administrators" +HOMEPAGE="https://apps.kde.org/knetwalk/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/knights/Manifest b/kde-apps/knights/Manifest index da2f19d8eec8..8b25724a84ec 100644 --- a/kde-apps/knights/Manifest +++ b/kde-apps/knights/Manifest @@ -1 +1,2 @@ DIST knights-25.12.2.tar.xz 2502000 BLAKE2B ab0f009316923da13d5bb858312b8fda71ceac73f4d8cdcdf65651c99bad7f0dc5554057f7906631caa91840098a9bbdca6962603391e0ae0c130254c361949e SHA512 527528824c47999f81a150edba266effabbfde7a98c6106f182643d58f245241add8219af56730b0f81825c4c28c50bfec008fb97a107cd0d555ccefa8d6ac00 +DIST knights-25.12.3.tar.xz 2499936 BLAKE2B cab731013c8dc505b7dcd9d1317550c2e3c0d7cb7f98c93130b47397a518d21cf910658436786c905bf157b33c5b8b7d9f54a0e0e40b343ddb0e39319abaf3cf SHA512 e67f7ee5bc5de11f4bdc7002242fb83235840c6626f3d4f02709f617966bc0b5e934394a2e701c612407c86848f3ab14577be1af576478c2bf8fb35577b8972f diff --git a/kde-apps/knights/knights-25.12.3.ebuild b/kde-apps/knights/knights-25.12.3.ebuild new file mode 100644 index 000000000000..0b3e9cee490c --- /dev/null +++ b/kde-apps/knights/knights-25.12.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Simple chess board based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/knights/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="speech" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kplotting-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + kde-plasma/libplasma:6= + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + || ( + games-board/gnuchess + games-board/crafty + games-board/stockfish + games-board/sjeng + ) +" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech Qt6TextToSpeech) + ) + ecm_src_configure +} diff --git a/kde-apps/kolf/Manifest b/kde-apps/kolf/Manifest index eb3357d4e0fe..1fe3e5093ba9 100644 --- a/kde-apps/kolf/Manifest +++ b/kde-apps/kolf/Manifest @@ -1 +1,2 @@ DIST kolf-25.12.2.tar.xz 1085276 BLAKE2B 8e1c9704911f0c4a65fee58de9a035bafdc97ddd69069a221067c86a872551209532f242dae64313c1a6285bb55fdef86cc0e516db0d05f1c7b93dfd26f1307e SHA512 4cf1c3421ce01810d11aad0b42a8908251b26c57d8cffda1e3563ddce613e7658ef67acc5123a998ddb5164e7996f84b64dc5d0179b09042e353a36f260d795c +DIST kolf-25.12.3.tar.xz 1085460 BLAKE2B 2ef8c8b7bf4f1fb3ff10c1f3a27e53215d8ce251e8a1f82549322b724b5e7b1604fc2e9eeb8725c376afd6c9a90bed389749c3c861838982ae5fa0b188be0d15 SHA512 70f665ec225f41e9016ed09376b34cbc2c7c007e294f37af9a23383f4e351731102f3172e8de544a7e5b5556d0f126a939a4bb767b397c2874c85ff4ecce5a35 diff --git a/kde-apps/kolf/kolf-25.12.3.ebuild b/kde-apps/kolf/kolf-25.12.3.ebuild new file mode 100644 index 000000000000..f88a3eaebaa3 --- /dev/null +++ b/kde-apps/kolf/kolf-25.12.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Minigolf game by KDE" +HOMEPAGE="https://apps.kde.org/kolf/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kollision/Manifest b/kde-apps/kollision/Manifest index 5fd1f0e683e3..5ce6d4d5a551 100644 --- a/kde-apps/kollision/Manifest +++ b/kde-apps/kollision/Manifest @@ -1 +1,2 @@ DIST kollision-25.12.2.tar.xz 313680 BLAKE2B 5cfd5f07a495b10276f4f44cf022e8672ddbfb990b671009d84ef3c2820da82841509df676e78c868ddb1896ee81ccb3cdf7c28fb2f3b4b276566d72c3132c82 SHA512 3ed5642b9c17e01b814ddcdf72996b03a0ecf7c6436333688d68e0223381eab339daf6e4c3d885ee3946709f90addcc369a4899ee18038e8d7b9e8b95d921551 +DIST kollision-25.12.3.tar.xz 313616 BLAKE2B 16ac79c832d32f667e3f93a71655a98cb62ca4b319af4a860246b7ec68f1b1096e2eceb1c608a595f945f36018d5db21c5a0b616c7b272b9ce459ecc3893e0a8 SHA512 7e7c7c0429f2a03819b8b9a22451c95187ed03b0fef56253447a7dafaae6112ac06dad7dc5c38d269d556c89b510b90ce8b7d3ad570b162440ce843aee3166ca diff --git a/kde-apps/kollision/kollision-25.12.3.ebuild b/kde-apps/kollision/kollision-25.12.3.ebuild new file mode 100644 index 000000000000..0153d3015eb1 --- /dev/null +++ b/kde-apps/kollision/kollision-25.12.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Simple ball dodging game" +HOMEPAGE="https://apps.kde.org/kollision/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kolourpaint/Manifest b/kde-apps/kolourpaint/Manifest index eaf44b1432bc..5fb6d94acc17 100644 --- a/kde-apps/kolourpaint/Manifest +++ b/kde-apps/kolourpaint/Manifest @@ -1 +1,2 @@ DIST kolourpaint-25.12.2.tar.xz 5318128 BLAKE2B 97ab8f5ecb6f726420e639ad2f9d14bf1ed90380b61509ec9ed4708321802c7e2b9786630ab55743b31ed7d044b723f8a501e09877e9b075db3a7698c5fe680b SHA512 43b5b4336aeed3a09a7793887ac2392dc1e0dc3c40e6061d28f846a756074f3db3fc27c289aa02cf8bb3b0eaa3964613217d91af1a30b00d8c9f4ba0175619d1 +DIST kolourpaint-25.12.3.tar.xz 5318288 BLAKE2B 19a8918e014985376408cc0c2519144575a7235f64a209f6a93af3a3bca299c11cc953a0e3e193c1ab0b86f8e8a3126bc8fbb5f8ec4f26456e13695e7a59b6e5 SHA512 ef7f35ef7ccec005607ac33504bce120ce4c73d4b98b8e336279a4fce913f07df2d6edfb561561abc8d69c032a036eb0877afc0510151c3e664f09296c011f1d diff --git a/kde-apps/kolourpaint/kolourpaint-25.12.3.ebuild b/kde-apps/kolourpaint/kolourpaint-25.12.3.ebuild new file mode 100644 index 000000000000..e824f7e9a756 --- /dev/null +++ b/kde-apps/kolourpaint/kolourpaint-25.12.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Paint Program by KDE" +HOMEPAGE="https://apps.kde.org/kolourpaint/" + +LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="scanner" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + scanner? ( >=kde-apps/libksane-${PVCUT}:6 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package scanner KSaneWidgets6) + ) + + ecm_src_configure +} diff --git a/kde-apps/kompare/Manifest b/kde-apps/kompare/Manifest index 44945ee9eb8d..6b58f48ac30c 100644 --- a/kde-apps/kompare/Manifest +++ b/kde-apps/kompare/Manifest @@ -1 +1,2 @@ DIST kompare-25.12.2.tar.xz 964340 BLAKE2B c90e5232cd746d9de44c64c397300c55f2000d9ab743093e23ce01a301d18be70eae078a322be5d2246cfb9b28e674af98ba9a5c27834e08dc0ff0c0ae6fd21e SHA512 9ad2f7064d8715c52e16a5cce9d895b2085b093bd4b25246caef778ff4f6efbdcaa50612f5ec245878af28e8994a764dc9d1963c83e46f8fed179128b0048c63 +DIST kompare-25.12.3.tar.xz 963412 BLAKE2B 9c2eaa9d70b12a3e9d21068559e1107f150f11157224dfa71b35586406cd0f653ac283d8cc077cab996a050fc6c5d48ae43fdc1e2c538c35f6b8e54f274fff68 SHA512 fc0aa6416a2ab837098a0c85e875ef0c31866594723cb5f5b021a82dc5c751f1c3001b519a00eccc0ee1c116a025ba1d6afef28517df1d77ab947324460cb874 diff --git a/kde-apps/kompare/kompare-25.12.3.ebuild b/kde-apps/kompare/kompare-25.12.3.ebuild new file mode 100644 index 000000000000..a67061c84e72 --- /dev/null +++ b/kde-apps/kompare/kompare-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Graphical File Differences Tool" +HOMEPAGE="https://apps.kde.org/kompare/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkomparediff2-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/konqueror/Manifest b/kde-apps/konqueror/Manifest index 35848ace55f6..814558b0ed84 100644 --- a/kde-apps/konqueror/Manifest +++ b/kde-apps/konqueror/Manifest @@ -1 +1,2 @@ DIST konqueror-25.12.2.tar.xz 9830712 BLAKE2B cab775965be36d61b5188c01d405c9410c153cf69b74cf2f5865473491c73725c07c07c1813cfad609cca127a58be4c211152c085ace61ed0c294c8fe950bf9d SHA512 bb6af05a18cb0637ed038ba891da5f1d7f32784a88679088f3ac640da3ed2bffdf43df25c32a0c5da2dfeb5767bb8b333533ed4c26b7ed56fdd777634fd4e1bc +DIST konqueror-25.12.3.tar.xz 9799728 BLAKE2B 06bd1b77d5795439539443c3eb1f6c4598e35d9f7a6a3e20940583062b79d1bd2a2d01e1bdccaee3549d234dffe10909817adba01bab79b37f776887366d13ec SHA512 4aa179cb37b7673349a7ee1ee3e49b8a1d1271421e1f66648b7acbba39a6c8108be3fa02f84d034b8aa835f0fc2f7706fb72ce1eee3a860df840f7423f025b8a diff --git a/kde-apps/konqueror/konqueror-25.12.3.ebuild b/kde-apps/konqueror/konqueror-25.12.3.ebuild new file mode 100644 index 000000000000..1567042c9013 --- /dev/null +++ b/kde-apps/konqueror/konqueror-25.12.3.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit flag-o-matic ecm gear.kde.org optfeature xdg + +DESCRIPTION="Web browser and file manager based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/konqueror/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="activities speech" + +# 4 of 4 tests fail. Last checked for 4.0.3 +RESTRICT="test" + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets,X,xml] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdesu-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + virtual/zlib:= + activities? ( kde-plasma/plasma-activities:6= ) + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + !<kde-apps/kio-extras-23.08.5-r100:5 + kde-apps/kfind:6 +" + +src_prepare() { + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc + + ecm_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Hunspell=ON # requires fixing bug 634122 + $(cmake_use_find_package activities PlasmaActivities) + $(cmake_use_find_package speech QtTextToSpeech) + ) + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "bookmarks support" "kde-apps/keditbookmarks:${SLOT}" + optfeature "filemanager component" "kde-apps/dolphin:${SLOT}" + optfeature "SVG support" "kde-apps/svg:${SLOT}" + fi + xdg_pkg_postinst +} diff --git a/kde-apps/konquest/Manifest b/kde-apps/konquest/Manifest index aed34db9d95a..c1d2521e23ee 100644 --- a/kde-apps/konquest/Manifest +++ b/kde-apps/konquest/Manifest @@ -1 +1,2 @@ DIST konquest-25.12.2.tar.xz 863960 BLAKE2B 01e97e41ebb399eec6fb0bf5f83eb31e17418dc70082fd016db436b367b680d633941346fc3ba36cb231a029057230a00ffabb3672834f9675eaf38dda9e4e80 SHA512 00d4107baa1b9ab3ac0f83a2f2d0a9013982c7aaa6818beebe759bf1f615c3273d601389ab21858a07ad32b140e39d6791f9e4091f96c6fc5ea6fa040254b240 +DIST konquest-25.12.3.tar.xz 863352 BLAKE2B 1eddbd42cd7f0686b10dd099d6bdbfa07dbcbac46197388bfecc58b02e5bfe0b26f726245f6605ca24f70c6a61b70868be70ce579566e4f592cade99f10905c0 SHA512 5a5a92257f94e84b18ee6d33f0caaed80b036a72c374e4ec8d89b5dfdd15130e08cbc9cb5f5915d608d2f32b3dc72c4d9f74debf3b8bebf0a288cc3b9d67f46d diff --git a/kde-apps/konquest/konquest-25.12.3.ebuild b/kde-apps/konquest/konquest-25.12.3.ebuild new file mode 100644 index 000000000000..b92fddc626e9 --- /dev/null +++ b/kde-apps/konquest/konquest-25.12.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Galactic Strategy KDE Game" +HOMEPAGE="https://apps.kde.org/konquest/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtscxml-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/konsole/Manifest b/kde-apps/konsole/Manifest index 8968ba5a3f15..69f11a4243db 100644 --- a/kde-apps/konsole/Manifest +++ b/kde-apps/konsole/Manifest @@ -1 +1,2 @@ DIST konsole-25.12.2.tar.xz 1868308 BLAKE2B 73b21ad8364716213b484d1d6d1af3a7e1c8a21e3e72b25c1b75f4289df87841068bf85aa57775fd65161908610232ef60945a27b1ad94029564ecf1ee8d0426 SHA512 b3facae87872dede9185da0fa9977e1213b79e1f72b07ed235214ac46b481d43977de26300262334e17e09706419206a20a4bd06983e663b0aa1f839fa4e298b +DIST konsole-25.12.3.tar.xz 1865608 BLAKE2B c49595c8bfbf5152623419c44f048909a3dc880dde1c88b1053c1b1d450d5825534f1d199d0c5707f3cfd20f489a7e88d8ee3d4205c0629e71984d78a96b90ce SHA512 9de40ade8a792988d2657bf839fd79e4ba9e4e661c788233e54b1f7d55f6e17df900f6ede27c7c87e1a00abdad93ecb680ef93b29e48485abd1aebd563b85757 diff --git a/kde-apps/konsole/konsole-25.12.3.ebuild b/kde-apps/konsole/konsole-25.12.3.ebuild new file mode 100644 index 000000000000..b5e7d7f1d591 --- /dev/null +++ b/kde-apps/konsole/konsole-25.12.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="KDE's terminal emulator" +HOMEPAGE="https://apps.kde.org/konsole/ https://konsole.kde.org" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +DEPEND=" + dev-libs/icu:= + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kpty-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?] + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + ecm_src_configure +} + +src_test() { + # DBusTest: drkonqi process interferes. bug 702690 + # TerminalInterfaceTest: unbelievably flaky, bug 862594 and bug 662756 + local myctestargs=( + -E "(DBusTest|TerminalInterfaceTest)" + ) + + ecm_src_test +} diff --git a/kde-apps/konsolekalendar/Manifest b/kde-apps/konsolekalendar/Manifest index 519f9a4c4ebe..701b9da07b7a 100644 --- a/kde-apps/konsolekalendar/Manifest +++ b/kde-apps/konsolekalendar/Manifest @@ -1 +1,2 @@ DIST akonadi-calendar-tools-25.12.2.tar.xz 274540 BLAKE2B 0ef8d04154e4d396d2040bdd8e210f0d446b0984f1ae2d4c1b1702e919b189953c9566a20775cc552a7b4d45258e6039f0a504fcadaae4fa7805e71b3a32b5b6 SHA512 35e7dacad31bc0c9bccf22a9c19c734f889a7a882898b5102039c9d7dc88fcb70223c4828b184254879a502b3bcb07e2f378ae6fde3b6020d3ed279815494309 +DIST akonadi-calendar-tools-25.12.3.tar.xz 274508 BLAKE2B 82318cdd301c778e03e787a8f8c46a2966d74fd1a756526057eadc4d611969fc9d30d7e82f8c838ae7313c6ce5bf3f3ae8903cf8ce951320115adfd80a7569eb SHA512 6dcc410273f1d761e21b5e3477a6ef5b1f12a4c127bf72f476652fe4ec14b676390af33b12f11d5f156142de926c9d505fdbc76886e9a82d855015beee04aad0 diff --git a/kde-apps/konsolekalendar/konsolekalendar-25.12.3.ebuild b/kde-apps/konsolekalendar/konsolekalendar-25.12.3.ebuild new file mode 100644 index 000000000000..9eecf85373e7 --- /dev/null +++ b/kde-apps/konsolekalendar/konsolekalendar-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoff" +KDE_ORG_NAME="akonadi-calendar-tools" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Command line interface to KDE calendars" +HOMEPAGE+=" https://userbase.kde.org/KonsoleKalendar" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-calendar-${PVCUT}:6= + >=kde-apps/calendarsupport-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND} + >=kde-apps/akonadi-calendar-tools-common-${PV} +" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + cmake_comment_add_subdirectory calendarjanitor +} diff --git a/kde-apps/kontact/Manifest b/kde-apps/kontact/Manifest index 3e82ebb39159..bb950b30430a 100644 --- a/kde-apps/kontact/Manifest +++ b/kde-apps/kontact/Manifest @@ -1 +1,2 @@ DIST kontact-25.12.2.tar.xz 898192 BLAKE2B 769ba9823775c81a0de641c66d4f23637b008b5af2279a6109347b86111046b4bdb1f6c0313e3e96ca92799844454bf7b3fdb36d136186197660c1b7ff343436 SHA512 b2c0e72ade7289719dfe2efbfe5610a2deea8096e6893dcfe1913afab3d31017a2bfc59fc6e0b0aa25c8281ffb51078311de61719517c79dfa81eff6af5e6197 +DIST kontact-25.12.3.tar.xz 896272 BLAKE2B 873f429d0efea0f0fc61b2d31bb7df1d00333cbc4f3ae2685c9e416773c5eda27cf2f63793001c1f98b0cf2e3c6cfcfa26766178fa1962881b38b8c6105d5afd SHA512 61ee19dd86ce19f751dfad46217fee065e2b57537ccd4677dc160895808ec49ca7e414090bd70880235ed31c103cdfe047eb106342dcf8d5ed41f61e84cc53ad diff --git a/kde-apps/kontact/kontact-25.12.3.ebuild b/kde-apps/kontact/kontact-25.12.3.ebuild new file mode 100644 index 000000000000..51be290e88ed --- /dev/null +++ b/kde-apps/kontact/kontact-25.12.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Container application to unify several major PIM applications within one" +HOMEPAGE="https://kontact.kde.org/ https://apps.kde.org/kontact/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/grantleetheme-${PVCUT}:6= + >=kde-apps/kontactinterface-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/mailcommon-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND} + >=kde-apps/kmail-${PVCUT}:6 + >=kde-apps/kmail-account-wizard-${PVCUT}:6 +" diff --git a/kde-apps/kontactinterface/Manifest b/kde-apps/kontactinterface/Manifest index 5ef9bb1e88b9..6edc603d85b7 100644 --- a/kde-apps/kontactinterface/Manifest +++ b/kde-apps/kontactinterface/Manifest @@ -1 +1,2 @@ DIST kontactinterface-25.12.2.tar.xz 43232 BLAKE2B f2f6656ae68e32f62831f82c1e1451e9041fbdfc09667c79d949bd4c697892583d928c0c3440069970d145959bd44f8bb19c432aadcdbf56d828260cff3c976c SHA512 cc1535516b630f988bc97c2ed5e6138a1c2145a2865b30e6dc2eaf543d37f2da24c90b2b5eeaf7fb828309ed0faa648c291a273bc3db01fa2d662264f242f6f4 +DIST kontactinterface-25.12.3.tar.xz 43188 BLAKE2B 2b61c15cca5e67a460e5ea24b277718e5254b4d588370f8c891c339c49ddaadb9ca643bd37cf9f31733c9664cd1ca482c1aac335603c57566f80b532d1048f24 SHA512 e96fd6c32921af6a93e531d82b0ba7327c630ee897df00d80fc266429246211e04ef8a4f5d4312e4f3bc03c93884d4126b664cdb67b0066505477e091fb9e494 diff --git a/kde-apps/kontactinterface/kontactinterface-25.12.3.ebuild b/kde-apps/kontactinterface/kontactinterface-25.12.3.ebuild new file mode 100644 index 000000000000..83a144152e88 --- /dev/null +++ b/kde-apps/kontactinterface/kontactinterface-25.12.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for embedding KParts in a Kontact component" +HOMEPAGE="https://api.kde.org/kdepim/kontactinterface/html/index.html" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets,X,xml] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/korganizer/Manifest b/kde-apps/korganizer/Manifest index 59f41b211f0b..5d350305d78e 100644 --- a/kde-apps/korganizer/Manifest +++ b/kde-apps/korganizer/Manifest @@ -1 +1,2 @@ DIST korganizer-25.12.2.tar.xz 3064096 BLAKE2B c78ac4807cf0dfcd659a32f519e68a69a1e12ba0f24b023cd917017810c3a29cbcc24afcd80b21da076ce6aa4b5c39c141de1551593f4d5e8299e0447ba6e300 SHA512 33a2f083abaece147e51158b51c9ebac5f30ba720664811cd5798480e4bc16eaef1327862157b001abb83830e32f1ef7c02d1c37395dab26be6b43b829babcff +DIST korganizer-25.12.3.tar.xz 3060144 BLAKE2B dc7737262c639be08ea19ae6a8c049d23dbb297a42c96dff3702a9831958a9e41c5bffe780a55bdabda19d4aea315c08e9660be2a86d72e55ec1a0fb3d45d230 SHA512 1a6943ed8e818784b865f78e53fb1860ebb5afcb0b246d6e2bfedef67624a43bb1cf039c0ff52992a2d70c0b53acaff14f802f2ae9bfb50d96e5369682b74789 diff --git a/kde-apps/korganizer/korganizer-25.12.3.ebuild b/kde-apps/korganizer/korganizer-25.12.3.ebuild new file mode 100644 index 000000000000..f4e668459b62 --- /dev/null +++ b/kde-apps/korganizer/korganizer-25.12.3.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Organizational assistant, providing calendars and other similar functionality" +HOMEPAGE="https://apps.kde.org/korganizer/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="activities telemetry" + +# testkodaymatrix is broken, akonadi* tests need DBus, bug #665686 +RESTRICT="test" + +COMMON_DEPEND=" + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qttools-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-calendar-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/calendarsupport-${PVCUT}:6= + >=kde-apps/eventviews-${PVCUT}:6= + >=kde-apps/incidenceeditor-${PVCUT}:6= + >=kde-apps/kcalutils-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/kontactinterface-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6=[activities?] + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + x11-libs/libX11 + activities? ( kde-plasma/plasma-activities:6= ) + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +DEPEND="${COMMON_DEPEND} + >=kde-apps/kldap-${PVCUT}:6 + test? ( kde-apps/akonadi-config[sqlite] ) +" +RDEPEND="${COMMON_DEPEND} + !<kde-apps/kdepim-addons-24.07.50:* + =kde-apps/kdepim-runtime-${PVCUT}*:6 +" +BDEPEND="test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )" + +src_configure() { + local mycmakeargs=( + -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities) + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} diff --git a/kde-apps/kpat/Manifest b/kde-apps/kpat/Manifest index 0933e643ed81..6eee2c9e8455 100644 --- a/kde-apps/kpat/Manifest +++ b/kde-apps/kpat/Manifest @@ -1 +1,2 @@ DIST kpat-25.12.2.tar.xz 3743528 BLAKE2B 6617404223053523810736ed037ad1333e85798d18f727c86f1ed5ad4b9bbc442191f19562b8929c773698a59c75d5701c66fbab9aafd2188fce74d2f2b8383c SHA512 2ea6d089697ed1f4beebf925897d0e289bce9917f83aebcc1825b1166d8a55eb33808546806afdc3652a7056e3246decee2580639190e64f820440b333dd5511 +DIST kpat-25.12.3.tar.xz 3743516 BLAKE2B 4dcb784debc43163ebb53b57f7e73a24e03f4b5e8c91c030869ae583f8fcfe62411819829d62063a6588e821ff8bcc6511e19228769a0878672e60c6a996dd09 SHA512 9cb7cb5b59a97306f0ba7effe1ba6113833fa433e70208d09d9af46abe09bbd34b23b9a433c8558f554e81cd1f710ffdbe6c5c89feb16675c2382ef815b5b719 diff --git a/kde-apps/kpat/kpat-25.12.3.ebuild b/kde-apps/kpat/kpat-25.12.3.ebuild new file mode 100644 index 000000000000..4b4b1d67f5c5 --- /dev/null +++ b/kde-apps/kpat/kpat-25.12.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE patience game" +HOMEPAGE="https://apps.kde.org/kpat/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-games/freecell-solver + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +src_configure() { + local mycmakeargs=( + -DWITH_BH_SOLVER=OFF # bug 733502, requires unpackaged dependency + ) + + ecm_src_configure +} diff --git a/kde-apps/kpimtextedit/Manifest b/kde-apps/kpimtextedit/Manifest index 83ecb4a4f58e..42b0aff63f81 100644 --- a/kde-apps/kpimtextedit/Manifest +++ b/kde-apps/kpimtextedit/Manifest @@ -1 +1,2 @@ DIST kpimtextedit-25.12.2.tar.xz 183360 BLAKE2B eb4610a002d827defa0318f54b5f4ec50e7bb4c19bf5b735974c9091e468e73c581bdbd3766c469fa84835ada122ce03727c8b76ebc7d4e3891c8889bdd27f35 SHA512 82eba1348f2c8534c920856b952324154b9f85b7a861aadc324d595a47fde5e7b06d26976402bf404b570188e51e64ff3c55fb7f25e3a7c37f573c9e70563492 +DIST kpimtextedit-25.12.3.tar.xz 183396 BLAKE2B a4082f59ad4f0c320395283f3e91f30e5505e88287d83d8639715efd33ee5faa1b29c6a0aa3df388299ad6e22606295dc889c4239a11ba0ecf8a4d96c3af7bbc SHA512 29821a8d2652601233e46b9e27372a9495f50e7464f11f477bbb1835478f898a64ffc40dbfb173b1f5b8d79bdbcee20d1ef31492c4aa8aa4dd1f8922a21f9270 diff --git a/kde-apps/kpimtextedit/kpimtextedit-25.12.3.ebuild b/kde-apps/kpimtextedit/kpimtextedit-25.12.3.ebuild new file mode 100644 index 000000000000..cfcef72eeb9c --- /dev/null +++ b/kde-apps/kpimtextedit/kpimtextedit-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Extended text editor for PIM applications" + +LICENSE="LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" + +RDEPEND=" + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[widgets] + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 +" +DEPEND="${RDEPEND}" diff --git a/kde-apps/kpkpass/Manifest b/kde-apps/kpkpass/Manifest index 16a9f65e4ed2..1461bb9dbcac 100644 --- a/kde-apps/kpkpass/Manifest +++ b/kde-apps/kpkpass/Manifest @@ -1 +1,2 @@ DIST kpkpass-25.12.2.tar.xz 34556 BLAKE2B 3aaba4fbd905f807a0cbbd2b0e503f3078867e18a80b8849996662f92337abd07c03f303bc9a14258f7f36b9bb68deea6a2fe11a473029b25f06689fe392d904 SHA512 e6d88a37fd90cad86f2a6073cc8d2dae2cff59c18dc1975a45ec4410c49f29a3e9a880e3a6a3b0b3e03d1361c7d0629fa00805765767bc1643eea690b61e3a39 +DIST kpkpass-25.12.3.tar.xz 34556 BLAKE2B f20e2bee0d54db7c3cc51c78b14b0ec5b4603fd569895e8db4acac885905e023086208963e95e06cbbeefd16a1325490635b01458565cf4f0844cc33c5235323 SHA512 907fb2e29547679fcbeaa089e42c6803c443ace7002fe731dfd9f0056b88a849866fb7c9b1cbfb1594e10317aaa4d2dcff236ad4516e45060701be234b55c4e4 diff --git a/kde-apps/kpkpass/kpkpass-25.12.3.ebuild b/kde-apps/kpkpass/kpkpass-25.12.3.ebuild new file mode 100644 index 000000000000..098ba119c4ad --- /dev/null +++ b/kde-apps/kpkpass/kpkpass-25.12.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Library to deal with Apple Wallet pass files" +HOMEPAGE="https://apps.kde.org/kontact/" + +LICENSE="LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=x11-misc/shared-mime-info-1.8 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kqtquickcharts/Manifest b/kde-apps/kqtquickcharts/Manifest index 1adaa14bd1e7..ad6f5728f0f4 100644 --- a/kde-apps/kqtquickcharts/Manifest +++ b/kde-apps/kqtquickcharts/Manifest @@ -1 +1,2 @@ DIST kqtquickcharts-25.12.2.tar.xz 30840 BLAKE2B 2d400daae8651b4c60a7a221c0fb4f3fdc717f6fdbed214f1d49492a2f1b29bfd89ab6533345d485f9601ed6f29bb2362bfc39b72633cf20ed1debfa72c21979 SHA512 10478f24628d1ccc64a56c219aafe830ec31ce6926c65de0a0d78941eaabcce7caf7f1e969ed96efe21c60aa8aacc121976adafec774e3c8e15cf082e4b7d015 +DIST kqtquickcharts-25.12.3.tar.xz 30840 BLAKE2B bdbfb75b21e92eb2f85c67938d69fce180b22577e0f8271a9f1c3b0d1a01fbf51455628f1936af6f7cfc39fab7a4fe317bc4d38610d72da844906ad210630ff7 SHA512 5f1edbb8169317cebdaed8e8724e530840f78dd2b1fe3bc9f6a0519bd4c5ef83d70d497e67679ab21f31d89d6c287b2ec40c774a5fb6ef901a7966d536f7f03b diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-25.12.3.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-25.12.3.ebuild new file mode 100644 index 000000000000..7818ce6067c1 --- /dev/null +++ b/kde-apps/kqtquickcharts/kqtquickcharts-25.12.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Qt Quick plugin for beautiful and interactive charts" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/krdc/Manifest b/kde-apps/krdc/Manifest index d3e81c2d2bbf..12b597019afc 100644 --- a/kde-apps/krdc/Manifest +++ b/kde-apps/krdc/Manifest @@ -1 +1,2 @@ DIST krdc-25.12.2.tar.xz 1599580 BLAKE2B e81d46367eaa943fe829a959864c7d7e503412e06277b1234e941fd28b359e3563dd2cd7669d7ac718e7bc596514b62cccc46afc277e1a11460819468c9eafec SHA512 4d96bed1cb2556b6535d75cc6584dcdad20939718e04521079af9c6b2389d820d7839c4e93801e265e677ba997da6b74c3b97853bcafae062fc51eb43a50d798 +DIST krdc-25.12.3.tar.xz 1597364 BLAKE2B b8f1d8817af29081e0ad139b4a0219c68937da8f62cfa17a31d0066c3b9807c59e1e097f21c09a29ae1101a08ae9c8745e9d4db44b315fd2a7d7da581c098e1b SHA512 361bb4d4135a389c8497e7acd3b723348c228ea5ee4613a9b13c96463d8dd5062b512aaff84938ef9699146d1313f44fb7a21738980cc08fc0fff3bbcdfa0c03 diff --git a/kde-apps/krdc/krdc-25.12.3.ebuild b/kde-apps/krdc/krdc-25.12.3.ebuild new file mode 100644 index 000000000000..fef9351063d7 --- /dev/null +++ b/kde-apps/krdc/krdc-25.12.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Remote desktop connection (RDP and VNC) client" +HOMEPAGE="https://apps.kde.org/krdc/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+rdp +ssh +vnc wayland" + +REQUIRED_USE="ssh? ( || ( rdp vnc ) )" + +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 2016-01-24 +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,wayland?,widgets,xml] + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + rdp? ( + >=kde-frameworks/kio-${KFMIN}:6 + >=net-misc/freerdp-2.10:3 + ) + ssh? ( net-libs/libssh:= ) + vnc? ( >=net-libs/libvncserver-0.9.15 ) +" +RDEPEND="${DEPEND}" +BDEPEND="x11-misc/shared-mime-info" + +src_configure() { + local mycmakeargs=( + -DWITH_RDP=$(usex rdp) + $(cmake_use_find_package ssh LibSSH) + -DWITH_VNC=$(usex vnc) + $(cmake_use_find_package wayland Qt6WaylandClient) + ) + + ecm_src_configure +} diff --git a/kde-apps/kreversi/Manifest b/kde-apps/kreversi/Manifest index ce82c4c76e6b..caa3eef369fb 100644 --- a/kde-apps/kreversi/Manifest +++ b/kde-apps/kreversi/Manifest @@ -1 +1,2 @@ DIST kreversi-25.12.2.tar.xz 1037760 BLAKE2B 7059cbf08732ea34ed49366cda9495bb703dc35affdeaaf0076d4d0568bf7bce3503666666c0a175a763d95200a7d716366e54f33d1b205c4e897bee6e151e9e SHA512 ae8ffda4471f8e3906631566584a5ea884aec2428f3606041377a25b7788b2386066d0a797a6515c15495f9ab8acb012d7054d68614ecc0b15165c4f51fc24c2 +DIST kreversi-25.12.3.tar.xz 1037084 BLAKE2B 0cf9b130bbba337a31a0ee1b189de688729b343a9bebdbd5c13b65a78611e0a65fa867b1d329beb18e9cc48f890b21f5d99117c32a7dca0e67ae9e3b484dde66 SHA512 a0c01e36cc3daea5a08f745ff8a6c42ccfef609b6e9b7009fa2c26eaba6d90c5f8a970f74b86e9dfcd7ddc4a206e94aec050a8c38a65f9cb352ad0d1a4221156 diff --git a/kde-apps/kreversi/kreversi-25.12.3.ebuild b/kde-apps/kreversi/kreversi-25.12.3.ebuild new file mode 100644 index 000000000000..e8626017b706 --- /dev/null +++ b/kde-apps/kreversi/kreversi-25.12.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Board game by KDE" +HOMEPAGE="https://apps.kde.org/kreversi/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/krfb/Manifest b/kde-apps/krfb/Manifest index 4b3284ede5e8..d3b2e3be3091 100644 --- a/kde-apps/krfb/Manifest +++ b/kde-apps/krfb/Manifest @@ -1 +1,2 @@ DIST krfb-25.12.2.tar.xz 1221252 BLAKE2B 1e0bdbcc2075cbfb8ba35f54f9073699b71ae7f089ee5ce5da3c474efb28c3746652c2324e74e7b6e446a2593c32324eade71afa73020916e754083ef1aa9bb3 SHA512 a286866b14ffaeb3e682cc936528e08f55079f3a4e0901edc96a04212d1e66b40b8d33be9779bdc9c0ae90b8d898a193a823942364b8095716a9fbccf4b2be70 +DIST krfb-25.12.3.tar.xz 1218940 BLAKE2B c152ae135d889021338fe489db8c99bf568ed1f9038971977637d6c9f15d978e96727ac5539f3e916b7915b38db876308ae633ede01270e81dc4d3854e2d2ea9 SHA512 e4de0788da6e819a51f709760eb42126b4d8a0224e212311815494fb743660d8e77f00b313cc4527bc48a062dd73f808bc3edc5aba1b22cbf3c501fa5f5a0efc diff --git a/kde-apps/krfb/krfb-25.12.3.ebuild b/kde-apps/krfb/krfb-25.12.3.ebuild new file mode 100644 index 000000000000..fb8064ba6f3f --- /dev/null +++ b/kde-apps/krfb/krfb-25.12.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="VNC-compatible server to share Plasma desktops" +HOMEPAGE="https://apps.kde.org/krfb/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="wayland" + +# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,network,wayland?,widgets,X] + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=net-libs/libvncserver-0.9.14 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXtst + x11-libs/xcb-util-image + wayland? ( + dev-libs/wayland + kde-plasma/kpipewire:6 + kde-plasma/kwayland:6 + >=media-video/pipewire-0.3 + ) +" +DEPEND="${COMMON_DEPEND} + wayland? ( >=dev-libs/plasma-wayland-protocols-1.5.0 ) +" +RDEPEND="${COMMON_DEPEND} + wayland? ( sys-apps/xdg-desktop-portal[screencast(+)] ) +" +BDEPEND="wayland? ( >=dev-qt/qtbase-${QTMIN}:6[wayland] )" + +src_configure() { + local mycmakeargs=( + -DDISABLE_PIPEWIRE=$(usex !wayland) + $(cmake_use_find_package wayland PlasmaWaylandProtocols) + ) + ecm_src_configure +} diff --git a/kde-apps/kruler/Manifest b/kde-apps/kruler/Manifest index 3a11166c8070..12136b9ba86b 100644 --- a/kde-apps/kruler/Manifest +++ b/kde-apps/kruler/Manifest @@ -1 +1,2 @@ DIST kruler-25.12.2.tar.xz 287056 BLAKE2B f223ad9a10a09277b8a6d735201f4fc5980d988a9214f2bb81792cd985c585f44b622cb210ba2f662958ddb2ba96b9acf65a6082e2bbffc9cb3256ce38ab129f SHA512 c3f6fb8b9c8805766cf598d62eed4bbcc086cc5664bf06adddf2730279360bf8697977f8b1165a93829c3c4b3a3820a16ce25ed2b00c66844f5d94ba1d5ca909 +DIST kruler-25.12.3.tar.xz 286904 BLAKE2B 318b8c9297903985cbddfcfe8425d479344e87afc5940780a4ce99eba27beeabaa67087e68bd59d73191ddcacbbfb6389ec148ec454116c7073fd5c22790a9b9 SHA512 144fbc59b5a08182b97dff0ba02592631ef36d8f0c5c815d01fe7ffdae3debf5d134f02b47f6a5c413a5444055422f072e3c80d9fb94ad0e78e7d3cb158cf71f diff --git a/kde-apps/kruler/kruler-25.12.3.ebuild b/kde-apps/kruler/kruler-25.12.3.ebuild new file mode 100644 index 000000000000..15b5c165521d --- /dev/null +++ b/kde-apps/kruler/kruler-25.12.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Screen ruler for Plasma" +HOMEPAGE="https://apps.kde.org/kruler/" + +LICENSE="GPL-2+ handbook? ( FDL-1.2 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + X? ( + >=dev-qt/qtbase-${QTMIN}:6=[X] + x11-libs/libxcb + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITHOUT_X11=$(usex !X) + ) + + ecm_src_configure +} diff --git a/kde-apps/kshisen/Manifest b/kde-apps/kshisen/Manifest index deebfa5abc29..0beedc8e4bf2 100644 --- a/kde-apps/kshisen/Manifest +++ b/kde-apps/kshisen/Manifest @@ -1 +1,2 @@ DIST kshisen-25.12.2.tar.xz 976576 BLAKE2B 270a1b4e34f5b1342dc8de568dd97a5ab6ec3ff387651bbae0e30b79015a0c8a452ec9e6fb266d1ad5844575d41dc690042fd147876c77508440d88943d9646a SHA512 3dc1c053b9aa0d6fd87ed3861b8fef94fd8e2d3ddecac4ad1228847590dd66c817eb65877bb5e9515190bc91286664ec2e5f152ea1be65d03c2cb5c187eae7b7 +DIST kshisen-25.12.3.tar.xz 976416 BLAKE2B 03d0fa3eb4a28c682909fc48bd34ffc97a3486076332770934570567495decfcc008c8aab28ee482955b7aaf2bcaea4a0221f3f6253f672cecffea5627059458 SHA512 5b1ebd51fe55a1966dccbf86917e6279748e388906a223c320449ca5dd26007568e72477a2bc9eb227986a2900a8bdac1ff5f3a6d7719320df924c61321ba044 diff --git a/kde-apps/kshisen/kshisen-25.12.3.ebuild b/kde-apps/kshisen/kshisen-25.12.3.ebuild new file mode 100644 index 000000000000..285a216d98a4 --- /dev/null +++ b/kde-apps/kshisen/kshisen-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Solitaire-like game played using the standard set of Mahjong tiles" +HOMEPAGE="https://apps.kde.org/kshisen/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-apps/libkmahjongg-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksirk/Manifest b/kde-apps/ksirk/Manifest index 2b8745979de6..1b701fbeec12 100644 --- a/kde-apps/ksirk/Manifest +++ b/kde-apps/ksirk/Manifest @@ -1 +1,2 @@ DIST ksirk-25.12.2.tar.xz 6720776 BLAKE2B 5fd06120140ab8528812c1aa624eba17b1e47a9a740febad5b712c56822feee2d201cf1bfea6ebd98f137d03fe34d16773c6fe66820ccd5e2ad7d6705a041660 SHA512 285c023060cfdff1ca230e99dd013de1c27d14d449b470d10ffe28bb2a3e1b38af72b44b066ff0cc7349148830412561f1eea307da2cf4a79b6d03a6b1fb3a92 +DIST ksirk-25.12.3.tar.xz 6719056 BLAKE2B b78da3a56591104f96c4ab6a88b20b508bddabb7f06bb60ded1c31572d9ebf39b0c81156eaa494d6b9b4dc927a1e7c80e92c99ee9ce21a940e94ad7937e06af5 SHA512 3cb47163667c17edcb86d195b0be0f2a3d9ab1d5933c5d026426f18e33860f1db1c0daf5fafaa3fc701e8d7787e62257bb311899b4fbad1eaf71032250577c91 diff --git a/kde-apps/ksirk/ksirk-25.12.3.ebuild b/kde-apps/ksirk/ksirk-25.12.3.ebuild new file mode 100644 index 000000000000..0886ab237321 --- /dev/null +++ b/kde-apps/ksirk/ksirk-25.12.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Port of the board game Risk" +HOMEPAGE="https://apps.kde.org/ksirk/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + virtual/zlib:= +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksmtp/Manifest b/kde-apps/ksmtp/Manifest index fc026bc2c385..19cda1735512 100644 --- a/kde-apps/ksmtp/Manifest +++ b/kde-apps/ksmtp/Manifest @@ -1 +1,2 @@ DIST ksmtp-25.12.2.tar.xz 55656 BLAKE2B cdba90fcf289f4833d2f24966984ef4abd9a0501f7763682270728ca4287a585ab46bdc7ea5e1f026b9891181059bc2e4f9270f47db336148e2a0398f082da52 SHA512 4fbc5e00d2c2c8596361641fa207613b13fcbf0835ab7437524c33ad7fb7ec30bf4cd6a4f3271429303a9b416dfbb48743a298990db89da6c785b774bf985b8f +DIST ksmtp-25.12.3.tar.xz 55764 BLAKE2B 9c0f812bfb7b33a415aa57ef02190a0d8d065c76caf9ec5bbc2ba8f359122fb35a638720775e1d3051fd5ecaa0b33d1803bedd7b37f88f05ded47e3024e363b6 SHA512 edf799209a1e1cb4ae003d5d3a6863e6ecc32b00d553582e0e2d64112c43807f0178cf9a71d7f1fbad5bab27397b164a245f44878edefd4e2f4c6b2d6ecfa9ef diff --git a/kde-apps/ksmtp/ksmtp-25.12.3.ebuild b/kde-apps/ksmtp/ksmtp-25.12.3.ebuild new file mode 100644 index 000000000000..e0108cb98348 --- /dev/null +++ b/kde-apps/ksmtp/ksmtp-25.12.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Job-based library to send email through an SMTP server" +HOMEPAGE="https://api.kde.org/kdepim/ksmtp/html/index.html" + +LICENSE="LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" # bug 642410 + +DEPEND=" + dev-libs/cyrus-sasl + >=dev-qt/qtbase-${QTMIN}:6[network] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksnakeduel/Manifest b/kde-apps/ksnakeduel/Manifest index 9864b210b5ed..3cf757d9b8fb 100644 --- a/kde-apps/ksnakeduel/Manifest +++ b/kde-apps/ksnakeduel/Manifest @@ -1 +1,2 @@ DIST ksnakeduel-25.12.2.tar.xz 580504 BLAKE2B 70a76e97a016e417df06235988e1be9fc5eb6701e3a27275040d05a4fecfe4e63a1ab468f28aa2264c84e9cd022e0f8b91d049812ae256bfa3b233814da3a0a8 SHA512 08d2ce809b85465da9d5849278389c01eebbd9f063ad18cc5a61df8f05365a278f5d1f3362d41aa715c990d5252192fc3f1dd0df57945d97a594bcf0328745b7 +DIST ksnakeduel-25.12.3.tar.xz 580416 BLAKE2B 079e5254dd90d289bd8ab20b3445f8b7b55aeba81cbcfc5b7070a2a8b0f20464c6356e868b76def0f8edb2853d49bc0637805a82cc58c4d7fb22dd24f73b93cb SHA512 bf553667ea1bba95b57e4a6b054beaf26aeb70fa6102e1e5851516aafa799065a81cba2f77979aa511233996a8a85c9d68216185777f18dda467d8183f4dd4b9 diff --git a/kde-apps/ksnakeduel/ksnakeduel-25.12.3.ebuild b/kde-apps/ksnakeduel/ksnakeduel-25.12.3.ebuild new file mode 100644 index 000000000000..74c8e88f667b --- /dev/null +++ b/kde-apps/ksnakeduel/ksnakeduel-25.12.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE Tron game" +HOMEPAGE="https://apps.kde.org/ksnakeduel/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kspaceduel/Manifest b/kde-apps/kspaceduel/Manifest index c1fdba75fa50..59a88744b256 100644 --- a/kde-apps/kspaceduel/Manifest +++ b/kde-apps/kspaceduel/Manifest @@ -1 +1,2 @@ DIST kspaceduel-25.12.2.tar.xz 637308 BLAKE2B c0fd4f6f2018811a82ff00d20d7942354aacdb9177c5fedcec36bdb0eded4485426c00720200bd8e2bb1a2bd6298cf59d7fe9e4464ad61147371664837d2bf95 SHA512 8bdda477defda7beea74b5bb6b26d8ff5e05648749a969b1d0af11b188bb1ab37404afddc65e644dd48fcd9bea29632a62b6e48ed2e25b4d24a92d9b9d15cdd5 +DIST kspaceduel-25.12.3.tar.xz 637048 BLAKE2B e08a13a85fab8cfb7a34aeb72e8a2e81127326676a772c81ffe28391a163a4d135aff8e3c202674ceebbb4e43a6a30ac6ce15038c0ab45666f3e7131322f0551 SHA512 607edc8f3701bb85847cd25da11fef17712fe5e817d9f0d48b2f12c753ec52d246b82b2d843881157ab546a470c21981970b8e3f36546c6cde1fa2a9a35d6c2a diff --git a/kde-apps/kspaceduel/kspaceduel-25.12.3.ebuild b/kde-apps/kspaceduel/kspaceduel-25.12.3.ebuild new file mode 100644 index 000000000000..93d893dde6da --- /dev/null +++ b/kde-apps/kspaceduel/kspaceduel-25.12.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Space Game by KDE" +HOMEPAGE="https://apps.kde.org/kspaceduel/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksquares/Manifest b/kde-apps/ksquares/Manifest index ae738afd4263..11f10ff5f2f4 100644 --- a/kde-apps/ksquares/Manifest +++ b/kde-apps/ksquares/Manifest @@ -1 +1,2 @@ DIST ksquares-25.12.2.tar.xz 324516 BLAKE2B ab4118567356e7679ce3f242383a913e3018f0b7f0ba151ee2b1b12e964a55eeabf6652fef069751181cc0fee580e29a252c59e8a5787c574dfa4d8d2ea739e9 SHA512 637ce1e0401f8d3e9b79167a0cabad8d6b2242111845715c13d0d85371fa31ab07cb8663cc15daf380adec5293a3d4bf902e05b64d7ae6f917b0cdf2495fa883 +DIST ksquares-25.12.3.tar.xz 324200 BLAKE2B 1e57e3d932f5a6ec2091dfa3160c9b2a4a9b5ebf0f38b1b15c82ae62a891278886e6dc61fa6063262a5faf109e57fd1509b990bb4a87ec235b935d2be1dce170 SHA512 6bfa557719a18fbe504df77db6b316a67cf2ec01b56475086f24d77ed1c96f8c4fb9232e2cb7ef3768ae8585736cac59573b75ed99430afa512346cdcb12eea6 diff --git a/kde-apps/ksquares/ksquares-25.12.3.ebuild b/kde-apps/ksquares/ksquares-25.12.3.ebuild new file mode 100644 index 000000000000..224c8c159fcb --- /dev/null +++ b/kde-apps/ksquares/ksquares-25.12.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE clone of the game squares" +HOMEPAGE="https://apps.kde.org/ksquares/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksudoku/Manifest b/kde-apps/ksudoku/Manifest index 88188d860222..a10079cb6948 100644 --- a/kde-apps/ksudoku/Manifest +++ b/kde-apps/ksudoku/Manifest @@ -1 +1,2 @@ DIST ksudoku-25.12.2.tar.xz 1751996 BLAKE2B 169c25497acde405140996206192128e12a162de34e2a8a54c685431ed0be2a6145d2332dd80ef4979cd284d02d19b4f11cc7e76fb2393b6cdea074634c6a7ac SHA512 0b94ca7a394c604b644778430327e95262015e9f0b681720f9d79d6e913c58001861aaeb8996b7c3d9bfb504bae64504a2b23ff36bd3ac07c6c4957708defcb2 +DIST ksudoku-25.12.3.tar.xz 1751024 BLAKE2B c7cb7d09587229accc32e5e33bce985f6ebb73c3123ec6cbffee7683ac7fb6fa03539e7ed33312180759e05c827a5d4b442590c8cd69ac016f43d857267cb596 SHA512 c9860e774d5e5369b0a46cd6973e0602b7a42d0c9454e3245b16dc14a91b0f915e64e2c2ec6b2d5d476c579b07ac25cf62bc761d9b1c8a5348b1bd38e02b062b diff --git a/kde-apps/ksudoku/ksudoku-25.12.3.ebuild b/kde-apps/ksudoku/ksudoku-25.12.3.ebuild new file mode 100644 index 000000000000..43e1ae7450c9 --- /dev/null +++ b/kde-apps/ksudoku/ksudoku-25.12.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Logic-based symbol placement puzzle by KDE" +HOMEPAGE="https://apps.kde.org/ksudoku/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,opengl,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + media-libs/libglvnd + virtual/glu +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/ksystemlog/Manifest b/kde-apps/ksystemlog/Manifest index 1bbec7df2cf7..2ffb79b7a5e5 100644 --- a/kde-apps/ksystemlog/Manifest +++ b/kde-apps/ksystemlog/Manifest @@ -1 +1,2 @@ DIST ksystemlog-25.12.2.tar.xz 1885752 BLAKE2B 4bda362fb1e8200799356f33ccfbaa67211bc61823e94b739abe00ef4917a5b6abb8e1340e4d3e4d2a2b13c45c3a0938a60d3725a62c1516252d136f740b44ff SHA512 265157a6228d158371447afa31630bf70636287121699022042b4e9c4d9bf631859d997eccf134272b2afb541bdf85f9d76e7289e7fa56ca2ebc858246e80aa1 +DIST ksystemlog-25.12.3.tar.xz 1884724 BLAKE2B 0c92237e7f125e676e00278b4165c4d17cac4d74ea4b4117c2a149e40cb7d4557235101316dea18aea76638125e46342dc429345cdb13498415d0a518450743a SHA512 cd037b350216e5dc38e753253afc526f71ef14de2c1fae2c6ba5e338eba591e61feb1a80c852b15fe260f57106842d2d764ee5ddbd0802e37c050cdf18843166 diff --git a/kde-apps/ksystemlog/ksystemlog-25.12.3.ebuild b/kde-apps/ksystemlog/ksystemlog-25.12.3.ebuild new file mode 100644 index 000000000000..22a5b6ddaa16 --- /dev/null +++ b/kde-apps/ksystemlog/ksystemlog-25.12.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="System log viewer by KDE" +HOMEPAGE="https://apps.kde.org/ksystemlog/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="audit kdesu systemd" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + audit? ( sys-process/audit ) + systemd? ( + >=dev-qt/qtbase-${QTMIN}:6[network] + sys-apps/systemd:= + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + ecm_src_prepare + if ! use kdesu; then + sed -e "/^X-KDE-SubstituteUID/s:true:false:" \ + -i src/org.kde.ksystemlog.desktop || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package audit Audit) + $(cmake_use_find_package systemd Journald) + ) + ecm_src_configure +} + +pkg_postinst() { + use kdesu || elog "Will show only user readable logs without USE=kdesu (only in X)." + use kdesu && elog "Cannot be launched from application menu in Wayland with USE=kdesu." +} diff --git a/kde-apps/kteatime/Manifest b/kde-apps/kteatime/Manifest index f3f110dd6f3a..e8b58fb1c1d1 100644 --- a/kde-apps/kteatime/Manifest +++ b/kde-apps/kteatime/Manifest @@ -1 +1,2 @@ DIST kteatime-25.12.2.tar.xz 311892 BLAKE2B 415d832cf6ab3d8f1b1bb50b8fab83c99cb25fd109026ccbcf69a52e7e4df85a17fdb7ad6cab7d78f35b3b133df62a9f22eb9163e3c9d2c96d7f2f16fc3b0716 SHA512 42b2a5b7199d4822f3ddf4879b8f49871a16feeb3338a212b1ad937534256f26565405def8a6e156145a082c09328fdf45e89ce6659a5434da115960bfafc38d +DIST kteatime-25.12.3.tar.xz 311604 BLAKE2B 1b9d8b287ad7f24350758e78be6285df5ab35a12f43d0655860b40d4d13fb8f65001a6a324aa9c35a3cda7933991c85d3dd066e85a6a3d156bb379168ae24a51 SHA512 257d86533eb52bf3232d5e4b45b999b9c3686faf374f855bf40e385aa446fb84feaf0659bfb72d5afdf47b5b28d027382d1fd33ae0ef2be37ff8aefa0b1fd3bd diff --git a/kde-apps/kteatime/kteatime-25.12.3.ebuild b/kde-apps/kteatime/kteatime-25.12.3.ebuild new file mode 100644 index 000000000000..4f8b86d93a58 --- /dev/null +++ b/kde-apps/kteatime/kteatime-25.12.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE timer for making a fine cup of tea" +HOMEPAGE="https://apps.kde.org/kteatime/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ktimer/Manifest b/kde-apps/ktimer/Manifest index 02c937e57610..0f2176d66132 100644 --- a/kde-apps/ktimer/Manifest +++ b/kde-apps/ktimer/Manifest @@ -1 +1,2 @@ DIST ktimer-25.12.2.tar.xz 454752 BLAKE2B a93448f5a4118275210a89fb01db21303253de5a67d256005c18ec7c8386be48a41395c1cb1bd9533b55ddd5c40b7d5bdf3a169d16811f880630f841a17f5179 SHA512 d54827ff7c54d9200906e8f01b4083f7e068969deddbe705577c0792c282392b3498b684f4a4aee0bb0b7f9133a8f0f7d5fabedb63d7b18315bcec3ac1fe81e0 +DIST ktimer-25.12.3.tar.xz 454900 BLAKE2B ca395d3877a889d4b725c9c4aab8f0983c066be72ae13c4c64b833728f57cd2064db16775652695c63103ccca99e2eacd75708b401f0f44d2574d4d313c33365 SHA512 5b0a16798daf5688fd251e58a75e802ecea969bc711d96e1a586f23c9d44b1fad9e11207d81016051400c3db86b536a6282ed25b597cef4ed6f0f57fe40e2439 diff --git a/kde-apps/ktimer/ktimer-25.12.3.ebuild b/kde-apps/ktimer/ktimer-25.12.3.ebuild new file mode 100644 index 000000000000..5f23f89c0c69 --- /dev/null +++ b/kde-apps/ktimer/ktimer-25.12.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Little tool to execute programs after some time" +HOMEPAGE="https://apps.kde.org/ktimer/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ktouch/Manifest b/kde-apps/ktouch/Manifest index d556566e6794..1c4194138909 100644 --- a/kde-apps/ktouch/Manifest +++ b/kde-apps/ktouch/Manifest @@ -1 +1,2 @@ DIST ktouch-25.12.2.tar.xz 4790128 BLAKE2B 501d76cbc3fc0f131f5164fd6f47ecab2ed9fbfced5bb397f486bcaffc48bc027d4aa5245c1da91088d85fff62434128d18007f44bd19e14354b6e0e7bae9c36 SHA512 6e7f3cbbe59d33d20e1b5d3f8a4b9e210790bd6b79c6af5cd629cd8219ac09d8d0b32e672daba65cfb0c5168206ddfc1611009363fa10c26efe8430ebf520cc7 +DIST ktouch-25.12.3.tar.xz 4785972 BLAKE2B c91337f43cecc11e4ea570b9124594e9457744436cb72ec4807bbedc9d1777a570d0dba6676760935d26c96095551c3f926ebb66254817c307dc9771795b73fb SHA512 636b57e6de173680813a438364bdcc7646ac51f038eac32e976ccb2f00dc87c5674659d83c783e700fa3b630cd1ab5e43a63c76fe5ed7fde98d354193f8c6f2f diff --git a/kde-apps/ktouch/ktouch-25.12.3.ebuild b/kde-apps/ktouch/ktouch-25.12.3.ebuild new file mode 100644 index 000000000000..afeb1934224e --- /dev/null +++ b/kde-apps/ktouch/ktouch-25.12.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Program that helps to learn and practice touch typing" +HOMEPAGE="https://apps.kde.org/ktouch/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="X" + +COMMON_DEPEND=" + dev-libs/libxml2:2= + >=dev-qt/qtbase-${QTMIN}:6[gui,sql,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + X? ( + >=dev-qt/qtbase-${QTMIN}:6=[X] + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libxkbfile + ) +" +DEPEND="${COMMON_DEPEND} + >=kde-frameworks/kwindowsystem-${KFMIN}:6 +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=kde-apps/kqtquickcharts-${PVCUT}:6 +" + +src_configure() { + local mycmakeargs=( + -DWITHOUT_X11=$(usex !X) + ) + ecm_src_configure +} diff --git a/kde-apps/ktuberling/Manifest b/kde-apps/ktuberling/Manifest index 219d39474729..005bec21d45a 100644 --- a/kde-apps/ktuberling/Manifest +++ b/kde-apps/ktuberling/Manifest @@ -1 +1,2 @@ DIST ktuberling-25.12.2.tar.xz 71568532 BLAKE2B ff5b230794092868cb7e7d2f73793a1dde27d6842f07e3be81f2ee2a47a2a2a35108e5ce9038538e2004a9d72cb42b266bacf0567987e3d38901dc669e80fe44 SHA512 b47f406a615f221089dea29f64d80313a3bd16573eeb03333575d407b995ccb603bb595e98a8ada99ad09fcfc576f84927ea76afd4d346c98bc582fa764c228c +DIST ktuberling-25.12.3.tar.xz 71573988 BLAKE2B be89deb914d283de56b7f6e66aded0a632cd43fd5b2d42aa3cdd872d5dbe597bf29cc8380234e11409465ff277136b43b247ff6ae059fb89f2eb61806edb779e SHA512 08d59ebda12a2832d7eda8f2851b7a75085e3b44575eda68f878ffe83010a78569bd176e4125af291577a17a241801308b4805db9f6d4fd61c6a5f1d88661292 diff --git a/kde-apps/ktuberling/ktuberling-25.12.3.ebuild b/kde-apps/ktuberling/ktuberling-25.12.3.ebuild new file mode 100644 index 000000000000..730d6c14a7fb --- /dev/null +++ b/kde-apps/ktuberling/ktuberling-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Potato game for kids by KDE" +HOMEPAGE="https://apps.kde.org/ktuberling/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kturtle/Manifest b/kde-apps/kturtle/Manifest index fa92ee4f467a..746e237584f2 100644 --- a/kde-apps/kturtle/Manifest +++ b/kde-apps/kturtle/Manifest @@ -1 +1,2 @@ DIST kturtle-25.12.2.tar.xz 2103088 BLAKE2B 83f2c4aeba95fe6be00c59e32bfb9c3b8233217d64bfb3a90e44aa736900ff29539fae87af6d508ee10e83f451110ef0e2e38bd744ee641bb470faf0969b0795 SHA512 05b4aa6977f710a0fe3f3f7b85e75370382655e27aee7b532082de73212ba89d9e9ebd3aaa6ea8a93e334b73367c12c8759fc0dad3a99235f47fc42051e01c2a +DIST kturtle-25.12.3.tar.xz 2102380 BLAKE2B 6f8fa65cd8713fc9fe0e92da2bf9271a1bdac0568e78f9fc573e4c478a702a631742e05a896019910b79434b3db5293b939d73da60640946e0466e626b456873 SHA512 253bd1a84c59c72dbfd36a11f3c4c8f90046d6d5897927107db8e990447514e41454b6175e90e4d4880ed6bf48ae6b490d1506e8e52a300eee9093920922c681 diff --git a/kde-apps/kturtle/kturtle-25.12.3.ebuild b/kde-apps/kturtle/kturtle-25.12.3.ebuild new file mode 100644 index 000000000000..aa7826ab6de5 --- /dev/null +++ b/kde-apps/kturtle/kturtle-25.12.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Educational programming environment using the Logo programming language" +HOMEPAGE="https://apps.kde.org/kturtle/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kubrick/Manifest b/kde-apps/kubrick/Manifest index 4dd75aa6a177..dbb3b56985af 100644 --- a/kde-apps/kubrick/Manifest +++ b/kde-apps/kubrick/Manifest @@ -1 +1,2 @@ DIST kubrick-25.12.2.tar.xz 385572 BLAKE2B fe57564bcf1bb1b275b58c83b931d4a80cb0aaac5ad0fdc94dd95ef57c995ddf12292759ab1364ffa8dd99f3cef5faac437277712df6b494162e790eb259bc67 SHA512 6e490b34c250601d7585156e75086cfd44afa05c37f383ff2cbb31c54b0c799364091c4461df1476df57c39fbdb8f33527b3fc7ec5a80bb877b24dde2ab3ab45 +DIST kubrick-25.12.3.tar.xz 384964 BLAKE2B 521722e9028999ba266fa1be9508361b8f29143ef0514f791eed431c33fb8969e72d24c429e16a39865906aa72516e3d7fb5df53f026f021d6edb9be61a7389a SHA512 7a736ef720598793e597459167a2209fea8a99a8e65b720b810c52bce138f03376b9a1852258cb9319c5e8712f94f6d00ebc6286ac66a814b7104c9dc4e88aa2 diff --git a/kde-apps/kubrick/kubrick-25.12.3.ebuild b/kde-apps/kubrick/kubrick-25.12.3.ebuild new file mode 100644 index 000000000000..4d1cd89f1520 --- /dev/null +++ b/kde-apps/kubrick/kubrick-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Game based on the \"Rubik's Cube\" puzzle by KDE" +HOMEPAGE="https://apps.kde.org/kubrick/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,opengl,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + virtual/glu + virtual/opengl +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/kwalletmanager/Manifest b/kde-apps/kwalletmanager/Manifest index 61f7b177ccfc..b14b57d3eeab 100644 --- a/kde-apps/kwalletmanager/Manifest +++ b/kde-apps/kwalletmanager/Manifest @@ -1 +1,2 @@ DIST kwalletmanager-25.12.2.tar.xz 1051884 BLAKE2B de8863e3b98d2229c77f6ecf5fa263a50802af027c5b4c6c2835ab4de8e8adbb47f9246dbf1068c2b7e761daf16e8a53f6eb466771a3b09ba9ff706444e09b35 SHA512 d246161625115863526288047d30bc5c9417ca57956e1b5cf13944fa4647b57404756a1830774be618406e925d6adb494499018f8dbdbc63dd316b0c3394642e +DIST kwalletmanager-25.12.3.tar.xz 1051424 BLAKE2B 673286066448b353ca0bbd6824d55a470ef0571a7cbec2f95a743be652a5e23a7dc4d21b0c45cb9a8211ff967c6388e3e21158b5252d3e65bf3d4335a4c69f5a SHA512 158c2cd5324292afe92a165a9d79e5c05844c2af8bab0544ae8b1c64fd246a6ee1070b4dd45bdad6a160700c237aea45f414e326b9f7766dca2dc2b7432da51c diff --git a/kde-apps/kwalletmanager/kwalletmanager-25.12.3.ebuild b/kde-apps/kwalletmanager/kwalletmanager-25.12.3.ebuild new file mode 100644 index 000000000000..8f5a20c9942e --- /dev/null +++ b/kde-apps/kwalletmanager/kwalletmanager-25.12.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet" +HOMEPAGE="https://apps.kde.org/kwalletmanager5/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kwave/Manifest b/kde-apps/kwave/Manifest index 76cdeccce13a..1a9f549bdd0e 100644 --- a/kde-apps/kwave/Manifest +++ b/kde-apps/kwave/Manifest @@ -1 +1,2 @@ DIST kwave-25.12.2.tar.xz 6551780 BLAKE2B 5ee229fb8eefab63a50a4c64da90d175e2157c65c1422ba53f9190f6d70668c4c856ecec2285e8044a584dc1d662a09d29e35847095962d976d12c1405e25d81 SHA512 a680f9fe2d9ac3f6ff2de95e41eea2327a5fc3165dd000e2e5b622feb4215055c740634260c18f8af9489585c2024d7692b28e13f3aca73942178c34376acaed +DIST kwave-25.12.3.tar.xz 6552328 BLAKE2B c1ac88b41d338fc96a58e68293d555882b5b4fa97bc9916cf76fd3872b80b5f24c72bf701ed8e21c8c1c5728c0caf6b97e255f0d9b54c30fb4140d34a605f96a SHA512 92c55385b1c1fdc94ff017ddfd132ee09fe904dd988ad0e7c54ed99b40a2e7a6559b10300192e99ffc95a258090ec5cfab68cb6faa734db38f3f76c908186059 diff --git a/kde-apps/kwave/kwave-25.12.3.ebuild b/kde-apps/kwave/kwave-25.12.3.ebuild new file mode 100644 index 000000000000..b80a0596bf70 --- /dev/null +++ b/kde-apps/kwave/kwave-25.12.3.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Sound editor built on KDE Frameworks that can edit many types of audio files" +HOMEPAGE="https://apps.kde.org/kwave/" + +LICENSE="CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ handbook? ( FDL-1.2 ) opus? ( BSD-2 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + media-libs/audiofile:= + >=sci-libs/fftw-3:= + media-libs/libsamplerate + alsa? ( media-libs/alsa-lib ) + flac? ( media-libs/flac:=[cxx] ) + mp3? ( + media-libs/id3lib + media-libs/libmad + || ( + media-sound/lame + media-sound/toolame + media-sound/twolame + ) + ) + qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:6 ) + opus? ( + media-libs/libogg + media-libs/opus + ) + pulseaudio? ( media-libs/libpulse ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + >=dev-qt/qtbase-${QTMIN}:6[concurrent] +" +BDEPEND=" + sys-devel/gettext + handbook? ( || ( + gnome-base/librsvg + virtual/imagemagick-tools[png,svg] + ) ) +" + +DOCS=( AUTHORS CHANGES LICENSES README.md TODO ) + +src_configure() { + local mycmakeargs=( + -DDEBUG=$(usex debug) + -DWITH_ALSA=$(usex alsa) + -DWITH_DOC=$(usex handbook) + -DWITH_FLAC=$(usex flac) + -DWITH_MP3=$(usex mp3) + -DWITH_OGG_VORBIS=$(usex vorbis) + -DWITH_OGG_OPUS=$(usex opus) + -DWITH_OSS=$(usex oss) + -DWITH_PULSEAUDIO=$(usex pulseaudio) + -DWITH_QT_AUDIO=$(usex qtmedia) + ) + + ecm_src_configure +} diff --git a/kde-apps/kwordquiz/Manifest b/kde-apps/kwordquiz/Manifest index b07869bb3cab..d9829c8db4e4 100644 --- a/kde-apps/kwordquiz/Manifest +++ b/kde-apps/kwordquiz/Manifest @@ -1 +1,2 @@ DIST kwordquiz-25.12.2.tar.xz 3619016 BLAKE2B ea1f26e7ee142035ac83c9555800ab2829967e3713aff50f7da4a5f96b06cdf2c707052e66f768c1be29bac471af6aa6c1e6703ccb58289edd0185c02f982aa0 SHA512 038f3d6dae4549a8f01e06d6ed30ba427b83bbdfeae517fcefed10a85be56514d5f44944d60d9c4c7aa45de19d2a725ff58d7d8608220e3717dd7e68022b7526 +DIST kwordquiz-25.12.3.tar.xz 3615112 BLAKE2B 6def2659807abc01a99e6f641c1fd3aa16d3c30491008f5d8475cb8fc21ea380cb473b123fc0abbb8ca9193a887495d0e120e41580f2c474fe54d45e05e349db SHA512 dc44ec745e3825527fb1879c9b57e07b305df28c9a87bd3d3a7ac8262b5d42315eba4f5a3cc4906638f531e8e4c97b0e2c109b086f9eb9b1910d2e5ba0b864fe diff --git a/kde-apps/kwordquiz/kwordquiz-25.12.3.ebuild b/kde-apps/kwordquiz/kwordquiz-25.12.3.ebuild new file mode 100644 index 000000000000..8284e69c4042 --- /dev/null +++ b/kde-apps/kwordquiz/kwordquiz-25.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Powerful flashcard and vocabulary learning program" +HOMEPAGE="https://apps.kde.org/kwordquiz/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-libs/kirigami-addons-0.9.0:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkeduvocdocument-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kwrite/Manifest b/kde-apps/kwrite/Manifest index e1f36c5ae640..8a0f8f002dd2 100644 --- a/kde-apps/kwrite/Manifest +++ b/kde-apps/kwrite/Manifest @@ -1 +1,2 @@ DIST kate-25.12.2.tar.xz 8534324 BLAKE2B c12fa200ff2e079a06bf0e1980420380dab2b3db9878289d300a83d6ecae190bd5cb8050704c0e5f90816edb75a2684d9106bfad708ece7a8a4075969c14312f SHA512 82e887c56b5f9a7a142f14d465c5693db91da07596535c1f4741a0866358270623a6bc494ac1f8c40039840f54076a428b84e15b27ea0fe1a46a63c2b63f6974 +DIST kate-25.12.3.tar.xz 8561744 BLAKE2B fb3fcac7db2907bc6dd1c122c5bf99a6b3ea976e6eb228e5cd566295f8b4af957b5baf4f5dd9ffae6b06af6bcd3640758f069ccfa37b68b0d7de43c45b549a68 SHA512 249a5cd4e50151b0c725e67efe74fdff7318ca5af969509492e852e5ce29fd66499d2fead75237c562b250e4123b22c1f89a512460bc6a7a0b859f5e74ab5410 diff --git a/kde-apps/kwrite/kwrite-25.12.3.ebuild b/kde-apps/kwrite/kwrite-25.12.3.ebuild new file mode 100644 index 000000000000..3bc88bbafae0 --- /dev/null +++ b/kde-apps/kwrite/kwrite-25.12.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="kate" +ECM_HANDBOOK="forceoff" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm flag-o-matic gear.kde.org xdg + +DESCRIPTION="Simple text editor based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/kwrite/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + ~kde-apps/kate-lib-${PV}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + virtual/libintl +" +RDEPEND="${DEPEND} + >=kde-apps/kate-common-${PV} +" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + # these tests are run in kde-apps/kate-lib; don't build kio plugin + cmake_comment_add_subdirectory -f apps/lib autotests io +} + +src_configure() { + local mycmakeargs=( + -DBUILD_addons=FALSE + -DBUILD_kate=FALSE + ) + + # provided by kde-apps/kate-lib + append-libs -lkateprivate + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # provided by kde-apps/kate-lib + rm -v "${ED}"/usr/$(get_libdir)/libkateprivate.so.* || die + rm -v "${ED}"/usr/bin/exec_inspect.sh || die +} diff --git a/kde-apps/libgravatar/Manifest b/kde-apps/libgravatar/Manifest index 6efb32272f81..c64ea7583bd6 100644 --- a/kde-apps/libgravatar/Manifest +++ b/kde-apps/libgravatar/Manifest @@ -1 +1,2 @@ DIST libgravatar-25.12.2.tar.xz 41048 BLAKE2B 0e35cd567fb1c65dddf403d277d7f6ab4cf91ae88a4f7c04f3291c4b72fb35f8e5dd5108b2062ad6e596421ec22f52211110603e8c6d7b3969ee1606ae9bd1de SHA512 7a007a21847e0bbfa0c12ac966702dc3a49a2f90f5011d43b502547a4b5d71ce75ed38178272434e2150c8765f88a82f95ffcb0288f687b828b0b0aa06965fbc +DIST libgravatar-25.12.3.tar.xz 41040 BLAKE2B 357bf7631c9a33cff7f0e8f3f3805c5829d4bc09c663c8cecebfd02e0ee6dc272eb029f458e2fdabbb5e4c2696df03e64989c496468e45d2e79a930308d5e353 SHA512 4c9a326371fc067931ed8e4bd2f85f4e06c4b81d5864c12240116d94d3cf57506054bf12de2ebffb58bccfd3d847c5e2d111a1bc8fe9fac7256fe8bf13783d78 diff --git a/kde-apps/libgravatar/libgravatar-25.12.3.ebuild b/kde-apps/libgravatar/libgravatar-25.12.3.ebuild new file mode 100644 index 000000000000..faf1f8f20253 --- /dev/null +++ b/kde-apps/libgravatar/libgravatar-25.12.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for gravatar integration" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_test() { + # bug 624584 - needs internet connection + local myctestargs=( + -E "(gravatarresolvurljobtest)" + ) + ecm_src_test +} diff --git a/kde-apps/libkcddb/Manifest b/kde-apps/libkcddb/Manifest index 52f111c4c50a..77fb9dee2a58 100644 --- a/kde-apps/libkcddb/Manifest +++ b/kde-apps/libkcddb/Manifest @@ -1 +1,2 @@ DIST libkcddb-25.12.2.tar.xz 448436 BLAKE2B 6422bb6daa0a4bf1a5dd1e8b57e61cb2e9d9eada4e1a4ccd45791e36ee0e0f7320c8e7dfd099bb7137d5e0579e72cc79539bc7c063e35b28045172f9db984b75 SHA512 5138c1e797e8e6b7ea1e5256d93bc288d55bf3abef346312b98ae393a6e6d8f73cb1ece062aeca44bce103f3f83121330cc71b293b3dc5474d806d53023e095d +DIST libkcddb-25.12.3.tar.xz 447748 BLAKE2B 12d3b9d0a729af89d3a067808e63a1afc416a8d3e40b34f48db6a45c28c958c9c36df3ee5b4e6977668ffc5cdb0fd2d667eee9f181d90516b04ffa4f3a2c3e2e SHA512 4ccd473d9f0d25347f476ea130e34f2ca2ece59464c094065805115ef39a921a940b20dcde406c546012a7ebcad0c2be2128a5b22131de1136f803da133311f8 diff --git a/kde-apps/libkcddb/libkcddb-25.12.3.ebuild b/kde-apps/libkcddb/libkcddb-25.12.3.ebuild new file mode 100644 index 000000000000..e7a64c40752d --- /dev/null +++ b/kde-apps/libkcddb/libkcddb-25.12.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="KDE library for CDDB" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="musicbrainz" + +# tests require network access and compare static data with online data +# bug 280996 +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + musicbrainz? ( media-libs/musicbrainz:5 ) +" +RDEPEND="${DEPEND} + !kde-apps/libkcddb:5 + !kde-apps/libkcddb-common +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package musicbrainz MusicBrainz5) + ) + ecm_src_configure +} diff --git a/kde-apps/libkdcraw/Manifest b/kde-apps/libkdcraw/Manifest index 343cc83aede1..68a029766b8a 100644 --- a/kde-apps/libkdcraw/Manifest +++ b/kde-apps/libkdcraw/Manifest @@ -1 +1,2 @@ DIST libkdcraw-25.12.2.tar.xz 37448 BLAKE2B 962ba8493024fbbf985a6d7b54cd756d5c4d523c9bd5530735376dddc0fdc3738541fbabb8be4473966da6bae05a33dc40eba44a5800c91db3f0944518ba3a47 SHA512 04fd5dc8ea256e57a0455f44a324a31493dc0b4059222cce3933e36e747916d207762bfe5b8803a450c1cf5142d6cdb5effe273812563e767d0a1a392a029fcf +DIST libkdcraw-25.12.3.tar.xz 37448 BLAKE2B fcc3a0c29703975a8aaa3e9db1758a32d224751e5d196d3d6f2f6dd9a409fa540ec8d0e207982bf6049ef958c62a07754ff47ed4cc9054c1b5a9d860ef1ed2a4 SHA512 c4de92736cf200ca1ec6e56536c330e58c83fe9f3d0a05fff9249547c6f22e5fe57f3d3382fdb56794eb2562cd0732f8ca4466f4067a79b9126b25ccfd6b37cc diff --git a/kde-apps/libkdcraw/libkdcraw-25.12.3.ebuild b/kde-apps/libkdcraw/libkdcraw-25.12.3.ebuild new file mode 100644 index 000000000000..17479ea02f97 --- /dev/null +++ b/kde-apps/libkdcraw/libkdcraw-25.12.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Digital camera raw image library wrapper" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=media-libs/libraw-0.16:= +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkdegames/Manifest b/kde-apps/libkdegames/Manifest index a32d237d22f8..162994e92171 100644 --- a/kde-apps/libkdegames/Manifest +++ b/kde-apps/libkdegames/Manifest @@ -1 +1,2 @@ DIST libkdegames-25.12.2.tar.xz 5974744 BLAKE2B ada9c359b1d625511b0175326910cfd34b8137224db769c9582e4a3e07e0559dc47ebbf39d8ea62996b4d6749e0b2c9132b60604c5b77261e3859acfc79a7834 SHA512 0f76086699048d4c9f28d1a6afc32bb192cd0f9827750daf9b91198de477fde08f61580e1e5f9810fc82eed8b27ae08d9ec04ea376cbea37243edc8a9c32070d +DIST libkdegames-25.12.3.tar.xz 5975236 BLAKE2B ab361023e276156c8105331a6bffc17d5b850c8f9db3599d3c20c596b87b2159008f8be0696823f91faec51c25c29941c7661c138d88f10284d21554d54a37b5 SHA512 35757419583524f52c4af96a89a6422905e58b086daaa3a3aa3160499b133c1eed510f69a1253470e92596aaf704d2c50c6bb0569ea5a116c732342c0d101799 diff --git a/kde-apps/libkdegames/libkdegames-25.12.3.ebuild b/kde-apps/libkdegames/libkdegames-25.12.3.ebuild new file mode 100644 index 000000000000..adb3e14f633b --- /dev/null +++ b/kde-apps/libkdegames/libkdegames-25.12.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Base library common to many KDE games" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kdnssd-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + media-libs/libsndfile + media-libs/openal +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkdepim/Manifest b/kde-apps/libkdepim/Manifest index c93d00057831..f65e1735e0ec 100644 --- a/kde-apps/libkdepim/Manifest +++ b/kde-apps/libkdepim/Manifest @@ -1 +1,2 @@ DIST libkdepim-25.12.2.tar.xz 285456 BLAKE2B e6d6cba4d9c1ff3488ed27913d5e941b49b607d5ecae92dc16390cd9a7095c3f3c85f52fd2cad61cb0aff82285f239d8ac06156aadd67cda069af7e8e3ac7de8 SHA512 3220ae4e21f0342d896ec03aed3ca5b0e67b5a9bf52ff93d193acde3e63ce26914097fe33f6b51065cd8252058c3a4b556370861d917b03b029b192a37038531 +DIST libkdepim-25.12.3.tar.xz 281956 BLAKE2B 12593e59dd4d6208f56b25258696720b701b9e695a087bd19263ce792cac33a49a6f49c7b4dcc21ad303a8501ee3ba1f07f0c17b4d241f0bdd05935548b6cdd9 SHA512 dfdf05119db8887dd6cbd49a9050781b821bc9ed0084453b441ae4b993dd893a19506926d92d3609b838c8c4d323d538ecc28e6f5b9919141040f80d9ac5eb2b diff --git a/kde-apps/libkdepim/libkdepim-25.12.3.ebuild b/kde-apps/libkdepim/libkdepim-25.12.3.ebuild new file mode 100644 index 000000000000..d5fe8b980b3b --- /dev/null +++ b/kde-apps/libkdepim/libkdepim-25.12.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Common PIM libraries" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkeduvocdocument/Manifest b/kde-apps/libkeduvocdocument/Manifest index 686defcb1a40..fd74b8d8c66a 100644 --- a/kde-apps/libkeduvocdocument/Manifest +++ b/kde-apps/libkeduvocdocument/Manifest @@ -1 +1,2 @@ DIST libkeduvocdocument-25.12.2.tar.xz 229416 BLAKE2B e8291a710d07009197d2f5437f6390d580d213b8f47c170afc7935d93b9a5c808693da7ab809fe89433577258e3b41f911de572c1b74059ab5f6153fc170fc63 SHA512 8ce069fd601f6c8f6889758f4eebdb492953e41c7968b50c9f2b533e3caa83b7bde6306bf266c148f501efcdcf21848607f6e6235ddd93e48c77d40d7a5faf95 +DIST libkeduvocdocument-25.12.3.tar.xz 225628 BLAKE2B a5d002115e713922c391030db49244e228d3df35e98e0b41d8af864a51737b03e139af7395d67a9b76d4079eade9bbef20ef0dbcdb69b155ea270d154284a2d5 SHA512 92c73d692f44c9334f5c63c382d9a89103e141b7ed5fb9076ddda4d28fbe437ec4ef2f0ca875ca6d5c949037ff7381b174329e784dfec39da8e138b240a97c4e diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-25.12.3.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-25.12.3.ebuild new file mode 100644 index 000000000000..98e7769e3d76 --- /dev/null +++ b/kde-apps/libkeduvocdocument/libkeduvocdocument-25.12.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for reading/writing KVTML" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[xml] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkexiv2/Manifest b/kde-apps/libkexiv2/Manifest index 7f71f035f4af..b5529ffc9f99 100644 --- a/kde-apps/libkexiv2/Manifest +++ b/kde-apps/libkexiv2/Manifest @@ -1 +1,2 @@ DIST libkexiv2-25.12.2.tar.xz 60096 BLAKE2B 3845d21483502bdd503c9b40fa2d7a207290684fa00525ee2a729d79d40b444e481cc2b28a4870228175fb03ed0cb614f160752dfc02bb286a386b70f346af34 SHA512 29fd3111b5c19b6306b217d258aa0763f74a335fd1531dd237139e5a023129162f41b8533ed5428262b0fb45c66de9025f0938fddcd74c4769bc70b129439bd2 +DIST libkexiv2-25.12.3.tar.xz 60116 BLAKE2B 41379ce1bae099de4ef4fd3ea54deda97f7a38d3cf858a94c8a2de4a581d2436d8c660ce511640b2ca760795645b0223fd83baae286a9d5b0513019630f7597c SHA512 433bd2131fa9b474b5b8afb3d636701140556da17e81af5242e2d7f83e0e37de9f5f802aa2cb0c0c143d595730965438340a8341b3c35e2c7eb8f0f6d74563ca diff --git a/kde-apps/libkexiv2/libkexiv2-25.12.3.ebuild b/kde-apps/libkexiv2/libkexiv2-25.12.3.ebuild new file mode 100644 index 000000000000..1878c337ef35 --- /dev/null +++ b/kde-apps/libkexiv2/libkexiv2-25.12.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Wrapper around exiv2 library" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+xmp" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=media-gfx/exiv2-0.27:=[xmp=] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkgapi/Manifest b/kde-apps/libkgapi/Manifest index 24db511c1b98..ac175197e5ef 100644 --- a/kde-apps/libkgapi/Manifest +++ b/kde-apps/libkgapi/Manifest @@ -1 +1,2 @@ DIST libkgapi-25.12.2.tar.xz 342244 BLAKE2B c8dc75df5848a32fe018f8867fede4e09c60b29f583e6508719611a69f3f1a894160d23bb0434c80b1c81fc8570f16709f06bc01120a16b37c1e1fc2d11d82a3 SHA512 f523d14456f3a6ef0d2349e8cdab306a5df891eda80413c0c14ff84f9f5015bb9caafadc1dd399ec7863e4035afb0f5573204990dcfe701f5ff9683eb864c1ba +DIST libkgapi-25.12.3.tar.xz 342216 BLAKE2B 2b52f55248678bbc2f28a5128a37e306fe2834b2dbbb4a2516549873f4650bbbb7c8109f48f9be52cb618be097d51dfaffacd926df1e41b430a0704cbac9d4eb SHA512 55ac844551fb667c07d4c7ec93437f0a03a140c4b37bc43a26900d1b75aa33c151144f2c00ac15b935851831b9a791289cfa0658dedd05d82c52143512dbff1c diff --git a/kde-apps/libkgapi/libkgapi-25.12.3.ebuild b/kde-apps/libkgapi/libkgapi-25.12.3.ebuild new file mode 100644 index 000000000000..9275ce42f032 --- /dev/null +++ b/kde-apps/libkgapi/libkgapi-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for accessing Google calendar and contact resources" +HOMEPAGE="https://api.kde.org/kdepim/libkgapi/html/index.html" + +LICENSE="LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + dev-libs/cyrus-sasl:2 + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml] + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5[-kf6compat(-)] +" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" + +CMAKE_SKIP_TESTS=( + # Failures not specific to Gentoo, bug #852593, KDE-bug #440648: + calendar-event{create,fetch,modify}jobtest + # bug 924625 + tasks-task{create,modify}jobtest +) diff --git a/kde-apps/libkleo/Manifest b/kde-apps/libkleo/Manifest index 85380a5411e5..dc325e975530 100644 --- a/kde-apps/libkleo/Manifest +++ b/kde-apps/libkleo/Manifest @@ -1 +1,2 @@ DIST libkleo-25.12.2.tar.xz 678456 BLAKE2B aeb0b27599e1dc9963d5493328bd62ce556fb1a1acfd3a6680519535e610e322a6e5220262a065f7235fa2d9fb89a0464592ba60956c13309a741963bbb9205f SHA512 220a64c75528bdeeeceeaef87e2e2851ec872c6174b7b8609e0e6562676fc6eef9f6627649b640d70a0165ca8d11872025e749a6c51bf98778eb54c2d211dc8e +DIST libkleo-25.12.3.tar.xz 676688 BLAKE2B fc781f6b612616567c5fd3c6cac3046a1b2cdd960f101f6d57e1b194c5e26fe5b01eb947f384d34f15828654e098f9f8c4d03d3041bbec16618b3f86c97f286f SHA512 7ab8a0d3d1ed4768847c5ff6b3aeb8ced706c584e8cf8734289b7dc571f122ec9aaef6a4addc92f3e7e2e1b91f5566348a88d1089dc6da9735f742e4970c0ba6 diff --git a/kde-apps/libkleo/libkleo-25.12.3.ebuild b/kde-apps/libkleo/libkleo-25.12.3.ebuild new file mode 100644 index 000000000000..2a7ab69b9834 --- /dev/null +++ b/kde-apps/libkleo/libkleo-25.12.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for encryption handling" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RDEPEND=" + dev-cpp/gpgmepp:= + dev-libs/qgpgme:= + >=dev-libs/libgpg-error-1.36 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 +" +DEPEND="${RDEPEND} + dev-libs/boost +" + +src_test() { + # parallel tests fail, bug 946863 + ecm_src_test -j1 +} diff --git a/kde-apps/libkmahjongg/Manifest b/kde-apps/libkmahjongg/Manifest index a9bfe57b7553..93e74a74bf5c 100644 --- a/kde-apps/libkmahjongg/Manifest +++ b/kde-apps/libkmahjongg/Manifest @@ -1 +1,2 @@ DIST libkmahjongg-25.12.2.tar.xz 1695048 BLAKE2B 77b70b591d6f962190de1d957b90461399a9352930691320a81f0b1eed2c6ee655c7272c43a9e4a3b208546430fb88a7d0bb2f9b200a8558573aac0585922741 SHA512 01b39bede371560c31d086af0917ce69ff4b7554dfaa2d8ad76a76ba7716d9c7d6363887d8b593cc62bda92463fd5d17b9ecd6301d87f907bb429ca8bb576b3c +DIST libkmahjongg-25.12.3.tar.xz 1693416 BLAKE2B 8bd3536c6a219865d5f59c060f2d3d6b1bc9cdb4887a19d2c95b3c2e365b9cc431674895be583398dfd735e0680362a02b86a884436061ec01ef47175685929a SHA512 621d6b477451e7492aecb191b0209fc11c8d6764fdc1d9e3d68b429755014d0cfae60a27f70c57faaa82b6770960d94bd902a31e5ddbed34487f6f5d106ffb41 diff --git a/kde-apps/libkmahjongg/libkmahjongg-25.12.3.ebuild b/kde-apps/libkmahjongg/libkmahjongg-25.12.3.ebuild new file mode 100644 index 000000000000..c1b8826c09fa --- /dev/null +++ b/kde-apps/libkmahjongg/libkmahjongg-25.12.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Mahjongg library based on Qt/KDE Frameworks" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: 7zip +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/libkomparediff2/Manifest b/kde-apps/libkomparediff2/Manifest index bd737e15d551..ba62a704d453 100644 --- a/kde-apps/libkomparediff2/Manifest +++ b/kde-apps/libkomparediff2/Manifest @@ -1 +1,2 @@ DIST libkomparediff2-25.12.2.tar.xz 186436 BLAKE2B ed83b12e55b645e2ca8325fa217a112b8109675e414918a796f51f2569f4b2bc20aa54fb541a7b6c2d9397942e58f9863d4a9a0bfcaa8fb631956e21d0e0ca43 SHA512 2603966a3a33eebb7bbda7da4cd3486f422b6827cd13e9749379dd014511ef68c8f9f84bfb67984f7933c121d07f9ef2142511612469cf1b680f2cdd26c39f75 +DIST libkomparediff2-25.12.3.tar.xz 184788 BLAKE2B 37a5820ea81573ac5b77eb56359d990fb57b6cf558c9aa3bb8b98c5522b1e501119e19855f993f1899e4e1d88b8c2fcef91ca7a859abaecc448c998e25afaaae SHA512 3cd70600cfcddad5da3c8400c4afa0cddc022d1cace7c97af04d9ee303c3db0b94599eaf49e82a921eea6a43efd0e209982496786d00de38e88dd635838e70d4 diff --git a/kde-apps/libkomparediff2/libkomparediff2-25.12.3.ebuild b/kde-apps/libkomparediff2/libkomparediff2-25.12.3.ebuild new file mode 100644 index 000000000000..123d94fa1bde --- /dev/null +++ b/kde-apps/libkomparediff2/libkomparediff2-25.12.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library to compare files and strings" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libksane/Manifest b/kde-apps/libksane/Manifest index 535a1eaa2e55..6b357c24fd75 100644 --- a/kde-apps/libksane/Manifest +++ b/kde-apps/libksane/Manifest @@ -1 +1,2 @@ DIST libksane-25.12.2.tar.xz 156676 BLAKE2B 0ca754993fdb7e43af7a6e3b17f9489fd035358d848f22d151043ceaff04e70bff07d4e8c14dc20e7f63ba4d57022d9c6d6f07f005cfd6a1e2df10324776f56e SHA512 6abab77035d7859bde756f15f5b47a50d4e994da4a8bc25a8c31ee43d42ab933be1c6041238ad5e6d2920d2d8bb1e060148c610d02c83d465a56c8aa6122ccbe +DIST libksane-25.12.3.tar.xz 156136 BLAKE2B cccd5b53bbd76339bdc6eb4c4c370aa7b009b36f5c3a7e8de20db2fed3758a0c8d15763663249b6c755f9c92105c58c90566d8406c90cc3bba686142f02a86b3 SHA512 d32014a57d7d43a3dbceed6bd6c303dac27315bbd5a3a35aa7ead879d761f5ce7a5a67e54bcc4a26054414835715ed1caab341edf73104e580b606248cd28a9d diff --git a/kde-apps/libksane/libksane-25.12.3.ebuild b/kde-apps/libksane/libksane-25.12.3.ebuild new file mode 100644 index 000000000000..06dfcb6a670e --- /dev/null +++ b/kde-apps/libksane/libksane-25.12.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="SANE Library interface based on KDE Frameworks" + +LICENSE="|| ( LGPL-2.1 LGPL-3 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="kwallet" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=media-libs/ksanecore-${PVCUT}:6 + kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:6 ) +" +RDEPEND="${DEPEND} + !kde-apps/libksane:5 + !kde-apps/libksane-common +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package kwallet KF6Wallet) + ) + ecm_src_configure +} diff --git a/kde-apps/libksieve/Manifest b/kde-apps/libksieve/Manifest index 7e4f60e4a172..c74bd9533d74 100644 --- a/kde-apps/libksieve/Manifest +++ b/kde-apps/libksieve/Manifest @@ -1 +1,2 @@ DIST libksieve-25.12.2.tar.xz 634072 BLAKE2B 7c2f4b50f0efe87ae347c79f35d466dbe69f46d3d27aeb1449cfe8baa58eb8b105d7c46fd6e8398740ae3aaa5c6880c8a7d05c64831a858fe118a83f728ae004 SHA512 f9707912fe65942ebd8eb7ce79ab84b0a899481fbed612414c42d40b3128c6c11b511039eda45b5d091ffa0c783f95064c05b9aba26f9020402d8b07841704ae +DIST libksieve-25.12.3.tar.xz 634084 BLAKE2B 7f91afacafeebf124ed54c6dcfadff3c778084aa08f0adeedd87acf42e7682efb1bf8c70a3a7a0c8abe28e312c3982786cdc7c5a14fbc856164aa13b929bf3b0 SHA512 e8e8bd411e0027c191fcff8fd6e6155724a5d82bc2b0c3e0b78c745cdb472d0c106d2d029ecdedc6cccacb7c575f01d91883427fc8e01f354c9e71f3eadae8b0 diff --git a/kde-apps/libksieve/libksieve-25.12.3.ebuild b/kde-apps/libksieve/libksieve-25.12.3.ebuild new file mode 100644 index 000000000000..7f2289a2834c --- /dev/null +++ b/kde-apps/libksieve/libksieve-25.12.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Common PIM libraries" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="speech" + +RESTRICT="test" + +RDEPEND=" + dev-libs/cyrus-sasl:2 + >=dev-libs/ktextaddons-1.8.0:6[speech?] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 +" +DEPEND="${RDEPEND} + >=kde-apps/kimap-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + ) + + ecm_src_configure +} diff --git a/kde-apps/libktnef/Manifest b/kde-apps/libktnef/Manifest index 687ab4975317..9d1bccd52544 100644 --- a/kde-apps/libktnef/Manifest +++ b/kde-apps/libktnef/Manifest @@ -1 +1,2 @@ DIST ktnef-25.12.2.tar.xz 316912 BLAKE2B 1b93005455edbd5aa35901050ec78d989703f532269e04c3045453c55e7751c2a914042b485e9ad5630d993bc97103f0ddaeb327cb6fc34412f8bdf4fd583e3b SHA512 dbfa43e7324ef78e8ce05beb7c516ca60bc60372c8dc15a4bd1789a30ec293d3208e3700e5b55275cfc1d7e25e6c8aae37bedd141b87bcfe727ed487fba428aa +DIST ktnef-25.12.3.tar.xz 317008 BLAKE2B 5e7ca56cb29fdf0e2905cc1e270cfa6dc4a104d6f48bdaf48a398e728de8d1ba364b6197c78b0903e36a8b9239c1c7316b74ed174e5b1e42b6dd50fa501e9dcf SHA512 16349b7ae34e3aae10cfbb17df0327f842bbc43b733feca8de068b1d7e6390a9fc75e5d0047225cacf9f4776747871263ba1e2f8f15d97f9904130942fb23f40 diff --git a/kde-apps/libktnef/libktnef-25.12.3.ebuild b/kde-apps/libktnef/libktnef-25.12.3.ebuild new file mode 100644 index 000000000000..b2c1f3c86c5c --- /dev/null +++ b/kde-apps/libktnef/libktnef-25.12.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KDE_ORG_NAME="ktnef" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library for handling TNEF data" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[widgets] + >=kde-apps/kcalutils-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/lokalize/Manifest b/kde-apps/lokalize/Manifest index f2584a12a102..8c4d22a4d759 100644 --- a/kde-apps/lokalize/Manifest +++ b/kde-apps/lokalize/Manifest @@ -1 +1,2 @@ DIST lokalize-25.12.2.tar.xz 2069664 BLAKE2B e5fd1aecc7492101b4dffd358c486a543e66ddc283741630b6d28e3970369a0b8e560cabda052001d22ac2df0b89bb4684d96d9c1cc0dcea28b7cc2120714978 SHA512 013fcfd545585f7861988e7a7150c3dad512fcee70d05efba0ffc6f43a99481bcf62d820376b00109bc5bc2b76824c79120f72bf5bfc8517a2f3e7a68b622659 +DIST lokalize-25.12.3.tar.xz 2069888 BLAKE2B 34502cfc326343f1ca7c6e9296e46cd96057ea014778f7f69c1f1d3f44ebbf52a50a9fe3a9e85844369ffd18b1ee498a94ea1364a4e0d53e382230f1459f05e7 SHA512 8e05933e977d4138a5532803dfcfb9a841851d17a8e46c3f1e175fb64ada0a293add7f405f5cd97ab4197c4ffb75d2739996b7a44dc2dd6c4a9d05015e4d6aa4 diff --git a/kde-apps/lokalize/lokalize-25.12.3.ebuild b/kde-apps/lokalize/lokalize-25.12.3.ebuild new file mode 100644 index 000000000000..6b3bc078903f --- /dev/null +++ b/kde-apps/lokalize/lokalize-25.12.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org optfeature xdg + +DESCRIPTION="Localization tool for KDE software and other free and open source software" +HOMEPAGE="https://apps.kde.org/lokalize/ https://l10n.kde.org/tools/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +DEPEND=" + >=app-text/hunspell-1.2.8:= + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets,xml] + >=gui-libs/kddockwidgets-2.3.0 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +CMAKE_SKIP_TESTS=( + # Unstable + # https://invent.kde.org/sdk/lokalize/-/issues/4 + "tmjobstest" +) + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "autofetch kde.org translations in new project wizard" dev-vcs/subversion + optfeature "spell and grammar checking" app-text/languagetool + fi + xdg_pkg_postinst +} diff --git a/kde-apps/lskat/Manifest b/kde-apps/lskat/Manifest index 5a52d3e8457a..ee2359d98617 100644 --- a/kde-apps/lskat/Manifest +++ b/kde-apps/lskat/Manifest @@ -1 +1,2 @@ DIST lskat-25.12.2.tar.xz 1229536 BLAKE2B ee4379d2f6a78cbb7cf93b09c7b4534cda9ef30061f0683a01bbdc10d282ab84d02a08864aba0686419ca6089a64ceb3e1a8d0d45f87f493e87e48fd6210f038 SHA512 f0e4401923c64402d0a9c609c9c5f3c3a4d23ba1b35acd45fe1312a71daa3ddfee67a8d342535bbae9c60e5973730c773410a162bd79d322b70c558a9782d892 +DIST lskat-25.12.3.tar.xz 1229268 BLAKE2B ab8ae31fe0a12e846306206718d2d078d0ad1f9c45aefc9f26c4a914da0d027e28dd2366d7a5ae7473e7983e6b2879ed70c4dc2c231341e664ed48b0f7eaa3b3 SHA512 6634b38d03ff4aa0fc57c7c5bcfd133996356805f0040c7e28bf2622bb269e146520b664a1f52aa3c8545f2ec063d38a2aff762b30c54388ea65b3f9fb281e9f diff --git a/kde-apps/lskat/lskat-25.12.3.ebuild b/kde-apps/lskat/lskat-25.12.3.ebuild new file mode 100644 index 000000000000..88e14ec80606 --- /dev/null +++ b/kde-apps/lskat/lskat-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Skat game by KDE" +HOMEPAGE="https://apps.kde.org/lskat/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/mailcommon/Manifest b/kde-apps/mailcommon/Manifest index 24716fea327d..b3dce15891df 100644 --- a/kde-apps/mailcommon/Manifest +++ b/kde-apps/mailcommon/Manifest @@ -1 +1,2 @@ DIST mailcommon-25.12.2.tar.xz 836392 BLAKE2B dab2a80a317568b12ec32cff74b83224bb6cd71d74c4a138aac5b423034e0aa1ac668a39d7868e44e57f5db296435ef4ec95fb4106938ee216a98b2ba8e18b07 SHA512 2632926be0d34499328c76e62fa22222592138624e6a2cdf9479eb359ce3970d23131df300122777c94ce31a85714fb41ff303bbc9d6bc5b920f5a36758a2a63 +DIST mailcommon-25.12.3.tar.xz 836016 BLAKE2B 0403f4cdd66d05b40540990e0bce7e900dde0443cd6f2a0fd86541278c135f43fb97dbb79d5c93f4564e647f57bf267baabd187f6dcc891ae8082bbc4a805cdf SHA512 83040a260d3f52af0998821886875695519051c676c7aa272f9aa7046e2637e744df8f3f7db9c69c9bd23f72a6611493bc856b39907de09d11396fe3ff2120dd diff --git a/kde-apps/mailcommon/mailcommon-25.12.3.ebuild b/kde-apps/mailcommon/mailcommon-25.12.3.ebuild new file mode 100644 index 000000000000..20bdb1c13c57 --- /dev/null +++ b/kde-apps/mailcommon/mailcommon-25.12.3.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Common mail library" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="activities" + +RESTRICT="test" + +DEPEND=" + dev-cpp/gpgmepp:= + dev-libs/qgpgme:= + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/kpimtextedit-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/mailimporter-${PVCUT}:6= + >=kde-apps/messagelib-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6=[activities?] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 + activities? ( kde-plasma/plasma-activities:6= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities) + ) + ecm_src_configure +} diff --git a/kde-apps/mailimporter/Manifest b/kde-apps/mailimporter/Manifest index e69d63de6b7a..7311d321e613 100644 --- a/kde-apps/mailimporter/Manifest +++ b/kde-apps/mailimporter/Manifest @@ -1 +1,2 @@ DIST mailimporter-25.12.2.tar.xz 603552 BLAKE2B d9f353f0cb760e101b3ef637fd4d3f78b2e9a029a5bba7c88566d6efacdd4c0d8b931f0b768addbf3c1eb05878234c021763f1485b7e18e39d1f3bf6d51cbffb SHA512 b0ef07bd954c382d3e8bb9b922ba659a74b1e0bbefaab24f8333edff74312831fa47e07ac6cb78d40ea4ca5affcae8cb7dc006ee7a5f4d8c2d8d46cf81eabede +DIST mailimporter-25.12.3.tar.xz 603520 BLAKE2B 12309e5ebcb53317c88b74e5f20baae458a0490c14e1a01d628d33e9b5ff22a7cd4bd9bcd91bfafcd4ff1ddea61dab747e2bc4bfbe0d3c1b5a44c2efc5af4a5d SHA512 4b19fa951f0b477855647cb16cdbd185251faaeaacd4c9494ae5fce8a12c325ac7600ca2f13ede5c72fe5c184e928da9b59e00037cff59747ae7661153e6e4b2 diff --git a/kde-apps/mailimporter/mailimporter-25.12.3.ebuild b/kde-apps/mailimporter/mailimporter-25.12.3.ebuild new file mode 100644 index 000000000000..4115892d914a --- /dev/null +++ b/kde-apps/mailimporter/mailimporter-25.12.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Library to import mail from various sources" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/marble/Manifest b/kde-apps/marble/Manifest index aaba4b73271e..7bc887a5429b 100644 --- a/kde-apps/marble/Manifest +++ b/kde-apps/marble/Manifest @@ -1 +1,2 @@ DIST marble-25.12.2.tar.xz 53796996 BLAKE2B 56dc8710ba9cd51f1eb27fc2f8f0ae4d9ba41fc36bb7b1e273900fe867acb2fdc00c5b0967258a5eefd1205aaf638a56893768bf98759f626a2c6ec0249ad725 SHA512 84ffb61ed91c0a07028910d32c3a93938a359251eba5cb7edbb95cf1960208b7a634fd20e0b16b5835bc122e78966fab639124fa9ad17179f5af7d068b9f3f74 +DIST marble-25.12.3.tar.xz 53792992 BLAKE2B a221d56ebf4ff869034946a708ceb1c0956dbb88245941391c3b3cf5ffdfbe98da16a5300e778454566817d9a670e252a1a222fc0740bcd80a554965fc8287c1 SHA512 d9187c88151efb461a1000aecd14250f8c498b419534a6d98240598ba1c2a180c65ac76839810cb2663962e3a558ba6d5d684d76d92ab0aabcb16b1d661914d1 diff --git a/kde-apps/marble/marble-25.12.3.ebuild b/kde-apps/marble/marble-25.12.3.ebuild new file mode 100644 index 000000000000..7f0b86c1f68d --- /dev/null +++ b/kde-apps/marble/marble-25.12.3.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth" +HOMEPAGE="https://marble.kde.org/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="aprs +dbus designer +geolocation gps +kde +pbf shapefile +webengine" + +# bug 588320 +RESTRICT="test" + +# FIXME (new package): libwlocate, WLAN-based geolocation +DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus?,gui,network,sql,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + virtual/zlib:= + aprs? ( >=dev-qt/qtserialport-${QTMIN}:6 ) + designer? ( >=dev-qt/qttools-${QTMIN}:6[designer] ) + geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:6 ) + gps? ( sci-geosciences/gpsd:= ) + kde? ( + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/krunner-${KFMIN}:6 + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[qml] ) + ) + pbf? ( + dev-cpp/abseil-cpp:= + dev-libs/protobuf:= + ) + shapefile? ( sci-libs/shapelib:= ) + webengine? ( + >=dev-qt/qtwebchannel-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + ) +" +RDEPEND="${DEPEND} + kde? ( + dev-libs/kirigami-addons:6 + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=kde-frameworks/kirigami-${KFMIN}:6 + ) +" +BDEPEND=" + >=dev-qt/qttools-${QTMIN}:6[linguist] + aprs? ( dev-lang/perl ) +" + +src_prepare() { + ecm_src_prepare + + rm -r src/3rdparty/zlib || die "Failed to remove bundled libs" +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package aprs Perl) + $(cmake_use_find_package geolocation Qt6Positioning) + -DBUILD_WITH_DBUS=$(usex dbus) + -DWITH_DESIGNER_PLUGIN=$(usex designer) + -DWITH_libgps=$(usex gps) + $(cmake_use_find_package pbf Protobuf) + -DCMAKE_DISABLE_FIND_PACKAGE_Phonon4Qt6=ON + -DWITH_libshp=$(usex shapefile) + $(cmake_use_find_package webengine Qt6WebEngineWidgets) + -DWITH_libwlocate=OFF + # bug 608890 + -DKDE_INSTALL_CONFDIR="/etc/xdg" + ) + # KF6KIO: src/thumbnailer/CMakeLists.txt + # KF6Runner: src/plasmarunner/CMakeLists.txt + for x in CoreAddons I18n Config Crash KIO Parts Runner; do + mycmakeargs+=( $(cmake_use_find_package kde KF6${x}) ) + done + ecm_src_configure +} diff --git a/kde-apps/mbox-importer/Manifest b/kde-apps/mbox-importer/Manifest index 6e3e843ef101..b9f6791e46f7 100644 --- a/kde-apps/mbox-importer/Manifest +++ b/kde-apps/mbox-importer/Manifest @@ -1 +1,2 @@ DIST mbox-importer-25.12.2.tar.xz 34388 BLAKE2B 6a6d5fbd478fd329e47fa3068d7f288e16fd5dfdaa68851ca0233a773932a148a139422be816f0c0c13f720c416677c768d5f26de1d536d2f02667aaab2756e7 SHA512 5d617763e7d6703bbf673899c55321a4de8b67937a7d04bd5e8b69aa08e6b12d2b18d5c55745f7301e54b91f646887d1a84873ee830e8c44fb2fb4c53e6b879b +DIST mbox-importer-25.12.3.tar.xz 34380 BLAKE2B f7fc28a256706585736b6e55fe8531c2e93d448d94c6d4241232202ca59f650eac7afad99abd1b32c6635472f40e0267d2b63213af68c8fe888725f552715447 SHA512 448317d82eeb5cd311d2248e067a3cb18ee83ff05f9814a6d9e0f84e6dde51ced016fd365f74e3d8bf5932489ed6f40d27c018f4da3816bf1e4377b0d2c8a7b3 diff --git a/kde-apps/mbox-importer/mbox-importer-25.12.3.ebuild b/kde-apps/mbox-importer/mbox-importer-25.12.3.ebuild new file mode 100644 index 000000000000..fb5cfd2918db --- /dev/null +++ b/kde-apps/mbox-importer/mbox-importer-25.12.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Import mbox email archives from various sources into Akonadi" + +LICENSE="GPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/mailcommon-${PVCUT}:6= + >=kde-apps/mailimporter-${PVCUT}:6= + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/messagelib/Manifest b/kde-apps/messagelib/Manifest index 044340821f0e..87413d2ecf23 100644 --- a/kde-apps/messagelib/Manifest +++ b/kde-apps/messagelib/Manifest @@ -1 +1,2 @@ DIST messagelib-25.12.2.tar.xz 7409116 BLAKE2B 84fb88ff646bab69e03fa2868ac6cf8feeefc6cede5e1b8888023752f61304c3fa7a6c5d36e9dbfa79bd895c377c360e0a0eb5bd75713e2bd6468158cd64cd53 SHA512 f7a354d903e5e3c54729b15437c0d16746858a61c4e74ca9d6fe0c7b45953daaed1076c94c8f8756c43e845e658c98a4269d71140d4f01d1eff2d04f905175a9 +DIST messagelib-25.12.3.tar.xz 7393232 BLAKE2B fbae4486a9424224f7f92795714fc07015798f1abb8f6dfa3205f44fb5af8592319c441d25bc5ff0b828d8aa7180b9908db302ea3c88b217e2a1f53edf932f69 SHA512 b219dd62623a1ec020e6e4cc6cb0b8e215c539e9ad9991dee4a175937c85c14c95eb2df4b872ee8e1cccee11c66953155f26a98447d82fd173bd0e54c61beed3 diff --git a/kde-apps/messagelib/messagelib-25.12.3.ebuild b/kde-apps/messagelib/messagelib-25.12.3.ebuild new file mode 100644 index 000000000000..8c15faaa2f05 --- /dev/null +++ b/kde-apps/messagelib/messagelib-25.12.3.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Libraries for messaging functions" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="speech" + +# bug 579630 +RESTRICT="test" + +DEPEND=" + dev-cpp/gpgmepp:= + dev-libs/qgpgme:= + >=dev-libs/openssl-3.0.0:= + >=dev-libs/ktextaddons-1.8.0:6[speech?] + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/akonadi-search-${PVCUT}:6= + >=kde-apps/grantleetheme-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kldap-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/kmbox-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/kpimtextedit-${PVCUT}:6= + >=kde-apps/libgravatar-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/libkleo-${PVCUT}:6= + >=kde-apps/mimetreeparser-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + >=kde-frameworks/syntax-highlighting-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech KF6TextEditTextToSpeech) + ) + + ecm_src_configure +} diff --git a/kde-apps/mimetreeparser/Manifest b/kde-apps/mimetreeparser/Manifest index 651725bb6388..49f4497677c3 100644 --- a/kde-apps/mimetreeparser/Manifest +++ b/kde-apps/mimetreeparser/Manifest @@ -1 +1,2 @@ DIST mimetreeparser-25.12.2.tar.xz 655720 BLAKE2B 813f7463c6c34f13c756708d503ae419ef2203eec445d9017f889d32e361976ad722543150d5282460efe749cb039fa1deabd30c6f48b851f382f9fc511a63c1 SHA512 40d2d75f24413719d43758d8c92693570855d7ddf21a686e0771ddc957e4094013490b3f3bee30cd406d52fac1b8b1e802eda3d2491b67e6bfe6907792d389e2 +DIST mimetreeparser-25.12.3.tar.xz 655664 BLAKE2B 4c8f53b4895cd859ea2840c02be3ee11552b7f6a9f95498f588a488584d46bdae43030c91b90b16c9b0ef8aae3573815b94b6911489c4e42d0153aed15f1ed91 SHA512 e743d325d2246758383454d2d8f76f5bd2fc9e8fae4ad389ef189a26f90dab58631a8b427f84d59f7cebab684b91156a48e2ab56f566fae5d8b03d84d80a0022 diff --git a/kde-apps/mimetreeparser/mimetreeparser-25.12.3.ebuild b/kde-apps/mimetreeparser/mimetreeparser-25.12.3.ebuild new file mode 100644 index 000000000000..051bcbf0f0c1 --- /dev/null +++ b/kde-apps/mimetreeparser/mimetreeparser-25.12.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KDE_ORG_CATEGORY="pim" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Libraries for messaging functions" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" # bug 926482, needs gpg-agent + +DEPEND=" + dev-cpp/gpgmepp:= + dev-libs/qgpgme:= + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-apps/kmbox-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/libkleo-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/minuet/Manifest b/kde-apps/minuet/Manifest index 7dc1729d0b9d..b56187aa5d35 100644 --- a/kde-apps/minuet/Manifest +++ b/kde-apps/minuet/Manifest @@ -1 +1,2 @@ DIST minuet-25.12.2.tar.xz 27697912 BLAKE2B 016e7ac5b6bafd735e66c56b209c494117a07b2786b1938832581dae462c4da6a56c9e2c71b674086d956a6e8476b97efe633f4628c689cf406bc8ac6e49132b SHA512 283ca814b006bd22e122a33dae3932d6bc138298b1c8de42a52c9bc773554194c97ca0b915a66db7d07c9b87faeeb69b8af554a7745f94959278a0ab248e69d3 +DIST minuet-25.12.3.tar.xz 27691564 BLAKE2B 35926e115e16886eab76734fc3abcfa59102ce544eeb73d1360333194f0358126ed83722c8cef6304c7919e68883c6653dd212a9d3c3cbf6beb7d7b8a6285fe5 SHA512 8053542d78f19b8d1f53b104dc22c063470ad080ec9175608832d11fe1e9b28d29d905591de744d6e15256e83de2024b783675c857968e2b52b5806e881182ab diff --git a/kde-apps/minuet/minuet-25.12.3.ebuild b/kde-apps/minuet/minuet-25.12.3.ebuild new file mode 100644 index 000000000000..b62b2d1674d2 --- /dev/null +++ b/kde-apps/minuet/minuet-25.12.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Music Education software by KDE" +HOMEPAGE="https://minuet.kde.org/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + media-sound/fluidsynth:= +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" diff --git a/kde-apps/okular/Manifest b/kde-apps/okular/Manifest index 5d72d9000bcf..960ed1b62e87 100644 --- a/kde-apps/okular/Manifest +++ b/kde-apps/okular/Manifest @@ -1 +1,2 @@ DIST okular-25.12.2.tar.xz 8233372 BLAKE2B d44bdb66ec6880eea7b02a78383df7c136f36815550a3dc75ac74949f008edc29391a6c8d117de4c32ce521d655fc80e158670deaea102b892626a361b186efa SHA512 f6d4797356582fcfb74d467be6aff233ada3d9e72512a40ba00b95b47a17f142cd3f3c5d07915f63a341c28480452f367f89843c7506203b7b9a985829021af7 +DIST okular-25.12.3.tar.xz 8231424 BLAKE2B d2e2877682de89604e6c2baa71e12d1cc6038b0e1dd6e3bc3ad2706a0b34861e5dc0ba5f0bb86bfd46694513d305b8fa5c6a59b7899c97230ed4d18d0c2dfd5a SHA512 1b91a87720001d6ec9b08b83407ce301c100fa9e3fc613e5e441ab9169db9cf55cc3d69a5868bf26b8554813b0483a24e600c1f345ed7b47d779f8d9e958e714 diff --git a/kde-apps/okular/okular-25.12.3.ebuild b/kde-apps/okular/okular-25.12.3.ebuild new file mode 100644 index 000000000000..621687c2db84 --- /dev/null +++ b/kde-apps/okular/okular-25.12.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Universal document viewer based on KDE Frameworks" +HOMEPAGE="https://okular.kde.org https://apps.kde.org/okular/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="crypt djvu epub markdown mobi +pdf +postscript qml share speech +tiff" + +# slot op: Uses Qt6::CorePrivate +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets,X,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkexiv2-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kpty-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/threadweaver-${KFMIN}:6 + media-libs/freetype + virtual/zlib:= + crypt? ( >=kde-frameworks/kwallet-${KFMIN}:6 ) + djvu? ( app-text/djvu ) + epub? ( app-text/ebook-tools ) + markdown? ( >=app-text/discount-2.2.7-r1:= ) + mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:6 ) + pdf? ( >=app-text/poppler-24.10.0[nss,qt6] ) + postscript? ( app-text/libspectre ) + share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) + tiff? ( media-libs/tiff:= ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kimageformats-${KFMIN}:6 + qml? ( >=kde-frameworks/kirigami-${KFMIN}:6 ) +" + +PATCHES=( + "${FILESDIR}/${PN}-25.11.70-hide-mobile-app.patch" # downstream; avoid same-name entry + "${FILESDIR}/${PN}-23.08.5-implicit-vasprintf.patch" # bug 922345; pending upstream +) + +CMAKE_SKIP_TESTS=( + mainshelltest # hangs, bug #603116 + parttest # hangs, bug #641728, annotationtoolbartest fails, KDE-Bug #429640 + annotationtoolbartest + signunsignedfieldtest # fails, whatever. bug #852749 + visibilitytest # fails, whatever. bug #970239 +) + +src_configure() { + local mycmakeargs=( + -DFORCE_NOT_REQUIRED_DEPENDENCIES="KF6DocTools;KF6Wallet;DjVuLibre;EPub;Discount;QMobipocket6;Poppler;LibSpectre;KF6Purpose;Qt6TextToSpeech;TIFF;" + -DOKULAR_UI=$(usex qml "both" "desktop") + $(cmake_use_find_package crypt KF6Wallet) + $(cmake_use_find_package djvu DjVuLibre) + $(cmake_use_find_package epub EPub) + $(cmake_use_find_package markdown Discount) + $(cmake_use_find_package mobi QMobipocket6) + $(cmake_use_find_package pdf Poppler) + -DCMAKE_DISABLE_FIND_PACKAGE_Phonon4Qt6=ON + $(cmake_use_find_package postscript LibSpectre) + $(cmake_use_find_package share KF6Purpose) + $(cmake_use_find_package speech Qt6TextToSpeech) + $(cmake_use_find_package tiff TIFF) + ) + ecm_src_configure +} diff --git a/kde-apps/palapeli/Manifest b/kde-apps/palapeli/Manifest index 74c00fe7ea1b..832b0564ea85 100644 --- a/kde-apps/palapeli/Manifest +++ b/kde-apps/palapeli/Manifest @@ -1 +1,2 @@ DIST palapeli-25.12.2.tar.xz 2135180 BLAKE2B 2468e33f1b3ae1e6086567dd8b6c60d887f28a8434bf90f5fb002d9495a7e3f6a38ace8c936432680bb02257096bdf538bc69c56cdafcadf06e061cd5e52c26e SHA512 d524aa31c27316f7c409f5ac99a026fdc856c38a7b4a1f6388f510ab31343a2caf68192ec2b38fd7ed875bc0ff3a28a747b52141db14c3e5df539e656356a84d +DIST palapeli-25.12.3.tar.xz 2134420 BLAKE2B fd6edf1c4578f7b3c443fedcff73ee8e50f1f752b8f85f4cd8dd5269d4b81e2a421c5fc990dc9ca44814398110bdc8e76a1ead7b0f34c030c9b26b62ab30a1db SHA512 8187096dcfa484218091e86dd287593b273e19ceffd198a5bbe542d72fd30e9c8423c9fa71ca5eb66e7fb4bd687146f35a492c17fb99505c58330583c8cd9d2b diff --git a/kde-apps/palapeli/palapeli-25.12.3.ebuild b/kde-apps/palapeli/palapeli-25.12.3.ebuild new file mode 100644 index 000000000000..49f7387d03dc --- /dev/null +++ b/kde-apps/palapeli/palapeli-25.12.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Jigsaw puzzle game by KDE" +HOMEPAGE="https://apps.kde.org/palapeli/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND}" diff --git a/kde-apps/parley/Manifest b/kde-apps/parley/Manifest index 66c9eb544a26..95a14433143a 100644 --- a/kde-apps/parley/Manifest +++ b/kde-apps/parley/Manifest @@ -1 +1,2 @@ DIST parley-25.12.2.tar.xz 8452812 BLAKE2B ea5ad2728d821799bb883848967d222711c8f02512c97fb1dadd837282b250911460c064d0f65ecb810726cd35d1bbe35a4fded6a09d23ca86a023b4f4ae89b5 SHA512 554186cd9c0b3091d2597c72e1de8f097242923fa10db4aa8f93b892f971490a94a8d1549d98352eb193c7923ec7a0eb2df6f604f8813ff22e13b52d8a114236 +DIST parley-25.12.3.tar.xz 8445388 BLAKE2B 0fdac98873cca5b5e75079373577c28ef0f643e1f04e9a6cf171ba8712db2ecb48c2733fd0fcb9eb206dde43e83e70aa8105de0cd22258fee5f53bca411f016e SHA512 e5d10c0c46a9213f55f31c9119150d062aa3e8ec9b1dc6e8309e02fcd5ba46065fcd4766a16cd1f37586fcf67fcce03cc04000c3f930268cf96d4b3222e46ae8 diff --git a/kde-apps/parley/parley-25.12.3.ebuild b/kde-apps/parley/parley-25.12.3.ebuild new file mode 100644 index 000000000000..a76b7b2425bb --- /dev/null +++ b/kde-apps/parley/parley-25.12.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK_DIR="docs" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org optfeature xdg + +DESCRIPTION="Vocabulary trainer to help you memorize things" +HOMEPAGE="https://apps.kde.org/parley/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="webengine" + +DEPEND=" + app-i18n/translate-shell + dev-libs/libxml2:2= + dev-libs/libxslt + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,widgets] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkeduvocdocument-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] ) +" +RDEPEND="${DEPEND} + >=kde-apps/kdeedu-data-${PVCUT}:* +" + +src_prepare() { + ecm_src_prepare + cmake_comment_add_subdirectory plugins +} + +src_configure() { + local mycmakeargs=( + -DBUILD_BROWSERINTEGRATION=$(usex webengine) + ) + + ecm_src_configure +} + +pkg_postinst() { + optfeature "online access to translations" app-i18n/translate-shell + xdg_pkg_postinst +} diff --git a/kde-apps/picmi/Manifest b/kde-apps/picmi/Manifest index b1c2f7aae2e3..0f4d38c5ccbe 100644 --- a/kde-apps/picmi/Manifest +++ b/kde-apps/picmi/Manifest @@ -1 +1,2 @@ DIST picmi-25.12.2.tar.xz 1524016 BLAKE2B e950b0ff3635e999748cbb9309fa7ec2e7d4ba435ef13e8bc00622b35177d501927ce989963aae64d72f1513b702c06658ac17c4a34e1144762d28346b184ef6 SHA512 432dbfcbf488dc3e198de639ee0b867db34fe917ad5a8af5570b1c9353f37b0d9e6490c69f3895f874a87188267f41541fd5a5a5aeb61e0e42de97657b17451e +DIST picmi-25.12.3.tar.xz 1523780 BLAKE2B 944011dcf1619822f798f61ddc422e72a84c2ce66d2a6755dcd75a935047355fa5f3f68ac2c49ff3c46f525a2db9374eba26e3fe8335ebfa92c798a2a7b0afaf SHA512 3fa0b79082708713a15e9695f13f84cb9f917aad226826571fc3fc32b2f0517c38750ec1b53d25bd1f169f91c088d9ae60659d62408ea885d71c705af80ea488 diff --git a/kde-apps/picmi/picmi-25.12.3.ebuild b/kde-apps/picmi/picmi-25.12.3.ebuild new file mode 100644 index 000000000000..bb082b8089e2 --- /dev/null +++ b/kde-apps/picmi/picmi-25.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Nonogram logic game by KDE" +HOMEPAGE="https://apps.kde.org/picmi/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" diff --git a/kde-apps/pim-data-exporter/Manifest b/kde-apps/pim-data-exporter/Manifest index 499df88e405a..83f92014aa5d 100644 --- a/kde-apps/pim-data-exporter/Manifest +++ b/kde-apps/pim-data-exporter/Manifest @@ -1 +1,2 @@ DIST pim-data-exporter-25.12.2.tar.xz 430720 BLAKE2B 8142de92cc68911d88d844a6cd8ea5ac19b32be3562b4e2b213576261abc47aa652487d4fc2bcc90767f0637fe0b5b0595a9b34c8c83a671d9c2cfa9fe51c434 SHA512 10a66399713f0fa944e2bc18a311991787435890c774824b1cc254b65f1e5787bb78d27f49f941daf74f836394f8fab1ca14b6945474e9ac8f3a1407539ad561 +DIST pim-data-exporter-25.12.3.tar.xz 430816 BLAKE2B 8ece01d2ac0322bc70a2ddf32303192e29f981539ea02b770ea73bb697abb23e4c2417d60c5df9fd5dcb41404a6d9ef09792afe48edbad154c8fc78200938eb5 SHA512 91c68ad0cac3c43273babffa626d0a640053c1321a212980a57601bd775e494d6517b8bf87b5dcb34e05c13c0d072998b8d75500501fa91739b448a9fe58ae9f diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-25.12.3.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-25.12.3.ebuild new file mode 100644 index 000000000000..99a8c2902220 --- /dev/null +++ b/kde-apps/pim-data-exporter/pim-data-exporter-25.12.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Assistant to backup and archive PIM data and configuration" +HOMEPAGE="https://apps.kde.org/pimdataexporter/ +https://userbase.kde.org/KMail/Backup_Options" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="telemetry" + +RESTRICT="test" # 11 out of 21 tests fail... + +DEPEND=" + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/kidentitymanagement-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-apps/mailcommon-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} diff --git a/kde-apps/pim-sieve-editor/Manifest b/kde-apps/pim-sieve-editor/Manifest index 701162373ad9..1ab629dda45d 100644 --- a/kde-apps/pim-sieve-editor/Manifest +++ b/kde-apps/pim-sieve-editor/Manifest @@ -1 +1,2 @@ DIST pim-sieve-editor-25.12.2.tar.xz 484512 BLAKE2B cf5d6252d24b5314a9e35d94037935bbd946192a10906d89af1ab92a9350f1d862973f71d03ca70341bbdc483bd2cd6b2bc0569e444caf618e969f544a570bc7 SHA512 86dd7a143ae1944d39d1eb5401323972209afafec01a56447a876a8592800ca124d53d00c58c38920b5a751c1ba079f45f7b49e96c79013579a1dc17187ae693 +DIST pim-sieve-editor-25.12.3.tar.xz 484520 BLAKE2B 84eac378deef752506ef86e02574e1c5f495280c77cf751d4b05b04669aa70a166175bbb3b276fd33688ae237cd874dfdf8d151706db36406552e1704e24b888 SHA512 29ba4a81bdcd74af9308bc05fb88fee5d915f89672071883b8085911ead1891dc3f3ffbd168dc32116e18ca5ceb7fe9fc59ce0cd2d28eeb2c25bbe67905a99a4 diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-25.12.3.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-25.12.3.ebuild new file mode 100644 index 000000000000..5b18ff241b3e --- /dev/null +++ b/kde-apps/pim-sieve-editor/pim-sieve-editor-25.12.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Assistant for editing IMAP Sieve filters" + +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="telemetry" + +DEPEND=" + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] + >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-mime-${PVCUT}:6= + >=kde-apps/calendarsupport-${PVCUT}:6= + >=kde-apps/kmailtransport-${PVCUT}:6= + >=kde-apps/libksieve-${PVCUT}:6= + >=kde-apps/pimcommon-${PVCUT}:6= + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package telemetry KF6UserFeedback) + ) + + ecm_src_configure +} diff --git a/kde-apps/pimcommon/Manifest b/kde-apps/pimcommon/Manifest index c298e8220c50..1d6990e16525 100644 --- a/kde-apps/pimcommon/Manifest +++ b/kde-apps/pimcommon/Manifest @@ -1 +1,2 @@ DIST pimcommon-25.12.2.tar.xz 379676 BLAKE2B 22b8e3341e6207cbd6682ba8c0fe8cbf46a58853e70c7409d612acd463a5a5fee19ae078759e9868e04bfc9888bdc87503e20e6d3fd1bdd9767bdf8cc0a647f4 SHA512 a4bdba59f15f5ee48b27ef1d6b2591b3ecd265280f37aaae3378283aacd2171fae367a94b440b3370f2c7fb153c51cb939920576b0a35e5e1ddf273825a922b8 +DIST pimcommon-25.12.3.tar.xz 379664 BLAKE2B 7294bf9286b0f03771cb48c71a1477a35825016b67a8d7cf3ee3500247a9331dae3fd4bb134791b5acdea28cb1321b4df24397d3821dccb9206ad4f726a77b66 SHA512 24e17930180150dc62c69a3dd8f7b8d922be55b0bbd84a1225c3b038d783231315777dd9f03b6b674b17b4521baef775c342e2f6d0880029e4269cba6765ab3e diff --git a/kde-apps/pimcommon/pimcommon-25.12.3.ebuild b/kde-apps/pimcommon/pimcommon-25.12.3.ebuild new file mode 100644 index 000000000000..ca7e7e488e64 --- /dev/null +++ b/kde-apps/pimcommon/pimcommon-25.12.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_QTHELP="true" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Common PIM libraries" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="activities" + +RDEPEND=" + >=dev-libs/ktextaddons-1.8.0:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/akonadi-search-${PVCUT}:6= + >=kde-apps/kimap-${PVCUT}:6= + >=kde-apps/kldap-${PVCUT}:6= + >=kde-apps/libkdepim-${PVCUT}:6= + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/purpose-${KFMIN}:6 + activities? ( kde-plasma/plasma-activities:6= ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DOPTION_USE_PLASMA_ACTIVITIES=$(usex activities) + ) + + ecm_src_configure +} + +src_test() { + # bugs 641730, 661330 + local myctestargs=( + -E "(autocorrectiontest|pimcommon-translator-translatorwidgettest)" + ) + + ecm_src_test +} diff --git a/kde-apps/poxml/Manifest b/kde-apps/poxml/Manifest index bc391d9f6d74..a33a1797e48f 100644 --- a/kde-apps/poxml/Manifest +++ b/kde-apps/poxml/Manifest @@ -1 +1,2 @@ DIST poxml-25.12.2.tar.xz 45208 BLAKE2B c007635fa085031c99df1d03fd9a9129c31b8189f04e06cec38a282e0cf0a3013d46979a85c27cb68d0cd2b5d5111211377101d48f36864371504f54ec468521 SHA512 2887f109b0e1d0d3dbe734c78685c897cb44ac97cccc72135cb8771d9af135a3307d325ed89fbdc8b260a944bdb58cd750b6064200b6ce36f1ceaa93a8021220 +DIST poxml-25.12.3.tar.xz 45204 BLAKE2B e9911d8ee0ab4330d4ad3f7f1cd7e5496821f503416f270672c2ba1c809993c384682c7b0c721a5db2ddd1630d056fb014f0276810f5500af394dbc3b9202104 SHA512 158a52f88b2ef4624485a6588c26da57e49c7e98fd4461bf428a3a4f52c967746581628e284eb18a71ed5174a7e1ff1a2b0b14786e31d13c8cde450a706a1ae5 diff --git a/kde-apps/poxml/poxml-25.12.3.ebuild b/kde-apps/poxml/poxml-25.12.3.ebuild new file mode 100644 index 000000000000..e8f4664d89af --- /dev/null +++ b/kde-apps/poxml/poxml-25.12.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[xml] + sys-devel/gettext +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/rocs/Manifest b/kde-apps/rocs/Manifest index 318ab93c69a8..fadf16d4b2f2 100644 --- a/kde-apps/rocs/Manifest +++ b/kde-apps/rocs/Manifest @@ -1 +1,2 @@ DIST rocs-25.12.2.tar.xz 1580752 BLAKE2B dfe30e3431f665e162e107ebf5a04bf20a5bc333933db9244b7a5c48cf6d2365ad4fb2f4ed748154eab16859b8b74766402e44e67bcbaf34e1eb3c5c4f38bcb6 SHA512 a7b9ca2de36f96502edccb85a08e2c8575b475655340c3afd890656e53ed046450fd580ef5ff89ffe66ba1fd312765d192570513b1b3be566077d2889f821b0c +DIST rocs-25.12.3.tar.xz 1578476 BLAKE2B 1e35241e4fd1ae92a4f07a4b44dc2695764e4dc18e54fe6a8bbb17c95480a9d0750096de96d1b245748c7114a4537c6ef2d0a008e607a99a29668109eab34136 SHA512 193b20a0ff8b0961761b32c5d03879f9e47e8332b9aa76aa58acdfb4580b3b9e0b074b4170919b1974481e704b207b3f4a04109c3f6be3a25dc69999a1c85900 diff --git a/kde-apps/rocs/rocs-25.12.3.ebuild b/kde-apps/rocs/rocs-25.12.3.ebuild new file mode 100644 index 000000000000..70a5e21e2b49 --- /dev/null +++ b/kde-apps/rocs/rocs-25.12.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Interface to work with Graph Theory" +HOMEPAGE="https://apps.kde.org/rocs/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/ktexttemplate-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${RDEPEND} + >=dev-libs/boost-1.49 +" diff --git a/kde-apps/signon-kwallet-extension/Manifest b/kde-apps/signon-kwallet-extension/Manifest index 0cc0cffa1a93..1c7a39495c1b 100644 --- a/kde-apps/signon-kwallet-extension/Manifest +++ b/kde-apps/signon-kwallet-extension/Manifest @@ -1 +1,2 @@ DIST signon-kwallet-extension-25.12.2.tar.xz 11268 BLAKE2B 1d4125ea3365bc7c7a229fbc1106e2edc5eff86710f2d30d5b5ff32c5d85549f258e91dfdac1daf369fb056d36cce42c31b9272fc29419ee0ea0f29602f94794 SHA512 123a79f6723e7be18b90e7cc9fa6316f54af5bb0569a9099786a5c84e14efdaa477b1193f224dfb336047dd3dd10963ee5059471411f33d53309c70a5becf15a +DIST signon-kwallet-extension-25.12.3.tar.xz 11264 BLAKE2B e42e3162684f332fb26cba09ba913d660edcb0ef98c69c22633cd1cd45ac27f780fee9676e76bb86b7e36beecefccbfae644b36528823bbde1040d7a2dfc95ff SHA512 b8a8796467f98eb19a9c0d569b086aeb4c004f219a76547d875d230ea38aaf25d7205f2cf68ca30c5326084886812108f1a5e0ef903279240587f281f784a468 diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-25.12.3.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-25.12.3.ebuild new file mode 100644 index 000000000000..0bd9bbcfb7f8 --- /dev/null +++ b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-25.12.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +inherit ecm gear.kde.org + +DESCRIPTION="KWallet extension for signond" +HOMEPAGE="https://accounts-sso.gitlab.io/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64" + +DEPEND=" + >=kde-frameworks/kwallet-${KFMIN}:6 + >=net-libs/signond-8.61-r100[qt6(+)] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/step/Manifest b/kde-apps/step/Manifest index d0695b5ff07c..d4b45aa1c9c9 100644 --- a/kde-apps/step/Manifest +++ b/kde-apps/step/Manifest @@ -1 +1,2 @@ DIST step-25.12.2.tar.xz 1019808 BLAKE2B c156c0e096ee1de2216792ff8c68bb9c139d661a4cffa82a6b50b8bbb269c78666780a32b76e071e712fdc5a426aa16a50d34099b885c515e9c6b11f256f25ad SHA512 6cb666eb2e3c95b32bd8ea7a4e7e47d73756f59ccf0876d65000af87bf844e2cdda3407daf6f86950bc083fbc72c092d3ea45ae2eb83eba1bde2ba33d5519e96 +DIST step-25.12.3.tar.xz 1020068 BLAKE2B 6b0d7dd80e999c66cb93532db22853c30add0245512cb1132888333c9743bbedff933a7e0a00f2d922411646dfd5289718486bbebff47ac188f2eec764b6db0e SHA512 4ae4129ea6ff6a8893fb193521be3e62dc18180676639470c8f92ec23380c02bd8ca8eb443d130f4332e7538ad33f8349f73e47a5051919b702447ba935a8a9a diff --git a/kde-apps/step/step-25.12.3.ebuild b/kde-apps/step/step-25.12.3.ebuild new file mode 100644 index 000000000000..8580efdad7be --- /dev/null +++ b/kde-apps/step/step-25.12.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_TEST="true" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Interactive physics simulator" +HOMEPAGE="https://apps.kde.org/step/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+gsl +qalculate" + +DEPEND=" + >=dev-cpp/eigen-3.2:= + >=dev-qt/qtbase-${QTMIN}:6[gui,opengl,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kplotting-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + sci-libs/cln + gsl? ( sci-libs/gsl:= ) + qalculate? ( >=sci-libs/libqalculate-0.9.5:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package gsl GSL) + $(cmake_use_find_package qalculate Qalculate) + ) + ecm_src_configure +} diff --git a/kde-apps/svgpart/Manifest b/kde-apps/svgpart/Manifest index 987b329051c3..36157fb5dfee 100644 --- a/kde-apps/svgpart/Manifest +++ b/kde-apps/svgpart/Manifest @@ -1 +1,2 @@ DIST svgpart-25.12.2.tar.xz 30276 BLAKE2B 28fc0c2db8b7769512ae71fadec7f763fd53890f6b5c0ce5fd7bca8b49ec31688196c7bc144c5a50aec89bcef529cf3ebb97106d7d9d6f27142f8f546ce92e26 SHA512 8c76e12a768df323f5dc4699f163afef409075bfcddb17baf8a0f75009957f5ab15fea5183ff390c0017ddb09cd6fa3ecb572cec83675d12cbaf07300d0477ef +DIST svgpart-25.12.3.tar.xz 30232 BLAKE2B 8a83567e9fee647467acd1097ffee77ae8545fff90e2fde239e6a7a3e2832865b7bc97564a7cb80b92acf12d1b136b35dcfe8a3936bc8e36f6220deb32813b6b SHA512 2b18a7783318db65351048dd3998c37a34698692e6b45b6a1f0e0d7ca80fba2590f261678fa788613997c79a3d8c4d08393a3726480e9615302c108307db6e0b diff --git a/kde-apps/svgpart/svgpart-25.12.3.ebuild b/kde-apps/svgpart/svgpart-25.12.3.ebuild new file mode 100644 index 000000000000..a3ba10f4c90b --- /dev/null +++ b/kde-apps/svgpart/svgpart-25.12.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Kpart for viewing SVGs" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/sweeper/Manifest b/kde-apps/sweeper/Manifest index 90120e85a2aa..a4ba88104857 100644 --- a/kde-apps/sweeper/Manifest +++ b/kde-apps/sweeper/Manifest @@ -1 +1,2 @@ DIST sweeper-25.12.2.tar.xz 387448 BLAKE2B dc8bb4c84012446f6033bce3ffdd79e493715a7eb4f175d5e6514237fb05930ca516c24445183ba84f43b950dd22d32327000a83f6bbf88d48fe39da76b058c8 SHA512 681ca2ed6bf4d6129d1c707e8e04d7412386767fe1410d4555b3452481821b3eeb869488cdd936870a578ad8466d8000df6d406cb58c116273166c7c9914a025 +DIST sweeper-25.12.3.tar.xz 386804 BLAKE2B 3cc45d89ac9416c8f499962e22a821cf7a520c7be399e852b932327879d87a75e2d41f4d0c05d73df3bdcc25729cd1ff1502e816c03ffd424ab418a09c7c0e5e SHA512 31225a2dc8a4f7e2ba8997db5d065f02cb8eb00f16dc8db6f3ec5657dddd8ea849b00265287b9e4a2c2dbb2606b6602ed2d2fec78e1e7d22a84b7f019e8ed160 diff --git a/kde-apps/sweeper/sweeper-25.12.3.ebuild b/kde-apps/sweeper/sweeper-25.12.3.ebuild new file mode 100644 index 000000000000..9fc39949eb2e --- /dev/null +++ b/kde-apps/sweeper/sweeper-25.12.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Privacy settings widget to clean unwanted traces on the system" +HOMEPAGE="https://apps.kde.org/sweeper/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + kde-plasma/plasma-activities-stats:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/thumbnailers/thumbnailers-25.12.3.ebuild b/kde-apps/thumbnailers/thumbnailers-25.12.3.ebuild new file mode 100644 index 000000000000..3474d8f8ccdf --- /dev/null +++ b/kde-apps/thumbnailers/thumbnailers-25.12.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Metapackage for KIO thumbnail generators" +HOMEPAGE="https://apps.kde.org/kdegraphics_thumbnailers/" + +LICENSE="metapackage" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="blender gettext mobi pdf raw video" + +RDEPEND=" + blender? ( >=media-gfx/kio-blender-thumbnailer-${PV}:6 ) + gettext? ( >=kde-apps/kdesdk-thumbnailers-${PV}:6 ) + mobi? ( >=media-gfx/kio-mobi-thumbnailer-${PV}:6 ) + pdf? ( >=media-gfx/kio-ps-thumbnailer-${PV}:6 ) + raw? ( >=media-gfx/kio-raw-thumbnailer-${PV}:6 ) + video? ( >=kde-apps/ffmpegthumbs-${PV}:6 ) +" diff --git a/kde-apps/umbrello/Manifest b/kde-apps/umbrello/Manifest index 717a5e38cbea..ca5e36d81c47 100644 --- a/kde-apps/umbrello/Manifest +++ b/kde-apps/umbrello/Manifest @@ -1 +1,2 @@ DIST umbrello-25.12.2.tar.xz 5654704 BLAKE2B 59ffa94f9743533f572541effe25080dfe7b68ef62a288d379fcb293ab0e76f443da433736c7726a27ea6a777fbfbc83e39b470ee1dcb7280a38c37fd8b8b47b SHA512 fe56de00f1b0fe3e65fda0d5edc7b52defec5533f7b7d9d5a61b64ebe3d77a74e4aa6103ffca93375ee55728b1c514616f7ba5cf92b959b502930eb29311167c +DIST umbrello-25.12.3.tar.xz 5657620 BLAKE2B 4412c578b3baf848dff21ca9fbb4ef64a35fbef8045a0a95f8852d91ac0d362bc5fe60cb161c704c8919941377802ca651c377657c0185006ecc23d76aa429b0 SHA512 1f213810ce5a94a8cff26298ac3e3571e0abf2c2beab0aa33129c0136de27713bfdb38a84b3e6753289ce517a63d25a547b7c04ad2caae5979c1bb632cea94d4 diff --git a/kde-apps/umbrello/umbrello-25.12.3.ebuild b/kde-apps/umbrello/umbrello-25.12.3.ebuild new file mode 100644 index 000000000000..c4bb137311c8 --- /dev/null +++ b/kde-apps/umbrello/umbrello-25.12.3.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_QTHELP="false" # TODO: figure out install error +ECM_TEST="forceoptional" +KFMIN=6.19.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="KDE UML Modeller" +HOMEPAGE="https://apps.kde.org/umbrello/" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="php" + +RDEPEND=" + dev-libs/libxml2:= + dev-libs/libxslt + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + php? ( + dev-util/kdevelop:6= + dev-util/kdevelop-pg-qt:0 + dev-util/kdevelop-php:6 + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-24.11.80-gentoo-docbundledir.patch # fix hardcoded path +) + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON # broken, re-enable w/ ECM_QTHELP + -DBUILD_APIDOC=OFF + -DBUILD_PHP_IMPORT=$(usex php) + ) + use test && mycmakeargs+=( + -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Clang=ON + -DCMAKE_DISABLE_FIND_PACKAGE_CLANG=ON + ) + + ecm_src_configure +} diff --git a/kde-apps/yakuake/Manifest b/kde-apps/yakuake/Manifest index 111ecbbcfecb..efb9704775a0 100644 --- a/kde-apps/yakuake/Manifest +++ b/kde-apps/yakuake/Manifest @@ -1 +1,2 @@ DIST yakuake-25.12.2.tar.xz 404824 BLAKE2B 991c2b2e7ee66f7847dfab6c36568b63ae6fb70d09e66db5f1dbe9608cff1cdda4a069a4d795f83010656a204b346cf62b351560e637fdbc48e935baef7da190 SHA512 46f51c885eaccdf03060f7e3ddfebd7b919d353782c472438e361dabbc28d6b7e514e8744b5a16af2ed2112047404dedb1f9cacf0ffb66baf753c24909830613 +DIST yakuake-25.12.3.tar.xz 404568 BLAKE2B 719915715b7fabfc472a008c099b93a942dbda73f63eb5b5d964a6cf97795b0ea4f1dd28de18e74eb04ffca2d28ff32f43617aaf9f9b95d89fac3ba8702b61ff SHA512 04e9a8ec452227531decac60ae337b201120bf926672eda4bf9f5c9bec261bd338f58e15cabf324fbd04ee3c3d5fa639f528ea2b21218c329ab4f864543ede49 diff --git a/kde-apps/yakuake/yakuake-25.12.3.ebuild b/kde-apps/yakuake/yakuake-25.12.3.ebuild new file mode 100644 index 000000000000..b44f97ab3ced --- /dev/null +++ b/kde-apps/yakuake/yakuake-25.12.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Quake-style terminal emulator based on konsole" +HOMEPAGE="https://apps.kde.org/yakuake/" + +LICENSE="GPL-2 LGPL-2" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="absolute-position" + +# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/konsole-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kglobalaccel-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-6.22.1:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 + x11-libs/libX11 + absolute-position? ( kde-plasma/kwayland:6 ) +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" + +src_configure() { + # TODO: start to use WITH_X11 option? but there's still the + # KX11Extras use... + local mycmakeargs=( + $(cmake_use_find_package absolute-position KWayland) + ) + + ecm_src_configure +} |
