diff options
author | annalee <150648636+a-n-n-a-l-e-e@users.noreply.github.com> | 2023-11-26 02:26:50 +0000 |
---|---|---|
committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2023-11-29 09:53:49 +0000 |
commit | 6dca38404f779ca85c14ebf23c5152bd0989873c (patch) | |
tree | d8ad361e91c5ceaf8d2ab7433541aea07cb57533 | |
parent | b4e239945850b878a5c0b7c56e54eaf66f2d0acb (diff) |
python311Packages.astropy-healpix: upstream patch to fix darwin build
upstream patch adds const to arguments so the function definition matches the function pointer prototype. remove patch on next version update (cherry picked from commit 7246ec5b0d2c79c28b66b48f5dce877710af6899)
-rw-r--r-- | pkgs/development/python-modules/astropy-healpix/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/astropy-healpix/default.nix b/pkgs/development/python-modules/astropy-healpix/default.nix index 64fe911661ff5..0d66f4c728dcf 100644 --- a/pkgs/development/python-modules/astropy-healpix/default.nix +++ b/pkgs/development/python-modules/astropy-healpix/default.nix @@ -2,6 +2,7 @@ , stdenv , buildPythonPackage , fetchPypi +, fetchpatch , numpy , astropy , astropy-extension-helpers @@ -21,6 +22,16 @@ buildPythonPackage rec { hash = "sha256-9ILvYqEOaGMD84xm8I3xe53e5a2CIZwjVx7oDXar7qM="; }; + patches = [ + # remove on next udpate. make Numpy loop function args const correct. + # https://github.com/astropy/astropy-healpix/pull/199 + (fetchpatch { + name = "numpy-const-args-match.patch"; + url = "https://github.com/astropy/astropy-healpix/commit/ccf6d9ea4be131f56646adbd7bc482bfcd84f21c.patch"; + hash = "sha256-fpDxTbs3sHJSb4mnveorM+wlseXbZu1biGyBTNC9ZUo="; + }) + ]; + nativeBuildInputs = [ astropy-extension-helpers setuptools-scm |