python38Packages.shapely: fix failing test

The test_svg fails on checkPhase so the package can't be build.
This commit is contained in:
qq 2021-02-22 21:48:01 +03:00
parent 148eff94b3
commit af15d4f74f

View file

@ -1,4 +1,4 @@
{ lib, stdenv, buildPythonPackage, fetchPypi, substituteAll, pythonOlder
{ lib, stdenv, buildPythonPackage, fetchPypi, fetchpatch, substituteAll, pythonOlder
, geos, pytest, cython
, numpy
}:
@ -31,7 +31,12 @@ buildPythonPackage rec {
libgeos_c = GEOS_LIBRARY_PATH;
libc = lib.optionalString (!stdenv.isDarwin) "${stdenv.cc.libc}/lib/libc${stdenv.hostPlatform.extensions.sharedLibrary}.6";
})
];
# included in next release.
(fetchpatch {
url = "https://github.com/Toblerity/Shapely/commit/ea5b05a0c87235d3d8f09930ad47c396a76c8b0c.patch";
sha256 = "sha256-egdydlV+tpXosSQwQFHaXaeBhXEHAs+mn7vLUDpvybA=";
})
];
# Disable the tests that improperly try to use the built extensions
checkPhase = ''