forked from pool/ktorrent
Accepting request 626027 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/626027 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ktorrent?expand=0&rev=111
This commit is contained in:
44
Fix-build-against-new-Syndication-library.patch
Normal file
44
Fix-build-against-new-Syndication-library.patch
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
From 46a4d7a378372a028522cfba94e77a11c478b36c Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= <dvratil@kde.org>
|
||||||
|
Date: Fri, 4 May 2018 00:31:44 +0200
|
||||||
|
Subject: Fix build against new Syndication library
|
||||||
|
|
||||||
|
Syndication::Loader::loadUrl() now always requires a DataRetriever
|
||||||
|
to be passed as a second argument. The behavior of the old method
|
||||||
|
was basically identical to using FeedRetriever anyway, so we can
|
||||||
|
use the FeedRetriever here to make it compile against new Syndication
|
||||||
|
and keep the behavior.
|
||||||
|
---
|
||||||
|
plugins/syndication/ktfeed.cpp | 2 +-
|
||||||
|
plugins/syndication/syndicationactivity.cpp | 2 +-
|
||||||
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/plugins/syndication/ktfeed.cpp b/plugins/syndication/ktfeed.cpp
|
||||||
|
index 099cd4f..f20eb2c 100644
|
||||||
|
--- a/plugins/syndication/ktfeed.cpp
|
||||||
|
+++ b/plugins/syndication/ktfeed.cpp
|
||||||
|
@@ -277,7 +277,7 @@ namespace kt
|
||||||
|
status = DOWNLOADING;
|
||||||
|
update_timer.stop();
|
||||||
|
Syndication::Loader* loader = Syndication::Loader::create(this, SLOT(loadingFromDiskComplete(Syndication::Loader*, Syndication::FeedPtr, Syndication::ErrorCode)));
|
||||||
|
- loader->loadFrom(QUrl(dir + QStringLiteral("feed.xml")));
|
||||||
|
+ loader->loadFrom(QUrl(dir + QStringLiteral("feed.xml")), new FeedRetriever());
|
||||||
|
updated();
|
||||||
|
}
|
||||||
|
|
||||||
|
diff --git a/plugins/syndication/syndicationactivity.cpp b/plugins/syndication/syndicationactivity.cpp
|
||||||
|
index 293540d..61e8039 100644
|
||||||
|
--- a/plugins/syndication/syndicationactivity.cpp
|
||||||
|
+++ b/plugins/syndication/syndicationactivity.cpp
|
||||||
|
@@ -135,7 +135,7 @@ namespace kt
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
- loader->loadFrom(QUrl(url));
|
||||||
|
+ loader->loadFrom(QUrl(url), new FeedRetriever());
|
||||||
|
downloads.insert(loader, url);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
--
|
||||||
|
cgit v0.11.2
|
||||||
|
|
@@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jul 29 08:19:21 UTC 2018 - wbauer@tmo.at
|
||||||
|
|
||||||
|
- Add Fix-build-against-new-Syndication-library.patch to make it
|
||||||
|
compile with KDE Applications 18.08
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jun 4 05:39:50 UTC 2018 - christophe@krop.fr
|
Mon Jun 4 05:39:50 UTC 2018 - christophe@krop.fr
|
||||||
|
|
||||||
|
@@ -34,6 +34,8 @@ Patch1: fix-build-with-qt5.6.patch
|
|||||||
Patch2: fix-build.patch
|
Patch2: fix-build.patch
|
||||||
# PATCH-FIX-UPSTREAM fix-build-with-Qt-5_11.patch
|
# PATCH-FIX-UPSTREAM fix-build-with-Qt-5_11.patch
|
||||||
Patch3: fix-build-with-Qt-5_11.patch
|
Patch3: fix-build-with-Qt-5_11.patch
|
||||||
|
# PATCH-FIX-UPSTREAM
|
||||||
|
Patch4: Fix-build-against-new-Syndication-library.patch
|
||||||
BuildRequires: extra-cmake-modules
|
BuildRequires: extra-cmake-modules
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: libktorrent-devel >= 2.1
|
BuildRequires: libktorrent-devel >= 2.1
|
||||||
@@ -107,6 +109,7 @@ for BitTorrent.
|
|||||||
%endif
|
%endif
|
||||||
%patch2 -p1
|
%patch2 -p1
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
|
%patch4 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%if 0%{?suse_version} < 1330
|
%if 0%{?suse_version} < 1330
|
||||||
|
Reference in New Issue
Block a user