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)