aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/ocaml.scm
Commit message (Collapse)AuthorAge
* gnu: ocaml-menhir: Update to 20190626.Julien Lepiller2020-04-04
| | | | * gnu/packages/ocaml.scm (ocaml-menhir): Update to 20190626.
* gnu: ocaml-sedlex: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/ocaml.scm (ocaml-sedlex)[home-page]: Use HTTPS.
* gnu: ocaml-tsdl: Update to 0.9.7.Tobias Geerinckx-Rice2020-03-21
| | | | | | * gnu/packages/ocaml.scm (ocaml-tsdl): Update to 0.9.7. [native-inputs]: Remove ocaml-ocb-stubblr. [inputs]: Remove ocaml-result.
* gnu: ocaml-tsdl: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/ocaml.scm (ocaml-tsdl)[home-page]: Use HTTPS.
* gnu: camlp5: Update home page.Tobias Geerinckx-Rice2020-03-19
| | | | * gnu/packages/ocaml.scm (camlp5)[home-page]: Update.
* gnu: camlzip: Update home page.Tobias Geerinckx-Rice2020-03-19
| | | | * gnu/packages/ocaml.scm (camlzip)[home-page]: Update.
* gnu: lablgtk: Update to 2.18.10.Tobias Geerinckx-Rice2020-03-19
| | | | * gnu/packages/ocaml.scm (lablgtk): Update to 2.18.10.
* gnu: ocaml-mccs: Use HTTPS home page.Tobias Geerinckx-Rice2020-02-29
| | | | * gnu/packages/ocaml.scm (ocaml-mccs)[home-page]: Use HTTPS.
* gnu: hevea: Update to 2.33.Tobias Geerinckx-Rice2020-02-23
| | | | * gnu/packages/ocaml.scm (hevea): Update to 2.33.
* gnu: camlp5: Update to 7.11.Tobias Geerinckx-Rice2020-02-16
| | | | * gnu/packages/ocaml.scm (camlp5): Update to 7.11.
* gnu: ocaml-ctypes: Don't use unstable tarball.Efraim Flashner2020-01-28
| | | | | * gnu/packages/ocaml.scm (ocaml-ctypes)[source]: Download using git-fetch. [arguments]: Add phase to make files writable.
* gnu: ocaml-ocplib-endian: Don't use unstable tarball.Efraim Flashner2020-01-28
| | | | | * gnu/packages/ocaml.scm (ocaml-ocplib-endian)[source]: Download using git-fetch.
* gnu: ocaml-lwt: Don't use unstable tarball.Efraim Flashner2020-01-28
| | | | * gnu/packages/ocaml.scm (ocaml-lwt)[source]: Download using git-fetch.
* gnu: ocaml: Switch to ocaml 4.09 by default.Julien Lepiller2020-01-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* gnu: Add ocaml4.07-dune.Julien Lepiller2020-01-27
| | | | * gnu/packages/ocaml.scm (ocaml4.07-dune): New variable.
* gnu: Add ocaml4.07-lablgtk.Julien Lepiller2020-01-27
| | | | | * gnu/packages/ocaml.scm (ocaml4.07-lablgtk): New variable. (lablgtk)[properties]: Add variant.
* gnu: ocambuild: Update to 0.14.0.Julien Lepiller2020-01-27
| | | | | * gnu/packages/ocaml.scm (ocamlbuild): Update to 0.14.0. [build-system]: Use ocaml-build-system.
* gnu: ocaml-mmap: Fix spelling of "function".Vagrant Cascadian2020-01-24
| | | | * gnu/packages/ocaml (ocaml-mmap)[description]: Fix typo.
* gnu: ocaml4.07-findlib: Fix building with ocaml 4.07.Julien Lepiller2020-01-23
| | | | | * gnu/packages/ocaml.scm (ocaml4.07-findlib): rename inputs to native-inputs.
* gnu: ocaml-mmap: Use a source file-name.Efraim Flashner2020-01-22
| | | | * gnu/packages/ocaml.scm (ocaml-mmap)[source]: Add file-name field.
* gnu: Add ocaml4.07-findlib.Julien Lepiller2020-01-22
| | | | * gnu/packages/ocaml.scm (ocaml4.07-findlib): New variable.
* gnu: ocaml-lambda-term: Add missing dependencies.Julien Lepiller2020-01-22
| | | | | | * gnu/packages/ocaml.scm (ocaml-lambda-term)[propagated-inputs]: Add ocaml-lwt-react. [inputs]: Add libev.
* nu: Add ocaml-lwt-react.Julien Lepiller2020-01-22
| | | | * gnu/packages/ocaml.scm (ocaml-lwt-react): New variable.
* gnu: ocaml-markup: Update to 0.8.2.Julien Lepiller2020-01-21
| | | | gnu/packages/ocaml.scm (ocaml-markup): Update to 0.8.2.
* gnu: ocaml-lwt: Update to 5.1.1.Julien Lepiller2020-01-21
| | | | * gnu/packages/ocaml.scm (ocaml-lwt): update to 5.1.1.
* gnu: Add ocaml-mmap.Julien Lepiller2020-01-21
| | | | * gnu/packages/ocaml.scm (ocaml-mmap): New variable.
* gnu: ocaml-bisect-ppx: Update to 1.4.2.Julien Lepiller2020-01-21
| | | | * gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 1.4.2.
* gnu: ocaml-qtest. Update to 2.10.1.Julien Lepiller2020-01-21
| | | | * gnu/packages/ocaml.scm (ocaml-qtest): Update to 2.10.1.
* gnu: ocaml-qcheck: Update to 0.12.Julien Lepiller2020-01-21
| | | | * gnu/packages/ocaml.scm (ocaml-qcheck): Update to 0.12.
* gnu: camlp5: Update to 7.10.Julien Lepiller2020-01-21
| | | | * gnu/packages/ocaml.scm (camlp5): Upadte to 7.10.
* gnu: opam: Update to 2.0.6.Julien Lepiller2020-01-21
| | | | * gnu/pckages/ocaml.scm (opam): Update to 2.0.6.
* gnu: Add ocaml-4.09.Julien Lepiller2020-01-17
| | | | | * gnu/packages/ocaml.scm (ocaml-4.09): New variable. [argument]: Remove the no longer needed configure phase.
* gnu: Add lablgtk3.Brett Gilio2020-01-06
| | | | | | * gnu/packages/ocaml.scm (lablgtk3): New variable. Co-authored-by: Julien Lepiller <julien@lepiller.eu>.
* gnu: Add ocaml-cairo2.Brett Gilio2020-01-06
| | | | | | * gnu/packages/ocaml.scm (ocaml-cairo2): New variable. Co-authored-by: Julien Lepiller <julien@lepiller.eu>.
* gnu: Add ocaml-fftw3.Brett Gilio2020-01-03
| | | | * gnu/packages/ocaml.scm (ocaml-fftw3): New variable.
* gnu: Add ocaml-lacaml.Brett Gilio2020-01-03
| | | | * gnu/packages/ocaml.scm (ocaml-lacaml): New variable.
* gnu: ocaml-utop: Modify home-page.Brett Gilio2020-01-03
| | | | | * gnu/packages/ocaml.scm (ocaml-utop)[home-page]: Change home-page to reflect permanent redirection.
* gnu: ocaml-utop: Update to 2.4.3.Brett Gilio2020-01-03
| | | | * gnu/packages/ocaml.scm (ocaml-utop): Update to 2.4.3.
* gnu: ocaml-gen: Don't use unstable tarball.Efraim Flashner2019-12-04
| | | | * gnu/packages/ocaml.scm (ocaml-gen)[source]: Download using git-fetch.
* gnu: lablgtk: Use a source file-name.Efraim Flashner2019-12-04
| | | | * gnu/packages/ocaml.scm (lablgtk)[source]: Add 'file-name'.
* gnu: camlp4: Remove obsolete package.Julien Lepiller2019-11-30
| | | | * gnu/packages/ocaml.scm (camlp4): Remove package.
* gnu: ocaml-camomile: Remove unneeded dependency.Julien Lepiller2019-11-30
| | | | * gnu/packages/ocaml.scm (ocaml-camomile)[native-inputs]: Remove camlp4.
* gnu: ocaml-piqi: Update to 0.7.7.Julien Lepiller2019-11-30
| | | | * gnu/packages/ocaml.scm (ocaml-piqi): Update to 0.7.7.
* gnu: ocaml-ulex: Remove package.Julien Lepiller2019-11-30
| | | | * gnu/packages/ocaml.scm (ocaml-ulex): Remove deprecated package.
* gnu: ocaml-piqilib: Update to 0.6.15.Julien Lepiller2019-11-30
| | | | | | | | | * 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.
* gnu: Add ocaml-sedlex.Julien Lepiller2019-11-30
| | | | * gnu/packages/ocaml.scm (ocaml-sedlex): New variable.
* gnu: Add ocaml-gen.Julien Lepiller2019-11-30
| | | | * gnu/packages/ocaml.scm (ocaml-gen): New variable.
* gnu: ocaml-csv: Update to 2.3.Julien Lepiller2019-11-30
| | | | | * gnu/packages/ocaml.scm (ocaml-csv): Update to 2.3. [license]: Update license.
* gnu: ocaml-bisect: Remove package.Julien Lepiller2019-11-30
| | | | | * gnu/packages/ocaml.scm (ocaml-bisect): Remove deprecated package, replaced by ocaml-bisect-ppx.
* gnu: ocaml-batteries: Remove unneeded dependencies.Julien Lepiller2019-11-30
| | | | | * gnu/packages/ocaml.scm (ocaml-batteries)[native-inputs]: Remove ocaml-bisect and ocaml-ounit.