raingloom
a9a8d626b1
gnu: Add ocaml-ppx-cstruct.
...
* gnu/packages/ocaml.scm (ocaml-ppx-cstruct): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:55 +00:00
raingloom
74560bf3c3
gnu: Add aliases for ocaml-cstruct and ocaml-lwt subpackages.
...
* gnu/packages/ocaml.scm (ocaml-lwt-ppx ocaml-cstruct-unix
ocaml-cstruct-sexp): New variables.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:55 +00:00
raingloom
14ccbf500c
gnu: Add ocaml-mirage-time.
...
* gnu/packages/ocaml.scm (ocaml-mirage-time): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:55 +00:00
raingloom
1132921ea6
gnu: Add ocaml-mirage-unix.
...
* gnu/packages/ocaml.scm (ocaml-mirage-unix): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:55 +00:00
raingloom
7d15ed9c82
gnu: Add ocaml-duration.
...
* gnu/packages/ocaml.scm (ocaml-duration): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:54 +00:00
raingloom
c71552a562
gnu: Add ocaml-mirage.
...
* gnu/packages/ocaml.scm (ocaml-mirage): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:54 +00:00
raingloom
1d7c1ae2b4
gnu: Add ocaml-functoria.
...
* gnu/packages/ocaml.scm (ocaml-functoria): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:54 +00:00
raingloom
8ca17c0426
gnu: Add ocaml-mirage-runtime.
...
* gnu/packages/ocaml.scm (ocaml-mirage-runtime): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:54 +00:00
raingloom
9770402a92
gnu: Add ocaml-functoria-runtime
...
* gnu/packages/ocaml.scm (ocaml-functoria-runtime): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:54 +00:00
raingloom
8b62d9403e
gnu: Add ocaml-emile.
...
* gnu/packages/ocaml.scm (ocaml-emile): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:54 +00:00
raingloom
9ca7804aaf
gnu: Add ocaml-pecu.
...
* gnu/packages/ocaml.scm (ocaml-pecu): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:54 +00:00
raingloom
2dbf7055a5
gnu: Add ocaml-opam-monorepo.
...
* gnu/packages/ocaml.scm (ocaml-opam-monorepo): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:53 +00:00
raingloom
a0606cc03e
gnu: Add ocaml-ipaddr.
...
* gnu/packages/ocaml.scm (ocaml-ipaddr): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:53 +00:00
raingloom
4d4486a5c2
gnu: Add ocaml-macaddr.
...
* gnu/packages/ocaml.scm (ocaml-macaddr): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:53 +00:00
raingloom
fa06b3124c
gnu: Add ocaml-domain-name.
...
gnu/packages/ocaml.scm (ocaml-domain-name): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:51 +00:00
Simon Tournier
44f43603d3
gnu: Rename 'git-minimal/fixed' to 'git-minimal/pinned'.
...
* gnu/packages/version-control.scm: Rename variable 'git-minimal/fixed' to
'git-minimal/pinned', add depreciation.
* gnu/packages/erlang.scm (erlang-erlware-commons)[native-inputs]: Replace
'git-minimal/fixed' with 'git-minimal/pinned'.
(rebar3-git-vsn)[inputs]: Likewise.
* gnu/packages/gnome.scm (gnome-photos)[native-inputs]: Likewise.
* gnu/packages/gtk.scm (graphene)[native-inputs]: Likewise.
* gnu/packages/haskell.scm (ghc-8.8, ghc-8.10)[native-inputs]: Likewise.
* gnu/packages/julia-xyz.scm (julia-documenter)[native-inputs]: Likewise.
* gnu/packages/ocaml.scm (opam, ocamlformat)[native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-check-manifest)[native-inputs]: Likewise.
(python-scikit-build)[native-inputs]: Likewise.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-02-05 06:56:42 +01:00
pukkamustard
79bf3b54a6
guix: dune-build-system: Do not use `test-target' argument.
...
This lets dune run all tests for a given package.
* guix/build/dune-build-system.scm (check): Do not use `test-target' argument.
* gnu/package/ocaml.scm (ocaml-cohttp)[native-inputs]: Add
ocaml-crowbar.
(ocaml-cudf, opam, ocaml-frontc, ocaml-qcheck, ocaml-qtest)
(ocaml-stringext, ocaml4.07-ppx-tools-versioned, ocaml-result)
(ocaml4.09-result, ocaml5.0-result, ocaml-csv, ocaml-alcotest)
(ocaml4.07-alcotest, ocaml-ssl, ocaml-optint, ocaml-eio)
(ocaml-eio-luv, ocaml-uring, ocaml-eio-linux, ocaml-eio-main)
(ocaml-gen, ocaml-ocp-indent, ocaml-benchmark, ocaml-re)
(ocaml4.07-re, ocaml-ocplib-endian, ocaml-cstruct, ocaml-hex)
(ocaml-ezjsonm, ocaml-uri, ocaml4.07-uri, ocaml-camomile, ocaml-zed)
(ocaml-lambda-term, ocaml-utop, ocaml-ansiterminal, dedukti, ocaml-bindlib)
(ocaml-earley, ocaml-timed, ocaml-yojson, ocaml-gsl, ocaml-ppx-deriving)
(ocaml-ppx-cold, ocaml-ppx-typerep-conv, ocaml-ppx-stable)
(ocaml-ppx-base, ocaml-ppx-disable-unused-warnings, ocaml-ppx-jane)
(ocaml4.07-jane-street-headers, ocaml4.07-bisect-ppx, ocaml-fftw3)
(ocaml-cairo2, lablgtk3, ocaml-lablgtk3-sourceview3, ocaml-bigstringaf)
(ocaml-angstrom, ocaml-uri-sexp, ocaml-cohttp, js-of-ocaml)
(ocaml-monolith, ocaml-crowbar): Remove test-target argument.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2023-01-15 15:57:49 +01:00
pukkamustard
2a08065b05
gnu: ocaml-ppx-expect: Disable tests.
...
Tests require a package that would cause a cyclic dependency after
removing test-target.
* gnu/packages/ocaml.scm (ocaml-ppx-expect): Disable tests.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2023-01-15 15:57:42 +01:00
pukkamustard
386ad7d8d1
gnu: ocaml-ppxlib: Clean up inputs.
...
* gnu/packages/ocaml.scm (ocaml-ppxlib)[propagated-inputs]: Remove
unused inputs.
[native-inputs]: Move test dependencies from propagated-inputs here and add
ocaml-cinaps.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2023-01-15 15:57:18 +01:00
pukkamustard
7686b68f6b
gnu: Add ocaml-cinaps.
...
* gnu/packages/ocaml.scm (ocaml-cinaps): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2023-01-15 15:57:10 +01:00
Ludovic Courtès
0dcca97c9f
gnu: opam: Depend on 'git-minimal/fixed'.
...
* gnu/packages/ocaml.scm (opam)[native-inputs]: Replace 'git-minimal'
with 'git-minimal/fixed'.
2022-12-24 00:39:10 +01:00
Ludovic Courtès
9203de5250
gnu: ocamlformat: Depend on 'git-minimal/fixed'.
...
* gnu/packages/ocaml.scm (ocamlformat): Replace 'git-minimal' with
'git-minimal/fixed'.
2022-12-24 00:39:10 +01:00
pukkamustard
fe5836feaf
gnu: Add ocaml5.0-merlin.
...
* gnu/packages/ocaml.scm (ocaml5.0-merlin): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:10:42 +01:00
pukkamustard
8ed74a1787
gnu: Add ocaml5.0-dot-merlin-reader.
...
* gnu/packages/ocaml.scm (ocaml5.0-dot-merlin-reader): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:10:40 +01:00
pukkamustard
134480a381
gnu: Add ocaml5.0-merlin-lib.
...
* gnu/packages/ocaml.scm (ocaml5.0-merlin-lib): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:10:38 +01:00
pukkamustard
f127f0fbf3
gnu: Update ocaml-merlin-lib to 4.7-414.
...
* gnu/packages/ocaml.scm (ocaml-merlin-lib): Update to 4.7-414.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:10:31 +01:00
pukkamustard
cb1fe1c690
gnu: Add ocaml5.0-eio-main.
...
* gnu/packages/ocaml.scm (ocaml5.0-eio-main): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:10:28 +01:00
pukkamustard
417be516de
gnu: Add ocaml5.0-eio-linux.
...
* gnu/packages/ocaml.scm (ocaml5.0-eio-linux): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:10:24 +01:00
pukkamustard
c986522877
gnu: Add ocaml-uring.
...
* gnu/packages/ocaml.scm (ocaml-uring): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:10:22 +01:00
pukkamustard
2b335e87f7
gnu: Add ocaml5.0-eio-luv.
...
* gnu/packages/ocaml.scm (ocaml5.0-eio-luv): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:10:19 +01:00
pukkamustard
14fae62df8
gnu: Add ocaml5.0-eio.
...
* gnu/packages/ocaml.scm (ocaml5.0-eio): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:10:16 +01:00
pukkamustard
2cb15f8501
gnu: ocaml-mdx: Move inputs to propagated-inputs.
...
* gnu/packages/ocaml.scm (ocaml-mdx): Move inputs to propagated-inputs.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:10:12 +01:00
pukkamustard
f883cb9ecd
gnu: Add ocaml-bechamel.
...
* gnu/packages/ocaml.scm (ocaml-bechamel): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:09:38 +01:00
pukkamustard
8160d05e83
gnu: Add ocaml5.0-ctypes
...
* gnu/packages/ocaml.scm (ocaml5.0-ctypes): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:09:23 +01:00
pukkamustard
74f5ddef81
gnu: Add ocaml-lwt-dllist.
...
* gnu/packages/ocaml.scm (ocaml-lwt-dllist): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:08:54 +01:00
pukkamustard
048217e73c
gnu: Add ocaml5.0-crowbar.
...
* gnu/packages/ocaml.scm (ocaml5.0-crowbar): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:08:50 +01:00
pukkamustard
7a19cb115f
gnu: Update ocaml-odoc to 2.2.0.
...
* gnu/packages/ocaml.scm (ocaml-odoc): Update to 2.2.0.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:08:39 +01:00
pukkamustard
e3a2f0447b
gnu: Add ocaml5.0-ppx-expect.
...
* gnu/packages/ocaml.scm (ocaml5.0-ppx-expect): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:08:19 +01:00
pukkamustard
fdf2b2e459
gnu: Update ocaml-qcheck to 0.20.
...
* gnu/packages/ocaml.scm (ocaml-qcheck): Update to 0.20.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:07:51 +01:00
pukkamustard
17f5a0da47
gnu: Update ocaml-ppxlib to 0.25.1.
...
* gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.25.1.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:07:47 +01:00
pukkamustard
11c1621b53
gnu: Add ocaml5.0-base.
...
* gnu/packages/ocaml.scm (ocaml5.0-base): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:07:28 +01:00
pukkamustard
be31153390
gnu: Add ocaml-hmap.
...
* gnu/packages/ocaml.scm (ocaml-hmap): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:07:17 +01:00
pukkamustard
cdca734775
gnu: Add ocaml-optint.
...
* gnu/packages/ocaml.scm (ocaml-optint): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:04:29 +01:00
pukkamustard
c60fae72d8
gnu: Add ocaml-monolith.
...
* gnu/packages/ocaml.scm (ocaml-monolith): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:02:44 +01:00
pukkamustard
a8e1dc8edf
gnu: Add ocaml-psq.
...
* gnu/packages/ocaml.scm (ocaml-psq): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 22:02:02 +01:00
pukkamustard
642cf11aa2
gnu: opam: Use OCaml 4.14 compiled version when building OCaml 5.0 packages.
...
* gnu/packages/ocaml.scm (opam)[properties]: Add ocaml5.0-variant.
(opam)[propagated-inputs]: Move to inputs.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 21:59:11 +01:00
pukkamustard
052ec8bcc7
guix: ocaml: Add package-with-ocaml5.0.
...
* guix/build-system/ocaml.scm (package-with-ocaml5.0)
(strip-ocaml5.0-variant): New variables.
* gnu/packages/ocaml.scm (ocaml5.0-dune-bootstrap)
(ocaml5.0-dune, ocaml5.0-dune-configurator)
(ocaml5.0-csexp, ocaml5.0-result): New variables.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 21:58:56 +01:00
pukkamustard
616e818946
gnu: Add ocaml5.0-findlib
...
* gnu/packages/ocaml.scm (ocaml5.0-findlib): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 21:56:50 +01:00
pukkamustard
a58dfd3eed
gnu: ocaml-findlib: Update to 1.9.5.
...
* gnu/packages/ocaml.scm (ocaml-findlib): Update to 1.9.5.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 21:56:46 +01:00
pukkamustard
e69259352a
gnu: Add ocaml-5.0.
...
* gnu/packages/ocaml.scm (ocaml-5.0): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21 21:56:19 +01:00