gnu: partitionmanager: Move to kde-systemtools.scm.

* gnu/packages/kde.scm (partitionmanager): Delete variable.
* gnu/packages/kde-systemtools.scm (partitionmanager): New variable.
* gnu/packages/kde-plasma.scm (plasma)[inputs]: Resolve partitionmanager.

Change-Id: I568b520acbfdb9bb3c61292cde496ced68dbaf30
This commit is contained in:
Sughosha 2025-09-18 17:56:27 +05:30 committed by Zheng Junjie
parent aea04883d0
commit dc63eb7d5c
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0
3 changed files with 44 additions and 45 deletions

View file

@ -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")

View file

@ -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")

View file

@ -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")