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:           Thu Mar 18 19:41:14 UTC 2021

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

Log Message:
tahoe-lafs: Rototill list of dependencies

Catch up with several years of changes.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 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.45 pkgsrc/filesystems/tahoe-lafs/Makefile:1.46
--- pkgsrc/filesystems/tahoe-lafs/Makefile:1.45 Thu Mar 18 18:09:18 2021
+++ pkgsrc/filesystems/tahoe-lafs/Makefile      Thu Mar 18 19:41:14 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.45 2021/03/18 18:09:18 gdt Exp $
+# $NetBSD: Makefile,v 1.46 2021/03/18 19:41:14 gdt Exp $
 
 DISTNAME=      tahoe-lafs-1.15.0
 CATEGORIES=    filesystems
@@ -12,34 +12,45 @@ LICENSE=    gnu-gpl-v2
 
 USE_TOOLS=     gmake
 
-# TODO
-# fix nevow: doc location
+# \todo: fix nevow doc location
 
-# Included egg darcsver, but depend anyway.
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-darcsver-[0-9]*:../../devel/py-darcsver
+PYTHON_VERSIONS_ACCEPTED=      27 # py-xml via py-nevow, py-zbase32, py-cryptopp
+DEPENDS+=      ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
 
-DEPENDS+=      ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
+# from tahoe's setup.py
 DEPENDS+=      ${PYPKGPREFIX}-zfec>=1.1.0:../../converters/py-zfec
-DEPENDS+=      ${PYPKGPREFIX}-zbase32-[0-9]*:../../converters/py-zbase32
-DEPENDS+=      ${PYPKGPREFIX}-simplejson>=1.4:../../converters/py-simplejson
-DEPENDS+=      ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
-DEPENDS+=      ${PYPKGPREFIX}-argparse-[0-9]*:../../devel/py-argparse
-DEPENDS+=      ${PYPKGPREFIX}-pyutil-[0-9]*:../../devel/py-pyutil
-# Included egg setuptools_trial, not used.
-# Included egg setuptools_darcs, used (no package yet).
+# \todo zope.interface
 DEPENDS+=      ${PYPKGPREFIX}-foolscap>=0.12.6:../../net/py-foolscap
+DEPENDS+=      ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography
 DEPENDS+=      ${PYPKGPREFIX}-twisted>=16.1.0:../../net/py-twisted
-DEPENDS+=      ${PYPKGPREFIX}-asn1>=0.1.8:../../security/py-asn1
-DEPENDS+=      ${PYPKGPREFIX}-asn1-modules>=0.0.5:../../security/py-asn1-modules
-DEPENDS+=      ${PYPKGPREFIX}-characteristic>=14.0.0:../../devel/py-characteristic
-DEPENDS+=      ${PYPKGPREFIX}-cryptodome-[0-9]*:../../security/py-cryptodome
-DEPENDS+=      ${PYPKGPREFIX}-cryptopp>=0.6.0:../../security/py-cryptopp
-DEPENDS+=      ${PYPKGPREFIX}-OpenSSL>=0.14:../../security/py-OpenSSL
+# bcrypt and appdirs required as twisted deps at runtime
+DEPENDS+=      ${PYPKGPREFIX}-bcrypt-[0-9]*:../../security/py-bcrypt
+DEPENDS+=      ${PYPKGPREFIX}-appdirs-[0-9]*:../../devel/py-appdirs
 DEPENDS+=      ${PYPKGPREFIX}-nevow>=0.11.1:../../www/py-nevow
-DEPENDS+=      ${PYPKGPREFIX}-service_identity-[0-9]*:../../security/py-service_identity
 DEPENDS+=      ${PYPKGPREFIX}-yaml>=3.11:../../textproc/py-yaml
+DEPENDS+=      ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
+DEPENDS+=      ${PYPKGPREFIX}-magic-wormhole-[0-9]*:../../net/py-magic-wormhole
+DEPENDS+=      ${PYPKGPREFIX}-eliot-[0-9]*:../../sysutils/py-eliot17
+DEPENDS+=      ${PYPKGPREFIX}-pyrsistent-[0-9]*:../../devel/py-pyrsistent
+# \todo pyrsistent
+# \todo attrs
+# autobahn D2019.09.20.04.00.00
+DEPENDS+=      ${PYPKGPREFIX}-autobahn-[0-9]*:../../www/py-autobahn
+DEPENDS+=      ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
+DEPENDS+=      ${PYPKGPREFIX}-pyutil-[0-9]*:../../devel/py-pyutil
+DEPENDS+=      ${PYPKGPREFIX}-distro-[0-9]*:../../devel/py-distro
 
-PYTHON_VERSIONS_ACCEPTED=      27 # py-xml via py-nevow, py-zbase32, py-cryptopp, py-darcsver
+# 19.0.0 from 2020-01-01 works with 27
+# \todo import/version an older one
+DEPENDS+=       ${PYPKGPREFIX}-txtorcon-[0-9]*:../../net/py-txtorcon
+
+# todo txi2p
+
+# Not in setup.py, but seems to exist elsewhere.
+#DEPENDS+=     ${PYPKGPREFIX}-asn1>=0.1.8:../../security/py-asn1
+#DEPENDS+=     ${PYPKGPREFIX}-asn1-modules>=0.0.5:../../security/py-asn1-modules
+#DEPENDS+=     ${PYPKGPREFIX}-OpenSSL>=0.14:../../security/py-OpenSSL
+#DEPENDS+=     ${PYPKGPREFIX}-service_identity-[0-9]*:../../security/py-service_identity
 
 # Note that there is an upstream (inherited from setuptools) bug
 #   https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1258#comment:29 that
@@ -47,13 +58,11 @@ PYTHON_VERSIONS_ACCEPTED=   27 # py-xml vi
 # installed.  If you get mysterious failures, pkg_delete the installed
 # version.
 
-REPLACE_PYTHON+=       src/allmydata/storage/shares.py
-
 PKG_GROUPS=            tahoes
 PKG_USERS=             tahoes:tahoes
 PKG_GECOS.tahoes=      tahoe server
 
-# now tox
+# \todo Convert do-test to use tox
 #do-test:
 #      cd ${WRKSRC} && py.test-2.7
 



Home | Main Index | Thread Index | Old Index