[PATCH 0/9] Update a few OCaml-related packages

  • Open
  • quality assurance status badge
Details
One participant
  • Arnaud Daby-Seesaram
Owner
unassigned
Submitted by
Arnaud Daby-Seesaram
Severity
normal
A
A
Arnaud Daby-Seesaram wrote on 17 Mar 14:56 +0100
(address . guix-patches@gnu.org)(name . Arnaud Daby-Seesaram)(address . ds-ac@nanein.fr)
cover.1710683827.git.ds-ac@nanein.fr
This patch series updates
- OCaml 4.14,
- Dune,
- easy OCaml-related packages.

Arnaud Daby-Seesaram (9):
gnu: ocaml-4.14: Update to 4.14.2.
gnu: ocaml-opam-file-format: Update to 2.1.6.
gnu: ocaml-opam-monorepo: Update to 0.4.0.
gnu: ocaml-cmdliner: Update to 1.2.0.
gnu: dune: Update to 3.14.2.
gnu: ocaml-menhir: Update to 20231231.
gnu: ocaml-fix: Update to 20230505.
gnu: ocaml-monolith: Update to 20230604.
gnu: ocaml-pprint: Update to 20230830.

gnu/packages/ocaml.scm | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)


base-commit: 9daf074a7a9ea77017622b2b244e3a2cdc6af7b2
--
2.41.0
A
A
Arnaud Daby-Seesaram wrote on 17 Mar 15:56 +0100
[PATCH 1/9] gnu: ocaml-4.14: Update to 4.14.2.
(address . 69847@debbugs.gnu.org)(name . Arnaud Daby-Seesaram)(address . ds-ac@nanein.fr)
c46ba59f161a2b381d66e61f871dff6c15bf33d4.1710687421.git.ds-ac@nanein.fr
* gnu/packages/ocaml.scm (ocaml-4.14): Update to 4.14.2.

