gnu: oil: Update to 0.8.9.

* gnu/packages/shells.scm (oil): Update to 0.8.9.
[arguments]: Make the 'check' phase return #t.

Signed-off-by: Leo Famulari <leo@famulari.name>
This commit is contained in:
Felix Gruber 2021-04-14 19:16:39 +02:00 committed by Leo Famulari
parent 563e4bd884
commit dd9e77f81b
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08

View file

@ -825,14 +825,14 @@ (define-public mksh
(define-public oil (define-public oil
(package (package
(name "oil") (name "oil")
(version "0.8.8") (version "0.8.9")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://www.oilshell.org/download/oil-" (uri (string-append "https://www.oilshell.org/download/oil-"
version ".tar.gz")) version ".tar.gz"))
(sha256 (sha256
(base32 "1g3xk160x9k5smfc9k8nnxcj7w1nacmnhnpmm72am9rjp1vpv9h1")))) (base32 "080lsx7hyjhny3jzscwr152vr0g9s3c2iqg3vrpgsbk8vv7vw5l7"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
`(#:strip-binaries? #f ; strip breaks the binary `(#:strip-binaries? #f ; strip breaks the binary
@ -853,7 +853,8 @@ (define-public oil
(lambda _ (lambda _
(let* ((oil "_bin/oil.ovm")) (let* ((oil "_bin/oil.ovm"))
(invoke/quiet oil "osh" "-c" "echo hi") (invoke/quiet oil "osh" "-c" "echo hi")
(invoke/quiet oil "osh" "-n" "configure"))))))) (invoke/quiet oil "osh" "-n" "configure")
#t))))))
(inputs (inputs
`(("readline" ,readline))) `(("readline" ,readline)))
(home-page "https://www.oilshell.org") (home-page "https://www.oilshell.org")