From b72750baba65d93de997e4d1aaf6b8967598a80f Mon Sep 17 00:00:00 2001 From: Sughosha Date: Tue, 30 Sep 2025 23:29:48 +0530 Subject: [PATCH] gnu: kdegraphics-mobipocket: Move to kde-graphics.scm. * gnu/packages/kde.scm (kdegraphics-mobipocket): Remove variable. * gnu/packages/kde-graphics.scm (kdegraphics-mobipocket): New variable. * gnu/packages/kde-frameworks.scm: Use (gnu packages kde-graphics) module. Change-Id: Ie799995ed34e2c5e04e431c9286b1fbce299f272 --- gnu/packages/kde-frameworks.scm | 1 + gnu/packages/kde-graphics.scm | 26 ++++++++++++++++++++++++++ gnu/packages/kde.scm | 25 ------------------------- 3 files changed, 27 insertions(+), 25 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index e1458311d2e..ba6e1964080 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -73,6 +73,7 @@ #:use-module (gnu packages iso-codes) #:use-module (gnu packages kerberos) #:use-module (gnu packages kde) + #:use-module (gnu packages kde-graphics) #:use-module (gnu packages kde-plasma) #:use-module (gnu packages libcanberra) #:use-module (gnu packages linux) diff --git a/gnu/packages/kde-graphics.scm b/gnu/packages/kde-graphics.scm index fb545d7e94b..1e37bca6ea0 100644 --- a/gnu/packages/kde-graphics.scm +++ b/gnu/packages/kde-graphics.scm @@ -17,6 +17,7 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages kde-graphics) + #:use-module (guix build-system cmake) #:use-module (guix build-system qt) #:use-module (guix download) #:use-module (guix gexp) @@ -123,6 +124,31 @@ annotating features.") (license license:gpl2+))) +(define-public kdegraphics-mobipocket + (package + (name "kdegraphics-mobipocket") + (version "24.12.1") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/release-service/" version + "/src/" name "-" version ".tar.xz")) + (sha256 + (base32 "0rpam31s5cvky4w3bb2qp1pjv0gm9f63a2jv6bcim7qnz050bvvn")))) + (build-system cmake-build-system) + (arguments + (list #:tests? #f + #:configure-flags #~(list "-DQT_MAJOR_VERSION=6"))) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list kio qtbase qt5compat)) + (home-page "https://apps.kde.org/en/kdegraphics_mobipocket") + (synopsis "KDE thumbnailer for Mobipocket files") + (description "This package provides a KDE plugin that shows thumbnails of +Mobipocket e-books in Dolphin and other KDE apps.") + (license license:gpl2+))) + (define-public kdiagram (package (name "kdiagram") diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 4a9ff9b54aa..fcd5ee36e66 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -790,31 +790,6 @@ several command-line utilities for manipulating DocBook XML files, PO files and PO template files.") (license license:gpl2+))) -(define-public kdegraphics-mobipocket - (package - (name "kdegraphics-mobipocket") - (version "25.04.3") - (source - (origin - (method url-fetch) - (uri (string-append "mirror://kde/stable/release-service/" version - "/src/" name "-" version ".tar.xz")) - (sha256 - (base32 "1lzk8lh51dvmlk9im4cjsl7xwyy814a0yragk4f7r1lhs5w6rxhj")))) - (build-system cmake-build-system) - (arguments - (list #:tests? #f - #:configure-flags #~(list "-DQT_MAJOR_VERSION=6"))) - (native-inputs - (list extra-cmake-modules)) - (inputs - (list kio qtbase qt5compat)) - (home-page "https://apps.kde.org/en/kdegraphics_mobipocket") - (synopsis "KDE thumbnailer for Mobipocket files") - (description "This package provides a KDE plugin that shows thumbnails of -Mobipocket e-books in Dolphin and other KDE apps.") - (license license:gpl2+))) - (define-public kdegraphics-thumbnailers (package (name "kdegraphics-thumbnailers")