- Turn opam files into derivations
- Version resolution
- Support for building local packages using a fake opam repo
- Evaluate variables at build-time
- Handle variables defined in upstream
.install
files - Handle all the stuff from https://opam.ocaml.org/doc/Manual.html#opam (patches, substs, setenv, build-env extra-source)
- Provide all variables from https://opam.ocaml.org/doc/Manual.html#Variables
- Handle static building better
- Try providing some cross-compilation support
- Rename stuff in opam-evaluator for consistency
- Move out opam2json to an overlay
- Do something about examples inputs
- Fix variable propagation
- (future) make a flake that allows installing opam-repository packages as nix derivations easily