z572 pushed a commit to branch kde-team
in repository guix.

commit c819ae4609f8c9cd89192040ffb158ef66b0757b
Author: Zheng Junjie <zhengjun...@iscas.ac.cn>
AuthorDate: Fri Jul 5 23:16:50 2024 +0800

    gnu: Add signond-qt6.
    
    * gnu/packages/qt.scm (signond-qt6): New variable.
    
    Change-Id: I5cc69028e64119cad4ffd4ae81e4fa1cfaa65a15
---
 gnu/packages/qt.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index c43a0f48c8..2f60580628 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -5401,6 +5401,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")

Reply via email to