From 3badf79b48d2d29edcc385702e0c8020eae98138 Mon Sep 17 00:00:00 2001 From: Alexandre Peyroux Date: Thu, 1 Jun 2017 01:38:41 +0200 Subject: [PATCH] insync: Check if arch is x86_64 before downloading the binary. --- pkgs/applications/networking/insync/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/insync/default.nix b/pkgs/applications/networking/insync/default.nix index 7beb489178b..5690705d1f2 100644 --- a/pkgs/applications/networking/insync/default.nix +++ b/pkgs/applications/networking/insync/default.nix @@ -3,10 +3,14 @@ stdenv.mkDerivation rec { name = "insync-${version}"; version = "1.3.16.36155"; - src = fetchurl { - url = "http://s.insynchq.com/builds/insync-portable_${version}_amd64.tar.bz2"; - sha256 = "1gf1qg7mkbcgqhwxkiljmd1w2zvarq6vhxhips3w06bqdyg12210"; - }; + src = + if stdenv.system == "x86_64-linux" then + fetchurl { + url = "http://s.insynchq.com/builds/insync-portable_${version}_amd64.tar.bz2"; + sha256 = "1gf1qg7mkbcgqhwxkiljmd1w2zvarq6vhxhips3w06bqdyg12210"; + } + else + throw "${name} is not supported on ${stdenv.system}"; buildInputs = [ makeWrapper ];