From 57fc64b8f021c115e1776e0681bae399a2c13b9fdc05ff73eaedde3b44411ae9 Mon Sep 17 00:00:00 2001 From: Raymond Wooninck Date: Mon, 11 Apr 2016 06:55:58 +0000 Subject: [PATCH 1/6] update to (16.03.90) OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/parley?expand=0&rev=26 --- parley-15.12.3.tar.xz | 3 --- parley-16.03.90.tar.xz | 3 +++ parley.changes | 8 ++++++++ parley.spec | 2 +- 4 files changed, 12 insertions(+), 4 deletions(-) delete mode 100644 parley-15.12.3.tar.xz create mode 100644 parley-16.03.90.tar.xz diff --git a/parley-15.12.3.tar.xz b/parley-15.12.3.tar.xz deleted file mode 100644 index 8431fd2..0000000 --- a/parley-15.12.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1e975157388141a3540b012f55daf8ac8fe2cd7e838d86b65a5e943f6f1d0802 -size 4748728 diff --git a/parley-16.03.90.tar.xz b/parley-16.03.90.tar.xz new file mode 100644 index 0000000..6c0dc8c --- /dev/null +++ b/parley-16.03.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:295d56c15755f7ef53fafedb47e21337f8935e00fcfe99c985671abde58decea +size 4748924 diff --git a/parley.changes b/parley.changes index 10dc97b..6205b70 100644 --- a/parley.changes +++ b/parley.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Apr 11 06:55:49 UTC 2016 - tittiatcoke@gmail.com + +- Update to KDE Applications 16.03.90 + * KDE Applications 16.04.0 RC + * https://www.kde.org/announcements/announce-applications-16.04-rc.php + + ------------------------------------------------------------------- Wed Mar 30 19:51:39 UTC 2016 - wbauer@tmo.at diff --git a/parley.spec b/parley.spec index 8b2f598..3f8707d 100644 --- a/parley.spec +++ b/parley.spec @@ -17,7 +17,7 @@ Name: parley -Version: 15.12.3 +Version: 16.03.90 Release: 0 Summary: Vocabulary Trainer License: GPL-2.0+ From e96201bf2cd1b041e4cd96384fab060e422e09a0b07c2d6468a3a0655a54d03e Mon Sep 17 00:00:00 2001 From: Raymond Wooninck Date: Mon, 11 Apr 2016 19:30:49 +0000 Subject: [PATCH 2/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/parley?expand=0&rev=27 --- parley.changes | 1 + 1 file changed, 1 insertion(+) diff --git a/parley.changes b/parley.changes index 6205b70..38f416b 100644 --- a/parley.changes +++ b/parley.changes @@ -5,6 +5,7 @@ Mon Apr 11 06:55:49 UTC 2016 - tittiatcoke@gmail.com * KDE Applications 16.04.0 RC * https://www.kde.org/announcements/announce-applications-16.04-rc.php +- Drop upstreamed patch Fix-never-ending-event-loop-when-quitting-app.patch ------------------------------------------------------------------- Wed Mar 30 19:51:39 UTC 2016 - wbauer@tmo.at From f65986e0c673f3691a7253502b208c781125cbe50e512a878ebdfc21fb4c43d3 Mon Sep 17 00:00:00 2001 From: Raymond Wooninck Date: Mon, 11 Apr 2016 19:30:59 +0000 Subject: [PATCH 3/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/parley?expand=0&rev=28 --- ...-ending-event-loop-when-quitting-app.patch | 88 ------------------- 1 file changed, 88 deletions(-) delete mode 100644 Fix-never-ending-event-loop-when-quitting-app.patch diff --git a/Fix-never-ending-event-loop-when-quitting-app.patch b/Fix-never-ending-event-loop-when-quitting-app.patch deleted file mode 100644 index 6ee2bdc..0000000 --- a/Fix-never-ending-event-loop-when-quitting-app.patch +++ /dev/null @@ -1,88 +0,0 @@ -From: Hartmut Riesenbeck -Date: Fri, 25 Mar 2016 20:35:09 +0000 -Subject: Fix never ending event loop when quitting app and segmentation faults -X-Git-Url: http://quickgit.kde.org/?p=parley.git&a=commitdiff&h=1ecfb75bdddc176cd8837d39935329fd02b9f910 ---- -Fix never ending event loop when quitting app and segmentation faults - -When the app is quited app.exec() doesn't return. The process stays in -sleeping state. Removed app.setQuitOnLastWindowClosed(false) because -the quit() or exec() method of the application were not invoked -somewhere else in the application. - -After this the app ends in the correct way. But after quit is invoked, -there are sporadic segmentation faults and the following message was -shown on stderr: -QCoreApplication::postEvent: Unexpected null receiver -This was fixed by removing zero pointer access in destuctor of -ParleyDocument. - -Added missing this pointer on KEduVocDocument allocation. - -REVIEW: 127441 ---- - - ---- a/src/main.cpp -+++ b/src/main.cpp -@@ -123,8 +123,6 @@ - parser.process(app); - aboutData.processCommandLine(&parser); - -- app.setQuitOnLastWindowClosed(false); -- - if (app.isSessionRestored()) { - int n = 1; - while (KMainWindow::canBeRestored(n)) { - ---- a/src/parleydocument.cpp -+++ b/src/parleydocument.cpp -@@ -88,9 +88,6 @@ - ParleyDocument::~ParleyDocument() - { - close(); -- delete m_backupTimer; -- m_doc->deleteLater(); -- emit documentChanged(0); - } - - -@@ -98,7 +95,7 @@ - { - // If there is no present vocabulary document, create an empty one. - if (!m_doc) { -- m_doc = new KEduVocDocument(); -+ m_doc = new KEduVocDocument(this); - } - - return m_doc; -@@ -118,7 +115,7 @@ - - void ParleyDocument::newDocument(bool wizard) - { -- KEduVocDocument *newDoc = new KEduVocDocument(); -+ KEduVocDocument *newDoc = new KEduVocDocument(this); - - initializeDefaultGrammar(newDoc); - setDefaultDocumentProperties(newDoc); - ---- a/src/parleymainwindow.cpp -+++ b/src/parleymainwindow.cpp -@@ -128,11 +128,11 @@ - - void ParleyMainWindow::documentUpdated(KEduVocDocument *doc) - { -- if (doc != 0) { -- connect(m_document->document(), &KEduVocDocument::docModified -- , this, &ParleyMainWindow::slotUpdateWindowCaption); -- connect(m_document->document(), &QObject::destroyed -- , this, &ParleyMainWindow::slotUpdateWindowCaption); -+ if (doc != nullptr) { -+ connect(doc, &KEduVocDocument::docModified, -+ this, &ParleyMainWindow::slotUpdateWindowCaption); -+ connect(doc, &KEduVocDocument::destroyed, -+ this, &ParleyMainWindow::slotUpdateWindowCaption); - slotUpdateWindowCaption(); - } - } - From 4e911c894429c5afbdb0b52649654c192be7a7c504f4aa696f13dd012ca2b176 Mon Sep 17 00:00:00 2001 From: Raymond Wooninck Date: Mon, 11 Apr 2016 19:31:18 +0000 Subject: [PATCH 4/6] OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/parley?expand=0&rev=29 --- parley.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/parley.spec b/parley.spec index 3f8707d..0624634 100644 --- a/parley.spec +++ b/parley.spec @@ -24,8 +24,6 @@ License: GPL-2.0+ Group: Amusements/Teaching/Language Url: http://edu.kde.org Source: %{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM Fix-never-ending-event-loop-when-quitting-app.patch -- fixes the application continuing to run in the background when being quit -Patch: Fix-never-ending-event-loop-when-quitting-app.patch BuildRequires: extra-cmake-modules BuildRequires: kcmutils-devel BuildRequires: kconfig-devel @@ -61,7 +59,6 @@ Parley is a vocabulary trainer for KDE. %prep %setup -q -%patch -p1 %build %cmake_kf5 -d build From 10938bb4140cd9d29f3905e811e0a19f62b3f881603b709acce0e1d2c49e2f1d Mon Sep 17 00:00:00 2001 From: Raymond Wooninck Date: Sun, 17 Apr 2016 06:21:01 +0000 Subject: [PATCH 5/6] update to (16.04.0) OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/parley?expand=0&rev=30 --- parley-16.03.90.tar.xz | 3 --- parley-16.04.0.tar.xz | 3 +++ parley.changes | 8 ++++++++ parley.spec | 2 +- 4 files changed, 12 insertions(+), 4 deletions(-) delete mode 100644 parley-16.03.90.tar.xz create mode 100644 parley-16.04.0.tar.xz diff --git a/parley-16.03.90.tar.xz b/parley-16.03.90.tar.xz deleted file mode 100644 index 6c0dc8c..0000000 --- a/parley-16.03.90.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:295d56c15755f7ef53fafedb47e21337f8935e00fcfe99c985671abde58decea -size 4748924 diff --git a/parley-16.04.0.tar.xz b/parley-16.04.0.tar.xz new file mode 100644 index 0000000..1751283 --- /dev/null +++ b/parley-16.04.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d3fa1a0f6dd08282323d58f007037e3cf736774192637febb199ae1b7589c9e +size 4749352 diff --git a/parley.changes b/parley.changes index 38f416b..882fe50 100644 --- a/parley.changes +++ b/parley.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sun Apr 17 06:20:52 UTC 2016 - tittiatcoke@gmail.com + +- Update to KDE Applications 16.04.0 + * KDE Applications 16.04.0 + * https://www.kde.org/announcements/announce-applications-16.04.0.php + + ------------------------------------------------------------------- Mon Apr 11 06:55:49 UTC 2016 - tittiatcoke@gmail.com diff --git a/parley.spec b/parley.spec index 0624634..3945c76 100644 --- a/parley.spec +++ b/parley.spec @@ -17,7 +17,7 @@ Name: parley -Version: 16.03.90 +Version: 16.04.0 Release: 0 Summary: Vocabulary Trainer License: GPL-2.0+ From 0ff0972cccb3de27b86882093f44085e3e0c84b7dd65e44cf7297c8b4bb7fd70 Mon Sep 17 00:00:00 2001 From: Raymond Wooninck Date: Sat, 7 May 2016 10:45:01 +0000 Subject: [PATCH 6/6] update to (16.04.1) OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/parley?expand=0&rev=31 --- parley-16.04.0.tar.xz | 3 --- parley-16.04.1.tar.xz | 3 +++ parley.changes | 8 ++++++++ parley.spec | 2 +- 4 files changed, 12 insertions(+), 4 deletions(-) delete mode 100644 parley-16.04.0.tar.xz create mode 100644 parley-16.04.1.tar.xz diff --git a/parley-16.04.0.tar.xz b/parley-16.04.0.tar.xz deleted file mode 100644 index 1751283..0000000 --- a/parley-16.04.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5d3fa1a0f6dd08282323d58f007037e3cf736774192637febb199ae1b7589c9e -size 4749352 diff --git a/parley-16.04.1.tar.xz b/parley-16.04.1.tar.xz new file mode 100644 index 0000000..832b212 --- /dev/null +++ b/parley-16.04.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c6538fe6bf0e14031c9693876c38dc50649be2554aac31de1d94047a35bdb7a +size 4749376 diff --git a/parley.changes b/parley.changes index 882fe50..2d300c6 100644 --- a/parley.changes +++ b/parley.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sat May 7 10:44:51 UTC 2016 - tittiatcoke@gmail.com + +- Update to KDE Applications 16.04.1 + * KDE Applications 16.04.1 + * https://www.kde.org/announcements/announce-applications-16.04.1.php + + ------------------------------------------------------------------- Sun Apr 17 06:20:52 UTC 2016 - tittiatcoke@gmail.com diff --git a/parley.spec b/parley.spec index 3945c76..3a8d78d 100644 --- a/parley.spec +++ b/parley.spec @@ -17,7 +17,7 @@ Name: parley -Version: 16.04.0 +Version: 16.04.1 Release: 0 Summary: Vocabulary Trainer License: GPL-2.0+