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