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.


Reply via email to