Diff below brings borgbackup to 1.1.11, which fixes a potential index corruption / data loss issue. Additional information on this issue as well as information on other changes can be found at: https://github.com/borgbackup/borg/blob/1.1.11/docs/changes.rst#version-1111-2020-03-08.
While here add HOMEPAGE to Makefile. Testing: - 'make test' runs successfully - run tested on a couple of amd64 machines (creating backups and removing old ones) - Successfully tested the advised procedure to fix any related issue in indexes/caches on two machines (both amd64, one with a repository size of ~5GB, the other with a repository size of 350GB) I think it makes sense to bring this update to 6.6 as well (minus the @so changes in PLIST). Comments/OK? diff --git Makefile Makefile index 4559817e120..241299f0cee 100644 --- Makefile +++ Makefile @@ -2,11 +2,13 @@ COMMENT = deduplicating backup program -MODPY_EGG_VERSION = 1.1.10 +MODPY_EGG_VERSION = 1.1.11 DISTNAME = borgbackup-${MODPY_EGG_VERSION} CATEGORIES = sysutils +HOMEPAGE = https://www.borgbackup.org/ + MAINTAINER = Bjorn Ketelaars <b...@openbsd.org> # BSD-3 diff --git distinfo distinfo index 7553cef9856..9b93831b84a 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (borgbackup-1.1.10.tar.gz) = 77QUFtJP8dE8eVLH9Or0Hvb8XhAANUIX21XNYskF594= -SIZE (borgbackup-1.1.10.tar.gz) = 3610011 +SHA256 (borgbackup-1.1.11.tar.gz) = NgkJkrp5WlpQkfzUB7Z76b8m0OiAIIktMdesgfqXD6Q= +SIZE (borgbackup-1.1.11.tar.gz) = 3718055 diff --git pkg/PLIST pkg/PLIST index 48da68d9463..bb7a548c8d5 100644 --- pkg/PLIST +++ pkg/PLIST @@ -31,7 +31,7 @@ lib/python${MODPY_VERSION}/site-packages/borg/algorithms/ lib/python${MODPY_VERSION}/site-packages/borg/algorithms/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borg/algorithms/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/borg/algorithms/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/checksums.so +@so lib/python${MODPY_VERSION}/site-packages/borg/algorithms/checksums.so lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/ lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}/ @@ -39,16 +39,16 @@ lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/${MODPY_PYCACHE}fallback.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/_packer.so -lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/_unpacker.so +@so lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/_packer.so +@so lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/_unpacker.so lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/_version.py lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/exceptions.py lib/python${MODPY_VERSION}/site-packages/borg/algorithms/msgpack/fallback.py lib/python${MODPY_VERSION}/site-packages/borg/archive.py lib/python${MODPY_VERSION}/site-packages/borg/archiver.py lib/python${MODPY_VERSION}/site-packages/borg/cache.py -lib/python${MODPY_VERSION}/site-packages/borg/chunker.so -lib/python${MODPY_VERSION}/site-packages/borg/compress.so +@so lib/python${MODPY_VERSION}/site-packages/borg/chunker.so +@so lib/python${MODPY_VERSION}/site-packages/borg/compress.so lib/python${MODPY_VERSION}/site-packages/borg/constants.py lib/python${MODPY_VERSION}/site-packages/borg/crypto/ lib/python${MODPY_VERSION}/site-packages/borg/crypto/__init__.py @@ -61,12 +61,12 @@ lib/python${MODPY_VERSION}/site-packages/borg/crypto/${MODPY_PYCACHE}nonces.${MO lib/python${MODPY_VERSION}/site-packages/borg/crypto/file_integrity.py lib/python${MODPY_VERSION}/site-packages/borg/crypto/key.py lib/python${MODPY_VERSION}/site-packages/borg/crypto/keymanager.py -lib/python${MODPY_VERSION}/site-packages/borg/crypto/low_level.so +@so lib/python${MODPY_VERSION}/site-packages/borg/crypto/low_level.so lib/python${MODPY_VERSION}/site-packages/borg/crypto/nonces.py lib/python${MODPY_VERSION}/site-packages/borg/fuse.py -lib/python${MODPY_VERSION}/site-packages/borg/hashindex.so +@so lib/python${MODPY_VERSION}/site-packages/borg/hashindex.so lib/python${MODPY_VERSION}/site-packages/borg/helpers.py -lib/python${MODPY_VERSION}/site-packages/borg/item.so +@so lib/python${MODPY_VERSION}/site-packages/borg/item.so lib/python${MODPY_VERSION}/site-packages/borg/locking.py lib/python${MODPY_VERSION}/site-packages/borg/logger.py lib/python${MODPY_VERSION}/site-packages/borg/lrucache.py @@ -79,7 +79,7 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borg/platform/${MODPY_P lib/python${MODPY_VERSION}/site-packages/borg/platform/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borg/platform/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borg/platform/base.py -lib/python${MODPY_VERSION}/site-packages/borg/platform/posix.so +@so lib/python${MODPY_VERSION}/site-packages/borg/platform/posix.so lib/python${MODPY_VERSION}/site-packages/borg/remote.py lib/python${MODPY_VERSION}/site-packages/borg/repository.py lib/python${MODPY_VERSION}/site-packages/borg/selftest.py