commit git-annex for openSUSE:Factory

2020-10-23 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2020-10-23 15:15:41

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new.3463 (New)


Package is "git-annex"

Fri Oct 23 15:15:41 2020 rev:7 rq:842778 version:8.20201007

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2020-09-23 
18:47:09.165694032 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new.3463/git-annex.changes
2020-10-23 15:15:44.930174808 +0200
@@ -1,0 +2,53 @@
+Thu Oct  8 02:00:42 UTC 2020 - psim...@suse.com
+
+- Update git-annex to version 8.20201007.
+  git-annex (8.20201007) upstream; urgency=medium
+
+* --json output now includes a new field "input" which is the input
+  value (filename, url, etc) that caused a json object to be output.
+* --batch combined with -J now runs batch requests concurrently for many
+  commands. Before, the combination was accepted, but did not enable
+  concurrency. Since the output of batch requests can be in any order,
+  --json with the new "input" field is recommended to be used,
+  to determine which batch request each response corresponds to.
+* aws-0.22 improved its support for setting etags, which improves
+  support for versioned S3 buckets.
+* Serialize use of C magic library, which is not thread safe.
+  This fixes failures uploading to S3 when using -J.
+* add, addurl, importfeed, import: Added --no-check-gitignore option
+  for finer grained control than using --force.
+* import: Check gitignores when importing trees from special remotes.
+* addunused: Don't check .gitignores when adding files.
+* Improve the "Try making some of these repositories available"
+  message, with some hints for the user for what to do.
+* Improve --debug output to show pid of processes that are started and
+  stopped.
+* sync --all: Sped up seeking to around twice as fast, by avoiding a
+  pass over the worktree files when preferred content expressions of the
+  local repo and remotes don't use include=/exclude=.
+* Sped up seeking for files to operate on, when using options like
+  --copies or --in, by around 20%
+* import --no-content: Check annex.largefiles, and import small
+  files into git, the same as is done when importing with content.
+  If the largefiles expression needs the file content available
+  (due to mimetype or mimeencoding being used), the import will fail.
+* sync: When run without --content, import without copying from
+  importtree=yes directory special remotes.
+  (Other special remotes may support this later as well.)
+* addurl: Avoid a redundant git ignores check for speed.
+* upgrade: Avoid an upgrade failure of a bare repo in unusual 
circumstances.
+* httpalso: Support being used with special remotes that do not have
+  encryption= in their config.
+* Parse youtube-dl progress output, which lets progress be displayed
+  when doing concurrent downloads.
+* Fix build with Benchmark build flag.
+* Enable building with git-annex benchmark by default, only turning it
+  off when the criterion library is not installed.
+* runshell: Fix a edge case where rm errors were sent to stdout, which
+  could confuse things parsing git-annex output.
+* runshell: Update files atomically when preparing to run git-annex.
+* Fix a build failure on Windows.
+
+   -- Joey Hess   Wed, 07 Oct 2020 12:19:05 -0400
+
+---

Old:

  git-annex-8.20200908.tar.gz

New:

  git-annex-8.20201007.tar.gz



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.PFOhKs/_old  2020-10-23 15:15:45.754175206 +0200
+++ /var/tmp/diff_new_pack.PFOhKs/_new  2020-10-23 15:15:45.758175208 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   git-annex
-Version:8.20200908
+Version:8.20201007
 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

++ git-annex-8.20200908.tar.gz -> git-annex-8.20201007.tar.gz ++
/work/SRC/openSUSE:Factory/git-annex/git-annex-8.20200908.tar.gz 
/work/SRC/openSUSE:Factory/.git-annex.new.3463/git-annex-8.20201007.tar.gz 
differ: char 14, line 1




commit git-annex for openSUSE:Factory

2020-09-23 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2020-09-23 18:45:25

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new.4249 (New)


Package is "git-annex"

Wed Sep 23 18:45:25 2020 rev:6 rq:836237 version:8.20200908

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2020-09-15 
16:21:50.366226235 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new.4249/git-annex.changes
2020-09-23 18:47:09.165694032 +0200
@@ -1,0 +2,5 @@
+Tue Sep 15 14:54:15 UTC 2020 - Michel Normand 
+
+- Add _constraints 4GB min disk space
+
+---

New:

  _constraints



Other differences:
--
++ _constraints ++

  
  
4
  
  





commit git-annex for openSUSE:Factory

2020-09-15 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2020-09-15 16:21:43

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new.4249 (New)


Package is "git-annex"

Tue Sep 15 16:21:43 2020 rev:5 rq:833312 version:8.20200908

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2020-08-28 
21:42:07.360903716 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new.4249/git-annex.changes
2020-09-15 16:21:50.366226235 +0200
@@ -1,0 +2,9 @@
+Wed Sep  9 02:00:54 UTC 2020 - psim...@suse.com
+
+- Update git-annex to version 8.20200908.
+  Upstream has edited the change log file since the last release in
+  a non-trivial way, i.e. they did more than just add a new entry
+  at the top. You can review the file at:
+  http://hackage.haskell.org/package/git-annex-8.20200908/src/CHANGELOG
+
+---

Old:

  git-annex-8.20200810.tar.gz

New:

  git-annex-8.20200908.tar.gz



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.XOZZTK/_old  2020-09-15 16:21:51.878227682 +0200
+++ /var/tmp/diff_new_pack.XOZZTK/_new  2020-09-15 16:21:51.882227686 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   git-annex
-Version:8.20200810
+Version:8.20200908
 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

++ git-annex-8.20200810.tar.gz -> git-annex-8.20200908.tar.gz ++
/work/SRC/openSUSE:Factory/git-annex/git-annex-8.20200810.tar.gz 
/work/SRC/openSUSE:Factory/.git-annex.new.4249/git-annex-8.20200908.tar.gz 
differ: char 13, line 1




commit git-annex for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2020-08-28 21:42:07

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new.3399 (New)


Package is "git-annex"

