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:14:37 UTC 2025

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

Log Message:
filesystems/tahoe-lafs: Update to 1.20.0

Release 1.20.0 (2024-12-03)
'''''''''''''''''''''''''''

Backwards Incompatible Changes
------------------------------

- Properly interpret "tahoe create --storage-dir" as an option.

  Versions 1.19.0 and older interpreted "--storage-dir" as a "flag" and thus wouldn't work properly. (`#4110 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4110>`_)

Features
--------

- Continued work to make Tahoe-LAFS take advantage of multiple CPUs. (`#4072 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4072>`_)
- Mutable directories can now be created with a pre-determined "signature key" via the web API using the "private-key=..." parameter. The "private-key" value must be a DER-encoded 2048-bit RSA 
private key in urlsafe base64 encoding. (`#4094 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4094>`_)

Dependency/Installation Changes
-------------------------------

- Now using the "hatch" build system, and pyproject.toml (exclusively) (`#4133 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4133>`_)


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 pkgsrc/filesystems/tahoe-lafs/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/filesystems/tahoe-lafs/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/filesystems/tahoe-lafs/distinfo

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.66 pkgsrc/filesystems/tahoe-lafs/Makefile:1.67
--- pkgsrc/filesystems/tahoe-lafs/Makefile:1.66 Tue Feb 18 15:32:10 2025
+++ pkgsrc/filesystems/tahoe-lafs/Makefile      Sat Apr  5 20:14:37 2025
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.66 2025/02/18 15:32:10 wiz Exp $
+# $NetBSD: Makefile,v 1.67 2025/04/05 20:14:37 gdt Exp $
 
-VERSION_BASE=  1.19.0
+VERSION_BASE=  1.20.0
 VERSION_RC=
-DISTNAME=      tahoe-lafs-${VERSION_BASE}${VERSION_RC}
-PKGREVISION=   1
+DISTNAME=      tahoe_lafs-${VERSION_BASE}${VERSION_RC}
+PKGNAME=       tahoe-lafs-${VERSION_BASE}${VERSION_RC}
 CATEGORIES=    filesystems
 MASTER_SITES=  https://tahoe-lafs.org/downloads/
 
@@ -12,9 +12,9 @@ HOMEPAGE=     https://tahoe-lafs.org/trac/ta
 COMMENT=       Distributed fault-tolerant least-authority filesystem
 LICENSE=       gnu-gpl-v2
 
-USE_TOOLS=     gmake
+WRKSRC=                ${WRKDIR}/${DISTNAME}
 
-USE_PKG_RESOURCES=     yes
+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.
@@ -89,6 +89,6 @@ PKG_GECOS.tahoes=     tahoe server
 
 .include "../../lang/python/batteries-included.mk"
 .include "../../lang/python/application.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../lang/python/versioned_dependencies.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/filesystems/tahoe-lafs/PLIST
diff -u pkgsrc/filesystems/tahoe-lafs/PLIST:1.16 pkgsrc/filesystems/tahoe-lafs/PLIST:1.17
--- pkgsrc/filesystems/tahoe-lafs/PLIST:1.16    Sun Aug 11 23:16:41 2024
+++ pkgsrc/filesystems/tahoe-lafs/PLIST Sat Apr  5 20:14:37 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2024/08/11 23:16:41 gdt Exp $
+@comment $NetBSD: PLIST,v 1.17 2025/04/05 20:14:37 gdt Exp $
 bin/grid-manager
 bin/tahoe
 ${PYSITELIB}/allmydata/__init__.py
@@ -407,6 +407,9 @@ ${PYSITELIB}/allmydata/test/data/lease_c
 ${PYSITELIB}/allmydata/test/data/lease_checker.state.txt
 ${PYSITELIB}/allmydata/test/data/openssh-rsa-2048.pub.txt
 ${PYSITELIB}/allmydata/test/data/openssh-rsa-2048.txt
+${PYSITELIB}/allmydata/test/data/openssl-rsa-2048-2.txt
+${PYSITELIB}/allmydata/test/data/openssl-rsa-2048-3.txt
+${PYSITELIB}/allmydata/test/data/openssl-rsa-2048-4.txt
 ${PYSITELIB}/allmydata/test/data/openssl-rsa-2048.txt
 ${PYSITELIB}/allmydata/test/data/pycryptopp-rsa-1024-priv.txt
 ${PYSITELIB}/allmydata/test/data/pycryptopp-rsa-2048-priv.txt
@@ -618,9 +621,6 @@ ${PYSITELIB}/allmydata/test/test_openmet
 ${PYSITELIB}/allmydata/test/test_protocol_switch.py
 ${PYSITELIB}/allmydata/test/test_protocol_switch.pyc
 ${PYSITELIB}/allmydata/test/test_protocol_switch.pyo
-${PYSITELIB}/allmydata/test/test_python2_regressions.py
-${PYSITELIB}/allmydata/test/test_python2_regressions.pyc
-${PYSITELIB}/allmydata/test/test_python2_regressions.pyo
 ${PYSITELIB}/allmydata/test/test_repairer.py
 ${PYSITELIB}/allmydata/test/test_repairer.pyc
 ${PYSITELIB}/allmydata/test/test_repairer.pyo
@@ -744,6 +744,9 @@ ${PYSITELIB}/allmydata/util/base32.pyo
 ${PYSITELIB}/allmydata/util/base62.py
 ${PYSITELIB}/allmydata/util/base62.pyc
 ${PYSITELIB}/allmydata/util/base62.pyo
+${PYSITELIB}/allmydata/util/cbor.py
+${PYSITELIB}/allmydata/util/cbor.pyc
+${PYSITELIB}/allmydata/util/cbor.pyo
 ${PYSITELIB}/allmydata/util/configutil.py
 ${PYSITELIB}/allmydata/util/configutil.pyc
 ${PYSITELIB}/allmydata/util/configutil.pyo
@@ -926,9 +929,9 @@ ${PYSITELIB}/allmydata/windows/fixups.py
 ${PYSITELIB}/allmydata/windows/registry.py
 ${PYSITELIB}/allmydata/windows/registry.pyc
 ${PYSITELIB}/allmydata/windows/registry.pyo
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING.GPL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING.TGPPL.rst

Index: pkgsrc/filesystems/tahoe-lafs/distinfo
diff -u pkgsrc/filesystems/tahoe-lafs/distinfo:1.23 pkgsrc/filesystems/tahoe-lafs/distinfo:1.24
--- pkgsrc/filesystems/tahoe-lafs/distinfo:1.23 Sun Aug 11 23:16:41 2024
+++ pkgsrc/filesystems/tahoe-lafs/distinfo      Sat Apr  5 20:14:37 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2024/08/11 23:16:41 gdt Exp $
+$NetBSD: distinfo,v 1.24 2025/04/05 20:14:37 gdt Exp $
 
-BLAKE2s (tahoe-lafs-1.19.0.tar.gz) = e5a2442a4ed313d5efd61ea289f10524148f37b8540665662c1d0794b36fbb33
-SHA512 (tahoe-lafs-1.19.0.tar.gz) = 6afa64e4845b2013f8cc7b5c93e6f57e975302abe85dc52370f9888868a8cb17e0f1dd1b9431e92747abcfb403d8de7bbcc41bdcb03e6c9cc7249ce02c397eb3
-Size (tahoe-lafs-1.19.0.tar.gz) = 2281905 bytes
+BLAKE2s (tahoe_lafs-1.20.0.tar.gz) = 9b6a651f8592ee211de1afd5f703c967ba71d46aef8bc56b10d2f94b6fc54a96
+SHA512 (tahoe_lafs-1.20.0.tar.gz) = 973a928d5cd5805b645ddfd90750ec526a0ee587246eda8e48202ced4eb20d4c15d361149a4dec359fa5b2badc79a515da32c3abe04cbd85cf80dab49e9ecf25
+Size (tahoe_lafs-1.20.0.tar.gz) = 2237761 bytes



Home | Main Index | Thread Index | Old Index