Summary: Offers available actions for a specific purpose
Name: kf5-%{kfname}
Version: 5.67.0
-Release: 4
+Release: 5
License: LGPL v2.1+
Group: X11/Libraries
Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
# Source0-md5: 4039367834bc9039a84261b5a8d9912c
Patch0: %{name}-main_js.patch
+Patch1: qt-5.15.patch
URL: http://www.kde.org/
BuildRequires: Qt5Core-devel >= %{qtver}
BuildRequires: Qt5Test-devel >= %{qtver}
%prep
%setup -q -n %{kfname}-%{version}
%patch0 -p0
+%patch1 -p1
%build
install -d build
--- /dev/null
+--- purpose-5.67.0/src/externalprocess/purposeprocess_main.cpp~ 2020-02-02 13:57:25.000000000 +0100
++++ purpose-5.67.0/src/externalprocess/purposeprocess_main.cpp 2020-07-12 20:47:03.042743144 +0200
+@@ -90,11 +90,7 @@
+
+ private Q_SLOTS:
+ void error() {
+-#if (QT_VERSION < QT_VERSION_CHECK(5, 15, 0))
+ const auto socketError = m_socket.error();
+-#else
+- const auto socketError = m_socket.socketError();
+-#endif
+ qCWarning(PURPOSE_EXTERNAL_PROCESS_LOG) << "socket error:" << socketError;
+ }
+