public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
From: Adolf Belka <adolf.belka@ipfire.org>
To: development@lists.ipfire.org
Cc: Adolf Belka <adolf.belka@ipfire.org>
Subject: [PATCH 1/2] borgbackup: Update to version 1.4.1
Date: Fri, 12 Sep 2025 18:45:01 +0200	[thread overview]
Message-ID: <20250912164502.3480904-1-adolf.belka@ipfire.org> (raw)

- Update from version 1.4.0 to 1.4.1
- Update of rootfile
- Changelog
    1.4.1
     New features:
	- prune: add 13weekly and 3monthly quarterly pruning strategies, #8337
	- add BORG_USE_CHUNKS_ARCHIVE env var as a cleaner way to control whether
	  borg shall use chunks.archive.d/ cache directory. the previous "hack" to
	  create a non-directory file at that place is still supported.
	- compact: support --dry-run (do nothing) to simplify scripting, #8300
	- add {unixtime} placeholder, #8522
	- macOS: retrieve birthtime in nanosecond precision via system call, #8724
	- implement padme chunk size obfuscation (SPEC 250), #8705
     Fixes:
	- borg exits when assertions are disabled with Python optimizations, #8649
	- fix remote repository exception handling / modern exit codes, #8631
	- config: fix acceptance of storage_quota 0, #8499
	- config: reject additional_free_space < 10M (but accept 0), #6066
	- check: more consistent messaging considering --repair, #8533
	- yes: deal with UnicodeDecodeError in input(), #6984
	- fix WORKAROUNDS=authenticated_no_key support for archive TAM authentication,
	  #8400
	- diff: do not assert on diff if hard link sources are not found due to
	  exclusions, #8344
	- diff:
	  - suppress modified changes for files which weren't actually modified in JSON
	    output, #8334
	  - ensure that 0B changes are hidden from text diffs, too.
	  - remove 0-added,0-removed modified entries from JSON output.
	- try to rebuild cache if an exception is raised, #5213
	- freebsd: fix nfs4 acl processing, #8756.
	  This issue only affected borg extract --numeric-ids when processing NFS4
	  ACLs, it didn't affect POSIX ACL processing.
     Other changes:
	- support and test on Python 3.13
	- use Cython 3.0.12
	- filter LibreSSL related warnings on OpenBSD
	- docs:
	  - update install docs, nothing bundled anymore, #8342
	  - clarify excluded and included flags for dry-run, #8556
	  - small changes regarding compression, #8542
	  - clean up entries regarding SSH settings, link to recommended ones, #8542
	  - borg/borgfs detects internally under which name it was invoked, #8207
	  - binary: using the directory build is faster, #8008
	  - add readme of the binaries
	  - mount: document on-demand loading, perf tips, #7173
	  - better link modern return codes, #8370
	  - update repository URLs in docs to use new syntax, #8361
	  - align /etc/backups path references in automated backups deployment guide
	  - mount docs: apply jdchristensen's suggestion, better phrasing.
	  - FAQ: Why is backing up an unmodified FAT filesystem slow on Linux?
	  - FAQ: Why are backups slow on a Linux server that is a member of a windows domain?
	  - FAQ: add entry about pure-python msgpack warning, #8323
	  - modify docs for automated backup to append to SYSTEMD_WANTS rather than overwrite, #8641
	  - fix udev rule priority in automated-local.rst, #8639
	  - clarify requirements when using command line options with special characters within a shell, #8628
	  - work around sudden failure of sphinx ini lexer
	  - readthedocs theme fixes
	    - bring back highlighted content preview in search results.
	    - fix erroneous warning about missing javascript support.
	- tests:
	  - github CI: windows msys2 build: broken, disable it for now, #8264
	  - improve borg check --repair healing tests, #8302
	  - fix hourly prune test failure due to local timezone
	  - ignore `com.apple.provenance` xattr (macOS specific)
	- vagrant:
	  - pyenv: only use Python 3.11.12, use this for binary build
	  - macos: give more memory
	  - install rust on BSD
	  - add FreeBSD 13 box, for #8266
	  - fix OpenBSD box, #8506
	  - use a bento/ubuntu-24.04 box for now

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/packages/borgbackup | 14 +++++++-------
 lfs/borgbackup                       |  6 +++---
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/config/rootfiles/packages/borgbackup b/config/rootfiles/packages/borgbackup
index 1f62a2d66..d17f41212 100644
--- a/config/rootfiles/packages/borgbackup
+++ b/config/rootfiles/packages/borgbackup
@@ -93,10 +93,10 @@ usr/lib/python3.10/site-packages/borg/testsuite/xattr.py
 usr/lib/python3.10/site-packages/borg/upgrader.py
 usr/lib/python3.10/site-packages/borg/version.py
 usr/lib/python3.10/site-packages/borg/xattr.py
