Hello community, here is the log from the commit of package kwayland for openSUSE:Factory checked in at 2017-03-03 17:20:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kwayland (Old) and /work/SRC/openSUSE:Factory/.kwayland.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kwayland" Fri Mar 3 17:20:54 2017 rev:33 rq:461466 version:5.31.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kwayland/kwayland.changes 2017-02-03 17:46:35.425208683 +0100 +++ /work/SRC/openSUSE:Factory/.kwayland.new/kwayland.changes 2017-03-03 17:20:55.649353465 +0100 @@ -1,0 +2,7 @@ +Thu Feb 9 09:34:26 UTC 2017 - hrvoje.senjan@gmail.com + +- Update to 5.31.0 + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.31.0.php + +------------------------------------------------------------------- Old: ---- kwayland-5.30.0.tar.xz New: ---- kwayland-5.31.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kwayland.spec ++++++ --- /var/tmp/diff_new_pack.mnvMxo/_old 2017-03-03 17:20:56.225272003 +0100 +++ /var/tmp/diff_new_pack.mnvMxo/_new 2017-03-03 17:20:56.229271438 +0100 @@ -16,9 +16,9 @@ # -%define _tar_path 5.30 +%define _tar_path 5.31 Name: kwayland -Version: 5.30.0 +Version: 5.31.0 Release: 0 Summary: KDE Wayland library License: LGPL-2.1+ @@ -32,10 +32,10 @@ BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kf5-filesystem -BuildRequires: libQt5Gui-private-headers-devel >= 5.5.0 -BuildRequires: cmake(Qt5Concurrent) >= 5.5.0 -BuildRequires: cmake(Qt5Gui) >= 5.5.0 -BuildRequires: cmake(Qt5Test) >= 5.5.0 +BuildRequires: libQt5Gui-private-headers-devel >= 5.6.0 +BuildRequires: cmake(Qt5Concurrent) >= 5.6.0 +BuildRequires: cmake(Qt5Gui) >= 5.6.0 +BuildRequires: cmake(Qt5Test) >= 5.6.0 BuildRequires: pkgconfig(egl) %if 0%{?suse_version} == 1315 && ! 0%{?is_opensuse} # We have a patched wayland 1.2.1 version in SLE12 with the required features from 1.7.0 @@ -60,7 +60,7 @@ Group: Development/Libraries/KDE Requires: %{name} = %{version} Requires: extra-cmake-modules >= 1.2.0 -Requires: cmake(Qt5Gui) >= 5.5.0 +Requires: cmake(Qt5Gui) >= 5.6.0 %description devel KWayland provides a Qt-style Client and Server library wrapper for the Wayland libraries. ++++++ kwayland-5.30.0.tar.xz -> kwayland-5.31.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.30.0/CMakeLists.txt new/kwayland-5.31.0/CMakeLists.txt --- old/kwayland-5.30.0/CMakeLists.txt 2017-01-08 16:45:23.000000000 +0100 +++ new/kwayland-5.31.0/CMakeLists.txt 2017-02-04 19:33:17.000000000 +0100 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.0) -set(KF5_VERSION "5.30.0") # handled by release scripts +set(KF5_VERSION "5.31.0") # handled by release scripts project(KWayland VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.30.0 NO_MODULE) +find_package(ECM 5.31.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) @@ -26,7 +26,7 @@ SOVERSION 5) # Dependencies -set(REQUIRED_QT_VERSION 5.5.0) +set(REQUIRED_QT_VERSION 5.6.0) find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Concurrent Gui) find_package(Wayland 1.7 COMPONENTS Client Server) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.30.0/src/client/shm_pool.cpp new/kwayland-5.31.0/src/client/shm_pool.cpp --- old/kwayland-5.30.0/src/client/shm_pool.cpp 2017-01-08 16:45:23.000000000 +0100 +++ new/kwayland-5.31.0/src/client/shm_pool.cpp 2017-02-04 19:33:17.000000000 +0100 @@ -138,7 +138,7 @@ qCDebug(KWAYLAND_CLIENT) << "Could not set size for Shm pool file"; return false; } - poolData = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, tmpFile->handle(), 0); + poolData = mmap(nullptr, size, PROT_READ | PROT_WRITE, MAP_SHARED, tmpFile->handle(), 0); pool.setup(wl_shm_create_pool(shm, tmpFile->handle(), size)); if (!poolData || !pool) { @@ -156,7 +156,7 @@ } wl_shm_pool_resize(pool, newSize); munmap(poolData, size); - poolData = mmap(NULL, newSize, PROT_READ | PROT_WRITE, MAP_SHARED, tmpFile->handle(), 0); + poolData = mmap(nullptr, newSize, PROT_READ | PROT_WRITE, MAP_SHARED, tmpFile->handle(), 0); size = newSize; if (!poolData) { qCDebug(KWAYLAND_CLIENT) << "Resizing Shm pool failed"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.30.0/src/tools/generator.cpp new/kwayland-5.31.0/src/tools/generator.cpp --- old/kwayland-5.30.0/src/tools/generator.cpp 2017-01-08 16:45:23.000000000 +0100 +++ new/kwayland-5.31.0/src/tools/generator.cpp 2017-02-04 19:33:17.000000000 +0100 @@ -200,7 +200,7 @@ Interface::Interface(const QXmlStreamAttributes &attributes) : m_name(attributes.value(QStringLiteral("name")).toString()) , m_version(attributes.value(QStringLiteral("version")).toUInt()) - , m_factory(Q_NULLPTR) + , m_factory(nullptr) { auto it = s_clientClassNameMapping.constFind(m_name); if (it != s_clientClassNameMapping.constEnd()) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.30.0/tests/renderingservertest.cpp new/kwayland-5.31.0/tests/renderingservertest.cpp --- old/kwayland-5.30.0/tests/renderingservertest.cpp 2017-01-08 16:45:23.000000000 +0100 +++ new/kwayland-5.31.0/tests/renderingservertest.cpp 2017-02-04 19:33:17.000000000 +0100 @@ -57,7 +57,7 @@ close(pipeFds[0]); char fdbuf[16]; sprintf(fdbuf, "%d", pipeFds[1]); - execlp(process.constData(), process.constData(), "-displayfd", fdbuf, "-rootless", (char *)0); + execlp(process.constData(), process.constData(), "-displayfd", fdbuf, "-rootless", (char *)nullptr); close(pipeFds[1]); exit(20); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.30.0/tests/waylandservertest.cpp new/kwayland-5.31.0/tests/waylandservertest.cpp --- old/kwayland-5.30.0/tests/waylandservertest.cpp 2017-01-08 16:45:23.000000000 +0100 +++ new/kwayland-5.31.0/tests/waylandservertest.cpp 2017-02-04 19:33:17.000000000 +0100 @@ -48,7 +48,7 @@ close(pipeFds[0]); char fdbuf[16]; sprintf(fdbuf, "%d", pipeFds[1]); - execlp(process.constData(), process.constData(), "-displayfd", fdbuf, (char *)0); + execlp(process.constData(), process.constData(), "-displayfd", fdbuf, (char *)nullptr); close(pipeFds[1]); exit(20); } @@ -112,7 +112,7 @@ eventDispatcher->processEvents(QEventLoop::WaitForMoreEvents); FD_ZERO(&rfds); FD_SET(pipe, &rfds); - } while (select(pipe + 1, &rfds, NULL, NULL, &tv) == 0); + } while (select(pipe + 1, &rfds, nullptr, nullptr, &tv) == 0); // now Xwayland is ready and we can read the pipe to get the display readDisplayFromPipe(pipe);