popcorntime: unbreak tarball job
Fix evaluation error when srcs."${stdenv.system}" does not exist (e.g. on darwin).
This commit is contained in:
parent
7f6667f979
commit
8f9534ccc3
1 changed files with 13 additions and 12 deletions
|
@ -4,20 +4,21 @@
|
|||
let
|
||||
version = "0.3.7.2";
|
||||
|
||||
srcs = {
|
||||
x86_64-linux = fetchurl {
|
||||
url = "https://get.popcorntime.io/build/Popcorn-Time-${version}-Linux64.tar.xz";
|
||||
sha256 = "0lm9k4fr73a9p00i3xj2ywa4wvjf9csadm0pcz8d6imwwq44sa8b";
|
||||
};
|
||||
i686-linux = fetchurl {
|
||||
url = "https://get.popcorntime.io/build/Popcorn-Time-${version}-Linux32.tar.xz";
|
||||
sha256 = "1dz1cp31qbwamm9pf8ydmzzhnb6d9z73bigdv3y74dgicz3dpr91";
|
||||
};
|
||||
};
|
||||
|
||||
popcorntimePackage = stdenv.mkDerivation rec {
|
||||
name = "popcorntime-package-${version}";
|
||||
src = srcs."${stdenv.system}";
|
||||
src =
|
||||
if stdenv.system == "x86_64-linux" then
|
||||
fetchurl {
|
||||
url = "https://get.popcorntime.io/build/Popcorn-Time-${version}-Linux64.tar.xz";
|
||||
sha256 = "0lm9k4fr73a9p00i3xj2ywa4wvjf9csadm0pcz8d6imwwq44sa8b";
|
||||
}
|
||||
else if stdenv.system == "i686-linux" then
|
||||
fetchurl {
|
||||
url = "https://get.popcorntime.io/build/Popcorn-Time-${version}-Linux32.tar.xz";
|
||||
sha256 = "1dz1cp31qbwamm9pf8ydmzzhnb6d9z73bigdv3y74dgicz3dpr91";
|
||||
}
|
||||
else
|
||||
throw "Unsupported system ${stdenv.system}";
|
||||
sourceRoot = ".";
|
||||
installPhase = ''
|
||||
mkdir -p $out
|
||||
|
|
Loading…
Reference in a new issue