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