Merge branch 'master' of github.com:NixOS/nixpkgs
This commit is contained in:
commit
89d8d20ac4
@ -159,7 +159,7 @@ rec {
|
||||
pygtk = import ../development/python-modules/pygtk {
|
||||
inherit (pkgs) fetchurl stdenv pkgconfig gtk;
|
||||
inherit python buildPythonPackage pygobject pycairo isPy3k;
|
||||
};
|
||||
};
|
||||
|
||||
# XXX: how can we get an override here?
|
||||
#pyGtkGlade = pygtk.override {
|
||||
@ -572,7 +572,7 @@ rec {
|
||||
name = "avro-1.7.6";
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/a/avro/${name}.tar.gz";
|
||||
md5 = "7f4893205e5ad69ac86f6b44efb7df72";
|
||||
@ -586,9 +586,9 @@ rec {
|
||||
|
||||
avro3k = pkgs.lowPrio (buildPythonPackage (rec {
|
||||
name = "avro3k-1.7.7-SNAPSHOT";
|
||||
|
||||
|
||||
disabled = (!isPy3k);
|
||||
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/a/avro3k/${name}.tar.gz";
|
||||
sha256 = "15ahl0irwwj558s964abdxg4vp6iwlabri7klsm2am6q5r0ngsky";
|
||||
@ -674,7 +674,7 @@ rec {
|
||||
|
||||
beaker = buildPythonPackage rec {
|
||||
name = "Beaker-1.6.4";
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
src = fetchurl {
|
||||
@ -755,9 +755,9 @@ rec {
|
||||
modules.sqlite3
|
||||
modules.readline
|
||||
];
|
||||
|
||||
|
||||
buildInputs = with pythonPackages; [ mock pyechonest six responses nose ];
|
||||
|
||||
|
||||
# 10 tests are failing
|
||||
doCheck = false;
|
||||
|
||||
@ -768,12 +768,12 @@ rec {
|
||||
maintainers = [ stdenv.lib.maintainers.iElectric ];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
responses = pythonPackages.buildPythonPackage rec {
|
||||
name = "responses-0.2.2";
|
||||
|
||||
propagatedBuildInputs = with pythonPackages; [ requests mock six pytest flake8 ];
|
||||
|
||||
|
||||
doCheck = false;
|
||||
|
||||
src = fetchurl {
|
||||
@ -782,7 +782,7 @@ rec {
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
|
||||
rarfile = pythonPackages.buildPythonPackage rec {
|
||||
name = "rarfile-2.6";
|
||||
|
||||
@ -798,7 +798,7 @@ rec {
|
||||
homepage = https://github.com/markokr/rarfile;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
pyechonest = pythonPackages.buildPythonPackage rec {
|
||||
name = "pyechonest-8.0.2";
|
||||
|
||||
@ -1017,10 +1017,10 @@ rec {
|
||||
maintainers = [ stdenv.lib.maintainers.garbas ];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
zc_buildout171 = buildPythonPackage rec {
|
||||
name = "zc.buildout-1.7.1";
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
src = fetchurl {
|
||||
@ -1035,10 +1035,10 @@ rec {
|
||||
maintainers = [ stdenv.lib.maintainers.garbas ];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
zc_buildout152 = buildPythonPackage rec {
|
||||
name = "zc.buildout-1.5.2";
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
src = fetchurl {
|
||||
@ -1746,7 +1746,7 @@ rec {
|
||||
platforms = stdenv.lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
deform2 = buildPythonPackage rec {
|
||||
name = "deform-2.0a2";
|
||||
|
||||
@ -2015,7 +2015,7 @@ rec {
|
||||
|
||||
facebook-sdk = buildPythonPackage rec {
|
||||
name = "facebook-sdk-0.4.0";
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
src = fetchurl {
|
||||
@ -2192,14 +2192,14 @@ rec {
|
||||
gtimelog = buildPythonPackage rec {
|
||||
name = "gtimelog-${version}";
|
||||
version = "0.9.1";
|
||||
|
||||
|
||||
disabled = isPy26;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/gtimelog/gtimelog/archive/${version}.tar.gz";
|
||||
sha256 = "0qk8fv8cszzqpdi3wl9vvkym1jil502ycn6sic4jrxckw5s9jsfj";
|
||||
};
|
||||
|
||||
|
||||
preBuild = ''
|
||||
export LOCALE_ARCHIVE=${pkgs.glibcLocales}/lib/locale/locale-archive
|
||||
export LC_ALL="en_US.UTF-8"
|
||||
@ -2212,12 +2212,12 @@ rec {
|
||||
substituteInPlace runtests --replace "/usr/bin/env python" "${python}/bin/${python.executable}"
|
||||
./runtests
|
||||
'';
|
||||
|
||||
|
||||
preFixup = ''
|
||||
wrapProgram $out/bin/gtimelog \
|
||||
--prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \
|
||||
--prefix LD_LIBRARY_PATH ":" "${pkgs.gtk3}/lib" \
|
||||
|
||||
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
@ -2369,7 +2369,7 @@ rec {
|
||||
url = "http://pypi.python.org/packages/source/p/pyramid/${name}.tar.gz";
|
||||
md5 = "8a1ab3b773d8e22437828f7df22852c1";
|
||||
};
|
||||
|
||||
|
||||
preCheck = ''
|
||||
# test is failing, see https://github.com/Pylons/pyramid/issues/1405
|
||||
rm pyramid/tests/test_response.py
|
||||
@ -2549,11 +2549,11 @@ rec {
|
||||
radicale = buildPythonPackage rec {
|
||||
name = "radicale-${version}";
|
||||
namePrefix = "";
|
||||
version = "0.9b1";
|
||||
version = "0.9";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/R/Radicale/Radicale-${version}.tar.gz";
|
||||
sha256 = "3a8451909de849f173f577ddec0a085f19040dbb6aa13d5256208a0f8e11d88d";
|
||||
sha256 = "77bf813fd26f0d359c1a7b7bcce9b842b4503c5516989a4a0a4f648e299e41f7";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with pythonPackages; [
|
||||
@ -2566,6 +2566,7 @@ rec {
|
||||
|
||||
meta = {
|
||||
homepage = "http://www.radicale.org/";
|
||||
description = "CalDAV CardDAV server";
|
||||
longDescription = ''
|
||||
The Radicale Project is a complete CalDAV (calendar) and CardDAV
|
||||
(contact) server solution. Calendars and address books are available for
|
||||
@ -2651,7 +2652,7 @@ rec {
|
||||
url = "http://pypi.python.org/packages/source/p/pyramid_zodbconn/${name}.tar.gz";
|
||||
md5 = "3c7746a227fbcda3e138ab8bfab7700b";
|
||||
};
|
||||
|
||||
|
||||
# should be fixed in next release
|
||||
doCheck = false;
|
||||
|
||||
@ -2732,7 +2733,7 @@ rec {
|
||||
maintainers = [ stdenv.lib.maintainers.iElectric ];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
ZEO = pythonPackages.buildPythonPackage rec {
|
||||
name = "ZEO-4.0.0";
|
||||
|
||||
@ -2747,7 +2748,7 @@ rec {
|
||||
homepage = https://pypi.python.org/pypi/ZEO;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
random2 = pythonPackages.buildPythonPackage rec {
|
||||
name = "random2-1.0.1";
|
||||
|
||||
@ -3272,7 +3273,7 @@ rec {
|
||||
url = "http://pypi.python.org/packages/source/e/enum/${name}.tar.gz";
|
||||
md5 = "ce75c7c3c86741175a84456cc5bd531e";
|
||||
};
|
||||
|
||||
|
||||
doCheck = !isPyPy;
|
||||
|
||||
buildInputs = [ ];
|
||||
@ -3452,7 +3453,7 @@ rec {
|
||||
};
|
||||
|
||||
buildInputs = [ nose mock ];
|
||||
|
||||
|
||||
patchPhase = ''
|
||||
substituteInPlace jsonschema/tests/test_jsonschema_test_suite.py --replace "python" "${python}/bin/${python.executable}"
|
||||
'';
|
||||
@ -3614,7 +3615,7 @@ rec {
|
||||
gevent = buildPythonPackage rec {
|
||||
name = "gevent-1.0.1";
|
||||
disabled = isPy3k;
|
||||
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/g/gevent/${name}.tar.gz";
|
||||
sha256 = "0hyzfb0gcx9pm5c2igan8y57hqy2wixrwvdjwsaivxsqs0ay49s6";
|
||||
@ -4038,7 +4039,7 @@ rec {
|
||||
url = "http://pypi.python.org/packages/source/i/iptools/iptools-${version}.tar.gz";
|
||||
md5 = "aed4045638fd40c16f8d9bb04606f700";
|
||||
};
|
||||
|
||||
|
||||
buildInputs = [ nose ];
|
||||
|
||||
meta = {
|
||||
@ -4345,7 +4346,7 @@ rec {
|
||||
patchPhase = ''
|
||||
substituteInPlace magic.py --replace "ctypes.CDLL(dll)" "ctypes.CDLL('${pkgs.file}/lib/libmagic.so')"
|
||||
'';
|
||||
|
||||
|
||||
doCheck = false;
|
||||
|
||||
# TODO: tests are failing
|
||||
@ -4718,7 +4719,7 @@ rec {
|
||||
name = "python-mpd-0.3.0";
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/p/python-mpd/python-mpd-0.3.0.tar.gz";
|
||||
md5 = "5b3849b131e2fb12f251434597d65635";
|
||||
@ -4783,7 +4784,7 @@ rec {
|
||||
url = "http://pypi.python.org/packages/source/m/musicbrainzngs/${name}.tar.gz";
|
||||
md5 = "9e17a181af72d04a291c9a960bc73d44";
|
||||
};
|
||||
|
||||
|
||||
preCheck = ''
|
||||
export LOCALE_ARCHIVE=${pkgs.glibcLocales}/lib/locale/locale-archive
|
||||
export LC_ALL="en_US.UTF-8"
|
||||
@ -4805,7 +4806,7 @@ rec {
|
||||
url = "http://pypi.python.org/packages/source/m/mutagen/${name}.tar.gz";
|
||||
sha256 = "12f70aaf5ggdzll76bhhkn64b27xy9s1acx417dbsaqnnbis8s76";
|
||||
};
|
||||
|
||||
|
||||
# one unicode test fails
|
||||
doCheck = false;
|
||||
|
||||
@ -4839,7 +4840,7 @@ rec {
|
||||
|
||||
MySQL_python = buildPythonPackage {
|
||||
name = "MySQL-python-1.2.3";
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
# plenty of failing tests
|
||||
@ -5466,7 +5467,7 @@ rec {
|
||||
|
||||
# tests failures since 1.14.0 release..
|
||||
doCheck = false;
|
||||
|
||||
|
||||
checkPhase = "${python}/bin/${python.executable} test.py";
|
||||
|
||||
meta = {
|
||||
@ -5656,37 +5657,37 @@ rec {
|
||||
|
||||
propagatedBuildInputs = [ unittest2 ];
|
||||
};
|
||||
|
||||
|
||||
pil = buildPythonPackage rec {
|
||||
name = "PIL-${version}";
|
||||
version = "1.1.7";
|
||||
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://effbot.org/downloads/Imaging-${version}.tar.gz";
|
||||
sha256 = "04aj80jhfbmxqzvmq40zfi4z3cw6vi01m3wkk6diz3lc971cfnw9";
|
||||
};
|
||||
|
||||
|
||||
buildInputs = [ python pkgs.libjpeg pkgs.zlib pkgs.freetype ];
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
|
||||
doCheck = true;
|
||||
|
||||
|
||||
preConfigure = ''
|
||||
sed -i "setup.py" \
|
||||
-e 's|^FREETYPE_ROOT =.*$|FREETYPE_ROOT = libinclude("${pkgs.freetype}")|g ;
|
||||
s|^JPEG_ROOT =.*$|JPEG_ROOT = libinclude("${pkgs.libjpeg}")|g ;
|
||||
s|^ZLIB_ROOT =.*$|ZLIB_ROOT = libinclude("${pkgs.zlib}")|g ;'
|
||||
'';
|
||||
|
||||
|
||||
checkPhase = "${python}/bin/${python.executable} selftest.py";
|
||||
buildPhase = "${python}/bin/${python.executable} setup.py build_ext -i";
|
||||
|
||||
|
||||
postInstall = ''
|
||||
cd "$out"/lib/python*/site-packages
|
||||
ln -s $PWD PIL
|
||||
'';
|
||||
|
||||
|
||||
meta = {
|
||||
homepage = http://www.pythonware.com/products/pil/;
|
||||
description = "The Python Imaging Library (PIL)";
|
||||
@ -5821,7 +5822,7 @@ rec {
|
||||
url = "http://pypi.python.org/packages/source/P/PrettyTable/${name}.tar.bz2";
|
||||
sha1 = "ad346a18d92c1d95f2295397c7a8a4f489e48851";
|
||||
};
|
||||
|
||||
|
||||
preCheck = ''
|
||||
export LANG="en_US.UTF-8"
|
||||
export LOCALE_ARCHIVE=${pkgs.glibcLocales}/lib/locale/locale-archive
|
||||
@ -5839,7 +5840,7 @@ rec {
|
||||
|
||||
propagatedBuildInputs = [ pkgs.protobuf google_apputils ];
|
||||
sourceRoot = "${name}/python";
|
||||
|
||||
|
||||
|
||||
meta = {
|
||||
description = "Protocol Buffers are Google's data interchange format.";
|
||||
@ -6176,7 +6177,7 @@ rec {
|
||||
};
|
||||
|
||||
buildInputs = [ unittest2 ];
|
||||
|
||||
|
||||
doCheck = !isPyPy;
|
||||
|
||||
meta = {
|
||||
@ -7082,7 +7083,7 @@ rec {
|
||||
propagatedBuildInputs =
|
||||
[ django_1_3 recaptcha_client pytz memcached dateutil_1_5 paramiko flup pygments
|
||||
djblets django_evolution pycrypto modules.sqlite3
|
||||
pysvn pil psycopg2
|
||||
pysvn pil psycopg2
|
||||
];
|
||||
};
|
||||
|
||||
@ -7097,7 +7098,7 @@ rec {
|
||||
|
||||
# error: invalid command 'test'
|
||||
doCheck = false;
|
||||
|
||||
|
||||
propagatedBuildInputs = [ isodate ];
|
||||
|
||||
meta = {
|
||||
@ -7105,7 +7106,7 @@ rec {
|
||||
homepage = http://www.rdflib.net/;
|
||||
};
|
||||
});
|
||||
|
||||
|
||||
isodate = buildPythonPackage rec {
|
||||
name = "isodate-0.5.0";
|
||||
|
||||
@ -7224,7 +7225,7 @@ rec {
|
||||
rope = buildPythonPackage rec {
|
||||
version = "0.9.4";
|
||||
name = "rope-${version}";
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
src = fetchurl {
|
||||
@ -7637,7 +7638,7 @@ rec {
|
||||
url = "https://github.com/sympy/sympy/releases/download/${name}/${name}.tar.gz";
|
||||
sha256 = "0h1b9mx0snyyybj1x1ga69qssgjzkkgx2rw6nddjhyz1fknf8ywh";
|
||||
};
|
||||
|
||||
|
||||
preCheck = ''
|
||||
export LANG="en_US.UTF-8"
|
||||
export LOCALE_ARCHIVE=${pkgs.glibcLocales}/lib/locale/locale-archive
|
||||
@ -7749,7 +7750,7 @@ rec {
|
||||
|
||||
semantic = buildPythonPackage rec {
|
||||
name = "semantic-1.0.3";
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
propagatedBuildInputs = [ quantities numpy ];
|
||||
@ -7889,7 +7890,7 @@ rec {
|
||||
|
||||
supervisor = buildPythonPackage rec {
|
||||
name = "supervisor-3.1.1";
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
src = fetchurl {
|
||||
@ -8149,7 +8150,7 @@ rec {
|
||||
sure = buildPythonPackage rec {
|
||||
name = "sure-${version}";
|
||||
version = "1.2.7";
|
||||
|
||||
|
||||
preBuild = ''
|
||||
export LOCALE_ARCHIVE=${pkgs.glibcLocales}/lib/locale/locale-archive
|
||||
export LC_ALL="en_US.UTF-8"
|
||||
@ -8161,8 +8162,8 @@ rec {
|
||||
rev = "86ab9faa97aa9c1720c7d090deac2be385ed3d7a";
|
||||
sha256 = "02vffcdgr6vbj80lhl925w7zqy6cqnfvs088i0rbkjs5lxc511b3";
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
buildInputs = [ nose ];
|
||||
|
||||
@ -8269,9 +8270,9 @@ rec {
|
||||
url = "http://pypi.python.org/packages/source/T/Tempita/Tempita-${version}.tar.gz";
|
||||
md5 = "4c2f17bb9d481821c41b6fbee904cea1";
|
||||
};
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
|
||||
buildInputs = [ nose ];
|
||||
|
||||
meta = {
|
||||
@ -8363,11 +8364,11 @@ rec {
|
||||
|
||||
tox = buildPythonPackage rec {
|
||||
name = "tox-1.7.2";
|
||||
|
||||
|
||||
propagatedBuildInputs = [ py virtualenv ];
|
||||
|
||||
doCheck = false;
|
||||
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/t/tox/${name}.tar.gz";
|
||||
md5 = "0d9b3acb1a9252659d753b0ae6b9b264";
|
||||
@ -8511,7 +8512,7 @@ rec {
|
||||
# NOTE: When updating please check if new versions still cause issues
|
||||
# to packages like carbon (http://stackoverflow.com/questions/19894708/cant-start-carbon-12-04-python-error-importerror-cannot-import-name-daem)
|
||||
disabled = isPy3k;
|
||||
|
||||
|
||||
name = "Twisted-11.1.0";
|
||||
src = fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/T/Twisted/${name}.tar.bz2";
|
||||
@ -8847,7 +8848,7 @@ rec {
|
||||
url = "http://pypi.python.org/packages/source/W/WebTest/WebTest-${version}.zip";
|
||||
md5 = "49314bdba23f4d0bd807facb2a6d3f90";
|
||||
};
|
||||
|
||||
|
||||
preConfigure = ''
|
||||
substituteInPlace setup.py --replace "nose<1.3.0" "nose"
|
||||
'';
|
||||
@ -9061,7 +9062,7 @@ rec {
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ zconfig ];
|
||||
|
||||
|
||||
# too many deps..
|
||||
doCheck = false;
|
||||
|
||||
@ -9121,7 +9122,7 @@ rec {
|
||||
maintainers = [ stdenv.lib.maintainers.goibhniu ];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
zodb = buildPythonPackage rec {
|
||||
name = "zodb-${version}";
|
||||
version = "4.0.1";
|
||||
@ -9138,7 +9139,7 @@ rec {
|
||||
# test failure on py3.4
|
||||
rm src/ZODB/tests/testDB.py
|
||||
'' else "";
|
||||
|
||||
|
||||
meta = {
|
||||
description = "An object-oriented database for Python";
|
||||
homepage = http://pypi.python.org/pypi/ZODB;
|
||||
@ -9146,7 +9147,7 @@ rec {
|
||||
maintainers = [ stdenv.lib.maintainers.goibhniu ];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
zodbpickle = pythonPackages.buildPythonPackage rec {
|
||||
name = "zodbpickle-0.5.2";
|
||||
|
||||
@ -9154,7 +9155,7 @@ rec {
|
||||
url = "https://pypi.python.org/packages/source/z/zodbpickle/${name}.tar.gz";
|
||||
md5 = "d401bd89f99ec8d56c22493e6f8c0443";
|
||||
};
|
||||
|
||||
|
||||
# fails..
|
||||
doCheck = false;
|
||||
|
||||
@ -9163,10 +9164,10 @@ rec {
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
BTrees = pythonPackages.buildPythonPackage rec {
|
||||
name = "BTrees-4.0.8";
|
||||
|
||||
|
||||
patches = [ ./../development/python-modules/btrees_interger_overflow.patch ];
|
||||
|
||||
propagatedBuildInputs = [ persistent zope_interface transaction ];
|
||||
@ -9182,7 +9183,7 @@ rec {
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
persistent = pythonPackages.buildPythonPackage rec {
|
||||
name = "persistent-4.0.8";
|
||||
|
||||
@ -9230,7 +9231,7 @@ rec {
|
||||
maintainers = [ stdenv.lib.maintainers.goibhniu ];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
zope_browserresource = buildPythonPackage rec {
|
||||
name = "zope.browserresource-4.0.1";
|
||||
|
||||
@ -9575,7 +9576,7 @@ rec {
|
||||
url = "http://pypi.python.org/packages/source/z/zope.testing/${name}.tar.gz";
|
||||
md5 = "6c73c5b668a67fdc116a25b884058ed9";
|
||||
};
|
||||
|
||||
|
||||
doCheck = !(python.isPypy or false);
|
||||
|
||||
propagatedBuildInputs = [ zope_interface zope_exceptions zope_location ];
|
||||
@ -9726,7 +9727,7 @@ rec {
|
||||
tarman = buildPythonPackage rec {
|
||||
version = "0.1.3";
|
||||
name = "tarman-${version}";
|
||||
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
src = fetchurl {
|
||||
@ -10172,7 +10173,7 @@ rec {
|
||||
url = "http://freshfoo.com/projects/IMAPClient/${name}.tar.gz";
|
||||
sha256 = "1w54h8gz25qf6ggazzp6xf7kvsyiadsjfkkk17gm0p6pmzvvccbn";
|
||||
};
|
||||
|
||||
|
||||
buildInputs = [ mock ];
|
||||
|
||||
preConfigure = ''
|
||||
|
Loading…
Reference in New Issue
Block a user