That is required for large backups to work at all and might be more
efficient for every S3 backup.
Note: this requires some permissions to the bucket that were not
required earlier (s3:ListBucketMultipartUploads,
s3:ListMultipartUploadParts), but this affects only those who actually
used such fine-grained permission checking.
Group: X11/Applications
Source0: http://launchpad.net/deja-dup/34/34.2/+download/%{name}-%{version}.tar.xz
# Source0-md5: 1b9bf984b2d163b6b5854f23a3e0eef9
+Patch0: s3_multiprocessing.patch
URL: http://launchpad.net/deja-dup
BuildRequires: PackageKit-devel
BuildRequires: cmake
%prep
%setup -q
+%patch0 -p1
%build
%cmake \
--- /dev/null
+diff -dur deja-dup-34.2.orig/libdeja/BackendS3.vala deja-dup-34.2/libdeja/BackendS3.vala
+--- deja-dup-34.2.orig/libdeja/BackendS3.vala 2014-04-29 03:42:09.000000000 +0200
++++ deja-dup-34.2/libdeja/BackendS3.vala 2016-09-19 18:21:32.140400704 +0200
+@@ -41,6 +41,7 @@
+ public override void add_argv(ToolJob.Mode mode, ref List<string> argv) {
+ if (mode == ToolJob.Mode.INVALID)
+ argv.append("--s3-use-new-style");
++ argv.append("--s3-use-multiprocessing");
+ }
+
+ string get_default_bucket() {