pythonPackages.smugpy : move to separate expression

+23 -16
+22
pkgs/development/python-modules/smugpy/default.nix
··· 1 + { stdenv, buildPythonPackage, fetchFromGitHub }: 2 + 3 + buildPythonPackage rec { 4 + name = pname + "-" + version; 5 + pname = "smugpy"; 6 + version = "20131218"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "chrishoffman"; 10 + repo = pname; 11 + rev = "f698d6749ce446e3d6c7d925b2cd1cd5b3d695ea"; 12 + sha256 = "029x6hm1744iznv4sw8sfyl974wmx1sqnr1k5dvzzwpk3ja49a1y"; 13 + }; 14 + 15 + meta = with stdenv.lib; { 16 + description = "Python library for the SmugMug API"; 17 + license = with licenses; [ mit ]; 18 + homepage = https://github.com/chrishoffman/smugpy; 19 + }; 20 + 21 + doCheck = false; # Tries to login to Smugmug… 22 + }
+1 -16
pkgs/top-level/python-packages.nix
··· 28199 28199 buildInputs = with self; [ pkgs.swig1 pkgs.coin3d pkgs.soqt pkgs.mesa pkgs.xorg.libXi ]; 28200 28200 }; 28201 28201 28202 - smugpy = buildPythonPackage rec { 28203 - name = pname + "-" + version; 28204 - pname = "smugpy"; 28205 - version = "20131218"; 28206 - 28207 - src = pkgs.fetchFromGitHub { 28208 - owner = "chrishoffman"; 28209 - repo = pname; 28210 - rev = "f698d6749ce446e3d6c7d925b2cd1cd5b3d695ea"; 28211 - sha256 = "029x6hm1744iznv4sw8sfyl974wmx1sqnr1k5dvzzwpk3ja49a1y"; 28212 - }; 28213 - 28214 - doCheck = false; # Tries to login to Smugmug… 28215 - 28216 - propagatedBuildInputs = with self; [ ]; 28217 - }; 28202 + smugpy = callPackage ../development/python-modules/smugpy { }; 28218 28203 28219 28204 smugline = stdenv.mkDerivation rec { 28220 28205 name = pname + "-" + version;