Merge pull request #316131 from wegank/wasserstein-fix

python311Packages.wasserstein: fix build on aarch64-linux
This commit is contained in:
Robert Scott 2024-06-01 00:09:26 +01:00 committed by GitHub
commit 57610d2f8f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,6 +2,7 @@
lib,
buildPythonPackage,
fetchFromGitHub,
fetchpatch,
numpy,
llvmPackages,
wurlitzer,
@ -16,10 +17,17 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "pkomiske";
repo = "Wasserstein";
rev = "89c2d6279a7e0aa3b56bcc8fb7b6009420f2563e"; # https://github.com/pkomiske/Wasserstein/issues/1
rev = "v${version}";
hash = "sha256-s9en6XwvO/WPsF7/+SEmGePHZQgl7zLgu5sEn4nD9YE=";
};
patches = [
(fetchpatch {
url = "https://github.com/thaler-lab/Wasserstein/commit/8667d59dfdf89eabf01f3ae93b23a30a27c21c58.patch";
hash = "sha256-jp5updB3E1MYgLhBJwmBMTwBiFXtABMwTxt0G6xhoyA=";
})
];
buildInputs = [ llvmPackages.openmp ];
propagatedBuildInputs = [
numpy