pythonPackages.gumath: init at unstable-2018-11-27
This commit is contained in:
parent
d9a5de3cce
commit
1223c8fd9d
29
pkgs/development/python-modules/gumath/default.nix
Normal file
29
pkgs/development/python-modules/gumath/default.nix
Normal file
@ -0,0 +1,29 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, numba
|
||||
, ndtypes
|
||||
, xnd
|
||||
, libndtypes
|
||||
, libxnd
|
||||
, libgumath
|
||||
, isPy27
|
||||
}:
|
||||
|
||||
buildPythonPackage {
|
||||
pname = "gumath";
|
||||
disabled = isPy27;
|
||||
inherit (libgumath) src version meta;
|
||||
|
||||
checkInputs = [ numba ];
|
||||
propagatedBuildInputs = [ ndtypes xnd ];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace setup.py \
|
||||
--replace 'add_include_dirs = [".", "libgumath", "ndtypes/python/ndtypes", "xnd/python/xnd"] + INCLUDES' \
|
||||
'add_include_dirs = [".", "${libndtypes}/include", "${libxnd}/include", "${libgumath}/include"]' \
|
||||
--replace 'add_library_dirs = ["libgumath", "ndtypes/libndtypes", "xnd/libxnd"] + LIBS' \
|
||||
'add_library_dirs = ["${libndtypes}/lib", "${libxnd}/lib", "${libgumath}/lib"]' \
|
||||
--replace 'add_runtime_library_dirs = ["$ORIGIN"]' \
|
||||
'add_runtime_library_dirs = ["${libndtypes}/lib", "${libxnd}/lib", "${libgumath}/lib"]'
|
||||
'';
|
||||
}
|
@ -418,6 +418,8 @@ in {
|
||||
|
||||
guestfs = callPackage ../development/python-modules/guestfs { };
|
||||
|
||||
gumath = callPackage ../development/python-modules/gumath { };
|
||||
|
||||
h5py = callPackage ../development/python-modules/h5py {
|
||||
hdf5 = pkgs.hdf5;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user