[Midnightbsd-cvs] [MidnightBSD/mports] 307f3b: devel/py-lxml: update to 6.1.3 (#1065)
Lucas Holt
noreply at github.com
Thu Sep 10 00:15:38 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 307f3bba30839fe41ee17204338272a3822cca3a
https://github.com/MidnightBSD/mports/commit/307f3bba30839fe41ee17204338272a3822cca3a
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-10 (Thu, 10 Sep 2026)
Changed paths:
M devel/py-lxml/Makefile
M devel/py-lxml/distinfo
Log Message:
-----------
devel/py-lxml: update to 6.1.3 (#1065)
Updates lxml to 6.1.3.
- Removes the obsolete PORTREVISION.
- Requires upstream’s Cython 3.2.9–3.2.x build range.
- Adds the cssselect test dependency and upstream test target.
- Sets the test-only library path so ctypes resolves the mport libxml2.
- Retains BSD 3-Clause licensing and MidnightBSD fake-install handling.
Validation:
- bmake makesum
- bmake patch
- bmake
- bmake fake
- bmake package
- bmake test (2019/2019 passed; optional lxml_html_clean group skipped
upstream)
- bmake check-license
- bmake clean
- portlint -C (0 fatals; standard MPORT_MAINTAINER_MODE warning)
- git diff --check
## Summary by Sourcery
Update the py-lxml port to 6.1.3 and align its build and test
dependencies with the upstream release.
Enhancements:
- Update the lxml port to version 6.1.3 with its required Cython build
range and cssselect test dependency.
- Run the upstream test suite with the required source-tree extension
setup and library path configuration.
Tests:
- Enable and configure the upstream lxml test target.
Chores:
- Remove the obsolete PORTREVISION.
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