Hello community, here is the log from the commit of package quassel for openSUSE:Factory checked in at 2016-03-29 10:00:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/quassel (Old) and /work/SRC/openSUSE:Factory/.quassel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "quassel" Changes: -------- --- /work/SRC/openSUSE:Factory/quassel/quassel.changes 2016-02-08 09:48:47.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.quassel.new/quassel.changes 2016-03-29 10:39:59.000000000 +0200 @@ -1,0 +2,25 @@ +Fri Feb 12 16:44:56 UTC 2016 - [email protected] + +- Update to 0.12.3 + * Fix activity filters when selecting buffers in custom ChatViews + * Fix default shortcuts when integrated with KDE Frameworks + * Introduce support for Appveyor CI (automated Windows builds) + * Support SnoreNotify 0.7 + * Various cleanups and performance improvements + * Various build system fixes + * Channel keys are again remembered between syncs + * Support for Qt 5.5 + * Network (re)connection fixes + * Fix possible message loss when running multiple core users on a psql database + * Command line option for specifying SSL certificates and keys + * Many smaller fixes +- Rebased quassel-set-required-libs-and-flags.patch +- Removed patches that have been merged upstream + * CVE-2015-8547.patch + * Fix-build-with-Qt-5.5.patch + * Fix-rejoining-parted-channels.patch +- Updated spec: + * main.cpp no longer contains __DATE__/__TIME__ + * CMakeLists now requires snorenotify-qt5-devel >= 0.7 + +------------------------------------------------------------------- Old: ---- CVE-2015-8547.patch Fix-build-with-Qt-5.5.patch Fix-rejoining-parted-channels.patch quassel-0.12.2.tar.bz2 New: ---- quassel-0.12.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ quassel.spec ++++++ --- /var/tmp/diff_new_pack.JZflUY/_old 2016-03-29 10:40:00.000000000 +0200 +++ /var/tmp/diff_new_pack.JZflUY/_new 2016-03-29 10:40:00.000000000 +0200 @@ -17,7 +17,7 @@ Name: quassel -Version: 0.12.2 +Version: 0.12.3 Release: 0 Summary: Modern, cross-platform, distributed IRC client License: GPL-2.0 or GPL-3.0 @@ -31,12 +31,6 @@ Source5: quassel-rpmlintrc # PATCH-FIX-SUSE: Set the correct libraries and compiler flags in order to use qglobal.h in check_cxx_source_compiles function Patch0: quassel-set-required-libs-and-flags.patch -# PATCH-FIX-UPSTREAM Fix-build-with-Qt-5.5.patch -Patch1: Fix-build-with-Qt-5.5.patch -# PATCH-FIX-UPSTREAM Fix-rejoining-parted-channels.patch -Patch2: Fix-rejoining-parted-channels.patch -# PATCH-FIX-UPSTREAM: fix CVE-2015-8547 -Patch3: CVE-2015-8547.patch BuildRequires: cmake >= 2.8.10 BuildRequires: extra-cmake-modules BuildRequires: fdupes @@ -50,7 +44,7 @@ BuildRequires: ktextwidgets-devel BuildRequires: kxmlgui-devel BuildRequires: phonon4qt5-devel -BuildRequires: snorenotify-qt5-devel +BuildRequires: snorenotify-qt5-devel >= 0.7 BuildRequires: systemd BuildRequires: pkgconfig(Qt5CLucene) BuildRequires: pkgconfig(Qt5Core) >= 5.2.0 @@ -181,15 +175,12 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 %build FAKE_BUILDDATE=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y') -sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/" src/common/main.cpp src/common/quassel.cpp +sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/" src/common/quassel.cpp FAKE_BUILDTIME=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%%H:%%M:%%S') -sed -i "s/__TIME__/\"$FAKE_BUILDTIME\"/" src/common/main.cpp src/common/quassel.cpp +sed -i "s/__TIME__/\"$FAKE_BUILDTIME\"/" src/common/quassel.cpp %cmake_kf5 -d build -- -DUSE_QT5=ON -DWITH_WEBKIT=ON -DWITH_KDE=ON make %{?_smp_mflags} ++++++ quassel-0.12.2.tar.bz2 -> quassel-0.12.3.tar.bz2 ++++++ ++++ 3219 lines of diff (skipped) ++++++ quassel-set-required-libs-and-flags.patch ++++++ --- /var/tmp/diff_new_pack.JZflUY/_old 2016-03-29 10:40:02.000000000 +0200 +++ /var/tmp/diff_new_pack.JZflUY/_new 2016-03-29 10:40:02.000000000 +0200 @@ -1,13 +1,13 @@ -Index: quassel-0.12.2/CMakeLists.txt -=================================================================== ---- quassel-0.12.2.orig/CMakeLists.txt -+++ quassel-0.12.2/CMakeLists.txt -@@ -484,6 +484,8 @@ endif() +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2c29af4..c3a7992 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -427,6 +427,8 @@ endif() # a small test program checking the defines. This works for both Qt4 and Qt5. cmake_push_check_state(RESET) set(CMAKE_REQUIRED_INCLUDES ${QT_INCLUDES} ${Qt5Core_INCLUDE_DIRS}) -+set(CMAKE_REQUIRED_FLAGS ${Qt5Core_EXECUTABLE_COMPILE_FLAGS}) ++set(CMAKE_REQUIRED_FLAGS ${Qt5Core_EXECUTABLE_COMPILE_FLAGS}) +set(CMAKE_REQUIRED_LIBRARIES ${Qt5Core_LIBRARIES}) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Core_EXECUTABLE_COMPILE_FLAGS}") check_cxx_source_compiles(" #include \"qglobal.h\" - #if defined QT_NO_OPENSSL || defined QT_NO_SSL
