Merge master into staging-next

This commit is contained in:
Frederik Rietdijk
2019-04-29 13:46:20 +02:00
201 changed files with 6657 additions and 1860 deletions

View File

@@ -2,7 +2,6 @@
, buildPythonPackage
, fetchPypi
, swig2
, pkgs-box2d
, isPy3k
}:
@@ -20,7 +19,7 @@ buildPythonPackage rec {
sed -i "s/'Box2D.tests' : 'tests'//" setup.py
'';
buildInputs = [ swig2 pkgs-box2d ];
nativeBuildInputs = [ swig2 ];
# tests not included with pypi release
doCheck = false;

View File

@@ -1,12 +1,12 @@
{ lib, fetchPypi, buildPythonPackage, docutils, six, sphinx, isPy3k }:
buildPythonPackage rec {
version = "4.11.1";
version = "4.12.0";
pname = "breathe";
src = fetchPypi {
inherit pname version;
sha256 = "1mps0cfli6iq2gqsv3d24fs1cp7sq7crd9ji6lw63b9r40998ylv";
sha256 = "1wmxppzyvfd5gab72qi3gainibrdk4xi8nsfp5z5h49xgzi84mnq";
};
propagatedBuildInputs = [ docutils six sphinx ];

View File

@@ -1,18 +1,20 @@
{ stdenv, buildPythonPackage, fetchFromGitHub, pyparsing, pytest }:
{ stdenv, buildPythonPackage, pythonOlder, fetchFromGitHub, pyparsing, pytest }:
buildPythonPackage rec {
version = "0.8.8";
version = "0.9";
pname = "ezdxf";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "mozman";
repo = "ezdxf";
rev = "v${version}";
sha256 = "0ap6f6vy71s3y0a048r5ca98i7p8nc9l0mx3mngvvpvjij7j3fcf";
sha256 = "1ggimjd9060b696sgzgxy9j9sl45wh9qbxnf0035qclafshprlzl";
};
buildInputs = [ pytest ];
checkPhase = "python -m unittest discover -s tests";
checkInputs = [ pytest ];
checkPhase = "pytest tests integration_tests";
propagatedBuildInputs = [ pyparsing ];

View File

@@ -1,20 +1,22 @@
{ stdenv
, buildPythonPackage
, fetchPypi
, pytz
, six
, isPy3k
, passlib
}:
buildPythonPackage rec {
pname = "pg8000";
version = "1.13.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
sha256 = "2208c7aaffe8d61f5c4ccbefeb74ba033003899e64aee37c0eb98aadae8b9c6b";
};
propagatedBuildInputs = [ pytz six ];
propagatedBuildInputs = [ passlib ];
meta = with stdenv.lib; {
homepage = https://github.com/tlocke/pg8000;

View File

@@ -1,8 +1,8 @@
{ stdenv, buildPythonApplication, fetchPypi
{ stdenv, buildPythonPackage, fetchPypi
, mock, pytest
, six
}:
buildPythonApplication rec {
buildPythonPackage rec {
pname = "PyHamcrest";
version = "1.9.0";

View File

@@ -4,11 +4,11 @@
buildPythonPackage rec {
name = "python-efl-${version}";
version = "1.21.0";
version = "1.22.0";
src = fetchurl {
url = "http://download.enlightenment.org/rel/bindings/python/${name}.tar.xz";
sha256 = "08x2cv8hnf004c3711250wrax21ffj5y8951pvk77h98als4pq47";
sha256 = "1qhy63c3fs2bxkx2np5z14hyxbr12ii030crsjnhpbyw3mic0s63";
};
nativeBuildInputs = [ pkgconfig ];

View File

@@ -81,11 +81,11 @@ in buildPythonPackage rec {
cmake
utillinux
which
];
] ++ lib.optionals cudaSupport [ cudatoolkit_joined ];
buildInputs = [
numpy.blas
] ++ lib.optionals cudaSupport [ cudatoolkit_joined cudnn ]
] ++ lib.optionals cudaSupport [ cudnn ]
++ lib.optionals stdenv.isLinux [ numactl ];
propagatedBuildInputs = [