diff options
Diffstat (limited to 'kde-misc')
| -rw-r--r-- | kde-misc/colord-kde/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/colord-kde/colord-kde-25.12.0.ebuild | 58 | ||||
| -rw-r--r-- | kde-misc/kclock/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/kclock/kclock-25.12.0.ebuild | 48 | ||||
| -rw-r--r-- | kde-misc/kdeconnect/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/kdeconnect/kdeconnect-25.12.0.ebuild | 105 | ||||
| -rw-r--r-- | kde-misc/kio-gdrive-common/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/kio-gdrive-common/kio-gdrive-common-25.12.0.ebuild | 45 | ||||
| -rw-r--r-- | kde-misc/kio-gdrive/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/kio-gdrive/kio-gdrive-25.12.0.ebuild | 60 | ||||
| -rw-r--r-- | kde-misc/kweather/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/kweather/kweather-25.12.0.ebuild | 53 | ||||
| -rw-r--r-- | kde-misc/markdownpart/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/markdownpart/markdownpart-25.12.0.ebuild | 28 | ||||
| -rw-r--r-- | kde-misc/skanlite/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/skanlite/skanlite-25.12.0.ebuild | 35 | ||||
| -rw-r--r-- | kde-misc/tellico/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/tellico/tellico-4.1.3.ebuild | 86 | ||||
| -rw-r--r-- | kde-misc/zanshin/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/zanshin/zanshin-25.12.0.ebuild | 59 |
20 files changed, 500 insertions, 87 deletions
diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest index 110685a38ffc..4578c168b780 100644 --- a/kde-misc/colord-kde/Manifest +++ b/kde-misc/colord-kde/Manifest @@ -1 +1,2 @@ DIST colord-kde-25.08.3.tar.xz 121376 BLAKE2B a00ec2c564bb25f6e0778312b6ffacb9f1e4a5ac12d00757bd2647395f9e5aef551c086763409082fa5a9577e143d11ef2694dbc03f794d25c73cef15fba2f29 SHA512 c6e0fac72ee1ca5fc4815a7b0479c830372224ea07d28fc9b20fa540758ebc8e956f74a7b5d0a0e60903554a3b5b630f0348a82706b9632745d4191b3d62f15d +DIST colord-kde-25.12.0.tar.xz 120028 BLAKE2B 955183bbb8f2846425e6757e87fe55a2e2e14e682f40d06fa7448d8218a82090c5ef4c312eb0b182068e4a3b7d43c83347079681094840f50d3288006077f1ba SHA512 fb1d9c4275000d2a75600d0a84197e8161c6afbcff600a17b505d875cee3e4162dabcb91d95d2649cf5e5228add1540b39b0e3a0684f9962b4ec7d5107d89f3b diff --git a/kde-misc/colord-kde/colord-kde-25.12.0.ebuild b/kde-misc/colord-kde/colord-kde-25.12.0.ebuild new file mode 100644 index 000000000000..d932e57d6c61 --- /dev/null +++ b/kde-misc/colord-kde/colord-kde-25.12.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY=graphics +KFMIN=6.19.0 +QTMIN=6.9.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Provides interfaces and session daemon to colord" +HOMEPAGE="https://invent.kde.org/graphics/colord-kde" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~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() { + xdg_pkg_postinst + if ! has_version "gnome-extra/gnome-color-manager"; then + elog "You may want to install gnome-extra/gnome-color-manager to add support for" + elog "colorhug calibration devices." + fi +} diff --git a/kde-misc/kclock/Manifest b/kde-misc/kclock/Manifest index 7140b8e0a112..a2509dd5ab46 100644 --- a/kde-misc/kclock/Manifest +++ b/kde-misc/kclock/Manifest @@ -1 +1,2 @@ DIST kclock-25.08.3.tar.xz 692668 BLAKE2B e939be2af9c84d96fe670449a5ec31ac61de3117b86ee9695640b5e2cd4ec511fd0c5681dad6e141e6a5479ab4ee9d0c2f55739dd63cfa6e5c646ace75617411 SHA512 cca80c25a936fdc0d3e0c279e44c7eee34d54fd6e41f3832bab0a1f31f50d20c874de80350ed42a636d1cd3ae7239a00a00af96edb5271fb23fcbf79f152576d +DIST kclock-25.12.0.tar.xz 706972 BLAKE2B 7a7d56e60dc294c7398bc0cc3d99018411bfa9c9ef26c61324e63b1c8a15075b9b8aa563f5f26aa7169e4261908bc347428f79cb1547c8e0bb9dc8a2aa81898d SHA512 7030177238859d5bb05dc780635327cd2bd0b795431a6d62da11e73985a09c9132cc5d5c111f10ca4c19670cdff7a663740b8df80d949f7293d70dacf616985b diff --git a/kde-misc/kclock/kclock-25.12.0.ebuild b/kde-misc/kclock/kclock-25.12.0.ebuild new file mode 100644 index 000000000000..5fa8fe7a16e4 --- /dev/null +++ b/kde-misc/kclock/kclock-25.12.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +KFMIN=6.19.0 +QTMIN=6.9.1 +inherit ecm gear.kde.org xdg + +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" + +# slot op: Uses Qt6WaylandClientPrivate +COMMON_DEPEND=" + dev-libs/kirigami-addons:6 + >=dev-qt/qtbase-${QTMIN}:6=[gui,network,wayland,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtmultimedia-${QTMIN}:6[qml] + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + kde-plasma/libplasma:6 +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/wayland-protocols-1.21 +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] +" +BDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[wayland] + dev-util/wayland-scanner +" +RDEPEND+=" || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 )" +BDEPEND+=" || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 )" diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest index 3a3af08879fc..3dcd97e343b9 100644 --- a/kde-misc/kdeconnect/Manifest +++ b/kde-misc/kdeconnect/Manifest @@ -1 +1,2 @@ DIST kdeconnect-kde-25.08.3.tar.xz 635720 BLAKE2B 8ca67bcc7cc3407ff8380c9ef5f1778e19b8135995d30f93143103b95715d3966e21e48196d19dc5a59bda5d8883f6f045c1b8ad9433850ea54a4855748fef30 SHA512 7c83a68d03e45eb60d10d5d38017029130807c1e6f3943bf593c1709679973c9173a46c3e639da51c44fa6f067043d3a578dbbbc21455b424b1cf3583dd061d5 +DIST kdeconnect-kde-25.12.0.tar.xz 638256 BLAKE2B 716746ed7b2b956a5d06942eb22f549359c1cc615feef1eeb6e4418ece518c8f7e3b010e474975cf34f777b9fd5dca1fdc7a2d88931572cc1e3c7488c7b24df7 SHA512 1bb7e6a549bf7e5f32500b4935c75d9c7662205cbccb41672489fb8c24153ee970b775fca83f752d848f109d14b8ec3dd74d9fe1172f6c0b78f5537631f4bb27 diff --git a/kde-misc/kdeconnect/kdeconnect-25.12.0.ebuild b/kde-misc/kdeconnect/kdeconnect-25.12.0.ebuild new file mode 100644 index 000000000000..e0c0986df36b --- /dev/null +++ b/kde-misc/kdeconnect/kdeconnect-25.12.0.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KDE_ORG_NAME="${PN}-kde" +KDE_SELINUX_MODULE="${PN}" +KFMIN=6.19.0 +QTMIN=6.9.1 +inherit ecm flag-o-matic gear.kde.org xdg + +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,wayland,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=dev-qt/qtmultimedia-${QTMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6[qml] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${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] + >=kde-frameworks/kdeclarative-${KFMIN}:6 + kde-plasma/libplasma:6 + net-fs/sshfs +" +RDEPEND+=" || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 )" +BDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[wayland] + dev-util/wayland-scanner + virtual/pkgconfig +" +BDEPEND+=" || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 )" + +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) + -DWITH_PULSEAUDIO=$(usex pulseaudio) + $(cmake_use_find_package telephony KF6ModemManagerQt) + -DWITH_X11=$(usex X) + -DMDNS_ENABLED=$(usex zeroconf) + ) + ecm_src_configure +} + +pkg_postinst() { + xdg_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/kio-gdrive-common/Manifest b/kde-misc/kio-gdrive-common/Manifest index 46eb52b595ae..444d5d057db0 100644 --- a/kde-misc/kio-gdrive-common/Manifest +++ b/kde-misc/kio-gdrive-common/Manifest @@ -1 +1,2 @@ DIST kio-gdrive-25.08.3.tar.xz 83216 BLAKE2B c560c32d7b6000fb790ff18f1cc5122f1c8ca964a16009aa448744c55eda3a0a8fbdf135c4f5716a504a0b078335dc586928c6f6d66e66ec74c6a0253ecf8948 SHA512 a015d59070824a36008db4783ec8ad7f752bb512412f3ed7c199870e31cded21d51f7f40ea17115ad0bf788bb8665e034c2f61f78338a0151518d1e6503bca63 +DIST kio-gdrive-25.12.0.tar.xz 83176 BLAKE2B a850267722fd72fa4903927816f96c36d05a0e9154c8d62dc7c0c4f71850f689753bee2605814b97e6b6e69825a11d49c704bd22143adff6acfbc251fc36ef89 SHA512 5aec6ffbcecb695527d52ed4f9146778d2de22f57923e00b4998aeffeab04dca29a7e0c6cf9feb3c16266e69a6c031607ffa01b0a2327204753e637b4be1abdc diff --git a/kde-misc/kio-gdrive-common/kio-gdrive-common-25.12.0.ebuild b/kde-misc/kio-gdrive-common/kio-gdrive-common-25.12.0.ebuild new file mode 100644 index 000000000000..91327ac4686c --- /dev/null +++ b/kde-misc/kio-gdrive-common/kio-gdrive-common-25.12.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +KDE_ORG_CATEGORY="network" +KDE_ORG_NAME="${PN/-common/}" +inherit ecm-common gear.kde.org + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + !<kde-misc/kio-gdrive-23.08.5-r2:5 + !<kde-misc/kio-gdrive-24.05.2-r1:6 +" +BDEPEND="kde-apps/kaccounts-integration:6" + +ECM_INSTALL_FILES=( + desktop/gdrive-network.desktop:\${KDE_INSTALL_DATADIR}/remoteview + desktop/org.kde.kio_gdrive.metainfo.xml:\${KDE_INSTALL_METAINFODIR} +) + +ecm-common_inject_heredoc() { + cat >> CMakeLists.txt <<- _EOF_ || die + find_package(KAccounts6 REQUIRED) + kaccounts_add_service(\${CMAKE_CURRENT_SOURCE_DIR}/kaccounts/google-drive.service.in) + _EOF_ +} + +src_prepare() { + ecm-common_src_prepare + + # Safety measure in case new services are added in the future + local known_num_of_services=1 + local found_num_of_services=$(find . -iname "*service.in" | wc -l) + if [[ ${found_num_of_services} != ${known_num_of_services} ]]; then + eerror "Number of service files mismatch!" + eerror "Expected: ${known_num_of_services}" + eerror "Found: ${found_num_of_services}" + die + fi +} diff --git a/kde-misc/kio-gdrive/Manifest b/kde-misc/kio-gdrive/Manifest index 46eb52b595ae..444d5d057db0 100644 --- a/kde-misc/kio-gdrive/Manifest +++ b/kde-misc/kio-gdrive/Manifest @@ -1 +1,2 @@ DIST kio-gdrive-25.08.3.tar.xz 83216 BLAKE2B c560c32d7b6000fb790ff18f1cc5122f1c8ca964a16009aa448744c55eda3a0a8fbdf135c4f5716a504a0b078335dc586928c6f6d66e66ec74c6a0253ecf8948 SHA512 a015d59070824a36008db4783ec8ad7f752bb512412f3ed7c199870e31cded21d51f7f40ea17115ad0bf788bb8665e034c2f61f78338a0151518d1e6503bca63 +DIST kio-gdrive-25.12.0.tar.xz 83176 BLAKE2B a850267722fd72fa4903927816f96c36d05a0e9154c8d62dc7c0c4f71850f689753bee2605814b97e6b6e69825a11d49c704bd22143adff6acfbc251fc36ef89 SHA512 5aec6ffbcecb695527d52ed4f9146778d2de22f57923e00b4998aeffeab04dca29a7e0c6cf9feb3c16266e69a6c031607ffa01b0a2327204753e637b4be1abdc diff --git a/kde-misc/kio-gdrive/kio-gdrive-25.12.0.ebuild b/kde-misc/kio-gdrive/kio-gdrive-25.12.0.ebuild new file mode 100644 index 000000000000..cc41a6a58304 --- /dev/null +++ b/kde-misc/kio-gdrive/kio-gdrive-25.12.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2025 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.19.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.9.1 +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-${PVCUT}:6 + >=kde-apps/libkgapi-${PVCUT}:6= + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) +" +DEPEND="${COMMON_DEPEND} + >=dev-qt/qtbase-${QTMIN}:6[network] +" +RDEPEND="${COMMON_DEPEND} + kde-apps/kaccounts-providers:6 + >=kde-misc/${PN}-common-${PV} + share? ( !${CATEGORY}/${PN}:5[share,-kf6compat(-)] ) +" +BDEPEND="dev-util/intltool" + +DOCS=( README.md ) + +ECM_REMOVE_FROM_INSTALL=( + /usr/share/accounts/services/kde/google-drive.service + /usr/share/metainfo/org.kde.kio_gdrive.metainfo.xml + /usr/share/remoteview/gdrive-network.desktop +) + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package share KF6Purpose) + ) + ecm_src_configure +} diff --git a/kde-misc/kweather/Manifest b/kde-misc/kweather/Manifest index 012a2a9f3469..574f286a149e 100644 --- a/kde-misc/kweather/Manifest +++ b/kde-misc/kweather/Manifest @@ -1 +1,2 @@ DIST kweather-25.08.3.tar.xz 367328 BLAKE2B 88302bac2720342d778f07dc38ea08a9f54996781beda35a425bfb743717dd9c0d6fae2dc9a44cb8f83e3e44539852dd7473e78a43b6c13b9c83b19ed30a00fe SHA512 8d56fbb0fd7c7d287abe1c7ab7ef921d347ea039f5ef395ed76ff6029e368b44f5ec8104301b9d6338ecc511b703cc5112d56b9be9b748aa71578c6a6c32b8fb +DIST kweather-25.12.0.tar.xz 372796 BLAKE2B 0743a2cdb67315de82aa10cbdfab0a7aed8b47b8b1e604c2c8b9d69d888ec6e07df53effb58fb5ab94c4cef0d0f956a47d2d2466f0b6ed6dc1d12299de1ea3f1 SHA512 5cfc2568ee1d6090b3fac2fb7079b36f19367b6cb1975efa5f32c076f01c5343f213a6db655fe66418dae683c6a2702aaeec221a8600c811b5544b4c13b9e841 diff --git a/kde-misc/kweather/kweather-25.12.0.ebuild b/kde-misc/kweather/kweather-25.12.0.ebuild new file mode 100644 index 000000000000..c7c740514da3 --- /dev/null +++ b/kde-misc/kweather/kweather-25.12.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="utilities" +ECM_TEST="false" +KFMIN=6.19.0 +QTMIN=6.9.1 +inherit ecm gear.kde.org xdg + +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 ~loong ~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/kcrash-${KFMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + kde-plasma/libplasma:6 +" +RDEPEND="${DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] + >=dev-qt/qtpositioning-${QTMIN}:6[geoclue] +" + +src_prepare() { + ecm_src_prepare + + sed -e "/include(ECMCheckOutboundLicense)/s/^/#DONT /" \ + -e "/ecm_check_outbound_license/s/^/#DONT /" \ + -i CMakeLists.txt || die # avoid cmake spam about python, reusetool +} + +src_configure() { + local mycmakeargs=( + -DBUILD_PLASMOID=ON + ) + ecm_src_configure +} diff --git a/kde-misc/markdownpart/Manifest b/kde-misc/markdownpart/Manifest index aa92f999c2cf..e5565d41d000 100644 --- a/kde-misc/markdownpart/Manifest +++ b/kde-misc/markdownpart/Manifest @@ -1 +1,2 @@ DIST markdownpart-25.08.3.tar.xz 34600 BLAKE2B db2597b3f65959343d901f3fee06b0e2fd248c6f22aade508683d9e224948575227dd3bff54ad3e37456d5301d06b54a9e9e76ace5a1ec44904b342e96cfa465 SHA512 bc54fae418aa50b3a572df75c9279feb6a615ba53d46d4d2d595bf304855bfc4513cb1631999425056db0a1d242207ceb42ad82bf6e160a30ecd4416db25842c +DIST markdownpart-25.12.0.tar.xz 34592 BLAKE2B 47939b04505da35549fe23f454c18b3a5867787879de1fbf9befc7d553ea61198dc5171f9733c14e0b7f370a94a73fb8349519021a2297924a32f28697fc24c7 SHA512 b9c21d98af7c2c7a4f7ddf94b7a3f1300be5289a06882201de0f025b8c105fe5287adc32a0c1d65d473052eb16294127b423ae69bab21c961d8d832d4a9a2777 diff --git a/kde-misc/markdownpart/markdownpart-25.12.0.ebuild b/kde-misc/markdownpart/markdownpart-25.12.0.ebuild new file mode 100644 index 000000000000..cdc19203b004 --- /dev/null +++ b/kde-misc/markdownpart/markdownpart-25.12.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY=utilities +KFMIN=6.19.0 +QTMIN=6.9.1 +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 ~loong ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-misc/skanlite/Manifest b/kde-misc/skanlite/Manifest index af8e9160f94b..3bc299d02126 100644 --- a/kde-misc/skanlite/Manifest +++ b/kde-misc/skanlite/Manifest @@ -1 +1,2 @@ DIST skanlite-25.08.3.tar.xz 2392448 BLAKE2B 5de66eedd21326e7a9be5a4497108b222b16a416332462bec0410ec0890d9448eea33eb96e9395dca078928ea8c836d1243642cad348ae684aa3bf570ee921db SHA512 8a171c0599e991c9740bb109add79d78e0bae7f85b3985a7d2b95394e0abd27f3390ac6ae6df509ba9ceef0830ff72908cc98c1b5b83976a60852430e826a613 +DIST skanlite-25.12.0.tar.xz 2392496 BLAKE2B d24246a71467bcd722b39e954bae0ce5aa187c9fb44ef4ac3811ab0c1c4a87f800a04c11c1b27bd67fb2c6dad20bc55929f59b692ee25bf8486c0cf456f5dcc1 SHA512 1004259f32d4451b6fefa95b37c4d488e6d16bf4dbdf440d8e65b0cb82a5d30d775c76ae806063199db25a616c8ab83e08191ae07c8bf687cf5cdfd4e8b80819 diff --git a/kde-misc/skanlite/skanlite-25.12.0.ebuild b/kde-misc/skanlite/skanlite-25.12.0.ebuild new file mode 100644 index 000000000000..e1c4bc664cd2 --- /dev/null +++ b/kde-misc/skanlite/skanlite-25.12.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 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.19.0 +QTMIN=6.9.1 +inherit ecm gear.kde.org xdg + +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 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=kde-apps/libksane-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +RDEPEND="${DEPEND}" diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest index fdad168c5d34..d20c8f90eea0 100644 --- a/kde-misc/tellico/Manifest +++ b/kde-misc/tellico/Manifest @@ -1,2 +1 @@ -DIST tellico-4.1.3.tar.xz 6849524 BLAKE2B 8d1910eac8bb9cec5432924a607c2118ed2f82e271a1e964c29c797215222caf86d11cbe2f0ba2130d8b8d1ba436eb5426b475c1c1a18598e39cfa842019e6c5 SHA512 646560b933cd09f2ad7477c42684ae523b2a0abc0fd0d2192b128073ca545bdd0a104b6393d4d29f792d9d4437196a1601f33cc900995bafb89158927cce26aa DIST tellico-4.1.4.tar.xz 6874740 BLAKE2B 576b1499c3facd294e0e84a82a7261c11a0bb76a1b0363a17b30d6310b6493fc95ef2b2aa1135e9df34bd222f68c9ecd00d7b17d73e8a80556e5c39416be2590 SHA512 0b69444ba3df0b1d8fdf75f7483e26b4dbd84fdd67f00c0484dc12575eb4d73d9716d6ec642c8f60e46151fe7f6ae4e981a0be6481432b538679a867b37b17d9 diff --git a/kde-misc/tellico/tellico-4.1.3.ebuild b/kde-misc/tellico/tellico-4.1.3.ebuild deleted file mode 100644 index a0e10517d3f1..000000000000 --- a/kde-misc/tellico/tellico-4.1.3.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="forceoptional" -KFMIN=6.9.0 -QTMIN=6.7.2 -inherit ecm kde.org xdg - -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 435ef367be10..58cb13384b45 100644 --- a/kde-misc/zanshin/Manifest +++ b/kde-misc/zanshin/Manifest @@ -1 +1,2 @@ DIST zanshin-25.08.3.tar.xz 387372 BLAKE2B 89bb13e043ad141c7c3ad7f9e23605333237b410363096df06278a9542e685bded35165e7bb58c367da5c827aaa37d559d2a3a8d7ef2d8d66c9c23d039cf1112 SHA512 e593351c4db1c152fa8ba6261ca49ab095123198fc3db163a2cb1940902391449ece05c880ff556518fbe3fb7af626ce8018f145bcf2963ea7a38768f630a7b0 +DIST zanshin-25.12.0.tar.xz 388248 BLAKE2B f446efd72d69e8c957af3d1f6f8fec937c8bfcc4a176585e4a4e821d380aacbcaae4bdcb23c0497cef83393cabac55cb050e7b38ded753662108010acd3ec3ee SHA512 df705ac7e691f59424cd97a886e8359cd64596baad850a1617ce99739c461560eb640b48c718dd973df9160cfc4733091443c2f666e916220159fee8985d38f8 diff --git a/kde-misc/zanshin/zanshin-25.12.0.ebuild b/kde-misc/zanshin/zanshin-25.12.0.ebuild new file mode 100644 index 000000000000..8ef73f435373 --- /dev/null +++ b/kde-misc/zanshin/zanshin-25.12.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2025 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.19.0 +QTMIN=6.9.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Getting things done application by KDE" +HOMEPAGE="https://zanshin.kde.org/ https://apps.kde.org/zanshin/ +https://userbase.kde.org/Zanshin" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="6" +KEYWORDS="~amd64 ~arm64" +IUSE="" + +RESTRICT="test" # bug 785844 + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +COMMON_DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-apps/akonadi-${PVCUT}:6= + >=kde-apps/akonadi-calendar-${PVCUT}:6= + >=kde-apps/akonadi-contacts-${PVCUT}:6= + >=kde-apps/kmime-${PVCUT}:6= + >=kde-apps/kontactinterface-${PVCUT}:6= + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcodecs-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/krunner-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] + >=kde-frameworks/kxmlgui-${KFMIN}:6 +" +DEPEND="${COMMON_DEPEND} + dev-libs/boost +" +RDEPEND="${COMMON_DEPEND} + =kde-apps/kdepim-runtime-${PVCUT}*:6 +" +BDEPEND=" + test? ( >=kde-apps/akonadi-${PVCUT}:6[tools] ) +" |
