From 3d4fd8e1f9a077d94a5961a9a60337bd768d44dc Mon Sep 17 00:00:00 2001 From: Sughosha Date: Wed, 1 Oct 2025 08:55:56 +0530 Subject: [PATCH] gnu: libksane: Move to kde-graphics.scm. * gnu/packages/kde.scm (libksane): Remove variable. * gnu/packages/kde-graphics.scm (libksane): New variable. * gnu/packages/image-viewers.scm: Use (gnu packages kde-graphics) module. Change-Id: I70c127bedd4b5d87c8c499e4fd59b87e9562f263 --- gnu/packages/image-viewers.scm | 1 + gnu/packages/kde-graphics.scm | 31 ++++++++++++++++++++++++++++++- gnu/packages/kde.scm | 30 ------------------------------ 3 files changed, 31 insertions(+), 31 deletions(-) diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm index f986ccf74892ec6dcfee4a02f245dfb6f7fe98fb..846ac90257934cb0b8021bb9ba425921dece50fb 100644 --- a/gnu/packages/image-viewers.scm +++ b/gnu/packages/image-viewers.scm @@ -103,6 +103,7 @@ #:use-module (gnu packages imagemagick) #:use-module (gnu packages kde) #:use-module (gnu packages kde-frameworks) + #:use-module (gnu packages kde-graphics) #:use-module (gnu packages kde-pim) #:use-module (gnu packages linux) #:use-module (gnu packages maths) diff --git a/gnu/packages/kde-graphics.scm b/gnu/packages/kde-graphics.scm index cdf00d0c1f4095992e2b1ff8b124185ddda36b1f..102a8b6e6d51a178a7e836f914ba42ed07449cd5 100644 --- a/gnu/packages/kde-graphics.scm +++ b/gnu/packages/kde-graphics.scm @@ -47,7 +47,6 @@ #:use-module (gnu packages graphics) #:use-module (gnu packages gtk) #:use-module (gnu packages image) - #:use-module (gnu packages kde) #:use-module (gnu packages image-processing) #:use-module (gnu packages kde) #:use-module (gnu packages kde-frameworks) @@ -399,6 +398,36 @@ features include brush stabilizers, brush engines and wrap-around mode.") expression library, that is used in Krita.") (license license:gpl3+))) +(define-public libksane + (package + (name "libksane") + (version "24.12.3") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/release-service/" version + "/src/libksane-" version ".tar.xz")) + (sha256 + (base32 "1b0cbf4cq0ajl5xlpy75wj4p1zsri2igh23pswj8ysnrrk0pxg5w")))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f)) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list ki18n + ksanecore + ktextwidgets + kwallet + kwidgetsaddons)) + (home-page "https://invent.kde.org/graphics/libksane") + (synopsis "Library providing QWidget with logic to interface scanners") + (description + "Libksane is a Qt-based interface for SANE library to control flat +scanners.") + (license license:lgpl3+))) + (define-public libkexiv2 (package (name "libkexiv2") diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 58e0cfc03c66c3affbf6802f16adc1e3343f00cf..585eaabc570613468d44e2bef2bbcebc9eb49faf 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -478,36 +478,6 @@ multi-floor indoor maps.") for scanner hardware.") (license license:lgpl3+))) -(define-public libksane - (package - (name "libksane") - (version "24.12.3") - (source - (origin - (method url-fetch) - (uri (string-append "mirror://kde/stable/release-service/" version - "/src/libksane-" version ".tar.xz")) - (sha256 - (base32 "1b0cbf4cq0ajl5xlpy75wj4p1zsri2igh23pswj8ysnrrk0pxg5w")))) - (build-system qt-build-system) - (arguments - (list #:qtbase qtbase - #:tests? #f)) - (native-inputs - (list extra-cmake-modules)) - (inputs - (list ki18n - ksanecore - ktextwidgets - kwallet - kwidgetsaddons)) - (home-page "https://invent.kde.org/graphics/libksane") - (synopsis "Library providing QWidget with logic to interface scanners") - (description - "Libksane is a Qt-based interface for SANE library to control flat -scanners.") - (license license:lgpl3+))) - (define-public snorenotify (package (name "snorenotify")