gnu: wally-cli: Fix build.
Reported by Christopher Baines <mail@cbaines.net> in <https://lists.gnu.org/archive/html/guix-devel/2024-06/msg00112.html>. * gnu/packages/flashing-tools.scm (wally-cli) [arguments]: <#:phases>: Add 'fix-module-name phase. Change-Id: I106c0412a9d05f65d25d3e3d620e1152cc5c8a2cmaster
parent
3036a2ed43
commit
22482834c5
|
@ -654,7 +654,18 @@ It can be used to upload images to I.MX SoC's using at least their boot ROM.")
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
#:install-source? #f
|
#:install-source? #f
|
||||||
#:import-path "github.com/zsa/wally-cli"))
|
#:import-path "github.com/zsa/wally-cli"
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
;; XXX: Upstream Golang module name was changed from
|
||||||
|
;; <gopkg.in/cheggaaa/pb.v1> to <github.com/cheggaaa/pb>, adjust
|
||||||
|
;; references to it accordingly. Remove it in the new release of
|
||||||
|
;; the package.
|
||||||
|
(add-after 'unpack 'fix-module-name
|
||||||
|
(lambda* (#:key import-path #:allow-other-keys)
|
||||||
|
(with-directory-excursion (string-append "src/" import-path)
|
||||||
|
(substitute* "main.go"
|
||||||
|
(("gopkg.in/cheggaaa/pb.v1") "github.com/cheggaaa/pb"))))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list go-github-com-briandowns-spinner
|
(list go-github-com-briandowns-spinner
|
||||||
go-github-com-google-gousb
|
go-github-com-google-gousb
|
||||||
|
|
Reference in New Issue