[SCM] kio packaging branch, master, updated. debian/5.28.0-1-14-g6a34213
Maximiliano Curia
maxy at moszumanska.debian.org
Wed Apr 5 08:43:39 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/frameworks/kio.git;a=commitdiff;h=146162e
The following commit has been merged in the master branch:
commit 146162ed00d0a59d995497609780431ce21451d3
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Tue Apr 4 17:20:20 2017 +0200
Add new upstream patchs to fix the way the flags are being passed: ForwardingSlaveBase-fix-passing-of-Overwrite-flag-to-kio_.patch, Fix-another-clear-porting-bug-in-ForwardingSlaveBase.patch
---
...-clear-porting-bug-in-ForwardingSlaveBase.patch | 23 ++++++++++++++++++++
...ase-fix-passing-of-Overwrite-flag-to-kio_.patch | 25 ++++++++++++++++++++++
debian/patches/series | 2 ++
3 files changed, 50 insertions(+)
diff --git a/debian/patches/Fix-another-clear-porting-bug-in-ForwardingSlaveBase.patch b/debian/patches/Fix-another-clear-porting-bug-in-ForwardingSlaveBase.patch
new file mode 100644
index 0000000..77a9d11
--- /dev/null
+++ b/debian/patches/Fix-another-clear-porting-bug-in-ForwardingSlaveBase.patch
@@ -0,0 +1,23 @@
+From: David Faure <faure at kde.org>
+Date: Sun, 1 Jan 2017 13:38:30 +0100
+Subject: Fix another clear porting bug in ForwardingSlaveBase
+
+---
+ src/core/forwardingslavebase.cpp | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/src/core/forwardingslavebase.cpp b/src/core/forwardingslavebase.cpp
+index 0a16c2ef..12fa5f54 100644
+--- a/src/core/forwardingslavebase.cpp
++++ b/src/core/forwardingslavebase.cpp
+@@ -321,9 +321,7 @@ void ForwardingSlaveBase::copy(const QUrl &src, const QUrl &dest,
+ if (!d->internalRewriteUrl(src, new_src)) {
+ error(KIO::ERR_DOES_NOT_EXIST, src.toDisplayString());
+ } else if (d->internalRewriteUrl(dest, new_dest)) {
+- // Are you sure you want to display here a ProgressInfo ???
+- KIO::Job *job = KIO::file_copy(new_src, new_dest, permissions,
+- (flags & (~Overwrite) & (~HideProgressInfo)));
++ KIO::Job *job = KIO::file_copy(new_src, new_dest, permissions, flags | HideProgressInfo);
+ d->connectJob(job);
+
+ d->eventLoop.exec();
diff --git a/debian/patches/ForwardingSlaveBase-fix-passing-of-Overwrite-flag-to-kio_.patch b/debian/patches/ForwardingSlaveBase-fix-passing-of-Overwrite-flag-to-kio_.patch
new file mode 100644
index 0000000..98de66c
--- /dev/null
+++ b/debian/patches/ForwardingSlaveBase-fix-passing-of-Overwrite-flag-to-kio_.patch
@@ -0,0 +1,25 @@
+From: David Faure <faure at kde.org>
+Date: Sun, 1 Jan 2017 13:16:10 +0100
+Subject: ForwardingSlaveBase: fix passing of Overwrite flag to kio_desktop
+
+Unittest will be committed to plasma-workspace/kioslave/desktop later.
+
+BUG: 360487
+FIXED-IN: 5.30
+---
+ src/core/forwardingslavebase.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/core/forwardingslavebase.cpp b/src/core/forwardingslavebase.cpp
+index 5e724764..0a16c2ef 100644
+--- a/src/core/forwardingslavebase.cpp
++++ b/src/core/forwardingslavebase.cpp
+@@ -273,7 +273,7 @@ void ForwardingSlaveBase::symlink(const QString &target, const QUrl &dest,
+
+ QUrl new_dest;
+ if (d->internalRewriteUrl(dest, new_dest)) {
+- KIO::SimpleJob *job = KIO::symlink(target, new_dest, flags & HideProgressInfo);
++ KIO::SimpleJob *job = KIO::symlink(target, new_dest, flags | HideProgressInfo);
+ d->connectSimpleJob(job);
+
+ d->eventLoop.exec();
diff --git a/debian/patches/series b/debian/patches/series
index 102cca3..6022d76 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -7,3 +7,5 @@ fix_hurd_build.patch
Never-stretch-the-last-date-column-in-the-file-dialog.patch
Also-change-the-resize-mode-the-other-way.patch
Allow-uppercase-checksums-matching-in-Checksums-tab.patch
+ForwardingSlaveBase-fix-passing-of-Overwrite-flag-to-kio_.patch
+Fix-another-clear-porting-bug-in-ForwardingSlaveBase.patch
--
kio packaging
More information about the pkg-kde-commits
mailing list