diff options
author | Peter Marheine <peter@taricorp.net> | 2017-01-04 08:34:16 +0000 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2017-05-01 10:10:34 +0200 |
commit | c1cbae5a1e2a36454ddbe3160dc0759413e8538a (patch) | |
tree | 016a6ef14863421cf44cc48c8d0661031816e85a /pkgs/applications/networking/flexget | |
parent | d5ffb897a21c30b580f9819332d046cd145f461f (diff) |
flexget: 1.2.337 -> 2.8.17
Diffstat (limited to 'pkgs/applications/networking/flexget')
-rw-r--r-- | pkgs/applications/networking/flexget/default.nix | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/pkgs/applications/networking/flexget/default.nix b/pkgs/applications/networking/flexget/default.nix index f7dd961830705..1f5af89f4c093 100644 --- a/pkgs/applications/networking/flexget/default.nix +++ b/pkgs/applications/networking/flexget/default.nix @@ -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 ]; }; -} \ No newline at end of file +} |