diff options
Diffstat (limited to 'kde-misc')
95 files changed, 1110 insertions, 1624 deletions
diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz Binary files differindex d16ac7fcea89..7fe6357205a5 100644 --- a/kde-misc/Manifest.gz +++ b/kde-misc/Manifest.gz diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest index 629d1cda5672..66fdafc19fd5 100644 --- a/kde-misc/colord-kde/Manifest +++ b/kde-misc/colord-kde/Manifest @@ -1,6 +1,5 @@ -AUX colord-kde-23.08.3-without_x11.patch 1888 BLAKE2B c65bc4911af8773257c3308df0140b147305229a420814d35121140f49e138a056fe06e794455df9237ec2677c70bb9771beb04e64537bf601db3e826f66d3af SHA512 28a953bf3dceb3a2e78af5dcc04989b6f71d0dd59678828ee007b400857293c7b987c2f6b268b7a7c7f4882a0f106bb05e25a0f694b449475b5d1aa52645cd3b -DIST colord-kde-23.08.5.tar.xz 112824 BLAKE2B 3f94b6a0091e8dd0f7936c86e8a2550a8ad62cea5348f29b503e257cc9338a58baba5178bccb045cd8faa191277823f3b9972645312950c02e0d0be82d5164a8 SHA512 3b53b9f6dd5043ca4007c9123d642994bdaba077dc8a4355305aa8398ca4f91f271741da44ef90580feff82053f97aa2aa2febf3020b6cbe9ecc4c90c360836b -DIST colord-kde-24.04.90.tar.xz 117288 BLAKE2B 020a7b528ab36ab540e8791ef5a6394dc8b4dbcae930194b1d9315f2a3e7f7a5692296fe137fd1c3b37942b79ac9ef84ecf828eaa20020ae14f7b41c4001b198 SHA512 b21b1b6ccd9f8b6cd7cd40c85df10182a9c4de847125ebaa1340a6ef41501f1283c8653ac18a6361ae0fe72ba5c26736b211134cb07dde3c876a4c5bc78eae0d -EBUILD colord-kde-23.08.5.ebuild 1619 BLAKE2B 91939e7fd8b80779e6744eac0833db3817b7cce416fa22ed87ec4952f267cff91aeccd520db6313af346b9f00c6f3ede2b738afaa5d37d9afa3c43c7e7e12be8 SHA512 32e8805170bd635c6d62b10bd2270e6296e38537c309b9405690be46567781bead66d0bd7075859833851ffecacfb5dd2e51e9ece67542e3026874e77e330382 -EBUILD colord-kde-24.04.90.ebuild 1328 BLAKE2B ea7da670e41c2f3937552383ecefc9e1bf7dae6632eb6d6ee0e5c07ddc609ed8f0adb83536a06ff7cca70f130783a0ae2f0828515dbd8d6857f44373d31169c5 SHA512 93f157755c1d9ea9486a6432d5f1ada7cbd9b030b5b6976ea281287a16f974be85314dbedd17ed82915746cc37f6a00a0c0335b240c8c9fb6b4244b4ba04899f +DIST colord-kde-24.05.2.tar.xz 117320 BLAKE2B 73828c6cd8bca069a96159e58bda71250e242157a302071c436845192b1b84d52ae8ab4640c7f90145ad6d42f1789f2eceef37b58854b7aef9e990fe0cd357d3 SHA512 cc0fe9de6b60e65a9dcbb18e5918e4426bf0e2bd4fa4cd7f6cc8be25d43f5f1ef6bd0fb56ae13482f6e296a9c624545796da898a96c63e557d02fd0616641a6f +DIST colord-kde-24.08.1.tar.xz 117396 BLAKE2B f5079221ea632d42f792d8f060f00ef2cafbf2c85fd025b04ac6eb70b273fc51498bd4a7633e8b1f3419f45fda4931556e1ab683a3745794b69cdc9542fa6b53 SHA512 832d7de7232f436f6044fb58b4d7b83cfa0f356bd329ef5d0cf879ce7ce29abd6838088ac0945ab954b7be5e8a7746828cf5c85a9af06a061257fabb48d7aa8c +EBUILD colord-kde-24.05.2.ebuild 1380 BLAKE2B d750cf398f8439db23822425de1ed5d6fd398bddbbbdf0f4a24b9149790e206ff92178aaf74260f129afa84587b710d71abf4721a593601255713586d90cc848 SHA512 4f3342d03837fbfb163200e24d2b70278a1bee9a590284b9c005e1211a21e74105870d4befd6f14be0520ad2796affe3999b1de6b3440ec71b7678e72875a473 +EBUILD colord-kde-24.08.1.ebuild 1354 BLAKE2B e869b86a8b74910d0e2f3c47a9fbc05f64ea9993fe992514195cd066c912637a7f96ed9ebe5d4afcfdaf6a9ce2c26f440529ab6ea011b3fc04d492f145db7565 SHA512 3b466230b3670909170a13b9ad037a6a1842c133ac4733eb4cf11ff1ca46f496f6ada9d589a98edfdd65b4bf8910956bee3714c6423001932c9e389859ef368f MISC metadata.xml 381 BLAKE2B 1c29e7faad0b0816e6f43101a1d03b9acebb1faa8279b5f1532073b9ffd87662bd404f419dc49b175a1b31e7ff0f8f428a1dbba89a7293b0f2b6994b9373c90a SHA512 88aa5691f0be379051d71329bf79d6c0791187c1f49ff542d0dcfbb1571b90ea2323345a6a1130e74674219e20979ce9c8fe8d8643b89519813f5c21f5791ea8 diff --git a/kde-misc/colord-kde/colord-kde-23.08.5.ebuild b/kde-misc/colord-kde/colord-kde-23.08.5.ebuild deleted file mode 100644 index aa4ba2d912a8..000000000000 --- a/kde-misc/colord-kde/colord-kde-23.08.5.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_CATEGORY=graphics -KFMIN=5.106.0 -QTMIN=5.15.9 -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="5" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -IUSE="X" - -COMMON_DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - media-libs/lcms:2 - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - x11-libs/libxcb - ) -" -DEPEND="${COMMON_DEPEND} - >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] -" -RDEPEND="${COMMON_DEPEND} - dev-libs/kirigami-addons:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - kde-plasma/kde-cli-tools:* - x11-misc/colord -" - -PATCHES=( "${FILESDIR}/${PN}-23.08.3-without_x11.patch" ) - -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/colord-kde/colord-kde-24.04.90.ebuild b/kde-misc/colord-kde/colord-kde-24.05.2.ebuild index 88f99a3c4506..0bd0d57e8560 100644 --- a/kde-misc/colord-kde/colord-kde-24.04.90.ebuild +++ b/kde-misc/colord-kde/colord-kde-24.05.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 KDE_ORG_CATEGORY=graphics -KFMIN=6.0.0 +KFMIN=6.3.0 QTMIN=6.6.2 inherit ecm gear.kde.org @@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/graphics/colord-kde" LICENSE="GPL-2+" SLOT="6" -KEYWORDS="~amd64" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="X" COMMON_DEPEND=" @@ -33,6 +33,7 @@ COMMON_DEPEND=" " DEPEND="${COMMON_DEPEND} >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + X? ( x11-base/xorg-proto ) " RDEPEND="${COMMON_DEPEND} dev-libs/kirigami-addons:6 diff --git a/kde-misc/colord-kde/colord-kde-24.08.1.ebuild b/kde-misc/colord-kde/colord-kde-24.08.1.ebuild new file mode 100644 index 000000000000..534c3859c950 --- /dev/null +++ b/kde-misc/colord-kde/colord-kde-24.08.1.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/colord-kde/files/colord-kde-23.08.3-without_x11.patch b/kde-misc/colord-kde/files/colord-kde-23.08.3-without_x11.patch deleted file mode 100644 index d1cfc6f1085d..000000000000 --- a/kde-misc/colord-kde/files/colord-kde-23.08.3-without_x11.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 31e125cc80497b0dc9f16abc808859ce97fd5fd1 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Sun, 26 Mar 2023 19:25:40 +0200 -Subject: [PATCH] Add CMake option to build WITHOUT_X11 - -We want to be able to build without X11 support even if some of the used -libraries may not work w/o X11 themselves yet or need to be built with X11 -support for other reverse dependencies. - -X11_FOUND is set automagically so far, and using --DCMAKE_DISABLE_FIND_PACKAGE_X11 will break if any dependencies list X11 -as required in their cmake config. - -Introducing this option means there is no behavior change by default, -cmake will just skip finding X11 if the option is enabled. - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 18 +++++++++++------- - 1 file changed, 11 insertions(+), 7 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 9c08b03..d491926 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -47,13 +47,17 @@ find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} CONFIG REQUIRED COMPON - Widgets - ) - --find_package(X11) --set_package_properties(X11 PROPERTIES -- TYPE OPTIONAL -- PURPOSE "For colord integration on X11" --) -+option(WITHOUT_X11 "Build without colord-kded for X11 integration (skips finding X11)" OFF) -+if(NOT WITHOUT_X11) -+ find_package(X11) -+ set_package_properties(X11 PROPERTIES -+ TYPE OPTIONAL -+ PURPOSE "For colord integration on X11" -+ ) -+ set(HAVE_X11 ${X11_FOUND}) -+endif() - --if (X11_FOUND) -+if (HAVE_X11) - find_package(XCB REQUIRED COMPONENTS XCB RANDR) - if (QT_MAJOR_VERSION STREQUAL "5") - find_package(Qt5X11Extras ${REQUIRED_QT_VERSION} NO_MODULE) -@@ -80,7 +84,7 @@ ecm_set_disabled_deprecation_versions( - KF 5.100.0) - - --if (X11_FOUND) -+if (HAVE_X11) - add_subdirectory(colord-kded) - endif() - add_subdirectory(colord-kcm) --- -GitLab - diff --git a/kde-misc/kclock/Manifest b/kde-misc/kclock/Manifest index c0e2ce4c39b0..e40203cf2bdc 100644 --- a/kde-misc/kclock/Manifest +++ b/kde-misc/kclock/Manifest @@ -1,5 +1,5 @@ -DIST kclock-23.08.5.tar.xz 642872 BLAKE2B 966a4938dedf434de7f09030b759d3baa2cad5823b4fb3fcd88b6871f4db245186502b0dc3d95238888a12b2d3b6179f7d39525cff2fcd69cedfe41dcf8d8770 SHA512 b477743b98988f40974b0b8774d28ab9216778456a4f31911b97a61f3812510fdf944fbea63c5c3b96c03e748ef9c3d95c420d0edc697e5c5e6f50989b462dcb -DIST kclock-24.04.90.tar.xz 653984 BLAKE2B 059470d12390d5a24824063da76a859c8b2504c2c21b8e4c7fcaa8c3dedd6435d678d3160ab7c393c8d1e91aaa0277e4535c7def70339ad029926bdaaefe7c8c SHA512 37fbb544c0541ca292532020c41b7baa71645b33bd59f2f0c021d3808995a9844c8a59978376dc8103b3ac1c69237d8bf77e996246d3608a3d7b1b7309647175 -EBUILD kclock-23.08.5.ebuild 968 BLAKE2B 6a32977063488791c721d9d10527e6a7118e7e618ca42e7688e08c5a891fa2bf3a4f21fb0e2311c244260c7dd3509f2781de38be418aa546de5f9300b53082cb SHA512 6b118d75d1cb02729abbf584a5bbe543c0c0b20cce50d2c4812d3ee7921777656259e8fd814c351935e2560669657e99eeea49d69d28fe429b2ee3ec1ee7c9e1 -EBUILD kclock-24.04.90.ebuild 895 BLAKE2B 34b90f4ac496550421330bccf0832274d595111a09b4285a698d3226b9c7b278188fbee2e5cd42ca54de49a063d04204d30ce6edd6ad1491be1560449e028948 SHA512 2bc5c33f317d66e1bdfdaa38af92cadfb19a395f7f056c00d662960f05731ea7a5256b6d75da66d386f4ac6fb884bc68b29cefd8527fd62bca4307a9feb06065 +DIST kclock-24.05.2.tar.xz 656416 BLAKE2B 62d08161516b08ebf0728464e8ca2e6dca842c87e0cca0059180ba45e3ae6e414fb196b8916ff17b3f2ef124e7d823640c2a1b4fea93dc90c93ea0b79ebfe69d SHA512 890f20d095eba59f5f0618f8ff19b82b04d3c11f564c88e5e7d98f44aeaec20667f21448862e154b35cbacc81cae433c8ed52da363486e4e9bfc4e0851659903 +DIST kclock-24.08.1.tar.xz 660684 BLAKE2B 5666c922112ecfaf68e282dcc455939379abeb14e06fc6f844df47678d474dfb3e4f3cd91c9251c7341afa20c7ee89558bd6b7e5de8acf41d547664514daca16 SHA512 6b3270512d3e1c77c4f7593f58af60a7d62bf0bf009122733b2a2db7f4241b0fe1ee7e10f53ead47710ca50ddebf5273602564a8b63aba123ddcb1085774e30f +EBUILD kclock-24.05.2.ebuild 912 BLAKE2B 1fdae98d31cbe6cf3b6b2e42b68f39c76ea1ea7d1c4b511f01905b86d211dba58050d7d03bff3979e7ff961bc64f4061b513836d48398fd6b86649d94e3f365a SHA512 2af222e2fc56bbd870858ddf9c3523fd5056ac2a8e65aad09f2c933cf24c7c651c4ed062cf8b9b75871c61374c94bdb22c596074bb9b16f528684c3a0403d487 +EBUILD kclock-24.08.1.ebuild 914 BLAKE2B 871e8b62e547395f33f049a020e682901420200f2074fe4d92be454b2546f737e2e5e0c6a495d2c7aabaff31895ae57157e1eaa510b8d9f7484e0fdc3a1d7c6c SHA512 92559e1fb49a3cdc8140f95934680c2d79a62b42766681df9f61d76627af37c15724db5053c03951abfe238091c66ddba593199934e10b2a24e6f418da50eb2c MISC metadata.xml 406 BLAKE2B d51f4d0b4a45c8947a5c5694b3f88bf8205d6c4bd25f79aed87cebb89a57bc274f1df2a2c9ebcfe07278e508dc3be57f3a031e60da15a80058d97e16352f2159 SHA512 5fcb550291c93463dba5003cfd1be5a3977fdc394ef53cf10c23ac96a018ba6446600e8cd2290fc46b6461e9301db45a10a8ce244a64d1e44576c7286d5922c3 diff --git a/kde-misc/kclock/kclock-23.08.5.ebuild b/kde-misc/kclock/kclock-23.08.5.ebuild deleted file mode 100644 index 55fd34f96bc2..000000000000 --- a/kde-misc/kclock/kclock-23.08.5.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_CATEGORY="utilities" -KFMIN=5.106.0 -QTMIN=5.15.9 -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 ~loong ~ppc64 x86" - -DEPEND=" - >=dev-libs/kirigami-addons-0.6:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtmultimedia-${QTMIN}:5[qml] - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-plasma/libplasma-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 -" diff --git a/kde-misc/kclock/kclock-24.04.90.ebuild b/kde-misc/kclock/kclock-24.05.2.ebuild index 42da5947cc51..f448b4a77cf5 100644 --- a/kde-misc/kclock/kclock-24.04.90.ebuild +++ b/kde-misc/kclock/kclock-24.05.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 KDE_ORG_CATEGORY="utilities" -KFMIN=6.0.0 +KFMIN=6.3.0 QTMIN=6.6.2 inherit ecm gear.kde.org @@ -13,7 +13,7 @@ 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" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" DEPEND=" dev-libs/kirigami-addons:6 diff --git a/kde-misc/kclock/kclock-24.08.1.ebuild b/kde-misc/kclock/kclock-24.08.1.ebuild new file mode 100644 index 000000000000..641b5cc9d244 --- /dev/null +++ b/kde-misc/kclock/kclock-24.08.1.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 bf04b959e255..4298175cfdef 100644 --- a/kde-misc/kdeconnect/Manifest +++ b/kde-misc/kdeconnect/Manifest @@ -1,6 +1,5 @@ -AUX kdeconnect-21.07.80-revert-disable-kpeople.patch 961 BLAKE2B 01322bdec48897cb763c551ed2210d4d86edd456d734639eda83dd4062197332c565fe337c90329de33290d55609a5586585376a4c28ac86cde645b3ae9d1d06 SHA512 d75a3b02c35d5d14cde7d34aca5b3e762dd12eb1492e5871c1db23d783f4f4caedec0116f041b9230e783ccdb1fde8a2625a58aec9d07bc0f708299048e1f885 -DIST kdeconnect-kde-23.08.5.tar.xz 657504 BLAKE2B fde6f1c023739c1c770f93d455ed8e256b1e34c78fd76276a1941364735bb1c14d7850f27a586ab8fcbc259f64223fa619d61ac65b04ab8431871664d6c6c05f SHA512 ef861ae5bf8d88acf2328a3eacac2242687b21a0e004cad137cef03fdebc9a162a2e7e54f4ff99bb1ec85247595e0007c9a35673dfe9ecf5b69ec91389b912d3 -DIST kdeconnect-kde-24.04.90.tar.xz 694804 BLAKE2B f899e3563afd26c2605def00b6c4813ce70dc75c6e94f84363e010fa884f886ff79f265d4fdc120949037cca615110a04cdecfecbeb9b7c2dd6f554659e28f24 SHA512 2d52326aa2f7f344fc65de88f897b88d6a6531261f6edea6a7f1b1001c9dc90d413cc2fc4023a789520a0fdbb8cc52ac501ec24eb065e8356eb0dd2ad489148d -EBUILD kdeconnect-23.08.5-r1.ebuild 2951 BLAKE2B 24efb5506759ff0d056160019ffec9d3dfa7b31d1f55228da039dd531f40e5dc08cad31bb45b6f4dde722f2896fda75b5a49b1cbb8a6b93e3a69faa9a5473f76 SHA512 716dd29a38ace83f396e64c3b63d6fc44ca7bb34b6cfd5f022ef9178ab786eeb05149e49751dc002825e0458d35f8bc3647c8cb667e6fc5fe7ac31616485ddf6 -EBUILD kdeconnect-24.04.90.ebuild 2927 BLAKE2B 6c230557fcb8b2b5541baebc0d4de6c6efc4c9bcdee4353a3997aec18944a389ba6648e74ceedf3f699464b79b997640840d2fc9f264396dbe1b2e31fba1bc59 SHA512 6aa4f439e4573a1d5ea5a58186e8c05d7b820cee95466a4717635acb45b707241be3e13314082abdcb6641f431dae7e443a348684de621663d95fbc4e6ffdc36 +DIST kdeconnect-kde-24.05.2.tar.xz 693240 BLAKE2B f42aa3bfc0cfeff2e817c2551581a551c1b406cb755d994f99bc124cfce57bd8222529e43b78e4734abfa057769d02b528f3e489d9dca1c2494a027554fb745f SHA512 2bced3b594fd5b43e0c01acbe8d3ba93e745c759f2d12eebba66854c4e122635a5011d07be820001a676e50bb6e561d16945e04a984abafa30a26d856df53c79 +DIST kdeconnect-kde-24.08.1.tar.xz 707056 BLAKE2B 780ad156399840270fc1992e0b9768cc63522fe016a053d814fcc3e2642807f6f1a99812b9fd1536e7b340362bf9e9989c32a2d94f5213b282bd264601a0fef3 SHA512 2e20d2fd8d577aae8c16d7277ad0eeb0aa1d11361f32616af5ca6aaff664ba13da06fe987f5ba1559413b86d789c8824379c97464203238c3092de6bc43bad6d +EBUILD kdeconnect-24.05.2.ebuild 2944 BLAKE2B 9999203ea1c5e580fe09f713c8b54cdbb7ab520085114e24016d984cb69da502ac01162e2495c893726a4d95014a2f98fbfe99109981e21a5af3c1f2f73c04c3 SHA512 3bb54946c0cd046a9bb2346a8c7f7129ddd02f8870dbeb41d97761ae9b50b951b168406e0b77112b36daddd87aa222f3e00a85efe42a7267294ee74120315b5f +EBUILD kdeconnect-24.08.1.ebuild 2946 BLAKE2B 8f1ee0ecc208f77854a56baf086947e76e8964c3a39fe6c518d6f12266937738900d258031ea2610c22eda1b9bdd7e3ac927e69ddc8cb72ef7e63c605e882532 SHA512 5ff7e662cffaf1662001c1bff16a5e6d9473098fa06805cfa4c9c1017e29ed446ec41462e8e8589a7f806a0bceaeb4efc86644d140bc0e0e338f847d77a263be MISC metadata.xml 698 BLAKE2B 763372c73042e8ff131825e8b8bcfa5f27599df5a3b69c9acdc7b6f65b6fb3e3f1960d91bda5120f330ed2c28f2d551fb3d2f3df592c2ae0ee0e7b52b8779812 SHA512 577ae940507147dd7bf6732454c30b4ace0e5d9f48555f1c2d3d35d7d94d54233feec0d7ee89c9ca1fd61eeb63b3225d8e7f5a7ec2e8405867d92bcc272d3eb7 diff --git a/kde-misc/kdeconnect/files/kdeconnect-21.07.80-revert-disable-kpeople.patch b/kde-misc/kdeconnect/files/kdeconnect-21.07.80-revert-disable-kpeople.patch deleted file mode 100644 index bd7063f93ee6..000000000000 --- a/kde-misc/kdeconnect/files/kdeconnect-21.07.80-revert-disable-kpeople.patch +++ /dev/null @@ -1,31 +0,0 @@ -From eab3dd5f39b7633a3bc074713da69c53f123345d Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Fri, 16 Jul 2021 23:15:26 +0200 -Subject: [PATCH] Revert "Disable kpeople qml module finding" - -This reverts commit 89f52af4389e9e98f7428db670355d144b6045a2. - -We don't have to do that, because we already apply downstream magic -and set -DECM_DISABLE_QMLPLUGINDUMP=ON globally. - -See also: https://phabricator.kde.org/D25812 ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 44af637f..b2027e92 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -84,7 +84,7 @@ else() - - add_definitions(-DHAVE_KIO) - -- #ecm_find_qmlmodule(org.kde.people 1.0) FIXME This results in KPeople code being called which triggers DBus calls which breaks the Windows CI -+ ecm_find_qmlmodule(org.kde.people 1.0) - ecm_find_qmlmodule(QtQuick.Particles 2.0) - - endif() --- -2.32.0 - diff --git a/kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild b/kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild deleted file mode 100644 index 3df6ce5f4a2f..000000000000 --- a/kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# 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_NAME="${PN}-kde" -KDE_SELINUX_MODULE="${PN}" -KFMIN=5.106.0 -QTMIN=5.15.9 -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="5" -KEYWORDS="amd64 arm64 ~ppc64 x86" -IUSE="bluetooth pulseaudio telephony X" - -RESTRICT="test" - -COMMON_DEPEND=" - >=app-crypt/qca-2.3.0:2[qt5(+),ssl] - dev-libs/glib:2 - >=dev-libs/wayland-1.15.0 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5= - >=dev-qt/qtmultimedia-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtwayland-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kpeople-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - >=kde-plasma/libplasma-${KFMIN}:5 - x11-libs/libxkbcommon - bluetooth? ( >=dev-qt/qtbluetooth-${QTMIN}:5 ) - pulseaudio? ( <media-libs/pulseaudio-qt-1.4:= ) - telephony? ( >=kde-frameworks/modemmanager-qt-${KFMIN}:5 ) - X? ( - x11-libs/libfakekey - x11-libs/libX11 - x11-libs/libXtst - ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/wayland-protocols -" -RDEPEND="${COMMON_DEPEND} - dev-libs/kirigami-addons:5 - dev-libs/kpeoplevcard:5 - dev-qt/qdbus:* - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtmultimedia-${QTMIN}:5[qml] - >=kde-frameworks/kdeclarative-${KFMIN}:5 - net-fs/sshfs -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - dev-util/wayland-scanner - virtual/pkgconfig -" - -PATCHES=( "${FILESDIR}/${PN}-21.07.80-revert-disable-kpeople.patch" ) - -src_configure() { - # -Werror=lto-type-mismatch - # https://bugs.gentoo.org/921648 - # https://bugs.kde.org/show_bug.cgi?id=480522 - filter-lto - - local mycmakeargs=( - -DBLUETOOTH_ENABLED=$(usex bluetooth) - $(cmake_use_find_package pulseaudio KF5PulseAudioQt) - $(cmake_use_find_package telephony KF5ModemManagerQt) - $(cmake_use_find_package X LibFakeKey) - ) - 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/kdeconnect/kdeconnect-24.04.90.ebuild b/kde-misc/kdeconnect/kdeconnect-24.05.2.ebuild index 7311ef1b0bc4..20d94d309fcf 100644 --- a/kde-misc/kdeconnect/kdeconnect-24.04.90.ebuild +++ b/kde-misc/kdeconnect/kdeconnect-24.05.2.ebuild @@ -7,7 +7,7 @@ ECM_HANDBOOK="forceoptional" ECM_TEST="true" KDE_ORG_NAME="${PN}-kde" KDE_SELINUX_MODULE="${PN}" -KFMIN=6.0.0 +KFMIN=6.3.0 QTMIN=6.6.2 inherit ecm flag-o-matic gear.kde.org @@ -16,7 +16,7 @@ HOMEPAGE="https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/" LICENSE="GPL-2+" SLOT="6" -KEYWORDS="~amd64" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="bluetooth pulseaudio telephony zeroconf X" RESTRICT="test" diff --git a/kde-misc/kdeconnect/kdeconnect-24.08.1.ebuild b/kde-misc/kdeconnect/kdeconnect-24.08.1.ebuild new file mode 100644 index 000000000000..d40f8aed7ba5 --- /dev/null +++ b/kde-misc/kdeconnect/kdeconnect-24.08.1.ebuild @@ -0,0 +1,107 @@ +# 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 + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=dev-qt/qtwayland-${QTMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${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/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 9a99bfa589b6..e4b120a357c7 100644 --- a/kde-misc/kdiff3/Manifest +++ b/kde-misc/kdiff3/Manifest @@ -1,5 +1,5 @@ -DIST kdiff3-1.10.7.tar.xz 1131116 BLAKE2B 5aff7d24d3440b367e0d124e7db444fb1164e1e23a39cc808b83d9f872e11c78442f73e5b95199ed00ace30cf5e4d15adbba0c9d46fe79bc2f5eae693e0aa93d SHA512 ab7ce8312014de200bcc613be1a28b384289f96be08d7f2e1e640b202cede3bbfeffa7b3e53b605f8edf9be2368d2aa6c6b5ee4501577ed8560ca1c4704802db -DIST kdiff3-1.11.1.tar.xz 1140680 BLAKE2B 4a3e2f3300a4d8ebe390e3e7ad6392b26cdac919bfa80d2b24e145536a763cca924c8a811826972a92215da7c297662b805c60ce0ee5a57816a3549c059a8353 SHA512 5f481a3cd67e80db939eb795618a635bda2c08875eb826c3a1b6487b631374c48ab9b8a546d9b9504c1bcbc0ed9072f16452d6ef9fe181ce6850f741ced710ce -EBUILD kdiff3-1.10.7.ebuild 1106 BLAKE2B d7174e72ffc71a628238483fad4b96ebb37aa7766fe314fd6e8627c81acaa2ffc1202f3863f8de6be7c46b5ddc4ed1f740c2dedca9ceae8137e2d7a125bd8468 SHA512 35837378b2a97f4e75480b0886f7d75a8565d4e2b9e61d5a721a852066b9636cc90931580a7a68139161561140f2005b99219d3015094d5243b444ede05cfe33 -EBUILD kdiff3-1.11.1.ebuild 1102 BLAKE2B c48344f10037f72f66c4b6ea55426ef15ce90739f7b20760aee043a91be50e4d498deef8236a59a8c62c901c12a068156c58fd7623466b043c0a31003db9313e SHA512 3a7fe2b752aacadd6e3e7f77a6f85726e196b52dc7ad724a5236cf4529bf43b4869d8937ca5127476b126f37306cdb4ae06e1657db4887c41ccfd8157b371ef3 +AUX kdiff3-1.11.2-fix-fp-exception.patch 2064 BLAKE2B 9525e31fd81697c8da767c494578294a38d5cf0926e6e3e0cfd391f18cb845d89840279270bb89d87e13a8f75ab36081f0480b49ede4043aa3be13a9391fd63d SHA512 b8d8f946879b461e4a7a40e49118a0499af9b494c9706d56dca8a1d471a2ba297c40fb20b4eeb03c1216c8470883677a66f3eabc1d234f961047174bc32b47ef +AUX kdiff3-1.11.2-unknown-error.patch 4244 BLAKE2B 2710908ba06f54970eb069ab718776ce7401fe67d669ffb2f2c776a45ffddc2742f7aa357e467d06db6f1accf112447ba6ee699b4f7902a121b2a5e721e363c2 SHA512 dcba1787f99429584541e7c72e727cafbee88a652b98f7b349fc6deb74eb0b9f8f7fa49a1b0bcf972573164fa058a35ef6ffefd53c0396f12e911ee2a21b8abd +DIST kdiff3-1.11.4.tar.xz 1142276 BLAKE2B c3c15b454a403613f84b24fff9c6ba06be54c7225232d6ea430641a492625b500b8dd735c06d2dd9ff30d64e3268fd74e98953731804079169dcc5ee609ac483 SHA512 3e3d7d93bb86ce5cd644f1e22209679ed3f83037a6f465d6a4f7b652e229da28b8f738a7239f60168c2d95c7f2c465bfdf9d716532d6048b4c0721ac458fddc5 +EBUILD kdiff3-1.11.4.ebuild 1103 BLAKE2B 15b9d2df96b3388e63e29bc0996c77fc9a14767ed0fbeed9d28b466c3174fd148e1597483ec77192353f66462729ca541b8e1d3c8e1a33b22605039f885c6605 SHA512 7ea68edc898051e600ce8db18a76c607debbc31e388e4d612a972743847bd9651b93511c53128eb1fe365d8bd30d520a42994f1b251bbce16d5188944f2724be MISC metadata.xml 485 BLAKE2B fe3046c156af8000d379a96799587d89307e2664be0698ba9b847483f42031994707d16187740d9528a1d5ab26276802ae44218b820f949a35f3caef58223210 SHA512 f8c55957fdd76bf1019a3f543705bb4118deea1673d2fd1dab94528869f4ae65d34f81493f59bd4de40b02a64f9cacd054d7e576167fd8d18346b06e4bda5065 diff --git a/kde-misc/kdiff3/files/kdiff3-1.11.2-fix-fp-exception.patch b/kde-misc/kdiff3/files/kdiff3-1.11.2-fix-fp-exception.patch new file mode 100644 index 000000000000..b735d659f928 --- /dev/null +++ b/kde-misc/kdiff3/files/kdiff3-1.11.2-fix-fp-exception.patch @@ -0,0 +1,55 @@ +From 5965591080306c66a48e961d264f212989fdae94 Mon Sep 17 00:00:00 2001 +From: Michael Reeves <reeves.87@gmail.com> +Date: Thu, 4 Jul 2024 07:50:21 -0400 +Subject: [PATCH] Handle 0 height QWidget in getNofVisibleLines + +BUG:487338 +FIXED-IN:1.11.3 +--- + src/difftextwindow.cpp | 8 +++++--- + src/mergeresultwindow.cpp | 3 ++- + 2 files changed, 7 insertions(+), 4 deletions(-) + +diff --git a/src/difftextwindow.cpp b/src/difftextwindow.cpp +index 783d13a66..85c0419fd 100644 +--- a/src/difftextwindow.cpp ++++ b/src/difftextwindow.cpp +@@ -574,7 +574,9 @@ LineRef DiffTextWindow::convertDiff3LineIdxToLine(const LineType d3lIdx) const + */ + LineRef getBestFirstLine(LineRef line, LineType nofLines, LineRef firstLine, LineType visibleLines) + { +- if(line < visibleLines) //well known result. ++ assert(visibleLines >= 0); // VisibleLines should not be < 0. ++ ++ if(line < visibleLines || visibleLines == 0) //well known result. + return 0; + + LineRef newFirstLine = firstLine; +@@ -1412,8 +1414,8 @@ void DiffTextWindow::resizeEvent(QResizeEvent* e) + LineType DiffTextWindow::getNofVisibleLines() const + { + QFontMetrics fm = fontMetrics(); +- +- return height() / fm.lineSpacing() - 1; ++ //QWidget::height() may return 0 with certian configurations with 0 length input files loaded. ++ return std::max((LineType)ceil(height() / fm.lineSpacing()) - 1, 0); + } + + qint32 DiffTextWindow::getVisibleTextAreaWidth() const +diff --git a/src/mergeresultwindow.cpp b/src/mergeresultwindow.cpp +index b1100569d..46e50c945 100644 +--- a/src/mergeresultwindow.cpp ++++ b/src/mergeresultwindow.cpp +@@ -471,7 +471,8 @@ qint32 MergeResultWindow::getVisibleTextAreaWidth() const + qint32 MergeResultWindow::getNofVisibleLines() const + { + QFontMetrics fm = fontMetrics(); +- return (height() - 3) / fm.lineSpacing() - 2; ++ //QWidget::height() may return 0 with certian configurations with 0 length input files loaded. ++ return std::max((qint32)ceil((height() - 3) / fm.lineSpacing()) - 2, 0); + } + + qint32 MergeResultWindow::getTextXOffset() const +-- +GitLab + diff --git a/kde-misc/kdiff3/files/kdiff3-1.11.2-unknown-error.patch b/kde-misc/kdiff3/files/kdiff3-1.11.2-unknown-error.patch new file mode 100644 index 000000000000..22c1ec341f7a --- /dev/null +++ b/kde-misc/kdiff3/files/kdiff3-1.11.2-unknown-error.patch @@ -0,0 +1,132 @@ +From dbc690d7c5ae8e1917b214e14f21fedd4200c314 Mon Sep 17 00:00:00 2001 +From: Michael Reeves <reeves.87@gmail.com> +Date: Fri, 9 Aug 2024 22:36:39 -0400 +Subject: [PATCH] Move SourceData init to constructor for KDiff3App + +BUG: 486782 +FIXED-IN: 1.11.3 +--- + src/kdiff3.cpp | 33 +++++++++++++++++---------------- + src/kdiff3.h | 8 ++++++-- + src/kdiff3_shell.cpp | 4 ++-- + 3 files changed, 25 insertions(+), 20 deletions(-) + +diff --git a/src/kdiff3.cpp b/src/kdiff3.cpp +index a36fb6037..562e1dc8a 100644 +--- a/src/kdiff3.cpp ++++ b/src/kdiff3.cpp +@@ -113,13 +113,28 @@ bool KDiff3App::isDirComparison() const + /* + Don't call completeInit from here it will be called in KDiff3Shell as needed. + */ +-KDiff3App::KDiff3App(QWidget* pParent, const QString& name, KDiff3Shell* pKDiff3Shell): ++KDiff3App::KDiff3App(QWidget* pParent, const QString& name, KDiff3Shell* pKDiff3Shell, const FileNames& names): + QMainWindow(pParent) + { + setWindowFlags(Qt::Widget); + setObjectName(name); + m_pKDiff3Shell = pKDiff3Shell; + ++ //Get SourceData objects intalized as soon as possiable or wierd errors can happen on startup. ++ if(!names.fn1.isEmpty()) ++ { ++ m_sd1->setFilename(names.fn1); ++ m_bDirCompare = m_sd1->isDir(); ++ } ++ if(!names.fn2.isEmpty()) ++ { ++ m_sd2->setFilename(names.fn2); ++ } ++ if(!names.fn3.isEmpty()) ++ { ++ m_sd3->setFilename(names.fn3); ++ } ++ + m_pCentralWidget = new QWidget(this); + QVBoxLayout* pCentralLayout = new QVBoxLayout(m_pCentralWidget); + pCentralLayout->setContentsMargins(0, 0, 0, 0); +@@ -440,25 +455,11 @@ void KDiff3App::doFileCompare() + mainInit(m_totalDiffStatus); + } + +-void KDiff3App::completeInit(const QString& fn1, const QString& fn2, const QString& fn3) ++void KDiff3App::completeInit() + { + bool openError = false; + bool bSuccess = true; + +- if(!fn1.isEmpty()) +- { +- m_sd1->setFilename(fn1); +- m_bDirCompare = m_sd1->isDir(); +- } +- if(!fn2.isEmpty()) +- { +- m_sd2->setFilename(fn2); +- } +- if(!fn3.isEmpty()) +- { +- m_sd3->setFilename(fn3); +- } +- + //Should not fail ever. + assert(m_bDirCompare == m_sd1->isDir()); + if(m_bDirCompare != m_sd2->isDir() || (!m_sd3->isEmpty() && m_bDirCompare != m_sd3->isDir())) +diff --git a/src/kdiff3.h b/src/kdiff3.h +index f27276a42..328be6700 100644 +--- a/src/kdiff3.h ++++ b/src/kdiff3.h +@@ -101,6 +101,10 @@ class ReversibleScrollBar : public QScrollBar + void valueChanged2(qint32); + }; + ++struct FileNames { ++ const QString& fn1, fn2, fn3; ++}; ++ + /* + InitFlag + */ +@@ -124,7 +128,7 @@ class KDiff3App: public QMainWindow + public: + /** constructor of KDiff3App, calls all init functions to create the application. + */ +- KDiff3App(QWidget* parent, const QString& name, KDiff3Shell* pKDiff3Shell); ++ KDiff3App(QWidget* parent, const QString& name, KDiff3Shell* pKDiff3Shell, const FileNames& names); + ~KDiff3App() override; + + /** initializes the KActions of the application */ +@@ -141,7 +145,7 @@ class KDiff3App: public QMainWindow + void readOptions(KSharedConfigPtr); + + // Finish initialisation +- void completeInit(const QString& fn1 = QString(), const QString& fn2 = QString(), const QString& fn3 = QString()); ++ void completeInit(); + //Restore goementry and showMainWindow + void showMainWindow(); + +diff --git a/src/kdiff3_shell.cpp b/src/kdiff3_shell.cpp +index 190c03163..1bb0048f7 100644 +--- a/src/kdiff3_shell.cpp ++++ b/src/kdiff3_shell.cpp +@@ -26,7 +26,7 @@ + + KDiff3Shell::KDiff3Shell(const QString& fn1, const QString& fn2, const QString& fn3) + { +- m_widget = new KDiff3App(this, u8"KDiff3Part", this); ++ m_widget = new KDiff3App(this, u8"KDiff3Part", this, {fn1, fn2, fn3}); + assert(m_widget); + setStandardToolBarMenuEnabled(true); + +@@ -36,7 +36,7 @@ KDiff3Shell::KDiff3Shell(const QString& fn1, const QString& fn2, const QString& + + setCentralWidget(m_widget); + +- m_widget->completeInit(fn1, fn2, fn3); ++ m_widget->completeInit(); + chk_connect_a(m_widget, &KDiff3App::createNewInstance, this, &KDiff3Shell::slotNewInstance); + + // apply the saved mainwindow settings, if any, and ask the mainwindow +-- +GitLab + diff --git a/kde-misc/kdiff3/kdiff3-1.10.7.ebuild b/kde-misc/kdiff3/kdiff3-1.10.7.ebuild deleted file mode 100644 index ac3ba233ccfb..000000000000 --- a/kde-misc/kdiff3/kdiff3-1.10.7.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -KFMIN=5.106.0 -QTMIN=5.15.9 -inherit ecm kde.org - -DESCRIPTION="Frontend to diff3 based on KDE Frameworks" -HOMEPAGE="https://apps.kde.org/kdiff3/ https://userbase.kde.org/KDiff3" -SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" -IUSE="" - -COMMON_DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost -" -RDEPEND="${COMMON_DEPEND} - sys-apps/diffutils -" - -src_configure() { - local mycmakeargs=( - -DBUILD_WITH_QT6=OFF - ) - ecm_src_configure -} diff --git a/kde-misc/kdiff3/kdiff3-1.11.1.ebuild b/kde-misc/kdiff3/kdiff3-1.11.1.ebuild deleted file mode 100644 index bd4a4224533a..000000000000 --- a/kde-misc/kdiff3/kdiff3-1.11.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -KFMIN=5.115.0 -QTMIN=5.15.12 -inherit ecm kde.org - -DESCRIPTION="Frontend to diff3 based on KDE Frameworks" -HOMEPAGE="https://apps.kde.org/kdiff3/ https://userbase.kde.org/KDiff3" -SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="" - -COMMON_DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost -" -RDEPEND="${COMMON_DEPEND} - sys-apps/diffutils -" - -src_configure() { - local mycmakeargs=( - -DBUILD_WITH_QT6=OFF - # TODO: -DENABLE_GDBINDEX? - ) - ecm_src_configure -} diff --git a/kde-misc/kdiff3/kdiff3-1.11.4.ebuild b/kde-misc/kdiff3/kdiff3-1.11.4.ebuild new file mode 100644 index 000000000000..94dcccd38bf8 --- /dev/null +++ b/kde-misc/kdiff3/kdiff3-1.11.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm kde.org + +DESCRIPTION="Frontend to diff3 based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/kdiff3/ https://userbase.kde.org/KDiff3" +SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +COMMON_DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=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/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.82 +" +RDEPEND="${COMMON_DEPEND} + !${CATEGORY}/${PN}:5 + sys-apps/diffutils +" + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT6=ON + # TODO: -DENABLE_GDBINDEX? + ) + ecm_src_configure +} diff --git a/kde-misc/kdirstat/Manifest b/kde-misc/kdirstat/Manifest index a63748879109..9fe91780ed1b 100644 --- a/kde-misc/kdirstat/Manifest +++ b/kde-misc/kdirstat/Manifest @@ -1,3 +1,3 @@ -DIST k4dirstat-3.4.2.tar.gz 411899 BLAKE2B 356844373c35def5421c234ae5b07bd11402f56309c30fc68a64766be634fec5f6d04a8931babe21efad6fc36ec992e8ebb08a29dc11a58b2b08f1072b3a8f18 SHA512 d29c9b18b4bc8e94af1f4b494418284a05b95a1b17dbb23614823b0e3e7cd2b470b8330d3f52c584c0c257d2c0dfd4d06914a3eb90a51f7b679437bccc695477 -EBUILD kdirstat-3.4.2.ebuild 937 BLAKE2B e93454e1fea59a5dd78967274a971c1faff4659106af0cdc1a5e57aa78c87b302c72438b06b3421939f876ff737fada6fb0f117c1839550cc062028aaa3640df SHA512 b967f007aeec7be7124de1d2332a7c207806f9e11dabb7a3405c21481078ee41bddcb34912ef9db5f12d24768ac1028d8e8a51514e45db95e1640b8d5ef4001a +DIST k4dirstat-3.4.3.tar.gz 412329 BLAKE2B c87a5c0d37616607e2c7bcd95803f3d4411b6331fa259d899245773d91dd5b0b5ececae658f4fb80536dedde972a69ebded5442be79e3993a5857f2db07a136f SHA512 f7d77fa338e035dc973317dbe39111bf2fe51b96bf27c1dc8812e909ac07a3e778899a1dd9b2b1c94771b9151f3e55b100ad933217adf2ce54287e6349a90bfe +EBUILD kdirstat-3.4.3.ebuild 937 BLAKE2B 2afcf1e8a71a7fc46ec91f9a41100f1d5d4c0ccfcf6609109df5498696a08630aa5b7ed17c8fb135b46e547027146ec1e1bc540111830477eb55774e25e7c6aa SHA512 566bceb97f99666ada8f25df9a9ffcbeab5585c834dd244b5975877eb33e6a27dfda5fc377b2a1cedf01b91c3db9a6be563446c831a61bea47154065b711b7a8 MISC metadata.xml 337 BLAKE2B 38d85ce7db71e7a64dbf1cd522be85c8046e39e5d8d9f8ce69d36f6eba5ca3c8bd575aa05be63f576089b11e3ab2f7a272ce0d66b81c490efc1632fec3e4bfed SHA512 71d8aad0051f0b3dd735faab0badc3aa607423dbfd970958eadd75d48ce6c72f9a8d7d1d0706f826cdf99679da84a6c27a8ecf0a61b0fee95c44962361eb3381 diff --git a/kde-misc/kdirstat/kdirstat-3.4.2.ebuild b/kde-misc/kdirstat/kdirstat-3.4.3.ebuild index e409b1d498b0..2973ece3462b 100644 --- a/kde-misc/kdirstat/kdirstat-3.4.2.ebuild +++ b/kde-misc/kdirstat/kdirstat-3.4.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/kde-misc/kio-fuse/Manifest b/kde-misc/kio-fuse/Manifest index 24987b065cad..f6b2f82aa98b 100644 --- a/kde-misc/kio-fuse/Manifest +++ b/kde-misc/kio-fuse/Manifest @@ -1,5 +1,5 @@ DIST kio-fuse-5.0.1_p20230130-46620338.tar.gz 56742 BLAKE2B 92bd7e2cd9ebe22d35b3fbd624be469411d9d86fad230c8ecba2e33cb2cede56c14c992c82297f849a911a46f2f30f363a07af260bcf76be0304f034a52260cb SHA512 7df0990ede21582a0407b15c2c6f8259c6eb9d236059e42ed8fd5c5c9d92cfefa38d54135b709279c26d65704871f192c39e1abf9a19cf4021961924d2785459 DIST kio-fuse-5.1.0.tar.xz 48820 BLAKE2B 0b1ebbac218501931b7c160a3fecea6d45ef15feec0d67edd88ba11f13e6ee707362a1358e4effc623c6467b86ae0a95d9a5690d8f0df36d26c4d3495883bbd4 SHA512 273b75fe90f8cb31ee0f611716bf05384d78d21747cb43785bb7a91037ca9ac30233aee5081e467d46aa21aa03f4c0fc7583334fe34dec7530c89c818db41a4b EBUILD kio-fuse-5.0.1_p20230130.ebuild 911 BLAKE2B 272b1834994c6f7f142e737f638374e2332980bc916ce66512e8af5feb86431ec205c0b1532fec1462a14fa500e5fa602264e8279086d13aacb98bf25fbc8519 SHA512 36ed97a5438b57385710a3b6217998113f3504b348a1e92a4cc97a98d40937b596537a98453b41fa1c65e566facb5337b428ea536b2a11f897594c080f20b87e -EBUILD kio-fuse-5.1.0.ebuild 898 BLAKE2B f9f4d6754e6df93584dd2202d1ab5b919845de471b10c7b028eb28f69faf6e8676eb0526ad1b1bb3c35eef457f60b6c0c284a9a955d09783138e0b36812bd934 SHA512 e0e1400d2f3711fc4b9cd04859ab235e026b8883242810746b0cb085858a5057047b9fcf124cd78f7063047709325905e82fcbb1f46b32139c1603d8175dd948 +EBUILD kio-fuse-5.1.0-r1.ebuild 920 BLAKE2B bde6a666bdb3019268c09b068d1664e26f46c6fda8af6e921adb667c2c98881ebb89d61b1eba7465b8b9d2578187893eb8f029f1e9fc6eea593e5e7f781e6b46 SHA512 37ce444403630b85416eb7f7a86cc1f5e4430b89fe05582bc5d888e2077ee467d68ca942a6f7a29e56a9153fee3822a3c7fb56655841ccea4437d2a72ec8b867 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-misc/kio-fuse/kio-fuse-5.1.0.ebuild b/kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild index b5a756a94e7e..7f6ecd0ab890 100644 --- a/kde-misc/kio-fuse/kio-fuse-5.1.0.ebuild +++ b/kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 ECM_TEST="true" -KFMIN=5.245.0 +KFMIN=6.3.0 QTMIN=6.6.2 inherit ecm kde.org linux-info tmpfiles @@ -13,7 +13,7 @@ HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/" if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" fi LICENSE="GPL-3+" diff --git a/kde-misc/kio-gdrive-common/Manifest b/kde-misc/kio-gdrive-common/Manifest new file mode 100644 index 000000000000..fed5fd843ffd --- /dev/null +++ b/kde-misc/kio-gdrive-common/Manifest @@ -0,0 +1,5 @@ +DIST kio-gdrive-24.05.2.tar.xz 80828 BLAKE2B 2e5bd00895028969663ded3fe54ba077c4ec714e9dabda86d6b10ed7ab6407bac7e23438b137ad8a8dda88de00187904555a825e7bb5414d62232ced5d081ae8 SHA512 c6da9037e58e679d03bcf7a2899448ed05e81ae7337ede43f76ba2589800731a80aa0bef21468790308cd36428d43f1cb0ef17221a875f5b25065f5b9e732a2b +DIST kio-gdrive-24.08.1.tar.xz 81136 BLAKE2B 4cc5764241de36a6354481137dc4b2f1cb48fc637bdeebd5e2eecb9b9c813c35107273c101e43aaadda9f19cb8d0840ca73558934cde762fd22eed84bb62b943 SHA512 bf159f480b3f40468de85bc1b673382b44af8a81b44459ce875060b4fb59f3785d4fb28ee0f70527b082cc6a5b44aa14f0a3bb4083273997ebe3674c0c8a1992 +EBUILD kio-gdrive-common-24.05.2.ebuild 1475 BLAKE2B 7445868c9aa76fe4d7179a6e62e0f1447fa6936b15399a1f894275acf0b80985426088ecaec847414b82a47e2542dd1b766e2f2f06ebb4988ce2b471196905fc SHA512 3129fc9d5fa80364030b5662c541ad4d3484969217570eb2f381c2e05161d744093f577295b0e3a942965cfbd716bd58ed6162484c82075540c7d6c904984ec7 +EBUILD kio-gdrive-common-24.08.1.ebuild 1341 BLAKE2B e5a34adc403c44bffe1ea369ef09f8418bfaf3dbc63600f89129d307cf53a6a3275d2e95046ba63ec9e0a257241a9c69559011763877892b8ba56283dde425b5 SHA512 53bbaf598c1668335895e95d493e9f7e7f6cf4b7ee989fc1e5b6a12d6d97c9164a68b2fdb4f7c92840f31c3820501dc904d153ece42346af724bf6a46d0898f3 +MISC metadata.xml 412 BLAKE2B 598ab8a203f4aec565ab91e91688fe89590c31c95d8c81a5fedbf0f87ad69b9fb8c68732c83d49b01815e611ac69b01060d2f800aa9f5c4b1086dee6c43d0c17 SHA512 7e1f8840fc29325c96079d530e5c7f2db3d132ef46941924a089112737d5226525d9aa46db27d763f6a70ad37923c0c6a3d053abccfda68af053884a4d5df87d diff --git a/kde-misc/kio-gdrive-common/kio-gdrive-common-24.05.2.ebuild b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.05.2.ebuild new file mode 100644 index 000000000000..8cd7e701394b --- /dev/null +++ b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.05.2.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="true" +KDE_ORG_CATEGORY="network" +KDE_ORG_NAME="${PN/-common/}" +KF5_BDEPEND=( "|| ( + kde-apps/kaccounts-integration:6[qt5] + kde-apps/kaccounts-integration:5 +)" ) +KF6_BDEPEND=( "kde-apps/kaccounts-integration:6" ) +KFMIN=5.115.0 +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 +" + +ECM_INSTALL_FILES=( + desktop/gdrive-network.desktop:\${KDE_INSTALL_DATADIR}/remoteview + desktop/org.kde.kio_gdrive.metainfo.xml:\${KDE_INSTALL_METAINFODIR} +) + +ecm-common-check_deps() { + return $(has_version -b "kde-apps/kaccounts-integration:6") +} + +ecm-common_inject_heredoc() { + cat >> CMakeLists.txt <<- _EOF_ || die + if(KFSLOT STREQUAL "6") + find_package(KAccounts6 REQUIRED) + else() + find_package(KAccounts REQUIRED) + endif() + + 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-common/kio-gdrive-common-24.08.1.ebuild b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.1.ebuild new file mode 100644 index 000000000000..17061aae7d61 --- /dev/null +++ b/kde-misc/kio-gdrive-common/kio-gdrive-common-24.08.1.ebuild @@ -0,0 +1,50 @@ +# 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/}" +KF5_BDEPEND=( "kde-apps/kaccounts-integration:6[qt5(-)]" ) +KF6_BDEPEND=( "kde-apps/kaccounts-integration:6" ) +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 +" + +ECM_INSTALL_FILES=( + desktop/gdrive-network.desktop:\${KDE_INSTALL_DATADIR}/remoteview + desktop/org.kde.kio_gdrive.metainfo.xml:\${KDE_INSTALL_METAINFODIR} +) + +ecm-common-check_deps() { + return $(has_version -b "kde-apps/kaccounts-integration:6") +} + +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/plasma-applet-network-monitor/metadata.xml b/kde-misc/kio-gdrive-common/metadata.xml index aeca53f65d75..676893a6308e 100644 --- a/kde-misc/plasma-applet-network-monitor/metadata.xml +++ b/kde-misc/kio-gdrive-common/metadata.xml @@ -6,6 +6,7 @@ <name>Gentoo KDE Project</name> </maintainer> <upstream> - <remote-id type="github">kotelnik/plasma-applet-network-monitor</remote-id> + <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=kio-gdrive</bugs-to> + <remote-id type="kde-invent">network/kio-gdrive</remote-id> </upstream> </pkgmetadata> diff --git a/kde-misc/kio-gdrive/Manifest b/kde-misc/kio-gdrive/Manifest index 41159f85b71f..1a1ff34f2c76 100644 --- a/kde-misc/kio-gdrive/Manifest +++ b/kde-misc/kio-gdrive/Manifest @@ -1,7 +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.04.90.tar.xz 80780 BLAKE2B 2d16169a8918e77b4e957b5d147cf9a3ec3b7459eef671a64573aea6fe0f37603a08a9c1c98239756a7f44ad3682c91aebd2db94feda0d32b10c8e5512ad9528 SHA512 4f2929f2688ec17f4fcc1ed2152592b0d8498969b05caf01e58dc695f7dd3fc10099b14271260943cc8ce74f3ffc5ee9097269808ee95c6e549275e4c7b6ca0d -EBUILD kio-gdrive-23.08.5-r1.ebuild 1577 BLAKE2B b4592630b27a7d1cb8b434f75251b5c7cdce3bc405c9fe9e8bc879869fe4a01772bfa719d5818d2fc1f0918c5210320c30f913c85f3367bbb0e154eb462ada92 SHA512 92a1e82d2b43398976a8e92431f3b325bc6f89f48f5ffe3d2064059196a87ffba637ab3c0ff04c3738b1a2e5938b8da5b2ea4366db1a79ed7fe6988c084d0d1a -EBUILD kio-gdrive-23.08.5.ebuild 1063 BLAKE2B 115923bdc01ad33f1e81a911806c2e466d0de1cd36a718ca2bde741fd05d9a1396aa69151b1baf72f064d20a0396bd240a98173cdb4be08d4544626f7e59f62f SHA512 3b6c09cca249fe994a5b1e00e9807f84bfbe1b1a74be44bd1d898fc0009ed7773e816d1a155f98ccc8030dd290a4cab895e0e3d0969e4b2b32d7564a33ebcd39 -EBUILD kio-gdrive-24.04.90.ebuild 1022 BLAKE2B 69ca8f31049648e20b97f0d027e9e76186842b4a56ac751af0fe70e6d1923bf4436e419250214ca6ed132c6bacb0fdd9cda6b2aa5bcd30e62bf9822d509d5d43 SHA512 4ff1a0ae1b2bf5ac0648744e4438b86e5403b23e56e391b806dc96dd8e217d91d175453fb7b4e7cd7a39de440b1684f4a41cb73925448779eb4283dc56150fe4 -MISC metadata.xml 537 BLAKE2B 717f1e8e64d1e119f7132ad20b6bba8f443d6599d469da64b40bb94676404396b4ed296eee3db2e5069220a85c37ea6575d117859c47d692b223e9b7471cc97f SHA512 fb4ffa1ecb05cabcc2ea1e408f715870bc7c62abe587f90718102e9a90caaf03b77e6fa6b358ea2eafd998c991e1509b9ef9969e5f484b05c6b02581cbf77645 +DIST kio-gdrive-24.05.2.tar.xz 80828 BLAKE2B 2e5bd00895028969663ded3fe54ba077c4ec714e9dabda86d6b10ed7ab6407bac7e23438b137ad8a8dda88de00187904555a825e7bb5414d62232ced5d081ae8 SHA512 c6da9037e58e679d03bcf7a2899448ed05e81ae7337ede43f76ba2589800731a80aa0bef21468790308cd36428d43f1cb0ef17221a875f5b25065f5b9e732a2b +DIST kio-gdrive-24.08.1.tar.xz 81136 BLAKE2B 4cc5764241de36a6354481137dc4b2f1cb48fc637bdeebd5e2eecb9b9c813c35107273c101e43aaadda9f19cb8d0840ca73558934cde762fd22eed84bb62b943 SHA512 bf159f480b3f40468de85bc1b673382b44af8a81b44459ce875060b4fb59f3785d4fb28ee0f70527b082cc6a5b44aa14f0a3bb4083273997ebe3674c0c8a1992 +EBUILD kio-gdrive-23.08.5-r2.ebuild 1618 BLAKE2B e7acc7ebe8f5bbca102e89d205c7c64997fdc64bfc16ff151f0280eb66667368b13fbd2969d5a69b2fdf108408e74a0034dc653195f9876007254f292fbff921 SHA512 46445cf637a8cf3c3eba202f2be910f0f809c90aa4096360e7b1add4e3e5a12474d52428c4fdedaad23c53b1a8e7dfdf679a397218e479b62d2ca80ad26cc678 +EBUILD kio-gdrive-24.05.2-r1.ebuild 1310 BLAKE2B 1c2cb1773297c32299d09291856b3bd69e9e022b0861d386c99ca74b0fc124e9e912d54020e4ca7161ce0bbbb1601dca4db23f162bc9948ccc869d0943e34ce5 SHA512 74b3af421c5b82581ade06b34cd09cc885d509ff20240caba236bebfedd9669b922a04e9cfe35a9aeb0f4aa0bf22106f3063e7178c6daafb076477bc21e54c25 +EBUILD kio-gdrive-24.08.1.ebuild 1312 BLAKE2B f52affd0a054b81818ca4f51d5a80c2119abc6b8d4bc30b436255fb76f02c15b21da9ad9a49204d6b494c5b1039a177670dab7abbd8b4ea5173798df675c3eb2 SHA512 054506079bf5ef69aa33b5e07f4babeb78694a7e376d418c92d1679f1f23c796634036f02cde3f8cfa4cd0a6f8d0f7c8305044b5f730c11ba0894f916dc5691b +MISC metadata.xml 631 BLAKE2B a189fc3947f714e74b8c8537c6956dd9e6b77548617cdf1121815710a693b7aac736048b7963abaac15c128f2ecb60ea518dcf701c94dbd656dffac01acc19fb SHA512 f676fb95a4a01bf885f507d9733dcfe37d34c83a03674c18b54ebbafc96511734a63df23634e2466bca60b00bcb7ef640f8fa2228dbd3c5f4edd0281d6c40547 diff --git a/kde-misc/kio-gdrive/kio-gdrive-23.08.5-r1.ebuild b/kde-misc/kio-gdrive/kio-gdrive-23.08.5-r2.ebuild index 86ad6360a782..ed3d4000eaf0 100644 --- a/kde-misc/kio-gdrive/kio-gdrive-23.08.5-r1.ebuild +++ b/kde-misc/kio-gdrive/kio-gdrive-23.08.5-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK="forceoff" ECM_TEST="optional" KDE_ORG_CATEGORY="network" KFMIN=5.106.0 @@ -15,13 +15,16 @@ HOMEPAGE="https://apps.kde.org/kio_gdrive/" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="amd64 arm64" IUSE="kf6compat +share" COMMON_DEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtwidgets-${QTMIN}:5 - kde-apps/kaccounts-integration:6[qt5] + || ( + kde-apps/kaccounts-integration:6[qt5] + >=kde-apps/kaccounts-integration-23.08:5 + ) kde-apps/libkgapi:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 @@ -34,13 +37,25 @@ DEPEND="${COMMON_DEPEND} " RDEPEND="${COMMON_DEPEND} kde-apps/kaccounts-providers:* - kf6compat? ( kde-misc/kio-gdrive:6 ) + ${CATEGORY}/${PN}-common " BDEPEND="dev-util/intltool" DOCS=( README.md ) -PATCHES=( "${FILESDIR}/${P}-kaccounts-integration-24.02.patch" ) +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() { + if has_version -b "kde-apps/kaccounts-integration:6[qt5]"; then + PATCHES+=( "${FILESDIR}/${P}-kaccounts-integration-24.02.patch" ) + fi + ecm_src_prepare + ecm_punt_po_install +} src_configure() { local mycmakeargs=( @@ -52,16 +67,7 @@ src_configure() { src_install() { ecm_src_install - if use kf6compat; then - rm "${D}"/usr/share/accounts/services/kde/google-drive.service \ - "${D}"/usr/share/metainfo/org.kde.kio_gdrive.metainfo.xml \ - "${D}"/usr/share/remoteview/gdrive-network.desktop || die - if use handbook; then - rm -r "${D}"/usr/share/help || die - fi - if use share; then - rm -r "${D}"/usr/share/purpose/purpose_gdrive_config.qml || die - fi - rm -r "${D}"/usr/share/locale || die + if use kf6compat && use share; then + rm -r "${D}"/usr/share/purpose/purpose_gdrive_config.qml || die fi } diff --git a/kde-misc/kio-gdrive/kio-gdrive-23.08.5.ebuild b/kde-misc/kio-gdrive/kio-gdrive-23.08.5.ebuild deleted file mode 100644 index 2c96475d1507..000000000000 --- a/kde-misc/kio-gdrive/kio-gdrive-23.08.5.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="optional" -KDE_ORG_CATEGORY="network" -KFMIN=5.106.0 -QTMIN=5.15.9 -inherit ecm gear.kde.org - -DESCRIPTION="KIO worker for Google Drive service" -HOMEPAGE="https://apps.kde.org/kio_gdrive/" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 arm64 ~x86" -IUSE="+share" - -COMMON_DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - || ( - kde-apps/kaccounts-integration:6[qt5] - kde-apps/kaccounts-integration:5 - ) - kde-apps/libkgapi:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/qtnetwork-${QTMIN}:5 -" -RDEPEND="${COMMON_DEPEND} - kde-apps/kaccounts-providers:5 -" -BDEPEND="dev-util/intltool" - -DOCS=( README.md ) - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package share KF5Purpose) - ) - ecm_src_configure -} diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.04.90.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.05.2-r1.ebuild index 3e18f08b9554..ee279b9aac08 100644 --- a/kde-misc/kio-gdrive/kio-gdrive-24.04.90.ebuild +++ b/kde-misc/kio-gdrive/kio-gdrive-24.05.2-r1.ebuild @@ -3,10 +3,10 @@ EAPI=8 -ECM_HANDBOOK="forceoptional" +ECM_HANDBOOK="forceoff" ECM_TEST="true" KDE_ORG_CATEGORY="network" -KFMIN=6.0.0 +KFMIN=6.3.0 QTMIN=6.6.2 inherit ecm gear.kde.org @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kio_gdrive/" LICENSE="GPL-2+" SLOT="6" -KEYWORDS="~amd64" +KEYWORDS="amd64 arm64" IUSE="+share" COMMON_DEPEND=" @@ -32,13 +32,25 @@ DEPEND="${COMMON_DEPEND} >=dev-qt/qtbase-${QTMIN}:6[network] " RDEPEND="${COMMON_DEPEND} - !${CATEGORY}/${PN}:5[-kf6compat(-)] 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) diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.08.1.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.08.1.ebuild new file mode 100644 index 000000000000..b2d6dda291ea --- /dev/null +++ b/kde-misc/kio-gdrive/kio-gdrive-24.08.1.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/kio-gdrive/metadata.xml b/kde-misc/kio-gdrive/metadata.xml index 3517d3c77ec1..061e3c648d8e 100644 --- a/kde-misc/kio-gdrive/metadata.xml +++ b/kde-misc/kio-gdrive/metadata.xml @@ -6,7 +6,8 @@ <name>Gentoo KDE Project</name> </maintainer> <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> + <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=kio-gdrive</bugs-to> + <remote-id type="kde-invent">network/kio-gdrive</remote-id> </upstream> <use> <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag> diff --git a/kde-misc/kio-gopher/Manifest b/kde-misc/kio-gopher/Manifest index 191700b7f033..8456a3bdcb9c 100644 --- a/kde-misc/kio-gopher/Manifest +++ b/kde-misc/kio-gopher/Manifest @@ -1,3 +1,3 @@ -DIST kio-gopher-0.1.99.tar.xz 34176 BLAKE2B 6f02b96941c81c1658ebee6fdabae24a134993365a490f6de875009f5f303963b140412e2e440ef27cdd6666e06572ba2c57e6a5b001d7eb8c86a008ea62806c SHA512 1a61e79eacb88080f89c173ef87d48693ea874b4bf767f0854e44d0f918851baad02fed884ad2a915d5c2cd877cf17c6f076b242652ac6f483fc9a47aea86412 -EBUILD kio-gopher-0.1.99-r1.ebuild 574 BLAKE2B a098de57eb911931591a463780efb41c653f750bb697208c63b3922c8131007ff8e4ce9f664cfcc0623851809ae5886d3084b292be397ea81fa52206aec12609 SHA512 48bc5f7891f4abecaa238799b277a796d7b4b4392ba84299394d043cc4d717e909a35c268599b72bf1abea69c01ac404b98a6890976bd6af375bced3266c2bc6 -MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 +DIST kio-gopher-0.1.99_p20240906-4ed56e64.tar.gz 44353 BLAKE2B 289b4a22528c105f3ffe88e9f2bfab2870de660b4d60a0b430bfc2c821e3f7bd5bcecd51c6e4e2db55c7c308a01b9232c0f4a16d498cc0c0c6c837cc84058f73 SHA512 c31f9fff0fc65a1a6355936d93d5e985177e84375006dc74446726e838ab4186de96746906b9f474326f2ada430ee6c07ed284464559977cbaaed3e16d714855 +EBUILD kio-gopher-0.1.99_p20240906.ebuild 568 BLAKE2B 00d40a779faf2c56536cdc850b2c32ca97612082fdb04e97c477ecc84333c278caf12e7e2659a7a82aba6f701dcd374c5a3b6e8b74c682b1ad8ac65b9f70a3ab SHA512 ba1e88dd6772ee41283f70b35f56c68b2e4bf0297ea3e833228d4ff7223e46559b10522d928fa1790496911b307be9148cf969105d0093a1c18743affd79ddde +MISC metadata.xml 412 BLAKE2B 2db0c3f52403b9b45c355175145bdabb2fdb50356fbfed9c0b777e84134b9033976c0159b8d8682341178b10a39a1a033274779429a9e25cefa35cab7a9a4ac3 SHA512 13108ff0e96f9c7d5175cc41e338b4260988278a0255820541ef4f688cd997987fb01206215d7091c873c62c8cad1b1731065a03b950a39115fe962316ffc77b diff --git a/kde-misc/kio-gopher/kio-gopher-0.1.99-r1.ebuild b/kde-misc/kio-gopher/kio-gopher-0.1.99_p20240906.ebuild index 2288a4e15463..40e2c27c8b95 100644 --- a/kde-misc/kio-gopher/kio-gopher-0.1.99-r1.ebuild +++ b/kde-misc/kio-gopher/kio-gopher-0.1.99_p20240906.ebuild @@ -1,26 +1,26 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +KDE_ORG_COMMIT=4ed56e64b9921eec474b49e913119449e7a91a0d +KDE_ORG_CATEGORY="network" ECM_HANDBOOK="forceoptional" -KFMIN=5.60.0 -QTMIN=5.12.3 +KFMIN=6.5.0 +QTMIN=6.7.2 inherit ecm kde.org DESCRIPTION="Gopher KIO worker for Konqueror" HOMEPAGE="https://userbase.kde.org/Kio_gopher" -SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz" LICENSE="GPL-2" -SLOT="5" +SLOT="6" KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" DEPEND=" - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 " RDEPEND="${DEPEND}" diff --git a/kde-misc/kio-gopher/metadata.xml b/kde-misc/kio-gopher/metadata.xml index d925f2439758..afdec88ef6a8 100644 --- a/kde-misc/kio-gopher/metadata.xml +++ b/kde-misc/kio-gopher/metadata.xml @@ -6,6 +6,7 @@ <name>Gentoo KDE Project</name> </maintainer> <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> + <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=kio-gopher</bugs-to> + <remote-id type="kde-invent">network/kio-gopher</remote-id> </upstream> </pkgmetadata> diff --git a/kde-misc/kio-locate/Manifest b/kde-misc/kio-locate/Manifest deleted file mode 100644 index c4c4cde5aee5..000000000000 --- a/kde-misc/kio-locate/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX kio-locate-0.5.3-gcc-4.7.patch 178 BLAKE2B e346e1f161147b1ae2c583f268a70d051a83e1ca246d53e8913ffb9e85d5ecb22bbcadb304389cb7b4773f56cdadfa4254546f5c82f64e7346e946e96d0a2a15 SHA512 a891bbd12b42eadc95403a5486415d52dd191cfb41c98ccca2a9539ab546551d2bba6e02b98c497f4bcf119ea3ed7b5a26c2c44be3bc0c2b0ade6a2619e9d71b -AUX kio-locate-0.5.3-kf5port.patch 3413 BLAKE2B 7103edfe280a37dc663d3ba70ba5864cfe4683f5a501cfe0bdd410bcfbcaf66fd4eff61b141205718df6e9bc5e607eb05fb69615b74a97eaba46a657f2309448 SHA512 bd4606670cb667e648cd7601f87e8af79731b750f619be76ee17bcff2151351a26b7f27f807e9464a2cf422927a35b70d0026c2a720bfecb93de3c85919e39fe -DIST 120965-kio-locate-0.5.3.tar.gz 95081 BLAKE2B 378ee064da5799339d5853ff727573f6ba9f264520c67d12a2c9f9126a2ff625d33d8a72c796b830ba524c720d6b3a903cdab25b500b1889f543cbe580391f1a SHA512 04d80e65fa33b59081c71858efca97c7c53ad91fede6882daa207c6b7b4bc19c9b28056cc701eee5b719dd5cce8263e8d13f6bbf285934640eb2aa8cca676c36 -EBUILD kio-locate-0.5.3-r3.ebuild 974 BLAKE2B f2dff3c665980fbef1bc2c8cc41398179b0057a34ddfa2f6a2c80bc0ca4adb8e46952cfb0afd9ba6cbb623b4439b58815fbe0736548269936423031951776949 SHA512 f134271636bc321d19aab33d9f0747bd931668bb49b0896ce60b2569085b8f9a4e8108d074141c2f03574b9ab39f1fe2935d4bf235a0a0a05d1c8f83cb2a1304 -MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f diff --git a/kde-misc/kio-locate/files/kio-locate-0.5.3-gcc-4.7.patch b/kde-misc/kio-locate/files/kio-locate-0.5.3-gcc-4.7.patch deleted file mode 100644 index 4ce83264d69a..000000000000 --- a/kde-misc/kio-locate/files/kio-locate-0.5.3-gcc-4.7.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/locater.h -+++ b/locater.h -@@ -31,6 +31,8 @@ - #ifndef LOCATER_H - #define LOCATER_H - -+#include <unistd.h> -+ - #include <QObject> - #include <QStringList> - #include <KProcess> diff --git a/kde-misc/kio-locate/files/kio-locate-0.5.3-kf5port.patch b/kde-misc/kio-locate/files/kio-locate-0.5.3-kf5port.patch deleted file mode 100644 index 65fe2481ce9d..000000000000 --- a/kde-misc/kio-locate/files/kio-locate-0.5.3-kf5port.patch +++ /dev/null @@ -1,102 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2010-03-07 02:38:40.000000000 +0800 -+++ b/CMakeLists.txt 2015-10-19 19:28:48.185748034 +0800 -@@ -0,31 +0,40 @@ -+cmake_minimum_required(VERSION 3.16) -+ - set(KDE_MIN_VERSION "4.4.0") --find_package(KDE4 4.4.0 REQUIRED) --include (KDE4Defaults) -+ -+find_package(ECM 0.0.11 REQUIRED NO_MODULE) -+set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) -+ -+include(KDEInstallDirs) -+include(KDECMakeSettings) -+include(KDECompilerSettings) -+include(FeatureSummary) -+ -+find_package(Qt5 REQUIRED COMPONENTS Widgets) -+find_package(KF5 REQUIRED COMPONENTS KDELibs4Support) #CoreAddons Solid - - add_definitions(-DKDE_DEFAULT_DEBUG_AREA=7199) - --include_directories( ${KDE4_INCLUDES} ) --include_directories( ${KDE4_KIO_INCLUDES} ) - --macro_optional_add_subdirectory(doc) --macro_optional_add_subdirectory(po) -+add_subdirectory(doc) -+add_subdirectory(po) - - set(kio_locate_PART_SRCS - pattern.cpp - kio_locate.cpp - locater.cpp) - --kde4_add_ui_files(kio_locate_PART_SRCS -+qt5_wrap_ui(kio_locate_PART_SRCS - klocateconfigfilterwidget.ui - klocateconfiglocatewidget.ui - klocateconfigwidget.ui) - --kde4_add_kcfg_files(kio_locate_PART_SRCS klocateconfig.kcfgc) -+kconfig_add_kcfg_files(kio_locate_PART_SRCS klocateconfig.kcfgc) - --kde4_add_plugin(kio_locate ${kio_locate_PART_SRCS} ${kio_locate_PART_RCCS}) -+add_library(kio_locate MODULE ${kio_locate_PART_SRCS} ${kio_locate_PART_RCCS}) - - --target_link_libraries(kio_locate ${KDE4_KDE3SUPPORT_LIBS}) -+target_link_libraries(kio_locate KF5::KDELibs4Support KF5::KIOCore) - - install(TARGETS kio_locate DESTINATION ${PLUGIN_INSTALL_DIR} ) - -diff -Naur a/doc/CMakeLists.txt b/doc/CMakeLists.txt ---- a/doc/CMakeLists.txt 2010-03-12 01:49:04.000000000 +0800 -+++ b/doc/CMakeLists.txt 2015-10-19 18:47:14.081029481 +0800 -@@ -1 +1 @@ --macro_optional_add_subdirectory(en) -+add_subdirectory(en) ---- a/kio_locate.cpp 2010-03-20 17:05:46.000000000 +0800 -+++ b/kio_locate.cpp 2015-10-19 18:49:56.251128472 +0800 -@@ -290,7 +290,7 @@ - void LocateProtocol::setUrl(const KUrl& url) - { - if (url.protocol() != "locater") { -- QString pattern = KUrl::decode_string(url.url()); -+ QString pattern = url.toString(); - pattern = pattern.mid(url.protocol().length() + 1); - - KUrl newUrl; -@@ -371,7 +371,7 @@ - /// \todo Is UDS_NAME used for anything in stat? If so we should - /// at least strip of the protocol part. - UDSEntry entry; -- entry.insert(KIO::UDSEntry::UDS_NAME, url.decode_string(url.url())); -+ entry.insert(KIO::UDSEntry::UDS_NAME, url.toString()); - entry.insert(KIO::UDSEntry::UDS_FILE_TYPE, isDir ? S_IFDIR : S_IFREG); - statEntry(entry); - finished(); -@@ -767,7 +767,7 @@ - - KConfigDialog *dialog = new KConfigDialog(0, "settings", KLocateConfig::self()); - dialog->setFaceType(KPageDialog::List); -- dialog->setCaption(i18n("Configure - kio-locate")); -+ dialog->setWindowTitle(i18n("Configure - kio-locate")); - dialog->setWindowIcon(SmallIcon("edit-find")); - - Ui::KLocateConfigWidget w1; ---- a/kio_locate.h 2010-03-20 17:05:46.000000000 +0800 -+++ b/kio_locate.h 2015-10-19 18:51:19.908758859 +0800 -@@ -62,6 +62,10 @@ - #include "locater.h" - #include "pattern.h" - -+#include <KUrl> -+#include <kicon.h> -+#define KDE_EXPORT __attribute__ ((visibility("default"))) -+ - class QByteArray; - class KUrl; - diff --git a/kde-misc/kio-locate/kio-locate-0.5.3-r3.ebuild b/kde-misc/kio-locate/kio-locate-0.5.3-r3.ebuild deleted file mode 100644 index 09421ff4075b..000000000000 --- a/kde-misc/kio-locate/kio-locate-0.5.3-r3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" # not optional until !kdelibs4support -inherit ecm - -DESCRIPTION="KIO worker for the locate command" -HOMEPAGE="https://www.linux-apps.com/content/show.php/kio-locate?content=120965" -SRC_URI="https://dl.opendesktop.org/api/files/download/id/1460972255/120965-${P}.tar.gz" -# See also: https://github.com/reporter123/kio-locate/commits/master - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="" - -DEPEND=" - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - kde-frameworks/kcompletion:5 - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kdelibs4support:5 - kde-frameworks/ki18n:5 - kde-frameworks/kiconthemes:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 -" -RDEPEND="${DEPEND} - sys-apps/mlocate -" - -PATCHES=( - "${FILESDIR}/${P}-gcc-4.7.patch" - "${FILESDIR}/${P}-kf5port.patch" -) diff --git a/kde-misc/kio-locate/metadata.xml b/kde-misc/kio-locate/metadata.xml deleted file mode 100644 index 8641e5bdd399..000000000000 --- a/kde-misc/kio-locate/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> -</pkgmetadata> diff --git a/kde-misc/kio-stash/Manifest b/kde-misc/kio-stash/Manifest index 53144d66ee16..b468dec05543 100644 --- a/kde-misc/kio-stash/Manifest +++ b/kde-misc/kio-stash/Manifest @@ -1,6 +1,3 @@ -AUX kio-stash-1.0-kioslave-no-desktop-app.patch 1407 BLAKE2B 5ad6fce0758832de2f2a765f747afe141a730d135f244eb4b58cfe5c0c0e0314f90dc9abb086091f19e39b8e4ae8539fd186e55e56703a08bbfdf0639c47e96a SHA512 f65426d9b201d9db7ba4907ee7276f9cc4e766116d418bdfc0a8f69266754cb9f655900cebf0086e54bbfde696d82e8e75729cb9ee1b2e216871c47ddef787d3 -AUX kio-stash-1.0-no-kf5config.patch 1172 BLAKE2B 99c6f09278e649b375ff8dd4f42790aa25e88d3c7e8faa703111f585d315977eee2172f5baa12206d6ecd0d3acef93b56b8907cf6bb1328d22c07a701bf99574 SHA512 f50ca12e08a04fff8c4066875007237a97189a83de97d62b3f133b3ab79bb90cdc9c7bbc4160281800df16cb7fdce35083b5559f18698238c0b719894e0b13d9 -AUX kio-stash-1.0-unused-includes.patch 862 BLAKE2B 7941b52d9aad3f4cda148961221aa8e33f691d7cf6a4994f652b5b645c7c7dbcdddfd061db08b204ef0ebba7c7b6e1545657405f2e53441e0fcc56dda26df28e SHA512 2c69b665650304a098cf2d6bc3c2c13c90402e4691aa8ebb6e4085b9f06ced09512578d21ac1a95f88813c54363b6eb97feb2e6101cf3149b97d849533ca8c24 -DIST kio-stash-1.0.tar.xz 25308 BLAKE2B 36329831bacd9cd271a52f7018ef4a46894a9ef65190d3372584cc489998197057e7d3ec64017446963ea024e9c50afb5fd5dc8c2d01c27cde7bc83844419cc5 SHA512 ca345a2cd2d8df72ad1f8de366ba290a21f0f3a98ac098d0393d66ec43334258e1e7222a19f89de9a53f152fe4c63aab1221dc045efee94385299fc63e65a931 -EBUILD kio-stash-1.0-r1.ebuild 848 BLAKE2B b0b2e9bcdc0dfa401959754835c6d7aa5021ff0c0826090ea1b82f1f58b00787b0cc477a1717f44fb1c2d791c703351bb523112cf6783196872726e0729be369 SHA512 e74f3b629161a2e1402fc57eacae4ff3b7458cffce1219b9d482560978b6d25ac2074153a27ad6cbef00430e4e21d6fcdd812f1d5a97f506d846263d4a476679 -MISC metadata.xml 381 BLAKE2B 648d0a7fbd085d71536069276553c11e62fb98b1dc056827c6a8de0b72fe545ec9181fce08621f51c655b31db21124c524179e9dbe7726505cb04df3e6823647 SHA512 b5f9f54b3f623d7f144b0512e96f80b5e5713e5510cb0b93eae0ae078745febe210e6603ef65e49b71b5f2e7431bf61e44afc99cf2ccb092989cad7a6d018af2 +DIST kio-stash-1.0_p20240906-2a8b8801.tar.gz 66081 BLAKE2B 8920e4cfa3c9f0ecab894d03d14ef200fc6ca11579fb3018dd9613dfa6ab765743c7024867133703f77b942622bdc815d15ee8e88271ee9017ab4ee8bf996e91 SHA512 cdf19182f705b7a70a1e74a65fc08f27f2b554bf8d2a0fb050b6426ad0d1ec16b0ee0d8f55b70d841e85bc0a406d8ef2fea0394afd956feb713fe3af6ef01b31 +EBUILD kio-stash-1.0_p20240906.ebuild 753 BLAKE2B ce52c31604be10712afd3b1058a8f8ef6748978ffaf7609f325857ff144813db65a68b30076156191cf810ee3030104941fb5217a4a5dde56053475377bff3a6 SHA512 251f706df593193a62c82b57360b457c2682496e77ece5333dd5f0198fa15d104a2a927ee13055929531a66779667ee487f2c5843235ad11fb5f789be2336b31 +MISC metadata.xml 412 BLAKE2B 1c9c8214d11909813272fc64410a23d2219a8b11e20c15cd942ead326ac9c7a1ebb9e7cc627f46ca8e8aec6d70b36d7ae435c50fb583460428a9486b16d523c9 SHA512 2762c76c3e8a50e175929ab76bef152d37ca481220e7e583f0930f284b9aad8b3b5948d013b865a2ce0b29a0d88de0557d833ec10b5d69e61a2551a21bd4b48d diff --git a/kde-misc/kio-stash/files/kio-stash-1.0-kioslave-no-desktop-app.patch b/kde-misc/kio-stash/files/kio-stash-1.0-kioslave-no-desktop-app.patch deleted file mode 100644 index 35b656fb6b73..000000000000 --- a/kde-misc/kio-stash/files/kio-stash-1.0-kioslave-no-desktop-app.patch +++ /dev/null @@ -1,43 +0,0 @@ -From f977b43a47ebf6d26ee0bd6d35e0ac576bbbbf8a Mon Sep 17 00:00:00 2001 -From: Harald Sitter <sitter@kde.org> -Date: Fri, 9 Mar 2018 17:48:15 +0100 -Subject: kio slaves aren't desktop applications & drop incorrect provides - -Summary: -https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#sect-Metadata-GenericComponent -https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Application.html - -also it seems a filestash binary isn't actually installed, so drop the -provides entry for that - -Reviewers: shortstheory, bgupta, apol - -Reviewed By: apol - -Differential Revision: https://phabricator.kde.org/D11187 ---- - src/org.kde.filestash.appdata.xml | 5 +---- - 1 file changed, 1 insertion(+), 4 deletions(-) - -diff --git a/src/org.kde.filestash.appdata.xml b/src/org.kde.filestash.appdata.xml -index d532186..2df1a70 100644 ---- a/src/org.kde.filestash.appdata.xml -+++ b/src/org.kde.filestash.appdata.xml -@@ -1,5 +1,5 @@ - <?xml version="1.0" encoding="utf-8"?> --<component type="desktop"> -+<component> - <id>org.kde.filestash.desktop</id> - <metadata_license>CC0-1.0</metadata_license> - <project_license>GPL-2.0</project_license> -@@ -89,8 +89,5 @@ - <image>https://cdn.kde.org/screenshots/kio-stash/kio-stash.png</image> - </screenshot> - </screenshots> -- <provides> -- <binary>filestash</binary> -- </provides> - <project_group>KDE</project_group> - </component> --- -cgit v1.1 diff --git a/kde-misc/kio-stash/files/kio-stash-1.0-no-kf5config.patch b/kde-misc/kio-stash/files/kio-stash-1.0-no-kf5config.patch deleted file mode 100644 index 1e434bb625ea..000000000000 --- a/kde-misc/kio-stash/files/kio-stash-1.0-no-kf5config.patch +++ /dev/null @@ -1,43 +0,0 @@ -commit 624a1f38b9604def78c34e26ac31e1fd21c6673b -Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> -Date: Mon Jul 3 20:36:41 2017 +0200 - - Drop unused KF5Config dependency - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 0cbd710..1552df6 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -27,7 +27,6 @@ find_package(Qt5 ${QT5_MIN_VERSION} REQUIRED COMPONENTS - ) - - find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS -- Config - KIO - DBusAddons - I18n -diff --git a/src/ioslave/CMakeLists.txt b/src/ioslave/CMakeLists.txt -index 462fef9..23922f8 100644 ---- a/src/ioslave/CMakeLists.txt -+++ b/src/ioslave/CMakeLists.txt -@@ -6,8 +6,6 @@ target_link_libraries (kio_filestash - Qt5::DBus - KF5::KIOCore - KF5::I18n -- KF5::ConfigCore -- KF5::ConfigGui - ) - - set_target_properties(kio_filestash PROPERTIES OUTPUT_NAME "filestash") -diff --git a/src/ioslave/ioslave.cpp b/src/ioslave/ioslave.cpp -index b280f11..8928efb 100644 ---- a/src/ioslave/ioslave.cpp -+++ b/src/ioslave/ioslave.cpp -@@ -34,7 +34,6 @@ - - #include <KProtocolManager> - #include <KLocalizedString> --#include <KConfigGroup> - #include <KFileItem> - #include <KIO/Job> - diff --git a/kde-misc/kio-stash/files/kio-stash-1.0-unused-includes.patch b/kde-misc/kio-stash/files/kio-stash-1.0-unused-includes.patch deleted file mode 100644 index 93c786d7ad12..000000000000 --- a/kde-misc/kio-stash/files/kio-stash-1.0-unused-includes.patch +++ /dev/null @@ -1,33 +0,0 @@ -From c49db3ddb772ae7eb5bf6fc291e5e42391c930f8 Mon Sep 17 00:00:00 2001 -From: Nicolas Fella <nicolas.fella@gmx.de> -Date: Sat, 28 Nov 2020 17:28:00 +0100 -Subject: [PATCH] Remove unused includes - ---- - src/iodaemon/stashnotifier.cpp | 8 -------- - 1 file changed, 8 deletions(-) - -diff --git a/src/iodaemon/stashnotifier.cpp b/src/iodaemon/stashnotifier.cpp -index 4cfbafc..b427836 100644 ---- a/src/iodaemon/stashnotifier.cpp -+++ b/src/iodaemon/stashnotifier.cpp -@@ -20,16 +20,8 @@ - #include "stashnotifier.h" - #include "stash_adaptor.h" - --#include <QDir> --#include <QFile> --#include <QFileInfo> --#include <QMetaType> --#include <QDBusMetaType> -- - #include <KDirWatch> - #include <KPluginFactory> --#include <KPluginLoader> --#include <kdirnotify.h> - - K_PLUGIN_FACTORY_WITH_JSON(StashNotifierFactory, "stashnotifier.json", registerPlugin<StashNotifier>();) - --- -GitLab - diff --git a/kde-misc/kio-stash/kio-stash-1.0-r1.ebuild b/kde-misc/kio-stash/kio-stash-1.0-r1.ebuild deleted file mode 100644 index ba9e9501f735..000000000000 --- a/kde-misc/kio-stash/kio-stash-1.0-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="KIO worker and daemon to stash discontinuous file selections" -HOMEPAGE="https://arnavdhamija.com/2017/07/04/kio-stash-shipped/ https://invent.kde.org/utilities/kio-stash" -SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="" - -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-no-kf5config.patch - "${FILESDIR}"/${P}-kioslave-no-desktop-app.patch - "${FILESDIR}"/${P}-unused-includes.patch -) diff --git a/kde-misc/kio-stash/kio-stash-1.0_p20240906.ebuild b/kde-misc/kio-stash/kio-stash-1.0_p20240906.ebuild new file mode 100644 index 000000000000..eeff0a865354 --- /dev/null +++ b/kde-misc/kio-stash/kio-stash-1.0_p20240906.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_COMMIT=2a8b88014643538a2fd8aad9e39f362d1fc91bf3 +ECM_TEST="forceoptional" +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm kde.org + +DESCRIPTION="KIO worker and daemon to stash discontinuous file selections" +HOMEPAGE="https://arnavdhamija.com/2017/07/04/kio-stash-shipped/ https://invent.kde.org/utilities/kio-stash" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus] + >=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 +" +RDEPEND="${DEPEND}" diff --git a/kde-misc/kio-stash/metadata.xml b/kde-misc/kio-stash/metadata.xml index 21702b0130f5..a0105f5769b3 100644 --- a/kde-misc/kio-stash/metadata.xml +++ b/kde-misc/kio-stash/metadata.xml @@ -6,7 +6,7 @@ <name>Gentoo KDE Project</name> </maintainer> <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> + <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=kio-stash</bugs-to> <remote-id type="kde-invent">utilities/kio-stash</remote-id> </upstream> </pkgmetadata> diff --git a/kde-misc/krename/Manifest b/kde-misc/krename/Manifest index c6ee5525e1ee..c58f4eea504d 100644 --- a/kde-misc/krename/Manifest +++ b/kde-misc/krename/Manifest @@ -1,5 +1,7 @@ AUX krename-5.0.2-podofo-0.10.patch 12444 BLAKE2B d170342c39be3f71c3a96d2c7386a9e33ae638cbe1ef455af796ba96aa6b838bf3942dd5680da87bf0c9f13ca8f500880c697f462762489125b00f20e21922a4 SHA512 9a78f050c32050c4c2ab2f2a799c4ebc05078b42a48b2bc1535e21899868c6522826dcd0754af60aed306f1dcea223586a7243b0e7d2aa57965f20dfee5f70a8 DIST krename-5.0.2-patchset-1.tar.xz 6360 BLAKE2B 69e8b046885be27c77d5d315e994e8b2a31e76ed76f4ea6d030679b83133725cb0577d818841b1f41e566e757f4cbd4e08c1f479bc1d572a8391db47c4a26e8c SHA512 2de0ee19d29dadb50995b0d02e486e8efdbff3d3fda0a3a6ec69f4b5858b4c376b3d33d2018da0cf2333309fe8b4ea58f4de21f6d2864c2c22b60830b5ac9bcf DIST krename-5.0.2.tar.xz 337908 BLAKE2B 2fb7a96ca3f3f3b193d0924dd1131a7442b32149c1f62387734c47680077b6f77e3cf32b940b85d6f688d24f24af08ac39a8ccc86f10f5ec1d65b53fc9631108 SHA512 c065d6de90c43e5297db2773d8569279535b007d3b00b99a252329e78c90dc949678ecd2f2ecaa74e72394fa0e848b8774f6f387d4a7f367b367b1dd38405545 +DIST krename-5.0.60_pre20240906-434e7668.tar.gz 814409 BLAKE2B 38f6250a84317cc2daec763f515ac50afc4b463605dd136bdc3706d22681a70619e8eeb0385a0f858cd2b6feb0121a93129f19c62a0be913b27f34abcbfcd60b SHA512 36863e6b7650389c519b06b6c6e2f7600c8c82f6f393c1f497fd4f36c6a59f88edd6bd04573b27371ae8775082d270d8b0026bd196b0ad3f874a7cad9189db88 EBUILD krename-5.0.2-r1.ebuild 1668 BLAKE2B d192c0143faa0c82530ab3ec55097fdc55a1260dadfef85dc5ac31ea002642d7d58e6ba47a05db955db07e7415e5164fb44a8536c8c04d493b15f47683bf41bb SHA512 0a2357d890d46c5b5e16ccf8513dd9a4ed0245e4b33d0d82c358bdc5656f617ebd433564e20cb1401f28dfc7543375c5cdecc1d37ba1019d4e88da936f6b9259 -MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 +EBUILD krename-5.0.60_pre20240906.ebuild 1554 BLAKE2B 4c117c4bb9244fccefa9f59b89dd5bd99ef6a684503d49c2ee485ae6582caa2d0c7ff74b9ad3b74ba9b43b3c3971bb3d7dd6cb186f5ad6d4f3200c5dcd9c7013 SHA512 79b0347733bb6e1325935ff09e4966e463132198b1ebbd575d673d6a7353d352fd26587e427b956393c46c5e48a57b1d61cb5b2d2bf3aef1a634502adcd36f2b +MISC metadata.xml 415 BLAKE2B 03414857f97c2da88f539bf43899b9f866784536b909d96f865925ca88acc547dbd691362df510b29d27c4555b9c8947f45b1ec124e0f9bc21432e88dffc98a1 SHA512 190b36c760735cbf0febd6497d5123751e7c7a8dacb2d3454537340a0f3a794c06992ad42146af6830a383c1654a4c38dce867161499c9fced260fe2f7113a19 diff --git a/kde-misc/krename/krename-5.0.60_pre20240906.ebuild b/kde-misc/krename/krename-5.0.60_pre20240906.ebuild new file mode 100644 index 000000000000..414d0541b8c7 --- /dev/null +++ b/kde-misc/krename/krename-5.0.60_pre20240906.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_COMMIT=434e76680c8880efc450056f074f027aca26fd75 +ECM_TEST="true" +KFMIN=6.3.0 +QTMIN=6.6.2 +inherit ecm kde.org + +DESCRIPTION="Powerful batch file renamer" +HOMEPAGE="https://apps.kde.org/krename/ https://userbase.kde.org/KRename" + +LICENSE="GPL-2" +SLOT="6" +IUSE="exif office pdf taglib truetype" +KEYWORDS="amd64 ~arm64 ~x86" + +DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}: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/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + exif? ( media-gfx/exiv2:= ) + office? ( >=kde-frameworks/karchive-${KFMIN}:6 ) + pdf? ( app-text/podofo:= ) + taglib? ( media-libs/taglib:= ) + truetype? ( media-libs/freetype:2 ) +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5 +" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package exif LibExiv2) + $(cmake_use_find_package office KF6Archive) + $(cmake_use_find_package pdf PoDoFo) + $(cmake_use_find_package taglib Taglib) + $(cmake_use_find_package truetype Freetype) + ) + ecm_src_configure +} diff --git a/kde-misc/krename/metadata.xml b/kde-misc/krename/metadata.xml index d925f2439758..f256729a2636 100644 --- a/kde-misc/krename/metadata.xml +++ b/kde-misc/krename/metadata.xml @@ -8,4 +8,7 @@ <upstream> <bugs-to>https://bugs.kde.org/</bugs-to> </upstream> + <use> + <flag name="office">Enable support for file naming based on ODF metadata</flag> + </use> </pkgmetadata> diff --git a/kde-misc/krusader/Manifest b/kde-misc/krusader/Manifest index 198dd30cb4cf..153e03de55dd 100644 --- a/kde-misc/krusader/Manifest +++ b/kde-misc/krusader/Manifest @@ -1,3 +1,3 @@ DIST krusader-2.8.1.tar.xz 3104068 BLAKE2B 7bb3c27a67b1ac8c1875039d6b3f10d1515cd6f65f9a82c195b8e794cfaa3d8b152ec82bae4e25fb13d50ebee6afab889932e4d3787cdf2b78063724f3cd355e SHA512 36a0b1ea3f2c00fd9093ae45e8a3cf196eeb51ac3cc5a006c611f6eee4209ec8fd10f6c9590bb22f381e68e7457ea8f62b0296338271b826d2071add126cb7bb -EBUILD krusader-2.8.1.ebuild 2278 BLAKE2B 00e7257430fac49006e3c8a7edba2aac860ca45cd2ff92f95bfe7342a81cc2222aff61f36d5f43e49ad6e6942071df8d2ffb170935b4c55fcb574fa7cf8d0904 SHA512 91445bf32cc88bbce7f2bdd2c11a3d95d6404b23021b2a574c59657f20343ef873c84b39b246cc66c3a6592083033205bb14f6a74d6743c4e03e1fde777d2dd5 +EBUILD krusader-2.8.1-r3.ebuild 2350 BLAKE2B 3a08f4dab4e595765e1a2047d56282edd0a18e5f3f231e28e7962ad2a426af375d9029b611dc2e8184a29037c2e49f2dd69ac5d53611d3d107bf4beeef0094b3 SHA512 c766158d44c3e9be2adff61be58a443f6b2be551805bffb5388a0783662b9b04fbd1faa32606790b206a44e9b09530d9794bb7dcd590c4d8844de6eac2662ae1 MISC metadata.xml 379 BLAKE2B ea6ee33414408211eae71089b6357632a6350577ec06f7d18f60fd6d2a9352117ea77e50262a53b7ed7f6578edfe5e3d929647095b49504bec564d6e47e94885 SHA512 4426cb4d691670ca22cca9dc59d6fe3ce765c7923e545ca8488355e00a4b57b6c127deaecf4f8c0bb4b1880e939b8bef65954e3667f116af97e6893c40702f89 diff --git a/kde-misc/krusader/krusader-2.8.1.ebuild b/kde-misc/krusader/krusader-2.8.1-r3.ebuild index fd34eb8a83a5..2a8de91526f5 100644 --- a/kde-misc/krusader/krusader-2.8.1.ebuild +++ b/kde-misc/krusader/krusader-2.8.1-r3.ebuild @@ -55,11 +55,13 @@ DEPEND="${COMMON_DEPEND} >=dev-qt/qtconcurrent-${QTMIN}:5 " RDEPEND="${COMMON_DEPEND} + kde-apps/kio-extras:5 + kde-apps/thumbnailers:5 + >=kde-frameworks/ktexteditor-${KFMIN}:5 || ( - kde-apps/kio-extras-kf5:5 - kde-apps/kio-extras:5 + kde-plasma/kdesu-gui:* + kde-plasma/kde-cli-tools:*[kdesu(-)] ) - >=kde-frameworks/ktexteditor-${KFMIN}:5 " src_prepare() { @@ -67,11 +69,15 @@ src_prepare() { use handbook || cmake_comment_add_subdirectory doc/handbook } +src_configure() { + local mycmakeargs=( -DKDESU_PATH=/usr/bin/kdesu ) + ecm_src_configure +} + pkg_postinst() { if [[ -z "${REPLACING_VERSIONS}" ]]; then optfeature "konsole view" "kde-apps/konsolepart:5" "kde-apps/konsole:5" optfeature "Markdown text previews" "kde-misc/markdownpart:${SLOT}" - optfeature "PDF/PS and RAW image thumbnails" "kde-apps/thumbnailers:${SLOT}" optfeature "video thumbnails" "kde-apps/ffmpegthumbs:${SLOT}" optfeature "bookmarks support" "kde-apps/keditbookmarks:${SLOT}" fi diff --git a/kde-misc/kshutdown/Manifest b/kde-misc/kshutdown/Manifest index fa79b33a4caf..c1427bf16284 100644 --- a/kde-misc/kshutdown/Manifest +++ b/kde-misc/kshutdown/Manifest @@ -1,3 +1,3 @@ -DIST kshutdown-source-5.2.zip 445025 BLAKE2B 161a637ded6fa7ddc11daab5bfa20efe51bee0407339e178668c584cc690dd419bfb1e7e134cbc9ec3274a394d47496423f8b3b561cdd8083470daa4e8d24511 SHA512 ac46164da88815604007e637663c42430212b37231d6116fd31b947b24d2bd69aff0d79fcab570425960420d77168de184ccda99dd685bec96bb353cb578ee04 -EBUILD kshutdown-5.2.ebuild 1127 BLAKE2B 7e7abd696a46dabf4271b73a9164b8bfa44c61735035290556b5655169d5fec95580548bae56d3ebb4ad8af99575b5421d5d10aa9e65be3894a315b6aa3de73e SHA512 2abaa44755efc369cdbd36da0c61bb908382981a952d689755aae1b24b4a6b67507ef03c57632bd549d2ee1f345a505497b79d25a25a1c511cfe83a43198d2df +DIST kshutdown-source-5.92-beta.zip 529301 BLAKE2B 6c0edb821c8d6c1f63fd2baa4d9ce5f1168b742ab8fb0bc0bcb7fa14f1613ef83c5c3c06dd59f9b9b436826980e5fa6a13a0088002379a82b0eb07a82e1a6771 SHA512 0958ea112b44b7eb837aad6a5f17e9a86455b285d4ae02c53e5a60057f23d3c253f71f02a03fbabd22bb8ff101eea45f00b27f98c8e63c1cc312e09e0f262203 +EBUILD kshutdown-5.92.ebuild 1184 BLAKE2B 5857af2689681022dfcd8d9afbd5abb5c7e91130bac171b1e3496929feaa477cb3ec15051cb395a67b59f8ae12803be3e062e385a722f7f4fb542405fb3be803 SHA512 0a15e2c2e07e5d28d726e85ae05d5fccf3428bd3f3c79b35a3f889a56b2152ce1be24045b51b714efc651201e186f8b1d0ee8a74a7e1b8236862c77bdb1dc08b MISC metadata.xml 329 BLAKE2B 2ad07ba441c1531583f9641fb474608d3cc41748a170d0cda50237686e241d0d9aecc5939168314fef979505039d18d9b20b67412489f484ddb7ca398bb9e523 SHA512 17c4873d13702caee038e1216afe40b57693508cfd0128b0ca6ca1b92fe919a1d3d3379e49e80bd569b741b48adc943977d5ff94aaf48aa5a1fa3d0969f3b6fd diff --git a/kde-misc/kshutdown/kshutdown-5.2.ebuild b/kde-misc/kshutdown/kshutdown-5.92.ebuild index 0b2ab75883bf..d852af0d0b23 100644 --- a/kde-misc/kshutdown/kshutdown-5.2.ebuild +++ b/kde-misc/kshutdown/kshutdown-5.92.ebuild @@ -7,34 +7,34 @@ inherit cmake xdg DESCRIPTION="Shutdown manager for desktop environments like KDE Plasma" HOMEPAGE="https://kshutdown.sourceforge.io" -SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}-source-${PV}.zip" +SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}-source-${PV}-beta.zip" +S="${WORKDIR}/${P}-beta" LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 ~arm64 x86" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="+kde" DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 + dev-qt/qtbase:6[dbus,gui,widgets] kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kcrash:5 - kde-frameworks/kdbusaddons:5 - kde-frameworks/kglobalaccel:5 - kde-frameworks/ki18n:5 - kde-frameworks/kidletime:5 - kde-frameworks/knotifications:5 - kde-frameworks/knotifyconfig:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 + kde-frameworks/kconfig:6 + kde-frameworks/kconfigwidgets:6 + kde-frameworks/kcoreaddons:6 + kde-frameworks/kcrash:6 + kde-frameworks/kdbusaddons:6 + kde-frameworks/kglobalaccel:6 + kde-frameworks/ki18n:6 + kde-frameworks/kidletime:6 + kde-frameworks/knotifications:6 + kde-frameworks/knotifyconfig:6 + kde-frameworks/kstatusnotifieritem:6 + kde-frameworks/kwidgetsaddons:6 + kde-frameworks/kxmlgui:6 ) " RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* diff --git a/kde-misc/ktoshiba/Manifest b/kde-misc/ktoshiba/Manifest deleted file mode 100644 index 5d972ef69168..000000000000 --- a/kde-misc/ktoshiba/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX ktoshiba-5.3.1-qt-5.11.patch 239 BLAKE2B 371cc0c4b8db4e79135b60b9f3fa65b1a7e44cba14feed270667b6e7e806d6b9030be029014a1164d41aad6bb97886552eb14c04efb734c6a9ba903cd6cf77bf SHA512 3cc37f547bab7d7de5565cc7baf6126374256dce8ab99fa263a2a5f2be138f43bc1d133d285d53488cbf7fa4143ace078aeb2d67d184cb57e9fae6daee5228d4 -DIST ktoshiba-5.3.1.tar.xz 71360 BLAKE2B 83d2abcda34c68d36a021ce0ff906eb0877c2768d1e40f676017509f4c6e2fbf70fa668b6c181bf15395a31c6bcfab629512545289c3012ff0637b414dbfa83a SHA512 730f38f8e8c8559255c3228994af95e47b00c501fce0a9fc56a0bfc27d8ed0b2f0f31767efc12c3c589e7490a41b27ab8365da22ffd4905f81d3d1c750cc3469 -EBUILD ktoshiba-5.3.1.ebuild 1052 BLAKE2B 217634d5d8c411bf557acba27fe5419bd58f161045011bfda20315199dcb3a96ed0a87da65d20cfd6d363174e3c157353b4226f9cfad1b1ea39e4a6570359179 SHA512 751f03beca0642376546dfd67529151a91da3f9863c9427ef568c82ce48073d7a346156a115be149fafdbe5e95732a90436ac4454913756536050391a4a495fb -MISC metadata.xml 328 BLAKE2B 6594583b6ee8f60b7252e904aa4ffc356a56f5c69e2f4ae947b55e1b672a8676d4647eaba4a3aa0abb859dddac7c179f8798354a7f0db7fa0e5be98d986c46bf SHA512 8c550cf53305c53ed167bbb6e5c5aa1cbdb4ecd28244eddcb4f44600f43a0e3b18b7eef777f48746fec4c52e03f77e586b249b023bbee80b7758b0ac3c08ecd2 diff --git a/kde-misc/ktoshiba/files/ktoshiba-5.3.1-qt-5.11.patch b/kde-misc/ktoshiba/files/ktoshiba-5.3.1-qt-5.11.patch deleted file mode 100644 index c7ec51226ad8..000000000000 --- a/kde-misc/ktoshiba/files/ktoshiba-5.3.1-qt-5.11.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/fnactions.cpp 2016-06-06 17:41:50.425121940 +0200 -+++ b/src/fnactions.cpp 2018-10-24 20:10:45.872718660 +0200 -@@ -17,6 +17,7 @@ - */ - - #include <QDesktopWidget> -+#include <QIcon> - #include <QTimer> - - #include <KLocalizedString> diff --git a/kde-misc/ktoshiba/ktoshiba-5.3.1.ebuild b/kde-misc/ktoshiba/ktoshiba-5.3.1.ebuild deleted file mode 100644 index d4a43e5654c2..000000000000 --- a/kde-misc/ktoshiba/ktoshiba-5.3.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm - -DESCRIPTION="Function key (FN) monitoring for Toshiba laptops" -HOMEPAGE="https://ktoshiba.sourceforge.net/" -SRC_URI="https://prdownloads.sourceforge.net/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kauth-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - net-libs/libmnl -" -RDEPEND="${DEPEND}" -BDEPEND="sys-devel/gettext" - -PATCHES=( "${FILESDIR}/${P}-qt-5.11.patch" ) - -src_configure() { - local mycmakeargs=( - -DLIBMNL_INCLUDE_DIRS=/usr/include/libmnl - ) - ecm_src_configure -} diff --git a/kde-misc/ktoshiba/metadata.xml b/kde-misc/ktoshiba/metadata.xml deleted file mode 100644 index 38a87c8c2c57..000000000000 --- a/kde-misc/ktoshiba/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">ktoshiba</remote-id> - </upstream> -</pkgmetadata> diff --git a/kde-misc/kweather/Manifest b/kde-misc/kweather/Manifest index 27549f512703..a81c82117871 100644 --- a/kde-misc/kweather/Manifest +++ b/kde-misc/kweather/Manifest @@ -1,5 +1,5 @@ -DIST kweather-23.08.5.tar.xz 946796 BLAKE2B 1fcafac557c28dddd6cd4c345733bb38ac3a03496c78537338fa16b39037c28938bdbb0e89846f0e1fa0bd3725c0e9ec03b8b9b78fe5977e8666c6316ca738bc SHA512 75787edbfecf7137eefa071f3b339b87110744876fdc3fb7ea56cf976bdd95912ed4001cee474ccf29e385202b9e56fd04ddaa8077b4509c14a1059c6f22e255 -DIST kweather-24.04.90.tar.xz 948664 BLAKE2B 57484e692558be567f6389d21b517f9d70dfe4578a91f2268394b8b1646cf4f480ad5c06cfa5a14b03b1c26652d08a64921c6528d08f0ec291d946147bf076f2 SHA512 7f77a10591240f6f6b0843a9c3887f0bc97d902fc4540e193fcb1648f80b8e3dedd6f1f6674f9d0d86272fa04d9b1678a0ab5e30cf888c5710d0b8aca5744017 -EBUILD kweather-23.08.5.ebuild 1388 BLAKE2B c718c7600aa7c510698e91cbe2971521eb8c2b7414c2f5b0a3d5fa57752de2aa5406400df24584bb2c2082960069f901e0b125b2685913e55cbefba9292bc52b SHA512 78e09b3f7fc6aa9c6456a1bf351d39708db39dbdf9b19abb07ec3679952bb7367087db634ed69905d06a1ad0d083233f6ec514fe4958f778833b1076553e5a9b -EBUILD kweather-24.04.90.ebuild 1264 BLAKE2B f81e1263005bdcf2edbf300b267c669f143a9c7baebe35aa9b3ba44552014019fbd10b40bbe462ddf332d3b8d2e343afa85dc2735e1602fbe4ffc94783f49914 SHA512 f897c618a13f8a562dcfa7e17db87f0296660e204a776825313e0f392a36ed325510e96b00a670e42be31d92b5a01cde865ad74cd521024812f1fd95fc54ba26 +DIST kweather-24.05.2.tar.xz 949772 BLAKE2B 5e64a774bfd3854d37a68ecc2072a588b211154e4938c98adeed9f386b26326086239c3715743f4a9f49f35a12aa73758b3f82c93d2cc4f660c1eab1f3436056 SHA512 5605fe11efb9cd58ad4faf148101b82330d91b20ebee217763aafb2e0ae923e5295aaa0832ea7969b363af9d5ce144a2d637a4e0d741c5b5821326d08290b39e +DIST kweather-24.08.1.tar.xz 416740 BLAKE2B a3d582318fabff871c8bff10db42edf25ad12d743d1a0b25148bb76e33feee7ba22a18855400a0b6e1e5ae470a1961883db8f72f7724f0b17f2def8a30ab06fa SHA512 9a9b6e2273341dd136545501b071f742dcb8fd3b5cc92d9ef146b55dc88bacfbec205d95f16b8d6b9a672707a078ae7b5efab7e9198c4e11c215651045e3f083 +EBUILD kweather-24.05.2.ebuild 1281 BLAKE2B 87a52b0b230ab94cc5bd48dd5293c387d009ffcbc9e2c8406d6011838ba06bd1285739dec03f646ca22f8116dc47f5ce04bf00b3eda18c39c6419f9d40f63d03 SHA512 d5ecced189a956fa0cbf7b67f16454e2ead3ed01013872f4d817e2eabf32e387d29951ab8ebbd9b83d713b6be782474e04c453b1ec437d9726d4e64a075e2042 +EBUILD kweather-24.08.1.ebuild 1283 BLAKE2B a3c5741de85637c15f8186751376c4b755f933aa8cb740c5e66cb8245bb2abca228931654c57ec0535a501bb40e31eba57d354ef5efe098e848de1cd3bf9bf45 SHA512 c54f621483f07c98c691cba60ded34c25f887ab77306134acfcb9c1de4008bc187f8aef90db5fbab821edc76637f45a71aebe9d8555270ed8dce1145570f8565 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-misc/kweather/kweather-23.08.5.ebuild b/kde-misc/kweather/kweather-23.08.5.ebuild deleted file mode 100644 index 0a11a99bcfe7..000000000000 --- a/kde-misc/kweather/kweather-23.08.5.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# 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=5.106.0 -QTMIN=5.15.9 -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="5" -KEYWORDS="amd64 arm64 ~loong ~ppc64 x86" - -DEPEND=" - >=dev-libs/kirigami-addons-0.6:5 - >=dev-libs/kweathercore-0.6:5 - >=dev-qt/qtcharts-${QTMIN}:5[qml] - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kholidays-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-plasma/libplasma-${KFMIN}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtpositioning-${QTMIN}:5[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/kweather/kweather-24.04.90.ebuild b/kde-misc/kweather/kweather-24.05.2.ebuild index b0bf19607286..8e9f1b1249cb 100644 --- a/kde-misc/kweather/kweather-24.04.90.ebuild +++ b/kde-misc/kweather/kweather-24.05.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 KDE_ORG_CATEGORY="utilities" ECM_TEST="false" -KFMIN=6.0.0 +KFMIN=6.3.0 QTMIN=6.6.2 inherit ecm gear.kde.org @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kweather/" LICENSE="GPL-2+" SLOT="6" -KEYWORDS="~amd64" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" DEPEND=" dev-libs/kirigami-addons:6 diff --git a/kde-misc/kweather/kweather-24.08.1.ebuild b/kde-misc/kweather/kweather-24.08.1.ebuild new file mode 100644 index 000000000000..eaf3a274d945 --- /dev/null +++ b/kde-misc/kweather/kweather-24.08.1.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/latte-dock/Manifest b/kde-misc/latte-dock/Manifest deleted file mode 100644 index 5333a45941a9..000000000000 --- a/kde-misc/latte-dock/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX latte-dock-0.10.1-dont-hide-warnings.patch 1023 BLAKE2B 0920f2e8de0e82b64357b63489f9fe266189bd9aa9bc70055b34b50bb65cf05aa3a738089f3b827ed68d1312e0e077704aebe92c349649aef60bf243b8aa614d SHA512 b087b10bd320b5adf8add3d0b677fad3d30cd983bad56dcf698dcddf244486a94ea57f162032f0eb9c9adbf2021d7b0e339930ef595989c02ce153414b2df802 -DIST latte-dock-0.10.77_p20230115-957fece0.tar.gz 1938731 BLAKE2B dc62d40e948af2d97aeb834a9c52b2ce07f375b64a0a4ede085c900f6151cd075d215856715aab887855c09155232333a57d327551b8cc7b9318af12280398ec SHA512 b84d8dbf4d926072d0586056fa9e5145f686659cac7a9df82c51c29b94efd5540e672e8e65c71147861d9afc7870d8b520bf2bfe2a7463a57e0be058c8f7aad8 -EBUILD latte-dock-0.10.77_p20230115.ebuild 1855 BLAKE2B ccb1dbb91b8dff5a97cde9f8896484387f8ee258b718e2fdd1ced549b08bac761c8ffefc9cb4c91a28b21cfbf92a8011bba7104635872d9c8c0702eb1f17bad8 SHA512 4baad1bf6d96f46716f8f3fea99ce519f6d485a48d1de5359823ca422aa715455fbc91ab06dd6020a5486ceca020f275dfa74281cc925d33882e8436ce199042 -MISC metadata.xml 336 BLAKE2B 3d03bf5df28b92f0a6b23ed738cef67310e14c36637dd251987556175ef5f473fbefc0b5aa589acf9556268b5f2ad68adfb354e9f68b182a73fecc3388c9450e SHA512 f19d25687b52e610732ae36062f2ea3dbadaff10a542f9ad43cf36ea08ebd286410bc7aaa5816c3a11328d65d618e04378e66d1f413b2bf0568f9b07c522f3fa diff --git a/kde-misc/latte-dock/files/latte-dock-0.10.1-dont-hide-warnings.patch b/kde-misc/latte-dock/files/latte-dock-0.10.1-dont-hide-warnings.patch deleted file mode 100644 index 2128e2304683..000000000000 --- a/kde-misc/latte-dock/files/latte-dock-0.10.1-dont-hide-warnings.patch +++ /dev/null @@ -1,31 +0,0 @@ -From ac28e1e851c7d00137a3e94ccca33601d33edf9d Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Wed, 25 Aug 2021 12:02:26 +0200 -Subject: [PATCH] Do not hide warnings - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 7 ------- - 1 file changed, 7 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1ee5ce24..a6024baa 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -77,13 +77,6 @@ include(WriteBasicConfigVersionFile) - - include(Definitions.cmake) - --#hide warnings --string(REPLACE "-Wall" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS}) --string(REPLACE "-Wdeprecated-declarations" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS}) --string(REPLACE "-Wreorder" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS}) --string(REPLACE "-Wunused-variable" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS}) --string(REPLACE "-Wunused-parameter" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS}) -- - #add format security check - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wformat -Werror=format-security") - --- -2.33.0 - diff --git a/kde-misc/latte-dock/latte-dock-0.10.77_p20230115.ebuild b/kde-misc/latte-dock/latte-dock-0.10.77_p20230115.ebuild deleted file mode 100644 index 524b0cd1ad7b..000000000000 --- a/kde-misc/latte-dock/latte-dock-0.10.77_p20230115.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_COMMIT=957fece0ca2a5c56e301578c102191a33a1384f6 -KFMIN=5.99.0 -QTMIN=5.15.5 -inherit ecm kde.org - -DESCRIPTION="Elegant dock, based on KDE Frameworks" -HOMEPAGE="https://apps.kde.org/latte-dock/" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="" - -COMMON_DEPEND=" - >=dev-libs/wayland-1.21.0 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5[X] - >=dev-qt/qtwayland-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kpackage-${KFMIN}:5 - >=kde-plasma/kwayland-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-plasma/libplasma-${KFMIN}:5[X(+)] - >=kde-plasma/plasma-activities-${KFMIN}:5 - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - x11-libs/xcb-util -" -DEPEND="${COMMON_DEPEND} - >=dev-libs/plasma-wayland-protocols-1.6 -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtquickcontrols-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 -" -BDEPEND=" - >=dev-qt/qtwaylandscanner-${QTMIN}:5 - dev-util/wayland-scanner -" - -DOCS=( CHANGELOG.md README.md ) - -PATCHES=( "${FILESDIR}/${PN}-0.10.1-dont-hide-warnings.patch" ) diff --git a/kde-misc/latte-dock/metadata.xml b/kde-misc/latte-dock/metadata.xml deleted file mode 100644 index 1cbca9a2f480..000000000000 --- a/kde-misc/latte-dock/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <remote-id type="kde-invent">plasma/latte-dock</remote-id> - </upstream> -</pkgmetadata> diff --git a/kde-misc/markdownpart/Manifest b/kde-misc/markdownpart/Manifest index 36c2878c73d9..781ffe7bd70e 100644 --- a/kde-misc/markdownpart/Manifest +++ b/kde-misc/markdownpart/Manifest @@ -1,5 +1,5 @@ -DIST markdownpart-23.08.5.tar.xz 31544 BLAKE2B b7830e0b9083a5436a84596138881b891e527cd4f2ba16fc84a3de2f1a3a5911950db3973af0e5e9a9411d8ce994e4055dbde66f9393c7d72b8ac317c91706d5 SHA512 81cf38f47b977d625c3914403ba0aa34611464d9e1503088392a064b8f074d856b35cc456949a6da37e04628f4387c49d83290da993730a0dadf24afc31b074d -DIST markdownpart-24.04.90.tar.xz 34124 BLAKE2B d563e4c6c662a92d8498ac7b0a3fdf54ec945c823d86dca40ae23e0d5b6a8061d2ef979709cc9bb358f9788332c52bcffd285c4588a89d3a805589bccb685208 SHA512 459970dd0a893ac4bd552e524db0743498f7f1e794eaf44b21e673a60570165d6fc158ca3fd9b50cf0a1825386b40cee362866597710b9564d809daa81ef8e81 -EBUILD markdownpart-23.08.5.ebuild 701 BLAKE2B 0ff1cf82a4f80d0821b1996c3ac759c06444c1a0c5b76c0daab2b9b5159131052cf14bb74414751065cfe47f252a8b024e1bcae5f41ec054de46e92073378e4f SHA512 4da762318658df6e70f89619134c18f5165b80d4079b68ffc6ddce74078346a221f0b5148ef44375d9c4f09e0f7554daaa200e0fe9d60ad1ca072bdcbdaa69c2 -EBUILD markdownpart-24.04.90.ebuild 658 BLAKE2B 29762464cfbe26bf413d7b6600bb7b3b657bbeca19a44c533a678536822268fc21172413d996ce797d2a8b79359b73cbed8805359f9f6aad447c9b7117a47a68 SHA512 bf0ebe8823c89a8319b141b27ff4e7c2fadd3159522a2e4a3e77eca06196ec93ae4e324072d996f49e92fab726b20da97ed0701e249abe813e9720b7d0474bf3 +DIST markdownpart-24.05.2.tar.xz 33940 BLAKE2B 8ba8bdba9d13d1ebca3d71c77dfcea13fbf79ad1e187d5d386841f8612817bafcefe641cb3373c20c9d37ba98f8cdc54c28d0f2e295bc84d0990695b2d9ae2b1 SHA512 70643f8a0396feb6ec7f74fe571cd25b64bb7e31f65eb068f0a5819a033fd0c9264b2aa25359adf100593789f72768b68e4917310699e9dcd740a055ce638fab +DIST markdownpart-24.08.1.tar.xz 34100 BLAKE2B 00b8b563aa8bb8df40199d3ebbe651347359acd9963aac661f621aa06f6698727da9413c6a689d4061afa4b624ac92983b51b7fec7ce5037a643787486735b4c SHA512 9c11361f1ab5276d54a20ed896ce253353050ea5da5e38cc9b40d5ec9679f846d4413f77d2b528f23b7f7aa0ea0cc05809346e1b2c90a0cab72796885679a76a +EBUILD markdownpart-24.05.2.ebuild 675 BLAKE2B 7180bb6e959124654e533e8e5d0e46572c924379f350a68cdac7aacaef7ccf1c5983e174427ba30b204b3c232a690ad9be8e0c4425d481ffd0befe3263106aa5 SHA512 fb623d033fd354c974e68bf1b9cda17affe3f7af5be4f3200cb20e22ad78363d0087a6abec17ab6554069a8c4eb84372873b7581376ccc134ebe4421e989a815 +EBUILD markdownpart-24.08.1.ebuild 677 BLAKE2B 3423f6bb0e62319950df97a3039c53c465453630f7ea08607bbc1d5bb56c65051ce92f1557af88f7ea020771920765cc695d48930cea5776d51fda0b9a26e671 SHA512 a340eddc1da2a81af37d73a6523b7fcf8f22ad506c50c416f4d38e59f7bdcbe751c8b5ac142211bdd9a2c7bb6550c15785a947c0575c93982b1b5ec70dba47c3 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-misc/markdownpart/markdownpart-23.08.5.ebuild b/kde-misc/markdownpart/markdownpart-23.08.5.ebuild deleted file mode 100644 index 5615cebef8e0..000000000000 --- a/kde-misc/markdownpart/markdownpart-23.08.5.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_CATEGORY=utilities -KFMIN=5.106.0 -QTMIN=5.15.9 -inherit ecm gear.kde.org - -DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument" -HOMEPAGE="https://apps.kde.org/markdownpart/" - -LICENSE="LGPL-2.1+" -SLOT="5" -KEYWORDS="amd64 arm64 ~loong ~ppc64 x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-misc/markdownpart/markdownpart-24.04.90.ebuild b/kde-misc/markdownpart/markdownpart-24.05.2.ebuild index 15f9bc517523..0de033c8cd13 100644 --- a/kde-misc/markdownpart/markdownpart-24.04.90.ebuild +++ b/kde-misc/markdownpart/markdownpart-24.05.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 KDE_ORG_CATEGORY=utilities -KFMIN=6.0.0 +KFMIN=6.3.0 QTMIN=6.6.2 inherit ecm gear.kde.org @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/markdownpart/" LICENSE="LGPL-2.1+" SLOT="6" -KEYWORDS="~amd64" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="" DEPEND=" diff --git a/kde-misc/markdownpart/markdownpart-24.08.1.ebuild b/kde-misc/markdownpart/markdownpart-24.08.1.ebuild new file mode 100644 index 000000000000..4b5c9ca6cf41 --- /dev/null +++ b/kde-misc/markdownpart/markdownpart-24.08.1.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/openofficeorg-thumbnail/Manifest b/kde-misc/openofficeorg-thumbnail/Manifest deleted file mode 100644 index 91d84a79a528..000000000000 --- a/kde-misc/openofficeorg-thumbnail/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX openofficeorg-thumbnail-1.0.0-kf5-support.patch 3243 BLAKE2B faff5c53fe8fe5b01271c2cf9e454f57455977542367f24e3685ad1d868498183432fe7825a6c70d886a67af68c99a24c29ff7cc207688f0ef53785bec6f27c6 SHA512 7a9b1bf7f058ca5d807a86d80a0d6a96b0ab97dc69ce6827571b55342c99fa3d9e1ced9356f10b238dbd2408d2e2edf0f726c72ad786f39b09a45e0afdfb91c1 -DIST OpenOfficeorgThumbnail-1.0.0.tar.gz 11335 BLAKE2B 4f8daf9821a7a6c598f5cd32fc044674da19255c2e58b4beed32e581235d3b37f02ebdcbf10ad4884d1adfab53f97662ffa94d42aac7164ab91b67c45fd8c3e4 SHA512 cd4173e7fb31ef9928184005abd92d467eda37cbb807c7fadd02fc8cd4a276388c1898015f79357ac657c3aa29dec0668c5aa3b8b1dfebb9466a045fad990ee5 -EBUILD openofficeorg-thumbnail-1.0.0-r500.ebuild 651 BLAKE2B 2e1feff3c6ba1bddd8c0d054142db15d9451f46999ccf8c2ffc71f8fdf2d5a22b7cb972a181431ecd52cbfb76109f76be5267c3f0a9e803dcaec3fa3c96f7f17 SHA512 0a3ec62e7acee0adb58d49c9a724aacd4d18e863b0037649d0f8f603bc5b825d28f74c99ef5aa7dcac9c374b0290b8e9af334476f708a5bd5838d1f004c53923 -MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f diff --git a/kde-misc/openofficeorg-thumbnail/files/openofficeorg-thumbnail-1.0.0-kf5-support.patch b/kde-misc/openofficeorg-thumbnail/files/openofficeorg-thumbnail-1.0.0-kf5-support.patch deleted file mode 100644 index 53be8ecc2888..000000000000 --- a/kde-misc/openofficeorg-thumbnail/files/openofficeorg-thumbnail-1.0.0-kf5-support.patch +++ /dev/null @@ -1,78 +0,0 @@ -diff -r 16f0dcf220bc CMakeLists.txt ---- a/CMakeLists.txt Fri Jan 22 18:13:03 2010 -0300 -+++ b/CMakeLists.txt Tue Oct 14 10:47:20 2014 +0200 -@@ -1,8 +1,19 @@ - project(OpenDocumentThumbnail) - --find_package(KDE4 REQUIRED) --include (KDE4Defaults) -+cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) -+set(QT_MIN_VERSION "5.2.0") - --include_directories( ${KDE4_INCLUDES} ${QT_INCLUDES} ) -+find_package(ECM 1.0.0 REQUIRED NO_MODULE) -+set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) - --add_subdirectory( src ) -+include(FeatureSummary) -+include(WriteBasicConfigVersionFile) -+include(KDEInstallDirs) -+include(KDECMakeSettings) -+include(KDECompilerSettings) -+ -+find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Gui) -+find_package(KF5 REQUIRED COMPONENTS KIO) -+find_package(KF5Archive) -+ -+add_subdirectory(src) -diff -r 16f0dcf220bc src/CMakeLists.txt ---- a/src/CMakeLists.txt Fri Jan 22 18:13:03 2010 -0300 -+++ b/src/CMakeLists.txt Tue Oct 14 10:47:20 2014 +0200 -@@ -1,12 +1,9 @@ - - set(OpenOfficeorgThumbnail_SRCS openofficeorgcreator.cpp) - --qt4_add_resources(OpenOfficeorgThumbnail_SRCS openofficeorgthumbnail.qrc) -+qt5_add_resources(OpenOfficeorgThumbnail_SRCS openofficeorgthumbnail.qrc) - --kde4_add_plugin(openofficeorgthumbnail ${OpenOfficeorgThumbnail_SRCS}) -- --target_link_libraries(openofficeorgthumbnail ${KDE4_KIO_LIBS} ) -- --install(TARGETS openofficeorgthumbnail DESTINATION ${PLUGIN_INSTALL_DIR} ) -- -+add_library(openofficeorgthumbnail MODULE ${OpenOfficeorgThumbnail_SRCS}) -+target_link_libraries(openofficeorgthumbnail KF5::KIOWidgets KF5::Archive) -+install(TARGETS openofficeorgthumbnail DESTINATION ${PLUGIN_INSTALL_DIR}) - install(FILES openofficeorgthumbnail.desktop DESTINATION ${SERVICES_INSTALL_DIR}) -diff -r 16f0dcf220bc src/opendocumentcreator.cpp ---- a/src/openofficeorgcreator.cpp Fri Jan 22 18:13:03 2010 -0300 -+++ b/src/openofficeorgcreator.cpp Tue Oct 14 10:47:20 2014 +0200 -@@ -28,7 +28,7 @@ - - extern "C" - { -- KDE_EXPORT ThumbCreator *new_creator() -+ Q_DECL_EXPORT ThumbCreator *new_creator() - { - return new OOoCreator; - } -@@ -95,7 +95,7 @@ - - ThumbCreator::Flags OOoCreator::flags() const - { -- return (Flags)(DrawFrame | BlendIcon); -+ return (Flags)(DrawFrame); - } - - -diff -r 16f0dcf220bc src/opendocumentthumbnail.desktop ---- a/src/openofficeorgthumbnail.desktop Fri Jan 22 18:13:03 2010 -0300 -+++ b/src/openofficeorgthumbnail.desktop Tue Oct 14 10:47:20 2014 +0200 -@@ -5,5 +5,6 @@ - X-KDE-ServiceTypes=ThumbCreator - MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-master;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.oasis.opendocument.formula;application/vnd.oasis.opendocument.formula-template;application/vnd.oasis.opendocument.chart;application/vnd.oasis.opendocument.chart-template; - X-KDE-Library=openofficeorgthumbnail -+ServiceTypes=ThumbCreator - CacheThumbnail=true - IgnoreMaximumSize=true diff --git a/kde-misc/openofficeorg-thumbnail/metadata.xml b/kde-misc/openofficeorg-thumbnail/metadata.xml deleted file mode 100644 index 8641e5bdd399..000000000000 --- a/kde-misc/openofficeorg-thumbnail/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> -</pkgmetadata> diff --git a/kde-misc/openofficeorg-thumbnail/openofficeorg-thumbnail-1.0.0-r500.ebuild b/kde-misc/openofficeorg-thumbnail/openofficeorg-thumbnail-1.0.0-r500.ebuild deleted file mode 100644 index c845d223c4e5..000000000000 --- a/kde-misc/openofficeorg-thumbnail/openofficeorg-thumbnail-1.0.0-r500.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P="OpenOfficeorgThumbnail-${PV}" -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm - -DESCRIPTION="Thumbnail-plugin that generates thumbnails for ODF files" -HOMEPAGE="https://www.kde-apps.org/content/show.php?content=110864" -SRC_URI="http://arielch.fedorapeople.org/devel/src/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="LGPL-3" -SLOT="5" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-kf5-support.patch ) diff --git a/kde-misc/plasma-applet-network-monitor/Manifest b/kde-misc/plasma-applet-network-monitor/Manifest deleted file mode 100644 index b60bd5195659..000000000000 --- a/kde-misc/plasma-applet-network-monitor/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX plasma-applet-network-monitor-1.7.3-crashfix-startuptime.patch 1926 BLAKE2B 57b63c36080095aa439c47437d3d3289c68ed8692e72863fac14800acc54fb3998ab38844ebd5e2102d410259b804497305f849c36d18b3b7e8082d2c4ec7551 SHA512 2b89d63bd3cf4d53f4a1d8d8730304d7516c4ff874fd4fab26dc41c4cba24a3202ef7a52b0cf8ab15280ff521b34b7a230191bc2c91e1d32faa12d81fc9fcee8 -AUX plasma-applet-network-monitor-1.7.3-ddwrt-icon.patch 804 BLAKE2B 6c70e88e532eeb6f93e9534aabde1b9b0b755ff0aea555eaed876a7e02d652ab4b90c817ea9dfcd096db0407f6b8589885daf6072fbd09d7a57aa9c82526bf17 SHA512 a23e6a6198762e09f8b5f403e9e65ad2796833a77a38adfb5cc66fd39361dd183120b73d053da88c8e848090f90c05df8d4c175620fff4eb7d3b9c03ae5b38ac -DIST plasma-applet-network-monitor-1.7.3.tar.gz 40970 BLAKE2B f87a2def4a763c507ce65c42143d5e631c950a7cfdd59bfebeb4f225919feedcd3e9855ee1a48c83dfc7d572efe43fc81e5f2a8e4ffddc3d7e440de36552ff8b SHA512 61bd78e05c3557cfab4977a58db8c80f857d3c84627b794e10e003ceff7e3fd1e15d77761af90cb38ee02a45ed9404629a3c571776a43b7af07c07d8d120ed37 -EBUILD plasma-applet-network-monitor-1.7.3-r1.ebuild 712 BLAKE2B e1e5f4d1f5e063601bbc8858a64b22b4d7e03fb67f2438f4b17b4bbe767226675e4f4b9fdb2c6ea123a091543b861871bbf722f9861100e3fa3adc1f7cd90da3 SHA512 db48242e28680a3ebf218d52cb2b020e1c5a8cdae1ed57fef036f68b97c69884bcbe691d9581b1ce9ac95899d8189cf6ad60208c6b4bc2ca4e550d1ce8c8efb8 -MISC metadata.xml 353 BLAKE2B ecc1b7384942edc34fa0ddeebbdf689e57e3dfbfe184e066d3f0b7bdd90952addf8af1970263e8a2d18b11de4ff56d63bb0c8fb9e8f65aad9759e673a3a1faca SHA512 dd154dde7abb12d9f9e1440f2d4af0a716f07fa49e4ad5899f21ea226c53596f513b78419c8730058859b898c532097c1f7a7c52e8fb59db7efeda056ead1df9 diff --git a/kde-misc/plasma-applet-network-monitor/files/plasma-applet-network-monitor-1.7.3-crashfix-startuptime.patch b/kde-misc/plasma-applet-network-monitor/files/plasma-applet-network-monitor-1.7.3-crashfix-startuptime.patch deleted file mode 100644 index c86932757a33..000000000000 --- a/kde-misc/plasma-applet-network-monitor/files/plasma-applet-network-monitor-1.7.3-crashfix-startuptime.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 7aa094a156914aac5d1ac85967f9063bc6faa61e Mon Sep 17 00:00:00 2001 -From: Michail Vourlakos <mvourlakos@gmail.com> -Date: Tue, 7 Feb 2017 22:03:29 +0200 -Subject: [PATCH] fix crash and imrove startup time - ---fix crash because the repeater can not catch up -with the model changes during startup ---this also improves a lot the start up loading as -the visuals are painted only when the component -has completed its initialization phase ---- - package/contents/ui/main.qml | 17 +++++++++++++---- - 1 file changed, 13 insertions(+), 4 deletions(-) - -diff --git a/package/contents/ui/main.qml b/package/contents/ui/main.qml -index d781266..4ba4b5a 100644 ---- a/package/contents/ui/main.qml -+++ b/package/contents/ui/main.qml -@@ -24,6 +24,7 @@ Item { - id: main - - // general settings -+ property bool inStart: true - property bool showLo: plasmoid.configuration.showLo - property bool showDdWrt: plasmoid.configuration.showDdWrt - property double updateInterval: plasmoid.configuration.updateInterval * 1000 -@@ -155,7 +156,8 @@ Item { - } - - Component.onCompleted: { -- reloadComponent() -+ reloadComponent(); -+ inStart = false; - } - - function reloadComponent() { -@@ -232,8 +234,15 @@ Item { - setItemSize() - } - -- onShowLoChanged: devicesChanged() -- onShowDdWrtChanged: devicesChanged() -+ onShowLoChanged: { -+ if (!inStart) -+ devicesChanged(); -+ } -+ -+ onShowDdWrtChanged: { -+ if (!inStart) -+ devicesChanged(); -+ } - - GridLayout { - columns: gridColumns -@@ -247,7 +256,7 @@ Item { - Layout.preferredHeight: height - - Repeater { -- model: networkDevicesModel -+ model: inStart ? 0 : networkDevicesModel - delegate: ActiveConnection { - Layout.preferredWidth: itemWidth - Layout.preferredHeight: itemHeight diff --git a/kde-misc/plasma-applet-network-monitor/files/plasma-applet-network-monitor-1.7.3-ddwrt-icon.patch b/kde-misc/plasma-applet-network-monitor/files/plasma-applet-network-monitor-1.7.3-ddwrt-icon.patch deleted file mode 100644 index 094900aff4ba..000000000000 --- a/kde-misc/plasma-applet-network-monitor/files/plasma-applet-network-monitor-1.7.3-ddwrt-icon.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 70481c09ac1434ea1e72d89faeb5d9194463de4e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Tomasz=20Przyby=C5=82?= <fademind@gmail.com> -Date: Mon, 18 Apr 2016 20:55:22 +0200 -Subject: [PATCH] fix dd-wrt icon visible against qt5.6 changes - ---- - package/contents/config/config.qml | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/package/contents/config/config.qml b/package/contents/config/config.qml -index 5ebb5e6..b9e286a 100644 ---- a/package/contents/config/config.qml -+++ b/package/contents/config/config.qml -@@ -19,7 +19,7 @@ ConfigModel { - } - ConfigCategory { - name: i18n('DD-WRT') -- icon: Qt.resolvedUrl('../images/dd-wrt.png') -+ icon: Qt.resolvedUrl('../images/dd-wrt.png').replace('file://', '') - source: 'config/ConfigDDWRT.qml' - } - } diff --git a/kde-misc/plasma-applet-network-monitor/plasma-applet-network-monitor-1.7.3-r1.ebuild b/kde-misc/plasma-applet-network-monitor/plasma-applet-network-monitor-1.7.3-r1.ebuild deleted file mode 100644 index a1b1a25e95fe..000000000000 --- a/kde-misc/plasma-applet-network-monitor/plasma-applet-network-monitor-1.7.3-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm - -if [[ ${PV} = *9999* ]] ; then - EGIT_REPO_URI="https://github.com/kotelnik/${PN}.git" - inherit git-r3 -else - SRC_URI="https://github.com/kotelnik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64" -fi - -DESCRIPTION="Plasma 5 applet for monitoring active network connections" -HOMEPAGE="https://store.kde.org/p/998914/ -https://github.com/kotelnik/plasma-applet-network-monitor" - -LICENSE="GPL-2+" -SLOT="5" -IUSE="" - -DEPEND=">=kde-plasma/libplasma-5.60.0:5" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-crashfix-startuptime.patch" - "${FILESDIR}/${P}-ddwrt-icon.patch" -) diff --git a/kde-misc/plasma-pass/Manifest b/kde-misc/plasma-pass/Manifest index d3d329c1c6f5..d05e3ba040d6 100644 --- a/kde-misc/plasma-pass/Manifest +++ b/kde-misc/plasma-pass/Manifest @@ -1,5 +1,3 @@ -DIST plasma-pass-1.2.1.tar.xz 41608 BLAKE2B eb7f73be34bf014f6947029976a2922548ee307356da3f42bbb96ff6b14db91be98df2d0656a4bdc04b5d03d899f6eec06f4de5450f6d9f528a150c88530f670 SHA512 eff989e045ece776a5f2696c09381ecd8f49ba83cf7de89840ab1cad89bd15e33b9b331d9c91d16956a3d5b8e5f67f52a1aa176abf1d8023b57c18573c8ce5f9 DIST plasma-pass-1.2.2.tar.xz 42776 BLAKE2B c9956304665b1f355d04ca1f89d55296f920f2260013aabd42066f41d527aa45097802898d8942df40477ebc0ac4efa577ead1cfd03d7c06796a3a65d2c2219a SHA512 40a6ee175ff1801cee84947639414f3e01c1fc28ad08ef54bbf1b131ecb8239236274ef10ae6c0aab600ccdc25c17bca24a245e78506331d416ee6d9b5e874be -EBUILD plasma-pass-1.2.1.ebuild 956 BLAKE2B cbe4e600adb1147997cfec1002c0facb9d8e63b58855f6dee26ea576ec81757cd89b0739153a83bc06c259c38d2dd4e5952289519410af24b8794ab837222caa SHA512 5276ed1c3f6b501addd60a7d9a74711a78cebd6f005b3a1c84577aa500d267e19440fe6dc435d53f379ae66ced13d80da9926cb799dc009a2d160205d5074718 -EBUILD plasma-pass-1.2.2.ebuild 945 BLAKE2B 1500c9f5cc76d28f7704be61abc267ed67969a18497be3d80c9364c4b9f2cfe0e9cad1e1f9f99920f248415f6fd3867d2d978f5edb4fcee83f71bed6546bf1e4 SHA512 eb3e75cdf8a45b7b8953059bb1b89e99e321dfd500d92db9a4ebede3c8265f742308b96e0602b852a067c8acb363ee90e7d5bef0d14c6feb3ad913fbbbee0456 +EBUILD plasma-pass-1.2.2.ebuild 958 BLAKE2B 0df2364ae84b8562307d0f190c2eb156f78822ff4495aa9f1eadb5baea8bb3abef91304839bf7c542bb1a5f8d7b4ff7d2ac24c071651aedc802f139e7f19c410 SHA512 04fdf5dd489392e26f8b3d2320cfc7c1e1cbfeef99ff9813efd29b58a5a8ae9580b2d83b6b291da9f147c42433d61350445ef5203dbbc109bbabbaaf0edb4412 MISC metadata.xml 380 BLAKE2B 6a640776878787e67361278fcf5c636336c119d2c137fabb413d16635b07241f101df0360a2cf766ee9efbf2ec7352f367e64ac26a1eb13516c623cf7c00dec0 SHA512 17efd8c71f65187366ba19dadbe7c7cfda64c050f514223b77e8a88e91b59bdb87ddcd5090b7f42597fd6d7f4c96be60e5ed0ed4bf1d4fb3026e4ff5016f1992 diff --git a/kde-misc/plasma-pass/plasma-pass-1.2.1.ebuild b/kde-misc/plasma-pass/plasma-pass-1.2.1.ebuild deleted file mode 100644 index 6ae238bba32f..000000000000 --- a/kde-misc/plasma-pass/plasma-pass-1.2.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.102.0 -QTMIN=5.15.5 -inherit ecm kde.org - -DESCRIPTION="Plasma applet to access password from pass" -HOMEPAGE="https://www.dvratil.cz/2018/05/plasma-pass/ https://invent.kde.org/plasma/plasma-pass" - -if [[ ${KDE_BUILD_TYPE} != live ]] ; then - SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 ~ppc64 ~riscv" -fi - -LICENSE="LGPL-2.1+" -SLOT="5" -IUSE="" - -DEPEND=" - app-crypt/gpgme:=[cxx,qt5] - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-plasma/libplasma-${KFMIN}:5 - sys-auth/oath-toolkit -" -RDEPEND="${DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 -" diff --git a/kde-misc/plasma-pass/plasma-pass-1.2.2.ebuild b/kde-misc/plasma-pass/plasma-pass-1.2.2.ebuild index f6e20837066c..0324d1170163 100644 --- a/kde-misc/plasma-pass/plasma-pass-1.2.2.ebuild +++ b/kde-misc/plasma-pass/plasma-pass-1.2.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.dvratil.cz/2018/05/plasma-pass/ https://invent.kde.org/pla if [[ ${KDE_BUILD_TYPE} != live ]] ; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64" + KEYWORDS="amd64 ~ppc64 ~riscv" fi LICENSE="LGPL-2.1+" diff --git a/kde-misc/skanlite/Manifest b/kde-misc/skanlite/Manifest index 736cdba00350..ead3202a481b 100644 --- a/kde-misc/skanlite/Manifest +++ b/kde-misc/skanlite/Manifest @@ -1,6 +1,6 @@ AUX skanlite-24.04.90-libksane-24.02.patch 413 BLAKE2B e0f6d06375db05774f58d27c0c8fa4a331738082d32b8bb33249be2a4fd03cf64c10c610a0ffc34617658904888475349123a52434ab499c9135a81b15409595 SHA512 9572121bababee216fa39419709018dc26cfa95fab9e0093bb0665a87eb88714d1047f88206a03fd3671b5d9a102796dea5a4028f66bc0c64a0922abee892a14 -DIST skanlite-24.02.2.tar.xz 2451520 BLAKE2B e5af2deb7f8f2ecc9fa0e92e27b2e65d1a1c2fd08b6cc76269bc7154fa7ca9d593445614f6ad64fb6c2c1e93447c778bc5f40934905d7c341912389a7c56f75a SHA512 53e395d8f7199840393b6c5e427fa8989eebd9a6c9474e88c0e2c1428e7c858acf19ee32d6865f154ecba259f8a0b03da5e38f75122f36ea47efcbc92fd8bceb -DIST skanlite-24.04.90.tar.xz 2383344 BLAKE2B 9eb6b41578dec657ab30aa5fab76985300b1de1d72938c4d638857dafd7d3125d5338bf5a8ecfbfe1e0238c88d0b628c563cd530da18f61b4e0150da36c246f2 SHA512 15d375096396c2e5263612ffd586858af22a2d5a762b005f479ecd7d57ee08971b1720d64d7dd720770c2943e83c2e531e5e515dc8b20670fbc60863924b375e -EBUILD skanlite-24.02.2.ebuild 928 BLAKE2B 086267f95be85d446fb5af0383a2b059fbbfc5bae3159bea503eb86b7fe29cb84768cb8a393095465681b031d07a877c0e9703cdc630af7820729ca122fc0353 SHA512 befb5e77ae8089651f66d09b9e9b0f5df6b8d485883bc3c5fbe091d7129cf09c4fbc0aa1d37b83a0ead384d441bc7dfce0daf30a44a4a23a7031d78920491c8b -EBUILD skanlite-24.04.90.ebuild 975 BLAKE2B 14388745ec4225677f3d1415adbb4f0febe3fd6fab5e3eab6e6e7f4b13aa6644c62884e9cca117d6eae42b17d706ee31a7756d8cbdffb9762912a46bdcc50d11 SHA512 02cef12f00dc7b525e1e75b49fa2478be8e8f4efd3f7e64cb006ab943dd3c321fefc8e45e70ceac61e188e8d534daf1b8a321802ef2b41e13468d1a07ce58d8a +DIST skanlite-24.05.2.tar.xz 2383592 BLAKE2B 37a96a3ef1624eec779d26d16d9f1ed8447763c64e3c601b7b937c301d7b35a79384fdabf9330c8b980402a10920b5c6dfec849fe63c82aba5340743517ef2a6 SHA512 126f085a904bae344ad9b019f2c5dfccf5d3def87eb1a3293a668e641d4daa56a0c199433510886fb9325d6e51a539b9de1af6ffae7bc880dec9efbc9a6f59b9 +DIST skanlite-24.08.1.tar.xz 2383988 BLAKE2B bad6efa142f14e933ec94ede85168773b64d18aa5156d2b4a49692bd5351e01ea56944e972d974389999c8ed5f9edd52c1eb395129c821438fd95d2002fa07f3 SHA512 f400a9f3bf2e32a3769e6d5e8b2fa4f8fb61d48ca35ce34946fdf6efb5f545625df3fc41803745621116f77b475d11eb6e9f9e59138cd0ae43145377b718d1f0 +EBUILD skanlite-24.05.2.ebuild 972 BLAKE2B 246c0e3206b37e2ec3305c70729371dfb021e2b2fae57252b29896cc96e23aff4d647f829cdb1b5afbb8122881eebc8c06255590108fb7f90d47961e99f08737 SHA512 6292f44a1b6b71b375be12ccb2843d0eee37259d64c12a4c761b18b09306b2176a2e26ed31d3ea670ae0f265ddde7a6d009a83808ac1ac224b82f3bc4e485f04 +EBUILD skanlite-24.08.1.ebuild 910 BLAKE2B 640086862663a17b447682e9087557be561fa80f4bed928e2c68aa020b5ed3e0187b6c17fa8a67bcea4abc8b0def14b754b0837a99bf3df648d3b63af1e4e7e6 SHA512 4445c864219092214a871fe2d6d625eb191c35b8a1eb974c4e4e639adcb81a5e24cdc36e611241c6dde069287a87806d4008b73f513871c3244a662be9f39192 MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-misc/skanlite/skanlite-24.02.2.ebuild b/kde-misc/skanlite/skanlite-24.02.2.ebuild deleted file mode 100644 index 80bfb71fffae..000000000000 --- a/kde-misc/skanlite/skanlite-24.02.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# 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=5.115.0 -QTMIN=5.15.12 -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="5" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-apps/libksane-${PVCUT}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-misc/skanlite/skanlite-24.04.90.ebuild b/kde-misc/skanlite/skanlite-24.05.2.ebuild index 9c576e6bf2f5..e8db18425cff 100644 --- a/kde-misc/skanlite/skanlite-24.04.90.ebuild +++ b/kde-misc/skanlite/skanlite-24.05.2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/skanlite/" LICENSE="|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" IUSE="" DEPEND=" diff --git a/kde-misc/skanlite/skanlite-24.08.1.ebuild b/kde-misc/skanlite/skanlite-24.08.1.ebuild new file mode 100644 index 000000000000..c856571b5627 --- /dev/null +++ b/kde-misc/skanlite/skanlite-24.08.1.ebuild @@ -0,0 +1,34 @@ +# 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/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/tellico/Manifest b/kde-misc/tellico/Manifest index c8dfa1ad3e1f..f90dc9620c84 100644 --- a/kde-misc/tellico/Manifest +++ b/kde-misc/tellico/Manifest @@ -1,3 +1,3 @@ -DIST tellico-3.5.4.tar.xz 6768904 BLAKE2B 61242fa43287f8e37990040f1a94df631a3596527a4d2e3d7b61c7c34e50005ba2529acdde6d44acffef6127bfd634e86bd5d66c21e4623496daf31d80b6fbe3 SHA512 b38405feb59107c4022158fee5a0435b61ea5e66c9265f930d1cb3be22d66e972b107f2f7eddb0cdf07f044f4d1428e2df879aaa67270045c8c30dd678dd83b9 -EBUILD tellico-3.5.4.ebuild 2352 BLAKE2B fbbcc90c19f347d8f34ab30d173c4d6237a4afa9e77c11dd64c6cef34d5b10153d8cde79658efb6bfde721d12efb87b9b6f7f025eed78c3f2e4ad91668facfc8 SHA512 d7d7f2b0edf8bc39f3ba23c88b16df15dcf04073abcf6160a346b39dd7d860832b9b5438ed0f426deaa641c89709e67e94c84714e947d5f8bf5f9089dc71e4b4 +DIST tellico-4.0.tar.xz 6794676 BLAKE2B f073448302a994ba3f664bae2f939040b4e635b58ecb7d36fb8415936758dce341cdf47823657b22a9b81cf766703378223004b2679e06ef921b7cf5afc056ce SHA512 e7b32cad708ea48ae614461e3a204a114ecd66d5c45c54295b3e97f722735ea428d7b2a2ccd50571b17db81c42ede0aa0db39a31a6e6b8563a5cff88b38f745f +EBUILD tellico-4.0.ebuild 2550 BLAKE2B cae61a1eb3eaeb1f0e24a791895275d840db434e37ce72c8eacb83ed80bae3708f2650f11a349981c11fe50da87bc568bb8be0d893505036a882bdd76960a9ce SHA512 496321d86ed6dd5899272694e1cf4f38a809aeaf7d9692100ecac0fd348fe12737a17bc46d3402e1a4e2b8f55ed8efea5b0ecaef1dfdffd6736397a9af13e0e0 MISC metadata.xml 906 BLAKE2B 27f873396504e61569b0aee35c61b6f1cbd5e9949ccb54bd0a8f2d2a521800b83612700ad4b00d97452f6850125f244bf0db3fa79db271cc1cae2185a35fa3c0 SHA512 bd257757d73d72bb7065f532dfd18014502410bef23839cff5000bd380f3971973d088bfdcdcf7e154e1e89f08905521e75d7f764d148a7c46aa46832b3f3737 diff --git a/kde-misc/tellico/tellico-3.5.4.ebuild b/kde-misc/tellico/tellico-3.5.4.ebuild deleted file mode 100644 index 0aa93ad473c1..000000000000 --- a/kde-misc/tellico/tellico-3.5.4.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="forceoptional" -inherit ecm kde.org - -DESCRIPTION="Collection manager based on KDE Frameworks" -HOMEPAGE="https://tellico-project.org/" - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="https://tellico-project.org/files/${P}.tar.xz" - KEYWORDS="amd64 ~arm64 ~x86" -fi - -LICENSE="|| ( GPL-2 GPL-3 )" -SLOT="5" -IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" - -# tests need network access -RESTRICT="test" - -RDEPEND=" - dev-libs/libxml2 - dev-libs/libxslt - dev-qt/qtcharts:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - kde-frameworks/karchive:5 - kde-frameworks/kcodecs:5 - kde-frameworks/kcompletion:5 - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kcrash:5 - kde-frameworks/kguiaddons:5 - kde-frameworks/kiconthemes:5 - kde-frameworks/kitemmodels:5 - kde-frameworks/ki18n:5 - kde-frameworks/kjobwidgets:5 - kde-frameworks/kio:5 - kde-frameworks/knewstuff:5 - kde-frameworks/kparts:5 - kde-frameworks/kservice:5 - kde-frameworks/ktextwidgets:5 - kde-frameworks/kwallet:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kwindowsystem:5 - kde-frameworks/kxmlgui:5 - kde-frameworks/solid:5 - kde-frameworks/sonnet:5 - bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 ) - cddb? ( kde-apps/libkcddb:5 ) - discid? ( dev-libs/libcdio:= ) - pdf? ( app-text/poppler[qt5] ) - scanner? ( kde-apps/libksane:5 ) - semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) - taglib? ( >=media-libs/taglib-1.5 ) - v4l? ( >=media-libs/libv4l-0.8.3 ) - xmp? ( >=media-libs/exempi-2:= ) - yaz? ( >=dev-libs/yaz-2:0= ) -" -DEPEND="${RDEPEND}" -BDEPEND="sys-devel/gettext" - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON - -DENABLE_BTPARSE=$(usex bibtex) - $(cmake_use_find_package cddb KF5Cddb) - $(cmake_use_find_package discid CDIO) - $(cmake_use_find_package pdf Poppler) - $(cmake_use_find_package scanner KF5Sane) - $(cmake_use_find_package semantic-desktop KF5FileMetaData) - $(cmake_use_find_package taglib Taglib) - -DENABLE_WEBCAM=$(usex v4l) - $(cmake_use_find_package xmp Exempi) - $(cmake_use_find_package yaz Yaz) - ) - - ecm_src_configure -} diff --git a/kde-misc/tellico/tellico-4.0.ebuild b/kde-misc/tellico/tellico-4.0.ebuild new file mode 100644 index 000000000000..3a0f823125fe --- /dev/null +++ b/kde-misc/tellico/tellico-4.0.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm kde.org + +DESCRIPTION="Collection manager based on KDE Frameworks" +HOMEPAGE="https://tellico-project.org/" + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="https://tellico-project.org/files/${P}.tar.xz" + KEYWORDS="amd64 ~arm64" +fi + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" + +# tests need network access +RESTRICT="test" + +DEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtcharts-${QTMIN}:6 + >=dev-qt/qtwebengine-${QTMIN}:6[widgets] + >=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/kguiaddons-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knewstuff-${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 + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-frameworks/sonnet-${KFMIN}:6 + bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 ) + cddb? ( kde-apps/libkcddb:6 ) + discid? ( dev-libs/libcdio:= ) + pdf? ( app-text/poppler[qt6] ) + scanner? ( kde-apps/libksane:6 ) + semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:6 ) + taglib? ( >=media-libs/taglib-1.5:= ) + v4l? ( >=media-libs/libv4l-0.8.3 ) + xmp? ( >=media-libs/exempi-2:= ) + yaz? ( >=dev-libs/yaz-2:0= ) +" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5 +" +BDEPEND="sys-devel/gettext" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON + -DENABLE_BTPARSE=$(usex bibtex) + $(cmake_use_find_package cddb KCddb6) + $(cmake_use_find_package discid CDIO) + $(cmake_use_find_package pdf Poppler) + $(cmake_use_find_package scanner KSaneWidgets6) + $(cmake_use_find_package semantic-desktop KF6FileMetaData) + $(cmake_use_find_package taglib Taglib) + -DENABLE_WEBCAM=$(usex v4l) + $(cmake_use_find_package xmp Exempi) + $(cmake_use_find_package yaz Yaz) + ) + + ecm_src_configure +} diff --git a/kde-misc/zanshin/Manifest b/kde-misc/zanshin/Manifest index e49879b8d938..2423554c10a7 100644 --- a/kde-misc/zanshin/Manifest +++ b/kde-misc/zanshin/Manifest @@ -1,5 +1,5 @@ -DIST zanshin-23.08.5.tar.xz 365784 BLAKE2B e13ab967a3ed42626033401e7a88695554cde43156a2d7c3fbc7e5d77f846503bb5203a1c7517a8baf96a3849a038017368928972b9357021d0a17ffdd8d59aa SHA512 db9706902dc2733859f7af56ca6885f0b9731ca4ca692abe66f36e8dfadb9e2b65556600e79bb84bb19425681f9b457c29e0589c7701bf31b015f66cb825474e -DIST zanshin-24.04.90.tar.xz 374552 BLAKE2B fc99a77f69a4ee3501ce772fb74ade1c6bd980cefe5bd3ff7e493a99f6757578f8677cc2a18fa85fcc2e211fe970fd0d411978bf50a485ea7a2ad172e43360f6 SHA512 c0408447f663976a0d95ee9854991b193ccf1c843022e4c9e76a386a238699cca71f8c06c23646db40542925619508b02a6476f142f9f017b3c314a60c4ddac1 -EBUILD zanshin-23.08.5.ebuild 1716 BLAKE2B a97edb3092292025cfe277c60aeb4de53daf79cd457a0106f71da3ce9cacf7214a2b5dbb348dd7bc4cd184539d21981446c7c1bb76cf150792a21151501aa6da SHA512 63bc6f79857dc9f5020335065f5274acb9293dc6f4dbcc68f7637d57dd09db5641ea07b25fdd18c2c08be35f795056562754392549423a87dfb52dd0aba3ff9b -EBUILD zanshin-24.04.90.ebuild 1640 BLAKE2B 47a090779b189cfd1ccd4acc99189e3b08155f6f536583662c1b1711f15736bee386368c8fb87bbf5f147f1930437e674d27e9d2c852784a1142b293aefe4bd4 SHA512 49e93c8c0d43e64bb9a0fe67e4b84a7de2e7e8f1e2812fb631f3e9c1efb3ed6dcb72f7939e7af0e5701d0fbfcb595b6451b072db0c3009b85f4a7d6cd0abe8ee +DIST zanshin-24.05.2.tar.xz 374592 BLAKE2B c3302c5638ddd6fa856f2597eae2a7924ec60747fde8d5b077858920ee75fb3a8aaeb79045bef8fa6a4fde2d350c50bf720cf7eb0655e0edbd395fc7c6128438 SHA512 f38ab59cb0ca31a94c00ef189f1e185092fc27a83d29c0279392bedddc1f09d9894b058d9ee770aeec3cb0949e1b8e31fa3951bf410974703980c72809a2907b +DIST zanshin-24.08.1.tar.xz 375292 BLAKE2B 111782a741a8234a0896a94f7b37dfc7942eb4924ac4e7c6efc0eb49377669ef4a122d58c467a95267beb76dbb8e0fd62ef69821b1a77d5c3c867efda1ddaac5 SHA512 521faeaa2c4f449b02919c2a1af8dc5e6b0b0b42821745e85be2b94f340aa4b711f23ccb4e5fa9df77ffc3c56488c214c8bb910dc738a7bd0d80d996354f80fa +EBUILD zanshin-24.05.2.ebuild 1645 BLAKE2B cdcf3f5b398493173c1bc3f7303cbdefc2dabb6c7476da117717c2cdb7b9eef9394c251491ac90fb4345fe5e96c81ba6dc94637a440cab6a601eb8bfec043129 SHA512 a4f0ed7a98a1f9025106bff4b639969d6ff6813de6a8da794abedcd20bb685ab4650102dad32aa735fe95371e1ee05bfb77a642987843e022077f5aa8683fe1a +EBUILD zanshin-24.08.1.ebuild 1647 BLAKE2B 1dc80cea8841dc4c02feddcc7e45c5e774949c64db8802c275fa583285c5e310f410c387c3ec1bb088f86de551f5e588e80d79f51ba126f6eaeb3849914e5dbf SHA512 5f5fd890426e681efee6e1b5fc7fe60545bf4fabf595e560bc6d3780765225e7d0a4157aec40ba52b0e1ec055ef8b029385aaa4188bc6281f2995631d85ac20c MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6 diff --git a/kde-misc/zanshin/zanshin-23.08.5.ebuild b/kde-misc/zanshin/zanshin-23.08.5.ebuild deleted file mode 100644 index 47f221ba2a28..000000000000 --- a/kde-misc/zanshin/zanshin-23.08.5.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# 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=5.106.0 -QTMIN=5.15.9 -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="5" -KEYWORDS="amd64 arm64 ~x86" -IUSE="" - -RESTRICT="test" # bug 785844 - -# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras -COMMON_DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-apps/akonadi-${PVCUT}:5 - >=kde-apps/akonadi-calendar-${PVCUT}:5 - >=kde-apps/akonadi-contacts-${PVCUT}:5 - >=kde-apps/kmime-${PVCUT}:5 - >=kde-apps/kontactinterface-${PVCUT}:5 - >=kde-frameworks/kcalendarcore-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcontacts-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/krunner-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5[X] - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost -" -RDEPEND="${COMMON_DEPEND} - >=kde-apps/kdepim-runtime-${PVCUT}:5 -" -BDEPEND=" - test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] ) -" diff --git a/kde-misc/zanshin/zanshin-24.04.90.ebuild b/kde-misc/zanshin/zanshin-24.05.2.ebuild index d35a957ee710..8b7f640e39ac 100644 --- a/kde-misc/zanshin/zanshin-24.04.90.ebuild +++ b/kde-misc/zanshin/zanshin-24.05.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 ECM_TEST="forceoptional" KDE_ORG_CATEGORY="pim" PVCUT=$(ver_cut 1-3) -KFMIN=6.0.0 +KFMIN=6.3.0 QTMIN=6.6.2 inherit ecm gear.kde.org @@ -16,7 +16,7 @@ https://userbase.kde.org/Zanshin" LICENSE="|| ( GPL-2 GPL-3 )" SLOT="6" -KEYWORDS="~amd64" +KEYWORDS="amd64 arm64" IUSE="" RESTRICT="test" # bug 785844 diff --git a/kde-misc/zanshin/zanshin-24.08.1.ebuild b/kde-misc/zanshin/zanshin-24.08.1.ebuild new file mode 100644 index 000000000000..53c0b1afbe4b --- /dev/null +++ b/kde-misc/zanshin/zanshin-24.08.1.ebuild @@ -0,0 +1,58 @@ +# 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/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] ) +" |