package/python-pycairo: bump to version 1.27.0

Migrate from setuptools build backend to meson.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
James Hilliard 2024-09-17 15:00:46 -06:00 committed by Yann E. MORIN
parent 0cf37ab3f9
commit 5e84e6ea37
2 changed files with 14 additions and 6 deletions

View file

@ -1,6 +1,6 @@
# md5, sha256 from https://pypi.org/pypi/pycairo/json
md5 7669cdc70111d01ba6faecd65d8cdbf6 pycairo-1.25.1.tar.gz
sha256 7e2be4fbc3b4536f16db7a11982cbf713e75069a4d73d44fe5a49b68423f5c0c pycairo-1.25.1.tar.gz
md5 12097575a1bb683cab7dc425d9769a68 pycairo-1.27.0.tar.gz
sha256 5cb21e7a00a2afcafea7f14390235be33497a2cce53a98a19389492a60628430 pycairo-1.27.0.tar.gz
# Locally computed sha256 checksums
sha256 360b9a526d47c51a7cab7f1ec49ca5893050562d639b742d588934ff84823a72 COPYING
sha256 d80c9d084ebfb50ea1ed91bfbc2410d6ce542097a32c43b00781b83adcb8c77f COPYING-LGPL-2.1

View file

@ -4,12 +4,20 @@
#
################################################################################
PYTHON_PYCAIRO_VERSION = 1.25.1
PYTHON_PYCAIRO_VERSION = 1.27.0
PYTHON_PYCAIRO_SOURCE = pycairo-$(PYTHON_PYCAIRO_VERSION).tar.gz
PYTHON_PYCAIRO_SITE = https://files.pythonhosted.org/packages/c7/7c/de4d40316ee563e4f15a0f05f28c8458833fbef80c4588b9dd51f39b78ee
PYTHON_PYCAIRO_SETUP_TYPE = setuptools
PYTHON_PYCAIRO_SITE = https://files.pythonhosted.org/packages/07/4a/42b26390181a7517718600fa7d98b951da20be982a50cd4afb3d46c2e603
PYTHON_PYCAIRO_DEPENDENCIES = cairo
PYTHON_PYCAIRO_LICENSE = LGPL-2.1 or MPL-1.1
PYTHON_PYCAIRO_LICENSE_FILES = COPYING COPYING-LGPL-2.1 COPYING-MPL-1.1
$(eval $(python-package))
PYTHON_PYCAIRO_CONF_OPTS = \
-Dpython=$(HOST_DIR)/bin/python \
-Dtests=false \
-Dwheel=false
PYTHON_PYCAIRO_CONF_ENV = \
_PYTHON_SYSCONFIGDATA_NAME=$(PKG_PYTHON_SYSCONFIGDATA_NAME) \
PYTHONPATH=$(PYTHON3_PATH)
$(eval $(meson-package))