commit konsole for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package konsole for openSUSE:Leap:15.2 checked in at 2020-06-15 05:28:41 Comparing /work/SRC/openSUSE:Leap:15.2/konsole (Old) and /work/SRC/openSUSE:Leap:15.2/.konsole.new.3606 (New) Package is "konsole" Mon Jun 15 05:28:41 2020 rev:70 rq:813942 version:20.04.2 Changes: --- /work/SRC/openSUSE:Leap:15.2/konsole/konsole.changes2020-06-11 16:18:06.118759278 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.konsole.new.3606/konsole.changes 2020-06-15 05:28:42.529838934 +0200 @@ -1,0 +2,19 @@ +Tue Jun 9 12:15:30 UTC 2020 - Christophe Giboudeaux + +- Update to 20.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-06-apps-update +- Changes since 20.04.1: + * Fix lambda capture 'this' is not used + * Notify current cursor position might be changed to input methods (kde#420799) + * Fix SearchTask memleak + * Fix override switch-to-tab action in Yakuake (kde#420503) + * [SessionController] Fix crash caused by text encoding menu (kde#419526) + * Fix konsolepart segfault when closing after showing context menu (kde#415762) + * Fix crash when closing session in KonsolePart via menu (kde#420817) +- Drop upstream patches: + * Fix-crash-when-closing-session-in-KonsolePart-via-menu.patch + * Fix-konsolepart-segfault-when-closing-after-showing-context-menu.patch + +--- Old: Fix-crash-when-closing-session-in-KonsolePart-via-menu.patch Fix-konsolepart-segfault-when-closing-after-showing-context-menu.patch konsole-20.04.1.tar.xz konsole-20.04.1.tar.xz.sig New: konsole-20.04.2.tar.xz konsole-20.04.2.tar.xz.sig Other differences: -- ++ konsole.spec ++ --- /var/tmp/diff_new_pack.Rqadim/_old 2020-06-15 05:28:43.093840749 +0200 +++ /var/tmp/diff_new_pack.Rqadim/_new 2020-06-15 05:28:43.097840762 +0200 @@ -21,7 +21,7 @@ %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang Name: konsole -Version:20.04.1 +Version:20.04.2 Release:0 Summary:KDE Terminal License:GPL-2.0-or-later @@ -36,10 +36,6 @@ Source24: utilities-terminal-su-48.png Source25: utilities-terminal-su-64.png Source26: utilities-terminal-su-128.png -# PATCH-FIX-UPSTREAM -Patch: Fix-crash-when-closing-session-in-KonsolePart-via-menu.patch -# PATCH-FIX-UPSTREAM -Patch1: Fix-konsolepart-segfault-when-closing-after-showing-context-menu.patch BuildRequires: fdupes BuildRequires: kf5-filesystem BuildRequires: update-desktop-files @@ -113,7 +109,6 @@ %prep %setup -q -%autopatch -p1 %build %cmake_kf5 -d build ++ konsole-20.04.1.tar.xz -> konsole-20.04.2.tar.xz ++ 26039 lines of diff (skipped)
commit konsole for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package konsole for openSUSE:Leap:15.2 checked in at 2020-06-11 16:18:00 Comparing /work/SRC/openSUSE:Leap:15.2/konsole (Old) and /work/SRC/openSUSE:Leap:15.2/.konsole.new.3606 (New) Package is "konsole" Thu Jun 11 16:18:00 2020 rev:69 rq:810454 version:20.04.1 Changes: --- /work/SRC/openSUSE:Leap:15.2/konsole/konsole.changes2020-05-24 18:07:46.553990573 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.konsole.new.3606/konsole.changes 2020-06-11 16:18:06.118759278 +0200 @@ -1,0 +2,8 @@ +Fri May 29 12:52:40 UTC 2020 - Wolfgang Bauer + +- Add upstream patches to fix possible crash when closing a session + in KonsolePart (boo#1169408, kde#420817, kde#420695, kde#415762): + * Fix-crash-when-closing-session-in-KonsolePart-via-menu.patch + * Fix-konsolepart-segfault-when-closing-after-showing-context-menu.patch + +--- New: Fix-crash-when-closing-session-in-KonsolePart-via-menu.patch Fix-konsolepart-segfault-when-closing-after-showing-context-menu.patch Other differences: -- ++ konsole.spec ++ --- /var/tmp/diff_new_pack.0S1nWr/_old 2020-06-11 16:18:06.582760480 +0200 +++ /var/tmp/diff_new_pack.0S1nWr/_new 2020-06-11 16:18:06.586760490 +0200 @@ -36,6 +36,10 @@ Source24: utilities-terminal-su-48.png Source25: utilities-terminal-su-64.png Source26: utilities-terminal-su-128.png +# PATCH-FIX-UPSTREAM +Patch: Fix-crash-when-closing-session-in-KonsolePart-via-menu.patch +# PATCH-FIX-UPSTREAM +Patch1: Fix-konsolepart-segfault-when-closing-after-showing-context-menu.patch BuildRequires: fdupes BuildRequires: kf5-filesystem BuildRequires: update-desktop-files @@ -109,6 +113,7 @@ %prep %setup -q +%autopatch -p1 %build %cmake_kf5 -d build ++ Fix-crash-when-closing-session-in-KonsolePart-via-menu.patch ++ >From 76f3764b47985f5fe50532d46b2e043ba8e31e4a Mon Sep 17 00:00:00 2001 From: Nicolas Fella Date: Thu, 28 May 2020 09:28:06 -0400 Subject: Fix crash when closing session in KonsolePart via menu This close method is also used when closing a Konsole session via the X on the tabbar and tabheader. FIXED-IN: 20.08.0 BUG: 420817 BUG: 420695 BUG: 415762 See merge request !87 (cherry picked from commit fdfae25665731882687da8721e58c3c56a3babf8) --- src/SessionController.cpp | 23 +++ 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/src/SessionController.cpp b/src/SessionController.cpp index 293d021..df28e40 100644 --- a/src/SessionController.cpp +++ b/src/SessionController.cpp @@ -972,16 +972,23 @@ void SessionController::closeSession() return; } -if (confirmClose()) { -if (_session->closeInNormalWay()) { +if (!confirmClose()) { +return; +} + +if (!_session->closeInNormalWay()) { +if (!confirmForceClose()) { return; -} else if (confirmForceClose()) { -if (_session->closeInForceWay()) { -return; -} else { -qCDebug(KonsoleDebug) << "Konsole failed to close a session in any way."; -} } + +if (!_session->closeInForceWay()) { +qCDebug(KonsoleDebug) << "Konsole failed to close a session in any way."; +return; +} +} + +if (factory()) { +factory()->removeClient(this); } } -- cgit v1.1 ++ Fix-konsolepart-segfault-when-closing-after-showing-context-menu.patch ++ >From d40e3c72f2ad9262d6028bc62bc2837067b824a0 Mon Sep 17 00:00:00 2001 From: Maximilian Schiller Date: Fri, 29 May 2020 07:36:02 -0400 Subject: Fix konsolepart segfault when closing after showing context menu Assign the _view as the parent to the KXMLGuiFactory because the factory is referencing the view widget as its associated widget. Since the TerminalDisplay gets destructed first this is now a dangling pointer. If the view is set as the parent the factory gets cleaned up correctly. Also cleanup the created clientBuilder after destruction because it can't have a parent and would probably leak memory. BUG: 415762 FIXED-IN: 20.08.0 See also !87 (cherry picked from commit 1d7142ed24ef370ae984c0441d5b325b42656bd7) --- src/SessionController.cpp | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/SessionController.cpp b/src/SessionController.cpp index df28e40..41b2a7c 100644 --- a/src/SessionController.cpp +++ b/src/SessionController.cpp @@ -1687,11 +1687,13 @@ void SessionController::showDisplayContextMenu(const QPoint& position) if (factory() == nullptr) { if (clientBuilder() == nullptr) { setClientBui
commit konsole for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package konsole for openSUSE:Leap:15.2 checked in at 2020-05-24 18:07:43 Comparing /work/SRC/openSUSE:Leap:15.2/konsole (Old) and /work/SRC/openSUSE:Leap:15.2/.konsole.new.2738 (New) Package is "konsole" Sun May 24 18:07:43 2020 rev:68 rq:806560 version:20.04.1 Changes: --- /work/SRC/openSUSE:Leap:15.2/konsole/konsole.changes2020-05-12 11:35:06.536085749 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.konsole.new.2738/konsole.changes 2020-05-24 18:07:46.553990573 +0200 @@ -1,0 +2,13 @@ +Fri May 15 15:41:48 UTC 2020 - Luca Beltrame + +- Update to 20.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-05-apps-update +- Changes since 20.04.0: + * Use Qurl::fromPercentEncoding for bookmarks (kde#420791) + * [TerminalDisplay] Change the mouse cursor shape back to beam on leaveEvent + * Do not show "Search for" if web shortcuts are disabled (kde#417048) + * Remove unneeded include + +--- @@ -17,2 +29,0 @@ - * For more details please see: - * https://kde.org/announcements/releases/20.04-rc @@ -28,2 +38,0 @@ - * For more details please see: - * https://kde.org/announcements/releases/20.04-beta @@ -41 +50 @@ - * https://www.kde.org/announcements/releases/19.12.3 + * https://kde.org/announcements/releases/2020-03-apps-update @@ -55 +64 @@ - * https://www.kde.org/announcements/releases/19.12.2 + * https://kde.org/announcements/releases/2020-02-apps-update Old: konsole-20.04.0.tar.xz konsole-20.04.0.tar.xz.sig New: konsole-20.04.1.tar.xz konsole-20.04.1.tar.xz.sig Other differences: -- ++ konsole.spec ++ --- /var/tmp/diff_new_pack.PFyKP9/_old 2020-05-24 18:07:46.937991404 +0200 +++ /var/tmp/diff_new_pack.PFyKP9/_new 2020-05-24 18:07:46.941991412 +0200 @@ -21,7 +21,7 @@ %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang Name: konsole -Version:20.04.0 +Version:20.04.1 Release:0 Summary:KDE Terminal License:GPL-2.0-or-later ++ konsole-20.04.0.tar.xz -> konsole-20.04.1.tar.xz ++ 25688 lines of diff (skipped)
commit konsole for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package konsole for openSUSE:Leap:15.2 checked in at 2020-05-12 11:35:05 Comparing /work/SRC/openSUSE:Leap:15.2/konsole (Old) and /work/SRC/openSUSE:Leap:15.2/.konsole.new.2738 (New) Package is "konsole" Tue May 12 11:35:05 2020 rev:67 rq:797433 version:20.04.0 Changes: --- /work/SRC/openSUSE:Leap:15.2/konsole/konsole.changes2020-03-15 07:11:08.172955275 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.konsole.new.2738/konsole.changes 2020-05-12 11:35:06.536085749 +0200 @@ -1,0 +2,34 @@ +Thu Apr 23 12:22:44 UTC 2020 - Luca Beltrame + +- Update to 20.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-04-apps-update +- Changes since 20.03.90: + * Add ViewSplitter::showEvent() (kde#411543) + * [BookmarkMenu] Adapt the code to KBookmarks 5.69 changes (kde#419981) + +--- +Sun Apr 5 20:30:20 UTC 2020 - Luca Beltrame + +- Update to 20.03.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/20.04-rc +- Changes since 20.03.80: + * Remove shortcut for detach tab + * Add missing includes + +--- +Sun Mar 22 09:17:16 UTC 2020 - Luca Beltrame + +- Update to 20.03.80 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/20.04-beta +- Too many changes since 19.12.3, only listing bugfixes: + * Implements default keyboard shortcuts for tab navigation (alt+n) (kde#416362) + * Fix token buffer indexing (kde#415249) + * Revert supportTabs() removal to fix bookmenu issue (kde#415549) + +--- Old: konsole-19.12.3.tar.xz konsole-19.12.3.tar.xz.sig New: konsole-20.04.0.tar.xz konsole-20.04.0.tar.xz.sig Other differences: -- ++ konsole.spec ++ --- /var/tmp/diff_new_pack.XARDTV/_old 2020-05-12 11:35:07.040086808 +0200 +++ /var/tmp/diff_new_pack.XARDTV/_new 2020-05-12 11:35:07.044086816 +0200 @@ -1,7 +1,7 @@ # # spec file for package konsole # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -21,17 +21,13 @@ %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang Name: konsole -Version:19.12.3 +Version:20.04.0 Release:0 Summary:KDE Terminal License:GPL-2.0-or-later Group: System/X11/Terminals -URL:http://www.kde.org/ +URL:https://www.kde.org/ Source: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz -%if %{with lang} -Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig -Source2:applications.keyring -%endif Source3:Root_Shell.profile Source4:konsolesu.desktop Source21: utilities-terminal-su-16.png @@ -41,6 +37,8 @@ Source25: utilities-terminal-su-64.png Source26: utilities-terminal-su-128.png BuildRequires: fdupes +BuildRequires: kf5-filesystem +BuildRequires: update-desktop-files BuildRequires: cmake(KF5Bookmarks) BuildRequires: cmake(KF5Completion) BuildRequires: cmake(KF5Config) @@ -49,7 +47,6 @@ BuildRequires: cmake(KF5Crash) BuildRequires: cmake(KF5DBusAddons) BuildRequires: cmake(KF5DocTools) -BuildRequires: kf5-filesystem BuildRequires: cmake(KF5GlobalAccel) BuildRequires: cmake(KF5GuiAddons) BuildRequires: cmake(KF5I18n) @@ -66,7 +63,6 @@ BuildRequires: cmake(KF5WidgetsAddons) BuildRequires: cmake(KF5WindowSystem) BuildRequires: cmake(KF5XmlGui) -BuildRequires: update-desktop-files BuildRequires: cmake(Qt5Concurrent) >= 5.2.0 BuildRequires: cmake(Qt5Core) >= 5.2.0 BuildRequires: cmake(Qt5DBus) >= 5.2.0 @@ -77,6 +73,10 @@ Requires: %{name}-part = %{version} Obsoletes: %{name}5 < %{version} Provides: %{name}5 = %{version} +%if %{with lang} +Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig +Source2:applications.keyring +%endif %description Konsole is a terminal emulator for the K Desktop Environment. @@ -96,7 +96,7 @@ Summary:Translations for package %{name} Group: System/Localization Requires: %{name}-part = %{version} -Supplements:packageand(bundle-lang-other:%{name}-part) +Supplements:
commit konsole for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package konsole for openSUSE:Leap:15.2 checked in at 2020-03-15 07:10:51 Comparing /work/SRC/openSUSE:Leap:15.2/konsole (Old) and /work/SRC/openSUSE:Leap:15.2/.konsole.new.3160 (New) Package is "konsole" Sun Mar 15 07:10:51 2020 rev:66 rq:785102 version:19.12.3 Changes: --- /work/SRC/openSUSE:Leap:15.2/konsole/konsole.changes2020-02-13 14:39:47.757622410 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.konsole.new.3160/konsole.changes 2020-03-15 07:11:08.172955275 +0100 @@ -1,0 +2,9 @@ +Thu Mar 5 20:36:23 UTC 2020 - Luca Beltrame + +- Update to 19.12.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/releases/19.12.3 +- No code change since 19.12.2 + +--- Old: konsole-19.12.2.tar.xz konsole-19.12.2.tar.xz.sig New: konsole-19.12.3.tar.xz konsole-19.12.3.tar.xz.sig Other differences: -- ++ konsole.spec ++ --- /var/tmp/diff_new_pack.rsoJOe/_old 2020-03-15 07:11:08.664955569 +0100 +++ /var/tmp/diff_new_pack.rsoJOe/_new 2020-03-15 07:11:08.664955569 +0100 @@ -21,7 +21,7 @@ %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang Name: konsole -Version:19.12.2 +Version:19.12.3 Release:0 Summary:KDE Terminal License:GPL-2.0-or-later ++ konsole-19.12.2.tar.xz -> konsole-19.12.3.tar.xz ++ 2940 lines of diff (skipped)
commit konsole for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package konsole for openSUSE:Leap:15.2 checked in at 2020-02-13 14:39:46 Comparing /work/SRC/openSUSE:Leap:15.2/konsole (Old) and /work/SRC/openSUSE:Leap:15.2/.konsole.new.26092 (New) Package is "konsole" Thu Feb 13 14:39:46 2020 rev:65 rq:772009 version:19.12.2 Changes: --- /work/SRC/openSUSE:Leap:15.2/konsole/konsole.changes2020-01-15 15:16:31.118278683 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.konsole.new.26092/konsole.changes 2020-02-13 14:39:47.757622410 +0100 @@ -1,0 +2,14 @@ +Fri Feb 7 08:37:52 UTC 2020 - Christophe Giboudeaux + +- Replace %make_jobs with %cmake_build. + +--- +Wed Feb 5 06:29:25 UTC 2020 - Luca Beltrame + +- Update to 19.12.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/releases/19.12.2 +- No code change since 19.12.1 + +--- Old: konsole-19.12.1.tar.xz konsole-19.12.1.tar.xz.sig New: konsole-19.12.2.tar.xz konsole-19.12.2.tar.xz.sig Other differences: -- ++ konsole.spec ++ --- /var/tmp/diff_new_pack.KD5DZx/_old 2020-02-13 14:39:48.209622657 +0100 +++ /var/tmp/diff_new_pack.KD5DZx/_new 2020-02-13 14:39:48.213622660 +0100 @@ -21,7 +21,7 @@ %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang Name: konsole -Version:19.12.1 +Version:19.12.2 Release:0 Summary:KDE Terminal License:GPL-2.0-or-later @@ -112,7 +112,7 @@ %build %cmake_kf5 -d build - %make_jobs + %cmake_build %install %kf5_makeinstall -C build ++ konsole-19.12.1.tar.xz -> konsole-19.12.2.tar.xz ++ 3779 lines of diff (skipped)