git: 5c30119e8568 - main - security/py-truststore: Update to 0.10.4

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 07 Sep 2025 23:13:56 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5c30119e8568198d296eaec27b713380b2637665

commit 5c30119e8568198d296eaec27b713380b2637665
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-09-07 22:38:34 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-09-07 23:04:08 +0000

    security/py-truststore: Update to 0.10.4
    
    Changes:        https://github.com/sethmlarson/truststore/releases
                    https://github.com/sethmlarson/truststore/blob/main/CHANGELOG.md
---
 security/py-truststore/Makefile                   |  4 ++--
 security/py-truststore/distinfo                   |  6 +++---
 security/py-truststore/files/patch-pyproject.toml | 12 ++++++++++++
 3 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/security/py-truststore/Makefile b/security/py-truststore/Makefile
index 03832c767a53..12a550387b39 100644
--- a/security/py-truststore/Makefile
+++ b/security/py-truststore/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	truststore
-PORTVERSION=	0.10.1
+PORTVERSION=	0.10.4
 CATEGORIES=	security python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW=		https://truststore.readthedocs.io/en/latest/ \
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flit-core>=3.11<4:devel/py-flit-core@${PY_FLAVOR}
 
 USES=		python:3.10+ ssl
 USE_PYTHON=	autoplist concurrent pep517
diff --git a/security/py-truststore/distinfo b/security/py-truststore/distinfo
index ede564e526e4..3933aabb9b4c 100644
--- a/security/py-truststore/distinfo
+++ b/security/py-truststore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739116726
-SHA256 (truststore-0.10.1.tar.gz) = eda021616b59021812e800fa0a071e51b266721bef3ce092db8a699e21c63539
-SIZE (truststore-0.10.1.tar.gz) = 26101
+TIMESTAMP = 1757120824
+SHA256 (truststore-0.10.4.tar.gz) = 9d91bd436463ad5e4ee4aba766628dd6cd7010cf3e2461756b3303710eebc301
+SIZE (truststore-0.10.4.tar.gz) = 26169
diff --git a/security/py-truststore/files/patch-pyproject.toml b/security/py-truststore/files/patch-pyproject.toml
new file mode 100644
index 000000000000..478ce982457f
--- /dev/null
+++ b/security/py-truststore/files/patch-pyproject.toml
@@ -0,0 +1,12 @@
+--- pyproject.toml.orig	2025-08-12 18:47:53 UTC
++++ pyproject.toml
+@@ -9,8 +9,7 @@ readme = "README.md"
+   {name = "David Glick", email = "david@glicksoftware.com"}
+ ]
+ readme = "README.md"
+-license = "MIT"
+-license-files = ["LICENSE"]
++license = {file = "LICENSE"}
+ classifiers = [
+   "Development Status :: 5 - Production/Stable",
+   "Intended Audience :: Developers",