diff options
author | Yureka <yuka@yuka.dev> | 2021-10-08 19:09:43 +0200 |
---|---|---|
committer | Raphael Megzari <raphael@megzari.com> | 2021-10-10 16:26:47 +0900 |
commit | b7e7d35cccea936bc41d9f2602bda3effee97b0a (patch) | |
tree | 7a21d9a94f52b126609a6ed5db3249287bfd0df4 | |
parent | c205944161d39753a1968aae010060e373a16336 (diff) |
yarn2nix: workaround for NixOS/nix#5128
-rw-r--r-- | pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/generateNix.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/generateNix.js b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/generateNix.js index 7df4679a1308..c0ec1751ed15 100644 --- a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/generateNix.js +++ b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/generateNix.js @@ -45,11 +45,13 @@ function fetchgit(fileName, url, rev, branch, builtinFetchGit) { name = "${fileName}"; path = let${builtinFetchGit ? ` - repo = builtins.fetchGit { + repo = builtins.fetchGit ({ url = "${url}"; ref = "${branch}"; rev = "${rev}"; - }; + } // (if builtins.substring 0 3 builtins.nixVersion == "2.4" then { + allRefs = true; + } else {})); ` : ` repo = fetchgit { url = "${url}"; |