* [bug#61729] [PATCH 0/2] gnu: Update ocaml-eio to 0.8.1.
@ 2023-02-23 9:51 pukkamustard
2023-02-23 9:54 ` [bug#61729] [PATCH 1/2] gnu: Update ocaml-uring to 0.5 pukkamustard
2023-03-05 21:49 ` bug#61729: [PATCH 0/2] " Ludovic Courtès
0 siblings, 2 replies; 4+ messages in thread
From: pukkamustard @ 2023-02-23 9:51 UTC (permalink / raw)
To: 61729; +Cc: pukkamustard
Hello Guix,
This updates ocaml-eio (exposed as ocaml5.0-eio) to 0.8.1.
ocaml-mtime is also updated to 2.0.0 (from 1.4.0) in the same commit as it is
required by the new eio version, but the old version of eio does not compile
with the new version of ocaml-mtime.
Thanks,
pukkamustard
pukkamustard (2):
gnu: Update ocaml-uring to 0.5.
gnu: Update ocaml-eio to 0.8.1.
gnu/packages/ocaml.scm | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
base-commit: 454c9731973d15a22967cfd815134ee5d251c053
--
2.39.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* [bug#61729] [PATCH 1/2] gnu: Update ocaml-uring to 0.5.
2023-02-23 9:51 [bug#61729] [PATCH 0/2] gnu: Update ocaml-eio to 0.8.1 pukkamustard
@ 2023-02-23 9:54 ` pukkamustard
2023-02-23 9:54 ` [bug#61729] [PATCH 2/2] gnu: Update ocaml-eio to 0.8.1 pukkamustard
2023-03-05 21:49 ` bug#61729: [PATCH 0/2] " Ludovic Courtès
1 sibling, 1 reply; 4+ messages in thread
From: pukkamustard @ 2023-02-23 9:54 UTC (permalink / raw)
To: 61729; +Cc: pukkamustard
* gnu/packages/ocaml.scm (ocaml-uring): Update to 0.5.
---
gnu/packages/ocaml.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index dae050af50..d3e68fb696 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -2891,7 +2891,7 @@ (define-public ocaml5.0-eio-luv
(define-public ocaml-uring
(package
(name "ocaml-uring")
- (version "0.4")
+ (version "0.5")
(home-page "https://github.com/ocaml-multicore/ocaml-uring")
(source
(origin
@@ -2901,7 +2901,7 @@ (define-public ocaml-uring
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256 (base32
- "0k70y7nb2wrk2yql0pwnrhsp1x7k9ld4gd8iihbv6r34kcm3a5m1"))))
+ "0ygx8v01bb5808wy6nppg40h1ns8b1f2l585lwc4389z4wrppk95"))))
(build-system dune-build-system)
(propagated-inputs
(list ocaml-cstruct
--
2.39.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [bug#61729] [PATCH 2/2] gnu: Update ocaml-eio to 0.8.1.
2023-02-23 9:54 ` [bug#61729] [PATCH 1/2] gnu: Update ocaml-uring to 0.5 pukkamustard
@ 2023-02-23 9:54 ` pukkamustard
0 siblings, 0 replies; 4+ messages in thread
From: pukkamustard @ 2023-02-23 9:54 UTC (permalink / raw)
To: 61729; +Cc: pukkamustard
* gnu/packages/ocaml.scm (ocaml-eio): Update to 0.8.1.
[native-inputs]: Add ocaml-mdx.
(ocaml-mtime): Update to 2.0.0.
[source]: Use https instead of http.
---
gnu/packages/ocaml.scm | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index d3e68fb696..b991444dcc 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -2366,14 +2366,14 @@ (define-public ocaml-csv
(define-public ocaml-mtime
(package
(name "ocaml-mtime")
- (version "1.4.0")
+ (version "2.0.0")
(source (origin
(method url-fetch)
- (uri (string-append "http://erratique.ch/software/mtime/releases/"
+ (uri (string-append "https://erratique.ch/software/mtime/releases/"
"mtime-" version ".tbz"))
(sha256
(base32
- "1xy6lg52n2zynp4p164ym9j0f1b95j5n4bi5y4mbdrry9w99h32m"))))
+ "1ss4w3qxsfp51d88r0j7dzqs05dbb1xdx11hn1jl9cvd03ma0g9z"))))
(build-system ocaml-build-system)
(native-inputs
(list ocamlbuild opam))
@@ -2841,7 +2841,7 @@ (define-public ocaml-hmap
(define ocaml-eio
(package
(name "ocaml-eio")
- (version "0.7")
+ (version "0.8.1")
(home-page "https://github.com/ocaml-multicore/eio")
(source
(origin
@@ -2851,7 +2851,7 @@ (define ocaml-eio
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256 (base32
- "118raxdwv6pn5b152ffdhmwdi0l4wlwflcj2nmckfmm7v1z2fq4s"))))
+ "02q9i5wbb2497vd4ypc9d9p4zi3lmx0rsv8faiy7h8dnnzbjjf4z"))))
(build-system dune-build-system)
(arguments `(#:package "eio"))
(propagated-inputs (list ocaml-bigstringaf
@@ -2865,7 +2865,10 @@ (define ocaml-eio
ocaml-hmap
ocaml-mtime
ocaml-odoc))
- (native-inputs (list ocaml-astring ocaml-crowbar ocaml-alcotest))
+ (native-inputs (list ocaml-astring
+ ocaml-crowbar
+ ocaml-alcotest
+ ocaml-mdx))
(synopsis "Effect-based direct-style IO API for OCaml")
(description "This package provides an effect-based IO API for multicore
OCaml with fibers.")
--
2.39.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* bug#61729: [PATCH 0/2] gnu: Update ocaml-eio to 0.8.1.
2023-02-23 9:51 [bug#61729] [PATCH 0/2] gnu: Update ocaml-eio to 0.8.1 pukkamustard
2023-02-23 9:54 ` [bug#61729] [PATCH 1/2] gnu: Update ocaml-uring to 0.5 pukkamustard
@ 2023-03-05 21:49 ` Ludovic Courtès
1 sibling, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2023-03-05 21:49 UTC (permalink / raw)
To: pukkamustard; +Cc: 61729-done
Hey pukkamustard,
pukkamustard <pukkamustard@posteo.net> skribis:
> gnu: Update ocaml-uring to 0.5.
> gnu: Update ocaml-eio to 0.8.1.
Applied, thanks!
Ludo’.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-03-05 21:50 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-23 9:51 [bug#61729] [PATCH 0/2] gnu: Update ocaml-eio to 0.8.1 pukkamustard
2023-02-23 9:54 ` [bug#61729] [PATCH 1/2] gnu: Update ocaml-uring to 0.5 pukkamustard
2023-02-23 9:54 ` [bug#61729] [PATCH 2/2] gnu: Update ocaml-eio to 0.8.1 pukkamustard
2023-03-05 21:49 ` bug#61729: [PATCH 0/2] " Ludovic Courtès
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).