49 Commits
Author SHA1 Message Date
Vincent Laporte 5c4478472f reason: 3.17.3 → 3.18.0 2026-06-23 10:52:52 +02:00
Vincent Laporte 9556dd980b reason: 3.17.2 → 3.17.3 2026-01-26 03:40:27 +01:00
Ihar HrachyshkaandWolfgang Walther 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 36cd12c999 ocamlPackages.reason: 3.17.0 → 3.17.2 2025-12-01 05:56:24 +01:00
Vincent Laporte 7f9ad8535b ocamlPackages.reason: 3.16.0 → 3.17.0 2025-09-15 08:04:13 +02:00
Vincent LaporteandVincent Laporte 97eb7ee0da ocamlPackages.ppxlib: 0.33.0 → 0.36.0
ocamlPackages.base_quickcheck: 0.17.0 → 0.17.1
ocamlPackages.optcomp: 0.17.0 → 0.17.1
ocamlPackages.ppx_bench: 0.17.0 → 0.17.1
ocamlPackages.ppx_bin_prot: 0.17.0 → 0.17.1
ocamlPackages.ppx_deriving: 6.0.3 → 6.1.0
ocamlPackages.ppx_deriving_qcheck: 0.6 → 0.7
ocamlPackages.ppx_deriving_yaml: 0.3.0 → 0.4.1
ocamlPackages.ppx_deriving_yojson: 3.9.0 → 3.10.0
ocamlPackages.ppx_diff: 0.17.0 → 0.17.1
ocamlPackages.ppx_expect: 0.17.2 → 0.17.3
ocamlPackages.ppx_globalize: 0.17.0 → 0.17.2
ocamlPackages.ppx_inline_test: 0.17.0 → 0.17.1
ocamlPackages.ppx_let: 0.17.0 → 0.17.1
ocamlPackages.ppx_stable: 0.17.0 → 0.17.1
ocamlPackages.ppx_tydi: 0.17.0 → 0.17.1
ocamlPackages.ppx_typeprep_conv: 0.17.0 → 0.17.1
ocamlPackages.ppx_variants_conv: 0.17.0 → 0.17.1
ocamlPackages.sexp_conv: 0.17.0 → 0.17.1
ocamlPackages.sexp_message: 0.17.2 → 0.17.4
reason: 3.15.0 → 3.16.0

ocamlPackages.bisect_ppx: make compatible with ppxlib 0.36
ocamlPackages.config: make compatible with ppxlib 0.36
ocamlPackages.lwt_ppx: make compatible with ppxlib 0.36
ocamlPackages.melange: make compatible with ppxlib 0.36
ocamlPackages.ppx_bitstring: make compatible with ppxlib 0.36
ocamlPackages.ppx_repr: make compatible with ppxlib 0.36

