[Midnightbsd-cvs] [MidnightBSD/mports] 9aa6e3: graphics/py-cairosvg: update to 2.9.0 (#1370)
Lucas Holt
noreply at github.com
Thu Sep 17 09:42:44 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 9aa6e311f81bd74980cfccdb81783a88096c2820
https://github.com/MidnightBSD/mports/commit/9aa6e311f81bd74980cfccdb81783a88096c2820
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-17 (Thu, 17 Sep 2026)
Changed paths:
M graphics/py-cairosvg/Makefile
M graphics/py-cairosvg/distinfo
Log Message:
-----------
graphics/py-cairosvg: update to 2.9.0 (#1370)
Update CairoSVG to 2.9.0 and switch to PEP 517 packaging.
Validation: bmake makesum, patch, build, fake, package, check-license,
and pytest (7/7). The mport test target was run with an isolated
temporary PYTHONPATH containing the declared runtime dependencies; all 7
tests passed. Removed PORTREVISION per version-bump policy.
The post-patch metadata normalization is required because the upstream
wheel uses CairoSVG capitalization while mport installer/strip_RECORD
expects the normalized cairosvg name.
## Summary by Sourcery
Update the CairoSVG port to 2.9.0 with modern Python packaging support
and compatible package metadata.
Enhancements:
- Update the CairoSVG port to version 2.9.0 and adopt PEP 517 packaging.
Build:
- Add the build-time setuptools and wheel dependencies required for PEP
517 packaging.
Chores:
- Normalize upstream package metadata to the port's lowercase package
name for installation compatibility.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list