Fri Aug 28 21:42:07 2020 rev:4 rq:829517 version:8.20200810

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2020-08-18 
12:25:08.219824731 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new.3399/git-annex.changes
2020-08-28 21:42:07.360903716 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:46:50 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.5eZyBV/_old  2020-08-28 21:42:07.864903901 +0200
+++ /var/tmp/diff_new_pack.5eZyBV/_new  2020-08-28 21:42:07.868903903 +0200
@@ -168,7 +168,7 @@
 Optional dependency offering bash completion for git-annex
 
 %prep
-%setup -q
+%autosetup
 
 %build
 %define cabal_configure_options -ftestsuite




commit git-annex for openSUSE:Factory

2020-08-18 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2020-08-18 12:25:00

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new.3399 (New)


Package is "git-annex"

Tue Aug 18 12:25:00 2020 rev:3 rq:825809 version:8.20200810

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2020-07-09 
13:20:23.269463085 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new.3399/git-annex.changes
2020-08-18 12:25:08.219824731 +0200
@@ -1,0 +2,91 @@
+Tue Aug 11 02:00:33 UTC 2020 - psim...@suse.com
+
+- Update git-annex to version 8.20200810.
+  git-annex (8.20200810) upstream; urgency=medium
+
+* Added support for external backend programs. So if you want a hash
+  that git-annex doesn't support, or something stranger, you can write a
+  small program to implement it.
+* Fix a bug in find --branch in the previous version.
+* importfeed: Fix reversion that caused some '.' in filenames to be
+  replaced with '_'
+* Fix a lock file descriptor leak that could occur when running commands
+  like git-annex add with -J. Bug was introduced as part of a different FD
+  leak fix in version 6.20160318.
+* Fix a hang when using git-annex with an old openssh 7.2p2, which had
+  some weird inheriting of ssh FDs by sshd. Bug was introduced in
+  git-annex version 7.20200202.7.
+* move, copy --to: Sped up seeking files by 2x.
+* drop: Sped up seeking files to drop by 2x, and also some performance
+  improvements to checking numcopies.
+* Deal with unusual IFS settings in the shell scripts for linux
+  standalone and OSX app.
+  Thanks, Yaroslav Halchenko
+* Avoid complaining that a file with "is beyond a symbolic link"
+  when the filepath is absolute and the symlink in question is not
+  actually inside the git repository.
+* Slightly sped up the linux standalone bundle.
+* Support building with dlist-1.0
+
+- Drop obsolete 0001-fix-build-with-dlist-1.0.patch.
+
+---
+Thu Aug  6 07:58:47 UTC 2020 - Peter Simons 
+
+- Apply 0001-fix-build-with-dlist-1.0.patch to add support for
+  building with dlist version 1.x.
+
+---
+Tue Jul 21 08:29:13 UTC 2020 - psim...@suse.com
+
+- Update git-annex to version 8.20200720.1.
+  git-annex (8.20200720.1) upstream; urgency=medium
+
+* Fix a bug in find --batch in the previous version.
+
+   -- Joey Hess   Mon, 20 Jul 2020 19:39:11 -0400
+
+  git-annex (8.20200720) upstream; urgency=medium
+
+* import: Added --no-content option, which avoids downloading files
+  from a special remote. Currently only supported by the directory
+  special remote.
+* Honor annex.largefiles when importing a tree from a special remote.
+  (Except for when --no-content is used.)
+* Fix a deadlock that could occur after git-annex got an unlocked
+  file, causing the command to hang indefinitely. Known to happen on
+  vfat filesystems, possibly others.
+* Build with the http-client-restricted and git-lfs libraries when
+  available, otherwise use the vendored copy as before.
+* testremote: Fix over-allocation of resources and bad caching,
+  including starting up a large number of external special remote 
processes.
+  (Regression introduced in version 8.20200501)
+* test: Fix some test cases that assumed git's default branch name.
+* importfeed: Added some additional --template variables:
+  itempubyear, itempubmonth, itempubday, itempubhour,
+  itempubminute, itempubsecond.
+* Made several special remotes support locking content on them,
+  which allows dropping from other special remotes in some situations
+  where it was not possible before. Supported special remotes:
+  S3 (with versioning=yes), git-lfs, tahoe
+* Fix reversion that broke passing annex.* and remote.*.annex-*
+  git configs with -c. (Since version 8.20200330.)
+* Bring back git-annex branch read cache. This speeds up some operations,
+  eg git-annex sync --content --all gets 20% faster.
+* Fix a recently introduced bug that could cause a "fork: resource 
exhausted"
+  after getting several thousand files.
+* Sped up the --all option by 2x to 16x by using git cat-file --buffer.
+  Thanks to Lukey for finding this optimisation.
+* Sped up seeking for annexed files to operate on by a factor of nearly 2x.
+* Sped up sync --content by 2x and other commands like fsck --fast and
+  whereis by around 50%, by using git cat-file --buffer.
+* importfeed: Made checking known urls step around 15% faster.
+* fsck: Detect if WORM keys 

commit git-annex for openSUSE:Factory

2020-07-09 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2020-07-09 13:19:52

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new.3060 (New)


Package is "git-annex"

