Hello community, here is the log from the commit of package kwayland for openSUSE:Factory checked in at 2020-11-19 11:51:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kwayland (Old) and /work/SRC/openSUSE:Factory/.kwayland.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kwayland" Thu Nov 19 11:51:48 2020 rev:80 rq:848584 version:5.76.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kwayland/kwayland.changes 2020-10-12 13:58:17.970190701 +0200 +++ /work/SRC/openSUSE:Factory/.kwayland.new.5913/kwayland.changes 2020-11-23 10:33:18.417546523 +0100 @@ -1,0 +2,12 @@ +Sat Nov 7 21:35:23 UTC 2020 - Christophe Giboudeaux <[email protected]> + +- Update to 5.76.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.76.0 +- Changes since 5.75.0: + * Provide convenience methods around wl_data_offet_accept() + * Mark enums in a Q_OBJECT, Q_ENUM + * If include is define in .h remove it if it's defined in .cpp too (scripted) + +------------------------------------------------------------------- Old: ---- kwayland-5.75.0.tar.xz kwayland-5.75.0.tar.xz.sig New: ---- kwayland-5.76.0.tar.xz kwayland-5.76.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kwayland.spec ++++++ --- /var/tmp/diff_new_pack.yU2xrd/_old 2020-11-23 10:33:18.989547149 +0100 +++ /var/tmp/diff_new_pack.yU2xrd/_new 2020-11-23 10:33:18.993547154 +0100 @@ -16,7 +16,7 @@ # -%define _tar_path 5.75 +%define _tar_path 5.76 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) @@ -24,7 +24,7 @@ # Only needed for the package signature condition %bcond_without lang Name: kwayland -Version: 5.75.0 +Version: 5.76.0 Release: 0 Summary: KDE Wayland library License: LGPL-2.1-or-later ++++++ kwayland-5.75.0.tar.xz -> kwayland-5.76.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/CMakeLists.txt new/kwayland-5.76.0/CMakeLists.txt --- old/kwayland-5.75.0/CMakeLists.txt 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/CMakeLists.txt 2020-11-07 12:44:38.000000000 +0100 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.75.0") # handled by release scripts +set(KF5_VERSION "5.76.0") # handled by release scripts project(KWayland VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.75.0 NO_MODULE) +find_package(ECM 5.76.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake/Modules) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/client/datadevice.cpp new/kwayland-5.76.0/src/client/datadevice.cpp --- old/kwayland-5.75.0/src/client/datadevice.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/client/datadevice.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -4,7 +4,6 @@ SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL */ #include "datadevice.h" -#include "dataoffer.h" #include "datasource.h" #include "surface.h" #include "wayland_pointer_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/client/dataoffer.cpp new/kwayland-5.76.0/src/client/dataoffer.cpp --- old/kwayland-5.75.0/src/client/dataoffer.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/client/dataoffer.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -152,6 +152,16 @@ return d->mimeTypes; } +void DataOffer::accept(const QMimeType &mimeType, quint32 serial) +{ + accept(mimeType.name(), serial); +} + +void DataOffer::accept(const QString &mimeType, quint32 serial) +{ + wl_data_offer_accept(d->dataOffer, serial, mimeType.toUtf8().constData()); +} + void DataOffer::receive(const QMimeType &mimeType, qint32 fd) { receive(mimeType.name(), fd); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/client/dataoffer.h new/kwayland-5.76.0/src/client/dataoffer.h --- old/kwayland-5.75.0/src/client/dataoffer.h 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/client/dataoffer.h 2020-11-07 12:44:38.000000000 +0100 @@ -64,6 +64,23 @@ QList<QMimeType> offeredMimeTypes() const; + /** + * Indicates that the client can accept data of the given @a mimeType. + * The @a serial parameter specifies the serial number of the corresponding + * dragEntered() event. + * + * @see DataDevice::dragEntered + */ + void accept(const QMimeType &mimeType, quint32 serial); + /** + * Indicates that the client can accept data of the given @a mimeType. + * The @a serial parameter specifies the serial number of the corresponding + * dragEntered() event. + * + * @see DataDevice::dragEntered + */ + void accept(const QString &mimeType, quint32 serial); + void receive(const QMimeType &mimeType, qint32 fd); void receive(const QString &mimeType, qint32 fd); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/client/output.cpp new/kwayland-5.76.0/src/client/output.cpp --- old/kwayland-5.75.0/src/client/output.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/client/output.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -8,7 +8,6 @@ // Qt #include <QPoint> #include <QRect> -#include <QSize> #include <QVector> // wayland #include <wayland-client-protocol.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/client/outputconfiguration.cpp new/kwayland-5.76.0/src/client/outputconfiguration.cpp --- old/kwayland-5.75.0/src/client/outputconfiguration.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/client/outputconfiguration.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -4,7 +4,6 @@ SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL */ #include "outputconfiguration.h" -#include "outputdevice.h" #include "outputmanagement.h" #include "event_queue.h" #include "wayland_pointer_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/client/outputdevice.cpp new/kwayland-5.76.0/src/client/outputdevice.cpp --- old/kwayland-5.75.0/src/client/outputdevice.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/client/outputdevice.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -11,7 +11,6 @@ #include <QDebug> #include <QPoint> #include <QRect> -#include <QSize> // wayland #include "wayland-org_kde_kwin_outputdevice-client-protocol.h" #include <wayland-client-protocol.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/client/outputdevice.h new/kwayland-5.76.0/src/client/outputdevice.h --- old/kwayland-5.75.0/src/client/outputdevice.h 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/client/outputdevice.h 2020-11-07 12:44:38.000000000 +0100 @@ -67,6 +67,7 @@ VerticalRGB, VerticalBGR }; + Q_ENUM(SubPixel) enum class Transform { Normal, Rotated90, @@ -77,10 +78,12 @@ Flipped180, Flipped270 }; + Q_ENUM(Transform) enum class Enablement { Disabled = 0, Enabled = 1 }; + Q_ENUM(Enablement) struct Mode { enum class Flag { None = 0, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/client/shell.cpp new/kwayland-5.76.0/src/client/shell.cpp --- old/kwayland-5.75.0/src/client/shell.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/client/shell.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -12,7 +12,6 @@ // Qt #include <QGuiApplication> #include <QVector> -#include <QWindow> #include <qpa/qplatformnativeinterface.h> // Wayland #include <wayland-client-protocol.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/client/shm_pool.cpp new/kwayland-5.76.0/src/client/shm_pool.cpp --- old/kwayland-5.75.0/src/client/shm_pool.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/client/shm_pool.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -5,7 +5,6 @@ */ #include "shm_pool.h" #include "event_queue.h" -#include "buffer.h" #include "buffer_p.h" #include "logging.h" #include "wayland_pointer_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/client/surface.cpp new/kwayland-5.76.0/src/client/surface.cpp --- old/kwayland-5.75.0/src/client/surface.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/client/surface.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -4,7 +4,6 @@ SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL */ #include "surface.h" -#include "buffer.h" #include "region.h" #include "output.h" #include "wayland_pointer_p.h" @@ -12,7 +11,6 @@ #include <QGuiApplication> #include <QRegion> #include <QVector> -#include <QWindow> #include <qpa/qplatformnativeinterface.h> // Wayland #include <wayland-client-protocol.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/server/compositor_interface.cpp new/kwayland-5.76.0/src/server/compositor_interface.cpp --- old/kwayland-5.75.0/src/server/compositor_interface.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/server/compositor_interface.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -6,7 +6,6 @@ #include "compositor_interface.h" #include "display.h" #include "global_p.h" -#include "surface_interface.h" // Wayland #include <wayland-server.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/server/datasource_interface.cpp new/kwayland-5.76.0/src/server/datasource_interface.cpp --- old/kwayland-5.75.0/src/server/datasource_interface.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/server/datasource_interface.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -4,7 +4,6 @@ SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL */ #include "datasource_interface.h" -#include "datadevicemanager_interface.h" #include "clientconnection.h" #include "resource_p.h" // Qt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/server/eglstream_controller_interface.cpp new/kwayland-5.76.0/src/server/eglstream_controller_interface.cpp --- old/kwayland-5.75.0/src/server/eglstream_controller_interface.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/server/eglstream_controller_interface.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -8,7 +8,6 @@ #include "display.h" #include "logging.h" -#include <wayland-util.h> #include <QLibrary> namespace KWayland diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/server/filtered_display.cpp new/kwayland-5.76.0/src/server/filtered_display.cpp --- old/kwayland-5.75.0/src/server/filtered_display.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/server/filtered_display.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -5,7 +5,6 @@ */ #include "filtered_display.h" -#include "display.h" #include <wayland-server.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/server/linuxdmabuf_v1_interface.cpp new/kwayland-5.76.0/src/server/linuxdmabuf_v1_interface.cpp --- old/kwayland-5.75.0/src/server/linuxdmabuf_v1_interface.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/server/linuxdmabuf_v1_interface.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -14,7 +14,6 @@ #include "wayland-linux-dmabuf-unstable-v1-server-protocol.h" #include "wayland-server-protocol.h" -#include <KWayland/Server/kwaylandserver_export.h> #include <QVector> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/server/outputconfiguration_interface.cpp new/kwayland-5.76.0/src/server/outputconfiguration_interface.cpp --- old/kwayland-5.75.0/src/server/outputconfiguration_interface.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/server/outputconfiguration_interface.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -5,7 +5,6 @@ SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL */ #include "outputconfiguration_interface.h" -#include "outputdevice_interface.h" #include "logging.h" #include "resource_p.h" #include "display.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/server/seat_interface.cpp new/kwayland-5.76.0/src/server/seat_interface.cpp --- old/kwayland-5.75.0/src/server/seat_interface.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/server/seat_interface.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -8,9 +8,7 @@ #include "display.h" #include "datadevice_interface.h" #include "datasource_interface.h" -#include "keyboard_interface.h" #include "keyboard_interface_p.h" -#include "pointer_interface.h" #include "pointer_interface_p.h" #include "surface_interface.h" #include "textinput_interface_p.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-5.75.0/src/tools/generator.cpp new/kwayland-5.76.0/src/tools/generator.cpp --- old/kwayland-5.75.0/src/tools/generator.cpp 2020-10-04 11:58:05.000000000 +0200 +++ new/kwayland-5.76.0/src/tools/generator.cpp 2020-11-07 12:44:38.000000000 +0100 @@ -15,7 +15,6 @@ #include <QProcess> #include <QtConcurrent> #include <QTextStream> -#include <QXmlStreamReader> #include <QDebug> _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
