Subject: CVS commit: pkgsrc/graphics/py-cairo
From: Thomas Klausner
Date: 2024-09-13 10:24:44
Message id: 20240913082445.019EEFC74@cvs.NetBSD.org

Log Message:
py-cairo*: update to 1.27.0

1.27.0 - 2024-09-06
-------------------

This release only contains build related changes/fixes and no API changes.

* Drop support for Python 3.8
* Add Windows wheels for Python 3.13
* Updated cairo in Windows wheels from 1.18.0 to 1.18.2
* Port PEP517/wheel build from setuptools to meson-python. This means setup.py
  is gone. System packagers should not switch to wheel builds and continue using
  meson directly.
* meson: install the package metadata to .dist-info/METADATA instead of .egg-info
* Drop arm64 Windows wheels again. pypa/cibuildwheel does not support cross
  compiling with meson-python. They might be added back in the future if GitHub
  Actions gains a native Windows runner with arm64 support.

Files:
RevisionActionfile
1.88modifypkgsrc/graphics/py-cairo/Makefile
1.4modifypkgsrc/graphics/py-cairo/Makefile.common
1.17modifypkgsrc/graphics/py-cairo/PLIST
1.39modifypkgsrc/graphics/py-cairo/distinfo