Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / 
borgmatic


Commits:
be17d27e by Christian Heusel at 2026-06-03T14:30:32+02:00
upgpkg: 2.1.6-1: New upstream release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = borgmatic
        pkgdesc = Simple, configuration-driven backup software for servers and 
workstations
-       pkgver = 2.1.5
+       pkgver = 2.1.6
        pkgrel = 1
        url = https://torsion.org/borgmatic
        arch = any
@@ -8,6 +8,7 @@ pkgbase = borgmatic
        checkdepends = apprise
        checkdepends = python-flexmock
        checkdepends = python-pytest
+       checkdepends = python-pytest-asyncio
        makedepends = git
        makedepends = python-build
        makedepends = python-installer
@@ -15,13 +16,16 @@ pkgbase = borgmatic
        makedepends = python-wheel
        depends = borg
        depends = python
+       depends = python-binaryornot
        depends = python-jsonschema
        depends = python-packaging
        depends = python-requests
+       depends = python-rich
        depends = python-ruamel-yaml
+       depends = python-textual
        optdepends = apprise: for Apprise notifications
        optdepends = python-pyfuse3: for mount action
-       source = 
git+https://projects.torsion.org/borgmatic-collective/borgmatic.git#tag=2.1.5
-       b2sums = 
53065f8b7e5e7d224a8feb612b9a00a15faeff8bd81664577d39f616813158345c56c93653b71a45c9ad825a729ca8c0cffe937354ccbef1e4e5d2960d21bbb9
+       source = 
git+https://projects.torsion.org/borgmatic-collective/borgmatic.git#tag=2.1.6
+       b2sums = 
8296fdd9e0afec931b9fca4491b16b37f3b1a303a4e7077ad34a7a71957bfe2de05d3660a8f0aac7d622e2a13fa27b4c44560506a15fcf313031764c7ea9a814
 
 pkgname = borgmatic


=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@
 # Contributor: stef204 <https://aur.archlinux.org/account/stef204>
 
 pkgname=borgmatic
-pkgver=2.1.5
+pkgver=2.1.6
 pkgrel=1
 pkgdesc='Simple, configuration-driven backup software for servers and 
workstations'
 arch=(any)
@@ -16,10 +16,13 @@ license=(GPL-3.0-or-later)
 depends=(
   borg
   python
+  python-binaryornot
   python-jsonschema
   python-packaging
   python-requests
+  python-rich
   python-ruamel-yaml
+  python-textual
 )
 makedepends=(
   git
@@ -32,13 +35,14 @@ checkdepends=(
   apprise
   python-flexmock
   python-pytest
+  python-pytest-asyncio
 )
 optdepends=(
   'apprise: for Apprise notifications'
   'python-pyfuse3: for mount action'
 )
 
source=("git+https://projects.torsion.org/borgmatic-collective/borgmatic.git#tag=$pkgver";)
-b2sums=('53065f8b7e5e7d224a8feb612b9a00a15faeff8bd81664577d39f616813158345c56c93653b71a45c9ad825a729ca8c0cffe937354ccbef1e4e5d2960d21bbb9')
+b2sums=('8296fdd9e0afec931b9fca4491b16b37f3b1a303a4e7077ad34a7a71957bfe2de05d3660a8f0aac7d622e2a13fa27b4c44560506a15fcf313031764c7ea9a814')
 
 prepare() {
   cd $pkgname
@@ -61,7 +65,7 @@ check() {
   cd $pkgname
   # Override addopts as they invoke coverage testing
   PATH="$PWD/test-env/bin:$PATH" test-env/bin/python -m pytest \
-    --override-ini="addopts=" --ignore=tests/end-to-end
+    --override-ini="addopts=--asyncio-mode=auto" --ignore=tests/end-to-end
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/borgmatic/-/commit/be17d27e64a5d49724f31ba8f4e87dbd13e48e20

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/borgmatic/-/commit/be17d27e64a5d49724f31ba8f4e87dbd13e48e20
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to