diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm index 3fb3985bd09..9de341105c2 100644 --- a/gnu/packages/kde-plasma.scm +++ b/gnu/packages/kde-plasma.scm @@ -1852,7 +1852,6 @@ on top of Baloo.") milou ocean-sound-theme oxygen-sounds - partitionmanager plasma5support ;required by sddm breeze theme plasma-browser-integration plasma-desktop @@ -1893,6 +1892,10 @@ on top of Baloo.") (resolve-interface '(gnu packages kde-systemtools)) 'kwalletmanager) + (module-ref + (resolve-interface + '(gnu packages kde-systemtools)) + 'partitionmanager) spectacle)) ;; plasma-thunderbolt ;waiting for bolt (synopsis "The KDE Plasma desktop environment") diff --git a/gnu/packages/kde-systemtools.scm b/gnu/packages/kde-systemtools.scm index f29561fd33e..a3541124c75 100644 --- a/gnu/packages/kde-systemtools.scm +++ b/gnu/packages/kde-systemtools.scm @@ -454,6 +454,46 @@ This package is part of the KDE administration module.") "This package provides a tool to manage passwords on @code{kwallet}.") (license license:gpl2+))) +(define-public partitionmanager + (package + (name "partitionmanager") + (version "24.12.3") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/release-service/" version + "/src/partitionmanager-" version ".tar.xz")) + (sha256 + (base32 "17p63a9igpbcv0xdziaf3d30n88rj9474w9yx2cpvh0m2nrv3582")))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f)) + (native-inputs + (list extra-cmake-modules kdoctools)) + (inputs + (list kconfig + kconfigwidgets + kcoreaddons + kcrash + kdbusaddons + ki18n + kio + kjobwidgets + kpmcore + kwidgetsaddons + kwindowsystem + kxmlgui + polkit-qt6)) + (home-page "https://apps.kde.org/partitionmanager/") + (synopsis "Disk device, partition and file system manager") + (description "KDE Partition Manager is a utility to help you manage the +disks, partitions, and file systems. It allows you to easily create, copy, +move, delete, back up, restore, and resize them without losing data. It +supports a large number of file systems, including ext2/3/4, btrfs, NTFS, +FAT16/32, JFS, XFS and more.") + (license license:gpl3+))) + (define-public spectacle-ocr-screenshot (package (name "spectacle-ocr-screenshot") diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 27922b4c524..c03f5fcb989 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -100,7 +100,6 @@ #:use-module (gnu packages perl) #:use-module (gnu packages photo) #:use-module (gnu packages pkg-config) - #:use-module (gnu packages polkit) #:use-module (gnu packages protobuf) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) @@ -1391,49 +1390,6 @@ opening hours expressions.") multi-floor indoor maps.") (license license:lgpl2.0+))) -(define-public partitionmanager - (package - (name "partitionmanager") - (version "24.12.3") - (source - (origin - (method url-fetch) - (uri (string-append "mirror://kde/stable/release-service/" version - "/src/partitionmanager-" version ".tar.xz")) - (sha256 - (base32 "17p63a9igpbcv0xdziaf3d30n88rj9474w9yx2cpvh0m2nrv3582")))) - (build-system qt-build-system) - (arguments - (list #:qtbase qtbase - #:tests? #f)) - (native-inputs - (list extra-cmake-modules kdoctools)) - (inputs - (list kconfig - kconfigwidgets - kcoreaddons - kcrash - kdbusaddons - ki18n - kio - kjobwidgets - (module-ref - (resolve-interface - '(gnu packages kde-systemtools)) - 'kpmcore) - kwidgetsaddons - kwindowsystem - kxmlgui - polkit-qt6)) - (home-page "https://apps.kde.org/partitionmanager/") - (synopsis "Disk device, partition and file system manager") - (description "KDE Partition Manager is a utility to help you manage the -disks, partitions, and file systems. It allows you to easily create, copy, -move, delete, back up, restore, and resize them without losing data. It -supports a large number of file systems, including ext2/3/4, btrfs, NTFS, -FAT16/32, JFS, XFS and more.") - (license license:gpl3+))) - (define-public kpublictransport (package (name "kpublictransport")