about summary refs log tree commit diff
path: root/pkgs/applications/audio/vcv-rack/default.nix
diff options
context:
space:
mode:
authorEEva (JPotier) <jpo.contributes.to.nixos@marvid.fr>2021-01-03 08:50:56 +0200
committerEEva (JPotier) <jpo.contributes.to.nixos@marvid.fr>2021-01-03 15:04:51 +0200
commit7964c9827f7ade5bc0a76e60fb364dfb72b5468e (patch)
tree9ff108881586d2f2dae52b394f35578d218e4e1e /pkgs/applications/audio/vcv-rack/default.nix
parentaabff599947e391b3edc46f8c1972bda65c29f63 (diff)
vcv-rack: fetch pffft from upstream project website instead of bitbucket
Starting from this commit
https://github.com/VCVRack/Rack/commit/2db08f15a00f6792bb3a45db31dd13f94966beed
the upstream project does not expect to use bitbucket anymore. The title
mentions that “BitBucket deleted all Mercurial repos”. Instead, an archive of
the pffft source is hosted on vcvrack.com directly. The unziped sha256 is the
same as before this change.
Diffstat (limited to 'pkgs/applications/audio/vcv-rack/default.nix')
-rw-r--r--pkgs/applications/audio/vcv-rack/default.nix8
1 files changed, 3 insertions, 5 deletions
diff --git a/pkgs/applications/audio/vcv-rack/default.nix b/pkgs/applications/audio/vcv-rack/default.nix
index 18d8f7415b56c..a94cfd3a7cc3f 100644
--- a/pkgs/applications/audio/vcv-rack/default.nix
+++ b/pkgs/applications/audio/vcv-rack/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, makeWrapper, fetchFromBitbucket, fetchFromGitHub, pkgconfig
+{ stdenv, makeWrapper, fetchzip, fetchFromGitHub, pkgconfig
 , alsaLib, curl, glew, glfw, gtk2-x11, jansson, libjack2, libXext, libXi
 , libzip, rtaudio, rtmidi, speex, libsamplerate }:
 
@@ -7,10 +7,8 @@ let
   # Others are downloaded with `make deps`. Due to previous issues with the
   # `glfw` submodule (see above) and because we can not access the network when
   # building in a sandbox, we fetch the dependency source manually.
-  pfft-source = fetchFromBitbucket {
-    owner = "jpommier";
-    repo = "pffft";
-    rev = "74d7261be17cf659d5930d4830609406bd7553e3";
+  pfft-source = fetchzip {
+    url = "https://vcvrack.com/downloads/dep/pffft.zip";
     sha256 = "084csgqa6f1a270bhybjayrh3mpyi2jimc87qkdgsqcp8ycsx1l1";
   };
   nanovg-source = fetchFromGitHub {