Commit Graph

296 Commits

Author SHA1 Message Date
Yifei Sun
a6ea38cbc8 ocamlPackages.async_rpc_websocket: fix build on darwin 2026-08-09 14:25:05 +02:00
Yifei Sun
daf876f6c4 ocamlPackages.cohttp_async_websocket: fix build on darwin 2026-08-09 14:25:05 +02:00
Yifei Sun
ebc7ecf6d0 ocamlPackages.cohttp_static_handler: fix build on darwin 2026-08-09 14:25:04 +02:00
nixpkgs-ci[bot]
c4c9ab3a7d Merge master into staging-next 2026-07-01 00:47:18 +00:00
Vincent Laporte
61ae2648aa ocamlPackages.accessor_core: mark as broken with OCaml ≥ 5.5 2026-06-25 08:22:06 +02:00
Dmitry Bogatov
f3e8af23b2 treewide: Fix malformed input hashes
Nixcpp implementation of base64 decoder ignores everything that comes
after the first "=" symbol. Clean up the existing nixcpp code so the
decoder can be made strict one day.

https://github.com/NixOS/nix/blob/master/src/libutil/base-n.cc#L94
2026-06-21 06:00:00 -04:00
Vincent Laporte
7a02a60031 ocamlPackages.core: 0.17.1 → 0.17.2 2026-03-26 23:41:07 +01:00
Marijan Petričević
638a237402 ocamlPackages.cohttp_static_handler: fix build using cohttp-async_5_3 2026-01-04 12:43:49 +01:00
Marijan Petričević
5f50f17ecc ocamlPackages.cohttp_async_websocket: fix build using cohttp-async_5_3 2026-01-04 12:43:49 +01:00
Vincent Laporte
e1d816b18a ocamlPackages.streamable: 0.17.0 → 0.17.1 2025-10-20 02:16:07 +02:00
Vincent Laporte
80e35e8539 ocamlPackages.ppx_typed_fields: 0.17.0 → 0.17.1 2025-10-20 02:16:07 +02:00
Vincent Laporte
f2c975bca0 ocamlPackages.ppx_quick_test: 0.17.0 → 0.17.1 2025-10-20 02:16:07 +02:00
Vincent Laporte
1e1c10488f ocamlPackages.ppx_pattern_bind: 0.17.0 → 0.17.1 2025-10-20 02:16:07 +02:00
Vincent Laporte
4b255a27d3 ocamlPackages.ppx_jsonaf_conv: 0.17.0 → 0.17.1 2025-10-20 02:16:07 +02:00
Vincent Laporte
0708f34968 ocamlPackages.ppx_derive_at_runtime: 0.17.0 → 0.17.1 2025-10-20 02:16:06 +02:00
Vincent Laporte
f6629ab2ee ocamlPackages.ppx_js_style: 0.17.0 → 0.17.1
ocamlPackages.ppx_yojson_conv: 0.15.1 → 0.17.1
2025-10-16 19:20:52 +02:00
Vincent 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
Ben Siraphob
04b0a4711b treewide: standardize descriptions according to style guide (#430180) 2025-08-11 07:32:59 +00:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
mivorasu
d80ed4cb91 treewide: conform descriptions to the standards
Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
2025-07-22 23:44:23 +00:00
Vincent Laporte
480755c2f1 ocamlPackages.ppx_expect: 0.17.0 → 0.17.2 2025-06-23 06:36:14 +02:00
Ulrik Strid
fc788257ac ocamlPackages.ocaml_intrinsics: propagate its “kernel” dependency (#416339) 2025-06-13 21:22:02 +02:00
Vincent Laporte
e1c74a4bfe ocamlPackages.ocaml_intrinsics: propagate its “kernel” dependency 2025-06-13 07:03:39 +02:00
Vincent Laporte
377b6ec37b ocamlPackages.sedlex: 3.4 → 3.6
ocamlPackages.ppx_css: mark as broken
2025-06-10 07:29:22 +02:00
alyaeanyx
4eb57ebe92 ocamlPackages.ocaml_intrinsics: fix ARM CRC32 intrinsics
This patch is needed because of an issue with the aarch64 CRC32 intrinsics that was introduced with ocaml_intrinsics v0.17. It should be removed as soon as https://github.com/janestreet/ocaml_intrinsics/pull/11 is merged.
2025-05-18 16:18:09 +02:00
Vincent Laporte
fab95ba4b9 ocamlPackages.base: 0.17.1 → 0.17.2 2025-05-13 07:42:09 +02:00
Vincent Laporte
920a79ee9b ocamlPackages.core_unix: 0.17.0 → 0.17.1 2025-04-30 07:30:46 +02:00
Vincent Laporte
862ab26729 ocamlPackages.virtual_dom: mark as broken with OCaml 5.3 2025-04-18 13:29:48 +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
Vincent Laporte
7bd85e3708 ocamlPackages.janestreet_cpuid: fix for GCC 14 2025-03-25 22:07:15 +01:00
Vincent Laporte
0c3729a9d6 ocamlPackages.sexp: mark broken at versions 0.15 & 0.14 2025-02-21 07:11:58 +01:00
Vincent Laporte
5e281f0f6e ocamlPackages.shell: disable tests of version 0.14 2025-02-21 07:11:58 +01:00
Vincent Laporte
35bd105dc8 ocamlPackages.async_ssl: mark broken at version 0.14 2025-02-21 07:11:58 +01:00
Vincent Laporte
814ecdf1a4 ocamlPackages.js_of_ocaml: 5.9.1 → 6.0.1 2025-02-18 05:42:08 +01:00
Vincent Laporte
76320c89a8 ocamlPackages.async_ssl: fix build of version 0.16.1 2025-02-10 14:17:00 +01:00
Vincent Laporte
8e260adb6d ocamlPackages.shell: disable tests of version 0.15 2025-02-10 14:17:00 +01:00
Vincent Laporte
366f4c3db1 ocamlPackages.ppxlib_jane: 0.17.1 → 0.17.2 2025-01-28 13:18:07 +01:00
Vincent Laporte
866496759f ocamlPackages.async_ssl: fix for OCaml 5.3 2025-01-28 13:18:07 +01:00
Vincent Laporte
3d769188ec ocamlPackages.core_unix: fix for OCaml 5.3 2025-01-28 13:18:07 +01:00
Vincent Laporte
7b06fb2466 ocamlPackages_5_3.ocaml: init at 5.3.0 2025-01-09 03:02:28 +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
d18faf4b8f ocamlPackages.typerep: 0.17.0 → 0.17.1 2024-11-21 16:57:34 +01:00
Vincent Laporte
3fb7138033 ocamlPackages.cohttp_async_websocket: add missing dependency 2024-10-21 07:01:12 +02:00
Dimitrije Radojević
1287f06155 ocamlPackages.janestreet: 0.16 -> 0.17 (#329201) 2024-08-08 21:38:40 +02:00
Vincent Laporte
3f4eb82099 ocamlPackages.ocaml-compiler-libs: 0.17.0 for OCaml ≥ 5.2 2024-05-13 16:48:15 +02:00
Vincent Laporte
fd728608d1 ocamlPackages.{ppx_conv_func,ppx_csv_conv}: init at 0.15.0 & 0.16.0 2024-04-23 09:34:07 +02:00
Vincent Laporte
1fe3651deb Remove .../ocaml-modules/janestreet/old.nix 2024-04-22 07:29:28 +02:00
Vincent Laporte
5380bb424c ocamlPackages.result: use Dune 3
ocamlPackages.base_quickcheck: 0.12.0 → 0.12.1

ocamlPackages.janeStreet_0_12: use Dune 3
2024-04-11 09:43:35 +02:00
Vincent Laporte
c310063eaf ocamlPackages.re: use Dune 3
ocamlPackages.core_kernel: 0.12.2 → 0.12.3
ocamlPackages.re2: 0.12.0 → 0.12.1
2024-04-09 11:49:45 +02:00