summary refs log tree commit diff
path: root/pkgs/development/tools/yarn2nix-moretea/yarn2nix
diff options
context:
space:
mode:
authorYureka <yuka@yuka.dev>2021-10-30 22:02:08 +0200
committerYuka <yuka@yuka.dev>2021-10-31 14:37:51 +0100
commit7bec54111767242a57bc49bb760bff2ef075a3ca (patch)
treecf135105bb1ad2bc37e8946ec51f241f1052beeb /pkgs/development/tools/yarn2nix-moretea/yarn2nix
parentf8efe86ae315814c4d1717d566638dce9fd38a16 (diff)
downloadnixpkgs-7bec54111767242a57bc49bb760bff2ef075a3ca.tar
nixpkgs-7bec54111767242a57bc49bb760bff2ef075a3ca.tar.gz
nixpkgs-7bec54111767242a57bc49bb760bff2ef075a3ca.tar.bz2
nixpkgs-7bec54111767242a57bc49bb760bff2ef075a3ca.tar.lz
nixpkgs-7bec54111767242a57bc49bb760bff2ef075a3ca.tar.xz
nixpkgs-7bec54111767242a57bc49bb760bff2ef075a3ca.tar.zst
nixpkgs-7bec54111767242a57bc49bb760bff2ef075a3ca.zip
yarn2nix: no sha1 for github tarballs
Since b27d18a412b we fetch packages with codeload.github.com tarballs as
resolved field with fetchgit. The sha1 of the tarball is irrelevant,
instead nix-prefetch-git will be used to determine the expected fetchgit
FOD hash.

Fixes #143828
Diffstat (limited to 'pkgs/development/tools/yarn2nix-moretea/yarn2nix')
-rw-r--r--pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/fixPkgAddMissingSha1.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/fixPkgAddMissingSha1.js b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/fixPkgAddMissingSha1.js
index 2826f36e326..40467a68992 100644
--- a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/fixPkgAddMissingSha1.js
+++ b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/lib/fixPkgAddMissingSha1.js
@@ -48,7 +48,7 @@ async function fixPkgAddMissingSha1(pkg) {
 
   const [url, sha1] = pkg.resolved.split('#', 2)
 
-  if (sha1) {
+  if (sha1 || url.startsWith('https://codeload.github.com')) {
     return pkg
   }