summary refs log tree commit diff
path: root/gnu/packages/ocaml.scm
AgeCommit message (Collapse)Author
2020-04-04gnu: ocaml-menhir: Update to 20190626.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20190626.
2020-03-21gnu: ocaml-sedlex: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (ocaml-sedlex)[home-page]: Use HTTPS.
2020-03-21gnu: ocaml-tsdl: Update to 0.9.7.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (ocaml-tsdl): Update to 0.9.7. [native-inputs]: Remove ocaml-ocb-stubblr. [inputs]: Remove ocaml-result.
2020-03-21gnu: ocaml-tsdl: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (ocaml-tsdl)[home-page]: Use HTTPS.
2020-03-19gnu: camlp5: Update home page.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (camlp5)[home-page]: Update.
2020-03-19gnu: camlzip: Update home page.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (camlzip)[home-page]: Update.
2020-03-19gnu: lablgtk: Update to 2.18.10.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (lablgtk): Update to 2.18.10.
2020-02-29gnu: ocaml-mccs: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (ocaml-mccs)[home-page]: Use HTTPS.
2020-02-23gnu: hevea: Update to 2.33.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (hevea): Update to 2.33.
2020-02-16gnu: camlp5: Update to 7.11.Tobias Geerinckx-Rice
* gnu/packages/ocaml.scm (camlp5): Update to 7.11.
2020-01-28gnu: ocaml-ctypes: Don't use unstable tarball.Efraim Flashner
* gnu/packages/ocaml.scm (ocaml-ctypes)[source]: Download using git-fetch. [arguments]: Add phase to make files writable.
2020-01-28gnu: ocaml-ocplib-endian: Don't use unstable tarball.Efraim Flashner
* gnu/packages/ocaml.scm (ocaml-ocplib-endian)[source]: Download using git-fetch.
2020-01-28gnu: ocaml-lwt: Don't use unstable tarball.Efraim Flashner
* gnu/packages/ocaml.scm (ocaml-lwt)[source]: Download using git-fetch.
2020-01-27gnu: ocaml: Switch to ocaml 4.09 by default.Julien Lepiller
Bap and earley cannot be updated as they do not support 4.09 yet. Bap requires the janestreet packages, which cannot be upgraded as no version supports 4.09 and 4.07 at the same time. Moreover, newer versions of the janestreet packages have a different dependency graph, which will require a whole new set of packages. We cannot simply use package-with-ocaml4.07 on them. * gnu/packages/ocaml.scm (ocaml-sqlite3, ocaml-ppx-tools, ocaml-gen) (ocaml-sedlex, ocaml-pcre, ocaml-expect, ocaml-ezjsonm, ocaml-uri) (ocaml-piqilib, ocaml-piqi, ocaml-charinfo-width, ocaml-zed) (ocaml-lambda-term, ocaml-utop, ocaml-ppx-inline-test, ocaml-earley) (ocaml-merlin, ocaml-gsl, ocaml-gsl-1, ocaml-sexplib0, ocaml-parsexp) (ocaml-sexplib, ocaml-base, ocaml-stdio, ocaml-ppxlib, ocaml-ppx-compare) (ocaml-fieldslib, ocaml-variantslib, ocaml-ppx-fields-conv) (ocaml-ppx-sexp-conv, ocaml-ppx-variants-conv, ocaml-ppx-custom-printf) (ocaml-bin-prot, ocaml-ppx-hash, ocaml-ppx-enumerate, ocaml-ppx-bench) (ocaml-ppx-here, ocaml-ppx-typerep, ocaml-ppx-sexp-value) (ocaml-ppx-sexp-message, ocaml-ppx-pipebang, ocaml-ppx-optional) (ocaml-ppx-optcomp, ocaml-ppx-fail, ocaml-ppx-let, ocaml-ppx-assert) (ocaml-ppx-expect, ocaml-ppx-js-style, ocaml-ppx-typerep-conv) (ocaml-ppx-base, ocaml-ppx-bin-prot, ocaml-ppx-jane) (ocaml-splittable-random, ocaml-configurator, ocaml-spawn, ocaml-core) (ocaml-core-kernel, ocaml-odoc, ocaml-fftw3, ocaml-lacaml): Rename to ... (ocaml4.07-sqlite3, ocaml4.07-ppx-tools, ocaml4.07-gen, ocaml4.07-sedlex) (ocaml4.07-pcre, ocaml4.07-expect, ocaml4.07-ezjsonm, ocaml4.07-uri) (ocaml4.07-piqilib, ocaml4.07-piqi, ocaml4.07-charinfo-width) (ocaml4.07-zed, ocaml4.07-lambda-term, ocaml4.07-utop) (ocaml4.07-ppx-inline-test, ocaml4.07-earley, ocaml4.07-merlin) (ocaml4.07-gsl, ocaml4.07-gsl-1, ocaml4.07-sexplib0, ocaml4.07-parsexp) (ocaml4.07-sexplib, ocaml4.07-base, ocaml4.07-stdio, ocaml4.07-ppxlib) (ocaml4.07-ppx-compare, ocaml4.07-fieldslib, ocaml4.07-variantslib) (ocaml4.07-ppx-fields-conv, ocaml4.07-ppx-sexp-conv) (ocaml4.07-ppx-variants-conv, ocaml4.07-ppx-custom-printf) (ocaml4.07-bin-prot, ocaml4.07-ppx-hash, ocaml4.07-ppx-enumerate) (ocaml4.07-ppx-bench, ocaml4.07-ppx-here, ocaml4.07-ppx-typerep) (ocaml4.07-ppx-sexp-value, ocaml4.07-ppx-sexp-message) (ocaml4.07-ppx-pipebang, ocaml4.07-ppx-optional, ocaml4.07-ppx-optcomp) (ocaml4.07-ppx-fail, ocaml4.07-ppx-let, ocaml4.07-ppx-assert) (ocaml4.07-ppx-expect, ocaml4.07-ppx-js-style) (ocaml4.07-ppx-typerep-conv, ocaml4.07-ppx-base, ocaml4.07-ppx-bin-prot) (ocaml4.07-ppx-jane, ocaml4.07-splittable-random) (ocaml4.07-configurator, ocaml4.07-spawn, ocaml4.07-core) (ocaml4.07-core-kernel, ocaml4.07-odoc, ocaml4.07-fftw3) (ocaml4.07-lacaml): ... to this and use ocaml 4.07. (bap, unison): Use ocaml-4.07. * gnu/packages/bioinformatics.scm (pplacer): Use ocaml-4.07.
2020-01-27gnu: Add ocaml4.07-dune.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml4.07-dune): New variable.
2020-01-27gnu: Add ocaml4.07-lablgtk.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml4.07-lablgtk): New variable. (lablgtk)[properties]: Add variant.
2020-01-27gnu: ocambuild: Update to 0.14.0.Julien Lepiller
* gnu/packages/ocaml.scm (ocamlbuild): Update to 0.14.0. [build-system]: Use ocaml-build-system.
2020-01-24gnu: ocaml-mmap: Fix spelling of "function".Vagrant Cascadian
* gnu/packages/ocaml (ocaml-mmap)[description]: Fix typo.
2020-01-23gnu: ocaml4.07-findlib: Fix building with ocaml 4.07.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml4.07-findlib): rename inputs to native-inputs.
2020-01-22gnu: ocaml-mmap: Use a source file-name.Efraim Flashner
* gnu/packages/ocaml.scm (ocaml-mmap)[source]: Add file-name field.
2020-01-22gnu: Add ocaml4.07-findlib.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml4.07-findlib): New variable.
2020-01-22gnu: ocaml-lambda-term: Add missing dependencies.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-lambda-term)[propagated-inputs]: Add ocaml-lwt-react. [inputs]: Add libev.
2020-01-22nu: Add ocaml-lwt-react.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-lwt-react): New variable.
2020-01-21gnu: ocaml-markup: Update to 0.8.2.Julien Lepiller
gnu/packages/ocaml.scm (ocaml-markup): Update to 0.8.2.
2020-01-21gnu: ocaml-lwt: Update to 5.1.1.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-lwt): update to 5.1.1.
2020-01-21gnu: Add ocaml-mmap.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-mmap): New variable.
2020-01-21gnu: ocaml-bisect-ppx: Update to 1.4.2.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 1.4.2.
2020-01-21gnu: ocaml-qtest. Update to 2.10.1.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-qtest): Update to 2.10.1.
2020-01-21gnu: ocaml-qcheck: Update to 0.12.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-qcheck): Update to 0.12.
2020-01-21gnu: camlp5: Update to 7.10.Julien Lepiller
* gnu/packages/ocaml.scm (camlp5): Upadte to 7.10.
2020-01-21gnu: opam: Update to 2.0.6.Julien Lepiller
* gnu/pckages/ocaml.scm (opam): Update to 2.0.6.
2020-01-17gnu: Add ocaml-4.09.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-4.09): New variable. [argument]: Remove the no longer needed configure phase.
2020-01-06gnu: Add lablgtk3.Brett Gilio
* gnu/packages/ocaml.scm (lablgtk3): New variable. Co-authored-by: Julien Lepiller <julien@lepiller.eu>.
2020-01-06gnu: Add ocaml-cairo2.Brett Gilio
* gnu/packages/ocaml.scm (ocaml-cairo2): New variable. Co-authored-by: Julien Lepiller <julien@lepiller.eu>.
2020-01-03gnu: Add ocaml-fftw3.Brett Gilio
* gnu/packages/ocaml.scm (ocaml-fftw3): New variable.
2020-01-03gnu: Add ocaml-lacaml.Brett Gilio
* gnu/packages/ocaml.scm (ocaml-lacaml): New variable.
2020-01-03gnu: ocaml-utop: Modify home-page.Brett Gilio
* gnu/packages/ocaml.scm (ocaml-utop)[home-page]: Change home-page to reflect permanent redirection.
2020-01-03gnu: ocaml-utop: Update to 2.4.3.Brett Gilio
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.4.3.
2019-12-04gnu: ocaml-gen: Don't use unstable tarball.Efraim Flashner
* gnu/packages/ocaml.scm (ocaml-gen)[source]: Download using git-fetch.
2019-12-04gnu: lablgtk: Use a source file-name.Efraim Flashner
* gnu/packages/ocaml.scm (lablgtk)[source]: Add 'file-name'.
2019-11-30gnu: camlp4: Remove obsolete package.Julien Lepiller
* gnu/packages/ocaml.scm (camlp4): Remove package.
2019-11-30gnu: ocaml-camomile: Remove unneeded dependency.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-camomile)[native-inputs]: Remove camlp4.
2019-11-30gnu: ocaml-piqi: Update to 0.7.7.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-piqi): Update to 0.7.7.
2019-11-30gnu: ocaml-ulex: Remove package.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ulex): Remove deprecated package.
2019-11-30gnu: ocaml-piqilib: Update to 0.6.15.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-piqilib): Update to 0.6.15. [source]: Remove patch. [native-inputs]: Remove camlp4. [propagated-inputs]: Replace ulex with sedlex. * gnu/packages/patches/ocaml-piqilib-Update-base64.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
2019-11-30gnu: Add ocaml-sedlex.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-sedlex): New variable.
2019-11-30gnu: Add ocaml-gen.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-gen): New variable.
2019-11-30gnu: ocaml-csv: Update to 2.3.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-csv): Update to 2.3. [license]: Update license.
2019-11-30gnu: ocaml-bisect: Remove package.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-bisect): Remove deprecated package, replaced by ocaml-bisect-ppx.
2019-11-30gnu: ocaml-batteries: Remove unneeded dependencies.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-batteries)[native-inputs]: Remove ocaml-bisect and ocaml-ounit.