about summary refs log tree commit diff
path: root/pkgs/development/tools/ocaml
AgeCommit message (Collapse)AuthorFilesLines
2023-12-16Merge pull request #271551 from marsam/fix-darwin-opamMario Rodas2-0/+10
opam: fix build on darwin Fixes https://github.com/NixOS/nixpkgs/issues/274120
2023-12-13ocaml-ng.ocamlPackages_5_1.ocaml: 5.1.0 → 5.1.1Vincent Laporte1-1/+2
2023-12-01ocamlPackages.merlin: Drop unused source hashesJules Aguillon1-8/+0
The set of required source versions is now explicit, unused versions can be removed without fears.
2023-12-01ocamlPackages.merlin: 4.12 → 4.13Jules Aguillon1-12/+17
The range of supported versions of OCaml for each versions of Merlin is no longer monotonic and can't be expressed with `lib.versionAtLeast` easily. The latest version of Merlin is now explicitly mapped for each version of OCaml.
2023-11-30opam: fix build on darwinMario Rodas2-0/+10
2023-11-29dune_3: 3.12.0 -> 3.12.1Mario Rodas1-2/+2
Diff: https://github.com/ocaml/dune/compare/3.12.0...3.12.1 Changelog: https://github.com/ocaml/dune/blob/3.12.1/CHANGES.md
2023-11-29dune_3: 3.11.1 -> 3.12.0Mario Rodas1-2/+2
Diff: https://github.com/ocaml/dune/compare/None...3.12.0 Changelog: https://github.com/ocaml/dune/raw/3.12.0/CHANGES.md
2023-11-29Merge pull request #264680 from r-ryantm/auto-update/opam-publishEmily Trau1-2/+2
opam-publish: 2.2.0 -> 2.3.0
2023-11-28treewide: remove henrytill as maintainer from various pkgsHenry Till2-2/+2
2023-11-28obuild: 0.1.10 → 0.1.11Vincent Laporte1-5/+5
2023-11-20ocamlPackages.camlp5: 8.00.05 → 8.02.1Vincent Laporte1-11/+4
2023-11-16ocamlPackages.camlidl: 1.11 → 1.12Vincent Laporte1-3/+4
2023-11-07ocamlPackages.ocamlify: disable for OCaml ≥ 5.0Vincent Laporte1-0/+3
2023-11-07ocamlPackages.ocp-build: disable for OCaml ≥ 5.0Vincent Laporte1-0/+3
2023-11-07ocaml-top: remove unused dependenciesVincent Laporte1-10/+2
2023-10-31opam-publish: 2.2.0 -> 2.3.0R. Ryantm1-2/+2
2023-10-12Merge pull request #259975 from Alizter/ps/branch/dune_3__3_11_0____3_11_1Mario Rodas1-2/+2
dune_3: 3.11.0 -> 3.11.1
2023-10-09dune_3: 3.11.0 -> 3.11.1Ali Caglayan1-2/+2
Signed-off-by: Ali Caglayan <alizter@gmail.com>
2023-10-04ocamlPackages.ocp-index: 1.3.4 → 1.3.5Vincent Laporte1-6/+2
2023-09-27ocamlPackages.merlin: 4.10 → 4.12Jules Aguillon1-1/+4
2023-09-27ocamlPackages.merlin: Fix OCaml version shorteningJules Aguillon1-2/+7
The previous method was incompatible with future Merlin versions.
2023-09-22dune_3: 3.10.0 -> 3.11.0Ali Caglayan1-2/+2
Signed-off-by: Ali Caglayan <alizter@gmail.com>
2023-09-21ocamlPackages.opam-publish: init at 2.2.0Niols1-0/+34
2023-08-30ocaml-ng.ocamlPackages_4_14.merlin,ocaml-ng.ocamlPackages_5_0.merlin: 4.9 -> ↵Mario Rodas1-1/+3
4.10 Changelog: - https://github.com/ocaml/merlin/releases/tag/v4.10-414 - https://github.com/ocaml/merlin/releases/tag/v4.10-500
2023-08-28coqPackages_8_14.coq-elpi: fix by using old camlp5Vincent Laporte1-1/+2
2023-08-11ocamlPackages.camlp5: 7.14 → 8.00.05Vincent Laporte1-15/+41
2023-07-31dune_3: 3.9.2 -> 3.10.0Ali Caglayan1-2/+2
Signed-off-by: Ali Caglayan <alizter@gmail.com>
2023-07-26dune_3: 3.9.1 -> 3.9.2Mario Rodas1-2/+2
Diff: https://github.com/ocaml/dune/compare/3.9.1...3.9.2 Changelog: https://github.com/ocaml/dune/raw/3.9.2/CHANGES.md
2023-07-22ocamlPackages.utop: 2.13.0 -> 2.13.1Mario Rodas1-2/+2
Diff: https://github.com/ocaml-community/utop/compare/2.13.0...2.13.1 Changelog: https://github.com/ocaml-community/utop/blob/2.13.1/CHANGES.md
2023-07-20ocamlPackages.js_of_ocaml: 5.3.0 → 5.4.0Vincent Laporte1-2/+2
2023-07-07ocamlPackages.utop: 2.12.1 -> 2.13.0Mario Rodas1-6/+7
Diff: https://github.com/ocaml-community/utop/compare/2.12.1...2.13.0 Changelog: https://github.com/ocaml-community/utop/blob/2.13.0/CHANGES.md
2023-07-07dune_3: 3.9.0 -> 3.9.1Ali Caglayan1-2/+2
Signed-off-by: Ali Caglayan <alizter@gmail.com>
2023-07-05ocamlPackages.ocamlformat: Move into 'ocamlPackages'Jules Aguillon2-49/+0
Move the definitions of OCamlformat packages into ocamlPackages. This moves the package containing the tool closer to the definition of the library. It's now possible to build OCamlformat using a different version of OCaml than the default. `ocamlformat`, `ocamlPackages.ocamlformat` and `ocaml-ng.ocamlPackages_<lastest>.ocamlformat` are all aliases.
2023-07-04ocamlPackages.js_of_ocaml: 4.1.0 → 5.3.0Vincent Laporte7-12/+4
ocamlPackages.gen_js_api: disable checks with OCaml < 4.13
2023-06-29Merge pull request #227229 from Julow/ocamlformat_0_25_1Théo Zimmermann2-49/+15
Ocamlformat 0 25 1
2023-06-28dune_3: 3.8.2 -> 3.9.0Ali Caglayan1-2/+2
Signed-off-by: Ali Caglayan <alizter@gmail.com>
2023-06-25dune-release: 1.6.2 -> 2.0.0Mario Rodas1-2/+7
Diff: https://github.com/ocamllabs/dune-release/compare/1.6.2...2.0.0 Changelog: https://github.com/tarides/dune-release/blob/2.0.0/CHANGES.md
2023-06-16dune_3: 3.8.1 -> 3.8.2Ali Caglayan1-2/+2
Signed-off-by: Ali Caglayan <alizter@gmail.com>
2023-06-14ocamlPackages.merlin: Add versions 4.9-414, 4.9-500Jules Aguillon1-1/+3
2023-06-08dune_3: 3.7.1 -> 3.8.1 (#233595)Ali Caglayan1-2/+2
Signed-off-by: Ali Caglayan <alizter@gmail.com> Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
2023-05-31ocaml-ng.ocamlPackages.utop: 2.10.0 -> 2.12.1Et7f31-22/+4
2023-05-27opam: 2.1.4 -> 2.1.5Mario Rodas1-4/+4
Changelog: https://github.com/ocaml/opam/releases/tag/2.1.5 Diff: https://github.com/ocaml/opam/compare/2.1.4...2.1.5
2023-05-24ocamlPackages.dot-merlin-reader: add missing inputVincent Laporte1-2/+2
2023-05-15ocamlPackages.ounit2: disable for OCaml < 4.08Vincent Laporte1-2/+2
2023-05-12ocamlPackages: default to version 3 of DuneVincent Laporte1-1/+1
2023-05-10ocamlPackages.cppo: use Dune 3Vincent Laporte2-3/+6
2023-05-10ocamlPackages.dot-merlin-reader: use Dune 3Vincent Laporte1-3/+6
2023-05-09ocamlPackages.findlib: set dontDetectOcamlConflicts to {false,true}Antonio Nuno Monteiro1-1/+1
2023-05-09ocamlPackages.ocp-indent: use Dune 3Vincent Laporte1-3/+4
2023-05-09ocamlPackages.ocp-index: use Dune 3Vincent Laporte1-0/+2