Unverified Commit 7246ec5b authored by annalee's avatar annalee
Browse files

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
parent 94bd9888
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -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