Commit Graph

48 Commits

Author SHA1 Message Date
Vincent Laporte
3a9a3fcc5a ocamlPackages.lsp: init at 1.27.0 for OCaml 5.5 2026-06-25 08:22:06 +02:00
Vincent Laporte
f69f2fb4f5 ocamlPackages.lsp: 1.25.0 → 1.26.0
dune: 3.21.1 -> 3.22.2

ocamlPackages.merlin: 5.6-504 → 5.7.1-504

ocaml-lsp-server: mark old versions as broken
2026-06-02 22:27:48 +02:00
Guy Chronister
ce0e3a57c0 ocamlPackages.ocaml-lsp: migrate to finalAttrs 2026-05-12 13:28:22 -05:00
Vincent Laporte
9aa7cc01ab ocamlPackages.cmdliner: 1.3.0 → 2.1.0
dune-release: 2.1.0 → 2.2.0

ocamlPackages.b0: 0.0.5 → 0.0.6
ocamlPackages.odig: 0.0.9 → 0.1.0
ocamlPackages.mirage-runtime: 4.10.1 → 4.10.2

ocamlPackages.carton: disable tests
ocamlPackages.smtml: disable tests

slipshow: disable some tests
2026-01-30 14:33:59 +01:00
Vincent Laporte
edb1da7c80 ocamlPackages.lsp: 1.24.0 → 1.25.0 2026-01-26 03:59:51 +01:00
Vincent Laporte
1a440e3d53 ocaml-ng.ocamlPackages_4_13.ocaml-lsp: mark as broken 2026-01-07 08:18:43 +01:00
Vincent Laporte
eec6d815c9 ocamlPackages.yojson: 2.2.2 → 3.0.0
ocamlPackages.atdgen-codec-runtime: 2.16.0 → 3.0.1
2025-12-12 06:35:52 +01:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Vincent Laporte
6e07221e4d ocaml-ng.ocamlPackages_5_4: init at 5.4.0 2025-10-10 20:50:40 +02:00
Vincent Laporte
966ed9df87 ocamlPackages.lsp: 1.23.0 → 1.23.1 2025-10-06 04:09:35 +02:00
Vincent Laporte
0ba7638e25 ocamlPackages.merlin: 5.4.1 → 5.5
ocamlPackages.jsonrpc: 1.22.0 → 1.23.0
2025-07-23 10:30:36 +02:00
Vincent Laporte
2c22ac2fb6 ocamlPackages.lsp: add version 1.22.0 for OCaml 5.3 2025-01-28 13:18:07 +01:00
Adam C. Stephens
82cea8d55b ocamlPackages.lsp: 1.19.0 -> 1.21.0 2025-01-15 15:41:36 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Vincent Laporte
0d4067f506 ocamlPackages.pp: 1.2.0 → 2.0.0 2024-10-17 07:18:33 +02:00
Vincent Laporte
b883c88ff1 ocamlPackages.merlin: 5.1-502 → 5.2.1-502 2024-10-16 11:27:02 +02:00
Vincent Laporte
9139415648 ocamlPackages.lsp: 1.18.0 → 1.19.0 2024-09-26 18:15:37 +02:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Vincent Laporte
6b06a9c2ac ocamlPackages.lsp: 1.17.0 → 1.18.0 2024-07-17 14:35:06 +02:00
Sigmanificient
3e1227a1af pkgs/development/ocaml-modules: remove unused arguments 2024-07-16 03:54:01 +02:00
Mario Rodas
2becf6e837 maintainers: drop marsam 2024-04-24 04:20:00 +00:00
Mario Rodas
647b06d51c ocamlPackages.ocaml-lsp: 1.16.2 -> 1.17.0
Diff: https://github.com/ocaml/ocaml-lsp/compare/1.16.2...1.17.0

