summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-02-15 20:34:52 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-02-15 21:50:05 +0000
commit5bd8dfed35be5e465c810badc7d47bcdc4ccadee (patch)
tree26711d946bdd90cbc2c92701c576fc1b1c58c009 /gnu
parent7980af28f56327ba1900b7efc42e4ff2d7fae3de (diff)
gnu: go-github-com-protonmail-go-crypto: Update to 1.3.0-0.a8cc4f0.
* gnu/packages/golang-crypto.scm (go-github-com-protonmail-go-crypto): Update to a8cc4f09f6cb247ab2180b45029ddaa736674f87 commit. [source]: Switch to the latest commit. [arguments] <test-flags>: Run short tests only. Relates-to: https://codeberg.org/guix/guix/issues/6412 Change-Id: I163dd1a0fc2c4b2237986cff1a9c80ae71be2cf2
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/golang-crypto.scm23
1 files changed, 16 insertions, 7 deletions
diff --git a/gnu/packages/golang-crypto.scm b/gnu/packages/golang-crypto.scm
index 9e6d4546e5..ad6acba421 100644
--- a/gnu/packages/golang-crypto.scm
+++ b/gnu/packages/golang-crypto.scm
@@ -2604,27 +2604,36 @@ algorithm. It is a fork of github.com/jameskeane/bcrypt.")
(define-public go-github-com-protonmail-go-crypto
(package
+ ;; XXX: 1.3.0 was released in 2025 which is no longer compatible with
+ ;; current golang.org/x/crypto; master branch provides comparability but
+ ;; it's not tagged yet, switch back to tag when released.
+ ;; See: <https://github.com/ProtonMail/go-crypto/issues/180>.
(name "go-github-com-protonmail-go-crypto")
- (version "1.3.0")
+ (properties '((commit . "a8cc4f09f6cb247ab2180b45029ddaa736674f87")
+ (revision . "0")))
+ (version (git-version "1.3.0"
+ (assoc-ref properties 'revision)
+ (assoc-ref properties 'commit)))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ProtonMail/go-crypto")
- (commit (string-append "v" version))))
+ (commit (assoc-ref properties 'commit))))
(file-name (git-file-name name version))
(sha256
- (base32 "0h4zhdxpg5qh5li4r2nsjya757d9kghqjxg3cch4pm3wqvkpjg1h"))))
+ (base32 "19g0vhg83yaa81l0qhlq4pbkid7nv57p7s5kbmysbaf60jmv7887"))))
(build-system go-build-system)
(arguments
(list
#:skip-build? #t
#:import-path "github.com/ProtonMail/go-crypto"
#:test-flags
- (if (target-riscv64?)
- ;; This test times out on riscv64-linux.
- #~(list "-skip" "TestEndToEnd")
- #~'())))
+ #~(list "-short" ;tests may timeout in CI
+ #$@(if (target-riscv64?)
+ ;; This test times out on riscv64-linux.
+ '(list "-skip" "TestEndToEnd")
+ '()))))
(propagated-inputs
(list go-github-com-cloudflare-circl
go-golang-org-x-crypto))