diff options
author | aszlig <aszlig@redmoonstudios.org> | 2014-12-30 22:46:22 +0100 |
---|---|---|
committer | aszlig <aszlig@redmoonstudios.org> | 2014-12-30 22:46:22 +0100 |
commit | d84ea8aea7555989b527756461583543c149cb10 (patch) | |
tree | f4469ef0e41c0f9fd02dd7da4108a883c0c791d4 | |
parent | eecd9324938cad2351cf840899348a36c4ff070b (diff) | |
download | nixlib-d84ea8aea7555989b527756461583543c149cb10.tar nixlib-d84ea8aea7555989b527756461583543c149cb10.tar.gz nixlib-d84ea8aea7555989b527756461583543c149cb10.tar.bz2 nixlib-d84ea8aea7555989b527756461583543c149cb10.tar.lz nixlib-d84ea8aea7555989b527756461583543c149cb10.tar.xz nixlib-d84ea8aea7555989b527756461583543c149cb10.tar.zst nixlib-d84ea8aea7555989b527756461583543c149cb10.zip |
beets: Switch to using fetchFromGitHub.
The reason for doing this is because the package on PyPI is missing some files needed for running the test suite (for example: test/test_completion.sh). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
-rw-r--r-- | pkgs/tools/audio/beets/default.nix | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/pkgs/tools/audio/beets/default.nix b/pkgs/tools/audio/beets/default.nix index c04a224c1c27..893bef7ea102 100644 --- a/pkgs/tools/audio/beets/default.nix +++ b/pkgs/tools/audio/beets/default.nix @@ -1,12 +1,15 @@ -{ stdenv, fetchurl, buildPythonPackage, pythonPackages, python }: +{ stdenv, fetchFromGitHub, buildPythonPackage, pythonPackages, python }: buildPythonPackage rec { - name = "beets-1.3.9"; + name = "beets-${version}"; + version = "1.3.9"; namePrefix = ""; - src = fetchurl { - url = "http://pypi.python.org/packages/source/b/beets/${name}.tar.gz"; - md5 = "0211b4abfe7887da22c1413e761fdcb4"; + src = fetchFromGitHub { + owner = "sampsyo"; + repo = "beets"; + rev = "v${version}"; + sha256 = "1srhkiyjqx6i3gn20ihf087l5pa77yh5b81ivc52lj491fda7xqk"; }; # tests depend on $HOME setting |