diff options
author | Nadrieril <nadrieril@gmail.com> | 2017-12-05 22:32:14 +0000 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2018-02-03 09:51:42 +0100 |
commit | 5b2484ab86afcd639a7d71b123d1d3cee0f8902e (patch) | |
tree | 24261fb0d6f3dacbac2e13ccbd5ac2d024701776 | |
parent | 0c139e218677313219f094736adfa448faa7ca12 (diff) | |
download | nixlib-5b2484ab86afcd639a7d71b123d1d3cee0f8902e.tar nixlib-5b2484ab86afcd639a7d71b123d1d3cee0f8902e.tar.gz nixlib-5b2484ab86afcd639a7d71b123d1d3cee0f8902e.tar.bz2 nixlib-5b2484ab86afcd639a7d71b123d1d3cee0f8902e.tar.lz nixlib-5b2484ab86afcd639a7d71b123d1d3cee0f8902e.tar.xz nixlib-5b2484ab86afcd639a7d71b123d1d3cee0f8902e.tar.zst nixlib-5b2484ab86afcd639a7d71b123d1d3cee0f8902e.zip |
syncserver: move to python-modules
-rw-r--r-- | pkgs/development/python-modules/syncserver/default.nix | 39 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 25 |
2 files changed, 41 insertions, 23 deletions
diff --git a/pkgs/development/python-modules/syncserver/default.nix b/pkgs/development/python-modules/syncserver/default.nix new file mode 100644 index 000000000000..e050bcf54043 --- /dev/null +++ b/pkgs/development/python-modules/syncserver/default.nix @@ -0,0 +1,39 @@ +{ stdenv +, buildPythonPackage +, fetchgit +, isPy27 +, unittest2 +, cornice +, gunicorn +, pyramid +, requests +, simplejson +, sqlalchemy +, mozsvc +, tokenserver +, serversyncstorage +, configparser +}: + +buildPythonPackage rec { + name = "syncserver-${version}"; + version = "1.6.0"; + disabled = ! isPy27; + + src = fetchgit { + url = https://github.com/mozilla-services/syncserver.git; + rev = "refs/tags/${version}"; + sha256 = "1fsiwihgq3z5b5kmssxxil5g2abfvsf6wfikzyvi4sy8hnym77mb"; + }; + + buildInputs = [ unittest2 ]; + propagatedBuildInputs = [ + cornice gunicorn pyramid requests simplejson sqlalchemy mozsvc tokenserver + serversyncstorage configparser + ]; + + meta = { + maintainers = [ ]; + platforms = stdenv.lib.platforms.all; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d94bbd6c6aa6..fc289b763515 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -370,6 +370,8 @@ in { supervise_api = callPackage ../development/python-modules/supervise_api { }; + syncserver = callPackage ../development/python-modules/syncserver {}; + tables = callPackage ../development/python-modules/tables { hdf5 = pkgs.hdf5.override { zlib = pkgs.zlib; }; }; @@ -20113,29 +20115,6 @@ EOF }; }; - syncserver = buildPythonPackage rec { - name = "syncserver-${version}"; - version = "1.6.0"; - disabled = ! isPy27; - - src = pkgs.fetchgit { - url = https://github.com/mozilla-services/syncserver.git; - rev = "refs/tags/${version}"; - sha256 = "1fsiwihgq3z5b5kmssxxil5g2abfvsf6wfikzyvi4sy8hnym77mb"; - }; - - buildInputs = with self; [ unittest2 ]; - propagatedBuildInputs = with self; [ - cornice gunicorn pyramid requests simplejson sqlalchemy mozsvc tokenserver - serversyncstorage configparser - ]; - - meta = { - maintainers = [ ]; - platforms = platforms.all; - }; - }; - serversyncstorage = buildPythonPackage rec { name = "serversyncstorage-${version}"; version = "1.6.11"; |