From 7964c9827f7ade5bc0a76e60fb364dfb72b5468e Mon Sep 17 00:00:00 2001 From: "EEva (JPotier)" Date: Sun, 3 Jan 2021 08:50:56 +0200 Subject: vcv-rack: fetch pffft from upstream project website instead of bitbucket MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- pkgs/applications/audio/vcv-rack/default.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'pkgs/applications/audio') diff --git a/pkgs/applications/audio/vcv-rack/default.nix b/pkgs/applications/audio/vcv-rack/default.nix index 18d8f7415b56..a94cfd3a7cc3 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 { -- cgit v1.2.3