Commit graph

37 commits

Author SHA1 Message Date
Vincent Laporte 971abff5d5
ocamlPackages.async_ssl: remove broken 2023-04-18 12:26:42 +02:00
Théo Zimmermann 92d2950194 ocamlPackages.mirage-crypto: 0.10.7 -> 0.11.0
Co-authored-by: Vincent Laporte <vbgl@users.noreply.github.com>
2023-03-09 15:24:25 +01:00
Ulrik Strid c53a63adf1 ocamlPackages treewide: strictDeps all packages 2023-02-03 08:59:34 +01:00
Guillaume Girol 33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Vincent Laporte ebe4402d0a ocamlPackages.conduit: use dune 3 2023-01-12 17:56:25 +01:00
R. Ryantm bf2067d09d ocamlPackages.conduit: 5.1.0 -> 6.1.0 2022-12-28 14:19:40 +00:00
Vincent Laporte a8406971c3 ocamlPackages.dns: 5.0.1 → 6.1.4
ocamlPackages.conduit: 4.0.2 → 5.1.0

ocamlPackages.cohttp: 4.0.0 → 5.0.0

ocamlPackages.ocsigen_server: fix compatibility with cohttp-5.0.0
2022-07-07 20:29:09 +02:00
Ulrik Strid 661ee6b468 ocamlPackages treewide: Add missing inputs 2022-03-25 13:55:18 +01:00
sterni ad5271a331
ocamlPackages.{x509,tls}*: 0.14.1 -> 0.15.2 and related updates (#150712)
* ocamlPackages.x509: 0.14.1 -> 0.15.2

https://github.com/mirleft/ocaml-x509/releases/tag/v0.15.0
https://github.com/mirleft/ocaml-x509/releases/tag/v0.15.1
https://github.com/mirleft/ocaml-x509/releases/tag/v0.15.2

* ocamlPackages.awa*: 0.0.4 -> 0.0.5

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

* ocamlPackages.tls*: 0.14.1 -> 0.15.2

https://github.com/mirleft/ocaml-tls/releases/tag/v0.15.0
https://github.com/mirleft/ocaml-tls/releases/tag/v0.15.1
https://github.com/mirleft/ocaml-tls/releases/tag/v0.15.2

* jackline: unstable-2021-08-10 -> unstable-2021-12-28

* ocamlPackages.ca-certs-nss: 3.66 -> 3.71.0.1

https://github.com/mirage/ca-certs-nss/releases/tag/v3.71
https://github.com/mirage/ca-certs-nss/releases/tag/v3.71.0.1

* ocamlPackages.conduit*: 4.0.1 -> 4.0.2

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

* ocamlPackages.letsencrypt*: 0.3.0 -> 0.4.1

https://github.com/mmaker/ocaml-letsencrypt/releases/tag/v0.4.0
https://github.com/mmaker/ocaml-letsencrypt/releases/tag/v0.4.1

* ocamlPackages.paf: 0.0.5 -> 0.0.6

https://github.com/dinosaure/paf-le-chien/releases/tag/0.0.6
2021-12-30 11:05:06 +01:00
sterni c1e83d738d
ocamlPackages: update a bunch of libraries from the mirage universe (#132550)
* ocamlPackages.cstruct: 6.0.0 -> 6.0.1

https://github.com/mirage/ocaml-cstruct/releases/tag/v6.0.1

* ocamlPackages.tls: 0.13.2 -> 0.14.1

* ocamlPackages.letsencrypt: 0.2.5 -> 0.3.0

ocamlPackages.letsencrypt-dns: init at 0.3.0
ocamlPackages.letsencrypt-app: init at 0.2.5

https://github.com/mmaker/ocaml-letsencrypt/releases/tag/v0.3.0

* ocamlPackages.paf: 0.0.3 -> 0.0.5

ocamlPackages.paf-cohttp: init at 0.0.5
ocamlPackages.paf-le: init at 0.0.5

* ocamlPackages.conduit*: 4.0.0 -> 4.0.1

* ocamlPackages.git*: 3.4.0 -> 3.5.0

* ocamlPackages.{ipaddr, macaddr}: 5.1.0 -> 5.2.0

https://github.com/mirage/ocaml-ipaddr/releases/tag/v5.2.0

Co-Authored-By: TG ⊗ Θ <*@tg-x.net>

* jackline: unstable-2021-04-23 -> unstable-2021-08-10

* ocamlPackages.mirage-block-combinators: patch for cstruct 6.0.0

The patch is a trivial search and replace of Cstruct.len ->
Cstruct.length otherwise the build will fail due to deprecation warnings.

* ocamlPackages.x509: 0.14.0 -> 0.14.1

Co-authored-by: TG ⊗ Θ <*@tg-x.net>
2021-09-29 14:28:09 +02: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
sternenseemann 0378fedc17 ocamlPackages.conduit-mirage: init at 2.2.2 2021-01-24 17:38:11 +01:00
zowoq 8488ebab05 ocamlPackages.*: use spaces for indentation 2021-01-21 10:30:13 +10:00
sternenseemann aad56c947f ocamlPackages: remove redundant stdenv imports 2021-01-12 16:33:18 +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 5cc1a81692 ocamlPackages.conduit: use Dune 2 2020-11-26 06:55:12 +01:00
Aaron L. Zeng 91337f4169 ocamlPackages.conduit-async: Add async_ssl to propagatedBuildInputs 2020-08-28 11:33:33 -04:00
Aaron L. Zeng 94790b2949 ocamlPackages.conduit: Update description 2020-08-28 11:33:33 -04:00
Aaron L. Zeng 97c4b3934c ocamlPackages.conduit-async: init at 2.2.2 2020-08-28 11:33:33 -04:00
sternenseemann 3a0933a030
ocamlPackages.{ipaddr,macaddr}: 3.1.0 → 5.0.0 and update all affected packages (tuntap, conduit, cohttp, …) (#91350)
* ocamlPackages.{ipaddr,macaddr}: 3.1.0 → 5.0.0
* ipaddr-cstruct: new package (since 4.0.0)
* ipaddr-sexp: new package (since 4.0.0)
* macaddr-cstruct: new package (since 4.0.0)
* macaddr-sexp: new package (since 4.0.0)
* macaddr: enable tests (don't depend on ipaddr anymore)
* ocamlPackages.tuntap: 1.3.0 → 2.0.0
* ocamlPackages.conduit{,-lwt,-lwt-unix}: 1.4.0 → 2.2.2
* ocamlPackages.cohttp{,-lwt,-lwt-unix}: 2.1.3 → 2.5.1
* ocamlPackages: use dune 2 if pkg (indirectly) depends on cohttp-lwt-unix

dune refuses to build a package if one of its dependencies uses dune 2.
2020-06-25 23:22:21 +02:00
Vincent Laporte fe0ebdf825 ocamlPackages.conduit_p4: remove at 0.10.0 2020-02-28 21:24:26 +01:00
Alexandre Esteves be90b35b9e ocamlPackages.conduit: 1.0.0 -> 1.4.0 and dependencies (#74821) 2019-12-29 20:40:36 +01:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Théo Zimmermann 794158fcd5
buildDunePackage: new support function; use it to refactor some OCaml derivations 2018-11-07 10:08:03 +01:00
Vincent Laporte bdaedbe38c ocamlPackages.ocaml_lwt: 3.3.0 -> 4.1.0 2018-10-08 05:59:24 +00:00
Vincent Laporte fc19401d67 jbuilder: 1.0.1 -> dune: 1.1.1 2018-09-15 19:32:32 +00:00
Théo Zimmermann 202f19b225 ocamlPackages.conduit-lwt-unix: add SSL support
This makes it possible to run the example given at
https://github.com/mirage/ocaml-cohttp#client-tutorial
2018-05-15 17:38:24 +02:00
Vincent Laporte 724504e0da ocamlPackages.cohttp: 0.22.0 -> 0.99.0
ocamlPackages.conduit: 0.15.4 -> 1.0.0

ocamlPackages.cohttp-lwt: init at 0.99.0

ocamlPackages.cohttp-lwt-unix: init at 0.99.0

ocamlPackages.conduit-lwt: init at 1.0.0

ocamlPackages.conduit-lwt-unix: init at 1.0.0

ocamlPackages.git: 1.11.1 -> 1.11.2
2017-08-27 20:03:06 +00:00
Vincent Laporte fe9147a042 ocamlPackages.conduit: 0.10.0 -> 0.15.4
Keeping the old version under attribute conduit_p4.
2017-07-01 11:52:18 +00:00
Vincent Laporte 352d487101 ocamlPackages.conduit: 0.8.3 -> 0.10.0 2017-07-01 11:52:18 +00:00
sternenseemann 8352e0b38c ocaml-ipaddr: 2.6.1 -> 2.7.2
Keeps the legacy version under attribute `ipaddr_p4`;
it is needed for OCaml < 4.02 and some libraries (eg `conduit`).
2017-02-23 08:01:29 +00:00
Vincent Laporte d2a4a84f00 ocamlPackages.uri: 1.9.1 -> 1.9.2
The old version is also kept, under the attribute `uri_p4`.
It is built against `sexplib` version prior to 113.33 and needed by `trv`.
2017-02-19 11:57:24 +01:00
Vincent Laporte 24df641deb ocamlPackages.conduit: refactor 2016-11-12 12:41:26 +01:00
Matthew Maurer fc4b5786cd sexplib: 112.24.01 -> 112.24.01/113.33.03
PPX/P4 split
2016-09-14 02:35:48 -04:00
ts468 054be41e04 Revert "ocaml-modules: fix naming: "_" -> "-"" 2015-09-06 21:15:10 +02:00
Thomas Strobel 616aa2bdda ocaml modules: fix some CamelCase and under_scores 2015-09-02 09:14:59 +02:00
Eric Merritt 745bb72050 ocaml-conduit: add initial version (0.8.3) to the system 2015-05-24 12:33:20 -07:00