pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/filesystems/tahoe-lafs



Module Name:    pkgsrc
Committed By:   gdt
Date:           Sat Apr  5 20:43:02 UTC 2025

Modified Files:
        pkgsrc/filesystems/tahoe-lafs: Makefile

Log Message:
filesystems/tahoe-lafs: Rototill deps

from pyproject.toml


To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 pkgsrc/filesystems/tahoe-lafs/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/filesystems/tahoe-lafs/Makefile
diff -u pkgsrc/filesystems/tahoe-lafs/Makefile:1.67 pkgsrc/filesystems/tahoe-lafs/Makefile:1.68
--- pkgsrc/filesystems/tahoe-lafs/Makefile:1.67 Sat Apr  5 20:14:37 2025
+++ pkgsrc/filesystems/tahoe-lafs/Makefile      Sat Apr  5 20:43:02 2025
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.67 2025/04/05 20:14:37 gdt Exp $
+# $NetBSD: Makefile,v 1.68 2025/04/05 20:43:02 gdt Exp $
 
 VERSION_BASE=  1.20.0
 VERSION_RC=
 DISTNAME=      tahoe_lafs-${VERSION_BASE}${VERSION_RC}
 PKGNAME=       tahoe-lafs-${VERSION_BASE}${VERSION_RC}
+PKGREVISION=   1
 CATEGORIES=    filesystems
 MASTER_SITES=  https://tahoe-lafs.org/downloads/
 
@@ -16,38 +17,39 @@ WRKSRC=             ${WRKDIR}/${DISTNAME}
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=2:../../devel/py-poetry-core
 
-## Dependencies are from tahoe's setup.py, in order, and try to follow
-## setup.py's version requirements.
-# install_requires
-# setuptools 28.8.0
+# pyproject.toml dependencies:
 DEPENDS+=      ${PYPKGPREFIX}-zfec>=1.1.0:../../converters/py-zfec
 DEPENDS+=      ${PYPKGPREFIX}-zope.interface>=3.6.0:../../devel/py-zope.interface
-DEPENDS+=      ${PYPKGPREFIX}-foolscap>=21.7.0:../../net/py-foolscap
-# twisted needs tls, conch options.  pkgsrc has tls.
-# TODO: conch??
-DEPENDS+=      ${PYPKGPREFIX}-twisted>=19.10.0:../../net/py-twisted
+DEPENDS+=      ${PYPKGPREFIX}-foolscap>=23.3.0:../../net/py-foolscap
+PYTHON_VERSIONED_DEPENDENCIES+=        cryptography # >= 2.6
+DEPENDS+=      ${PYPKGPREFIX}-OpenSSL>=23.2.0:../../security/py-OpenSSL
+
+# twisted needs tls, conch options.  pkgsrc has tls.  \todo conch
+DEPENDS+=      ${PYPKGPREFIX}-twisted>=22.8.0:../../net/py-twisted
 # bcrypt and appdirs are required as twisted deps at runtime
 DEPENDS+=      ${PYPKGPREFIX}-appdirs-[0-9]*:../../devel/py-appdirs
+PYTHON_VERSIONED_DEPENDENCIES+=        bcrypt
+
 DEPENDS+=      ${PYPKGPREFIX}-yaml>=3.11:../../textproc/py-yaml
-DEPENDS+=      ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six
 DEPENDS+=      ${PYPKGPREFIX}-magic-wormhole>=0.10.2:../../net/py-magic-wormhole
-DEPENDS+=      ${PYPKGPREFIX}-eliot>=1.13.0:../../sysutils/py-eliot
+DEPENDS+=      ${PYPKGPREFIX}-eliot>=1.14.0:../../sysutils/py-eliot
 DEPENDS+=      ${PYPKGPREFIX}-pyrsistent-[0-9]*:../../devel/py-pyrsistent
-DEPENDS+=      ${PYPKGPREFIX}-attrs>=18.2.0:../../devel/py-attrs
-DEPENDS+=      ${PYPKGPREFIX}-autobahn>=19.5.2:../../www/py-autobahn
+DEPENDS+=      ${PYPKGPREFIX}-attrs>=20.1.0:../../devel/py-attrs
+DEPENDS+=      ${PYPKGPREFIX}-autobahn>=22.4.3:../../www/py-autobahn
 DEPENDS+=      ${PYPKGPREFIX}-future>=0.18.2:../../devel/py-future
 DEPENDS+=      ${PYPKGPREFIX}-netifaces-[0-9]*:../../net/py-netifaces
 DEPENDS+=      ${PYPKGPREFIX}-pyutil>=3.3.0:../../devel/py-pyutil
 DEPENDS+=      ${PYPKGPREFIX}-distro>=1.4.0:../../devel/py-distro
-DEPENDS+=      ${PYPKGPREFIX}-collections-extended-[0-9]*:../../devel/py-collections-extended
+DEPENDS+=      ${PYPKGPREFIX}-collections-extended>=2.0.2:../../devel/py-collections-extended
 DEPENDS+=      ${PYPKGPREFIX}-klein>=23.5.0:../../www/py-klein
-DEPENDS+=      ${PYPKGPREFIX}-cbor2-[0-9]*:../../devel/py-cbor2
-DEPENDS+=      ${PYPKGPREFIX}-cddl>=0.6.3:../../devel/py-cddl
-DEPENDS+=      ${PYPKGPREFIX}-click>8.1.1:../../devel/py-click
+# werkzeug>2.2.0
+# treq
+DEPENDS+=      ${PYPKGPREFIX}-cbor2>5.6.0:../../devel/py-cbor2
+DEPENDS+=      ${PYPKGPREFIX}-cddl>=0.6.1:../../devel/py-cddl
+DEPENDS+=      ${PYPKGPREFIX}-click>=8.1.1:../../devel/py-click
 DEPENDS+=      ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
 DEPENDS+=      ${PYPKGPREFIX}-filelock-[0-9]*:../../devel/py-filelock
 
-PYTHON_VERSIONED_DEPENDENCIES+=        bcrypt cryptography
 
 # tor_requires
 DEPENDS+=      ${PYPKGPREFIX}-txtorcon>=0.17.0:../../net/py-txtorcon



Home | Main Index | Thread Index | Old Index