about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNadrieril <nadrieril@gmail.com>2017-12-05 22:32:14 +0000
committerFrederik Rietdijk <fridh@fridh.nl>2018-02-03 09:51:42 +0100
commit5b2484ab86afcd639a7d71b123d1d3cee0f8902e (patch)
tree24261fb0d6f3dacbac2e13ccbd5ac2d024701776
parent0c139e218677313219f094736adfa448faa7ca12 (diff)
downloadnixlib-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.nix39
-rw-r--r--pkgs/top-level/python-packages.nix25
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";