Commit Graph

67 Commits

Author SHA1 Message Date
Vincent Laporte
c104456735 ocamlPackages.js_of_ocaml: 6.3.2 → 6.4.0
ocamlPackages.ocsigen-toolkit: mark as broken
2026-06-24 12:04:04 +02:00
R. Ryantm
3c2ca0601c ocamlPackages.eliom: 12.0.1 -> 12.1.0 2026-06-23 12:43:34 +00:00
Vincent Laporte
d1077be7ec ocamlPackages.eliom: 11.1.1 → 12.0.1
ocamlPackages.ocsigen-start: 7.1.0 → 8.0.0
ocamlPackages.ocsigen-toolkit: 4.1.0 → 4.2.0
2026-02-27 22:01:22 +01:00
Guy Chronister
5e27a68f00 ocamlPackages.eliom: migrate to finalAttrs 2026-01-31 14:40:18 +00:00
Marijan Petričević
b7edca57dc ocamlPackages.eliom: mark as broken 2026-01-04 12:43:50 +01:00
jopejoe1
1e1cef625b ocamlPackages: swap throws to meta.broken
throws no longer work with the current ci we have in nixpkgs
2025-10-18 22:23:06 +02:00
Vincent Laporte
f19a5a3610 ocamlPackages.eliom: add indentation 2025-04-18 13:29:56 +02:00
Vincent Laporte
68f3ac366e ocamlPackages.eliom: disable for OCaml ≥ 5.3 2025-04-18 13:29:56 +02:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +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](8616af08d9/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. Ryantm
4c40a6b19f ocamlPackages.eliom: 11.1.0 -> 11.1.1 2025-01-31 22:54:29 +01:00
R. Ryantm
97daa1b55d ocamlPackages.eliom: 11.0.1 -> 11.1.0 2024-11-30 20:37:21 +00:00
Weijia Wang
7aa3fc40e3 ocamlPackages.eliom: 11.0.0 -> 11.0.1 (#349772) 2024-11-01 20:04:12 +01:00
piegames
68927918d0 treewide: Fix indentation in strings
The indentation stripping semantics of strings are fairly bad and have a
few gotchas where the resulting string has not the intended indentation.
This commit fixes most if not all such instances in Nixpkgs.

I tried to strive a balance between keeping the diff small and
reformatting/refactoring the code to look better. In general,
reformatting should be left to Nixfmt.

Note that this causes a lot of rebuilds by design. All changes need to
be thoroughly vetted and reviewed for correctness. There is no automatic
way to prove correctness.

List of files to fix generated by running
https://gerrit.lix.systems/c/lix/+/2092 on Nixpkgs and looking at the
warnings.
2024-10-22 21:36:42 +02:00
R. Ryantm
7ca98189e6 ocamlPackages.eliom: 11.0.0 -> 11.0.1 2024-10-19 13:02:04 +00:00
Vincent Laporte
5fc3cb3ca0 ocamlPackages.ocsigenserver: 5.1.2 → 6.0.0
ocamlPackages.eliom: 10.4.1 → 11.0.0
2024-09-13 14:11:39 +02:00
Vincent Laporte
e8cec63ebf ocamlPackages.eliom: 10.3.1 → 10.4.1 2024-05-13 09:12:53 +02:00
Vincent Laporte
f224bf3196 ocamlPackages.tyxml: 4.5.0 → 4.6.0 2024-03-20 07:01:43 +01:00
Vincent Laporte
0825add7bd ocamlPackages.eliom: 10.1.2 → 10.3.1 2024-03-08 07:15:42 +01:00
Vincent Laporte
f65b45ecf8 ocamlPackages.eliom: no dependency on ocamlnet 2024-01-15 06:52:27 +01:00
Weijia Wang
07b6ba4ee3 ocamlPackages.eliom: 10.1.0 -> 10.1.2 2023-12-05 07:13:12 +01:00
Vincent Laporte
562ced5399 ocamlPackages.ocsigen_server: 5.0.1 → 5.1.0
ocamlPackages.eliom: 9.4.0 → 10.1.0

ocamlPackages.ocsigen-start: 6.0.1 → 6.1.0
2023-10-02 21:27:33 +02:00
Vincent Laporte
684ae27163 ocamlPackages.eliom: 8.9.0 → 9.4.0 2022-04-05 13:33:20 +02:00
Ulrik Strid
a13cdfe520 ocamlPackages tree-wide: Move buildInputs that should be nativeBuildInputs
To keep this for the future we also strictDeps where possible, including for janePackages, topkg, oasis and ocamlbuild.
This makes some closures significantly smaller and makes cross compilation easier
2022-02-24 14:39:27 +01:00
Felix Buehler
0affb60221 ocamlPackages.eliom: switch to fetchFromGitHub 2021-12-08 12:47:48 +01:00
Vincent Laporte
26042b990e ocamlPackages.eliom: 8.6.0 → 8.9.0 2021-11-09 21:12:43 +01:00
Vincent Laporte
dfc206394e ocamlPackages.ocsigen_server: 2.18.0 → 4.0.1
ocamlPackages.eliom: 6.12.4 → 8.6.0

ocamlPackages.ocsigen-start: 2.18.0 → 4.3.0
2021-08-08 19:18:39 +02:00
sternenseemann
cf83099225 ocamlPackages.js_of_ocaml: 3.8.0 -> 3.9.1
Apply patch from eliom's master to fix build with the new js_of_ocaml
version.
2021-03-26 08:43:14 +01:00
Vincent Laporte
92a1b57bb1 ocamlPackages.ppxlib: default to 0.22.0
ocamlPackages.base_quickcheck 0.14.0 → 0.14.1

ocamlPackages.ppx_custom_printf: 0.14.0 → 0.14.1

ocamlPackages.ppx_expect: 0.14.0 → 0.14.1

ocamlPackages.ppx_optcomp: 0.14.0 → 0.14.1

ocamlPackages.ppx_sexp_conv: 0.14.1 → 0.14.3

ocamlPackages.ppx_sexp_message: 0.14.1 → 0.14.2

ocamlPackages.ppx_typerep_conv: 0.14.1 → 0.14.2

ocamlPackages.visitors: 20210127 → 20210316

ocamlPackages.pgocaml: 4.2.2 → 4.2.2-dev-20210111
2021-03-25 17:36:51 +01:00
sternenseemann
4e42cac49d ocamlPackages: stdenv.lib → lib
This change was produced by searching for remaining occurrences of
stdenv.lib and replacing them manually.

Reference #108938.
2021-01-12 16:33:18 +01:00
Vincent Laporte
90d4109c23 ocamlPackages.lwt_ppx: 2.0.1 → 2.0.2 2021-01-07 08:40:26 +01:00
R. RyanTM
fe0e6737df ocamlPackages.eliom: 6.12.1 -> 6.12.4 2020-12-01 23:35:43 -08:00
Vincent Laporte
544423e91c ocamlPackages.eliom: 6.12.0 → 6.12.1 2020-08-29 06:22:54 +02:00
Vincent Laporte
9ec8205e78 ocamlPackages.tyxml: 4.3.0 → 4.4.0
ocamlPackages.eliom: 6.10.1 → 6.12.0
2020-05-14 18:12:36 +02:00
Michael Reilly
84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Joachim Breitner
2d2a5a9b63 js_of_ocaml: 3.4.0 -> 3.5.2 (#75766)
drive-by contributions, as I was playing around with this (it has better
support for the `num` library, it seems.)

js_of_ocaml: 3.4.0 -> 3.5.2
ocamlPackages.js_of_ocaml-ppx_deriving_json: use ppxlib-0.12.0
ocamlPackages.eliom: 6.8.0 → 6.10.1
ocamlPackages.ocsigen-toolkit: 2.2.0 → 2.5.0
ocamlPackages.ocsigen-start: 2.7.0 → 2.16.1

Co-authored-by: Vincent Laporte <Vincent.Laporte@gmail.com>
2020-03-06 07:42:04 +01:00
Vincent Laporte
be3f40bb99 ocamlPackages.eliom: 6.7.0 → 6.8.0
Ensures compatibility with OCaml 4.08
2019-10-20 06:44:41 +00:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Vincent Laporte
2406c06ae0 ocamlPackages.tyxml: 4.2.0 -> 4.3.0
ocamlPackages.eliom: 6.4.0 -> 6.7.0
ocamlPackages.js_of_ocaml: 3.2.1 -> 3.3.0
2019-04-28 17:42:36 +02:00
Vincent Laporte
686f8a4710 ocamlPackages.eliom: 6.3.0 -> 6.4.0 2019-02-03 14:20:14 +00:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Vincent Laporte
cb5d4c1205 ocamlPackages.eliom: use opaline 2018-06-06 07:14:24 +00:00
Vincent Laporte
8994fff8bb ocamlPackages.eliom: 6.2.0 -> 6.3.0 2018-04-28 14:31:50 +00:00
John Ericson
046f091e0d treewide: Don't use envHook anymore
This commits needs a MAJOR audit as I oftentimes just guessed which of
`$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-12-30 22:04:22 -05:00
Vincent Laporte
9e754a6f86 ocamlPackages.ssl: 0.5.3 -> 0.5.4 2017-10-05 17:09:50 +00:00
Vincent Laporte
c06e5a8d64 ocamlPackages.react: 1.2.0 -> 1.2.1 2017-10-05 08:39:50 +00:00
Vincent Laporte
dbe61c96ae ocamlPackages: make lwt-3.0.0 the default 2017-07-02 15:22:04 +00:00
Florent Becker
ac87d9ba8b Add a setup-hook to ocamlPackages.eliom, to look for distillery templates 2017-03-20 08:05:21 +00:00