[PATCH] gnu: oil: Update to 0.8.9.

  • Done
  • quality assurance status badge
Details
3 participants
  • Felix Gruber
  • Leo Famulari
  • Tobias Geerinckx-Rice
Owner
unassigned
Submitted by
Felix Gruber
Severity
normal
F
F
Felix Gruber wrote on 14 Apr 2021 19:16
(address . guix-patches@gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
20210414171639.5571-1-felgru@posteo.net
* gnu/packages/shells.scm (oil): Update to 0.8.9.
[arguments]: Fix warning about `check` phase not returning #f.
---
gnu/packages/shells.scm | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)

Toggle diff (33 lines)
diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm
index 5ab3642dea..f2356dbdb4 100644
--- a/gnu/packages/shells.scm
+++ b/gnu/packages/shells.scm
@@ -825,14 +825,14 @@ Shell (pdksh).")
(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 @@ Shell (pdksh).")
(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")
--
2.30.2
L
L
Leo Famulari wrote on 14 Apr 2021 19:49
(name . Felix Gruber)(address . felgru@posteo.net)(address . 47779-done@debbugs.gnu.org)
YHcrKmUubIeHapSS@jasmine.lan
On Wed, Apr 14, 2021 at 07:16:39PM +0200, Felix Gruber wrote:
Toggle quote (3 lines)
> * gnu/packages/shells.scm (oil): Update to 0.8.9.
> [arguments]: Fix warning about `check` phase not returning #f.

Thanks! Pushed as dd9e77f81bce7fd3c869ee68b7ce68153d934460
Closed
T
T
Tobias Geerinckx-Rice wrote on 14 Apr 2021 20:00
(name . Felix Gruber)(address . felgru@posteo.net)
87a6q0eofb.fsf@nckx
Felix,

Toggle quote (2 lines)
> * gnu/packages/shells.scm (oil): Update to 0.8.9.

Thanks! I tried to push it but no luck.

Toggle quote (2 lines)
> [arguments]: Fix warning about `check` phase not returning #f.

Ignore this warning next time. It's obsolete, but can only be
removed on the next core-updates merge (when we can start removing
all these silly #Ts again).

Kind regards,

T G-R
-----BEGIN PGP SIGNATURE-----

iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYHct2A0cbWVAdG9iaWFz
LmdyAAoJEA2w/4hPVW151JgA/jmWufFw1XcQL4646v/giqa5vcd04HOh1Sty2teU
BtYVAQCl7B5jwHE6gg9eChmHLoGJj1oQIBvTRoMrJwY7twVaAA==
=CxsG
-----END PGP SIGNATURE-----

?