summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSughosha via Guix-patches via <[email protected]>2025-01-23 15:42:20 +0530
committerZheng Junjie <[email protected]>2025-01-24 13:23:27 +0800
commit3d9adf6e846ac05b66ecda8a3599c6b85d3e76c4 (patch)
tree38d6dbe6456b7ca2ece595742fe9dfdba3f4c6eb
parentbb441581d151fd9747a607ecffa4f81ebe20287d (diff)
gnu: Add ksanecore.
* gnu/packages/kde.scm (ksanecore): New variable. Change-Id: I94bef38d1c83194cf5353c4b94dc0b4402d0fc31
-rw-r--r--gnu/packages/kde.scm28
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 19f1c2cfc9..1d0c9617ca 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -19,6 +19,7 @@
;;; Copyright © 2022 Petr Hodina <[email protected]>
;;; Copyright © 2023 Mehmet Tekman <[email protected]>
;;; Copyright © 2024 Remco van 't Veer <[email protected]>
+;;; Copyright © 2025 Sughosha <[email protected]>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -102,6 +103,7 @@
#:use-module (gnu packages python)
#:use-module (gnu packages qt)
#:use-module (gnu packages samba)
+ #:use-module (gnu packages scanner)
#:use-module (gnu packages sdl)
#:use-module (gnu packages ssh)
#:use-module (gnu packages tls)
@@ -1331,6 +1333,32 @@ multi-floor indoor maps.")
transport data and for performing public transport journey queries.")
(license (list license:lgpl2.0+))))
+(define-public ksanecore
+ (package
+ (name "ksanecore")
+ (version "24.12.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/release-service/" version
+ "/src/ksanecore-" version ".tar.xz"))
+ (sha256
+ (base32 "0bh7i2qh5jdxfgy122vbwin7g46s16kdmam6szj14zc1ggnhqvfb"))))
+ (build-system qt-build-system)
+ (arguments
+ (list #:qtbase qtbase))
+ (native-inputs
+ (list extra-cmake-modules))
+ (inputs
+ (list ki18n
+ sane-backends))
+ (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")