aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZheng Junjie <zhengjunjie@iscas.ac.cn>2024-07-05 23:16:50 +0800
committerZheng Junjie <zhengjunjie@iscas.ac.cn>2024-07-18 10:44:58 +0800
commita4786b43eed526845bdee5c5756d9fa41ab8a0c3 (patch)
tree65c99ec48ba1817186d27d74b6cc02a9a4f93c1e
parent60d1279cd43d92ce767d3b37915130c8471e9b6c (diff)
downloadguix-a4786b43eed526845bdee5c5756d9fa41ab8a0c3.tar
guix-a4786b43eed526845bdee5c5756d9fa41ab8a0c3.tar.gz
gnu: Add signond-qt6.
* gnu/packages/qt.scm (signond-qt6): New variable. Change-Id: I5cc69028e64119cad4ffd4ae81e4fa1cfaa65a15
-rw-r--r--gnu/packages/qt.scm25
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 1f34ddaca6..4652a3752d 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -5387,6 +5387,31 @@ a secure way.")))
authentication on behalf of its clients.")
(license license:lgpl2.1+)))
+;; fork for support qt6
+(define-public signond-qt6
+ (let ((commit "c8ad98249af541514ff7a81634d3295e712f1a39")
+ (revision "0"))
+ (package
+ (inherit signond)
+ (name "signond-qt6")
+ (version (git-version "8.61" revision commit))
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://gitlab.com/nicolasfella/signond")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "13cgdf6hhi2z3c8sax79dwi7450n8h228kpyl2w5lx0xglb2savq"))))
+ (native-inputs (modify-inputs (package-native-inputs signond)
+ (delete "qtbase")
+ (replace "qttools" qttools)))
+ (arguments
+ (substitute-keyword-arguments (package-arguments signond)
+ ((#:qtbase _ #f)
+ qtbase))))))
+
(define-public signon-plugin-oauth2
(package
(name "signon-plugin-oauth2")