-
- fetchedGit = path:
- let
- json = lib.importJSON path;
- in rec {
- version = json.tag;
- pname = json.meta.name;
- name = "${pname}-${version}";
- src = fetchgit json.git;
- };
-
- fetchedGitPrivate = path:
- let
- json = lib.importJSON path;
- in rec {
- version = json.tag;
- pname = json.meta.name;
- name = "${pname}-${version}";
- src = builtins.fetchGit {
- url = json.git.url;
- ref = "master";
- rev = json.git.rev;
- };
- };