···
2
+
synopsis: "Opam solver using 0install backend using the CUDF interface"
4
+
Opam's default solver is designed to maintain a set of packages
5
+
over time, minimising disruption when installing new programs and
6
+
finding a compromise solution across all packages.
8
+
In many situations (e.g. CI, local roots or duniverse builds) this
9
+
is not necessary, and we can get a solution much faster by using
10
+
a different algorithm.
12
+
This package provides a generic solver library which uses 0install's
13
+
solver library. The library uses the CUDF library in order to interface
14
+
with opam as it is the format common used to talk to all the supported solvers."""
15
+
maintainer: "Kate <kit-ty-kate@outlook.com>"
16
+
authors: "Kate <kit-ty-kate@outlook.com>"
18
+
homepage: "https://github.com/ocaml-opam/opam-0install-cudf"
19
+
doc: "https://ocaml-opam.github.io/opam-0install-cudf/"
20
+
bug-reports: "https://github.com/ocaml-opam/opam-0install-cudf/issues"
24
+
"ocaml" {>= "4.08.0"}
25
+
"0install-solver" {>= "2.18"}
26
+
"alcotest" {with-test}
28
+
build: ["dune" "build" "-p" name "-j" jobs]
29
+
run-test: ["dune" "test" "-p" name "-j" jobs]
30
+
dev-repo: "git+https://github.com/ocaml-opam/opam-0install-cudf.git"
33
+
"https://github.com/ocaml-opam/opam-0install-cudf/releases/download/v0.5.0/opam-0install-cudf-0.5.0.tar.gz"
35
+
"md5=75419722aa839f518a25cae1b3c6efd4"
36
+
"sha512=83c0372168d612ef80548ab7fb021a92cdc39e13a77d87c5af5fd21eb515389b624d09c24d500e9ac33b3fc10d17c9869f160f8771f9c8f545b0453b9a0fd4df"