From 9001546fab28fdd3a09fec6d30b2d88234601068 Mon Sep 17 00:00:00 2001 From: Felix Buehler <account@buehler.rocks> Date: Sat, 30 Oct 2021 13:38:25 +0200 Subject: [PATCH] pythonPackages.pyspotify: switch to fetchFromGitHub --- .../python-modules/pyspotify/default.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pyspotify/default.nix b/pkgs/development/python-modules/pyspotify/default.nix index 302eb12de5a1..80865d77ff78 100644 --- a/pkgs/development/python-modules/pyspotify/default.nix +++ b/pkgs/development/python-modules/pyspotify/default.nix @@ -1,6 +1,7 @@ -{ lib, stdenv +{ lib +, stdenv , buildPythonPackage -, fetchurl +, fetchFromGitHub , cffi , pkgs }: @@ -9,9 +10,11 @@ buildPythonPackage rec { pname = "pyspotify"; version = "2.1.3"; - src = fetchurl { - url = "https://github.com/mopidy/pyspotify/archive/v${version}.tar.gz"; - sha256 = "1y1zqkqi9jz5m9bb2z7wmax7g40c1snm3c6di6b63726qrf26rb7"; + src = fetchFromGitHub { + owner = "mopidy"; + repo = "pyspotify"; + rev = "v${version}"; + sha256 = "sha256-CjIRwSlR5HPOJ9tp7lrdcDPiKH3p/PxvEJ8sqVD5s3Q="; }; propagatedBuildInputs = [ cffi ]; @@ -34,11 +37,11 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - homepage = "http://pyspotify.mopidy.com"; + homepage = "http://pyspotify.mopidy.com"; description = "A Python interface to Spotify’s online music streaming service"; - license = licenses.unfree; + license = licenses.unfree; maintainers = with maintainers; [ lovek323 ]; - platforms = platforms.unix; + platforms = platforms.unix; }; }