package opam-0install-cudf
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Opam solver using 0install backend using the CUDF interface
Install
dune-project
Dependency
Authors
Maintainers
Sources
opam-0install-cudf-v0.2.tbz
sha256=78591f054e66234169337530ab3eb2ee0e8a8ba13b9fc5f221aff6f717df9aab
sha512=f9bfeaea27b250d399d5df59dc6cd9c1db32795392c118dfd343c4e7a2187702fce15da67511ade544a3584797b8b5459815fa18b38f5ae4a14d44cd940759bf
doc/CHANGES.html
v0.2
- Add a new
opam-0install-cudfpackage (@kit-ty-kate #11). This uses opam's CUDF API, allowing the solver to be used directly from within opam. Dir_context.std_envnow has some optional arguments, and also responds foropam-version(@talex5 #12). You will need to add an extra()argument to it to upgrade.- Evaluate a package's
availableexpression inDir_context(@talex5 #12). This isn't needed forSwitch_contextbecause the switch does it for us, butDir_contextcould return packages withavailable: false. - Simplify the
CONTEXTAPI (@talex5 #12).candidatesnow returns eitherOk opamorError pkgfor each package. This is clearer than using an option type and avoids the need for a separateloadfunction. It also makes it possible to filter packages based on the content of the opam file without having to load it twice. We also no longer bother loading the opam file for rejects (all we need is the name).
v0.1
Initial release.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page