Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages /
borgmatic
Commits:
be5579c1 by Daniel M. Capella at 2024-11-11T11:45:04-05:00
upgpkg: 1.9.1-1
- - - - -
3 changed files:
- .SRCINFO
- − 0001-Comment-out-encrypted-credentials.patch
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = borgmatic
pkgdesc = Simple, configuration-driven backup software for servers and
workstations
- pkgver = 1.9.0
- pkgrel = 2
+ pkgver = 1.9.1
+ pkgrel = 1
url = https://torsion.org/borgmatic
arch = any
license = GPL-3.0-or-later
@@ -22,9 +22,7 @@ pkgbase = borgmatic
depends = python-ruamel-yaml
optdepends = apprise: for Apprise notifications
optdepends = python-pyfuse3: for mount action
- source =
git+https://projects.torsion.org/borgmatic-collective/borgmatic.git#tag=1.9.0
- source = 0001-Comment-out-encrypted-credentials.patch
- b2sums =
8e4e618408660fc91b83667f0a5e38fc96b0ef0487db78253b81afe8ad8fcdffcbbc0bad00083885966ea875cc5047d0a1f8fd9b0d2a3588e8a60542a2ebf7b3
- b2sums =
53bf49630e91a7aba1bb3a75fea1a1f8b994eb91f8fac1f047e523a1025475101ddea4d0ba917b57f5eff6a6709bbc3a4b45f4e239801c43bc491260bed6a7ca
+ source =
git+https://projects.torsion.org/borgmatic-collective/borgmatic.git#tag=1.9.1
+ b2sums =
369f767f82d7bc0e3abaa3a69f6b68bbaed5566d6133764613e23a3b5587a647e72741aa82c6c93230d9f3d25cbf782d60a9d3d32462ad564eb61a6325c1c633
pkgname = borgmatic
=====================================
0001-Comment-out-encrypted-credentials.patch deleted
=====================================
@@ -1,28 +0,0 @@
-From 50472ab8ccdc14a16b4d4a59a7a695f226fb7d80 Mon Sep 17 00:00:00 2001
-From: "Daniel M. Capella" <[email protected]>
-Date: Sun, 3 Nov 2024 19:09:45 -0500
-Subject: [PATCH] Comment out encrypted credentials
-
-Make this opt-in. The service errors out if credentials are not found.
----
- sample/systemd/borgmatic.service | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/sample/systemd/borgmatic.service
b/sample/systemd/borgmatic.service
-index a3391c32..e5092646 100644
---- a/sample/systemd/borgmatic.service
-+++ b/sample/systemd/borgmatic.service
-@@ -11,8 +11,8 @@ Documentation=https://torsion.org/borgmatic/
- Type=oneshot
-
- # Load encrypted credentials.
--LoadCredentialEncrypted=borgmatic:/etc/credstore.encrypted/borgmatic/
--LoadCredentialEncrypted=borgmatic.pw
-+# LoadCredentialEncrypted=borgmatic:/etc/credstore.encrypted/borgmatic/
-+# LoadCredentialEncrypted=borgmatic.pw
-
- # Security settings for systemd running as root, optional but recommended to
improve security. You
- # can disable individual settings if they cause problems for your use case.
For more details, see
---
-2.47.0
-
=====================================
PKGBUILD
=====================================
@@ -7,8 +7,8 @@
# Contributor: stef204 <https://aur.archlinux.org/account/stef204>
pkgname=borgmatic
-pkgver=1.9.0
-pkgrel=2
+pkgver=1.9.1
+pkgrel=1
pkgdesc='Simple, configuration-driven backup software for servers and
workstations'
arch=(any)
url=https://torsion.org/borgmatic
@@ -38,19 +38,12 @@ optdepends=(
'apprise: for Apprise notifications'
'python-pyfuse3: for mount action'
)
-source=(
-
"git+https://projects.torsion.org/borgmatic-collective/borgmatic.git#tag=$pkgver"
- 0001-Comment-out-encrypted-credentials.patch
-)
-b2sums=('8e4e618408660fc91b83667f0a5e38fc96b0ef0487db78253b81afe8ad8fcdffcbbc0bad00083885966ea875cc5047d0a1f8fd9b0d2a3588e8a60542a2ebf7b3'
-
'53bf49630e91a7aba1bb3a75fea1a1f8b994eb91f8fac1f047e523a1025475101ddea4d0ba917b57f5eff6a6709bbc3a4b45f4e239801c43bc491260bed6a7ca')
+source=("git+https://projects.torsion.org/borgmatic-collective/borgmatic.git#tag=$pkgver")
+b2sums=('369f767f82d7bc0e3abaa3a69f6b68bbaed5566d6133764613e23a3b5587a647e72741aa82c6c93230d9f3d25cbf782d60a9d3d32462ad564eb61a6325c1c633')
prepare() {
cd $pkgname
sed -i 's,root/.local,usr,' sample/systemd/borgmatic{,-user}.service
-
- # https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/929
- patch --forward --strip=1
--input=../0001-Comment-out-encrypted-credentials.patch
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/borgmatic/-/commit/be5579c1c8c59786b4dc8156543ac98734ebea30
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/borgmatic/-/commit/be5579c1c8c59786b4dc8156543ac98734ebea30
You're receiving this email because of your account on gitlab.archlinux.org.