this repo has no description
1opam-version: "2.0"
2synopsis: "Package dependency solver"
3maintainer: "talex5@gmail.com"
4license: "LGPL-2.1-or-later"
5authors: "zero-install-devel@lists.sourceforge.net"
6homepage: "https://docs.0install.net/developers/solver/"
7bug-reports: "https://github.com/0install/0install/issues"
8dev-repo: "git+https://github.com/0install/0install.git"
9doc: "https://0install.github.io/0install/"
10build: [
11 ["dune" "build" "-p" name "-j" jobs "@install" "@runtest" {with-test}]
12]
13depends: [
14 "ocaml" {>= "4.08.0"}
15 "dune" {>= "2.5"}
16 "ounit2" {with-test}
17]
18description: """
19A package dependency resolver based on a SAT solver. This was originally
20written for the 0install package manager, but is now generic and is also used
21as a solver backend for opam.
22The SAT solver is based on MiniSat (http://minisat.se/Papers.html) and
23the application to package management is based on OPIUM (Optimal Package
24Install/Uninstall Manager). 0install-solver uses a (novel?) strategy to find
25the optimal solution extremely quickly (even for a SAT-based solver).
26"""
27url {
28 src:
29 "https://github.com/0install/0install/releases/download/v2.18/0install-2.18.tbz"
30 checksum: [
31 "sha256=648c4b318c1a26dfcb44065c226ab8ca723795924ad80a3bf39ae1ce0e9920c3"
32 "sha512=6d4734754951fad9caad5d876a1301e283bdd77a080d6601d57b21c540a30a616b18f664cbd4f86748c90de41cf3ef54f3a883fd75f638abbe3630a0320e4a7f"
33 ]
34}
35x-commit-hash: "b58af5db6afd496cfd4a5f85fb23f30ba8dfbc87"