From 94f9db48685b4cbc43bf793f086d1da4b916f240 Mon Sep 17 00:00:00 2001 From: Sughosha Date: Tue, 7 Oct 2025 15:19:38 +0530 Subject: [PATCH] gnu: kgraphviewer: Move to kde-graphics.scm. * gnu/packages/kde-frameworks.scm (kgraphviewer): Remove variable. * gnu/packages/kde-graphics.scm (kgraphviewer): New variable. * gnu/packages/kde-sdk.scm: Use (gnu packages kde-graphics) module. * gnu/packages/linux.scm: Ditto. Change-Id: I16a15b779b1aea70b0ff56aa3e5f8913bf8af0c5 --- gnu/packages/kde-frameworks.scm | 32 -------------------------------- gnu/packages/kde-graphics.scm | 32 ++++++++++++++++++++++++++++++++ gnu/packages/linux.scm | 1 + 3 files changed, 33 insertions(+), 32 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 5fe5e9a3266b1424a73d1e6155cd6ce7c0790984..a0e09cb7354cd5587a718d0f380f24d911ca451c 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -65,7 +65,6 @@ #:use-module (gnu packages gnupg) #:use-module (gnu packages gperf) #:use-module (gnu packages graphics) - #:use-module (gnu packages graphviz) #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages hunspell) @@ -1061,37 +1060,6 @@ infrastructure.") (inputs (list avahi qtbase-5)))) -(define-public kgraphviewer - (package - (name "kgraphviewer") - (version "2.5.0") - (source (origin - (method url-fetch) - (uri (string-append - "mirror://kde/stable/kgraphviewer/" - version "/" name "-" version ".tar.xz")) - (sha256 - (base32 - "0s9b3q7wvrbz52d500mcaflkrfjwhbzh5bsf5gxzgxjdzdiywaw7")))) - (build-system cmake-build-system) - (inputs - (list qtbase - boost - graphviz - ki18n - kiconthemes - kparts - qtsvg - qt5compat)) - (native-inputs - (list pkg-config extra-cmake-modules kdoctools)) - (arguments (list #:tests? #f)) - (home-page "https://apps.kde.org/kgraphviewer/") - (synopsis "Graphviz dot graph viewer for KDE") - (description "KGraphViewer is a Graphviz DOT graph file viewer, aimed to -replace the other outdated Graphviz tools.") - (license license:gpl2+))) - (define-public kguiaddons (package (name "kguiaddons") diff --git a/gnu/packages/kde-graphics.scm b/gnu/packages/kde-graphics.scm index 5dcdb56168fccbfed53fe459f389b7b546b14525..1f086b22993088fe2f2c2eb5adc1bb3b826730a3 100644 --- a/gnu/packages/kde-graphics.scm +++ b/gnu/packages/kde-graphics.scm @@ -45,6 +45,7 @@ #:use-module (gnu packages ghostscript) #:use-module (gnu packages gimp) #:use-module (gnu packages graphics) + #:use-module (gnu packages graphviz) #:use-module (gnu packages gtk) #:use-module (gnu packages image) #:use-module (gnu packages image-processing) @@ -255,6 +256,37 @@ a module for implementing ODF Gantt charts, which are bar charts that illustrate project schedules.") (license license:gpl2+))) +(define-public kgraphviewer + (package + (name "kgraphviewer") + (version "2.5.0") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://kde/stable/kgraphviewer/" + version "/" name "-" version ".tar.xz")) + (sha256 + (base32 + "0s9b3q7wvrbz52d500mcaflkrfjwhbzh5bsf5gxzgxjdzdiywaw7")))) + (build-system cmake-build-system) + (inputs + (list qtbase + boost + graphviz + ki18n + kiconthemes + kparts + qtsvg + qt5compat)) + (native-inputs + (list pkg-config extra-cmake-modules kdoctools)) + (arguments (list #:tests? #f)) + (home-page "https://apps.kde.org/kgraphviewer/") + (synopsis "Graphviz dot graph viewer for KDE") + (description "KGraphViewer is a Graphviz DOT graph file viewer, aimed to +replace the other outdated Graphviz tools.") + (license license:gpl2+))) + (define-public kolourpaint (package (name "kolourpaint") diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index d4c40d5ffb426f527f478e89432cb2a810c2a6a2..5d698ebb15c1c92051f3af7ff004e55b3adba3c5 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -153,6 +153,7 @@ #:use-module (gnu packages image) #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages libedit) + #:use-module (gnu packages kde-graphics) #:use-module (gnu packages libevent) #:use-module (gnu packages libunwind) #:use-module (gnu packages libusb)