python313Packages.aplpy: drop superfluous patches

This commit is contained in:
Robert Schütz
2025-02-10 15:54:36 -08:00
parent 83820d3280
commit f804be29f9
@@ -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