git: 30c4bb736ce1 - main - security/py-pysaml2: Update to 7.5.5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 20 Sep 2026 01:01:28 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=30c4bb736ce15258aa696e97b2d30fbf910e7366
commit 30c4bb736ce15258aa696e97b2d30fbf910e7366
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-20 00:57:06 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-20 00:57:06 +0000
security/py-pysaml2: Update to 7.5.5
- Update WWW
Changes: https://github.com/IdentityPython/pysaml2/releases
Security: CVE-2026-26007
---
security/py-pysaml2/Makefile | 8 ++++----
security/py-pysaml2/distinfo | 6 +++---
security/py-pysaml2/files/patch-pyproject.toml | 8 ++------
3 files changed, 9 insertions(+), 13 deletions(-)
diff --git a/security/py-pysaml2/Makefile b/security/py-pysaml2/Makefile
index 3b13feb6b170..7283d7c40f26 100644
--- a/security/py-pysaml2/Makefile
+++ b/security/py-pysaml2/Makefile
@@ -1,20 +1,20 @@
PORTNAME= pysaml2
-PORTVERSION= 7.5.4
-PORTREVISION= 1
+PORTVERSION= 7.5.5
CATEGORIES= security devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python implementation of SAML Version 2
-WWW= https://github.com/IdentityPython/pysaml2
+WWW= https://pysaml2.readthedocs.io/en/latest/ \
+ https://github.com/IdentityPython/pysaml2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyopenssl>=0,1:security/py-pyopenssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyopenssl>=26.0.0,1:security/py-pyopenssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.0.0<3.0.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xmlschema>=2.0.0:textproc/py-xmlschema@${PY_FLAVOR} \
diff --git a/security/py-pysaml2/distinfo b/security/py-pysaml2/distinfo
index 6d78add836b5..950a5c8e9f99 100644
--- a/security/py-pysaml2/distinfo
+++ b/security/py-pysaml2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774715
-SHA256 (pysaml2-7.5.4.tar.gz) = b827dcaab73c4f7fe001c945401eb442cfda5d22001cea50c20c138e9adeffea
-SIZE (pysaml2-7.5.4.tar.gz) = 334172
+TIMESTAMP = 1789834674
+SHA256 (pysaml2-7.5.5.tar.gz) = bd1c3f3667807de61d70d8e5cf32618719d9dc1b91a6d16a291ef7a1eaa52fff
+SIZE (pysaml2-7.5.5.tar.gz) = 334463
diff --git a/security/py-pysaml2/files/patch-pyproject.toml b/security/py-pysaml2/files/patch-pyproject.toml
index 71fab6ab80f9..f446ce566a61 100644
--- a/security/py-pysaml2/files/patch-pyproject.toml
+++ b/security/py-pysaml2/files/patch-pyproject.toml
@@ -1,11 +1,7 @@
--- pyproject.toml.orig 1970-01-01 00:00:00 UTC
+++ pyproject.toml
-@@ -25,10 +25,10 @@ dependencies = [
- dependencies = [
- "cryptography >=3.1",
- "defusedxml",
-- "pyopenssl <24.3.0",
-+ "pyopenssl",
+@@ -25,7 +25,7 @@ dependencies = [
+ "pyopenssl >=26.0.0",
"python-dateutil",
"requests >=2.0.0,<3.0.0", # ^2 means compatible with 2.x
- "xmlschema >=2.0.0,<3.0.0"