Add syncserver v1.5.0.

Also fix some of the dependencies along the way. I'm like that.
This commit is contained in:
Alexis Métaireau 2014-12-08 23:46:30 +01:00
parent 428a83713b
commit e919296475
1 changed files with 28 additions and 5 deletions

View File

@ -6370,6 +6370,7 @@ let
};
buildInputs = with self; [ nose ];
propagatedBuildInputs = with self; [ argparse configparser ];
meta = {
description = "Load, configure, and compose WSGI applications and servers";
@ -6389,7 +6390,7 @@ let
doCheck = false;
buildInputs = with self; [ nose ];
propagatedBuildInputs = with self; [ paste paste_deploy cheetah ];
propagatedBuildInputs = with self; [ paste paste_deploy cheetah argparse ];
meta = {
description = "A pluggable command-line frontend, including commands to setup package file layouts";
@ -11293,7 +11294,7 @@ let
};
doCheck = false;
propagatedBuildInputs = with self; [ cornice mozsvc pybrowserid ];
propagatedBuildInputs = with self; [ cornice mozsvc pybrowserid tokenlib ];
patchPhase = ''
sed -i "s|'testfixtures'||" setup.py
@ -12165,18 +12166,40 @@ let
};
};
syncserver = buildPythonPackage rec {
name = "syncserver-${version}";
version = "1.5.0";
src = pkgs.fetchgit {
url = https://github.com/mozilla-services/syncserver.git;
rev = "refs/tags/${version}";
sha256 = "1xljylycxg7351hmqh7aa6fvvsjg06zvd4r7hcjqyd0k0sxvk7y6";
};
buildInputs = with self; [ unittest2 ];
propagatedBuildInputs = with self; [
cornice gunicorn pyramid requests simplejson sqlalchemy9 mozsvc tokenserver
serversyncstorage configparser
];
meta = {
maintainers = [ ];
platforms = stdenv.lib.platforms.all;
};
};
serversyncstorage = buildPythonPackage rec {
name = "serversyncstorage-${version}";
version = "1.5.11";
src = pkgs.fetchgit {
url = https://github.com/mozilla-services/server-syncstorage.git;
rev = "refs/tags/${version}";
sha256 = "yrcsv1sdl5w308y1cc939ppq7pi2490s54zfcbs481cvsyr1lg22";
sha256 = "1byq2k2f36f1jli9599ygfm2qsb4adl9140sxjpgfjbznb74q90q";
};
propagatedBuildInputs = with self; [
pyramid sqlalchemy9 simplejson mozsvc cornice pyramidhawkauth pymysql
mysqlsa umemcache wsgiproxy2 requests pybrowserid
pyramid sqlalchemy9 simplejson mozsvc cornice pyramid_hawkauth pymysql
pymysqlsa umemcache wsgiproxy2 requests pybrowserid
];
doCheck = false; # lazy packager