git: 32f100982e20 - main - devel/py-lxml5: Update to 5.3.1

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 19 Feb 2025 11:58:12 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=32f100982e200e4677ce8f95c0c99a656b072515

commit 32f100982e200e4677ce8f95c0c99a656b072515
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-02-19 11:54:11 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-02-19 11:54:11 +0000

    devel/py-lxml5: Update to 5.3.1
    
    - Add GitHub to MASTER_SITES
    
    Changes:        https://github.com/lxml/lxml/releases
---
 devel/py-lxml5/Makefile | 7 ++++---
 devel/py-lxml5/distinfo | 6 +++---
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/devel/py-lxml5/Makefile b/devel/py-lxml5/Makefile
index fbbebe80fddb..4e1f4d291c11 100644
--- a/devel/py-lxml5/Makefile
+++ b/devel/py-lxml5/Makefile
@@ -1,7 +1,8 @@
 PORTNAME=	lxml
-PORTVERSION=	5.3.0
+PORTVERSION=	5.3.1
 CATEGORIES=	devel python
-MASTER_SITES=	PYPI
+MASTER_SITES=	PYPI \
+		https://github.com/lxml/lxml/releases/download/lxml-${PORTVERSION}/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 PKGNAMESUFFIX=	5
 
@@ -13,7 +14,7 @@ WWW=		https://lxml.de/ \
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cython3>=3.0.11:lang/cython3@${PY_FLAVOR} \
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cython3>=3.0.11<3.1.0:lang/cython3@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 
diff --git a/devel/py-lxml5/distinfo b/devel/py-lxml5/distinfo
index 1119d6a5804e..bfffaca988c9 100644
--- a/devel/py-lxml5/distinfo
+++ b/devel/py-lxml5/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725559529
-SHA256 (lxml-5.3.0.tar.gz) = 4e109ca30d1edec1ac60cdbe341905dc3b8f55b16855e03a54aaf59e51ec8c6f
-SIZE (lxml-5.3.0.tar.gz) = 3679318
+TIMESTAMP = 1739930170
+SHA256 (lxml-5.3.1.tar.gz) = 106b7b5d2977b339f1e97efe2778e2ab20e99994cbb0ec5e55771ed0795920c8
+SIZE (lxml-5.3.1.tar.gz) = 3678591