Thu Jul  9 13:19:52 2020 rev:2 rq:819597 version:8.20200617

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2020-06-19 
16:51:17.710675349 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new.3060/git-annex.changes
2020-07-09 13:20:23.269463085 +0200
@@ -1,0 +2,67 @@
+Thu Jun 18 02:00:26 UTC 2020 - psim...@suse.com
+
+- Update git-annex to version 8.20200617.
+  git-annex (8.20200617) upstream; urgency=medium
+
+* Added annex.skipunknown git config, that can be set to false to change
+  the behavior of commands like `git annex get foo*`, to not skip
+  over files/dirs that are not checked into git and are explicitly listed 
in
+  the command line.
+* annex.skipunknown is planned to change to default to false in a
+  git-annex release in early 2022. If you prefer the current behavior,
+  you can explicitly set it to true.
+* Try to enable special remotes configured with autoenable=yes
+  when git-annex auto-initialization happens in a new clone of an
+  existing repo. Previously, git-annex init had to be explicitly run to
+  enable them. Special remotes cannot display anything when autoenabled
+  this way, to avoid interfering with the output of git-annex query
+  commands.
+* export: Added options for json output.
+* import: Added --json-progress.
+* addurl: Make --preserve-filename also apply when eg a torrent contains
+  multiple files.
+* Fix a crash or potentially not all files being exported when
+  sync -J --content is used with an export remote.
+* export: Let concurrent transfers be done with -J or annex.jobs.
+* move --to, copy --to, mirror --to: When concurrency is enabled, run
+  cleanup actions in separate job pool from uploads.
+* init: If lock probing stalls for a long time (eg a broken NFS server),
+  display a message to let the user know what's taking so long.
+* init: When annex.pidlock is set, skip lock probing.
+* Fix file descriptor leak when importing from a directory special remote
+  that is configured with exporttree=yes.
+* Note that external special remote programs should not block SIGINT or
+  SIGTERM.
+* Avoid creating the keys database during init when there are no unlocked
+  files, to prevent init failing when sqlite does not work in the
+  filesystem.
+* import: Avoid using some strange names for temporary keys,
+  which broke importing from a directory special remote onto a vfat
+  filesystem.
+* S3: The REDUCED_REDUNDANCY storage class is no longer cheaper so
+  stop documenting it, and stop offering it as a choice in the assistant.
+* Improve display of problems auto-initializing or upgrading local git
+  remotes.
+* When a local git remote cannot be initialized because it has no
+  git-annex branch or a .noannex file, avoid displaying a message about it.
+* checkpresentkey: When no remote is specified, try all remotes, not
+  only ones that the location log says contain the key. This is what
+  the documentation has always said it did.
+* Fix regression in external special remote handling: GETCONFIG did not
+  return a value that was set with SETCONFIG immediately before.
+  (Regression introduced in version 7.20200202.7)
+* Fix bug that made initremote of extrnal special remotes with
+  embedcreds=yes or gpg encryption not store the creds in the git-annex
+  branch. git-annex-remote-googledrive one was special remote affected by
+  this bug.
+  (Regression introduced in version 7.20200202.7)
+* Fix bug that made creds not be stored in git when a special remote
+  was initialized with gpg encryption, but without an explicit
+  embedcreds=yes.
+  (Regression introduced in version 7.20200202.7)
+* Fix a annex.pidlock issue that made eg git-annex get of an unlocked
+  file hang until the annex.pidlocktimeout and then fail.
+
+   -- Joey Hess   Wed, 17 Jun 2020 15:58:59 -0400
+
+---

Old:

  git-annex-8.20200522.tar.gz

New:

  git-annex-8.20200617.tar.gz



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.5dV210/_old  2020-07-09 13:20:25.057468736 +0200
+++ /var/tmp/diff_new_pack.5dV210/_new  2020-07-09 13:20:25.057468736 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   git-annex
-Version:8.20200522
+Version:

commit git-annex for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2020-06-19 16:50:58

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new.3606 (New)


Package is "git-annex"

Fri Jun 19 16:50:58 2020 rev:1 rq:814884 version:8.20200522

Changes:

New Changes file:

--- /dev/null   2020-05-28 02:28:09.919761697 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new.3606/git-annex.changes
2020-06-19 16:51:17.710675349 +0200
@@ -0,0 +1,5 @@
+---
+Tue Jun  9 09:26:18 UTC 2020 - psim...@suse.com
+
+- Add git-annex at version 8.20200522.
+

New:

  git-annex-8.20200522.tar.gz
  git-annex.changes
  git-annex.spec



Other differences:
--
++ git-annex.spec ++
#
# spec file for package git-annex
#
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


Name:   git-annex
Version:8.20200522
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
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
BuildRequires:  ghc-IfElse-devel
BuildRequires:  ghc-QuickCheck-devel
BuildRequires:  ghc-SafeSemaphore-devel
BuildRequires:  ghc-aeson-devel
BuildRequires:  ghc-async-devel
BuildRequires:  ghc-attoparsec-devel
BuildRequires:  ghc-aws-devel
BuildRequires:  ghc-blaze-builder-devel
BuildRequires:  ghc-bloomfilter-devel
BuildRequires:  ghc-byteable-devel
BuildRequires:  ghc-bytestring-devel
BuildRequires:  ghc-case-insensitive-devel
BuildRequires:  ghc-clientsession-devel
BuildRequires:  ghc-concurrent-output-devel
BuildRequires:  ghc-conduit-devel
BuildRequires:  ghc-connection-devel
BuildRequires:  ghc-containers-devel
BuildRequires:  ghc-crypto-api-devel
BuildRequires:  ghc-cryptonite-devel
BuildRequires:  ghc-data-default-devel
BuildRequires:  ghc-dbus-devel
BuildRequires:  ghc-deepseq-devel
BuildRequires:  ghc-directory-devel
BuildRequires:  ghc-disk-free-space-devel
BuildRequires:  ghc-dlist-devel
BuildRequires:  ghc-edit-distance-devel
BuildRequires:  ghc-exceptions-devel
BuildRequires:  ghc-fdo-notify-devel
BuildRequires:  ghc-feed-devel
BuildRequires:  ghc-filepath-bytestring-devel
BuildRequires:  ghc-filepath-devel
BuildRequires:  ghc-free-devel
BuildRequires:  ghc-hinotify-devel
BuildRequires:  ghc-hslogger-devel
BuildRequires:  ghc-http-client-devel
BuildRequires:  ghc-http-client-tls-devel
BuildRequires:  ghc-http-conduit-devel
BuildRequires:  ghc-http-types-devel
BuildRequires:  ghc-magic-devel
BuildRequires:  ghc-memory-devel
BuildRequires:  ghc-microlens-devel
BuildRequires:  ghc-monad-control-devel
BuildRequires:  ghc-monad-logger-devel
BuildRequires:  ghc-mountpoints-devel
BuildRequires:  ghc-mtl-devel
BuildRequires:  ghc-network-bsd-devel
BuildRequires:  ghc-network-devel
BuildRequires:  ghc-network-info-devel
BuildRequires:  ghc-network-multicast-devel
BuildRequires:  ghc-network-uri-devel
BuildRequires:  ghc-old-locale-devel
BuildRequires:  ghc-optparse-applicative-devel
BuildRequires:  ghc-path-pieces-devel
BuildRequires:  ghc-persistent-devel
BuildRequires:  ghc-persistent-sqlite-devel
BuildRequires:  ghc-persistent-template-devel
BuildRequires:  ghc-process-devel
BuildRequires:  ghc-random-devel
BuildRequires:  ghc-regex-tdfa-devel
BuildRequires:  ghc-resourcet-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-sandi-devel
BuildRequires:  ghc-securemem-devel
BuildRequires:  ghc-shakespeare-devel
BuildRequires:  ghc-socks-devel
BuildRequires:  ghc-split-devel
BuildRequires:  ghc-stm-chans-devel
BuildRequires:  ghc-stm-devel
BuildRequires:  ghc-tagsoup-devel
BuildRequires:  ghc-tasty-devel
BuildRequires:  ghc-tasty-hunit-devel
BuildRequires:  ghc-tasty-quickcheck-devel
BuildRequires:  ghc-tasty-rerun-devel

