guix_mirror_bot pushed a commit to branch go-team
in repository guix.

commit b30af113fb03d5723dbcfe6f624280d7195a97f8
Author: Sharlatan Hellseher <sharlata...@gmail.com>
AuthorDate: Thu Jun 12 19:34:00 2025 +0100

    gnu: trezord: Update to 2.0.33-0.a58468e.
    
    * gnu/packages/finance.scm (trezord): Update to 2.0.33-0.a58468e.
    
    Change-Id: Ia88a51dd0388e6eedc0d032d7f2b3dd7f413945b
---
 gnu/packages/finance.scm | 59 +++++++++++++++++++++++++-----------------------
 1 file changed, 31 insertions(+), 28 deletions(-)

diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index b0bf4ab87b..14f4098280 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -1689,35 +1689,38 @@ trezord as a regular user instead of needing to it run 
as root.")
         (license license:lgpl3+))))
 
 (define-public trezord
-  (package
-    (name "trezord")
-    (version "2.0.33")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/trezor/trezord-go";)
-             (commit (string-append "v" version))))
-       (sha256
-        (base32 "0nnfh9qkb8ljajkxwrn3nn85zrsw10hp7c5i4zh60qgfyl0djppw"))
-       (file-name (git-file-name name version))))
-    (build-system go-build-system)
-    (arguments
-     (list
-      #:go go-1.18
-      #:install-source? #f
-      #:import-path "github.com/trezor/trezord-go"))
-    (native-inputs
-     (list go-github-com-gorilla-csrf
-           go-github-com-gorilla-handlers
-           go-github-com-gorilla-mux
-           go-gopkg-in-natefinch-lumberjack-v2))
-    (home-page "https://trezor.io";)
-    (synopsis "Trezor Communication Daemon aka Trezor Bridge (written in Go)")
-    (description
-     "This allows a Trezor hardware wallet to communicate to the Trezor
+  ;; XXX: The latest commit provides support for Go 1.24+, move back to the
+  ;; tag when it is released.
+  (let ((commit "a58468e4f70619d4ca7dd6404bdf9bdcff8011f0")
+        (revision "0"))
+    (package
+      (name "trezord")
+      (version (git-version "2.0.33" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/trezor/trezord-go";)
+               (commit commit)))
+         (sha256
+          (base32 "15bqxg98wp4w8yc697rf228298dcxfmlvf7pzq370g852w8hm6q8"))
+         (file-name (git-file-name name version))))
+      (build-system go-build-system)
+      (arguments
+       (list
+        #:install-source? #f
+        #:import-path "github.com/trezor/trezord-go"))
+      (native-inputs
+       (list go-github-com-gorilla-csrf
+             go-github-com-gorilla-handlers
+             go-github-com-gorilla-mux
+             go-gopkg-in-natefinch-lumberjack-v2))
+      (home-page "https://trezor.io";)
+      (synopsis "Trezor Communication Daemon aka Trezor Bridge (written in 
Go)")
+      (description
+       "This allows a Trezor hardware wallet to communicate to the Trezor
 wallet.")
-    (license license:lgpl3+)))
+      (license license:lgpl3+))))
 
 (define-public libofx
   (package

Reply via email to