Changelog: https://github.com/ocaml/ocaml-lsp/releases/tag/1.17.0
2024-02-14 07:23:07 +01:00
Adrian Dole
9306ad337f ocamlPackages.ocaml-lsp: 1.14.2 -> 1.16.2 2023-08-16 08:11:10 +02:00
Vincent Laporte
c26ad319b3 ocamlPackages.lsp: add missing input 2023-05-24 07:46:44 +02:00
Vincent Laporte
18f2c5f5b8 ocamlPackages.lsp: fix propagatedInputs 2023-05-05 11:07:09 +02:00
Vincent Laporte
d9b08e0b0b ocamlPackages.lsp: use Dune 3 2023-05-02 16:25:03 +02:00
Vincent Laporte
daf0f2b3a1 ocamlPackages.lsp: fix build of version 1.4.1 2023-02-10 06:28:18 +01:00
Ulrik Strid
ef62f6566b ocaml-lsp: 1.14.1 -> 1.14.2 2022-11-11 15:55:25 +01:00
Guillaume Girol
777a91f6f8 ocamlPackages.{pp,ocaml-lsp}: remove myself as maintainer 2022-10-21 12:00:00 +00:00
Ulrik Strid
05bfaaa416 ocaml-lsp: 1.12 -> 1.14 2022-10-21 14:03:00 +02:00
Guillaume Girol
9eddb61dcf ocaml-ng.ocamlPackages_4_14.ocaml-lsp: 1.11 -> 1.12 2022-07-18 11:24:37 +02:00
Malo Bourgon
f7ef6329bb ocamlPackages: add meta.mainProgram to many packages 2022-05-14 11:31:07 +02:00
Guillaume Girol
c0b6df2b86 ocamlPackages.ocaml-lsp: update
4.14 version is untested as ppxlib does not compile
2022-04-26 22:01:24 +02:00
Guillaume Girol
9fbd32c573 ocamlPackages.ocaml-lsp: 1.9.1 -> 1.10.3
changelog: https://github.com/ocaml/ocaml-lsp/blob/master/CHANGES.md
tested on a project with ocaml 4.08, 4.12 and 4.13
2022-03-06 15:44:35 +01:00
Vincent Laporte
8f7e8ee23d ocamlPackages.jsonrpc: 1.8.3 → 1.9 2021-12-07 21:41:08 +01:00
Rudi Grinberg
f1132b0ff1 ocaml-lsp: 1.7.0 -> 1.8.3
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2021-09-30 21:30:06 +02:00
Rudi Grinberg
7e10715778 ocamlPackages.ocaml-lsp: fix list of dependencies for 1.7.0
ocaml-lsp 1.7.0 depends on re which was omitted. it also does not depend
on cppo, ocaml-syntax-shims, stdlib-shims.

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2021-09-09 07:51:55 +02:00
Rudi Grinberg
af82bb0abf ocamlPackages.ocaml-lsp: fix minimum ocaml version
ocaml-lsp 1.7.0 is only available for OCaml 4.12 and above. For previous
version of OCaml, an old version must be used.

1.7.0 only supports 4.12

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2021-09-09 07:51:55 +02:00
Rudi Grinberg
3080ccb11a ocamlPackages.jsonrpc: drop unnecesary dependencies for 1.7.0
The latest version of jsonrpc does not require any dependencies apart
from dune or ocaml

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2021-09-09 07:51:55 +02:00
Guillaume Girol
c765c1d695 ocamlPackages.ocaml-lsp: 1.5.0 -> 1.7.0 2021-08-27 13:38:37 +02:00
Vincent Laporte
cf5f275d23 ocamlPackages.lsp: fix sets of (propagated) inputs 2021-07-22 17:24:43 +02:00
Vincent Laporte
f01a04abd4 ocamlPackages.jsonrpc: 1.4.1 → 1.5.0 2021-04-12 08:22:24 +02:00
Symphorien Gibol
d08e1d78e7 ocamlPackages.ocaml-lsp: wrap with dot-merlin-reader
this requires that dot-merlin-reader be built with the same ocaml version as
ocaml-lsp
2021-03-21 22:09:52 +01:00
Antonio Nuno Monteiro
669cfc195f ocaml-lsp, lsp, jsonrpc: allow overriding the source globally
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-21 12:17:08 -07:00
Mario Rodas
61dc1a6bd0 ocamlPackages.ocaml-lsp: add marsam to maintainers 2021-03-17 09:42:28 +01:00
Mario Rodas
9e970977b5 ocamlPackages.ocaml-lsp: 1.4.0 -> 1.4.1
https://github.com/ocaml/ocaml-lsp/releases/tag/1.4.1
2021-03-17 09:42:28 +01:00
Mario Rodas
e1e45a40f2 ocamlPackages.ocaml-lsp: 1.1.0 -> 1.4.0 2020-12-19 17:37:42 +01:00
Symphorien Gibol
b393908673 ocamlPackages.ocaml-lsp: init at 1.1.0 2020-11-08 21:25:04 +01:00