From d0cc6bead71235c9684e6fb64f4ff72a19ca82be Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Tue, 31 Dec 2024 13:51:08 +0000 Subject: [PATCH] community/py3-contourpy: upgrade to 1.3.1 --- community/py3-contourpy/APKBUILD | 9 ++++++--- community/py3-contourpy/mesonpy-fix.patch | 11 +++++++++++ 2 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 community/py3-contourpy/mesonpy-fix.patch diff --git a/community/py3-contourpy/APKBUILD b/community/py3-contourpy/APKBUILD index 9f0d6070a49..3b38f04838b 100644 --- a/community/py3-contourpy/APKBUILD +++ b/community/py3-contourpy/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Aiden Grossman # Maintainer: pkgname=py3-contourpy -pkgver=1.3.0 +pkgver=1.3.1 pkgrel=0 pkgdesc="Python library for calculating contours in 2D quadrilateral grids Resources" url="https://github.com/contourpy/contourpy" @@ -11,7 +11,9 @@ depends="py3-numpy" makedepends="py3-gpep517 py3-meson-python py3-pybind11-dev python3-dev" checkdepends="pytest py3-matplotlib py3-wurlitzer" subpackages="$pkgname-pyc" -source="$pkgname-$pkgver.tar.gz::https://github.com/contourpy/contourpy/archive/refs/tags/v$pkgver.tar.gz" +source="$pkgname-$pkgver.tar.gz::https://github.com/contourpy/contourpy/archive/refs/tags/v$pkgver.tar.gz + mesonpy-fix.patch + " builddir="$srcdir/contourpy-$pkgver" options="!check" # circular dependency with matplotlib @@ -33,5 +35,6 @@ package() { } sha512sums=" -aa16e87879f3513219b1c1f4e001e99c9842248baebd2b1632b3177b141c16ed7d28efcd96bb33bddf941fa1613887691f4c293262c1fe7f82d12c0713fe852b py3-contourpy-1.3.0.tar.gz +09dbb934c65280722312ce002198bb294bb543febba28a2fd874d4b9feb3d837a802c68614703acf6131f799047254a16a4c932cd694d7d55e5a946a49cc8f3a py3-contourpy-1.3.1.tar.gz +7c97e6bda9e6805c97fd6241714cac290db4f38838111490737654a47fdaf8a21a4ebf82af6a096b8846c49e4542fad79d4dc61f236d3ab364d6f63defe1edd3 mesonpy-fix.patch " diff --git a/community/py3-contourpy/mesonpy-fix.patch b/community/py3-contourpy/mesonpy-fix.patch new file mode 100644 index 00000000000..6fd6e1be2c0 --- /dev/null +++ b/community/py3-contourpy/mesonpy-fix.patch @@ -0,0 +1,11 @@ +--- a/lib/contourpy/util/meson.build ++++ b/lib/contourpy/util/meson.build.new +@@ -28,7 +28,7 @@ + conf_data.set('mesonpy_version', + run_command( + py3, +- ['-c', 'import importlib.metadata as im; print(im.version("meson-python"))'], ++ ['-c', 'import mesonpy; print(mesonpy.__version__)'], + check: true + ).stdout().strip() + )