ocamlPackages.bistro: mark as broken
ocamlPackages.dream-html: mark as broken
ocamlPackages.ocsigen-ppx-rpc: mark as broken
ocamlPackages.ppx_deriving_cmdliner: mark as broken
ocamlPackages.reason-react-ppx: mark as broken
2025-08-19 06:17:39 +02:00
Silvan Mosberger 374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](https://github.com/NixOS/nixpkgs/tree/8616af08d915377bd930395f3b700a0e93d08728/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
R. RyantmandWeijia Wang 464785aed5 ocamlPackages.reason: 3.14.0 -> 3.15.0 2025-03-06 11:39:40 +01:00
R. Ryantm 39c3f09f30 ocamlPackages.reason: 3.13.0 -> 3.14.0 2024-12-01 18:34:44 +00:00
Vincent LaporteandVincent Laporte a42c917e0a reason: refactor
Move rtop to a separate package.
2024-11-15 06:26:22 +01:00
R. Ryantm 94331378f8 ocamlPackages.reason: 3.12.0 -> 3.13.0 2024-10-22 03:23:16 +00:00
R. RyantmandVincent Laporte 0e488ca00f ocamlPackages.reason: 3.11.0 -> 3.12.0 2024-08-26 07:50:40 +02:00
Jörg Thalheimandaleksana 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
R. Ryantm 6d56d4cdaf ocamlPackages.reason: 3.10.0 -> 3.11.0 2024-02-26 05:42:03 +00:00
R. Ryantm b50f527603 reason: 3.9.0 -> 3.10.0 2023-09-17 23:05:00 +00:00
Vincent LaporteandVincent Laporte 804d0108a8 reason: 3.8.2 → 3.9.0 2023-09-11 23:14:34 +02:00
Ulrik Strid 376e9ceead treewide: add strictDeps = true to most packages depending on ocaml 2023-02-03 08:59:34 +01:00
Vincent LaporteandVincent Laporte 0f4dad2119 ocamlPackages.reason: 3.8.1 → 3.8.2 2022-10-20 12:59:39 +02:00
Vincent Laporte 80ebd25f66 reason: fix build with OCaml < 4.07 2022-08-03 11:56:45 +02:00
R. Ryantm 2fe12632ee ocamlPackages.reason: 3.8.0 -> 3.8.1 2022-08-01 01:08:27 +00:00
Vincent LaporteandVincent Laporte 7163b67543 reason: 3.7.0 → 3.8.0 2022-03-11 16:11:08 +01:00
Vincent LaporteandVincent Laporte b938417087 reason: disable for OCaml ≥ 4.13 2022-03-04 16:09:07 +01:00
superherointjandJonathan Ringer df4fac48fc maintainers: remove superherointj 2021-11-02 18:22:31 -07:00
superherointjandGitHub e075fef89f reason: ppxlib migration (#126066)
* reason: refactoring

* reason: add superherointj as maintainer

* reason: ppxlib migration

Migrate from ocaml-migrate-parsetree to ppxlib fixing conflicts in downstream dependencies.

* reason: add downloadPage to meta

* reason: removed maintainer volth by his request

* reason: add test hello
2021-06-08 23:20:38 +02:00
Vincent LaporteandVincent Laporte 5ca9831cb1 ocamlPackages.menhir: 20190626 → 20210419
ocamlPackages.menhirLib: init at 20210419
ocamlPackages.menhirSdk: init at 20210419
2021-06-05 13:38:01 +02:00
Vincent LaporteandVincent Laporte e66af6a67e reason: 3.6.2 → 3.7.0 2021-04-07 20:34:26 +02:00
Ben Siraphob acc5f7b18a pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
Vincent LaporteandVincent Laporte 67b72b7430 ocamlPackages.reason: use Dune 2 2021-01-05 18:23:20 +01:00
Vincent LaporteandVincent Laporte d3e701f5f7 reason: 3.6.0 → 3.6.2 2020-09-12 21:30:12 +02:00
Michael ReillyandJörg Thalheim 84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Vincent Laporte 6fa7355819 reason: 3.5.4 → 3.6.0 2020-04-02 21:28:10 +02:00
Vincent LaporteandVincent Laporte 6c52b3ade9 ocamlPackages.reason: 3.5.1 → 3.5.4 2020-02-11 07:32:59 +01:00
John Ericson bca2e8255e treewide: CAML_LD_LIBRARY_PATH may be undefined 2019-11-14 13:44:07 -05:00
Vincent LaporteandAlyssa Ross 92930b8568 ocamlPackages.reason: 3.5.0 → 3.5.1
Ensure compatibility with OCaml 4.09
2019-11-05 23:42:28 +00:00
Vincent Laporte ea5ce273fb reason: 3.3.7 -> 3.5.0 2019-08-02 08:30:13 +00:00
Vincent LaporteandVincent Laporte 0d70d4a8b8 ocamlPackages.merlin_extend-0.3 -> merlin-extend-0.4 2019-08-02 06:32:51 +00:00
Mario RodasandVincent Laporte 2e89de61c5 dune: 1.4.0 -> 1.5.0 (#49848)
* dune: 1.4.0 -> 1.5.1

* reason: use dune installPhase
2018-11-09 12:26:18 +00:00
Vincent LaporteandRenaud 8ef70a0b29 reason: 3.3.3 -> 3.3.7 (#49325)
* reason: 3.3.3 -> 3.3.7

* reason: makeWrapper needed at build time only
moved makeWrapper from buildInputs to nativeBuildInputs
2018-10-28 14:06:02 +01:00
Vincent LaporteandVincent Laporte fc19401d67 jbuilder: 1.0.1 -> dune: 1.1.1 2018-09-15 19:32:32 +00:00
Vincent Laporte 7f606786ce ocamlPackages.reason: remove spurious dependency on opam 2018-09-01 04:08:27 +00:00
Vladyslav MykhailichenkoandVincent Laporte 249ba3d3ed reason: 3.3.2 -> 3.3.3 2018-08-13 15:51:23 +00:00
Vladyslav Mandxeji 23fd014bf1 reason: 3.0.4 -> 3.3.2 (#44593) 2018-08-07 11:58:21 +02:00
dywedirandVincent Laporte b53567e78f ocamlPackages.reason: 3.0.3 -> 3.0.4 2017-12-09 12:42:56 +01:00
dywedir fb6f204813 ocamlPackages.reason: 3.0.2 -> 3.0.3 2017-11-28 20:28:43 +02:00
dywedir e1f43c92e6 ocamlPackages.reason: 3.0.0 -> 3.0.2 2017-11-23 01:43:08 +02:00
dywedirandVincent Laporte 1b2a0e0f45 ocamlPackages.reason: 2.0.0 -> 3.0.0 2017-10-27 14:13:26 +02:00
Vincent Laporte 7829eb794f ocamlPackages.reason: 1.13.4 -> 2.0.0 2017-06-26 04:10:02 +02:00
Volth 2770be5d5e reason: 1.13.3 -> 1.13.4 2017-04-23 11:29:10 +00:00
Volth aa8d50ce0b reason: init at 1.13.3 2017-04-23 11:23:21 +00:00