jgart
6fdea8ed91
gnu: unison: Update to 2.53.5.
...
* gnu/packages/ocaml.scm (unison): Update to 2.53.5.
Change-Id: I1e0cdeb8b27fbaf14ab3ab0a831dd08b88639359
2024-06-21 23:13:02 -05:00
Efraim Flashner
1b98688c29
gnu: lablgtk: Build with librsvg-for-system.
...
* gnu/packages/ocaml.scm (lablgtk)[inputs]: Replace librsvg with
librsvg-for-system.
Change-Id: I208d68d7f019f046c6ae28028d119a0fe5c96365
2024-05-21 08:54:08 +03:00
Jean-Pierre De Jesus DIAZ
3b9e1cdc70
gnu: Add ocaml-unionfind.
...
* gnu/packages/ocaml.scm (ocaml-unionfind): New variable.
Change-Id: Ib101e67576c000dad1d4a73d008ca0376e7da95a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 16:26:22 +02:00
Jean-Pierre De Jesus DIAZ
36dc960c7f
gnu: ocaml-lablgtk3-sourceview3: Fix inputs.
...
* gnu/packages/ocaml.scm (ocaml-lablgtk3-sourceview3): Move gtksourceview-3
from native-inputs to propagated-inputs. Remove native-inputs and use
inherited inputs instead.
Change-Id: I2b242343bdace17ee3e992ce71f4e49b3c375e15
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-05-15 16:12:28 +02:00
Vasilii Smirnov
2205660ce2
gnu: haxe: Update to 4.3.4
...
Note that the ocaml-luv library has made a few breaking changes, while
only updating the PATCH number in their version. As of now, haxe can
only be compiled with the 0.5.12 version of ocaml-luv - no lower, no
higher.
Change-Id: I465191aa8db806275b2385d11a602dfb0d8d4bb9
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-28 10:11:25 -04:00
Romain GARBAGE
e6df74d2b1
gnu: ocaml-lacaml: Remove dependency on lapack.
...
* gnu/packages/ocaml.scm (ocaml-lacaml): Remove dependency on lapack.
Change-Id: If3100fc29088110705e13e9be97abb7739f2fcab
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:53 +02:00
Vivien Kraus
704e09f162
gnu: ocaml-extlib: Convert to dune-build-system.
...
* gnu/packages/ocaml.scm (ocaml-extlib) [build-system]: Convert to
dune-build-system.
[arguments]: Remove '#:phases' and add '#:package'.
Change-Id: Ia50c05423f3062200704fbcbb0680f2b326a7ca4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-03-25 20:22:51 +01:00
Sören Tempel
16d2be6414
gnu: Add binsec.
...
* gnu/packages/ocaml.scm (binsec): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Change-Id: Ifc57720f97f9ffa8c3558e3cd2d741cdbf73ee3a
2024-02-11 17:30:33 +01:00
Sören Tempel
4221b50acb
gnu: Add ocaml-grain-dypgen.
...
* gnu/packages/ocaml.scm (ocaml-grain-dypgen): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Change-Id: I9804cb17863c112d57f0f93b414e568707dae88d
2024-02-11 17:30:22 +01:00
Sören Tempel
ad2c1833a0
gnu: Add ocaml-toml.
...
* gnu/packages/ocaml.scm (ocaml-toml): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Change-Id: Ia3ec7d0261cd6950f1a73641fc65b3ef7ce98f24
2024-02-11 17:28:59 +01:00
Sören Tempel
8b67932851
gnu: Add ocaml-iso8601
...
* gnu/packages/ocaml.scm (ocaml-iso8601): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Change-Id: I9463d6f6e3f8ffe43a0cfb1c95edea42fc770323
2024-02-11 17:26:37 +01:00
pukkamustard
01ee39cfee
gnu: opam: Update to 2.1.5.
...
* gnu/packages/ocaml.scm (opam): Update to 2.1.5.
[native-inputs]: Add more test data.
[arguments]: Disable failing test.
(ocaml-graph): Update to 2.0.0.
(ocaml-dose3): Update to 7.0.0.
* gnu/packages/patches/ocaml-dose3-Fix-for-ocaml-4.06.patch: Remove.
* gnu/packages/patches/ocaml-dose3-Install-mli-cmx-etc.patch: Remove.
* gnu/packages/patches/ocaml-dose3-add-unix-dependency.patch: Remove.
* gnu/packages/patches/ocaml-dose3-dont-make-printconf.patch: Remove.
* gnu/local.mk (dist_path_DATA): Unregister removed patches.
Change-Id: Ie715998a6d7740332187e1fe0742631964ba5a8a
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2024-02-08 23:23:32 +01:00
Julien Lepiller
90cfb68a31
gnu: ocaml-base64: Update to 3.5.1.
...
* gnu/packages/ocaml.scm (ocaml-base64): Update to 3.5.1.
Change-Id: I4732c7b8711af79e09536adc478d84ca0e29408c
2024-02-08 23:23:22 +01:00
Julien Lepiller
594a412231
gnu: Add dune-site.
...
* gnu/packages/ocaml.scm (dune-site): New variable.
Change-Id: Idbb555f023a179d52bcf6839c7f37506813ae2b4
2024-02-08 23:22:57 +01:00
Julien Lepiller
34327bb715
gnu: Add dune-private-libs.
...
* gnu/packages/ocaml.scm (dune-private-libs): New variable.
Change-Id: I6d2b62745459626d5d1363c1251449b959f8a544
2024-02-08 23:22:54 +01:00
Julien Lepiller
d7bd8c86c3
gnu: Add dune-stdune.
...
* gnu/packages/ocaml.scm (dune-stdune): New variable.
Change-Id: I8993bd7157f6edd0f02d5c9a5bbc54915918ff15
2024-02-08 23:22:52 +01:00
Julien Lepiller
1cbb3fd8f0
gnu: Add dune-dyn.
...
* gnu/packages/ocaml.scm (dune-dyn): New variable.
Change-Id: I34907a758c146d9f18ab5807c069dfe104e6854f
2024-02-08 23:22:48 +01:00
Julien Lepiller
b2a71b868c
gnu: Add dune-ordering.
...
* gnu/packages/ocaml.scm (dune-ordering): New variable.
Change-Id: I78d81dfc2523b47bdca6430e2f9961cf39c7335a
2024-02-08 23:22:33 +01:00
Julien Lepiller
039cf0e35c
gnu: Add ocaml-pp.
...
* gnu/packages/ocaml.scm (ocaml-pp): New variable.
Change-Id: Ib97bceddda4b7037667cdb1a1b7152c8dc06acd7
2024-02-08 23:21:53 +01:00
Arnaud DABY-SEESARAM
97d574ddc4
gnu: Add ocaml-ppx-import.
...
* gnu/packages/ocaml.scm (ocaml-ppx-import): New variable.
Change-Id: Ie9619653f2b3ecc4458394709e37c4a433f875dd
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2024-02-08 23:21:30 +01:00
Arnaud DABY-SEESARAM
93f4f69a69
gnu: Add ocaml-ppx-deriving-yaml.
...
* gnu/packages/ocaml.scm (ocaml-ppx-deriving-yaml): New variable.
Change-Id: I2677ce5b630b77abdec7743cd25c4193ca7b351e
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2024-02-08 23:21:07 +01:00
Arnaud DABY-SEESARAM
c1a12ad8ad
gnu: Add ocaml-yaml.
...
* gnu/packages/ocaml.scm (ocaml-yaml): New variable.
Change-Id: Ia890e505dd3ff0fe9a8c243adef460e0475d9e81
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2024-02-08 23:20:55 +01:00
Arnaud DABY-SEESARAM
da2521a63f
gnu: Add ocaml-junit-alcotest.
...
* gnu/packages/ocaml.scm (ocaml-junit-alcotest): New variable.
Change-Id: I377bbba90e8625a47680643db2ef84fabbe60908
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2024-02-08 23:20:46 +01:00
Arnaud DABY-SEESARAM
10d8b7523c
gnu: Add ocaml-junit.
...
* gnu/packages/ocaml.scm (ocaml-junit): New variable.
Change-Id: I69fd4302b0a178765a79a72801eed694b3bd3ebd
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2024-02-08 23:20:25 +01:00
Arnaud DABY-SEESARAM
ccd5965ed0
gnu: Add ocaml-ppx-deriving-yojson.
...
* gnu/packages/ocaml.scm (ocaml-ppx-deriving-yojson): New variable.
Change-Id: I3f5dfdf39c7e7d9655fc26ee6cc88a2c30485d57
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2024-02-08 23:20:01 +01:00
Julien Lepiller
30ad3fb059
gnu: ocaml-ppx-bench: Update to 0.16.0.
...
* gnu/packages/ocaml.scm (ocaml-ppx-bench): Update to 0.16.0.
Change-Id: If65570f4baff82200bf30c0277f2dccad9e23732
2024-02-08 23:16:43 +01:00
Julien Lepiller
98497f923d
gnu: ocaml-jst-config: Update to 0.16.0.
...
* gnu/packages/ocaml.scm (ocaml-jst-config): Update to 0.16.0.
Change-Id: I9203537dc8d33ee4bf4fb88c6a641f8ecfaecdb0
2024-02-08 23:16:41 +01:00
Julien Lepiller
4584ec6415
gnu: ocaml-ppx-bin-prot: Update to 0.16.0.
...
* gnu/packages/ocaml.scm (ocaml-ppx-bin-prot): Update to 0.16.0.
Change-Id: Ib907aca6c1d76ecf0d8ddc8ce30728546b4adb9c
2024-02-08 23:16:39 +01:00
Julien Lepiller
48145430c3
gnu: ocaml-bin-prot: Update to 0.16.0.
...
* gnu/packages/ocaml.scm (ocam-bin-prot): Update to 0.16.0.
(bap)[arguments]: Fix code after ocaml-bin-prot changes.
Change-Id: I0756cfaaed2e487c18f6cab119fb7ac8b2863edd
2024-02-08 23:16:37 +01:00
Julien Lepiller
45e6889455
gnu: Add ocaml-ppx-stable-witness.
...
* gnu/packages/ocaml.scm (ocaml-ppx-stable-witness): New variable.
Change-Id: I697c87ec27f0c218de1419ab699e14f7dffa3ca0
2024-02-08 23:16:33 +01:00
Julien Lepiller
7e7c0d944d
gnu: ocaml-ppxlib: Update to 0.28.
...
* gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.28.
(ocaml-sedlex): Update to 2.6.
(ocaml-ppx-sexp-conv): Update to 0.15.1.
(ocaml-bisect-ppx): Update to 2.8.3.
Change-Id: I8fa47249063a93b813f2822d4f9f85798473e4d0
2024-02-08 23:16:31 +01:00
Julien Lepiller
479b75e985
gnu: ocaml-sexplib: Update to 0.16.0.
...
* gnu/packages/ocaml.scm (ocaml-sexplib): Update to 0.16.0.
Change-Id: Ib7c2737b64f5b1f8de7ea8db7bcba05ef813c5db
2024-02-08 23:16:28 +01:00
Julien Lepiller
3c6b057791
gnu: ocaml-alcotest: Update to 1.7.0.
...
* gnu/packages/ocaml.scm (ocaml-alcotest): Update to 1.7.0.
Change-Id: I87bb7eec4a8b36c499448685df3e11c2edaba31b
2024-02-08 23:16:07 +01:00
pukkamustard
b70249fa1e
gnu: opam: Split build into smaller sub-packages.
...
* gnu/packages/ocaml.scm (opam): Split build into smaller sub-packages.
(ocaml-down, ocaml-topkg, ocaml-rresult, ocaml-mtime, ocaml-fmt,
ocaml-astring, ocaml-react, ocaml-hmap, ocaml-logs, ocaml-fpath, ocaml-bos,
ocaml-xmlm, ocaml-uchar, ocaml-uutf, ocaml-uunf, ocaml-jsonm, ocaml-ptime,
ocaml-uuidm, ocaml-tsdl, ocaml-uucp, ocaml-uucd, ocaml-uuseg,
ocaml-afl-persistent, ocaml-ocb-stubblr) [native-inputs]: Replace opam with
opam-installer.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Change-Id: Idb70a93b557d2fcf59335b3e1ff5acdd3d2535aa
2024-02-08 23:15:51 +01:00
pukkamustard
e673ab8d40
gnu: dune-bootstrap: Update to 3.11.0.
...
* gnu/packages/ocaml.scm (dune-bootstrap): Update to 3.10.0.
[description]: Revise and de-emphasize historic origin.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Change-Id: If7268231b4d699b4e62fd1c72a8abf5cec4e6af8
2024-02-08 23:15:46 +01:00
pukkamustard
fe0c13b1f9
gnu: ocaml: Update to 4.14.1.
...
* gnu/packages/ocaml.scm (ocaml): Update to 4.14.1.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Change-Id: I46de8b8bfac9250420175d0d16473c6cc8ee4198
2024-02-08 23:14:54 +01:00
Ludovic Courtès
db43edaa0a
gnu: Make intermediate packages public but hidden.
...
This makes those packages visible to (gnu ci), giving them first class
in the eyes of Cuirass and similar tools, in turn ensuring substitutes
are available (this was discovered by running ‘guix weather -c 10’).
* gnu/packages/rust.scm (rust-bootstrap, rust-1.55)
(rust-1.56, rust-1.57, rust-1.58, rust-1.59, rust-1.60)
(rust-1.61, rust-1.62, rust-1.63, rust-1.64, rust-1.65)
(rust-1.66, rust-1.67, rust-1.68, rust-1.69, rust-1.70)
(rust-1.71, rust-1.72, rust-1.73): Make variable public and add
‘hidden?’ property.
(rust): Remove ‘hidden?’ property.
* gnu/packages/java.scm (java-hamcrest-parent-pom)
(java-org-ow2-parent-pom-1.3, java-asm-bootstrap): Make variable public
and add ‘hidden?’ property.
* gnu/packages/ocaml.scm (dune-bootstrap)
(ocaml4.09-dune-bootstrap, ocaml5.0-dune-bootstrap): Likewise.
Change-Id: I32b0ea639a4f1c39466875acdbc9cbadf75c7668
2024-01-14 23:00:02 +01:00
Julien Lepiller
b8aea26c4f
gnu: Remove ocaml-markup0.8.0.
...
This is only used for ocaml4.07.
* gnu/packages/ocaml.scm (ocaml-markup0.8.0): Remove variable.
(ocaml-markup)[properties]: Remove variant.
Change-Id: Ib6444d67f5b8fba13e8ca7bca444ed9e29efa7de
2023-12-30 22:14:45 +01:00
Julien Lepiller
4a7b588923
gnu: Remove ocaml4.07-sexplib0.
...
* gnu/packages/ocaml.scm (ocaml4.07-sexplib0): Remove variable.
(ocaml-sexplib0)[properties]: Remove variant.
Change-Id: Ie370668adc446fc4c2b04206a6657380e5e09790
2023-12-30 22:13:57 +01:00
Julien Lepiller
e22e54aa04
gnu: Remove ocaml4.07-lwt.
...
* gnu/packages/ocaml.scm (ocaml4.07-lwt): Remove variable.
(ocaml-lwt)[properties]: Remove variant.
Change-Id: I3db8b1656ead127a9081d843a3ad387706bcc982
2023-12-30 22:13:52 +01:00
Julien Lepiller
b1b2eb4040
gnu: Remove ocaml4.07-base.
...
* gnu/packages/ocaml.scm (ocaml4.07-base): Remove variable.
(ocaml-base)[properties]: Remove variant.
Change-Id: I07813a2865b3bb42e0adf75e74bfebe372f1e789
2023-12-30 22:13:48 +01:00
Julien Lepiller
cad3698635
gnu: Remove ocaml4.07-stdio.
...
* gnu/packages/ocaml.scm (ocaml4.07-stdio): Remove variable.
(ocaml-stdio)[properties]: Remove variant.
Change-Id: I5a664b5130408eba41266f36cfc03641e2a8fd9d
2023-12-30 22:13:42 +01:00
Julien Lepiller
0806c87cb2
gnu: Remove ocaml4.07-re.
...
* gnu/packages/ocaml.scm (ocaml4.07-re): Remove variable.
(ocaml-re)[properties]: Remove variant.
Change-Id: Ib3cf5188737579908e945bd49617b6d717da4250
2023-12-30 22:12:55 +01:00
Julien Lepiller
aca25d415b
gnu: Remove ocaml4.07-compiler-libs.
...
* gnu/packages/ocaml.scm (ocaml4.07-compiler-libs): Remove variable.
(ocaml-compiler-libs)[properties]: Remove variant.
Change-Id: Idf54330537c2ff9317a4650df06ece7bd980b1da
2023-12-30 22:12:52 +01:00
Julien Lepiller
29a82bf5fc
gnu: Remove ocaml4.07-cmdliner.
...
* gnu/packages/ocaml.scm (ocaml4.07-cmdliner): Remove variable.
(ocaml-cmdliner)[properties]: Remove variant.
Change-Id: I83cd2ca87356a103201b3c1ffb1a8de4b081a9da
2023-12-30 22:12:47 +01:00
Julien Lepiller
3936d07da2
gnu: Remove ocaml4.07-lablgtk.
...
* gnu/packages/ocaml.scm (ocaml4.07-lablgtk): Remove variable.
(lablgtk)[properties]: Remove variant.
Change-Id: I931b9316834d109fe291dbb8d1217690e129b9ee
2023-12-30 22:12:44 +01:00
Julien Lepiller
ad5a1abec8
gnu: Remove ocaml4.07-uuidm.
...
* gnu/packages/ocaml.scm (ocaml4.07-uuidm): Remove variable.
(ocaml-uuidm)[properties]: Remove variant.
Change-Id: I8ff5a145eb1057f8aff869f865c562134c9afc9d
2023-12-30 22:12:35 +01:00
Julien Lepiller
3406364250
gnu: Remove ocaml4.07-ppxlib.
...
* gnu/packages/ocaml.scm (ocaml4.07-ppxlib): Remove variable.
(ocaml-ppxlib)[properties]: Remove variant.
Change-Id: I6b19e7751d1c21549d261281ae400f90c8d88c6c
2023-12-30 22:12:29 +01:00
Julien Lepiller
937cae5bbe
gnu: Remove ocaml4.07-configurator.
...
* gnu/packages/ocaml.scm (ocaml4.07-configurator): Remove variable.
Change-Id: If30443dcb2004f5248e6dff33c96b14e4d00daa9
2023-12-30 22:12:22 +01:00
Julien Lepiller
aed922fcdd
gnu: Remove ocaml4.07-migrate-parsetree.
...
* gnu/packages/ocaml.scm (ocaml4.07-migrate-parsetree): Remove variable.
(ocaml-migrate-parsetree)[properties]: Remove variant.
Change-Id: Iec470c670517fbb8b1b554c3a357b08972c48853
2023-12-30 22:12:18 +01:00