From 287d7eab17b570d3c1db00e60bc2348e9239d758 Mon Sep 17 00:00:00 2001 From: Calascibetta Romain Date: Fri, 13 Sep 2024 11:32:39 +0200 Subject: [PATCH 1/3] [new release] httpcats (0.0.1) CHANGES: - First release --- packages/httpcats/httpcats.0.0.1/opam | 40 +++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 packages/httpcats/httpcats.0.0.1/opam diff --git a/packages/httpcats/httpcats.0.0.1/opam b/packages/httpcats/httpcats.0.0.1/opam new file mode 100644 index 00000000000..b4c541203dd --- /dev/null +++ b/packages/httpcats/httpcats.0.0.1/opam @@ -0,0 +1,40 @@ +opam-version: "2.0" +maintainer: "Robur " +authors: ["Robur "] +homepage: "https://github.com/robur-coop/httpcats" +dev-repo: "git+https://github.com/robur-coop/httpcats.git" +bug-reports: "https://github.com/robur-coop/httpcats/issues" +license: "BSD-3-clause" + +depends: [ + "ocaml" {>= "5.0.0"} + "dune" {>= "2.0.0"} + "logs" + "miou" {>= "0.3.0"} + "fmt" {>= "0.9.0"} + "h2" {>= "0.13.0"} + "h1" {>= "1.0.0"} + "ca-certs" + "tls-miou-unix" {>= "1.0.1"} + "dns-client-miou-unix" {>= "9.0.0"} + "happy-eyeballs-miou-unix" + "mirage-crypto-rng-miou-unix" {with-test & >= "1.1.0"} + "alcotest" {>= "1.8.0" & with-test} + "digestif" {with-test & >= "1.2.0"} +] +conflicts: [ "result" {< "1.5"} ] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] +] +synopsis: "A simple HTTP client using h1, h2, and miou" +available: [ arch != "x86_32" ] +url { + src: + "https://github.com/robur-coop/httpcats/releases/download/v0.0.1/httpcats-0.0.1.tbz" + checksum: [ + "sha256=7bef876d0330d13aeee269ee14390cb271512682906cf7f941accef4cdd7a189" + "sha512=fb0f963da474fd976517e62a6b21ebc02b700a3f3581af1b690b4e16724c929385c40a6d2859a190361bb93354e337268162b2c96b5eecabcac94c191b53d707" + ] +} +x-commit-hash: "4dde8cd7171e539901eb2877a5e8ab17bf21d390" From 0c9b8a5bfbe979c4dbe319d52e91a48d0a480726 Mon Sep 17 00:00:00 2001 From: Calascibetta Romain Date: Fri, 13 Sep 2024 11:41:14 +0200 Subject: [PATCH 2/3] httpcats.0.0.1 requires dune.2.8.0 at least --- packages/httpcats/httpcats.0.0.1/opam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/httpcats/httpcats.0.0.1/opam b/packages/httpcats/httpcats.0.0.1/opam index b4c541203dd..40ebff33170 100644 --- a/packages/httpcats/httpcats.0.0.1/opam +++ b/packages/httpcats/httpcats.0.0.1/opam @@ -8,7 +8,7 @@ license: "BSD-3-clause" depends: [ "ocaml" {>= "5.0.0"} - "dune" {>= "2.0.0"} + "dune" {>= "2.8.0"} "logs" "miou" {>= "0.3.0"} "fmt" {>= "0.9.0"} From 143696fb5178c1ceb2d00123561688c30d840c91 Mon Sep 17 00:00:00 2001 From: Calascibetta Romain Date: Sat, 14 Sep 2024 11:16:41 +0200 Subject: [PATCH 3/3] Constraint httpcats.0.0.1 to not be available on arm32 --- packages/httpcats/httpcats.0.0.1/opam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/httpcats/httpcats.0.0.1/opam b/packages/httpcats/httpcats.0.0.1/opam index 40ebff33170..70423029d56 100644 --- a/packages/httpcats/httpcats.0.0.1/opam +++ b/packages/httpcats/httpcats.0.0.1/opam @@ -28,7 +28,7 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] synopsis: "A simple HTTP client using h1, h2, and miou" -available: [ arch != "x86_32" ] +available: [ arch != "x86_32" & arch != "arm32" ] url { src: "https://github.com/robur-coop/httpcats/releases/download/v0.0.1/httpcats-0.0.1.tbz"