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:           Mon Oct  3 16:40:22 UTC 2022

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

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

packaging changes: Drop explanation about python 2.7 being supported
by upstream and $MAINTAINER not wanting to deal with dependencies.

Upstream NEWS:

Release 1.18.0 (2022-10-02)
'''''''''''''''''''''''''''

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

- Python 3.6 is no longer supported, as it has reached end-of-life and is no longer receiving security updates. (`#3865 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3865>`_)
- Python 3.7 or later is now required; Python 2 is no longer supported. (`#3873 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3873>`_)
- Share corruption reports stored on disk are now always encoded in UTF-8. (`#3879 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3879>`_)
- Record both the PID and the process creation-time:

  a new kind of pidfile in `running.process` records both
  the PID and the creation-time of the process. This facilitates
  automatic discovery of a "stale" pidfile that points to a
  currently-running process. If the recorded creation-time matches
  the creation-time of the running process, then it is a still-running
  `tahoe run` process. Otherwise, the file is stale.

  The `twistd.pid` file is no longer present. (`#3926 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3926>`_)

Features
--------

- The implementation of SDMF and MDMF (mutables) now requires RSA keys to be exactly 2048 bits, aligning them with the specification.

  Some code existed to allow tests to shorten this and it's
  conceptually possible a modified client produced mutables
  with different key-sizes. However, the spec says that they
  must be 2048 bits. If you happen to have a capability with
  a key-size different from 2048 you may use 1.17.1 or earlier
  to read the content. (`#3828 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3828>`_)
- "make" based release automation (`#3846 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3846>`_)


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 pkgsrc/filesystems/tahoe-lafs/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/filesystems/tahoe-lafs/PLIST
cvs rdiff -u -r1.21 -r1.22 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.56 pkgsrc/filesystems/tahoe-lafs/Makefile:1.57
--- pkgsrc/filesystems/tahoe-lafs/Makefile:1.56 Thu Jun 30 11:18:23 2022
+++ pkgsrc/filesystems/tahoe-lafs/Makefile      Mon Oct  3 16:40:21 2022
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.56 2022/06/30 11:18:23 nia Exp $
+# $NetBSD: Makefile,v 1.57 2022/10/03 16:40:21 gdt Exp $
 
-VERSION_BASE=  1.17.1
+VERSION_BASE=  1.18.0
 VERSION_RC=
 DISTNAME=      tahoe-lafs-${VERSION_BASE}${VERSION_RC}
-PKGREVISION=   1
 CATEGORIES=    filesystems
 MASTER_SITES=  https://tahoe-lafs.org/downloads/
 
@@ -14,9 +13,6 @@ LICENSE=      gnu-gpl-v2
 
 USE_TOOLS=     gmake
 
-# tahoe works with 27, but it depends on things which are not
-# available for 27 in pkgsrc, and $MAINTAINER is not interested in
-# spending time on that.
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 USE_PKG_RESOURCES=     yes

Index: pkgsrc/filesystems/tahoe-lafs/PLIST
diff -u pkgsrc/filesystems/tahoe-lafs/PLIST:1.14 pkgsrc/filesystems/tahoe-lafs/PLIST:1.15
--- pkgsrc/filesystems/tahoe-lafs/PLIST:1.14    Wed Jun 15 22:31:44 2022
+++ pkgsrc/filesystems/tahoe-lafs/PLIST Mon Oct  3 16:40:21 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2022/06/15 22:31:44 gdt Exp $
+@comment $NetBSD: PLIST,v 1.15 2022/10/03 16:40:21 gdt Exp $
 bin/tahoe
 ${PYSITELIB}/allmydata/__init__.py
 ${PYSITELIB}/allmydata/__init__.pyc
@@ -273,6 +273,9 @@ ${PYSITELIB}/allmydata/storage/expirer.p
 ${PYSITELIB}/allmydata/storage/http_client.py
 ${PYSITELIB}/allmydata/storage/http_client.pyc
 ${PYSITELIB}/allmydata/storage/http_client.pyo
+${PYSITELIB}/allmydata/storage/http_common.py
+${PYSITELIB}/allmydata/storage/http_common.pyc
+${PYSITELIB}/allmydata/storage/http_common.pyo
 ${PYSITELIB}/allmydata/storage/http_server.py
 ${PYSITELIB}/allmydata/storage/http_server.pyc
 ${PYSITELIB}/allmydata/storage/http_server.pyo
@@ -309,6 +312,9 @@ ${PYSITELIB}/allmydata/test/__init__.pyo
 ${PYSITELIB}/allmydata/test/_win_subprocess.py
 ${PYSITELIB}/allmydata/test/_win_subprocess.pyc
 ${PYSITELIB}/allmydata/test/_win_subprocess.pyo
+${PYSITELIB}/allmydata/test/certs.py
+${PYSITELIB}/allmydata/test/certs.pyc
+${PYSITELIB}/allmydata/test/certs.pyo
 ${PYSITELIB}/allmydata/test/cli/__init__.py
 ${PYSITELIB}/allmydata/test/cli/__init__.pyc
 ${PYSITELIB}/allmydata/test/cli/__init__.pyo
@@ -360,6 +366,9 @@ ${PYSITELIB}/allmydata/test/cli/test_run
 ${PYSITELIB}/allmydata/test/cli/test_status.py
 ${PYSITELIB}/allmydata/test/cli/test_status.pyc
 ${PYSITELIB}/allmydata/test/cli/test_status.pyo
+${PYSITELIB}/allmydata/test/cli/wormholetesting.py
+${PYSITELIB}/allmydata/test/cli/wormholetesting.pyc
+${PYSITELIB}/allmydata/test/cli/wormholetesting.pyo
 ${PYSITELIB}/allmydata/test/cli_node_api.py
 ${PYSITELIB}/allmydata/test/cli_node_api.pyc
 ${PYSITELIB}/allmydata/test/cli_node_api.pyo
@@ -382,9 +391,11 @@ ${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/pycryptopp-rsa-1024-priv.txt
 ${PYSITELIB}/allmydata/test/data/pycryptopp-rsa-2048-priv.txt
 ${PYSITELIB}/allmydata/test/data/pycryptopp-rsa-2048-pub.txt
 ${PYSITELIB}/allmydata/test/data/pycryptopp-rsa-2048-sig.txt
+${PYSITELIB}/allmydata/test/data/pycryptopp-rsa-32768-priv.txt
 ${PYSITELIB}/allmydata/test/eliotutil.py
 ${PYSITELIB}/allmydata/test/eliotutil.pyc
 ${PYSITELIB}/allmydata/test/eliotutil.pyo
@@ -616,6 +627,9 @@ ${PYSITELIB}/allmydata/test/test_storage
 ${PYSITELIB}/allmydata/test/test_storage_http.py
 ${PYSITELIB}/allmydata/test/test_storage_http.pyc
 ${PYSITELIB}/allmydata/test/test_storage_http.pyo
+${PYSITELIB}/allmydata/test/test_storage_https.py
+${PYSITELIB}/allmydata/test/test_storage_https.pyc
+${PYSITELIB}/allmydata/test/test_storage_https.pyo
 ${PYSITELIB}/allmydata/test/test_storage_web.py
 ${PYSITELIB}/allmydata/test/test_storage_web.pyc
 ${PYSITELIB}/allmydata/test/test_storage_web.pyo
@@ -778,6 +792,9 @@ ${PYSITELIB}/allmydata/util/netstring.py
 ${PYSITELIB}/allmydata/util/observer.py
 ${PYSITELIB}/allmydata/util/observer.pyc
 ${PYSITELIB}/allmydata/util/observer.pyo
+${PYSITELIB}/allmydata/util/pid.py
+${PYSITELIB}/allmydata/util/pid.pyc
+${PYSITELIB}/allmydata/util/pid.pyo
 ${PYSITELIB}/allmydata/util/pipeline.py
 ${PYSITELIB}/allmydata/util/pipeline.pyc
 ${PYSITELIB}/allmydata/util/pipeline.pyo

Index: pkgsrc/filesystems/tahoe-lafs/distinfo
diff -u pkgsrc/filesystems/tahoe-lafs/distinfo:1.21 pkgsrc/filesystems/tahoe-lafs/distinfo:1.22
--- pkgsrc/filesystems/tahoe-lafs/distinfo:1.21 Wed Jun 15 22:31:44 2022
+++ pkgsrc/filesystems/tahoe-lafs/distinfo      Mon Oct  3 16:40:21 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.21 2022/06/15 22:31:44 gdt Exp $
+$NetBSD: distinfo,v 1.22 2022/10/03 16:40:21 gdt Exp $
 
-BLAKE2s (tahoe-lafs-1.17.1.tar.gz) = 172699fbdc6efb4a0cb7605516099a69453ea42f05420ffa645557377d1194a0
-SHA512 (tahoe-lafs-1.17.1.tar.gz) = 4734a332ef92a60f74f7c47605f61b2ffdb712139cb02dd66c44983b18237cdbb82e63f4493f3104ce63a540af3b52eaa040dd9f9028f8a8f50322962f6fe94e
-Size (tahoe-lafs-1.17.1.tar.gz) = 1862217 bytes
+BLAKE2s (tahoe-lafs-1.18.0.tar.gz) = 8b91dfb205daa14a9077d5767a606900869cd22796b134f6bf6e2404543b0f8a
+SHA512 (tahoe-lafs-1.18.0.tar.gz) = 9217ef83f2ab8d474eb5f75db485916a25f8baba2b926e02dbf2e1332406a730f3a258f54ba674c1459c351b8d7eb3faa3b45443459e74ce44e755d52f4bf1a8
+Size (tahoe-lafs-1.18.0.tar.gz) = 1954858 bytes



Home | Main Index | Thread Index | Old Index