git: 05343448b55a - main - security/py-certomancer: Update to 0.12.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 31 Mar 2024 03:40:55 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=05343448b55a4898f425c73c13a24157215bed5c commit 05343448b55a4898f425c73c13a24157215bed5c Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-03-31 03:07:32 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-03-31 03:07:32 +0000 security/py-certomancer: Update to 0.12.0 - Remove PY_SETUPTOOLS: py-setuptools should be used rather than PY_SETUPTOOLS Changes: https://github.com/MatthiasValvekens/certomancer/commits/master --- security/py-certomancer/Makefile | 9 ++++----- security/py-certomancer/distinfo | 6 +++--- security/py-certomancer/files/patch-pyproject.toml | 8 +++----- 3 files changed, 10 insertions(+), 13 deletions(-) diff --git a/security/py-certomancer/Makefile b/security/py-certomancer/Makefile index 705cc4e0093c..d8caeb8f3c4f 100644 --- a/security/py-certomancer/Makefile +++ b/security/py-certomancer/Makefile @@ -1,5 +1,5 @@ PORTNAME= certomancer -PORTVERSION= 0.11.0 +PORTVERSION= 0.12.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,17 +11,16 @@ WWW= https://github.com/MatthiasValvekens/certomancer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PY_SETUPTOOLS} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.5.0:devel/py-asn1crypto@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.5.0<1.6:devel/py-asn1crypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=7.1.2:devel/py-click@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oscrypto>=1.2.1:security/py-oscrypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.8.1:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=5.4.1:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzlocal>=2.1:devel/py-tzlocal@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist concurrent pep517 +USE_PYTHON= autoplist concurrent cryptography pep517 NO_ARCH= yes diff --git a/security/py-certomancer/distinfo b/security/py-certomancer/distinfo index 7fee190bc699..60233763691c 100644 --- a/security/py-certomancer/distinfo +++ b/security/py-certomancer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688166028 -SHA256 (certomancer-0.11.0.tar.gz) = f414455830fde27265b12dc50a7f619a63479597761f96200e082c8a8d3e55b5 -SIZE (certomancer-0.11.0.tar.gz) = 74450 +TIMESTAMP = 1711466214 +SHA256 (certomancer-0.12.0.tar.gz) = 84ad40d9a9958c9aa47045e9c24bc7f89d9389cf2e0424b1bd3b3889c9e953e7 +SIZE (certomancer-0.12.0.tar.gz) = 74499 diff --git a/security/py-certomancer/files/patch-pyproject.toml b/security/py-certomancer/files/patch-pyproject.toml index c538a61321ba..2adea008a048 100644 --- a/security/py-certomancer/files/patch-pyproject.toml +++ b/security/py-certomancer/files/patch-pyproject.toml @@ -1,12 +1,10 @@ ---- pyproject.toml.orig 2023-05-14 07:59:10 UTC +--- pyproject.toml.orig 2024-03-15 23:37:58 UTC +++ pyproject.toml -@@ -1,7 +1,7 @@ +@@ -1,6 +1,6 @@ requires = [ [build-system] requires = [ - "setuptools>=67.4", -- "wheel", "pytest-runner", + "setuptools>=61", -+ "wheel", + "wheel", ] build-backend = "setuptools.build_meta" -