Hello community,

here is the log from the commit of package kde-cli-tools5 for openSUSE:Factory 
checked in at 2019-07-26 12:35:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kde-cli-tools5 (Old)
 and      /work/SRC/openSUSE:Factory/.kde-cli-tools5.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kde-cli-tools5"

Fri Jul 26 12:35:40 2019 rev:88 rq:717534 version:5.16.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/kde-cli-tools5/kde-cli-tools5.changes    
2019-06-27 16:20:00.610027055 +0200
+++ /work/SRC/openSUSE:Factory/.kde-cli-tools5.new.4126/kde-cli-tools5.changes  
2019-07-26 12:35:42.738086178 +0200
@@ -1,0 +2,16 @@
+Sat Jul 20 19:09:02 UTC 2019 - [email protected]
+
+- Add kde408632.patch to fix kde-open5 incorrectly handling port
+  numbers in URLs (boo#1138956, kde#408632)
+
+-------------------------------------------------------------------
+Tue Jul  9 17:29:05 UTC 2019 - [email protected]
+
+- Update to 5.16.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.16.3.php
+- Changes since 5.16.2:
+  * fix kstart5 crash on wayland (kde#403965)
+
+-------------------------------------------------------------------

Old:
----
  kde-cli-tools-5.16.2.tar.xz
  kde-cli-tools-5.16.2.tar.xz.sig

New:
----
  kde-cli-tools-5.16.3.tar.xz
  kde-cli-tools-5.16.3.tar.xz.sig
  kde408632.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kde-cli-tools5.spec ++++++
--- /var/tmp/diff_new_pack.1dW2S5/_old  2019-07-26 12:35:43.810085697 +0200
+++ /var/tmp/diff_new_pack.1dW2S5/_new  2019-07-26 12:35:43.814085695 +0200
@@ -19,7 +19,7 @@
 %define kf5_version 5.54.0
 %bcond_without lang
 Name:           kde-cli-tools5
-Version:        5.16.2
+Version:        5.16.3
 Release:        0
 Summary:        Additional CLI tools for KDE applications
 License:        GPL-2.0-or-later
@@ -32,6 +32,8 @@
 %endif
 # PATCH-FIX-OPENSUSE kdesu-add-some-i18n-love.patch -- boo#852256
 Patch0:         kdesu-add-some-i18n-love.patch
+# PATCH-FIX-UPSTREAM
+Patch1:         kde408632.patch
 BuildRequires:  extra-cmake-modules >= 1.3.0
 BuildRequires:  kf5-filesystem
 BuildRequires:  xz

++++++ kde-cli-tools-5.16.2.tar.xz -> kde-cli-tools-5.16.3.tar.xz ++++++
++++ 15905 lines of diff (skipped)

++++++ kde408632.patch ++++++
>From 42ef318a9d1c454f96b60181d8231a59233720ea Mon Sep 17 00:00:00 2001
From: Gleb Popov <[email protected]>
Date: Thu, 18 Jul 2019 13:00:19 +0400
Subject: kioclient: Don't convert `:x:y` to `?line=x&column=y` for URLs
 starting with remote schemes.

BUG: 408632

Test Plan: `kioclient5 exec http://localhost:9000` now works correctly.

Subscribers: plasma-devel, #frameworks

Differential Revision: https://phabricator.kde.org/D22525
---
 kioclient/urlinfo.h | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/kioclient/urlinfo.h b/kioclient/urlinfo.h
index b9635c7..ebe0419 100644
--- a/kioclient/urlinfo.h
+++ b/kioclient/urlinfo.h
@@ -52,6 +52,15 @@ public:
         }
 
         /**
+         * if the path starts with http:// or any other scheme, except file://
+         * we also don't want to do anything with URL
+         */
+        if (!QUrl(pathOrUrl).isLocalFile()) {
+            url = QUrl::fromUserInput(pathOrUrl, QDir::currentPath(), 
QUrl::DefaultResolution);
+            return;
+        }
+
+        /**
          * ok, the path as is, is no existing file, now, cut away :xx:yy stuff 
as cursor
          * this will make test:50 to test with line 50
          */
-- 
cgit v1.1



Reply via email to