Change-Id: Ib07d92afede8a504f420cc27047b2d9312b09e24
---
gnu/packages/ocaml.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (26 lines)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 0f4c351141..7d7c6826f7 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -255,7 +255,7 @@ (define-public ocaml-5.0
(define-public ocaml-4.14
(package
(name "ocaml")
- (version "4.14.1")
+ (version "4.14.2")
(source (origin
(method url-fetch)
(uri (string-append
@@ -264,7 +264,7 @@ (define-public ocaml-4.14
"/ocaml-" version ".tar.xz"))
(sha256
(base32
- "0vxvwxxycpc3r5p7ys59d86vw5vdr2lhmck1f3s6qms2096rf9y1"))))
+ "0r67zrn22532p5y6zk0zd0i74lbgxal4dpsq6gwlcag3jf3gc6bq"))))
(build-system gnu-build-system)
(native-search-paths
(list (search-path-specification

base-commit: 9daf074a7a9ea77017622b2b244e3a2cdc6af7b2
--
2.41.0
A
A
Arnaud Daby-Seesaram wrote on 17 Mar 15:56 +0100
[PATCH 6/9] gnu: ocaml-menhir: Update to 20231231.
(address . 69847@debbugs.gnu.org)(name . Arnaud Daby-Seesaram)(address . ds-ac@nanein.fr)
a4813d08101125acf35612b1a590d815908a2096.1710687421.git.ds-ac@nanein.fr
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20231231.

Change-Id: Ie3af9336d1a75cd70a670e1dd8b8f6ab575992a7
---
gnu/packages/ocaml.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 861c0e6caa..cfb9dbf64c 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -1357,7 +1357,7 @@ (define-public emacs-tuareg
(define-public ocaml-menhir
(package
(name "ocaml-menhir")
- (version "20220210")
+ (version "20231231")
(source
(origin
(method git-fetch)
@@ -1366,7 +1366,7 @@ (define-public ocaml-menhir
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "0f31isr3cyiishflz6qr4xc3gp9xwf32r3vxdvm5wnr2my1fnn1n"))))
+ (base32 "12a1zxbkipa2i0k7ay0frfzyibpdvh3hr0rcq18kgsp924wp9q5x"))))
(build-system dune-build-system)
(inputs
(list ocaml))
--
2.41.0
A
A
Arnaud Daby-Seesaram wrote on 17 Mar 15:56 +0100
[PATCH 7/9] gnu: ocaml-fix: Update to 20230505.
(address . 69847@debbugs.gnu.org)(name . Arnaud Daby-Seesaram)(address . ds-ac@nanein.fr)
7179db1261f9c46bd50d85b7a5656481ced64f6d.1710687421.git.ds-ac@nanein.fr
* gnu/packages/ocaml.scm (ocaml-fix): Update to 20230505.

Change-Id: I830801aca54a19b22c73ed48bf971e8d2235973a
---
gnu/packages/ocaml.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index cfb9dbf64c..07e3bdbc2d 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -8702,7 +8702,7 @@ (define-public ocaml-uuseg
(define-public ocaml-fix
(package
(name "ocaml-fix")
- (version "20220121")
+ (version "20230505")
(source
(origin
(method git-fetch)
@@ -8712,7 +8712,7 @@ (define-public ocaml-fix
(file-name (git-file-name name version))
(sha256
(base32
- "15785v43jcbqsw1y653cnb89alrcnbdri1h0w6zl6p7769ja9rdj"))))
+ "08yrds41ybyw25fjqcfdjsd78f7d8hik1sbs90iv80ga8fj3iv2y"))))
(build-system dune-build-system)
(arguments
;; No tests.
--
2.41.0
A
A
Arnaud Daby-Seesaram wrote on 17 Mar 15:57 +0100
[PATCH 8/9] gnu: ocaml-monolith: Update to 20230604.
(address . 69847@debbugs.gnu.org)(name . Arnaud Daby-Seesaram)(address . ds-ac@nanein.fr)
f428b3a5e9c98ca86bf0e2cddc54aeff116a58e5.1710687421.git.ds-ac@nanein.fr
* gnu/packages/ocaml.scm (ocaml-monolith): Update to 20230604.

Change-Id: Ib1777020d01b0eb461b27c418b742b93de38fb90
---
gnu/packages/ocaml.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 07e3bdbc2d..71e1d9119c 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -9159,7 +9159,7 @@ (define-public ocaml-afl-persistent
(define-public ocaml-monolith
(package
(name "ocaml-monolith")
- (version "20210525")
+ (version "20230604")
(source
(origin
(method git-fetch)
@@ -9169,7 +9169,7 @@ (define-public ocaml-monolith
(file-name (git-file-name name version))
(sha256
(base32
- "1b6jj4ivl9ni8kba7wls4xsqdy8nm7q9mnx9347jvb99dmmlj5mc"))))
+ "1v6hd67pzb23hadl6fybr1mihw7p79g2r1bf4gs1f2igyavw798h"))))
(build-system dune-build-system)
(propagated-inputs (list ocaml-afl-persistent ocaml-pprint ocaml-seq))
(home-page "https://gitlab.inria.fr/fpottier/monolith")
--
2.41.0
A
A
Arnaud Daby-Seesaram wrote on 17 Mar 15:56 +0100
[PATCH 2/9] gnu: ocaml-opam-file-format: Update to 2.1.6.
(address . 69847@debbugs.gnu.org)(name . Arnaud Daby-Seesaram)(address . ds-ac@nanein.fr)
db46717d3e5d86868088f0af5ea1c75a798c1821.1710687421.git.ds-ac@nanein.fr
* gnu/packages/ocaml.scm (ocaml-opam-file-format): Update to 2.1.6.

Change-Id: Ida2eb373aad3b929982219838b6c6d8a476c5992
---
gnu/packages/ocaml.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 7d7c6826f7..a147daafd7 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -810,7 +810,7 @@ (define-public ocaml-down
(define-public ocaml-opam-file-format
(package
(name "ocaml-opam-file-format")
- (version "2.1.4")
+ (version "2.1.6")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -819,7 +819,7 @@ (define-public ocaml-opam-file-format
(file-name (git-file-name name version))
(sha256
(base32
- "0dmnb1mqdy4913f9ma446hi5m99q7hfibj6j0m8x2wsfnfy2fw62"))))
+ "0s2wv92664prpsgc3fcrif72n1fyfp8pzw3ywlz47xkxh0qnkbr9"))))
(build-system ocaml-build-system)
(arguments
`(#:tests? #f; No tests
--
2.41.0
A
A
Arnaud Daby-Seesaram wrote on 17 Mar 15:57 +0100
[PATCH 9/9] gnu: ocaml-pprint: Update to 20230830.
(address . 69847@debbugs.gnu.org)(name . Arnaud Daby-Seesaram)(address . ds-ac@nanein.fr)
4da338b95a85cc7e90bd96b744e3b553d98e7f4d.1710687421.git.ds-ac@nanein.fr
* gnu/packages/ocaml.scm (ocaml-pprint): Update to 20230830.

Change-Id: Ifca4afb58fdc9dbc5a66dbdae0be16dcbef7abfa
---
gnu/packages/ocaml.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 71e1d9119c..6ec1d11ca8 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -9183,7 +9183,7 @@ (define-public ocaml-monolith
(define-public ocaml-pprint
(package
(name "ocaml-pprint")
- (version "20220103")
+ (version "20230830")
(home-page "https://github.com/fpottier/pprint")
(source
(origin
@@ -9194,7 +9194,7 @@ (define-public ocaml-pprint
(file-name (git-file-name name version))
(sha256
(base32
- "09y6nwnjldifm47406q1r9987njlk77g4ifqg6qs54dckhr64vax"))))
+ "1802ziwlwi1as97xcv7d41s08z1p9mql7fy3ad6bs210y3bgpxva"))))
(build-system dune-build-system)
(synopsis "OCaml pretty-printing combinator library and rendering
engine")
--
2.41.0
A
A
Arnaud Daby-Seesaram wrote on 17 Mar 15:56 +0100
[PATCH 3/9] gnu: ocaml-opam-monorepo: Update to 0.4.0.
(address . 69847@debbugs.gnu.org)(name . Arnaud Daby-Seesaram)(address . ds-ac@nanein.fr)
c50dd053e6f70a610b3d3e05d7ade2cbc17f1d85.1710687421.git.ds-ac@nanein.fr
* gnu/packages/ocaml.scm (ocaml-opam-monorepo): Update to 0.4.0.

Change-Id: I12cd15b63adce4dabf295f77fc3e858feb483bd0
---
gnu/packages/ocaml.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index a147daafd7..8fde7d1dc3 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -1110,7 +1110,7 @@ (define-public opam
(define-public ocaml-opam-monorepo
(package
(name "ocaml-opam-monorepo")
- (version "0.3.5")
+ (version "0.4.0")
(source (origin
(method git-fetch)
(uri
@@ -1120,7 +1120,7 @@ (define-public ocaml-opam-monorepo
(file-name name)
(sha256
(base32
- "09lq788b1sai4v1nxd16b00pw0m55plcwrx3f9v5a90gpxg0a6sc"))))
+ "0qmk3kbkir62kyz9dvrinxrcvinp5hhrwqr8pi2ml268fdmvhy9p"))))
(build-system dune-build-system)
(arguments
;; TODO
--
2.41.0
A
A
Arnaud Daby-Seesaram wrote on 17 Mar 15:56 +0100
[PATCH 5/9] gnu: dune: Update to 3.14.2.
(address . 69847@debbugs.gnu.org)(name . Arnaud Daby-Seesaram)(address . ds-ac@nanein.fr)
d1b15d8fdc64b5abf7b60654780b50f5958cad7d.1710687421.git.ds-ac@nanein.fr
* gnu/packages/ocaml.scm (dune): Update to 3.14.2.

Change-Id: Ia91856a5cc660207f6b0bedf20495086f08adf5d
---
gnu/packages/ocaml.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 640d36b971..861c0e6caa 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -1919,7 +1919,7 @@ (define-public ocaml-stringext
(define-public dune-bootstrap
(package
(name "dune")
- (version "3.11.0")
+ (version "3.14.2")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -1928,7 +1928,7 @@ (define-public dune-bootstrap
(file-name (git-file-name name version))
(sha256
(base32
- "12k8k2964s1z05mj71f9imwyvk0jyh5h6mpw4hpyr2d73iw53ink"))))
+ "17h91vvqdmwkl7l4b7z6mzxsq9g2czzi9h3d68csz3h0jhwwn130"))))
(build-system ocaml-build-system)
(arguments
`(#:tests? #f; require odoc
--
2.41.0
A
A
Arnaud Daby-Seesaram wrote on 17 Mar 15:56 +0100
[PATCH 4/9] gnu: ocaml-cmdliner: Update to 1.2.0.
(address . 69847@debbugs.gnu.org)(name . Arnaud Daby-Seesaram)(address . ds-ac@nanein.fr)
34fbde7607f5cc35c04d80d01f883637545d3d8e.1710687421.git.ds-ac@nanein.fr
* gnu/packages/ocaml.scm (ocaml-cmdliner): Update to 1.2.0.

Change-Id: I1339d4bbd6b09800a8597f85b4bee40db0dd4ad2
---
gnu/packages/ocaml.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (23 lines)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 8fde7d1dc3..640d36b971 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -2635,14 +2635,14 @@ (define-public ocaml-calendar
(define-public ocaml-cmdliner
(package
(name "ocaml-cmdliner")
- (version "1.1.1")
+ (version "1.2.0")
(source (origin
(method url-fetch)
(uri (string-append "https://erratique.ch/software/cmdliner/releases/"
"cmdliner-" version ".tbz"))
(sha256
(base32
- "1yxm4x34cbi06bfld601ds9drlbnyx0797ym3n6yyh4rlz1qgbm1"))))
+ "0y00vnlk3nim8bh4gvimdpg71gp22z3b35sfyvb4yf98j1c11vdg"))))
(build-system ocaml-build-system)
(inputs
(list ocaml-result))
--
2.41.0
?