summaryrefslogtreecommitdiff
path: root/gnu/packages/ocaml.scm
AgeCommit message (Collapse)Author
2022-08-13gnu: ocaml-cudf: Update to 0.10.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-cudf): Update to 0.10.
2022-08-13gnu: ocaml-sexplib: Update to 0.15.1.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-sexplib): Update to 0.15.1.
2022-08-13gnu: ocaml-timed: Update to 1.1.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-timed): Update to 1.1.
2022-08-13gnu: ocaml-biniou: Update to 1.2.2.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-biniou): Update to 1.2.2.
2022-08-13gnu: ocaml-cstruct: Update to 6.1.1.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-cstruct): Update to 6.1.1.
2022-08-13gnu: ocaml-version: Update to 3.5.0.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-version): Update to 3.5.0.
2022-08-13gnu: ocaml-alcotest: Update to 1.6.0.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-alcotest): Update to 1.6.0.
2022-08-13gnu: ocaml-odoc-parser: Update to 2.0.0.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-odoc-parser): Update to 2.0.0. (ocamlformat): Update to 0.24.1.
2022-08-13gnu: ocaml-piqilib: Update to 0.6.16.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-piqilib): Update to 0.6.16.
2022-08-13gnu: ocaml-ssl: Update to 0.5.12.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.12.
2022-08-13gnu: dune: Update to 4.4.1.Julien Lepiller
* gnu/packages/ocaml.scm (dune): Update to 4.4.1. * gnu/packages/coq.scm (coq-stdlib): Fix for new dune.
2022-08-13gnu: ocaml-piqi: Update to 0.7.8.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-piqi): Update to 0.7.8.
2022-08-13gnu: ocaml-yojson: Update to 2.0.2.Julien Lepiller
merlin also needs to be updated at the same time because of incompatibilities between the two versions. * gnu/packages/ocaml.scm (ocaml-merlin-lib): New variable. (ocaml-dot-merlin-reader): Inherit from it and update inputs. (ocaml-merlin): Update inputs. (ocaml-yojson): Update to 2.0.2. (ocaml-odoc): Disable tests.
2022-08-13gnu: ocaml-zed: Update to 3.2.0.Julien Lepiller
Because of an incompatible change in ocaml-zed, some of its dependents need to be updated at the same time to prevent breakage. * gnu/packages/ocaml.scm (ocaml-zed): Update to 3.2.0. (ocaml-lambda-term): Update to 3.3.1. (ocaml-utop): Update to 2.10.0.
2022-08-10gnu: ocaml-extlib: Update to 1.7.9.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-extlib): Update to 1.7.9.
2022-08-03gnu: Add ocaml-xml-light.John Kehayias
* gnu/packages/ocaml.scm (ocaml-xml-light): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-03gnu: Add ocaml-sha.John Kehayias
* gnu/packages/ocaml.scm (ocaml-sha): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-03gnu: Add ocaml-ptmap.John Kehayias
* gnu/packages/ocaml.scm (ocaml-ptmap): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-03gnu: Add ocaml-luv.John Kehayias
* gnu/packages/ocaml.scm (ocaml-luv): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-07-02gnu: ocaml-migrate-parsetree: Update to 2.4.0.Julien Lepiller
* gnu/package/ocaml.scm (ocaml-migrate-parsetree): Update to 2.4.0.
2022-07-02gnu: ocaml-lwt-react: Update to 1.2.0.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-lwt-react): Update to 1.2.0.
2022-07-02gnu: ocaml-lwt: Update to 5.6.1.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-lwt): Update to 5.6.1.
2022-07-02gnu: dune: Update to 3.3.1.Julien Lepiller
* gnu/packages/ocaml.scm (dune): Update to 3.3.1.
2022-07-02gnu: ocaml-camlp-streams: Update to 5.0.1.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-camlp-streams): Update to 5.0.1.
2022-06-28gnu: bap: Update to 2.5.0-alpha.Julien Lepiller
* gnu/packages/ocaml.scm (bap): Update to 2.5.0-alpha.
2022-06-28gnu: Add ocaml-ppx-bitstring.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-bitstring): New variable.
2022-06-28gnu: Add ocaml-ppx-bap.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-bap): New variable.
2022-06-28gnu: Add ocaml-linenoise.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-linenoise): New variable.
2022-06-18gnu: ocaml-ezjsonm: Update to 1.3.0.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ezjsonm): Update to 1.3.0.
2022-06-18gnu: Add ocaml-ezjsonm.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml4.07-ezjsonm): Rename to... (ocaml-ezjsonm): ...this. Use latest ocaml version.
2022-06-18gnu: Add ocaml-piqi.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml4.07-piqi): Rename to... (ocaml-piqi): ...this. Use latest ocaml.
2022-06-18gnu: Add ocaml-piqilib.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml4.07-piqilib): Rename to... (ocaml-piqilib): ...this. Use latest ocaml version.
2022-06-18gnu: ocaml-sexplib0: Update to 0.15.1.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-sexplib0): Update to 0.15.1.
2022-06-18gnu: omake: Update to 0.10.5.Julien Lepiller
* gnu/packages/ocaml.scm (omake): Update to 0.10.5. * gnu/packages/patches/omake-fix-non-determinism.patch: Adjust for new version.
2022-06-18gnu: ocaml-easy-format: Update to 1.3.4.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-easy-format): Update to 1.3.4.
2022-06-18gnu: ocamlformat: Update to 0.22.4.Julien Lepiller
* gnu/packages/ocaml.scm (ocamlformat): Update to 0.22.4.
2022-06-18gnu: ocaml-tsdl: Update to 0.9.9.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-tsdl): Update to 0.9.9.
2022-06-18gnu: ocaml-utop: Update to 2.9.2.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.9.2.
2022-06-03gnu: ocaml-cppo: Update to 1.6.9.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-cppo): Update to 1.6.9.
2022-06-03gnu: ocaml-cairo2: Update to 0.6.3.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-cairo2): Update to 0.6.3.
2022-06-02gnu: ocaml-mccs: Update to 1.1+14.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-mccs): Update to 1.1+14.
2022-06-02gnu: ocaml-ctypes: do not override install headersDavid Arroyo
Overriding INSTALL_HEADERS in the build prevents the "ocaml_integers.h" header from being copied from the ocaml-integers package to ocaml-ctypes. The header's absence breaks all dune-based projects which build cstubs using the new (ctypes ...) stanza. * gnu/packages/ocaml.scm (ocaml-ctypes)[arguments]: remove INSTALL_HEADERS override. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-06-02gnu: dune: Update to 3.2.0.Julien Lepiller
* gnu/packages/ocaml.scm (dune): Update to 3.2.0.
2022-05-31gnu: ocaml-dose3: Disable tests to avoid Python 2 dependencies.Maxim Cournoyer
* gnu/packages/ocaml.scm (ocaml-dose3)[tests?]: Set to #f. [native-inputs]: Use new style. Remove python-2 and python2-pyyaml.
2022-05-07gnu: ocaml-cmdliner: Update to 1.1.1.Julien Lepiller
2022-05-07gnu: ocaml-reactivedata: Update to 0.3.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-reactivedata): Update to 0.3.
2022-05-01gnu: ocaml-uuidm: Update to 0.9.8.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-uuidm): Update to 0.9.8. (ocaml4.07-uuidm): New variable.
2022-05-01gnu: ocamlformat: Update to 0.21.0.Julien Lepiller
* gnu/packages/ocaml.scm (ocamlformat): Update to 0.21.0.
2022-05-01gnu: ocaml-cmdliner: Update to 1.1.0.Julien Lepiller
Cmdliner changed its output format, so two packages need to be modified to accept the new format. The patch modifies ocaml 4.07 packages to ensure this patch results in the same derivations for these variants. * gnu/packages/ocaml.scm (ocaml-cmdliner): Update to 1.1.0. (ocaml-alcotest, ocaml-mdx)[arguments]: Fix tests. (ocaml4.07-cmdliner): New variable. (ocaml4.07-alcotest): Do not fix tests.
2022-05-01gnu: ocaml-re: Update to 1.10.4.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-re): Update to 1.10.4.