From 05590ce777293a9ebf35d79eca2fae2e914982ee Mon Sep 17 00:00:00 2001
From: Kate <kit-ty-kate@outlook.com>
Date: Mon, 28 Oct 2024 18:26:47 +0000
Subject: [PATCH] Add the missing avoid-version flag to the pre-releases of
 some of cohttp sub-packages

---
 packages/cohttp-curl-async/cohttp-curl-async.6.0.0~alpha2/opam  | 2 ++
 packages/cohttp-curl-lwt/cohttp-curl-lwt.6.0.0~alpha2/opam      | 2 ++
 packages/cohttp-lwt-jsoo/cohttp-lwt-jsoo.6.0.0~alpha2/opam      | 2 ++
 packages/cohttp-lwt-unix/cohttp-lwt-unix.6.0.0~alpha2/opam      | 2 ++
 .../cohttp-server-lwt-unix.6.0.0~alpha2/opam                    | 2 ++
 packages/cohttp-top/cohttp-top.6.0.0~alpha2/opam                | 2 ++
 6 files changed, 12 insertions(+)

diff --git a/packages/cohttp-curl-async/cohttp-curl-async.6.0.0~alpha2/opam b/packages/cohttp-curl-async/cohttp-curl-async.6.0.0~alpha2/opam
index ca6ef333268..cfb83eaa91c 100644
--- a/packages/cohttp-curl-async/cohttp-curl-async.6.0.0~alpha2/opam
+++ b/packages/cohttp-curl-async/cohttp-curl-async.6.0.0~alpha2/opam
@@ -35,6 +35,8 @@ depends: [
   "alcotest" {with-test}
   "odoc" {with-doc}
 ]
+available: opam-version >= "2.1.0"
+flags: avoid-version
 dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git"
 build: [
   ["dune" "subst"] {dev}
diff --git a/packages/cohttp-curl-lwt/cohttp-curl-lwt.6.0.0~alpha2/opam b/packages/cohttp-curl-lwt/cohttp-curl-lwt.6.0.0~alpha2/opam
index 7c5b02815af..0a40354f6df 100644
--- a/packages/cohttp-curl-lwt/cohttp-curl-lwt.6.0.0~alpha2/opam
+++ b/packages/cohttp-curl-lwt/cohttp-curl-lwt.6.0.0~alpha2/opam
@@ -35,6 +35,8 @@ depends: [
   "ounit" {with-test}
   "odoc" {with-doc}
 ]
+available: opam-version >= "2.1.0"
+flags: avoid-version
 dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git"
 build: [
   ["dune" "subst"] {dev}
diff --git a/packages/cohttp-lwt-jsoo/cohttp-lwt-jsoo.6.0.0~alpha2/opam b/packages/cohttp-lwt-jsoo/cohttp-lwt-jsoo.6.0.0~alpha2/opam
index 3b42c916d2f..8ec4d08b765 100644
--- a/packages/cohttp-lwt-jsoo/cohttp-lwt-jsoo.6.0.0~alpha2/opam
+++ b/packages/cohttp-lwt-jsoo/cohttp-lwt-jsoo.6.0.0~alpha2/opam
@@ -36,6 +36,8 @@ depends: [
   "js_of_ocaml-lwt" {>= "3.5.0"}
   "odoc" {with-doc}
 ]
+available: opam-version >= "2.1.0"
+flags: avoid-version
 dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git"
 build: [
   ["dune" "subst"] {dev}
diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.6.0.0~alpha2/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.6.0.0~alpha2/opam
index 67ab9ba0d6c..8d47427dcec 100644
--- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.6.0.0~alpha2/opam
+++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.6.0.0~alpha2/opam
@@ -43,6 +43,8 @@ depends: [
   "ounit" {with-test}
   "odoc" {with-doc}
 ]
+available: opam-version >= "2.1.0"
+flags: avoid-version
 dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git"
 build: [
   ["dune" "subst"] {dev}
diff --git a/packages/cohttp-server-lwt-unix/cohttp-server-lwt-unix.6.0.0~alpha2/opam b/packages/cohttp-server-lwt-unix/cohttp-server-lwt-unix.6.0.0~alpha2/opam
index 24d6f9df45b..10d00ff2f25 100644
--- a/packages/cohttp-server-lwt-unix/cohttp-server-lwt-unix.6.0.0~alpha2/opam
+++ b/packages/cohttp-server-lwt-unix/cohttp-server-lwt-unix.6.0.0~alpha2/opam
@@ -30,6 +30,8 @@ depends: [
   "lwt"
   "odoc" {with-doc}
 ]
+available: opam-version >= "2.1.0"
+flags: avoid-version
 dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git"
 build: [
   ["dune" "subst"] {dev}
diff --git a/packages/cohttp-top/cohttp-top.6.0.0~alpha2/opam b/packages/cohttp-top/cohttp-top.6.0.0~alpha2/opam
index 29333a719b9..e10db42ae51 100644
--- a/packages/cohttp-top/cohttp-top.6.0.0~alpha2/opam
+++ b/packages/cohttp-top/cohttp-top.6.0.0~alpha2/opam
@@ -27,6 +27,8 @@ depends: [
   "cohttp" {= version}
   "odoc" {with-doc}
 ]
+available: opam-version >= "2.1.0"
+flags: avoid-version
 dev-repo: "git+https://github.com/mirage/ocaml-cohttp.git"
 build: [
   ["dune" "subst"] {dev}