From d36495afe43e5ac9e848749d62e2161476400ec2 Mon Sep 17 00:00:00 2001
From: cgiboudeaux <>
Date: Jun 06 2022 05:37:28 +0000
Subject: Update alkimia to version 8.1.0 / rev 8 via SR 889064
https://build.opensuse.org/request/show/889064
by user cgiboudeaux + dimstar_suse
- Update to version 8.1.0
* Do not override the global translation domain of the application
* Add support for skipping date extraction when a quote service
does not provide a valid date
* Fix bug not been able to rename local quote source
* Many other bugfixes
- Update dependencies to build with KF5
- Drop upstream merged 0001-Use-new-KNS-install-location.patch
- Add patch from upstream:
* 0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch
---
diff --git a/.files b/.files
index add923d..3fc5b63 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 4e4942c..12d75c2 100644
--- a/.rev
+++ b/.rev
@@ -60,4 +60,43 @@
763103
+
+ 34aee2f39cdaeabc7f5dcc3a179e34da
+ 8.0.4
+
+ dimstar_suse
+ - Add upstream patch:
+ * 0001-Use-new-KNS-install-location.patch
+
+- Update to version 8.0.4
+ * Add initial QWebEngine support for KF5 builds
+ * Add debug info for running perl script in
+ AlkFinanceQuoteProcess::launch()
+ * Add file menu with entry 'quit'
+ * Add switch language entry to help menu
+ * Add option ENABLE_FINANCEQUOTE and set to false by default on Windows
+ * Bug and crash fixes
+ * Fix fatal error caused by calling i18n in another thread initiated
+ * Fix WebEngine/WebKit/Widgets backend choice
+ * Fix 'alkimia fails to find mpirxx.h
+ * Remove unused toolbar
+ 870063
+
+
+ 1021a8d29a56334494ae122f1cd70f82
+ 8.1.0
+
+ dimstar_suse
+ - Update to version 8.1.0
+ * Do not override the global translation domain of the application
+ * Add support for skipping date extraction when a quote service
+ does not provide a valid date
+ * Fix bug not been able to rename local quote source
+ * Many other bugfixes
+- Update dependencies to build with KF5
+- Drop upstream merged 0001-Use-new-KNS-install-location.patch
+- Add patch from upstream:
+ * 0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch
+ 889064
+
diff --git a/0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch b/0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch
new file mode 100644
index 0000000..66df356
--- /dev/null
+++ b/0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch
@@ -0,0 +1,27 @@
+From 32360d6ec3077c0a69577ed7b8f697f81ba64800 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner
+Date: Fri, 5 Mar 2021 22:40:40 +0100
+Subject: [PATCH] Add missing QUrl include with -DBUILD_WITH_WEBENGINE=no
+
+Downstream report: https://bugs.gentoo.org/774321
+
+Signed-off-by: Andreas Sturmlechner
+---
+ tools/onlinequoteseditor/mainwindow.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/tools/onlinequoteseditor/mainwindow.cpp b/tools/onlinequoteseditor/mainwindow.cpp
+index fad7e85..d5a3026 100644
+--- a/tools/onlinequoteseditor/mainwindow.cpp
++++ b/tools/onlinequoteseditor/mainwindow.cpp
+@@ -28,6 +28,7 @@
+ #include
+ #include
+ #include
++#include
+
+ class MainWindow::Private
+ {
+--
+2.26.2
+
diff --git a/alkimia-8.0.3.tar.xz b/alkimia-8.0.3.tar.xz
deleted file mode 120000
index 2f04e1f..0000000
--- a/alkimia-8.0.3.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafkreia6k7wze6kvpwhdk5phkvvidmen75hiqlu7llmfalnghp6jrr5thy
\ No newline at end of file
diff --git a/alkimia-8.1.0.tar.xz b/alkimia-8.1.0.tar.xz
new file mode 120000
index 0000000..90f784e
--- /dev/null
+++ b/alkimia-8.1.0.tar.xz
@@ -0,0 +1 @@
+/ipfs/bafkreiernadtkjyhwbeqzxm4uzlif37xhmamuurqfg62n7t2e5e2dpespq
\ No newline at end of file
diff --git a/alkimia-8.1.0.tar.xz.sig b/alkimia-8.1.0.tar.xz.sig
new file mode 100644
index 0000000..2b22f9f
--- /dev/null
+++ b/alkimia-8.1.0.tar.xz.sig
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEEjBO8FBhaZSFbWSovEkMTLNkyF3EFAmA+oxcACgkQEkMTLNky
+F3F1kw//U7/82NkWhf1BUdqoazUqTNZI1jUshj7ewN6pXGGqfAv7PQMgaPAUj4dY
+aOkEC+6pFGbs3HqJ7VT3gk/4KpYz9drtMyTvHVYfjTA4W0weyVA6dQaynRlZQc7S
+TpNsPQlBmh5YdYFHFrdP6AnDQtPIYVdvhOWHdV//KPvvrBXEOnhNB848usxzD5uq
+WnFLyTFOBNmxwIGLKQnMK3dhuLaWQPdB1PTG3qSOePkVH8hGAr+Y+W8bUcHChMRW
+DD17kbizCCvfIsNbGs2RIuAvQB9/jikM/W3QhTneHNnDtCfQVA81ccvyLExoGPlX
+9wShRd1KYp6ZDuh9Q/mCA6RN/IOGJeXD6W/KSJTP/dYKLMpAe0jOdknDEMLAxAy8
+eQrpvT+aczz8CFaCidgTwrxqzf9NnFxfo+Jc1A/2y3r4jps8bfo58D55Urgu6mau
+kwWE/k2qEa798Ql+f4rSBxErp9fbANUrTiOpWcaBBkki0/djw0yA3u9qksIIvXqS
+MIjageuQeEKTgAV20tHMku5zzp46QAUyGpGnwR0tGy/DgsSpt7MkeyB0dNrx3Ot6
+UP2LsDoW5XhusLBk6wE2dY1tIb2qEGevJJ0d7jN491eD4wXuS4rM/2sxFKMw7wE4
+tOCpH+jl2JHlR8+heVqSBti+cIFyqDpFh1YwTC9YSHpBJp7HQek=
+=/Ds+
+-----END PGP SIGNATURE-----
diff --git a/alkimia.changes b/alkimia.changes
index 2c3ba4f..08d612e 100644
--- a/alkimia.changes
+++ b/alkimia.changes
@@ -1,4 +1,40 @@
-------------------------------------------------------------------
+Wed Apr 28 14:28:53 UTC 2021 - Ferdinand Thiessen
+
+- Update to version 8.1.0
+ * Do not override the global translation domain of the application
+ * Add support for skipping date extraction when a quote service
+ does not provide a valid date
+ * Fix bug not been able to rename local quote source
+ * Many other bugfixes
+- Update dependencies to build with KF5
+- Drop upstream merged 0001-Use-new-KNS-install-location.patch
+- Add patch from upstream:
+ * 0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch
+
+-------------------------------------------------------------------
+Sun Feb 7 08:45:57 UTC 2021 - Christophe Giboudeaux
+
+- Add upstream patch:
+ * 0001-Use-new-KNS-install-location.patch
+
+-------------------------------------------------------------------
+Fri Feb 05 08:16:29 UTC 2021 - Wang Jun
+
+- Update to version 8.0.4
+ * Add initial QWebEngine support for KF5 builds
+ * Add debug info for running perl script in
+ AlkFinanceQuoteProcess::launch()
+ * Add file menu with entry 'quit'
+ * Add switch language entry to help menu
+ * Add option ENABLE_FINANCEQUOTE and set to false by default on Windows
+ * Bug and crash fixes
+ * Fix fatal error caused by calling i18n in another thread initiated
+ * Fix WebEngine/WebKit/Widgets backend choice
+ * Fix 'alkimia fails to find mpirxx.h
+ * Remove unused toolbar
+
+-------------------------------------------------------------------
Sat Jan 11 09:28:53 UTC 2020 - Christophe Giboudeaux
- Update to 8.0.3.
diff --git a/alkimia.spec b/alkimia.spec
index c2756e6..dda7d22 100644
--- a/alkimia.spec
+++ b/alkimia.spec
@@ -1,7 +1,7 @@
#
# spec file for package alkimia
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,21 +19,28 @@
%define sonum 8
%bcond_without lang
Name: alkimia
-Version: 8.0.3
+Version: 8.1.0
Release: 0
Summary: Library with common classes and functionality used by finance applications
License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++
URL: https://kmymoney.org/
Source0: https://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz
+Source1: https://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz.sig
+# PATCH-FIX-UPSTREAM fix took from upstream GIT
+Patch0: 0001-Add-missing-QUrl-include-with-DBUILD_WITH_WEBENGINE.patch
BuildRequires: doxygen
BuildRequires: extra-cmake-modules
BuildRequires: gmp-devel
+BuildRequires: cmake(KF5Completion)
BuildRequires: cmake(KF5Config)
BuildRequires: cmake(KF5CoreAddons)
-BuildRequires: cmake(KF5KDELibs4Support)
+BuildRequires: cmake(KF5I18n)
+BuildRequires: cmake(KF5IconThemes)
+BuildRequires: cmake(KF5KIO)
BuildRequires: cmake(KF5NewStuff)
BuildRequires: cmake(KF5Package)
+BuildRequires: cmake(KF5TextWidgets)
BuildRequires: cmake(Qt5Core) >= 5.2.0
BuildRequires: cmake(Qt5DBus) >= 5.2.0
BuildRequires: cmake(Qt5Qml) >= 5.2.0
@@ -63,11 +70,11 @@ The development files for libalkimia.
%lang_package
%prep
-%setup -q
+%autosetup -p1
%build
-%cmake_kf5 -d build -- -DBUILD_WITH_WEBKIT=0 -DBUILD_APPLETS=0
-%make_jobs
+%cmake_kf5 -d build -- -DBUILD_WITH_WEBKIT=0 -DBUILD_APPLETS=0 -DENABLE_FINANCEQUOTE=1
+%cmake_build
%install
%kf5_makeinstall -C build
@@ -89,15 +96,15 @@ mv %{buildroot}/alkimia5/misc/financequote.pl %{buildroot}%{_datadir}/alkimia5/m
%{_kf5_applicationsdir}/org.kde.onlinequoteseditor5.desktop
%{_kf5_bindir}/onlinequoteseditor5
%{_kf5_iconsdir}/hicolor/*/apps/onlinequoteseditor5.*
+%{_kf5_knsrcfilesdir}/alkimia-quotes.knsrc
+%{_kf5_knsrcfilesdir}/kmymoney-quotes.knsrc
+%{_kf5_knsrcfilesdir}/skrooge-quotes.knsrc
%dir %{_kf5_qmldir}/org/
%dir %{_kf5_qmldir}/org/kde
%dir %{_kf5_qmldir}/org/kde/alkimia
%{_kf5_qmldir}/org/kde/alkimia/libqmlalkimia.so
%{_kf5_qmldir}/org/kde/alkimia/qmldir
%{_kf5_sharedir}/alkimia5/
-%{_kf5_sysconfdir}/xdg/alkimia-quotes.knsrc
-%{_kf5_sysconfdir}/xdg/kmymoney-quotes.knsrc
-%{_kf5_sysconfdir}/xdg/skrooge-quotes.knsrc
%files -n libalkimia5-devel
%license COPYING.LIB