diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-11-24 12:04:01 +0000 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-01-21 23:41:44 +0000 |
commit | 017f374695ae9b2206fc7e624e98ac33ae81e9ed (patch) | |
tree | c0a16222a0d5a175ee20210b80584cbc7b59dc2c | |
parent | 505474b8b57c64bb020ea572ae2b2164bfd20267 (diff) |
gnu: go-github-com-twpayne-go-vfs: Update to 5.0.4.
* gnu/packages/golang.scm (go-github-com-twpayne-go-vfs): Update to 5.0.4.
[arguments]<phases>: Use custom 'check.
[native-inputs]: Remove go-github-com-bmatcuk-doublestar and
go-github-com-stretchr-testify; add
go-github-com-alecthomas-assert-v2.
Change-Id: I3714118169840883aa5d896d72ba03891bf6d421
-rw-r--r-- | gnu/packages/golang.scm | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index c5c4cae04c..d01a9efb0c 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -5924,7 +5924,7 @@ temporal directories.") (define-public go-github-com-twpayne-go-vfs (package (name "go-github-com-twpayne-go-vfs") - (version "1.5.0") + (version "5.0.4") (source (origin (method git-fetch) (uri (git-reference @@ -5933,13 +5933,21 @@ temporal directories.") (file-name (git-file-name name version)) (sha256 (base32 - "19dm3gi45znwaqbzxhwcgkiz8059bwa3ank80hc6qhdl579bpjnz")))) + "152hbb6ww2f2ac2bf1d446vw8z8m22n1rsa7gvlzfa060vj9hjgx")))) (build-system go-build-system) (arguments - `(#:import-path "github.com/twpayne/go-vfs")) + (list + #:import-path "github.com/twpayne/go-vfs" + #:phases + #~(modify-phases %standard-phases + ;; XXX: Replace when go-build-system supports nested path. + (replace 'check + (lambda* (#:key import-path tests? #:allow-other-keys) + (when tests? + (with-directory-excursion (string-append "src/" import-path) + (invoke "go" "test" "-v" "./...")))))))) (native-inputs - (list go-github-com-bmatcuk-doublestar - go-github-com-stretchr-testify)) + (list go-github-com-alecthomas-assert-v2)) (home-page "https://github.com/twpayne/go-vfs/") (synopsis "Abstraction of the @code{os} and @code{ioutil} Go packages") (description "Package @code{vfs} provides an abstraction of the @code{os} |