Merge branch 'channel-nixos' into python
This commit is contained in:
@@ -86,13 +86,13 @@ let pythonPackages = python.modules // rec {
|
||||
|
||||
|
||||
alot = buildPythonPackage rec {
|
||||
rev = "09804636609b4245cde4faceddffdb5361f3d390";
|
||||
rev = "5b5dbecb5a03840b751219db90bcf4dcffda315e";
|
||||
name = "alot-0.3.3_${rev}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/pazz/alot/tarball/${rev}";
|
||||
name = "${name}.tar.bz";
|
||||
sha256 = "b5239c4dfcd9882608fb48ef80fe9ba9223949ab7e6a2c1abe970ac307ebcd4a";
|
||||
sha256 = "156q7x4wilhcgmaap7rjci3cgwm5ia85ddgx6xm6lfp5hkf5300v";
|
||||
};
|
||||
|
||||
# error: invalid command 'test'
|
||||
@@ -411,7 +411,7 @@ let pythonPackages = python.modules // rec {
|
||||
|
||||
# ValueError: Could not parse auth file:
|
||||
# /tmp/nix-build-.../CoilMQ-0.6.1/coilmq/tests/resources/auth.ini
|
||||
#doCheck = false;
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
description = "Simple, lightweight, and easily extensible STOMP message broker";
|
||||
@@ -1047,6 +1047,22 @@ let pythonPackages = python.modules // rec {
|
||||
};
|
||||
};
|
||||
|
||||
jedi = buildPythonPackage (rec {
|
||||
name = "jedi-0.5b5";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/j/jedi/${name}.tar.gz";
|
||||
sha256 = "10xqdhda9kdbc22h4dphxqjncpdb80s1crxsirr5h016rw9czsa4";
|
||||
};
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/davidhalter/jedi";
|
||||
description = "An autocompletion tool for Python that can be used for text editors.";
|
||||
license = pkgs.lib.licenses.lgpl3Plus;
|
||||
maintainers = [ stdenv.lib.maintainers.garbas ];
|
||||
platforms = python.meta.platforms;
|
||||
};
|
||||
});
|
||||
|
||||
jinja2 = buildPythonPackage {
|
||||
name = "jinja2-2.6";
|
||||
@@ -2102,23 +2118,19 @@ let pythonPackages = python.modules // rec {
|
||||
|
||||
|
||||
pymacs = pkgs.stdenv.mkDerivation rec {
|
||||
version = "v0.24-beta2";
|
||||
version = "v0.25";
|
||||
name = "Pymacs-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/pinard/Pymacs/tarball/${version}";
|
||||
name = "${name}.tar.gz";
|
||||
sha256 = "0nzb3wrxwy0cmmj087pszkwgj2v22x0y5m4vxb6axz94zfl02r8j";
|
||||
sha256 = "1hmy76c5igm95rqbld7gvk0az24smvc8hplfwx2f5rhn6frj3p2i";
|
||||
};
|
||||
|
||||
buildInputs = [ python ];
|
||||
|
||||
configurePhase = ''
|
||||
python p4 -C p4config.py *.in Pymacs contrib tests
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
python setup.py install --prefix=$out
|
||||
patchPhase = ''
|
||||
sed -e "s@ install@ install --prefix=$out@g" -i Makefile
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
@@ -2449,21 +2461,15 @@ let pythonPackages = python.modules // rec {
|
||||
};
|
||||
});
|
||||
|
||||
rope = pkgs.stdenv.mkDerivation rec {
|
||||
version = "0.9.3";
|
||||
rope = buildPythonPackage rec {
|
||||
version = "0.9.4";
|
||||
name = "rope-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/r/rope/${name}.tar.gz";
|
||||
sha256 = "1092rlsfna7rm1jkdanilsmw7rr3hlkgyji02xfd02wfcm8xa2i7";
|
||||
sha256 = "1fm6ahff50b10mlnc0ar4x1fv9sxmcp1g651myyqy7c50hk39h1d";
|
||||
};
|
||||
|
||||
buildInputs = [ python ];
|
||||
|
||||
installPhase = ''
|
||||
python setup.py install --prefix=$out
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "python refactoring library";
|
||||
homepage = http://rope.sf.net;
|
||||
@@ -2472,20 +2478,16 @@ let pythonPackages = python.modules // rec {
|
||||
};
|
||||
};
|
||||
|
||||
ropemacs = pkgs.stdenv.mkDerivation rec {
|
||||
version = "0.6";
|
||||
ropemacs = buildPythonPackage rec {
|
||||
version = "0.7";
|
||||
name = "ropemacs-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/rope/${name}.tar.gz";
|
||||
sha256 = "1afqybmjn7fqkwx8y8kx1kfx181ix73cbq3a0d5n7ryjm7k1r0s4";
|
||||
url = "http://pypi.python.org/packages/source/r/ropemacs/${name}.tar.gz";
|
||||
sha256 = "1x5qf1drcdz9jfiiakc60kzqkb3ahsg9j902c5byf3gjfacdrmqj";
|
||||
};
|
||||
|
||||
buildInputs = [ python ];
|
||||
|
||||
installPhase = ''
|
||||
python setup.py install --prefix=$out
|
||||
'';
|
||||
propagatedBuildInputs = [ ropemode ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "a plugin for performing python refactorings in emacs";
|
||||
@@ -2495,6 +2497,26 @@ let pythonPackages = python.modules // rec {
|
||||
};
|
||||
};
|
||||
|
||||
ropemode = buildPythonPackage rec {
|
||||
version = "0.2";
|
||||
name = "ropemode-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/r/ropemode/${name}.tar.gz";
|
||||
sha256 = "0jw6h1wvk6wk0wknqdf7s9pw76m8472jv546lqdd88jbl2scgcjl";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ rope ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "a plugin for performing python refactorings in emacs";
|
||||
homepage = http://rope.sf.net;
|
||||
maintainers = [ maintainers.goibhniu ];
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
routes = buildPythonPackage rec {
|
||||
name = "routes-1.12.3";
|
||||
@@ -2916,7 +2938,7 @@ let pythonPackages = python.modules // rec {
|
||||
});
|
||||
|
||||
twisted = buildPythonPackage rec {
|
||||
name = "twisted-10.2.0";
|
||||
name = "twisted-12.3.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = http://tmrc.mit.edu/mirror/twisted/Twisted/10.2/Twisted-10.2.0.tar.bz2;
|
||||
@@ -3253,11 +3275,12 @@ let pythonPackages = python.modules // rec {
|
||||
# };
|
||||
|
||||
cliapp = buildPythonPackage rec {
|
||||
name = "cliapp-1.20120929";
|
||||
name = "cliapp-${version}";
|
||||
version = "1.20121216";
|
||||
|
||||
src = fetchurl rec {
|
||||
url = "http://code.liw.fi/debian/pool/main/p/python-cliapp/python-cliapp_1.20120929.orig.tar.gz";
|
||||
sha256 = "30d5077e53b3e45f892b1c49feaaf4f47e4664400ed71435e77a82a2b823a0f8";
|
||||
url = "http://code.liw.fi/debian/pool/main/p/python-cliapp/python-cliapp_${version}.orig.tar.gz";
|
||||
sha256 = "1bzvc4aj3w8g85qycwz1jxa73jj8rl6zrgd4hi78kr4dgslcfns5";
|
||||
};
|
||||
|
||||
buildInputs = [ sphinx ];
|
||||
@@ -3316,11 +3339,12 @@ let pythonPackages = python.modules // rec {
|
||||
};
|
||||
|
||||
larch = buildPythonPackage rec {
|
||||
name = "larch-1.20121006";
|
||||
name = "larch-${version}";
|
||||
version = "1.20121216";
|
||||
|
||||
src = fetchurl rec {
|
||||
url = "http://code.liw.fi/debian/pool/main/p/python-larch/python-larch_1.20121006.orig.tar.gz";
|
||||
sha256 = "b4482981010e9c22ee3fce6fdc664b8fc0a1a3a18ed30b40f247f3b44437ccfa";
|
||||
url = "http://code.liw.fi/debian/pool/main/p/python-larch/python-larch_${version}.orig.tar.gz";
|
||||
sha256 = "0w4hirs8wkp1hji6nxfmq4rahkd5rgw4cavvdhpdfr4mddycbis3";
|
||||
};
|
||||
|
||||
buildInputs = [ sphinx ];
|
||||
@@ -3337,4 +3361,88 @@ let pythonPackages = python.modules // rec {
|
||||
};
|
||||
};
|
||||
|
||||
whisper = buildPythonPackage rec {
|
||||
name = "whisper-${version}";
|
||||
version = "0.9.10";
|
||||
|
||||
src = fetchurl rec {
|
||||
url = "https://launchpad.net/graphite/0.9/${version}/+download/${name}.tar.gz";
|
||||
sha256 = "1zy4z4hrbiqj4ipcv2m9197hf03d4xphllqav9w4c8i6fn8zmd9n";
|
||||
};
|
||||
|
||||
# error: invalid command 'test'
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = http://graphite.wikidot.com/;
|
||||
description = "Fixed size round-robin style database";
|
||||
maintainers = [ stdenv.lib.maintainers.rickynils ];
|
||||
platforms = python.meta.platforms;
|
||||
};
|
||||
};
|
||||
|
||||
carbon = buildPythonPackage rec {
|
||||
name = "carbon-${version}";
|
||||
version = "0.9.10";
|
||||
|
||||
src = fetchurl rec {
|
||||
url = "https://launchpad.net/graphite/0.9/${version}/+download/${name}.tar.gz";
|
||||
sha256 = "0wjhd87pvpcpvaj3wql2d92g8lpp33iwmxdkp7npic5mjl2y0dsg";
|
||||
};
|
||||
|
||||
buildInputs = [ txamqp zopeInterface twisted ];
|
||||
propagatedBuildInputs = [ whisper ];
|
||||
|
||||
# error: invalid command 'test'
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = http://graphite.wikidot.com/;
|
||||
description = "Backend data caching and persistence daemon for Graphite";
|
||||
maintainers = [ stdenv.lib.maintainers.rickynils ];
|
||||
platforms = python.meta.platforms;
|
||||
};
|
||||
};
|
||||
|
||||
txamqp = buildPythonPackage rec {
|
||||
name = "txamqp-${version}";
|
||||
version = "0.3";
|
||||
|
||||
src = fetchurl rec {
|
||||
url = "https://launchpad.net/txamqp/trunk/${version}/+download/python-txamqp_${version}.orig.tar.gz";
|
||||
sha256 = "1r2ha0r7g14i4b5figv2spizjrmgfpspdbl1m031lw9px2hhm463";
|
||||
};
|
||||
|
||||
buildInputs = [ twisted ];
|
||||
|
||||
meta = {
|
||||
homepage = https://launchpad.net/txamqp;
|
||||
description = "Library for communicating with AMQP peers and brokers using Twisted";
|
||||
maintainers = [ stdenv.lib.maintainers.rickynils ];
|
||||
platforms = python.meta.platforms;
|
||||
};
|
||||
};
|
||||
|
||||
graphite_web = buildPythonPackage rec {
|
||||
name = "graphite-web-${version}";
|
||||
version = "0.9.10";
|
||||
|
||||
src = fetchurl rec {
|
||||
url = "https://launchpad.net/graphite/0.9/${version}/+download/${name}.tar.gz";
|
||||
sha256 = "1gj8i6j2i172cldqw98395235bn78ciagw6v17fgv01rmind3lag";
|
||||
};
|
||||
|
||||
buildInputs = [ django pkgs.pycairo ldap memcached python.modules.sqlite3 ];
|
||||
|
||||
# error: invalid command 'test'
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = http://graphite.wikidot.com/;
|
||||
description = "Enterprise scalable realtime graphing";
|
||||
maintainers = [ stdenv.lib.maintainers.rickynils ];
|
||||
platforms = python.meta.platforms;
|
||||
};
|
||||
};
|
||||
|
||||
}; in pythonPackages
|
||||
|
||||
Reference in New Issue
Block a user