Commit graph

2520 commits

Author SHA1 Message Date
Ulrik Strid 55d50f19bf
ocamlPackages.hacl-star: init at 0.3.2 (#130277)
ocamlPackages.hacl-star-raw: init at 0.3.2
2021-07-19 12:01:44 +02:00
Ulrik Strid 80bd1454bc
ocamlPackages.ringo: init at 0.5 (#130256)
ocamlPackages.ringo-lwt: init at 0.5
2021-07-19 09:27:53 +02:00
Ulrik Strid 77b1d5ef0e ocamlPackages.secp256k1-internal: init at 0.2.0 2021-07-16 08:36:05 +02:00
Ulrik Strid 56b1922df6 ocamlPackages.lwt-watcher: init at 0.1 2021-07-15 21:31:38 +02:00
Daniel Hines 204f7dc335
ocamlPackages.irmin: 2.6.0 -> 2.7.1 (#129434)
* ocamlPackages.irmin: 2.6.0 -> 2.7.1

https://github.com/mirage/irmin/releases/tag/2.7.1

* ocamlPackages.index: 1.3.1 -> 1.4.0

https://github.com/mirage/index/releases/tag/1.4.0

* ocamlPackages.repr: 0.3.0 -> 0.4.0

https://github.com/mirage/repr/releases/tag/0.4.0

Co-authored-by: sternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>
2021-07-15 09:52:14 +02:00
Ulrik Strid 0f4cee585a
ocamlPackages.resto: init at 0.6.1 (#129522)
ocamlPackages.resto:  init at 0.6.1
ocamlPackages.resto-acl:  init at 0.6.1
ocamlPackages.resto-json:  init at 0.6.1
ocamlPackages.resto-directory:  init at 0.6.1
ocamlPackages.resto-cohttp:  init at 0.6.1
ocamlPackages.ezresto:  init at 0.6.1
ocamlPackages.ezresto-directory:  init at 0.6.1
ocamlPackages.resto-cohttp-server:  init at 0.6.1
ocamlPackages.resto-cohttp-client:  init at 0.6.1
ocamlPackages.resto-cohttp-self-serving-client:  init at 0.6.1
2021-07-15 09:34:54 +02:00
Ulrik Strid aee00346d8
ocamlPackages.bls12-381 (#129509)
ocamlPackages.ff: init at 0.4.0
tezos-rust-libs: init at 1.0
ocamlPackages.bls12-381: init at 0.3.15
2021-07-15 08:37:58 +02:00
Vincent Laporte 061c4cc4a2
ocamlPackages.odoc: 1.5.2 → 1.5.3 2021-07-13 17:52:46 +02:00
Ulrik Strid a164e1d0a1
ocamlPackages.json-data-encoding: init at 0.8, ocamlPackages.data-encoding: init at 0.2.0 (#129444) 2021-07-12 11:29:43 +02:00
Ulrik Strid ed4cbb7b59 ocamlPackages.uecc: init at 0.3 2021-07-09 14:15:49 +02:00
Vincent Laporte 3d6adb6f7d ocamlPackages.alcotest: 1.3.0 → 1.4.0 2021-07-09 08:23:04 +02:00
Vincent Laporte 14a2f48bf2 ocamlPackages.tcpip: fix tests with alcotest 1.4.0 2021-07-09 08:23:04 +02:00
Vincent Laporte 2d1f4d4dab ocamlPackages.fiat-p256: fix tests with alcotest 1.4.0 2021-07-09 08:23:04 +02:00
Vincent Laporte 11c24ba9b3 ocamlPackages.mirage-flow-unix: fix tests with alcotest 1.4.0 2021-07-09 08:23:04 +02:00
Vincent Laporte 9b064d75d0 ocamlPackages.mirage-channel: fix tests with alcotest 1.4.0 2021-07-09 08:23:04 +02:00
Vincent Laporte 07e185c5a8 ocamlPackages.mirage-block-ramdisk: fix tests with alcotest 1.4.0 2021-07-09 08:23:04 +02:00
Ulrik Strid 4c0834929c ocamlPackages.lwt-canceler: init at 0.2 2021-07-07 13:28:43 +02:00
github-actions[bot] d39be47e17
Merge master into staging-next 2021-07-03 18:01:07 +00:00
Ben Siraphob 8d5fa0b0f4
Merge pull request #114235 from r-ryantm/auto-update/ocaml4.10.0-alcotest
ocamlPackages.alcotest: 1.2.3 -> 1.3.0
2021-07-03 21:23:12 +07:00
github-actions[bot] 03ea42ab93
Merge master into staging-next 2021-07-02 12:01:08 +00:00
Ulrik Strid 752035e078
ocamlPackages.alcotest-mirage: init at 1.2.3 (#128601) 2021-07-02 10:50:12 +02:00
Ulrik Strid 483be376f7 ocamlPackages.routes: init at 0.9.1 2021-07-02 10:39:19 +02:00
github-actions[bot] 9d5de3eca1
Merge master into staging-next 2021-07-01 18:01:04 +00:00
Vincent Laporte c3d5131e30 ocamlPackages.{camlpdf,cpdf}: 2.3.1 → 2.4 2021-07-01 15:55:14 +02:00
github-actions[bot] 943ac1310d
Merge master into staging-next 2021-06-29 18:04:10 +00:00
Ulrik Strid 99d3252b18
ocamlPackages.stringext: 1.4.0 -> 1.6.0 (#128598) 2021-06-29 15:39:21 +02:00
github-actions[bot] fc4cc6ca93
Merge master into staging-next 2021-06-29 12:04:29 +00:00
Vincent Laporte 8ad7f2487e ocamlPackages.ppxlib: 0.22.0 → 0.22.2 2021-06-29 08:16:14 +02:00
github-actions[bot] 8f71a7f335
Merge staging-next into staging 2021-06-26 18:04:40 +00:00
Vincent Laporte a29a3981ef ocamlPackages.ocaml-migrate-parsetree: 2.1.0 → 2.2.0 2021-06-26 17:07:42 +02:00
Vincent Laporte 97613b7a86 ocamlPackages.torch: mark as broken
Version 0.12 is only compatible with PyTorch 1.8
2021-06-26 17:07:42 +02:00
github-actions[bot] 947012b992
Merge staging-next into staging 2021-06-26 00:09:11 +00:00
superherointj 1e19d4f72d ocamlPackages.cudf: clean-up passthru.tests.dose3 2021-06-25 21:28:40 +02:00
superherointj 93c194ef72 ocamlPackages.dose3: init 6.1 2021-06-25 21:28:40 +02:00
github-actions[bot] be086cc67b
Merge staging-next into staging 2021-06-25 12:06:08 +00:00
superherointj 955df801e8
ocamlPackages.ocamlgraph: 1.8.8 -> 2.0.0 (#126703)
ocamlPackages.ocamlgraph: 1.8.8 -> 2.0.0
ocamlPackages.ocamlgraph_gtk: init 2.0.0
framac: fix for ocamlgraph 2.0.0
2021-06-24 08:26:49 +02:00
sternenseemann 17dc76ca7c ocamlPackages.camlimages_4_1_2: remove at 4.1.2
This was only used for glsurf which no longer needs it.
2021-06-23 14:52:32 +00:00
sternenseemann 638e73de83 ocamlPackages.camlimages_4_2_4: init at 4.2.4
Version of camlimages which works above OCaml 4.02, but also below 4.06.
2021-06-23 14:52:32 +00:00
superherointj ff17ccefee ocamlPackages.tls-async: init 0.13.2 2021-06-18 12:44:54 +02:00
superherointj d44f56f19c ocamlPackages.tls: 0.13.1 -> 0.13.2 2021-06-18 12:44:54 +02:00
superherointj c7bcbf5665 ocamlPackages.tls: refactoring 2021-06-18 12:44:54 +02:00
superherointj 2b901ce50b ocamlPackages.bz2: add bzip2 to propagatedBuildInput 2021-06-18 08:31:30 +02:00
superherointj 930ccdeade ocamlPackages.cstruct-async: init 6.0.0 2021-06-17 11:46:23 +02:00
superherointj 2efd63b87c ocamlPackages.reason-native: init 2020-07-18-a33f152
Adds 10 Reason Native packages:
    * reason-native-console
    * reason-native-dir
    * reason-native-file-context-printer
    * reason-native-fp
    * reason-native-pastel
    * reason-native-pastel-console
    * reason-native-qcheck-rely
    * reason-native-refmterr
    * reason-native-rely
    * reason-native-rely-junit-reporter
2021-06-16 17:47:58 +02:00
superherointj b38adedf52 ocamlPackages.opam-file-format: 2.1.2 -> 2.1.3 2021-06-15 13:13:01 +02:00
Vincent Laporte 0ae4fd5bc3 ocamlPackages.cstruct: remove at 1.9.0 for OCaml < 4.02
This removes unreachable code.
2021-06-14 08:26:11 +02:00
superherointj fdc3bf4178 ocamlPackages.mccs: init 1.1+13 2021-06-14 04:37:07 +02:00
superherointj ea67c657cc ocamlPackages.sha: 1.13 -> 1.14 2021-06-13 15:58:38 +02:00
superherointj a88ad63642 ocamlPackages.fileutils: 0.5.3 -> 0.6.3 2021-06-13 15:24:10 +02:00
superherointj bfde742b86 ocamlPackages.parmap: 1.2 -> 1.2.3 2021-06-13 11:28:08 +02:00
superherointj 16763ef031 ocamlPackages.magic-mime: 1.0.0 -> 1.1.3 2021-06-13 09:39:56 +02:00
superherointj 061b83317d ocamlPackages.index: 1.3.0 -> 1.3.1 2021-06-12 17:10:25 +02:00
superherointj bbfe4e6a5e ocamlPackages.arp: 2.3.1 -> 2.3.2 2021-06-12 15:03:27 +02:00
superherointj d930bfd5fa ocamlPackages.cudf: init 0.9 2021-06-10 23:47:12 +02:00
superherointj 3912cf9371
ocamlPackages.bz2: init at 0.7.0
Closes #126469
2021-06-10 16:23:06 +02:00
superherointj cb43168919 ocamlPackages.ocplib-endian: 1.0 -> 1.1 2021-06-09 17:08:39 +02:00
Vincent Laporte e1a98c3434 ocamlPackages.lwt: 5.4.0 → 5.4.1 2021-06-09 09:17:24 +02:00
superherointj ea8ebdb044 ocamlPackages.cairo2: 0.6.1 -> 0.6.2 2021-06-08 07:07:06 +02:00
superherointj 73d9da471b ocamlPackages.octavius: 0.2.0 -> 1.2.2 2021-06-07 23:21:44 +02:00
superherointj 1c50387848 ocamlPackages.repr: 0.2.1 -> 0.3.0 2021-06-07 14:07:59 +02:00
superherointj 8788cf16cd ocamlPackages.csexp: 1.4.0 -> 1.5.1 2021-06-07 13:31:06 +02:00
superherointj 6d3d57a20d ocamlPackages.ocaml-version: 3.0.0 -> 3.1.0 2021-06-06 21:00:43 +02:00
superherointj 39f3777e92 ocamlPackages.bisect_ppx: 2.5.0 -> 2.6.1 2021-06-06 20:54:51 +02:00
superherointj 9fcd7d4e36 ocamlPackages.fix: 20130611 -> 20201120 2021-06-06 20:45:22 +02:00
superherointj 690496c4e5 ocamlPackages.ppx_gen_rec: 1.1.0 -> 2.0.0 2021-06-06 14:55:09 +02:00
fortuneteller2k 4a34590ece ocamlPackages.cooltt: init at unstable-2021-05-25 2021-06-06 06:30:03 +02:00
Vincent 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 Laporte 759d05ce9e ocamlPackages.stdcompat: init at 15 2021-06-05 13:38:01 +02:00
Ricardo M. Correia 85ee1bdecd ocamlPackages.ansiterminal: 0.7 -> 0.8.2 2021-06-04 21:41:55 +02:00
Vincent Laporte fdeeb2630b ocamlPackages.ppx_import: disable checks 2021-06-04 04:51:38 +02:00
superherointj 60f5a3c18d ocamlPackages.junit: init 2.0.2
ocamlPackages.junit_ounit: init 2.0.2
ocamlPackages.junit_alcotest: init 2.0.2
2021-06-02 18:13:07 +02:00
Ulrik Strid 83c102f66c ocamlPackages.tyxml: 4.4.0 → 4.5.0 2021-05-30 17:02:25 +02:00
Ulrik Strid 544db849a1 ocamlPackages.uri: 4.0.0 → 4.2.0 2021-05-30 16:03:20 +02:00
Enrico Tassi d12e2881bc elpi: 1.13.1 -> 1.13.5 2021-05-28 03:15:23 +02:00
Vincent Laporte ea6adf3ea0 ocamlPackages.ocsigen_server: 2.16.0 → 2.18.0 2021-05-26 10:35:04 +02:00
David Guibert 2ff04470d1
csvtool: init at 2.4 (#122855) 2021-05-25 08:29:50 +02:00
sternenseemann b0e2820ae2 ocamlPackages.luv: 0.5.7 -> 0.5.8 2021-05-18 22:28:27 +02:00
Vincent Laporte 7d9b6264b4 ocamlPackages.containers: 3.0.1 → 3.4 2021-05-18 18:15:55 +02:00
sternenseemann 2d3225a6c2 ocamlPackages.bap: fix for multiple outputs llvmPackages
7869d16545 split all packages in
llvmPackages into multiple outputs. The default output of llvm doesn't
contain llvm-config, so we need to explicitly choose llvm.dev here.
2021-05-18 01:44:31 +02:00
github-actions[bot] 10e16ec9ab
Merge master into staging-next 2021-05-11 06:20:33 +00:00
sterni f93d83d21b
ocamlPackages: cohttp: 2.5.0 -> 4.0.0; conduit: 2.2.2 -> 4.0.0 (#118144)
* ocamlPackages.x509: 0.12.0 -> 0.13.0

https://github.com/mirleft/ocaml-x509/releases/tag/v0.13.0

* ocamlPackages.tls{,-mirage}: 0.12.8 -> 0.13.1

https://github.com/mirleft/ocaml-tls/releases/tag/v0.13.0
https://github.com/mirleft/ocaml-tls/releases/tag/v0.13.1

* ocamlPackages.ca-certs: 0.2.0 -> 0.2.1

Adds support for NIX_SSL_CERT_FILE, so we can finally run its test
suite! https://github.com/mirage/ca-certs/releases/tag/v0.2.1

* ocamlPackages.dns*: 4.6.3 -> 5.0.0

* jackline: unstable-2020-09-03 -> unstable-2021-04-23

Compatibility with tls >= 0.13.0

* ocamlPackages.ca-certs-nss: init at 3.64.0.1

* ocamlPackages.conduit: 2.2.2 -> 2.3.0

https://github.com/mirage/ocaml-conduit/releases/tag/v2.3.0

* ocamlPackages.curly: fix tests with new ca-certs behavior

* ocamlPackages.cohttp: 2.5.0 -> 4.0.0

ocamlPackages.cohttp-lwt-unix: add description

https://github.com/mirage/ocaml-cohttp/releases/tag/v4.0.0

* ocamlPackages.mirage{,-runtime,-types*}: 3.10.1 -> 3.10.3

Adjust to a few changed dependencies:
https://github.com/mirage/mirage/releases/tag/v3.10.2
https://github.com/mirage/mirage/releases/tag/v3.10.3

* ocamlPackages.conduit*: 2.3.0 -> 4.0.0

https://github.com/mirage/ocaml-conduit/releases/tag/v4.0.0

* ocamlPackages.cohttp-lwt-unix: disable tests

* ocamlPackages.dns*: 5.0.0 -> 5.0.1

https://github.com/mirage/ocaml-dns/releases/tag/v5.0.1

* ocamlPackages.awa*: 0.0.1 -> 0.0.3

https://github.com/mirage/awa-ssh/releases/tag/v0.0.2
https://github.com/mirage/awa-ssh/releases/tag/v0.0.3

* ocamlPackages.optint: 0.0.4 -> 0.1.0

https://github.com/mirage/optint/releases/tag/v0.0.5
https://github.com/mirage/optint/releases/tag/v0.1.0

* ocamlPackages.decompress: 1.3.0 -> 1.4.0

https://github.com/mirage/decompress/releases/tag/v1.4.0

* ocamlPackages.checkseum: 0.2.1 -> 0.3.1

https://github.com/mirage/checkseum/releases/tag/v0.3.0
https://github.com/mirage/checkseum/releases/tag/v0.3.1

* ocamlPackages.checkseum: allow compilation with ocaml-freestanding

* ocamlPackages.carton: 0.4.0 -> 0.4.1

https://github.com/mirage/ocaml-git/releases/tag/carton-v0.4.1

* ocamlPackages.mimic: 0.0.2 -> 0.0.3

* Upstream changed.
* https://github.com/dinosaure/mimic/releases/tag/0.0.3

* ocamlPackages.letsencrypt: 0.2.4 -> 0.2.5

* ocamlPackages.paf: 0.0.1 -> 0.0.3

* ocamlPackages.git-cohttp-mirage: remove at 3.3.3

Will be replaced by git-paf 3.4.0.

* ocamlPackages.git*: 3.3.3 -> 3.4.0

ocamlPackages.git-paf: init at 3.4.0

https://github.com/mirage/ocaml-git/releases/tag/3.4.0

* ocamlPackages.irmin*: 2.5.3 -> 2.6.0

https://github.com/mirage/irmin/releases/tag/2.6.0
2021-05-11 06:54:15 +02:00
Vladimír Čunát 5663b2b2d3
Merge branch 'master' into staging-next
(a trivial conflict in transmission)
2021-05-09 09:31:55 +02:00
Léo Gaspard 4b3d07eae2 ocamlPackages.atd: add link to nixos test 2021-05-08 21:41:13 +02:00
github-actions[bot] 0e4580d4d0
Merge staging-next into staging 2021-05-02 18:24:58 +00:00
José Romildo Malaquias bc33b23cd0 ppx_deriving_cmdliner: init at 0.6.0 2021-05-02 14:52:52 +02:00
Andrew Childs 7869d16545 llvmPackages: Multuple outputs for everythting
Also begin to start work on cross compilation, though that will have to
be finished later.

The patches are based on the first version of
https://reviews.llvm.org/D99484. It's very annoying to do the
back-porting but the review has uncovered nothing super major so I'm
fine sticking with what I've got.

Beyond making the outputs work, I also strove to re-sync the packages,
as they have been drifting pointlessly apart for some time.

----

Other misc notes, highly incomplete

- lvm-config-native and llvm-config are put in `dev` because they are
  tools just for build time.

- Clang no longer has an lld dep. That was introduced in
  db29857eb3, but if clang needs help
  finding lld when it is used we should just pass it flags / put in the
  resource dir. Providing it at build time increases critical path
  length for no good reason.

----

A note on `nativeCC`:

`stdenv` takes tools from the previous stage, so:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.stdenv.cc`: `(?0, ?1, x)`

while:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.targetPackages`: `(x, x, ?2)`
3. `pkgsBuildBuild.targetPackages.stdenv.cc`: `(?1, x, x)`
2021-04-30 05:41:00 +00:00
github-actions[bot] b4766e97ee
Merge staging-next into staging 2021-04-30 00:52:06 +00:00
Ulrik Strid 4d79ce4091 ocamlPackages.caqti-*: 1.3.0 -> 1.5.1 2021-04-29 21:49:50 +02:00
github-actions[bot] c01456266d
Merge staging-next into staging 2021-04-27 12:07:01 +00:00
Vincent Laporte 8984dee07e ocamlPackages.accessor_core: mark as broken with OCaml ≥ 4.12 2021-04-27 08:42:50 +02:00
Vincent Laporte ab51ade9a3 haxe: build versions < 4.2 with OCaml 4.10 2021-04-27 08:42:50 +02:00
github-actions[bot] f0290a5d27
Merge staging-next into staging 2021-04-26 18:14:28 +00:00
sternenseemann 5955013253 ocamlPackages.paf: init at 0.0.1 2021-04-26 15:23:08 +02:00
sternenseemann 6c95bce8b6 ocamlPackages.letsencrypt: init at 0.2.4 2021-04-26 15:23:08 +02:00
Luflosi ecb3b74a43 ocamlPackages.dtoa: disable hardening feature based on more accurate condition
The `strictoverflow` hardening feature causes a build failure when using Clang as the compiler, not just on Darwin.
2021-04-26 15:03:59 +02:00
sternenseemann c5120548fc ocamlPackages.mirage-crypto*: 0.10.0 -> 0.10.1
https://github.com/mirage/mirage-crypto/releases/tag/v0.10.1
2021-04-26 14:59:50 +02:00
github-actions[bot] e30742adc3
Merge staging-next into staging 2021-04-26 12:06:35 +00:00
sternenseemann f4c229058d ocamlPackages.h2: init at 0.8.0 2021-04-26 08:31:53 +02:00
sternenseemann 4d53880408 ocamlPackages.hpack: init at 0.8.0 2021-04-26 08:31:53 +02:00
github-actions[bot] 9a945aac72
Merge staging-next into staging 2021-04-25 18:14:18 +00:00