Hello community, here is the log from the commit of package git-annex for openSUSE:Factory checked in at 2017-11-07 09:59:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/git-annex (Old) and /work/SRC/openSUSE:Factory/.git-annex.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "git-annex" Tue Nov 7 09:59:51 2017 rev:13 rq:538994 version:6.20171026 Changes: -------- --- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes 2017-09-19 16:32:43.627991240 +0200 +++ /work/SRC/openSUSE:Factory/.git-annex.new/git-annex.changes 2017-11-07 10:00:12.769481578 +0100 @@ -1,0 +2,86 @@ +Fri Oct 27 03:11:01 UTC 2017 - [email protected] + +- Update to version 6.20171026. + * Windows: Fix reversion that caused the path used to link + to annexed content to include the drive letter and full path, rather + than being relative. (`git annex fix` will fix up after this problem). + * Windows build fixed, and changed to use stack for more reliable build + environment. + * Windows: Remove wget from bundle; it needs libraries that are not + included, and git for windows includes curl which git-annex will use + instead. + * Add day to metadata when annex.genmetadata is enabled. + Thanks, Sean T Parsons + * stack.yaml: Added nix packages section. + Thanks, Sean T Parsons + +------------------------------------------------------------------- +Thu Oct 19 02:01:34 UTC 2017 - [email protected] + +- Update to version 6.20171018. + * add: Replace work tree file atomically on systems supporting hard + links. Avoids a window where interrupting an add could result in + the file being moved into the annex, with no symlink yet created. + * webdav: Avoid unncessisarily creating the collection at the top + of the repository when storing files there, since that collection + is created by initremote. + (This seems to work around some brokenness of the box.com webdav + server, which caused uploads to be very slow or sometimes fail.) + * webdav: Make --debug show all webdav operations. + * get -J/move -J/copy -J/mirror -J/sync -J: Avoid "transfer already in + progress" errors when two files use the same key. + * Konqueror desktop file location changed to one used by plasma 5. + Thanks, Félix Sipma. + * Avoid repeated checking that files passed on the command line exist. + * Fix build with aws-0.17. + * stack.yaml: Update to lts-9.9. + +------------------------------------------------------------------- +Wed Oct 4 03:01:42 UTC 2017 - [email protected] + +- Update to version 6.20171003. + * webdav: Improve error message for failed request to include the request + method and path. + * metadata: Added --remove-all. + * Warn when metadata is inherited from a previous version of a file, + to avoid the user being surprised in cases where that behavior is not + desired or expected. + * sync: Added --cleanup, which removes local and remote synced/ branches. + * external: When the external special remote program crashed, a newline + could be output, which messed up the expected output for --batch mode. + * external: Avoid checking EXPORTSUPPORTED for special remotes that are + not configured to use exports. + * test: Fix reversion that made it only run inside a git repository. + * copy, move: Behave same with --fast when sending to remotes located + on a local disk as when sending to other remotes. + * Fix process and file descriptor leak that was exposed when + git-annex was built with ghc 8.2.1. Broke git-annex test on OSX + due to running out of FDs, and may have also leaked in other situations. + * info: Improve cleanup of stale transfer info files. + +------------------------------------------------------------------- +Tue Sep 26 03:04:07 UTC 2017 - [email protected] + +- Update to version 6.20170925. + * git-annex export: New command, can create and efficiently update + exports of trees to special remotes. + * Use git-annex initremote with exporttree=yes to set up a special remote + for use by git-annex export. + * Implemented export to directory, S3, and webdav special remotes. + * External special remote protocol extended to support export. + Developers of external special remotes should consider if export makes + sense for them and add support. + * sync, assistant: Update tracking exports. + * Support building with feed-1.0, while still supporting older versions. + * init: Display an additional message when it detects a filesystem that + allows writing to files whose write bit is not set. + * S3: Allow removing files from IA. + * webdav: Checking if a non-existent file is present on Box.com + triggered a bug in its webdav support that generates an infinite series + of redirects. Deal with such problems by assuming such behavior means + the file is not present. + * webdav: Fix lack of url-escaping of filenames. Mostly impacted exports + of filenames containing eg spaces. + * webdav: Changed path used on webdav server for temporary files. + +------------------------------------------------------------------- Old: ---- git-annex-6.20170818.tar.gz New: ---- git-annex-6.20171026.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ git-annex.spec ++++++ --- /var/tmp/diff_new_pack.EVXb75/_old 2017-11-07 10:00:15.005400460 +0100 +++ /var/tmp/diff_new_pack.EVXb75/_new 2017-11-07 10:00:15.009400315 +0100 @@ -17,7 +17,7 @@ Name: git-annex -Version: 6.20170818 +Version: 6.20171026 Release: 0 Summary: Manage files with git, without checking their contents into git License: GPL-3.0+ AND AGPL-3.0+ AND BSD-2-Clause AND MIT AND GPL-2.0 @@ -25,6 +25,7 @@ URL: https://hackage.haskell.org/package/%{name} Source0: https://github.com/peti/git-annex/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: bash-completion +BuildRequires: chrpath BuildRequires: curl BuildRequires: ghc-Cabal-devel BuildRequires: ghc-DAV-devel @@ -92,10 +93,6 @@ BuildRequires: ghc-split-devel BuildRequires: ghc-stm-chans-devel BuildRequires: ghc-stm-devel -BuildRequires: ghc-tasty-devel -BuildRequires: ghc-tasty-hunit-devel -BuildRequires: ghc-tasty-quickcheck-devel -BuildRequires: ghc-tasty-rerun-devel BuildRequires: ghc-template-haskell-devel BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel @@ -162,6 +159,7 @@ %setup -q %build +%define cabal_configure_options -f-testsuite %ghc_bin_build %install @@ -170,9 +168,6 @@ rm %{buildroot}%{_datadir}/fish/completions/git-annex.fish rm %{buildroot}%{_datadir}/zsh/vendor-completions/_git-annex -%check -make %{?_smp_mflags} DESTDIR=%{buildroot} BUILDER=./Setup test - %post %desktop_database_post %icon_theme_cache_post ++++++ git-annex-6.20170818.tar.gz -> git-annex-6.20171026.tar.gz ++++++ /work/SRC/openSUSE:Factory/git-annex/git-annex-6.20170818.tar.gz /work/SRC/openSUSE:Factory/.git-annex.new/git-annex-6.20171026.tar.gz differ: char 30, line 1
