[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/06: gnu: go-gotest-tools: Factor out go-gotest-tools-source.
From: |
guix-commits |
Subject: |
01/06: gnu: go-gotest-tools: Factor out go-gotest-tools-source. |
Date: |
Mon, 10 Feb 2020 10:59:59 -0500 (EST) |
dannym pushed a commit to branch master
in repository guix.
commit 90bce15998b0faf5afd60b1a3ee59e93547089e2
Author: Danny Milosavljevic <address@hidden>
AuthorDate: Mon Feb 10 16:46:10 2020 +0100
gnu: go-gotest-tools: Factor out go-gotest-tools-source.
* gnu/packages/golang.scm (go-gotest-tools-source): New procedure.
(go-gotest-tools-assert)[source]: Use it.
---
gnu/packages/golang.scm | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index dbe716d..5d0c248 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -3105,19 +3105,23 @@ common task.")
(home-page "https://godoc.org/golang.org/x/sync/errgroup")
(license license:bsd-3))))
+(define (go-gotest-tools-source version sha256-base32-hash)
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/gotestyourself/gotest.tools.git")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name "go-gotest-tools" version))
+ (sha256
+ (base32 sha256-base32-hash))))
+
(define-public go-gotest-tools-assert
(package
(name "go-gotest-tools-assert")
(version "3.0.0")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/gotestyourself/gotest.tools.git")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "18sg8ih4b4h7g065zsfn9s00wplifmjvn77sqnp0lsmz91h91r5c"))))
+ (source
+ (go-gotest-tools-source version
+
"0071rjxp4xzcr3vprkaj1hdk35a3v45bx8v0ipk16wwc5hx84i2i"))
(build-system go-build-system)
(arguments
`(#:import-path "gotest.tools/assert"
- branch master updated (814091e -> d78178f), guix-commits, 2020/02/10
- 03/06: gnu: Add go-gotest-tools-internal-format., guix-commits, 2020/02/10
- 01/06: gnu: go-gotest-tools: Factor out go-gotest-tools-source.,
guix-commits <=
- 02/06: gnu: go-gotest-tools: Factor out go-gotest-tools-package., guix-commits, 2020/02/10
- 05/06: gnu: Add go-gotest-tools-internal-source., guix-commits, 2020/02/10
- 06/06: gnu: gotestsum: Fix test failure., guix-commits, 2020/02/10
- 04/06: gnu: Add go-gotest-tools-internal-difflib., guix-commits, 2020/02/10