pythonPackages.graph-tool: fix build (#52261)
The new version of cgal introduced in #47826 requires a patch (that will be included in the next graph-tool version). Fixes #50446
This commit is contained in:
parent
82c5101266
commit
066614a526
@ -1,7 +1,9 @@
|
|||||||
{ stdenv, fetchurl, python, cairomm, sparsehash, pycairo, autoreconfHook,
|
{ stdenv, fetchurl, python, cairomm, sparsehash, pycairo, autoreconfHook
|
||||||
pkgconfig, boost, expat, scipy, cgal, gmp, mpfr,
|
, pkgconfig, boost, expat, scipy, cgal, gmp, mpfr
|
||||||
gobject-introspection, pygobject3, gtk3, matplotlib, ncurses,
|
, gobject-introspection, pygobject3, gtk3, matplotlib, ncurses
|
||||||
buildPythonPackage }:
|
, buildPythonPackage
|
||||||
|
, fetchpatch
|
||||||
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "graph-tool";
|
pname = "graph-tool";
|
||||||
@ -20,6 +22,15 @@ buildPythonPackage rec {
|
|||||||
sha256 = "0w7pd2h8ayr88kjl82c8fdshnk6f3xslc77gy7ma09zkbvf76qnz";
|
sha256 = "0w7pd2h8ayr88kjl82c8fdshnk6f3xslc77gy7ma09zkbvf76qnz";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
# fix build with cgal 4.13 (https://git.skewed.de/count0/graph-tool/issues/509)
|
||||||
|
(fetchpatch {
|
||||||
|
name = "cgal-4.13.patch";
|
||||||
|
url = "https://git.skewed.de/count0/graph-tool/commit/aa39e4a6b42d43fac30c841d176c75aff92cc01a.patch";
|
||||||
|
sha256 = "1578inb4jqwq2fhhwscn5z95nzmaxvmvk30nzs5wirr26iznap4m";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"--with-python-module-path=$(out)/${python.sitePackages}"
|
"--with-python-module-path=$(out)/${python.sitePackages}"
|
||||||
"--with-boost-libdir=${boost}/lib"
|
"--with-boost-libdir=${boost}/lib"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user