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/zanshin/Manifest | 1 | ||||
| -rw-r--r-- | kde-misc/zanshin/zanshin-25.12.0.ebuild | 59 |
18 files changed, 500 insertions, 0 deletions
diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest new file mode 100644 index 00000000000..63a2027cd47 --- /dev/null +++ b/kde-misc/colord-kde/Manifest @@ -0,0 +1 @@ +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 00000000000..d932e57d6c6 --- /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 new file mode 100644 index 00000000000..e856657b754 --- /dev/null +++ b/kde-misc/kclock/Manifest @@ -0,0 +1 @@ +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 00000000000..5fa8fe7a16e --- /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 new file mode 100644 index 00000000000..098d0a178d8 --- /dev/null +++ b/kde-misc/kdeconnect/Manifest @@ -0,0 +1 @@ +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 00000000000..e0c0986df36 --- /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 new file mode 100644 index 00000000000..70d6b550314 --- /dev/null +++ b/kde-misc/kio-gdrive-common/Manifest @@ -0,0 +1 @@ +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 00000000000..91327ac4686 --- /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 new file mode 100644 index 00000000000..70d6b550314 --- /dev/null +++ b/kde-misc/kio-gdrive/Manifest @@ -0,0 +1 @@ +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 00000000000..cc41a6a5830 --- /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 new file mode 100644 index 00000000000..8f5e7b30f06 --- /dev/null +++ b/kde-misc/kweather/Manifest @@ -0,0 +1 @@ +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 00000000000..c7c740514da --- /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 new file mode 100644 index 00000000000..c28a54b9c33 --- /dev/null +++ b/kde-misc/markdownpart/Manifest @@ -0,0 +1 @@ +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 00000000000..cdc19203b00 --- /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 new file mode 100644 index 00000000000..26b5060da1e --- /dev/null +++ b/kde-misc/skanlite/Manifest @@ -0,0 +1 @@ +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 00000000000..e1c4bc664cd --- /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/zanshin/Manifest b/kde-misc/zanshin/Manifest new file mode 100644 index 00000000000..afb7537237b --- /dev/null +++ b/kde-misc/zanshin/Manifest @@ -0,0 +1 @@ +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 00000000000..8ef73f43537 --- /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] ) +" |
