Commit f804be29 authored by Robert Schütz's avatar Robert Schütz
Browse files

python313Packages.aplpy: drop superfluous patches

parent 83820d32
Loading
Loading
Loading
Loading
+3 −31
Original line number Diff line number Diff line
@@ -17,15 +17,12 @@
  setuptools,
  setuptools-scm,
  shapely,
  wheel,
}:

buildPythonPackage rec {
  pname = "aplpy";
  version = "2.2.0";
  format = "pyproject";

  disabled = pythonOlder "3.6";
  pyproject = true;

  src = fetchPypi {
    pname = "aplpy";
@@ -33,37 +30,12 @@ buildPythonPackage rec {
    hash = "sha256-oUylUM7/6OyEJFrpkr9MjXilXC/ZIdBQ5au4cvyZiA0=";
  };

  # Fix build with Astropy 6.1, Python 3.12 and matplotlib 3.9
  patches = [
    # https://github.com/aplpy/aplpy/pull/496
    (fetchpatch {
      url = "https://github.com/aplpy/aplpy/commit/d232a4984bc6a83ec86dfdc3ab3bc1b05de44c48.patch";
      hash = "sha256-jGUTzIrVdGNPy0BV8w46jzz045fDXBisiwIn90bn7oY=";
    })
    # https://github.com/aplpy/aplpy/pull/497
    (fetchpatch {
      url = "https://github.com/aplpy/aplpy/commit/468be394970b39f1aaa6debef51eb674e2dd86d8.patch";
      hash = "sha256-/ovLrFOKb3RQ8TZSviuOV6EYNgz0gtrhVWZLFJBrzFg=";
    })
    # https://github.com/aplpy/aplpy/pull/500
    (fetchpatch {
      url = "https://github.com/aplpy/aplpy/commit/c9049261b3724821f4d309d85fe73cabcc04d890.patch";
      hash = "sha256-ivdXLh1Z+WG3EL5u1wO+lqz6X1AP6WpyoZix5YiqW0w=";
    })
    # https://github.com/aplpy/aplpy/pull/503
    (fetchpatch {
      url = "https://github.com/aplpy/aplpy/commit/edc2aa9770b72bd3ac42db95a6e027b276be9c31.patch";
      hash = "sha256-QUZenY3XQ/T2tl5apxZUqjf4ACjOzJWb+1AUp5limi4=";
    })
  ];

  nativeBuildInputs = [
  build-system = [
    setuptools
    setuptools-scm
    wheel
  ];

  propagatedBuildInputs = [
  dependencies = [
    astropy
    matplotlib
    numpy