Update to borgmatic-1.5.23

Changes:
https://github.com/borgmatic-collective/borgmatic/blob/1.5.23/NEWS.

Noticeable is addition of `compact`, which is needed for
borgbackup-1.2.0.

Heavy lifting done by sthen@
This commit is contained in:
bket 2022-02-23 18:28:12 +00:00
parent a048c94dac
commit 046c0874f9
4 changed files with 23 additions and 14 deletions

View File

@ -1,10 +1,9 @@
# $OpenBSD: Makefile,v 1.35 2021/11/02 00:02:21 sthen Exp $
# $OpenBSD: Makefile,v 1.36 2022/02/23 18:28:12 bket Exp $
COMMENT = wrapper for Borg to create and prune backups
MODPY_EGG_VERSION = 1.5.13
MODPY_EGG_VERSION = 1.5.23
DISTNAME = borgmatic-${MODPY_EGG_VERSION}
REVISION = 0
MAINTAINER = Jasper Lievisse Adriaanse <jasper@openbsd.org>
@ -17,16 +16,16 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_PYTEST = Yes
MODPY_SETUPTOOLS = Yes
RUN_DEPENDS = devel/py-colorama${MODPY_FLAVOR} \
devel/py-docopt${MODPY_FLAVOR} \
sysutils/borgbackup \
textproc/py-pykwalify${MODPY_FLAVOR} \
textproc/py-ruamel.yaml${MODPY_FLAVOR} \
borgbackup-*:sysutils/borgbackup/1.1 \
devel/py-jsonschema${MODPY_FLAVOR} \
textproc/py-ruamel.yaml${MODPY_FLAVOR}>=0.15.0,<0.18.0 \
www/py-requests${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-flexmock${MODPY_FLAVOR} \
devel/py-test${MODPY_FLAVOR}
devel/py-test-cov${MODPY_FLAVOR}
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/borgmatic/

View File

@ -1,2 +1,2 @@
SHA256 (borgmatic-1.5.13.tar.gz) = g9chmvP2T72eskOVQbsgUNu9+FP7ijQLYxaM15wDaYg=
SIZE (borgmatic-1.5.13.tar.gz) = 72469
SHA256 (borgmatic-1.5.23.tar.gz) = pBJ3Ix3Al9qTxKL04fyb5FZ017cVw1EAg2KwoJBP/0I=
SIZE (borgmatic-1.5.23.tar.gz) = 290506

View File

@ -1,4 +1,4 @@
$OpenBSD: patch-setup_py,v 1.6 2019/12/28 14:33:14 jasper Exp $
$OpenBSD: patch-setup_py,v 1.7 2022/02/23 18:28:12 bket Exp $
Permit to use the specific version of colorama we have in ports.
Index: setup.py
@ -6,10 +6,10 @@ Index: setup.py
+++ setup.py
@@ -34,7 +34,7 @@ setup(
'requests',
'ruamel.yaml>0.15.0,<0.17.0',
'ruamel.yaml>0.15.0,<0.18.0',
'setuptools',
- 'colorama>=0.4.1,<0.5',
+ 'colorama',
),
include_package_data=True,
)
python_requires='>3.7.0',

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.14 2020/07/24 07:45:43 jasper Exp $
@comment $OpenBSD: PLIST,v 1.15 2022/02/23 18:28:12 bket Exp $
bin/borgmatic
bin/generate-borgmatic-config
bin/upgrade-borgmatic-config
@ -22,11 +22,14 @@ lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}borg.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}check.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}compact.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}create.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}environment.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}export_tar.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}extract.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}feature.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}flags.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}init.${MODPY_PYC_MAGIC_TAG}pyc
@ -34,11 +37,15 @@ lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}list.${M
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}mount.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}prune.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}umount.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/borg.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/check.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/compact.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/create.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/environment.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/export_tar.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/extract.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/feature.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/flags.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/info.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/init.py
@ -46,6 +53,7 @@ lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/list.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/mount.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/prune.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/umount.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/version.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/
lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/${MODPY_PYCACHE}/
@ -94,6 +102,7 @@ lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/${MODPY_PYCACHE}cronito
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/${MODPY_PYCACHE}dispatch.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/${MODPY_PYCACHE}dump.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/${MODPY_PYCACHE}healthchecks.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/${MODPY_PYCACHE}mongodb.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/${MODPY_PYCACHE}monitor.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/${MODPY_PYCACHE}mysql.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/${MODPY_PYCACHE}pagerduty.${MODPY_PYC_MAGIC_TAG}pyc
@ -104,6 +113,7 @@ lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/cronitor.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/dispatch.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/dump.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/healthchecks.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/mongodb.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/monitor.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/mysql.py
lib/python${MODPY_VERSION}/site-packages/borgmatic/hooks/pagerduty.py