summaryrefslogtreecommitdiff
path: root/gnu/packages/ocaml.scm
AgeCommit message (Collapse)Author
2023-02-17gnu: Add ocaml-pecu.raingloom
* gnu/packages/ocaml.scm (ocaml-pecu): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17gnu: Add ocaml-opam-monorepo.raingloom
* gnu/packages/ocaml.scm (ocaml-opam-monorepo): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17gnu: Add ocaml-ipaddr.raingloom
* gnu/packages/ocaml.scm (ocaml-ipaddr): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17gnu: Add ocaml-macaddr.raingloom
* gnu/packages/ocaml.scm (ocaml-macaddr): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17gnu: Add ocaml-domain-name.raingloom
gnu/packages/ocaml.scm (ocaml-domain-name): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-05gnu: Rename 'git-minimal/fixed' to 'git-minimal/pinned'.Simon Tournier
* 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-01-15guix: dune-build-system: Do not use `test-target' argument.pukkamustard
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-15gnu: ocaml-ppx-expect: Disable tests.pukkamustard
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-15gnu: ocaml-ppxlib: Clean up inputs.pukkamustard
* 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-15gnu: Add ocaml-cinaps.pukkamustard
* gnu/packages/ocaml.scm (ocaml-cinaps): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-24gnu: opam: Depend on 'git-minimal/fixed'.Ludovic Courtès
* gnu/packages/ocaml.scm (opam)[native-inputs]: Replace 'git-minimal' with 'git-minimal/fixed'.
2022-12-24gnu: ocamlformat: Depend on 'git-minimal/fixed'.Ludovic Courtès
* gnu/packages/ocaml.scm (ocamlformat): Replace 'git-minimal' with 'git-minimal/fixed'.
2022-12-21gnu: Add ocaml5.0-merlin.pukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-merlin): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml5.0-dot-merlin-reader.pukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-dot-merlin-reader): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml5.0-merlin-lib.pukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-merlin-lib): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Update ocaml-merlin-lib to 4.7-414.pukkamustard
* gnu/packages/ocaml.scm (ocaml-merlin-lib): Update to 4.7-414. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml5.0-eio-main.pukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-eio-main): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml5.0-eio-linux.pukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-eio-linux): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml-uring.pukkamustard
* gnu/packages/ocaml.scm (ocaml-uring): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml5.0-eio-luv.pukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-eio-luv): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml5.0-eio.pukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-eio): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: ocaml-mdx: Move inputs to propagated-inputs.pukkamustard
* gnu/packages/ocaml.scm (ocaml-mdx): Move inputs to propagated-inputs. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml-bechamel.pukkamustard
* gnu/packages/ocaml.scm (ocaml-bechamel): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml5.0-ctypespukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-ctypes): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml-lwt-dllist.pukkamustard
* gnu/packages/ocaml.scm (ocaml-lwt-dllist): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml5.0-crowbar.pukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-crowbar): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Update ocaml-odoc to 2.2.0.pukkamustard
* gnu/packages/ocaml.scm (ocaml-odoc): Update to 2.2.0. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml5.0-ppx-expect.pukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-ppx-expect): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Update ocaml-qcheck to 0.20.pukkamustard
* gnu/packages/ocaml.scm (ocaml-qcheck): Update to 0.20. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Update ocaml-ppxlib to 0.25.1.pukkamustard
* gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.25.1. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml5.0-base.pukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-base): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml-hmap.pukkamustard
* gnu/packages/ocaml.scm (ocaml-hmap): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml-optint.pukkamustard
* gnu/packages/ocaml.scm (ocaml-optint): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml-monolith.pukkamustard
* gnu/packages/ocaml.scm (ocaml-monolith): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml-psq.pukkamustard
* gnu/packages/ocaml.scm (ocaml-psq): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: opam: Use OCaml 4.14 compiled version when building OCaml 5.0 packages.pukkamustard
* 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-21guix: ocaml: Add package-with-ocaml5.0.pukkamustard
* 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-21gnu: Add ocaml5.0-findlibpukkamustard
* gnu/packages/ocaml.scm (ocaml5.0-findlib): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: ocaml-findlib: Update to 1.9.5.pukkamustard
* gnu/packages/ocaml.scm (ocaml-findlib): Update to 1.9.5. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-12-21gnu: Add ocaml-5.0.pukkamustard
* gnu/packages/ocaml.scm (ocaml-5.0): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-11-27gnu: ocaml-zed: Update to 3.2.1.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-zed): Update to 3.2.1.
2022-11-27gnu: ocaml-topkg: Update to 1.0.6.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-topkg): Update to 1.0.6.
2022-11-27gnu: js-of-ocaml: Update to 4.1.0.Julien Lepiller
* gnu/packages/ocaml.scm (js-of-ocaml): Update to 4.1.0.
2022-11-27gnu: dune-bootstrap: Update to 3.6.1.Julien Lepiller
* gnu/packages/ocaml.scm (dune-bootstrap): Update to 3.6.1.
2022-11-03gnu: dedukti: Update to 2.7.Julien Lepiller
* gnu/packages/ocaml.scm (dedukti): Update to 2.7.
2022-11-03gnu: Remove emacs-dedukti-mode.Julien Lepiller
* gnu/packages/ocaml.scm (emacs-dedukti-mode): Delete variable.
2022-11-03gnu: Remove emacs-flycheck-dedukti.Julien Lepiller
* gnu/packages/ocaml.scm (emacs-flycheck-dedukti): Delete variable.
2022-11-03gnu: ocaml-ssl: Update to 0.5.13.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.13.
2022-11-03gnu: ocaml-ocp-index: Update to 1.3.4.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ocp-index): Update to 1.3.4.
2022-11-03gnu: ocaml-digestif: Update to 1.1.3.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-digestif): Update to 1.1.3.