Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package git-annex for openSUSE:Factory checked in at 2024-03-20 21:14:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/git-annex (Old) and /work/SRC/openSUSE:Factory/.git-annex.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "git-annex" Wed Mar 20 21:14:33 2024 rev:37 rq:1157276 version:10.20240227 Changes: -------- --- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes 2023-11-23 21:43:08.444999826 +0100 +++ /work/SRC/openSUSE:Factory/.git-annex.new.1905/git-annex.changes 2024-03-20 21:16:43.831293397 +0100 @@ -1,0 +2,114 @@ +Tue Feb 27 17:02:42 UTC 2024 - Peter Simons <psim...@suse.com> + +- Update git-annex to version 10.20240227. + git-annex (10.20240227) upstream; urgency=medium + + * importfeed: Added --scrape option, which uses yt-dlp to screen scrape + the equivilant of an RSS feed. + * importfeed --force: Don't treat it as a failure when an already + downloaded file exists. (Fixes a behavior change introduced in + 10.20230626.) + * importfeed --force: Avoid creating duplicates of existing + already downloaded files when yt-dlp or a special remote was used. + * addurl, importfeed: Added --raw-except option. + * stack.yaml: Update to lts-22.9 and use crypton. + * assistant, undo: When committing, let the usual git commit + hooks run. + * Added annex.commitmessage-command config. + * pre-commit: Avoid committing the git-annex branch + (except when a commit is made in a view, which changes metadata). + * Pass --no-warnings to yt-dlp. + + -- Joey Hess <i...@joeyh.name> Tue, 27 Feb 2024 12:58:30 -0400 + +------------------------------------------------------------------- +Mon Jan 29 18:12:40 UTC 2024 - Peter Simons <psim...@suse.com> + +- Update git-annex to version 10.20240129. + git-annex (10.20240129) upstream; urgency=medium + + * info: Added "annex sizes of repositories" table to the overall display. + * import: Sped up import from special remotes. + * import: Added --message/-m option. + * Support using commands that implement the Stateless OpenPGP command line + interface, as an alternative to gpg. + Currently only supported for encryption=shared special remotes, + when annex.shared-sop-command is configured. + * test: Test a specified Stateless OpenPGP command when + run with eg --test-git-config annex.shared-sop-command=sqop + * Improve disk free space checking when transferring unsized keys to + local git remotes. + * Added configs annex.stalldetection-download, annex.stalldetection-upload, + annex.bwlimit-download, annex.bwlimit-upload, + and similar per-remote configs. + * Improve annex.stalldetection to handle remotes that update progress + less frequently than the configured time period. + * external: Monitor file size when getting content from external + special remotes and use that to update the progress meter, + in case the external special remote program does not report progress. + * Added --expected-present file matching option. + * webapp: Added --port option, and annex.port config. + * assistant: When generating a gpg secret key, avoid hardcoding the + key algorithm and size. + + -- Joey Hess <i...@joeyh.name> Mon, 29 Jan 2024 13:12:00 -0400 + + git-annex (10.20231227) upstream; urgency=medium + + * migrate: Support distributed migrations by recording each migration, + and adding a --update option that updates the local repository + incrementally, hard linking annex objects to their new keys. + * pull, sync: When operating on content, automatically handle + distributed migrations. + * Added annex.syncmigrations config that can be set to false to prevent + pull and sync from migrating object content. + * migrate: Added --apply option that (re)applies all recorded + distributed migrations to the objects in repository. + * migrate: Support adding size to URL keys that were added with + --relaxed, by running eg: git-annex migrate --backend=URL foo + * When importing from a special remote, support preferred content + expressions that use terms that match on keys (eg "present", "copies=1"). + Such terms are ignored when importing, since the key is not known yet. + Before, such expressions caused the import to fail. + * Support git-annex copy/move --from-anywhere --to remote. + * Make git-annex get/copy/move --from foo override configuration of + remote.foo.annex-ignore, as documented. + * Lower precision of timestamps in git-annex branch, which can reduce the + size of the branch by up to 8%. + * sync: Fix locking problems during merge when annex.pidlock is set. + * Avoid a problem with temp file names ending in "." on certian + filesystems that have problems with such filenames. + * sync, push: Avoid trying to send individual files to special remotes + configured with importtree=yes exporttree=no, which would always fail. + * Fix a crash opening sqlite databases when run in a non-unicode locale. + (Needs persistent-sqlite 2.13.3.) + + -- Joey Hess <i...@joeyh.name> Wed, 27 Dec 2023 19:27:37 -0400 + + git-annex (10.20231129) upstream; urgency=medium + + * Fix bug in git-annex copy --from --to that skipped files that were + locally present. + * Make git-annex copy --from --to --fast actually fast. + * Fix crash of enableremote when the special remote has embedcreds=yes. + * Ignore directories and other unusual files in .git/annex/journal/ + * info: Added calculation of combined annex size of all repositories. + * log: Added options --sizesof, --sizes and --totalsizes that + display how the size of repositories changed over time. + * log: Added options --interval, --bytes, --received, and --gnuplot + to tune the output of the above added options. + * findkeys: Support --largerthan and --smallerthan. + * importfeed: Use caching database to avoid needing to list urls + on every run, and avoid using too much memory. + * Improve memory use of --all when using annex.private. + * lookupkey: Sped up --batch. + * Windows: Consistently avoid ending standard output lines with CR. + This matches the behavior of git on Windows. + * Windows: Fix CRLF handling in some log files. + * Windows: When git-annex init is installing hook scripts, it will + avoid ending lines with CR for portability. Existing hook scripts + that do have CR line endings will not be changed. + + -- Joey Hess <i...@joeyh.name> Wed, 29 Nov 2023 15:59:20 -0400 + +------------------------------------------------------------------- Old: ---- git-annex-10.20230926.tar.gz New: ---- git-annex-10.20240227.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ git-annex.spec ++++++ --- /var/tmp/diff_new_pack.f5yZ77/_old 2024-03-20 21:16:44.555320531 +0100 +++ /var/tmp/diff_new_pack.f5yZ77/_new 2024-03-20 21:16:44.559320682 +0100 @@ -1,7 +1,7 @@ # # spec file for package git-annex # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: git-annex -Version: 10.20230926 +Version: 10.20240227 Release: 0 Summary: Manage files with git, without checking their contents into git License: AGPL-3.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause AND MIT AND GPL-2.0-only ++++++ 0001-persistent-2.12.0.1-include-the-code-from-persistent.patch ++++++ --- /var/tmp/diff_new_pack.f5yZ77/_old 2024-03-20 21:16:44.579321431 +0100 +++ /var/tmp/diff_new_pack.f5yZ77/_new 2024-03-20 21:16:44.583321581 +0100 @@ -1,4 +1,4 @@ -From f2b75ec2d27a671d5074136bf3b1bab25e3562fb Mon Sep 17 00:00:00 2001 +From 58b3b46b517358295c7041a92ce135e7c8013eec Mon Sep 17 00:00:00 2001 From: Peter Simons <sim...@cryp.to> Date: Thu, 10 Aug 2023 15:39:56 +0200 Subject: [PATCH] persistent >= 2.12.0.1 includes the code from @@ -6,25 +6,19 @@ persistent-template has been deprecated. --- - Database/ContentIdentifier.hs | 3 --- + Database/ContentIdentifier.hs | 2 -- Database/Export.hs | 3 --- Database/Fsck.hs | 3 --- + Database/ImportFeed.hs | 3 --- Database/Keys/SQL.hs | 3 --- git-annex.cabal | 3 +-- - 5 files changed, 1 insertion(+), 14 deletions(-) + 6 files changed, 1 insertion(+), 16 deletions(-) diff --git a/Database/ContentIdentifier.hs b/Database/ContentIdentifier.hs -index e847c00cce..be7673facc 100644 +index bbf67dcfb1..3a399f7765 100644 --- a/Database/ContentIdentifier.hs +++ b/Database/ContentIdentifier.hs -@@ -5,17 +5,14 @@ - - Licensed under the GNU AGPL version 3 or higher. - -} - --{-# LANGUAGE CPP #-} - {-# LANGUAGE QuasiQuotes, TypeFamilies, TypeOperators, TemplateHaskell #-} - {-# LANGUAGE OverloadedStrings, GADTs, FlexibleContexts, EmptyDataDecls #-} - {-# LANGUAGE MultiParamTypeClasses, GeneralizedNewtypeDeriving #-} +@@ -12,10 +12,8 @@ {-# LANGUAGE RankNTypes #-} {-# LANGUAGE DataKinds, FlexibleInstances #-} {-# LANGUAGE UndecidableInstances #-} @@ -36,7 +30,7 @@ module Database.ContentIdentifier ( ContentIdentifierHandle, diff --git a/Database/Export.hs b/Database/Export.hs -index b9d9879da0..e51d852024 100644 +index 2f0da8b231..6de86c7925 100644 --- a/Database/Export.hs +++ b/Database/Export.hs @@ -5,17 +5,14 @@ @@ -80,8 +74,30 @@ module Database.Fsck ( FsckHandle, +diff --git a/Database/ImportFeed.hs b/Database/ImportFeed.hs +index 2d44b0b9ea..84cd24bdab 100644 +--- a/Database/ImportFeed.hs ++++ b/Database/ImportFeed.hs +@@ -6,17 +6,14 @@ + - Licensed under the GNU AGPL version 3 or higher. + -} + +-{-# LANGUAGE CPP #-} + {-# LANGUAGE QuasiQuotes, TypeFamilies, TypeOperators, TemplateHaskell #-} + {-# LANGUAGE OverloadedStrings, GADTs, FlexibleContexts, EmptyDataDecls #-} + {-# LANGUAGE MultiParamTypeClasses, GeneralizedNewtypeDeriving #-} + {-# LANGUAGE RankNTypes #-} + {-# LANGUAGE DataKinds, FlexibleInstances #-} + {-# LANGUAGE UndecidableInstances #-} +-#if MIN_VERSION_persistent_template(2,8,0) + {-# LANGUAGE DerivingStrategies #-} + {-# LANGUAGE StandaloneDeriving #-} +-#endif + + module Database.ImportFeed ( + ImportFeedDbHandle, diff --git a/Database/Keys/SQL.hs b/Database/Keys/SQL.hs -index 7fea5cf2bb..c9c7e020c1 100644 +index 2e40e39db3..6b36cd09d5 100644 --- a/Database/Keys/SQL.hs +++ b/Database/Keys/SQL.hs @@ -5,17 +5,14 @@ @@ -103,10 +119,10 @@ module Database.Keys.SQL where diff --git a/git-annex.cabal b/git-annex.cabal -index 837680cbd5..893b816068 100644 +index 31e66f9f27..7bf1a8ae0c 100644 --- a/git-annex.cabal +++ b/git-annex.cabal -@@ -358,8 +358,7 @@ Executable git-annex +@@ -247,8 +247,7 @@ Executable git-annex time (>= 1.5.0), old-locale, persistent-sqlite (>= 2.8.1), @@ -117,6 +133,6 @@ microlens, aeson, -- -2.41.0 +2.42.0 ++++++ git-annex-10.20230926.tar.gz -> git-annex-10.20240227.tar.gz ++++++ /work/SRC/openSUSE:Factory/git-annex/git-annex-10.20230926.tar.gz /work/SRC/openSUSE:Factory/.git-annex.new.1905/git-annex-10.20240227.tar.gz differ: char 15, line 1