From 0b68a9bfa25e920c0e6763f0093f3f273fa14d2f Mon Sep 17 00:00:00 2001 From: Sughosha Date: Tue, 7 Oct 2025 10:32:02 +0530 Subject: [PATCH] gnu: ksanecore: Move to kde-graphics.scm. * gnu/packages/kde.scm (ksanecore): Remove variable. * gnu/packages/kde-graphics.scm (ksanecore): New variable. Change-Id: I0aba25b70f996afa073e98645317c59bdeb3b178 --- gnu/packages/kde-graphics.scm | 27 +++++++++++++++++++++++++++ gnu/packages/kde.scm | 28 ---------------------------- 2 files changed, 27 insertions(+), 28 deletions(-) diff --git a/gnu/packages/kde-graphics.scm b/gnu/packages/kde-graphics.scm index faae0a5f8b5..5a6e1f9089c 100644 --- a/gnu/packages/kde-graphics.scm +++ b/gnu/packages/kde-graphics.scm @@ -101,6 +101,33 @@ image editing capabilities.") (license license:lgpl2.1+))) +(define-public ksanecore + (package + (name "ksanecore") + (version "25.08.1") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/release-service/" version + "/src/ksanecore-" version ".tar.xz")) + (sha256 + (base32 "1ilp0rgb4pj9q9wx6mh8gmgn9vmly18a28lnglyf1blpwxpbvjzg")))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f)) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list ki18n + sane)) + (home-page "https://invent.kde.org/libraries/ksanecore") + (synopsis "Library providing logic to interface scanners") + (description + "KSaneCore is a library that provides a Qt interface for the SANE library +for scanner hardware.") + (license license:lgpl3+))) + (define-public digikam (package (name "digikam") diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index cfa6e830156..f01153fe44a 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -77,7 +77,6 @@ #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) #:use-module (gnu packages qt) - #:use-module (gnu packages scanner) #:use-module (gnu packages tls) #:use-module (gnu packages video) #:use-module (gnu packages xdisorg) @@ -162,33 +161,6 @@ cards.") (inputs (list openssl qtbase qt5compat)))) -(define-public ksanecore - (package - (name "ksanecore") - (version "25.08.1") - (source - (origin - (method url-fetch) - (uri (string-append "mirror://kde/stable/release-service/" version - "/src/ksanecore-" version ".tar.xz")) - (sha256 - (base32 "1ilp0rgb4pj9q9wx6mh8gmgn9vmly18a28lnglyf1blpwxpbvjzg")))) - (build-system qt-build-system) - (arguments - (list #:qtbase qtbase - #:tests? #f)) - (native-inputs - (list extra-cmake-modules)) - (inputs - (list ki18n - sane)) - (home-page "https://invent.kde.org/libraries/ksanecore") - (synopsis "Library providing logic to interface scanners") - (description - "KSaneCore is a library that provides a Qt interface for the SANE library -for scanner hardware.") - (license license:lgpl3+))) - (define-public snorenotify (package (name "snorenotify")