diff --git a/security/py-SecretStorage/Makefile b/security/py-SecretStorage/Makefile index 3cc44e3cbbb0..922cedcf4c11 100644 --- a/security/py-SecretStorage/Makefile +++ b/security/py-SecretStorage/Makefile @@ -1,24 +1,24 @@ PORTNAME= SecretStorage -PORTVERSION= 3.3.3 +PORTVERSION= 3.4.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= secretstorage-${PORTVERSION} -MAINTAINER= douglas@douglasthrift.net -COMMENT= Store passwords using the SecretService DBus API -WWW= https://pypi.org/project/SecretStorage/ +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Python bindings to FreeDesktop.org Secret Service API +WWW= https://secretstorage.readthedocs.io/en/latest/ \ + https://github.com/mitya57/secretstorage LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.84.0:devel/py-dbus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}jeepney>=0.6:devel/py-jeepney@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jeepney>=0.6:devel/py-jeepney@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist cryptography pep517 +USE_PYTHON= autoplist concurrent cryptography pep517 NO_ARCH= yes diff --git a/security/py-SecretStorage/distinfo b/security/py-SecretStorage/distinfo index 0a04bbdd828a..8be15e6de3a4 100644 --- a/security/py-SecretStorage/distinfo +++ b/security/py-SecretStorage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723108570 -SHA256 (SecretStorage-3.3.3.tar.gz) = 2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77 -SIZE (SecretStorage-3.3.3.tar.gz) = 19739 +TIMESTAMP = 1757651708 +SHA256 (secretstorage-3.4.0.tar.gz) = c46e216d6815aff8a8a18706a2fbfd8d53fcbb0dce99301881687a1b0289ef7c +SIZE (secretstorage-3.4.0.tar.gz) = 19748 diff --git a/security/py-SecretStorage/files/patch-pyproject.toml b/security/py-SecretStorage/files/patch-pyproject.toml new file mode 100644 index 000000000000..3b4765c245d0 --- /dev/null +++ b/security/py-SecretStorage/files/patch-pyproject.toml @@ -0,0 +1,17 @@ +--- pyproject.toml.orig 2025-09-09 16:41:55 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools>=77.0"] ++requires = ["setuptools>=61.0"] + build-backend = "setuptools.build_meta" + + [project] +@@ -7,7 +7,6 @@ authors = [{name = "Dmitry Shachnev", email = "mitya57 + version = "3.4.0" + description = "Python bindings to FreeDesktop.org Secret Service API" + authors = [{name = "Dmitry Shachnev", email = "mitya57@gmail.com"}] +-license = "BSD-3-Clause" + classifiers = [ + "Development Status :: 5 - Production/Stable", + "Operating System :: POSIX",