-usr/lib/python3.10/site-packages/borgbackup-1.4.0-py3.10.egg-info
-usr/lib/python3.10/site-packages/borgbackup-1.4.0-py3.10.egg-info/PKG-INFO
-usr/lib/python3.10/site-packages/borgbackup-1.4.0-py3.10.egg-info/SOURCES.txt
-usr/lib/python3.10/site-packages/borgbackup-1.4.0-py3.10.egg-info/dependency_links.txt
-usr/lib/python3.10/site-packages/borgbackup-1.4.0-py3.10.egg-info/entry_points.txt
-usr/lib/python3.10/site-packages/borgbackup-1.4.0-py3.10.egg-info/requires.txt
-usr/lib/python3.10/site-packages/borgbackup-1.4.0-py3.10.egg-info/top_level.txt
+usr/lib/python3.10/site-packages/borgbackup-1.4.1-py3.10.egg-info
+usr/lib/python3.10/site-packages/borgbackup-1.4.1-py3.10.egg-info/PKG-INFO
+usr/lib/python3.10/site-packages/borgbackup-1.4.1-py3.10.egg-info/SOURCES.txt
+usr/lib/python3.10/site-packages/borgbackup-1.4.1-py3.10.egg-info/dependency_links.txt
+usr/lib/python3.10/site-packages/borgbackup-1.4.1-py3.10.egg-info/entry_points.txt
+usr/lib/python3.10/site-packages/borgbackup-1.4.1-py3.10.egg-info/requires.txt
+usr/lib/python3.10/site-packages/borgbackup-1.4.1-py3.10.egg-info/top_level.txt
diff --git a/lfs/borgbackup b/lfs/borgbackup
index 189526073..2e64177e9 100644
--- a/lfs/borgbackup
+++ b/lfs/borgbackup
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.4.0
+VER        = 1.4.1
 SUMMARY    = Deduplicating backup program with compression and authenticated encryption
 
 THISAPP    = borgbackup-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = borgbackup
-PAK_VER    = 18
+PAK_VER    = 19
 
 DEPS       = python3-msgpack python3-packaging python3-pyfuse3 libxxhash
 # borgbackup only works with specific versions of python3-msgpack
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 06d4d67e211a3ab1bc6d7155cbce8205fb7408a1149e44c77b500af02c25e62a569e3eaf50c11916a2ff9adea47c5791febfb7d0c657d0b195e5c5bbbd33a7d7
+$(DL_FILE)_BLAKE2 = fbf5cd06bcddd5b90db75ed1b2276d2eba0d17d0545a751acfd40d051053d9d3e1a0ea2f1dd87e6541aeca6199e98ad1885b9d3155696268752069b763b660a4
 
 install : $(TARGET)
 
-- 
2.51.0



             reply	other threads:[~2025-09-12 16:45 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-09-12 16:45 Adolf Belka [this message]
2025-09-12 16:45 ` [PATCH 2/2] python3-msgpack: Update to version 1.1.0 Adolf Belka

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250912164502.3480904-1-adolf.belka@ipfire.org \
    --to=adolf.belka@ipfire.org \
    --cc=development@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox