forked from mirrors/nixpkgs
flexget: 1.2.337 -> 2.8.17
This commit is contained in:
parent
d5ffb897a2
commit
c1cbae5a1e
|
@ -513,6 +513,7 @@
|
|||
takikawa = "Asumu Takikawa <asumu@igalia.com>";
|
||||
taktoa = "Remy Goldschmidt <taktoa@gmail.com>";
|
||||
taku0 = "Takuo Yonezawa <mxxouy6x3m_github@tatapa.org>";
|
||||
tari = "Peter Marheine <peter@taricorp.net>";
|
||||
tavyc = "Octavian Cerna <octavian.cerna@gmail.com>";
|
||||
teh = "Tom Hunger <tehunger@gmail.com>";
|
||||
telotortium = "Robert Irelan <rirelan@gmail.com>";
|
||||
|
|
|
@ -9,23 +9,30 @@
|
|||
with pythonPackages;
|
||||
|
||||
buildPythonPackage rec {
|
||||
version = "1.2.337";
|
||||
version = "2.8.17";
|
||||
name = "FlexGet-${version}";
|
||||
disabled = isPy3k;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://pypi/F/FlexGet/${name}.tar.gz";
|
||||
sha256 = "0f7aaf0bf37860f0c5adfb0ba59ca228aa3f5c582131445623a4c3bc82d45346";
|
||||
url = "https://github.com/Flexget/Flexget/archive/${version}.tar.gz";
|
||||
sha256 = "925e6bf62dfae73194dbf8b963ff2b60fb500f2457463b744086706da94dabd7";
|
||||
};
|
||||
|
||||
# Requires vcrpy
|
||||
doCheck = false;
|
||||
checkPhase = ''
|
||||
py.test
|
||||
'';
|
||||
|
||||
buildInputs = [ nose ];
|
||||
buildInputs = [ pytest mock ];
|
||||
propagatedBuildInputs = [
|
||||
paver feedparser sqlalchemy pyyaml rpyc
|
||||
beautifulsoup_4_1_3 html5lib_0_9999999 pyrss2gen pynzb progressbar jinja2 flask
|
||||
cherrypy requests dateutil_2_1 jsonschema python_tvrage tmdb3
|
||||
guessit pathpy apscheduler ]
|
||||
feedparser sqlalchemy pyyaml
|
||||
beautifulsoup4 html5lib pyrss2gen pynzb
|
||||
rpyc jinja2 requests2 dateutil jsonschema
|
||||
pathpy pathlib guessit apscheduler
|
||||
terminaltables colorclass
|
||||
cherrypy flask flask-restful flask-restplus
|
||||
flask-compress flask_login flask-cors
|
||||
pyparsing safe future ]
|
||||
# enable deluge and transmission plugin support, if they're installed
|
||||
++ lib.optional (config.deluge or false) deluge
|
||||
++ lib.optional (transmission != null) transmissionrpc;
|
||||
|
@ -34,6 +41,6 @@ buildPythonPackage rec {
|
|||
homepage = http://flexget.com/;
|
||||
description = "Multipurpose automation tool for content like torrents";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ domenkozar ];
|
||||
maintainers = with lib.maintainers; [ domenkozar tari ];
|
||||
};
|
||||
}
|
|
@ -2191,26 +2191,6 @@ in {
|
|||
};
|
||||
});
|
||||
|
||||
# flexget needs beatifulsoup < 4.4 for now
|
||||
beautifulsoup_4_1_3 = buildPythonPackage (rec {
|
||||
name = "beautifulsoup4-4.1.3";
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "mirror://pypi/b/beautifulsoup4/${name}.tar.gz";
|
||||
sha256 = "0cbcml88bkx9gf1wznxa0kqz1wpyakfbyh9gmxw0wljhda1q0zk1";
|
||||
};
|
||||
|
||||
meta = {
|
||||
homepage = http://crummy.com/software/BeautifulSoup/bs4/;
|
||||
description = "HTML and XML parser";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ domenkozar ];
|
||||
};
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
});
|
||||
|
||||
beaker = buildPythonPackage rec {
|
||||
name = "Beaker-${version}";
|
||||
version = "1.8.0";
|
||||
|
@ -6147,28 +6127,6 @@ in {
|
|||
};
|
||||
});
|
||||
|
||||
# flexget requires 2.1
|
||||
dateutil_2_1 = buildPythonPackage (rec {
|
||||
name = "dateutil-2.1";
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "mirror://pypi/p/python-dateutil/python-${name}.tar.gz";
|
||||
sha256 = "1vlx0lpsxjxz64pz87csx800cwfqznjyr2y7nk3vhmzhkwzyqi2c";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with self; [ self.six ];
|
||||
|
||||
buildInputs = [ pkgs.glibcLocales ];
|
||||
|
||||
LC_ALL="en_US.UTF-8";
|
||||
|
||||
meta = {
|
||||
description = "Powerful extensions to the standard datetime module";
|
||||
homepage = http://pypi.python.org/pypi/python-dateutil;
|
||||
license = "BSD-style";
|
||||
};
|
||||
});
|
||||
|
||||
ddar = buildPythonPackage {
|
||||
name = "ddar-1.0";
|
||||
|
||||
|
|
Loading…
Reference in a new issue