summaryrefslogtreecommitdiff
path: root/kde-misc
diff options
context:
space:
mode:
Diffstat (limited to 'kde-misc')
-rw-r--r--kde-misc/Manifest.gzbin3717 -> 3723 bytes
-rw-r--r--kde-misc/colord-kde/Manifest2
-rw-r--r--kde-misc/colord-kde/colord-kde-24.12.0.ebuild58
-rw-r--r--kde-misc/kclock/Manifest2
-rw-r--r--kde-misc/kclock/kclock-24.12.0.ebuild34
-rw-r--r--kde-misc/kdeconnect/Manifest2
-rw-r--r--kde-misc/kdeconnect/kdeconnect-24.12.0.ebuild108
-rw-r--r--kde-misc/kdiff3/Manifest5
-rw-r--r--kde-misc/kdiff3/files/kdiff3-1.12.0-bogus-dep.patch27
-rw-r--r--kde-misc/kdiff3/kdiff3-1.12.0.ebuild (renamed from kde-misc/kdiff3/kdiff3-1.11.4.ebuild)18
-rw-r--r--kde-misc/kio-gdrive-common/Manifest2
-rw-r--r--kde-misc/kio-gdrive-common/kio-gdrive-common-24.12.0.ebuild45
-rw-r--r--kde-misc/kio-gdrive/Manifest2
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-24.12.0.ebuild59
-rw-r--r--kde-misc/kweather/Manifest2
-rw-r--r--kde-misc/kweather/kweather-24.12.0.ebuild52
-rw-r--r--kde-misc/markdownpart/Manifest2
-rw-r--r--kde-misc/markdownpart/markdownpart-24.12.0.ebuild28
-rw-r--r--kde-misc/skanlite/Manifest2
-rw-r--r--kde-misc/skanlite/skanlite-24.12.0.ebuild35
-rw-r--r--kde-misc/zanshin/Manifest2
-rw-r--r--kde-misc/zanshin/zanshin-24.12.0.ebuild59
22 files changed, 533 insertions, 13 deletions
diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz
index 43ec4ca71646..4867fbe0d746 100644
--- a/kde-misc/Manifest.gz
+++ b/kde-misc/Manifest.gz
Binary files differ
diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest
index ecaa2fee8710..899db469135e 100644
--- a/kde-misc/colord-kde/Manifest
+++ b/kde-misc/colord-kde/Manifest
@@ -1,3 +1,5 @@
DIST colord-kde-24.08.3.tar.xz 117728 BLAKE2B 3da13276e7f4b80de36d0ac4dda1afd5e03d7dc3db8bf2ac5a968f153c3746fb286075259e33267abfec809aa72e8feaffba4056d9a2655e79921c966d8b42ad SHA512 95ad43be7ab43934499bc7879172e83f3503e571ac571a3d60cdb489da3eb5be20a4c9153167ce337473bf938541cdedd0ac4397dd3f93bfd1e708394f6b18b2
+DIST colord-kde-24.12.0.tar.xz 117832 BLAKE2B e5d79cd3e47dd99818a39f56f9be153d770b087297bf3b2f4c9fbad6f1c175f4041192d5170f814e05cff95548da0d8c81c2298bc0550bd1f371ec76f7eab5e5 SHA512 02c3f31d69c8f0b3f2020bd3fb01c88c3e57ad6514016b9dcc77286e65bac73e69b5a2bdb70827623e21a2f35d88690281ea2940095171ee90fe603363cec10e
EBUILD colord-kde-24.08.3.ebuild 1352 BLAKE2B ec035713e5c97caf6da8c44321bd3eeabe1dd665d6277a61866ce5684fd729ed55de8a8e10f9e234d5e8bb1eadd250b4076a1f4a9c64d952ebbb3f94fd67541e SHA512 c4031be572398bfa72ab2ad672663e144215b745965a48bb6de4e73769b79d74e04a03082b19b477c5da6f489f3c8939245aa070d529de99252d5583d63cdcf1
+EBUILD colord-kde-24.12.0.ebuild 1354 BLAKE2B e869b86a8b74910d0e2f3c47a9fbc05f64ea9993fe992514195cd066c912637a7f96ed9ebe5d4afcfdaf6a9ce2c26f440529ab6ea011b3fc04d492f145db7565 SHA512 3b466230b3670909170a13b9ad037a6a1842c133ac4733eb4cf11ff1ca46f496f6ada9d589a98edfdd65b4bf8910956bee3714c6423001932c9e389859ef368f
MISC metadata.xml 381 BLAKE2B 1c29e7faad0b0816e6f43101a1d03b9acebb1faa8279b5f1532073b9ffd87662bd404f419dc49b175a1b31e7ff0f8f428a1dbba89a7293b0f2b6994b9373c90a SHA512 88aa5691f0be379051d71329bf79d6c0791187c1f49ff542d0dcfbb1571b90ea2323345a6a1130e74674219e20979ce9c8fe8d8643b89519813f5c21f5791ea8
diff --git a/kde-misc/colord-kde/colord-kde-24.12.0.ebuild b/kde-misc/colord-kde/colord-kde-24.12.0.ebuild
new file mode 100644
index 000000000000..534c3859c950
--- /dev/null
+++ b/kde-misc/colord-kde/colord-kde-24.12.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY=graphics
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Provides interfaces and session daemon to colord"
+HOMEPAGE="https://invent.kde.org/graphics/colord-kde"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ media-libs/lcms:2
+ X? (
+ x11-libs/libX11
+ x11-libs/libxcb
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ x11-misc/colord
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITHOUT_X11=$(usex !X)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ if ! has_version "gnome-extra/gnome-color-manager"; then
+ elog "You may want to install gnome-extra/gnome-color-manager to add support for"
+ elog "colorhug calibration devices."
+ fi
+}
diff --git a/kde-misc/kclock/Manifest b/kde-misc/kclock/Manifest
index daeb08dd0dab..1e7ba6c36b21 100644
--- a/kde-misc/kclock/Manifest
+++ b/kde-misc/kclock/Manifest
@@ -1,3 +1,5 @@
DIST kclock-24.08.3.tar.xz 660868 BLAKE2B 03f4f0211d5f69696d1865be80cc540a257777f2ad27bd475952ce7cf2ad620e5cd7bf43cfd66fb83c2abaa3b55fa4cdbebd39324291c86f4d0e32601a35d0f2 SHA512 fb2a827076c110fc2abaa067b7152f686742aedef074da7ffcd739122f992aebeb4cb8e223bb85d791bf94aae833862bd8b415c6794e1898f4c249c825c23d0d
+DIST kclock-24.12.0.tar.xz 662072 BLAKE2B 12cc3878df999f5d3b5c6be744cdda131f253615f33bc99fbc187c98ff320093312a9c6dbfbbf4354610bd78464c75859b85bf6ec01706e86fd44e58cbac40a8 SHA512 776f5f107a8d2a07d919551c783a78916bd832d8b1c2dde45eb9778e85e9c861189e657480aa296b6e68501acf511fad3997e5cf1d9bbae2463a0dbf259fe821
EBUILD kclock-24.08.3.ebuild 912 BLAKE2B 55f1f5cbafdf8f81315a45166133da97d316fe18e71f36b5f2d291f92749861031f25e1b5dacd6a169475b9fb3d3bfa51bb64643c3b2e6ca69e5d4665f669236 SHA512 aa400efed07ea560ce2210ecf52c22966ce7890849aebe8522591da30d2d164b33587b5a298aaf9ad8570b3cf4d20ed36bf67077badec051f72ed2af3f500b73
+EBUILD kclock-24.12.0.ebuild 914 BLAKE2B 871e8b62e547395f33f049a020e682901420200f2074fe4d92be454b2546f737e2e5e0c6a495d2c7aabaff31895ae57157e1eaa510b8d9f7484e0fdc3a1d7c6c SHA512 92559e1fb49a3cdc8140f95934680c2d79a62b42766681df9f61d76627af37c15724db5053c03951abfe238091c66ddba593199934e10b2a24e6f418da50eb2c
MISC metadata.xml 406 BLAKE2B d51f4d0b4a45c8947a5c5694b3f88bf8205d6c4bd25f79aed87cebb89a57bc274f1df2a2c9ebcfe07278e508dc3be57f3a031e60da15a80058d97e16352f2159 SHA512 5fcb550291c93463dba5003cfd1be5a3977fdc394ef53cf10c23ac96a018ba6446600e8cd2290fc46b6461e9301db45a10a8ce244a64d1e44576c7286d5922c3
diff --git a/kde-misc/kclock/kclock-24.12.0.ebuild b/kde-misc/kclock/kclock-24.12.0.ebuild
new file mode 100644
index 000000000000..641b5cc9d244
--- /dev/null
+++ b/kde-misc/kclock/kclock-24.12.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Convergent clock application for Plasma"
+HOMEPAGE="https://apps.kde.org/kclock/"
+
+LICENSE="CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ kde-plasma/libplasma:6
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+"
diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest
index f196993ad0ea..c1568b0e7583 100644
--- a/kde-misc/kdeconnect/Manifest
+++ b/kde-misc/kdeconnect/Manifest
@@ -1,4 +1,6 @@
AUX kdeconnect-24.08.1-dbus-path.patch 2404 BLAKE2B e0bae986f6878f733ddcd987e76e762b0c78286a69e3937d56e96f106f92200806a884d09a34873863fb42f24557371ab1346f8432623543c7d5a124df59eece SHA512 6f18fe4849d86a495f078fe43775ab3c3aeabdd29dcebb851347ff5adf7eccc5afd813803a347b3250bbbfd226b58d726b10c2c2ff0ff1f179896830bd38535e
DIST kdeconnect-kde-24.08.3.tar.xz 707088 BLAKE2B 9efc3d54998e352242bea48bfbfc413288e5344e49c71f93d9dda3f7de04706ef6b2acf004feca70fb573023c9c251c1ef0a804533b83d1636c14b9dbdd3e832 SHA512 10a1fa9db38ab06f8aa4dbe6a8f34082bc14d466d82c900f2946921897eec44085efdb9c78ec34f402f6de7b6e469aee16af031f64098096bdad11310a29e52e
+DIST kdeconnect-kde-24.12.0.tar.xz 714468 BLAKE2B 0e38f743d4cbdce85d53f70a7426a1db351a121f1aab3f41734c432f8b8d4ed5298c36d06d943077d4c9d116eb714d1c06a5a4c71de333446a5a70b02ed0a641 SHA512 506b2d6b037eafb80a1c7db15a880590a6a07b235fc0eba05863d25ffaaf3b8ad17bd3f67f35b99643d3e40bf59f7b747712fe9de08f0dbf1eca68cdb0a1e93d
EBUILD kdeconnect-24.08.3.ebuild 2944 BLAKE2B 9d66711fde360666efb7422eb288ea70bdac9d9dfd7bdb3489b88ac937f67987ec7479c4065337888e4fe8c3e1b18abbf2efae871875567181ecf79671b54910 SHA512 da0bf1af8cc4670e90b901a7c8dbe9ad3c271620e6af8d51a9c4f718c6543aa1807c0f1689b89ceb08ac89d3198814a49fd7ee2f80215555f677aafae5d036ba
+EBUILD kdeconnect-24.12.0.ebuild 2996 BLAKE2B 332b87c30dff973303a131be142a2ef73efcdb15ba148b3c551cf0d55d4354b83578f079915c0f70ce0b6d314f7be9e6bf81179e246703f0c764e69e4d61d6d6 SHA512 21370e4ad6a1c403b20d83a013e7d2cdde7d0e8676999d699194f7087b9e5a288662fcbd65cb3414845c77cb6e1b39a3b251a3ecac65d764c973930fbaaa1cde
MISC metadata.xml 698 BLAKE2B 763372c73042e8ff131825e8b8bcfa5f27599df5a3b69c9acdc7b6f65b6fb3e3f1960d91bda5120f330ed2c28f2d551fb3d2f3df592c2ae0ee0e7b52b8779812 SHA512 577ae940507147dd7bf6732454c30b4ace0e5d9f48555f1c2d3d35d7d94d54233feec0d7ee89c9ca1fd61eeb63b3225d8e7f5a7ec2e8405867d92bcc272d3eb7
diff --git a/kde-misc/kdeconnect/kdeconnect-24.12.0.ebuild b/kde-misc/kdeconnect/kdeconnect-24.12.0.ebuild
new file mode 100644
index 000000000000..1d8f3a2fc360
--- /dev/null
+++ b/kde-misc/kdeconnect/kdeconnect-24.12.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KDE_ORG_NAME="${PN}-kde"
+KDE_SELINUX_MODULE="${PN}"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm flag-o-matic gear.kde.org
+
+DESCRIPTION="Adds communication between KDE Plasma and your smartphone"
+HOMEPAGE="https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="bluetooth pulseaudio telephony zeroconf X"
+
+RESTRICT="test"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# TODO: make conditional on X upstream
+COMMON_DEPEND="
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.15.0
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kcmutils-${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/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/kirigami-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kpeople-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ sys-apps/dbus
+ x11-libs/libxkbcommon
+ bluetooth? ( >=dev-qt/qtconnectivity-${QTMIN}:6[bluetooth] )
+ pulseaudio? ( >=media-libs/pulseaudio-qt-1.4:= )
+ telephony? ( >=kde-frameworks/modemmanager-qt-${KFMIN}:6 )
+ zeroconf? ( >=kde-frameworks/kdnssd-${KFMIN}:6 )
+ X? (
+ x11-libs/libfakekey
+ x11-libs/libX11
+ x11-libs/libXtst
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/wayland-protocols
+"
+RDEPEND="${COMMON_DEPEND}
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+ || (
+ >=dev-qt/qttools-${QTMIN}:6[qdbus]
+ dev-qt/qdbus:*
+ )
+ >=kde-frameworks/kdeclarative-${KFMIN}:6
+ kde-plasma/libplasma:6
+ net-fs/sshfs
+"
+BDEPEND="
+ >=dev-qt/qtwayland-${QTMIN}:6
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/921648
+ # https://bugs.kde.org/show_bug.cgi?id=480522
+ filter-lto
+
+ local mycmakeargs=(
+ -DMDNS_ENABLED=$(usex zeroconf)
+ -DBLUETOOTH_ENABLED=$(usex bluetooth)
+ -DWITH_PULSEAUDIO=$(usex pulseaudio)
+ $(cmake_use_find_package telephony KF6ModemManagerQt)
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+
+ elog "The Android .apk file is available via"
+ elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp"
+ elog "or via"
+ elog "https://f-droid.org/packages/org.kde.kdeconnect_tp/"
+}
diff --git a/kde-misc/kdiff3/Manifest b/kde-misc/kdiff3/Manifest
index 1c16da754746..1425c1124d71 100644
--- a/kde-misc/kdiff3/Manifest
+++ b/kde-misc/kdiff3/Manifest
@@ -1,5 +1,6 @@
-DIST kdiff3-1.11.4.tar.xz 1142276 BLAKE2B c3c15b454a403613f84b24fff9c6ba06be54c7225232d6ea430641a492625b500b8dd735c06d2dd9ff30d64e3268fd74e98953731804079169dcc5ee609ac483 SHA512 3e3d7d93bb86ce5cd644f1e22209679ed3f83037a6f465d6a4f7b652e229da28b8f738a7239f60168c2d95c7f2c465bfdf9d716532d6048b4c0721ac458fddc5
+AUX kdiff3-1.12.0-bogus-dep.patch 647 BLAKE2B 0c67980098d410373e3f1ccc852d750715a147db00b3ed59c2b23e850afa386043893fa7d48e5753ee161e7d988f546d65c0760fb47e1d5295f2e503502254f9 SHA512 30eab52039b0c0791cbc4d65de03f453b6914bc2ee62e1d113547e97ae31ecc7a6e3984da34230e05b84012781183304c3e3ee41ad5042c8ef1ff69525c2122d
DIST kdiff3-1.11.5.tar.xz 1142840 BLAKE2B 9504049ecf82ddf020d40e2945c2d132149c4a082834523c8e6b44dbd787c37b0addf7ab920dcec80acbfffcfced3c6ebff0bd2476145b1b36622590814ec166 SHA512 1779209a8094d313fd57df08c873c690df9e17034dc6de09c4cde0921df3ec205ef483554843ed0235b6f2c5264db66049fdf9a422b627c949c4fc1f65fb19d3
-EBUILD kdiff3-1.11.4.ebuild 1103 BLAKE2B 15b9d2df96b3388e63e29bc0996c77fc9a14767ed0fbeed9d28b466c3174fd148e1597483ec77192353f66462729ca541b8e1d3c8e1a33b22605039f885c6605 SHA512 7ea68edc898051e600ce8db18a76c607debbc31e388e4d612a972743847bd9651b93511c53128eb1fe365d8bd30d520a42994f1b251bbce16d5188944f2724be
+DIST kdiff3-1.12.0.tar.xz 1204256 BLAKE2B c320acc411fa6dd470657cec63d1c04611a78bcab3bd1501339cde11798098b0d5369eb10e8357677547ce27ded5fe4171b741c7413c4f53b6c5e9cd9301bd46 SHA512 d409f3be076ee2a4a736c201fe7b509304b29a843490b6e60b5f2e221dc34c5d78ba717e08c4ce053f9af28c6750c600658a84853e0ed5591161320e3bcef631
EBUILD kdiff3-1.11.5.ebuild 1103 BLAKE2B 15b9d2df96b3388e63e29bc0996c77fc9a14767ed0fbeed9d28b466c3174fd148e1597483ec77192353f66462729ca541b8e1d3c8e1a33b22605039f885c6605 SHA512 7ea68edc898051e600ce8db18a76c607debbc31e388e4d612a972743847bd9651b93511c53128eb1fe365d8bd30d520a42994f1b251bbce16d5188944f2724be
+EBUILD kdiff3-1.12.0.ebuild 1057 BLAKE2B a26b080bc818ba4767e922244adce2feeb22f139db031f7be13d238aaf6129d9a8ce8a2392758bea7dbe4d573c4523da1e2abf2dcec099ae159331fef6668573 SHA512 57b1bd683113f0a8bdd6123e60114e0ea9c1a2d64cf875b7d2eae526354a557fd5de83465eefd262a3846f83e4b272428372e575dfa8a78b24e5adeb52f3e67d
MISC metadata.xml 485 BLAKE2B fe3046c156af8000d379a96799587d89307e2664be0698ba9b847483f42031994707d16187740d9528a1d5ab26276802ae44218b820f949a35f3caef58223210 SHA512 f8c55957fdd76bf1019a3f543705bb4118deea1673d2fd1dab94528869f4ae65d34f81493f59bd4de40b02a64f9cacd054d7e576167fd8d18346b06e4bda5065
diff --git a/kde-misc/kdiff3/files/kdiff3-1.12.0-bogus-dep.patch b/kde-misc/kdiff3/files/kdiff3-1.12.0-bogus-dep.patch
new file mode 100644
index 000000000000..982a0677a48a
--- /dev/null
+++ b/kde-misc/kdiff3/files/kdiff3-1.12.0-bogus-dep.patch
@@ -0,0 +1,27 @@
+From b187d9235e466d5fc876dc513da2ed16c8bd7611 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Thu, 12 Dec 2024 01:46:44 +0100
+Subject: [PATCH] Drop unused Qt6Core5Compat
+
+Amends https://invent.kde.org/sdk/kdiff3/-/commit/342924de5000a2821736f2c4cd58f92c6ad9c159
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 56f68e1a..4e61a6cb 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -77,7 +77,6 @@ find_package(
+ Gui
+ Widgets
+ PrintSupport
+- Core5Compat
+ )
+
+ find_package(
+--
+GitLab
+
diff --git a/kde-misc/kdiff3/kdiff3-1.11.4.ebuild b/kde-misc/kdiff3/kdiff3-1.12.0.ebuild
index 94dcccd38bf8..2974e51dbd71 100644
--- a/kde-misc/kdiff3/kdiff3-1.11.4.ebuild
+++ b/kde-misc/kdiff3/kdiff3-1.12.0.ebuild
@@ -4,8 +4,8 @@
EAPI=8
ECM_HANDBOOK="optional"
-KFMIN=6.3.0
-QTMIN=6.6.2
+KFMIN=6.6.0
+QTMIN=6.7.2
inherit ecm kde.org
DESCRIPTION="Frontend to diff3 based on KDE Frameworks"
@@ -14,11 +14,11 @@ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE=""
COMMON_DEPEND="
- >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-libs/icu-70.0:=
>=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
@@ -38,10 +38,6 @@ RDEPEND="${COMMON_DEPEND}
sys-apps/diffutils
"
-src_configure() {
- local mycmakeargs=(
- -DBUILD_WITH_QT6=ON
- # TODO: -DENABLE_GDBINDEX?
- )
- ecm_src_configure
-}
+PATCHES=( "${FILESDIR}/${P}-bogus-dep.patch" )
+
+# TODO: -DENABLE_GDBINDEX?
diff --git a/kde-misc/kio-gdrive-common/Manifest b/kde-misc/kio-gdrive-common/Manifest
index 7a3554098d85..a49abc4b70f4 100644
--- a/kde-misc/kio-gdrive-common/Manifest
+++ b/kde-misc/kio-gdrive-common/Manifest
@@ -1,3 +1,5 @@
DIST kio-gdrive-24.08.3.tar.xz 82152 BLAKE2B 5fb212bd189f8f1f12572d928654affaa0c28254a436ae3a4f2d03b0ad2db2d2320143c7d3bfcd7822ea461e46f737c0bac163941179fd4dfa59d9118991f3ac SHA512 26c2d647263504b7afd66de84573d5a84f211b901c819368a2823fc95625b3ff81f7d58aefbfba71cf9f2861bdef550e9e3db832ee2b9ddfcb2cc7ab28a10751
+DIST kio-gdrive-24.12.0.tar.xz 80120 BLAKE2B ca0a453e90bb9d738764025e3285ed1f8e193d8e0d7309369e10a807fe4041070b1fbb23d198b8d91c90f08850264a58bac02ea0ce4dabfa7c7fedcf4844def5 SHA512 6361fad1a770cf4b9d9da2a2350842af90d68efe422dbbead21b849b6a5fd49fffd65cb6e6ccda7bb2b3828ef871bd9cd46ff5d041569177471be786ddd777ba
EBUILD kio-gdrive-common-24.08.3.ebuild 1339 BLAKE2B f6b2f01fbcbab7c4aaefeedf44ca7d0b53c8544a7dca985d3b2c3aff9a3e561bc84d09abaf9b1cc3efae0ff64c72507b3549eaa795a915a79cc324eaa990a3f8 SHA512 ba6706ddd1109f47c26bd0e68930896024dcb83fbc0c5abd99906cdf2978530b68639dbe77c3635747f62eb0429fba728b24a89aaa1d5c87c4856949ce0cbd74
+EBUILD kio-gdrive-common-24.12.0.ebuild 1184 BLAKE2B 8bf5718453798c820f462ebf57ef32150d5b69323e581b036a54ff8d514654de7374825e8b437729616eb058c9453c3119713b9bce3c7bcefa3b037f61b7f506 SHA512 5e8e090836306189d61e46354b7d081db0f2854083b6afa8e25a5a75d22b8b4bbac026ed0c7d14d5768e65938274e6162c0cc38156acf87c577a0f8de9671027
MISC metadata.xml 412 BLAKE2B 598ab8a203f4aec565ab91e91688fe89590c31c95d8c81a5fedbf0f87ad69b9fb8c68732c83d49b01815e611ac69b01060d2f800aa9f5c4b1086dee6c43d0c17 SHA512 7e1f8840fc29325c96079d530e5c7f2db3d132ef46941924a089112737d5226525d9aa46db27d763f6a70ad37923c0c6a3d053abccfda68af053884a4d5df87d
diff --git a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.12.0.ebuild b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.12.0.ebuild
new file mode 100644
index 000000000000..b26da54ded21
--- /dev/null
+++ b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.12.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+KDE_ORG_CATEGORY="network"
+KDE_ORG_NAME="${PN/-common/}"
+inherit ecm-common gear.kde.org
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ !<kde-misc/kio-gdrive-23.08.5-r2:5
+ !<kde-misc/kio-gdrive-24.05.2-r1:6
+"
+BDEPEND="kde-apps/kaccounts-integration:6"
+
+ECM_INSTALL_FILES=(
+ desktop/gdrive-network.desktop:\${KDE_INSTALL_DATADIR}/remoteview
+ desktop/org.kde.kio_gdrive.metainfo.xml:\${KDE_INSTALL_METAINFODIR}
+)
+
+ecm-common_inject_heredoc() {
+ cat >> CMakeLists.txt <<- _EOF_ || die
+ find_package(KAccounts6 REQUIRED)
+ kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/kaccounts/google-drive.service.in)
+ _EOF_
+}
+
+src_prepare() {
+ ecm-common_src_prepare
+
+ # Safety measure in case new services are added in the future
+ local known_num_of_services=1
+ local found_num_of_services=$(find . -iname "*service.in" | wc -l)
+ if [[ ${found_num_of_services} != ${known_num_of_services} ]]; then
+ eerror "Number of service files mismatch!"
+ eerror "Expected: ${known_num_of_services}"
+ eerror "Found: ${found_num_of_services}"
+ die
+ fi
+}
diff --git a/kde-misc/kio-gdrive/Manifest b/kde-misc/kio-gdrive/Manifest
index c0d50af50568..b7ccbdb2071f 100644
--- a/kde-misc/kio-gdrive/Manifest
+++ b/kde-misc/kio-gdrive/Manifest
@@ -1,6 +1,8 @@
AUX kio-gdrive-23.08.5-kaccounts-integration-24.02.patch 1753 BLAKE2B 113b3a8eb53fee9264ac1595a78e881b867a21e2c55a52bd016158943e1f285035076d61640d210c5c63f217b41be60c94fe5931951e85333adfe31b549b44d7 SHA512 5c3596d413b90ca80135b435c2ad04571b226416c8728080b0cc4faaa2d1b52cc5825b7335135a7c177ce582cdc47d2bc45cf4d82636886f54955a99efe4a429
DIST kio-gdrive-23.08.5.tar.xz 79452 BLAKE2B 7fab730a2781a0cf534beda35a48a2663cdd9e067759991e277775d1d5a492596cbdf9b3427e67da0d10415bf717ba46dd0d3d11c143de3733065e836b4fb345 SHA512 9535e64997b026aa6a5b6a092986486f726151948614f76c1f044e9fab6c0651f861776e928613a757c656fdd12cbba529dd63d04e1f58d5a43966b8d9d448c8
DIST kio-gdrive-24.08.3.tar.xz 82152 BLAKE2B 5fb212bd189f8f1f12572d928654affaa0c28254a436ae3a4f2d03b0ad2db2d2320143c7d3bfcd7822ea461e46f737c0bac163941179fd4dfa59d9118991f3ac SHA512 26c2d647263504b7afd66de84573d5a84f211b901c819368a2823fc95625b3ff81f7d58aefbfba71cf9f2861bdef550e9e3db832ee2b9ddfcb2cc7ab28a10751
+DIST kio-gdrive-24.12.0.tar.xz 80120 BLAKE2B ca0a453e90bb9d738764025e3285ed1f8e193d8e0d7309369e10a807fe4041070b1fbb23d198b8d91c90f08850264a58bac02ea0ce4dabfa7c7fedcf4844def5 SHA512 6361fad1a770cf4b9d9da2a2350842af90d68efe422dbbead21b849b6a5fd49fffd65cb6e6ccda7bb2b3828ef871bd9cd46ff5d041569177471be786ddd777ba
EBUILD kio-gdrive-23.08.5-r2.ebuild 1618 BLAKE2B e7acc7ebe8f5bbca102e89d205c7c64997fdc64bfc16ff151f0280eb66667368b13fbd2969d5a69b2fdf108408e74a0034dc653195f9876007254f292fbff921 SHA512 46445cf637a8cf3c3eba202f2be910f0f809c90aa4096360e7b1add4e3e5a12474d52428c4fdedaad23c53b1a8e7dfdf679a397218e479b62d2ca80ad26cc678
EBUILD kio-gdrive-24.08.3.ebuild 1310 BLAKE2B ad249d51d322b3d7146271a79efbf0fc894621258660a730132aac4500a74a16bd58db7976d39aa7a7e667a5bbb50cb318ff128da46500c916d471a7bb55009a SHA512 aa2d0def8b6e93bd78e73aa8078132efa33f350dffa0812273634e35aedecca0870d916c3ce0ab5cccb32b6bc1e03ff667d569163ce115f816b36cd1b6e3f0fb
+EBUILD kio-gdrive-24.12.0.ebuild 1312 BLAKE2B f52affd0a054b81818ca4f51d5a80c2119abc6b8d4bc30b436255fb76f02c15b21da9ad9a49204d6b494c5b1039a177670dab7abbd8b4ea5173798df675c3eb2 SHA512 054506079bf5ef69aa33b5e07f4babeb78694a7e376d418c92d1679f1f23c796634036f02cde3f8cfa4cd0a6f8d0f7c8305044b5f730c11ba0894f916dc5691b
MISC metadata.xml 631 BLAKE2B a189fc3947f714e74b8c8537c6956dd9e6b77548617cdf1121815710a693b7aac736048b7963abaac15c128f2ecb60ea518dcf701c94dbd656dffac01acc19fb SHA512 f676fb95a4a01bf885f507d9733dcfe37d34c83a03674c18b54ebbafc96511734a63df23634e2466bca60b00bcb7ef640f8fa2228dbd3c5f4edd0281d6c40547
diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.12.0.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.12.0.ebuild
new file mode 100644
index 000000000000..b2d6dda291ea
--- /dev/null
+++ b/kde-misc/kio-gdrive/kio-gdrive-24.12.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoff"
+ECM_TEST="true"
+KDE_ORG_CATEGORY="network"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KIO worker for Google Drive service"
+HOMEPAGE="https://apps.kde.org/kio_gdrive/"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+share"
+
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ kde-apps/kaccounts-integration:6
+ kde-apps/libkgapi:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+"
+RDEPEND="${COMMON_DEPEND}
+ kde-apps/kaccounts-providers:6
+ >=kde-misc/${PN}-common-${PV}
+ share? ( !${CATEGORY}/${PN}:5[share,-kf6compat(-)] )
+"
+BDEPEND="dev-util/intltool"
+
+DOCS=( README.md )
+
+ECM_REMOVE_FROM_INSTALL=(
+ /usr/share/accounts/services/kde/google-drive.service
+ /usr/share/metainfo/org.kde.kio_gdrive.metainfo.xml
+ /usr/share/remoteview/gdrive-network.desktop
+)
+
+src_prepare() {
+ ecm_src_prepare
+ ecm_punt_po_install
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package share KF6Purpose)
+ )
+ ecm_src_configure
+}
diff --git a/kde-misc/kweather/Manifest b/kde-misc/kweather/Manifest
index 3fc444fb4957..4f4d0942ef84 100644
--- a/kde-misc/kweather/Manifest
+++ b/kde-misc/kweather/Manifest
@@ -1,3 +1,5 @@
DIST kweather-24.08.3.tar.xz 416828 BLAKE2B b820c439298b78c3e22cdb9eeb229abab2cb5f39d41347ee6e6367b3b52aac996153a84895f09e63d54b41a0f5b4bf008496980026670866159ede5c56862bd0 SHA512 51b8488915c871e6c92339583da4f768b1bdc97bfdb823493867c1e70421130507f0105402aa7fb442b012d92e127a6d56deedc4522eb926742932a48f36a4a9
+DIST kweather-24.12.0.tar.xz 362108 BLAKE2B afd88fad3a9675c05b548f3a7e0eb2f12687b575520be656e57b35ba84af7c0358abc06e211364799355b6a90dd8f36aac97c04da0c97f985f623879d8aa85c6 SHA512 596edff49f8f8253f7da7e52573247dbfa50e75dc50e68ff82530d8e22a1e75e274da86ac029ae35cfd9c103d56286e8423f826051bf8f870a52692b38d36145
EBUILD kweather-24.08.3.ebuild 1281 BLAKE2B 0804fe53b3b4a35c5124fcf109f87dd539b7aea6c24133479ee7df563aa8eb854aede289e3fb58475f3bf70cb74f40c891eb519efc221be55029946fa667f490 SHA512 8a1c6b248b3f5a618570097058d581264996d03536b31850c098b83576df544fee34bbe106ba388b237f34638308a157992325a7c7aaf0060009deac458d381c
+EBUILD kweather-24.12.0.ebuild 1283 BLAKE2B a3c5741de85637c15f8186751376c4b755f933aa8cb740c5e66cb8245bb2abca228931654c57ec0535a501bb40e31eba57d354ef5efe098e848de1cd3bf9bf45 SHA512 c54f621483f07c98c691cba60ded34c25f887ab77306134acfcb9c1de4008bc187f8aef90db5fbab821edc76637f45a71aebe9d8555270ed8dce1145570f8565
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-misc/kweather/kweather-24.12.0.ebuild b/kde-misc/kweather/kweather-24.12.0.ebuild
new file mode 100644
index 000000000000..eaf3a274d945
--- /dev/null
+++ b/kde-misc/kweather/kweather-24.12.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+ECM_TEST="false"
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Weather forecast application for Plasma with flat and dynamic/animated views"
+HOMEPAGE="https://apps.kde.org/kweather/"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+ dev-libs/kirigami-addons:6
+ dev-libs/kweathercore:6
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,opengl,widgets]
+ >=dev-qt/qtcharts-${QTMIN}:6[qml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kholidays-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ kde-plasma/libplasma:6
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtpositioning-${QTMIN}:6[geoclue]
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ sed -e "/include(ECMCheckOutboundLicense)/s/^/#DONT /" \
+ -e "/ecm_check_outbound_license/s/^/#DONT /" \
+ -i CMakeLists.txt || die # avoid cmake spam about python, reusetool
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_PLASMOID=ON
+ )
+ ecm_src_configure
+}
diff --git a/kde-misc/markdownpart/Manifest b/kde-misc/markdownpart/Manifest
index 322e1f314232..b73f8ba69680 100644
--- a/kde-misc/markdownpart/Manifest
+++ b/kde-misc/markdownpart/Manifest
@@ -1,3 +1,5 @@
DIST markdownpart-24.08.3.tar.xz 34108 BLAKE2B 771df677c9ff46e2cb20053983f7b1c8e41cffdb3c4a6d946113c1d242ed28b7aad3dd973822b3abbfb6f7fbf14d3bef152b80d4117c4fa6bf486f1cbf331679 SHA512 d60b5862c0114b9b63e4bf7ce67a0013a4a26ba58ba90358372153a19c503c151e10525922e02b9f9d9104462ff22c22208fbc38c27c5004bdfd51cc2445f1f5
+DIST markdownpart-24.12.0.tar.xz 34284 BLAKE2B 9927b401dc46a14dbf69f0710ddc58868c887c5b23ced51e4c899a05a78f75592052478f1d8ae9185442c51152d3781d295bf16b9d3336a2a9ba0298720da789 SHA512 c3343e324ee5df031f6317c19ff3dac8091fa2532dac17d827331722ce7136acee977ec705cea8a75e835ff8113efb351cd0490e40d2ca7fa2e41c637b7aa71d
EBUILD markdownpart-24.08.3.ebuild 675 BLAKE2B 4a67fc791b098f60fa8eb95ce1552980764d6d8d1beb5780dd117cd895ffe1174a0b09482243516d0c2f53a70c00898f66917ebcf1aaed15641f39a7a1db1ce4 SHA512 b0797cb69715d59221190d2353bef1c154d60375b4ade1bea5921f58cb80096b545aa0461db3437a0ea112dd56c9c44d9206fbd269ae7b4962bc4c5190b1a5db
+EBUILD markdownpart-24.12.0.ebuild 677 BLAKE2B 3423f6bb0e62319950df97a3039c53c465453630f7ea08607bbc1d5bb56c65051ce92f1557af88f7ea020771920765cc695d48930cea5776d51fda0b9a26e671 SHA512 a340eddc1da2a81af37d73a6523b7fcf8f22ad506c50c416f4d38e59f7bdcbe751c8b5ac142211bdd9a2c7bb6550c15785a947c0575c93982b1b5ec70dba47c3
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-misc/markdownpart/markdownpart-24.12.0.ebuild b/kde-misc/markdownpart/markdownpart-24.12.0.ebuild
new file mode 100644
index 000000000000..4b5c9ca6cf41
--- /dev/null
+++ b/kde-misc/markdownpart/markdownpart-24.12.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY=utilities
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
+HOMEPAGE="https://apps.kde.org/markdownpart/"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-misc/skanlite/Manifest b/kde-misc/skanlite/Manifest
index 517fec30c330..e961713a1ea8 100644
--- a/kde-misc/skanlite/Manifest
+++ b/kde-misc/skanlite/Manifest
@@ -1,3 +1,5 @@
DIST skanlite-24.08.3.tar.xz 2383968 BLAKE2B 330ae86800c009b9037eb3011793ca9b94b515bb2c92ced44d1eda0ffbe54ac4296b8b50b4f80f8f96fe6b208ae824f20c618f399f8b284d2fa7e3f996e5e89c SHA512 38fa2e384421c1c99a254670b6829df810ccffef98fb3e6e8787a70519bb6fdb4d8cf2da76dcb0133362cf85895a0e225f52c0e30175d079812e6cde96242359
+DIST skanlite-24.12.0.tar.xz 2390876 BLAKE2B 31ac496c639a9a1baf80f22b94067520bd6574e6c6be725b4cfbe8bb9e743341ad68c5e573ecbba73c27fc37a0cf8a23cd575e0039ec8cd7ccf2fdd20499149a SHA512 9c8016e2c2117386dbdb1addfab81ffbf1336ea637183e18cd81f4b06e7bdd3c72548aaa4dc1e2731d3731ba4d9e0c5363b8cf1eac3d4de569467ee377021bd7
EBUILD skanlite-24.08.3.ebuild 908 BLAKE2B 98730fb844a6c02f15ea1d82a3c7d9102fa276af14a6bb98edf9ec05b71f52061415233b19f144c90c7c76d558190fa8b0cd1dfe116d7c5a44a4caa8e5d98eab SHA512 d029b1d6f139988e7e726c93cfae55a4bde3c425f953fd8ec20d9cbe343a2691eb7de3d685b07c7c798b80bf6b2a97ef2171e776c766ff14554c558a582e3101
+EBUILD skanlite-24.12.0.ebuild 946 BLAKE2B 5c837add0be2a8483639da34762657a26279b07e551e73750a0602df84b0b988b96ee9fd0ae1524fb8c6054b6eb9f2bd95468cd6d3e300248a8eeafbf91b3fda SHA512 759dbe235ee08a3e9ddc0d973835555d79c519ab3d147febae669cc554def52b02e9d8336472624c93834fdd856bdace422736d0b856dc638ebffcefb3a451cf
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-misc/skanlite/skanlite-24.12.0.ebuild b/kde-misc/skanlite/skanlite-24.12.0.ebuild
new file mode 100644
index 000000000000..d627fddd1a85
--- /dev/null
+++ b/kde-misc/skanlite/skanlite-24.12.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KDE_ORG_CATEGORY="graphics"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Simple image scanning application based on libksane and KDE Frameworks"
+HOMEPAGE="https://apps.kde.org/skanlite/"
+
+LICENSE="|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-apps/libksane-${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/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-misc/zanshin/Manifest b/kde-misc/zanshin/Manifest
index 9a3b3b1d3fe1..dc1d6ccca2b3 100644
--- a/kde-misc/zanshin/Manifest
+++ b/kde-misc/zanshin/Manifest
@@ -1,3 +1,5 @@
DIST zanshin-24.08.3.tar.xz 377088 BLAKE2B b3fed73741873d18c97dabd4fd9eba69280467ea2213fc3a346d2f4f40d38be2f98eb6e23a140f70e6c80c49347190e0d99324f212b8697bd861f2095a1ca3f8 SHA512 3f1d15b8abf9d4c70341a0711f8a2ccdb8ad2dda17b920d401328eb41ac34cd4b175f984b9513ffbdd86c2254f434da4f58baa95a6f72c19831a4c6b2782688c
+DIST zanshin-24.12.0.tar.xz 377568 BLAKE2B 29a7d7c9a135c98ab4c7e5afd3b7086d0123f68b66e0c566bd100c736f204d37e4e4180313a2d957c8ce536db541cc77696409f461cad7908dff7754aeba9280 SHA512 c0fd3ecf3faf07c20f7917bd0c21ce51a6cea70348bedb56f285ff6d378f40ad3d3286bb1d8f3c7d9b2c3e7b85a320b8459861d004b68e716aefe5fee1cc6ad6
EBUILD zanshin-24.08.3.ebuild 1645 BLAKE2B 424f82e559d7992a736dff2c1c00d0d7e1eb99d6c7b91d60e073ac498c4c53b4e5695d815d76fa588c795dad0b374f727e167b97b5fe0888830a151c228124b4 SHA512 bd21bd1f8ee0689bc21174a11fe985c2c7a6d8aa172dd52008371060ec51a615f3130472c05bffa07f3576ce744dc4116c9f60198f982b52d8068b1fdedcbefa
+EBUILD zanshin-24.12.0.ebuild 1683 BLAKE2B 383724730fb71709cc9ce20ff8a321aa5066c780d746d2a950f5f72ee76953c2dbdc82dd97bda3536eaefe538d150458481218b5493a145a7521ba852b0c54f4 SHA512 f7d021444bc6de255924fa8b7121de54531370aedf8e3d347cfc54a945eea757c49592e3f4669754f3b5b313be1cdb406e6cbb686dd601aeba75987938614846
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-misc/zanshin/zanshin-24.12.0.ebuild b/kde-misc/zanshin/zanshin-24.12.0.ebuild
new file mode 100644
index 000000000000..26c4c89106c8
--- /dev/null
+++ b/kde-misc/zanshin/zanshin-24.12.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KDE_ORG_CATEGORY="pim"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Getting things done application by KDE"
+HOMEPAGE="https://zanshin.kde.org/ https://apps.kde.org/zanshin/
+https://userbase.kde.org/Zanshin"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RESTRICT="test" # bug 785844
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-calendar-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/kontactinterface-${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/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+"
+RDEPEND="${COMMON_DEPEND}
+ >=kde-apps/kdepim-runtime-${PVCUT}:6
+"
+BDEPEND="
+ test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] )
+"