commit git-annex for openSUSE:Factory

2017-11-07 Thread root
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 - psim...@suse.com
+
+- 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 - psim...@suse.com
+
+- 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 - psim...@suse.com
+
+- 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 - psim...@suse.com
+
+- 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 

commit git-annex for openSUSE:Factory

2017-09-19 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2017-09-19 16:32:42

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new (New)


Package is "git-annex"

Tue Sep 19 16:32:42 2017 rev:12 rq:526943 version:6.20170818

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2017-08-22 
11:10:01.449033396 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new/git-annex.changes 2017-09-19 
16:32:43.627991240 +0200
@@ -1,0 +2,6 @@
+Mon Sep 18 07:03:40 UTC 2017 - psim...@suse.com
+
+- The upstream release tarball changed in some trivial way. Copy
+  the new tarball into place to keep our version in sync.
+
+---



Other differences:
--
++ git-annex-6.20170818.tar.gz ++
/work/SRC/openSUSE:Factory/git-annex/git-annex-6.20170818.tar.gz 
/work/SRC/openSUSE:Factory/.git-annex.new/git-annex-6.20170818.tar.gz differ: 
char 2290078, line 8327




commit git-annex for openSUSE:Factory

2017-08-22 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2017-08-22 11:09:58

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new (New)


Package is "git-annex"

