Hello community,

here is the log from the commit of package ktp-text-ui for openSUSE:Factory 
checked in at 2017-05-08 18:56:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ktp-text-ui (Old)
 and      /work/SRC/openSUSE:Factory/.ktp-text-ui.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ktp-text-ui"

Mon May  8 18:56:56 2017 rev:33 rq:490490 version:17.04.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ktp-text-ui/ktp-text-ui.changes  2017-03-15 
01:59:04.478685030 +0100
+++ /work/SRC/openSUSE:Factory/.ktp-text-ui.new/ktp-text-ui.changes     
2017-05-08 18:56:58.391345882 +0200
@@ -1,0 +2,38 @@
+Sun Apr 16 10:45:12 CEST 2017 - lbeltr...@kde.org
+
+- Update to 17.04.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04.0.php
+- Changes since 17.03.90:
+  * None
+
+-------------------------------------------------------------------
+Sat Apr 15 14:12:21 UTC 2017 - lbeltr...@kde.org
+
+- Add 0001-Revert-Port-to-QWebEngine.patch: revert QWebEngine
+  requirement on Leap, because their Qt version is too old for
+  the change
+- Add 0001-Revert-Require-Qt-5.7.0.patch: also revert Qt version checks
+
+-------------------------------------------------------------------
+Wed Apr 12 20:25:59 CEST 2017 - lbeltr...@kde.org
+
+- Update to 17.03.90
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04-rc.php
+- Changes since 17.03.80:
+  * Require Qt 5.7.0
+
+-------------------------------------------------------------------
+Sat Mar 25 23:10:47 CET 2017 - lbeltr...@kde.org
+
+- Update to 17.03.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.03.80.php
+- Changes since 16.12.3:
+  * Port to QWebEngine
+
+-------------------------------------------------------------------

Old:
----
  ktp-text-ui-16.12.3.tar.xz

New:
----
  0001-Revert-Port-to-QWebEngine.patch
  0001-Revert-Require-Qt-5.7.0.patch
  ktp-text-ui-17.04.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ktp-text-ui.spec ++++++
--- /var/tmp/diff_new_pack.YtQHSD/_old  2017-05-08 18:56:59.107244751 +0200
+++ /var/tmp/diff_new_pack.YtQHSD/_new  2017-05-08 18:56:59.111244187 +0200
@@ -15,18 +15,25 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+%bcond_without lang
 
 Name:           ktp-text-ui
-Version:        16.12.3
+Version:        17.04.0
 Release:        0
 %define kf5_version 5.26.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.12.3 in KUA)
+# Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA)
 %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Summary:        Telepathy chat handler for KDE
 License:        GPL-2.0+
 Group:          Productivity/Networking/Instant Messenger
-Url:            
http://community.kde.org/Real-Time_Communication_and_Collaboration
+Url:            Real-Time_Communication_and_Collaboration
 Source:         %{name}-%{version}.tar.xz
+%if 0%{?suse_version} < 1330
+# PATCH-FIX-OPENSUSE - revert WebEngine requirement on Leap
+Patch0:         0001-Revert-Port-to-QWebEngine.patch
+# PATCH-FIX-OPENSUSE - revert Qt requirement on Leap
+Patch1:         0001-Revert-Require-Qt-5.7.0.patch
+%endif
 BuildRequires:  breeze5-icons
 BuildRequires:  extra-cmake-modules >= 1.3.0
 BuildRequires:  fdupes
@@ -56,20 +63,36 @@
 BuildRequires:  sonnet-devel
 BuildRequires:  telepathy-logger-qt5-devel
 BuildRequires:  telepathy-qt5-devel
-BuildRequires:  pkgconfig(Qt5WebKitWidgets) >= 5.2.0
+# Leap has only Qt 5.6, the WebEngine version is too old
+%if 0%{?suse_version} < 1330
+BuildRequires:  pkgconfig(Qt5WebKit)
+%else
+BuildRequires:  pkgconfig(Qt5WebEngine) >= 5.6.0
+%endif
 Obsoletes:      %{name}-devel
 Obsoletes:      %{name}5 < %{version}
 Provides:       %{name}5 = %{version}
 # Explicitely require logger, otherwise the ui would crash
 Requires:       telepathy-logger
+Recommends:     %{name}-lang
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+# It can only build on the same platforms as Qt Webengine
+ExclusiveArch:  %ix86 x86_64 %arm aarch64 mips mips64
 
 %description
 Includes KDE's implementation of the Telepathy chat handler,
 a chat plasmoid, and a chat log viewer application.
 
+%if %{with lang}
+%lang_package
+%endif
+
 %prep
 %setup -q
+%if 0%{?suse_version} < 1330
+%patch0 -p1
+%patch1 -p1
+%endif
 
 %build
   %cmake_kf5 -d build
@@ -77,13 +100,16 @@
 
 %install
   %kf5_makeinstall -C build
+  %if %{with lang}
+    %find_lang %{name} --with-man --all-name
+  %endif
   %fdupes -s %{buildroot}
   mkdir -p %{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
   cp %{_kf5_iconsdir}/breeze/apps/48/kde-im-log-viewer.svg 
%{buildroot}%{_kf5_iconsdir}/hicolor/scalable/apps/
 
 %files
 %defattr(-,root,root)
-%doc COPYING
+%doc COPYING*
 %{_kf5_libdir}/libktpimagesharer.so*
 %{_kf5_libdir}/libktpchat.so*
 %{_kf5_libdir}/libexec/ktp-text-ui
@@ -100,4 +126,9 @@
 %{_kf5_servicetypesdir}/
 %{_kf5_iconsdir}/hicolor/scalable/apps/kde-im-log-viewer.svg
 
+%if %{with lang}
+%files lang -f %{name}.lang
+%doc COPYING*
+%endif
+
 %changelog

++++++ 0001-Revert-Port-to-QWebEngine.patch ++++++
++++ 808 lines (skipped)

++++++ 0001-Revert-Require-Qt-5.7.0.patch ++++++
>From 074c5f1528e269bc92be7de0f3fd104c3242da2f Mon Sep 17 00:00:00 2001
From: Luca Beltrame <lbeltr...@kde.org>
Date: Sun, 16 Apr 2017 18:54:59 +0200
Subject: [PATCH 1/1] Revert "Require Qt 5.7.0"

This reverts commit b8d627a8fed59ae865cf2b2e07a452804b6903bf.
---
 CMakeLists.txt | 1 -
 1 file changed, 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 81b2eb8..3a51115 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -18,7 +18,6 @@ find_package (KF5 REQUIRED COMPONENTS Archive Sonnet 
WidgetsAddons Service Emoti
                                       WebKit WindowSystem XmlGui ItemViews 
TextWidgets
                                       IconThemes DBusAddons)
 find_package (Qt5 REQUIRED COMPONENTS WebKitWidgets)
-find_package(Qt5 ${QT_REQUIRED_VERSION} REQUIRED COMPONENTS WebEngine 
WebEngineWidgets)
 find_package(Qt5 ${QT_REQUIRED_VERSION} OPTIONAL_COMPONENTS TextToSpeech)
 if (NOT Qt5TextToSpeech_FOUND)
     message(STATUS "Qt5TextToSpeech not found, speech features will be 
disabled")
-- 
2.12.2

++++++ ktp-text-ui-16.12.3.tar.xz -> ktp-text-ui-17.04.0.tar.xz ++++++
++++ 88219 lines of diff (skipped)


Reply via email to