summaryrefslogtreecommitdiff
path: root/gnu/packages/ocaml.scm
AgeCommit message (Expand)Author
2020-02-16gnu: camlp5: Update to 7.11....* gnu/packages/ocaml.scm (camlp5): Update to 7.11. Tobias Geerinckx-Rice
2020-01-28gnu: ocaml-ctypes: Don't use unstable tarball....* gnu/packages/ocaml.scm (ocaml-ctypes)[source]: Download using git-fetch. [arguments]: Add phase to make files writable. Efraim Flashner
2020-01-28gnu: ocaml-ocplib-endian: Don't use unstable tarball....* gnu/packages/ocaml.scm (ocaml-ocplib-endian)[source]: Download using git-fetch. Efraim Flashner
2020-01-28gnu: ocaml-lwt: Don't use unstable tarball....* gnu/packages/ocaml.scm (ocaml-lwt)[source]: Download using git-fetch. Efraim Flashner
2020-01-27gnu: ocaml: Switch to ocaml 4.09 by default....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. Julien Lepiller
2020-01-27gnu: Add ocaml4.07-dune....* gnu/packages/ocaml.scm (ocaml4.07-dune): New variable. Julien Lepiller
2020-01-27gnu: Add ocaml4.07-lablgtk....* gnu/packages/ocaml.scm (ocaml4.07-lablgtk): New variable. (lablgtk)[properties]: Add variant. Julien Lepiller
2020-01-27gnu: ocambuild: Update to 0.14.0....* gnu/packages/ocaml.scm (ocamlbuild): Update to 0.14.0. [build-system]: Use ocaml-build-system. Julien Lepiller
2020-01-24gnu: ocaml-mmap: Fix spelling of "function"....* gnu/packages/ocaml (ocaml-mmap)[description]: Fix typo. Vagrant Cascadian
2020-01-23gnu: ocaml4.07-findlib: Fix building with ocaml 4.07....* gnu/packages/ocaml.scm (ocaml4.07-findlib): rename inputs to native-inputs. Julien Lepiller
2020-01-22gnu: ocaml-mmap: Use a source file-name....* gnu/packages/ocaml.scm (ocaml-mmap)[source]: Add file-name field. Efraim Flashner
2020-01-22gnu: Add ocaml4.07-findlib....* gnu/packages/ocaml.scm (ocaml4.07-findlib): New variable. Julien Lepiller
2020-01-22gnu: ocaml-lambda-term: Add missing dependencies....* gnu/packages/ocaml.scm (ocaml-lambda-term)[propagated-inputs]: Add ocaml-lwt-react. [inputs]: Add libev. Julien Lepiller
2020-01-22nu: Add ocaml-lwt-react....* gnu/packages/ocaml.scm (ocaml-lwt-react): New variable. Julien Lepiller
2020-01-21gnu: ocaml-markup: Update to 0.8.2....gnu/packages/ocaml.scm (ocaml-markup): Update to 0.8.2. Julien Lepiller
2020-01-21gnu: ocaml-lwt: Update to 5.1.1....* gnu/packages/ocaml.scm (ocaml-lwt): update to 5.1.1. Julien Lepiller
2020-01-21gnu: Add ocaml-mmap....* gnu/packages/ocaml.scm (ocaml-mmap): New variable. Julien Lepiller
2020-01-21gnu: ocaml-bisect-ppx: Update to 1.4.2....* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 1.4.2. Julien Lepiller
2020-01-21gnu: ocaml-qtest. Update to 2.10.1....* gnu/packages/ocaml.scm (ocaml-qtest): Update to 2.10.1. Julien Lepiller
2020-01-21gnu: ocaml-qcheck: Update to 0.12....* gnu/packages/ocaml.scm (ocaml-qcheck): Update to 0.12. Julien Lepiller
2020-01-21gnu: camlp5: Update to 7.10....* gnu/packages/ocaml.scm (camlp5): Upadte to 7.10. Julien Lepiller
2020-01-21gnu: opam: Update to 2.0.6....* gnu/pckages/ocaml.scm (opam): Update to 2.0.6. Julien Lepiller
2020-01-17gnu: Add ocaml-4.09....* gnu/packages/ocaml.scm (ocaml-4.09): New variable. [argument]: Remove the no longer needed configure phase. Julien Lepiller
2020-01-06gnu: Add lablgtk3....* gnu/packages/ocaml.scm (lablgtk3): New variable. Co-authored-by: Julien Lepiller <julien@lepiller.eu>. Brett Gilio
2020-01-06gnu: Add ocaml-cairo2....* gnu/packages/ocaml.scm (ocaml-cairo2): New variable. Co-authored-by: Julien Lepiller <julien@lepiller.eu>. Brett Gilio
2020-01-03gnu: Add ocaml-fftw3....* gnu/packages/ocaml.scm (ocaml-fftw3): New variable. Brett Gilio
2020-01-03gnu: Add ocaml-lacaml....* gnu/packages/ocaml.scm (ocaml-lacaml): New variable. Brett Gilio
2020-01-03gnu: ocaml-utop: Modify home-page....* gnu/packages/ocaml.scm (ocaml-utop)[home-page]: Change home-page to reflect permanent redirection. Brett Gilio
2020-01-03gnu: ocaml-utop: Update to 2.4.3....* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.4.3. Brett Gilio
2019-12-04gnu: ocaml-gen: Don't use unstable tarball....* gnu/packages/ocaml.scm (ocaml-gen)[source]: Download using git-fetch. Efraim Flashner
2019-12-04gnu: lablgtk: Use a source file-name....* gnu/packages/ocaml.scm (lablgtk)[source]: Add 'file-name'. Efraim Flashner
2019-11-30gnu: camlp4: Remove obsolete package....* gnu/packages/ocaml.scm (camlp4): Remove package. Julien Lepiller
2019-11-30gnu: ocaml-camomile: Remove unneeded dependency....* gnu/packages/ocaml.scm (ocaml-camomile)[native-inputs]: Remove camlp4. Julien Lepiller
2019-11-30gnu: ocaml-piqi: Update to 0.7.7....* gnu/packages/ocaml.scm (ocaml-piqi): Update to 0.7.7. Julien Lepiller
2019-11-30gnu: ocaml-ulex: Remove package....* gnu/packages/ocaml.scm (ocaml-ulex): Remove deprecated package. Julien Lepiller
2019-11-30gnu: ocaml-piqilib: Update to 0.6.15....* 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. Julien Lepiller
2019-11-30gnu: Add ocaml-sedlex....* gnu/packages/ocaml.scm (ocaml-sedlex): New variable. Julien Lepiller
2019-11-30gnu: Add ocaml-gen....* gnu/packages/ocaml.scm (ocaml-gen): New variable. Julien Lepiller
2019-11-30gnu: ocaml-csv: Update to 2.3....* gnu/packages/ocaml.scm (ocaml-csv): Update to 2.3. [license]: Update license. Julien Lepiller
2019-11-30gnu: ocaml-bisect: Remove package....* gnu/packages/ocaml.scm (ocaml-bisect): Remove deprecated package, replaced by ocaml-bisect-ppx. Julien Lepiller
2019-11-30gnu: ocaml-batteries: Remove unneeded dependencies....* gnu/packages/ocaml.scm (ocaml-batteries)[native-inputs]: Remove ocaml-bisect and ocaml-ounit. Julien Lepiller
2019-11-30gnu: ocaml-bitstring: Remove unneeded dependencies....* gnu/packages/ocaml.scm (ocaml-bitstring): Remove unneeded dependencies [native-inputs]: Remove camlp4 and bisect. [propagated-inputs]: Remove camlp4. Julien Lepiller
2019-11-30gnu: ocaml-findlib: Update to 1.8.1....* gnu/packages/ocaml.scm (ocaml-findlib): Update to 1.8.1. [native-inputs]: Remove camlp4. Julien Lepiller
2019-11-30gnu: lablgtk: Update to 2.18.8....* gnu/packages/ocaml.scm (lablgtk): Update to 2.18.8. [source]: Use git-fetch. [native-inputs]: Remove camlp4. Julien Lepiller
2019-11-30gnu: opam: Remove unneeded dependency on deprecated camlp4....gnu/packages/ocaml.scm (opam)[native-inputs]: Remove camlp4. Julien Lepiller
2019-11-23gnu: ocaml-odoc: Update to 1.4.2....* gnu/packages/ocaml.scm (ocaml-odoc): Update to 1.4.2. Tobias Geerinckx-Rice
2019-11-13gnu: ocaml-charinfo-width: Parameterize download url....* gnu/packages/ocaml.scm (ocaml-charinfo-width)[source]: Don't hardcode version number in source uri. Declare file-name. Efraim Flashner
2019-11-10gnu: Add 'file-name' where appropriate....* gnu/packages/admin.scm (detox, neofetch), gnu/packages/algebra.scm (python-fpylll), gnu/packages/bioinformatics.scm (tbsp, genrich), gnu/packages/crypto.scm (hpenc), gnu/packages/digest.scm (xxhash), gnu/packages/emacs-xyz.scm (emacs-tiny, emacs-ergoemacs-mode, emacs-make-it-so, emacs-poet-theme, emacs-deft, emacs-scribble-mode, emacs-helm-mu, emacs-unidecode, emacs-diff-hl, emacs-helm-exwm, emacs-gif-screencast, emacs-exec-path-from-shell), gnu/packages/engineering.scm (gpx), gnu/packages/freedesktop.scm (waylandpp), gnu/packages/golang.scm (go-github-com-sirupsen-logrus, go-github-com-shirou-gopsutil), gnu/packages/guile-xyz.scm (guile-studio, guile-picture-language, jupyter-guile-kernel), gnu/packages/image-viewers.scm (qview), gnu/packages/java-maths.scm (java-jblas), gnu/packages/llvm.scm (libclc), gnu/packages/logging.scm (spdlog), gnu/packages/ocaml.scm (ocaml-cstruct, ocaml-zarith), gnu/packages/terminals.scm (libtsm), gnu/packages/tigervnc.scm (tigervnc-client), gnu/packages/xdisorg.scm (xcalib, xbanish) [source]: Add file-name. Efraim Flashner
2019-10-05gnu: ocaml-utop: Update to 2.4.2....* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.4.2. Tobias Geerinckx-Rice
2019-10-05gnu: ocaml-qcheck: Update to 0.11....* gnu/packages/ocaml.scm (ocaml-qcheck): Update to 0.11. Tobias Geerinckx-Rice