Tue Aug 22 11:09:58 2017 rev:11 rq:517919 version:6.20170818

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2017-07-06 
00:00:42.249081686 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new/git-annex.changes 2017-08-22 
11:10:01.449033396 +0200
@@ -1,0 +2,50 @@
+Mon Aug 21 10:51:36 UTC 2017 - psim...@suse.com
+
+- Update to version 6.20170818 (bsc#1054653, CVE-2017-12976).
+  * Security fix: Disallow hostname starting with a dash, which
+would get passed to ssh and be treated an option. This could
+be used by an attacker who provides a crafted repository url
+to cause the victim to execute arbitrary code via -oProxyCommand.
+(The same class of security hole recently affected git itself.)
+  * git-annex.cabal: Deal with breaking changes in Cabal 2.0.
+  * Fix build with QuickCheck 2.10.
+  * fsck: Support --json.
+  * move, copy: Support --batch.
+  * Added GIT_ANNEX_VECTOR_CLOCK environment variable, which can be used to
+override the default timestamps used in log files in the git-annex
+branch. This is a dangerous environment variable; use with caution.
+  * Fix a git-annex test failure when run on NFS due to NFS lock files
+preventing directory removal.
+  * test: Avoid most situations involving failure to delete test
+directories, by forking a worker process and only deleting the test
+directory once it exits.
+  * Disable http-client's default 30 second response timeout when HEADing
+an url to check if it exists. Some web servers take quite a long time
+to answer a HEAD request.
+  * Added remote configuration settings annex-ignore-command and
+annex-sync-command, which are dynamic equivilants of the annex-ignore
+and annex-sync configurations.
+  * Prevent spaces from being embedded in the name of new WORM keys,
+as that handing spaces in keys would complicate things like the
+external special remote protocol.
+  * migrate: WORM keys containing spaces will be migrated to not contain
+spaces anymore.
+  * External special remotes will refuse to operate on keys with spaces in
+their names. That has never worked correctly due to the design of the
+external special remote protocol. Display an error message suggesting
+migration.
+  * Fix incorrect external special remote documentation, which said that
+the filename parameter to the TRANSFER command could not contain
+spaces. It can in fact contain spaces. Special remotes implementors
+that relied on that may need to fix bugs in their special remotes.
+  * Fix the external special remotes git-annex-remote-ipfs,
+git-annex-remote-torrent and the example.sh template to correctly
+support filenames with spaces.
+  * Windows: Win32 package has subsumed Win32-extras; update dependency.
+
+---
+Thu Aug  3 15:38:38 UTC 2017 - psim...@suse.com
+
+- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
+
+---

Old:

  git-annex-6.20170520.tar.gz

New:

  git-annex-6.20170818.tar.gz



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.M7Z2Yg/_old  2017-08-22 11:10:02.500885289 +0200
+++ /var/tmp/diff_new_pack.M7Z2Yg/_new  2017-08-22 11:10:02.504884726 +0200
@@ -17,12 +17,12 @@
 
 
 Name:   git-annex
-Version:6.20170520
+Version:6.20170818
 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
 Group:  Development/Tools/Version Control
-Url:https://hackage.haskell.org/package/%{name}
+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:  curl
@@ -129,7 +129,6 @@
 Recommends: rsync
 Recommends: ssh
 Suggests:   %{name}-bash-completion
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Git-annex allows managing files with git, without checking the file contents
@@ -183,7 +182,6 @@
 %icon_theme_cache_postun
 
 %files
-%defattr(-,root,root,-)
 %doc COPYRIGHT README
 %{_bindir}/%{name}
 %{_bindir}/%{name}-shell
@@ -201,7 +199,6 @@
 %{_datadir}/icons/hicolor/scalable/apps/git-annex.svg
 
 %files bash-completion
-%defattr(-,root,root)
 

commit git-annex for openSUSE:Factory

2017-07-05 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2017-07-06 00:00:40

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new (New)


Package is "git-annex"

Thu Jul  6 00:00:40 2017 rev:10 rq:506869 version:6.20170520

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2017-06-04 
01:59:38.637769208 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new/git-annex.changes 2017-07-06 
00:00:42.249081686 +0200
@@ -1,0 +2,5 @@
+Mon Jun 19 20:53:31 UTC 2017 - psim...@suse.com
+
+- Update to version 6.20170520.
+
+---

Old:

  git-annex-6.20170519.tar.gz

New:

  git-annex-6.20170520.tar.gz



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.05vJbe/_old  2017-07-06 00:00:43.340927874 +0200
+++ /var/tmp/diff_new_pack.05vJbe/_new  2017-07-06 00:00:43.352926184 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   git-annex
-Version:6.20170519
+Version:6.20170520
 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
@@ -168,6 +168,8 @@
 %install
 %ghc_bin_install
 make DESTDIR=%{buildroot} BUILDER=./Setup install-misc install-mans
+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

++ git-annex-6.20170519.tar.gz -> git-annex-6.20170520.tar.gz ++
/work/SRC/openSUSE:Factory/git-annex/git-annex-6.20170519.tar.gz 
/work/SRC/openSUSE:Factory/.git-annex.new/git-annex-6.20170520.tar.gz differ: 
char 13, line 1




commit git-annex for openSUSE:Factory

2017-06-03 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2017-06-04 01:59:37

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new (New)


Package is "git-annex"

Sun Jun  4 01:59:37 2017 rev:9 rq:499745 version:6.20170519

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2017-04-07 
14:19:29.009645802 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new/git-annex.changes 2017-06-04 
01:59:38.637769208 +0200
@@ -1,0 +2,10 @@
+Mon May 22 08:08:52 UTC 2017 - psim...@suse.com
+
+- Update to version 6.20170519 with cabal2obs.
+
+---
+Tue May 16 08:45:48 UTC 2017 - psim...@suse.com
+
+- Update to version 6.20170510 with cabal2obs.
+
+---

Old:

  git-annex-6.20170321.tar.gz

New:

  git-annex-6.20170519.tar.gz



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.p5Uc8y/_old  2017-06-04 01:59:39.945584450 +0200
+++ /var/tmp/diff_new_pack.p5Uc8y/_new  2017-06-04 01:59:39.949583885 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   git-annex
-Version:6.20170321
+Version:6.20170519
 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
@@ -29,7 +29,6 @@
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-DAV-devel
 BuildRequires:  ghc-IfElse-devel
-BuildRequires:  ghc-MissingH-devel
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-SafeSemaphore-devel
 BuildRequires:  ghc-aeson-devel
@@ -66,6 +65,7 @@
 BuildRequires:  ghc-http-conduit-devel
 BuildRequires:  ghc-http-types-devel
 BuildRequires:  ghc-magic-devel
+BuildRequires:  ghc-memory-devel
 BuildRequires:  ghc-monad-control-devel
 BuildRequires:  ghc-monad-logger-devel
 BuildRequires:  ghc-mountpoints-devel
@@ -89,6 +89,7 @@
 BuildRequires:  ghc-securemem-devel
 BuildRequires:  ghc-shakespeare-devel
 BuildRequires:  ghc-socks-devel
+BuildRequires:  ghc-split-devel
 BuildRequires:  ghc-stm-chans-devel
 BuildRequires:  ghc-stm-devel
 BuildRequires:  ghc-tasty-devel

++ git-annex-6.20170321.tar.gz -> git-annex-6.20170519.tar.gz ++
/work/SRC/openSUSE:Factory/git-annex/git-annex-6.20170321.tar.gz 
/work/SRC/openSUSE:Factory/.git-annex.new/git-annex-6.20170519.tar.gz differ: 
char 30, line 1




commit git-annex for openSUSE:Factory

2017-04-07 Thread root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2017-04-07 14:19:20

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new (New)


Package is "git-annex"

Fri Apr  7 14:19:20 2017 rev:8 rq:483009 version:6.20170321

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2017-01-04 
19:36:14.834021234 +0100
+++ /work/SRC/openSUSE:Factory/.git-annex.new/git-annex.changes 2017-04-07 
14:19:29.009645802 +0200
@@ -1,0 +2,32 @@
+Wed Mar 22 09:16:30 UTC 2017 - psim...@suse.com
+
+- Update to version 6.20170321 with cabal2obs.
+  * Bugfix: Passing a command a filename that does not exist sometimes did not 
display an error, when a path to a directory was also passed.
+  * status: Propigate nonzero exit code from git status.
+  * Linux standalone builds put the bundled ssh last in PATH, so any system 
ssh will be preferred over it.
+  * assistant: Add 1/200th second delay between checking each file in the full 
transfer scan, to avoid using too much CPU.
+  * get -J: Improve distribution of jobs amoung remotes when there are more 
jobs than remotes.
+  * fsck -q: When a file has bad content, include the name of the file in the 
warning message.
+  * Windows: Improve handling of shebang in external special remote program, 
searching for the program in the PATH.
+  * Drop support for building with old versions of dns, http-conduit, 
directory, feed, and http-types.
+  * Windows: Fix bug in shell script shebang lookup code that caused a 
"delayed read on closed handle" error.
+  * git-annex-shell: Fix bug when used with a recently cloned repository, 
where "merging" messages were included in the output of configlist (and perhaps 
other commands) and caused a "Failed to get annex.uuid configuration" error.
+  * Support GIT_SSH and GIT_SSH_COMMAND, which are handled close the same as 
they are by git. However, unlike git, git-annex sometimes needs to pass the -n 
parameter when using these.
+  * sync --content-of=path (-C path) added for when you want to sync only some 
files' contents, not the whole working tree.
+
+---
+Thu Mar  2 10:44:38 UTC 2017 - psim...@suse.com
+
+- Update to version 6.20170301.1 with cabal2obs.
+
+---
+Mon Feb 20 08:41:55 UTC 2017 - psim...@suse.com
+
+- Update to version 6.20170214 with cabal2obs.
+
+---
+Wed Jan  4 21:25:12 UTC 2017 - psim...@suse.com
+
+- Update to version 6.20170101 with cabal2obs.
+
+---

Old:

  git-annex-6.20161210.tar.gz

New:

  git-annex-6.20170321.tar.gz



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.bVs7Ll/_old  2017-04-07 14:19:29.969510252 +0200
+++ /var/tmp/diff_new_pack.bVs7Ll/_new  2017-04-07 14:19:29.973509687 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package git-annex
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:   git-annex
-Version:6.20161210
+Version:6.20170321
 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
+License:GPL-3.0+ AND AGPL-3.0+ AND BSD-2-Clause AND MIT AND GPL-2.0
 Group:  Development/Tools/Version Control
 Url:https://hackage.haskell.org/package/%{name}
-Source0:
https://github.com/joeyh/git-annex/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0:
https://github.com/peti/git-annex/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  bash-completion
 BuildRequires:  curl
 BuildRequires:  ghc-Cabal-devel
@@ -60,7 +60,6 @@
 BuildRequires:  ghc-feed-devel
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-free-devel
-BuildRequires:  ghc-gnutls-devel
 BuildRequires:  ghc-hinotify-devel
 BuildRequires:  ghc-hslogger-devel
 BuildRequires:  ghc-http-client-devel
@@ -74,7 +73,6 @@
 BuildRequires:  ghc-network-devel
 BuildRequires:  ghc-network-info-devel
 BuildRequires:  ghc-network-multicast-devel
-BuildRequires:  ghc-network-protocol-xmpp-devel
 BuildRequires:  ghc-network-uri-devel
 BuildRequires:  ghc-old-locale-devel
 BuildRequires:  ghc-optparse-applicative-devel
@@ -111,7 +109,6 @@
 BuildRequires:  

commit git-annex for openSUSE:Factory

2016-11-10 Thread h_root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2016-11-10 13:18:24

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new (New)


Package is "git-annex"

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2016-07-20 
09:19:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new/git-annex.changes 2016-11-10 
13:18:27.0 +0100
@@ -1,0 +2,25 @@
+Tue Nov  1 18:13:56 UTC 2016 - psim...@suse.com
+
+- Update to version 6.20161031 with cabal2obs.
+
+---
+Sun Oct 30 16:29:53 UTC 2016 - psim...@suse.com
+
+- Update to version 6.20161027 with cabal2obs.
+
+---
+Mon Oct 17 15:37:54 UTC 2016 - psim...@suse.com
+
+- Update to version 6.20161012 with cabal2obs.
+
+---
+Mon Sep 26 06:52:00 UTC 2016 - psim...@suse.com
+
+- Update to version 6.20160923 with cabal2obs.
+
+---
+Wed Sep 21 13:06:48 UTC 2016 - psim...@suse.com
+
+- Update to version 6.20160907 with cabal2obs.
+
+---

Old:

  git-annex-6.20160511.tar.gz

New:

  git-annex-6.20161031.tar.gz



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.IyV4Zm/_old  2016-11-10 13:18:28.0 +0100
+++ /var/tmp/diff_new_pack.IyV4Zm/_new  2016-11-10 13:18:28.0 +0100
@@ -17,15 +17,16 @@
 
 
 Name:   git-annex
-Version:6.20160511
+Version:6.20161031
 Release:0
 Summary:Manage files with git, without checking their contents into git
-License:GPL-3.0+ and AGPL-3.0+
-Group:  System/Libraries
+License:GPL-3.0+ and AGPL-3.0+ and BSD-2-Clause and MIT and GPL-2.0
+Group:  Development/Tools/Version Control
 Url:https://hackage.haskell.org/package/%{name}
-Source0:
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
+Source0:
https://github.com/joeyh/git-annex/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires:  bash-completion
+BuildRequires:  curl
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-DAV-devel
 BuildRequires:  ghc-IfElse-devel
 BuildRequires:  ghc-MissingH-devel
@@ -64,7 +65,6 @@
 BuildRequires:  ghc-http-client-devel
 BuildRequires:  ghc-http-conduit-devel
 BuildRequires:  ghc-http-types-devel
-BuildRequires:  ghc-json-devel
 BuildRequires:  ghc-magic-devel
 BuildRequires:  ghc-monad-control-devel
 BuildRequires:  ghc-monad-logger-devel
@@ -101,6 +101,7 @@
 BuildRequires:  ghc-transformers-devel
 BuildRequires:  ghc-unix-compat-devel
 BuildRequires:  ghc-unix-devel
+BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-utf8-string-devel
 BuildRequires:  ghc-uuid-devel
 BuildRequires:  ghc-wai-devel
@@ -113,14 +114,10 @@
 BuildRequires:  ghc-yesod-devel
 BuildRequires:  ghc-yesod-form-devel
 BuildRequires:  ghc-yesod-static-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 # Manually added dependencies which the Cabal file does not declare
 BuildRequires:  git-core
 BuildRequires:  rsync
 Requires:   git-core
-BuildRequires:  bash-completion
-BuildRequires:  curl
 Requires(post): desktop-file-utils
 Requires(post): hicolor-icon-theme
 Requires(postun): desktop-file-utils
@@ -131,6 +128,7 @@
 Recommends: rsync
 Recommends: ssh
 Suggests:   %{name}-bash-completion
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Git-annex allows managing files with git, without checking the file contents
@@ -162,7 +160,7 @@
 
 %prep
 %setup -q
-
+cabal-tweak-dep-ver persistent '< 2.5' '< 2.7'
 
 %build
 %ghc_bin_build

++ git-annex-6.20160511.tar.gz -> git-annex-6.20161031.tar.gz ++
/work/SRC/openSUSE:Factory/git-annex/git-annex-6.20160511.tar.gz 
/work/SRC/openSUSE:Factory/.git-annex.new/git-annex-6.20161031.tar.gz differ: 
char 5, line 1




commit git-annex for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2016-07-20 09:18:58

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new (New)


Package is "git-annex"

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2016-06-20 
11:07:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new/git-annex.changes 2016-07-20 
09:19:00.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:20:53 UTC 2016 - psim...@suse.com
+
+- Update to version 6.20160511 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.5pQUMc/_old  2016-07-20 09:19:01.0 +0200
+++ /var/tmp/diff_new_pack.5pQUMc/_new  2016-07-20 09:19:01.0 +0200
@@ -26,7 +26,6 @@
 Source0:
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
 # Begin cabal-rpm deps:
-BuildRequires:  bash-completion
 BuildRequires:  ghc-DAV-devel
 BuildRequires:  ghc-IfElse-devel
 BuildRequires:  ghc-MissingH-devel
@@ -117,14 +116,15 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # End cabal-rpm deps
 # Manually added dependencies which the Cabal file does not declare
-Requires(post):desktop-file-utils
-Requires(postun):  desktop-file-utils
-Requires(post):hicolor-icon-theme
-Requires(postun):  hicolor-icon-theme
-BuildRequires:  curl
 BuildRequires:  git-core
 BuildRequires:  rsync
 Requires:   git-core
+BuildRequires:  bash-completion
+BuildRequires:  curl
+Requires(post): desktop-file-utils
+Requires(post): hicolor-icon-theme
+Requires(postun): desktop-file-utils
+Requires(postun): hicolor-icon-theme
 Recommends: curl
 Recommends: gpg2
 Recommends: lsof
@@ -163,15 +163,16 @@
 %prep
 %setup -q
 
+
 %build
-%{ghc_bin_build}
+%ghc_bin_build
 
 %install
 %ghc_bin_install
 make DESTDIR=%{buildroot} BUILDER=./Setup install-misc install-mans
 
 %check
-make DESTDIR=%{buildroot} BUILDER=./Setup test
+make %{?_smp_mflags} DESTDIR=%{buildroot} BUILDER=./Setup test
 
 %post
 %desktop_database_post
@@ -192,7 +193,7 @@
 %dir %{_datadir}/icons/hicolor/scalable
 %dir %{_datadir}/icons/hicolor/scalable/apps
 %{_sysconfdir}/xdg/autostart/git-annex.desktop
-%{_mandir}/man1/git-annex*.1.gz
+%{_mandir}/man1/git-annex*.1%{ext_man}
 %{_datadir}/applications/git-annex.desktop
 %{_datadir}/icons/hicolor/16x16/apps/git-annex.png
 %{_datadir}/icons/hicolor/scalable/apps/git-annex.svg




commit git-annex for openSUSE:Factory

2016-06-20 Thread h_root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2016-06-20 11:07:05

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new (New)


Package is "git-annex"

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2016-05-25 
21:28:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new/git-annex.changes 2016-06-20 
11:07:05.0 +0200
@@ -1,0 +2,13 @@
+Fri Jun 17 13:30:58 UTC 2016 - psim...@suse.com
+
+- Declare the fact that the git-annex bash-completion sub-package
+  supplements normal bash-completions, i.e. it's a recommended
+  package. Suggested by @dimstar in his OBS review.
+
+---
+Tue Jun 14 14:31:03 UTC 2016 - mimi...@gmail.com
+
+- Declare build requirement on 'bash-completion' to fix the build in
+  Tumbleweed.
+
+---



Other differences:
--
++ git-annex.spec ++
--- /var/tmp/diff_new_pack.xtQUJn/_old  2016-06-20 11:07:06.0 +0200
+++ /var/tmp/diff_new_pack.xtQUJn/_new  2016-06-20 11:07:06.0 +0200
@@ -26,6 +26,7 @@
 Source0:
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
 # Begin cabal-rpm deps:
+BuildRequires:  bash-completion
 BuildRequires:  ghc-DAV-devel
 BuildRequires:  ghc-IfElse-devel
 BuildRequires:  ghc-MissingH-devel
@@ -55,20 +56,20 @@
 BuildRequires:  ghc-edit-distance-devel
 BuildRequires:  ghc-esqueleto-devel
 BuildRequires:  ghc-exceptions-devel
-BuildRequires:  ghc-mountpoints-devel
 BuildRequires:  ghc-fdo-notify-devel
 BuildRequires:  ghc-feed-devel
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-gnutls-devel
 BuildRequires:  ghc-hinotify-devel
-BuildRequires:  ghc-magic-devel
 BuildRequires:  ghc-hslogger-devel
 BuildRequires:  ghc-http-client-devel
 BuildRequires:  ghc-http-conduit-devel
 BuildRequires:  ghc-http-types-devel
 BuildRequires:  ghc-json-devel
+BuildRequires:  ghc-magic-devel
 BuildRequires:  ghc-monad-control-devel
 BuildRequires:  ghc-monad-logger-devel
+BuildRequires:  ghc-mountpoints-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-network-devel
 BuildRequires:  ghc-network-info-devel
@@ -120,16 +121,16 @@
 Requires(postun):  desktop-file-utils
 Requires(post):hicolor-icon-theme
 Requires(postun):  hicolor-icon-theme
+BuildRequires:  curl
 BuildRequires: git-core
 BuildRequires: rsync
-BuildRequires: curl
 Requires:  git-core
 Recommends: curl
 Recommends: gpg2
 Recommends: lsof
 Recommends: rsync
 Recommends: ssh
-
+Suggests:   %{name}-bash-completion
 
 %description
 Git-annex allows managing files with git, without checking the file contents
@@ -149,39 +150,42 @@
 transferring them to other computers. The git-annex webapp makes it easy to set
 up and use git-annex this way.
 
+%package bash-completion
+Summary:Bash completion for git-annex
+Group:  System/Shells
+Requires:   %{name} = %{version}
+Requires:   bash-completion
+Supplements:packageand(%{name}:bash-completion)
+
+%description bash-completion
+Optional dependency offering bash completion for git-annex
+
 %prep
 %setup -q
 
-
 %build
 %{ghc_bin_build}
 
-
 %install
 %ghc_bin_install
 make DESTDIR=%{buildroot} BUILDER=./Setup install-misc install-mans
 
-
 %check
 make DESTDIR=%{buildroot} BUILDER=./Setup test
 
-
 %post
 %desktop_database_post
 %icon_theme_cache_post
 
-
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
 
-
 %files
 %defattr(-,root,root,-)
 %doc COPYRIGHT README
 %{_bindir}/%{name}
 %{_bindir}/%{name}-shell
-%dir %{_datadir}/bash-completion/completions
 %dir %{_datadir}/icons/hicolor
 %dir %{_datadir}/icons/hicolor/16x16
 %dir %{_datadir}/icons/hicolor/16x16/apps
@@ -190,8 +194,11 @@
 %{_sysconfdir}/xdg/autostart/git-annex.desktop
 %{_mandir}/man1/git-annex*.1.gz
 %{_datadir}/applications/git-annex.desktop
-%{_datadir}/bash-completion/completions/git-annex
 %{_datadir}/icons/hicolor/16x16/apps/git-annex.png
 %{_datadir}/icons/hicolor/scalable/apps/git-annex.svg
 
+%files bash-completion
+%defattr(-,root,root)
+%{_datadir}/bash-completion/completions/git-annex
+
 %changelog




commit git-annex for openSUSE:Factory

2016-05-25 Thread h_root
Hello community,

here is the log from the commit of package git-annex for openSUSE:Factory 
checked in at 2016-05-25 21:28:27

Comparing /work/SRC/openSUSE:Factory/git-annex (Old)
 and  /work/SRC/openSUSE:Factory/.git-annex.new (New)


Package is "git-annex"

Changes:

--- /work/SRC/openSUSE:Factory/git-annex/git-annex.changes  2016-05-03 
09:37:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.git-annex.new/git-annex.changes 2016-05-25 
21:28:33.0 +0200
@@ -1,0 +2,74 @@
+Thu May 12 18:05:18 UTC 2016 - mimi...@gmail.com
+
+- update to 6.20160511
+* Fix bug that sometimes prevented git-annex smudge --clean from consuming
+all its input, which resulted in git add bypassing git-annex.
+* Fix build with directory-1.2.6.2.
+* Improve behavior when a just added http remote is not available
+during uuid probe. Do not mark it as annex-ignore, so it will be tried 
+again later.
+* Added DIRHASH-LOWER to external special remote protocol.
+* git-annex.cabal: Add Setup-Depends.
+* map: Hide dead repositories that are not connected to the graph.
+* map: Changed colors; red is used for untrusted repositories and grey
+for dead.
+* version: Display OS version and architecture too.
+* Propigate GIT_DIR and GIT_WORK_TREE environment to external special
+remotes.
+* Added annex.gnupg-decrypt-options and
+remote..annex-gnupg-decrypt-options, which are passed to gpg
+when it's decrypting data.
+* fsck: When a key is not previously known in the location log,
+record something so that reinject --known will work.
+* In the unusual configuration where annex.crippledfilesystem=true but
+core.symlinks=true, store object contents in mixed case hash
+directories so that symlinks will point to them.
+* Added new encryption=sharedpubkey mode for special remotes.
+This is useful for makking a special remote that anyone with a clone
+of the repo and your public keys can upload files to, but only you can
+decrypt the files stored in it.
+
+---
+Sat Apr 30 09:48:39 UTC 2016 - mimi...@gmail.com
+
+- update to 6.20160419
+* Fix bug that prevented resuming of uploads to encrypted special remotes
+that used chunking.
+* That bug could also expose the names of keys to such remotes when
+attempting to resume an upload, so it is a minor security issue.
+* Fix duplicate progress meter display when downloading from a git remote
+over http with -J.
+* reinject: When src file's content cannot be verified, leave it alone,
+instead of deleting it.
+* reinject: Added new mode which can reinject known files into the annex.
+For example: git-annex reinject --known /mnt/backup/*
+* calckey: New plumbing command, calculates the key that would be used
+to refer to a file.
+* Fix bug that prevented annex.sshcaching=false configuration from taking
+effect when on a crippled filesystem. Thanks, divergentdave.
+* git 2.9.0 is going to prevent git merge from merging in unrelated
+branches. Since the webapp's pairing etc features often combine
+together repositories with unrelated histories, work around
+this behavior change when the assistant merges, by passing
+--allow-unrelated-histories. Note though that this is not done
+for git annex sync's merges, so it will follow git's default or
+configured behavior.
+* When git-annex is used with a git version older than 2.2.0, disable
+support for adjusted branches, since GIT_COMMON_DIR is needed to update
+them and was first added in that version of git.
+* Avoid setting LOCPATH in linux standalone builds that are built with
+a ghc that has been fixed to not hang when it cannot find locale files.
+* Isolate test suite from global git config settings.
+
+---
+Thu Apr 28 11:08:57 UTC 2016 - psim...@suse.com
+
+- Add "ghc-magic" dependency to enable support for libmagic-based
+  guessing of MIME types.
+
+---
+Thu Apr 28 10:50:30 UTC 2016 - psim...@suse.com
+
+- Add "ghc-mountpoints" dependency to fix support for the Assistant.
+
+---
@@ -5,0 +80,146 @@
+
+---
+Tue Apr 19 12:29:29 UTC 2016 - mimi...@gmail.com
+
+- update to 6.20160418
+* smudge: Print a warning when annex.thin is set, as git's smudge
+interface does not allow honoring that configuration.
+* webapp: When $HOME is a git repository, and has been initialized for
+use by git-annex, opening the webapp went ahead and ran the assistant
+there, annexing all files. Since this is almost certianly not
+desirable, especially when the user is just opening