From 27d756a030cb6d9b002c856aaedd5ac3d20f0740 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Thu, 10 Oct 2024 11:39:47 +0300 Subject: python3-gmpy2: Upgrade 2.1.5 -> 2.2.1 Upgrade to release 2.2.1: - Bug fix: use C int instead of C char for some internal code - Bug fix: add xmpz.bit_count method Drop 0001-src-fix-python-3.12-builds.patch because a similar change has been implemented upstream and the patch is not needed. The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes: WARNING: python3-gmpy2-2.2.1-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-gmpy2_2.2.1.bb | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-gmpy2_2.2.1.bb (limited to 'meta-python/recipes-devtools/python/python3-gmpy2_2.2.1.bb') diff --git a/meta-python/recipes-devtools/python/python3-gmpy2_2.2.1.bb b/meta-python/recipes-devtools/python/python3-gmpy2_2.2.1.bb new file mode 100644 index 0000000000..15599bfad7 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-gmpy2_2.2.1.bb @@ -0,0 +1,13 @@ +SUMMARY = "GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x" +SECTION = "devel/python" +LICENSE = "GPL-3.0-only | LGPL-3.0-or-later" +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ + file://COPYING.LESSER;md5=e6a600fd5e1d9cbde2d983680233ad02" + +DEPENDS += "gmp mpfr libmpc" + +SRC_URI[sha256sum] = "e83e07567441b78cb87544910cb3cc4fe94e7da987e93ef7622e76fb96650432" + +inherit pypi python_setuptools_build_meta python3native + +BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf