Hi, Thanks for the patch. You might need to wrap git, breezy and subversion; check Nix package for ideas and similar wrapping logic in Guix package base -- Oleg