gnu: es: Use URL-FETCH/TARBOMB.

* gnu/packages/shells.scm (es)[source]: Use URL-FETCH/TARBOMB to let us…
[arguments]: …delete the ad-hoc 're-enter-rootdir phase.
This commit is contained in:
Tobias Geerinckx-Rice 2022-07-24 02:00:00 +02:00
parent 3dab424a3d
commit 171964da5b
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -363,7 +363,7 @@ (define-public es
(version "0.9.2")
(source
(origin
(method url-fetch)
(method url-fetch/tarbomb)
(uri (string-append "https://github.com/wryun/es-shell/releases/"
"download/v" version "/es-" version ".tar.gz"))
(sha256
@ -371,13 +371,7 @@ (define-public es
(file-name (string-append name "-" version ".tar.gz"))))
(build-system gnu-build-system)
(arguments
`(#:test-target "test"
#:phases
(modify-phases %standard-phases
(add-before 'configure 're-enter-rootdir
;; The tarball has no folder.
(lambda _
(chdir ".."))))))
(list #:test-target "test"))
(inputs
(list readline))
(native-inputs