ib/controller: switch to fetchFromGitHub

+7 -5
+7 -5
pkgs/applications/office/ib/controller/default.nix
··· 1 - { lib, stdenv, fetchurl, unzip, jdk, ib-tws, xpra }: 1 + { lib, stdenv, fetchFromGitHub, unzip, jdk, ib-tws, xpra }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 version = "2.14.0"; 5 5 pname = "ib-controller"; 6 6 7 - src = fetchurl { 8 - url = "https://github.com/ib-controller/ib-controller/archive/${version}.tar.gz"; 9 - sha256 = "17a8bcgg9z3b4y38k035hm2lgvhmf8srlz59c7n2q3fdw2i95i68"; 7 + src = fetchFromGitHub { 8 + owner = "ib-controller"; 9 + repo = "ib-controller"; 10 + rev = version; 11 + sha256 = "sha256-R175CKb3uErjBNe73HEFMI+bNmmuH2nWGraCSh5bXwc="; 10 12 }; 11 13 12 14 phases = [ "unpackPhase" "installPhase" ]; ··· 150 152 fi 151 153 EOF 152 154 chmod u+x $out/bin/ib-gw-c 153 - ''; 155 + ''; 154 156 155 157 156 158 meta = with lib; {