xonsh: Don't use fetchurl on dynamically generated GitHub tarballs

Just use fetchFromGitHub instead.

authored by

Tuomas Tynkkynen and committed by
Bjørn Forsman
5c08963f 5fbd0896

+6 -4
+6 -4
pkgs/shells/xonsh/default.nix
··· 1 - {stdenv, fetchurl, python3Packages}: 2 3 python3Packages.buildPythonPackage rec { 4 name = "xonsh-${version}"; ··· 16 17 propagatedBuildInputs = [ python3Packages.ply ]; 18 19 - src = fetchurl { 20 - url = "https://github.com/scopatz/xonsh/archive/${version}.zip"; 21 - sha256 = "0p2d7p892w77ii8yy51vpw7jlz2y53k8g61m7l8bar3hr3qrl306"; 22 }; 23 24 meta = with stdenv.lib; {
··· 1 + {stdenv, fetchFromGitHub, python3Packages}: 2 3 python3Packages.buildPythonPackage rec { 4 name = "xonsh-${version}"; ··· 16 17 propagatedBuildInputs = [ python3Packages.ply ]; 18 19 + src = fetchFromGitHub { 20 + owner = "scopatz"; 21 + repo = "xonsh"; 22 + rev = version; 23 + sha256 = "04qnjqpz5y38g22irpph13j2a4hy7mk9pqvqz1mfimaf8zgmyh1n"; 24 }; 25 26 meta = with stdenv.lib; {