forked from mirrors/nixpkgs
flexget: Bump version to 1.2.201 Added dateutil_2_1, guessit and bablefish dependencies
This commit is contained in:
parent
ffbd1d011b
commit
8612f15a68
|
@ -601,6 +601,22 @@ let
|
|||
};
|
||||
};
|
||||
|
||||
babelfish = buildPythonPackage rec {
|
||||
version = "0.5.3";
|
||||
name = "babelfish-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/b/babelfish/${name}.tar.gz";
|
||||
sha256 = "0wrw21dyq7v6lbffwvi1ik43d7dhmcv8xvgrrihhiv7ys1rd3gag";
|
||||
};
|
||||
|
||||
meta = {
|
||||
homepage = http://pypi.python.org/pypi/babelfish;
|
||||
description = "A module to work with countries and languages.";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
};
|
||||
};
|
||||
|
||||
batinfo = buildPythonPackage rec {
|
||||
version = "0.1.9";
|
||||
name = "batinfo-${version}";
|
||||
|
@ -1869,6 +1885,23 @@ let
|
|||
};
|
||||
});
|
||||
|
||||
dateutil_2_1 = buildPythonPackage (rec {
|
||||
name = "dateutil-2.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/p/python-dateutil/python-${name}.tar.gz";
|
||||
sha256 = "1vlx0lpsxjxz64pz87csx800cwfqznjyr2y7nk3vhmzhkwzyqi2c";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ pythonPackages.six ];
|
||||
|
||||
meta = {
|
||||
description = "Powerful extensions to the standard datetime module";
|
||||
homepage = http://pypi.python.org/pypi/python-dateutil;
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
};
|
||||
});
|
||||
|
||||
# Buildbot 0.8.7p1 needs dateutil==1.5
|
||||
dateutil_1_5 = buildPythonPackage (rec {
|
||||
name = "dateutil-1.5";
|
||||
|
@ -3771,20 +3804,21 @@ let
|
|||
};
|
||||
|
||||
flexget = buildPythonPackage rec {
|
||||
name = "FlexGet-1.2.161";
|
||||
version = "1.2.201";
|
||||
name = "FlexGet-${version}";
|
||||
disabled = isPy3k;
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/F/FlexGet/${name}.tar.gz";
|
||||
md5 = "f7533e7b1df49cc8027fc4a2cde0290d";
|
||||
md5 = "e940845fc38ee602109a876455a02084";
|
||||
};
|
||||
|
||||
buildInputs = with self; [ nose ];
|
||||
# dateutil dependency: requirement is dateutil !=2.0 and != 2.2,
|
||||
# dateutil_1_5 is used as it's supported, but a newer version could be used
|
||||
propagatedBuildInputs = with self; [ paver feedparser sqlalchemy pyyaml rpyc
|
||||
beautifulsoup4 html5lib pyrss2gen pynzb progressbar jinja2 flask
|
||||
cherrypy requests dateutil_1_5 jsonschema python_tvrage tmdb3 ]
|
||||
cherrypy requests dateutil_2_1 jsonschema python_tvrage tmdb3
|
||||
guessit pathpy
|
||||
]
|
||||
# enable deluge and transmission plugin support, if they're installed
|
||||
++ stdenv.lib.optional (pkgs.config.pythonPackages.deluge or false)
|
||||
pythonpackages.deluge
|
||||
|
@ -4256,6 +4290,29 @@ let
|
|||
};
|
||||
};
|
||||
|
||||
guessit = buildPythonPackage rec {
|
||||
version = "0.9.3";
|
||||
name = "guessit-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/g/guessit/${name}.tar.gz";
|
||||
sha256 = "16kbxdz5zm3mfn739ynis04zw76x2gn1lz5d7vcwh8hzaj16yyk6";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with self; [
|
||||
dateutil_2_1 requests stevedore babelfish pyyaml
|
||||
];
|
||||
|
||||
# A unicode test fails
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = http://pypi.python.org/pypi/guessit;
|
||||
license = stdenv.lib.licenses.lgpl3;
|
||||
description = "A library for guessing information from video files.";
|
||||
};
|
||||
};
|
||||
|
||||
gunicorn = buildPythonPackage rec {
|
||||
name = "gunicorn-19.1.0";
|
||||
|
||||
|
|
Loading…
Reference in a new issue