git: 63ebbd94e9f0 - main - devel/py-zc.lockfile: Update to 4.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 29 Sep 2026 19:30:28 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=63ebbd94e9f0b41f694ad896ea85700c029c8c5a
commit 63ebbd94e9f0b41f694ad896ea85700c029c8c5a
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-29 19:00:06 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-29 19:24:58 +0000
devel/py-zc.lockfile: Update to 4.0
Changes: https://github.com/zopefoundation/zc.lockfile/blob/master/CHANGES.rst
---
devel/py-zc.lockfile/Makefile | 7 ++++---
devel/py-zc.lockfile/distinfo | 6 +++---
devel/py-zc.lockfile/files/patch-pyproject.toml | 11 +++++++++++
devel/py-zc.lockfile/files/patch-setup.py | 10 ----------
4 files changed, 18 insertions(+), 16 deletions(-)
diff --git a/devel/py-zc.lockfile/Makefile b/devel/py-zc.lockfile/Makefile
index f59f72851297..a2ff8cb6719e 100644
--- a/devel/py-zc.lockfile/Makefile
+++ b/devel/py-zc.lockfile/Makefile
@@ -1,9 +1,9 @@
PORTNAME= zc.lockfile
-PORTVERSION= 3.0.post1
-PORTREVISION= 1
+PORTVERSION= 4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= zc_lockfile-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Basic inter-process locks
@@ -12,8 +12,9 @@ WWW= https://github.com/zopefoundation/zc.lockfile
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-zc.lockfile/distinfo b/devel/py-zc.lockfile/distinfo
index 6e8f9b6f78df..0da13b8ff624 100644
--- a/devel/py-zc.lockfile/distinfo
+++ b/devel/py-zc.lockfile/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696048420
-SHA256 (zc.lockfile-3.0.post1.tar.gz) = adb2ee6d9e6a2333c91178dcb2c9b96a5744c78edb7712dc784a7d75648e81ec
-SIZE (zc.lockfile-3.0.post1.tar.gz) = 10190
+TIMESTAMP = 1790435866
+SHA256 (zc_lockfile-4.0.tar.gz) = d3ab0f53974296a806db3219b9191ba0e6d5cbbd1daa2e0d17208cb9b29d2102
+SIZE (zc_lockfile-4.0.tar.gz) = 10956
diff --git a/devel/py-zc.lockfile/files/patch-pyproject.toml b/devel/py-zc.lockfile/files/patch-pyproject.toml
new file mode 100644
index 000000000000..4ac6449af803
--- /dev/null
+++ b/devel/py-zc.lockfile/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-09-18 07:32:30 UTC
++++ pyproject.toml
+@@ -3,7 +3,7 @@ requires = [
+
+ [build-system]
+ requires = [
+- "setuptools == 78.1.1",
++ "setuptools >= 61",
+ "wheel",
+ ]
+ build-backend = "setuptools.build_meta"
diff --git a/devel/py-zc.lockfile/files/patch-setup.py b/devel/py-zc.lockfile/files/patch-setup.py
deleted file mode 100644
index 10dd9911b7e3..000000000000
--- a/devel/py-zc.lockfile/files/patch-setup.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- setup.py.orig 2023-02-28 07:30:06 UTC
-+++ setup.py
-@@ -50,7 +50,6 @@ setup(
- package_dir={'': 'src'},
- namespace_packages=['zc'],
- python_requires='>=3.7',
-- install_requires='setuptools',
- extras_require=dict(
- test=[
- 'zope.testing',