Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kwayland for openSUSE:Factory 
checked in at 2021-08-16 10:08:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwayland (Old)
 and      /work/SRC/openSUSE:Factory/.kwayland.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwayland"

Mon Aug 16 10:08:13 2021 rev:89 rq:912166 version:5.85.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kwayland/kwayland.changes        2021-07-16 
00:01:56.644819816 +0200
+++ /work/SRC/openSUSE:Factory/.kwayland.new.1899/kwayland.changes      
2021-08-16 10:12:24.087041097 +0200
@@ -1,0 +2,10 @@
+Fri Aug  6 12:13:25 UTC 2021 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.85.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.85.0
+- Changes since 5.84.0:
+  * Fix check for mmap failure (kde#421868)
+
+-------------------------------------------------------------------

Old:
----
  kwayland-5.84.0.tar.xz
  kwayland-5.84.0.tar.xz.sig

New:
----
  kwayland-5.85.0.tar.xz
  kwayland-5.85.0.tar.xz.sig

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

Other differences:
------------------
++++++ kwayland.spec ++++++
--- /var/tmp/diff_new_pack.dFnL9v/_old  2021-08-16 10:12:24.531040576 +0200
+++ /var/tmp/diff_new_pack.dFnL9v/_new  2021-08-16 10:12:24.535040571 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define _tar_path 5.84
+%define _tar_path 5.85
 # 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.84.0
+Version:        5.85.0
 Release:        0
 Summary:        KDE Wayland library
 License:        LGPL-2.1-or-later


++++++ kwayland-5.84.0.tar.xz -> kwayland-5.85.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/CMakeLists.txt 
new/kwayland-5.85.0/CMakeLists.txt
--- old/kwayland-5.84.0/CMakeLists.txt  2021-06-28 00:22:41.000000000 +0200
+++ new/kwayland-5.85.0/CMakeLists.txt  2021-07-23 09:27:04.000000000 +0200
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.84.0") # handled by release scripts
+set(KF_VERSION "5.85.0") # handled by release scripts
 project(KWayland VERSION ${KF_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.84.0  NO_MODULE)
+find_package(ECM 5.85.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)
@@ -29,11 +29,10 @@
                         PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KF5WaylandConfigVersion.cmake"
                         SOVERSION 5)
 
-set(CMAKE_C_STANDARD 99)
-
 # Dependencies
 set(REQUIRED_QT_VERSION 5.15.0)
-find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Concurrent Gui 
WaylandClient)
+find_package(Qt5Gui ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE COMPONENTS 
Private)
+find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Concurrent 
WaylandClient)
 
 find_package(QtWaylandScanner REQUIRED)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/client/buffer.h 
new/kwayland-5.85.0/src/client/buffer.h
--- old/kwayland-5.84.0/src/client/buffer.h     2021-06-28 00:22:41.000000000 
+0200
+++ new/kwayland-5.85.0/src/client/buffer.h     2021-07-23 09:27:04.000000000 
+0200
@@ -59,7 +59,7 @@
      *
      * By default a Buffer is not used.
      *
-     * @param used Whether the Bufer should be marked as used.
+     * @param used Whether the Buffer should be marked as used.
      * @see isUsed
      **/
     void setUsed(bool used);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/client/plasmashell.h 
new/kwayland-5.85.0/src/client/plasmashell.h
--- old/kwayland-5.84.0/src/client/plasmashell.h        2021-06-28 
00:22:41.000000000 +0200
+++ new/kwayland-5.85.0/src/client/plasmashell.h        2021-07-23 
09:27:04.000000000 +0200
@@ -323,7 +323,7 @@
 
 Q_SIGNALS:
     /**
-     * Emitted when the compositor hided an auto hiding panel.
+     * Emitted when the compositor hid an auto hiding panel.
      * @see requestHideAutoHidingPanel
      * @see autoHidePanelShown
      * @see requestShowAutoHidingPanel
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/client/registry.h 
new/kwayland-5.85.0/src/client/registry.h
--- old/kwayland-5.84.0/src/client/registry.h   2021-06-28 00:22:41.000000000 
+0200
+++ new/kwayland-5.85.0/src/client/registry.h   2021-07-23 09:27:04.000000000 
+0200
@@ -155,24 +155,24 @@
         OutputManagement, ///< Refers to the wl_data_device_manager interface
         OutputDevice, ///< Refers to the org_kde_kwin_outputdevice interface
         ServerSideDecorationManager, ///< Refers to 
org_kde_kwin_server_decoration_manager
-        TextInputManagerUnstableV0, ///< Refers to wl_text_input_manager, 
@since 5.23
-        TextInputManagerUnstableV2, ///< Refers to zwp_text_input_manager_v2, 
@since 5.23
-        XdgShellUnstableV5, ///< Refers to xdg_shell (unstable version 5), 
@since 5.25
-        RelativePointerManagerUnstableV1, ///< Refers to 
zwp_relative_pointer_manager_v1, @since 5.28
-        PointerGesturesUnstableV1, ///< Refers to zwp_pointer_gestures_v1, 
@since 5.29
-        PointerConstraintsUnstableV1, ///< Refers to 
zwp_pointer_constraints_v1, @since 5.29
-        XdgExporterUnstableV2, ///< refers to zxdg_exporter_v2, @since 5.40
-        XdgImporterUnstableV2, ///< refers to zxdg_importer_v2, @since 5.40
-        XdgShellUnstableV6, ///< Refers to zxdg_shell_v6 (unstable version 6), 
@since 5.39
-        IdleInhibitManagerUnstableV1, ///< Refers to 
zwp_idle_inhibit_manager_v1 (unstable version 1), @since 5.41
-        AppMenu, /// Refers to org_kde_kwin_appmenu @since 5.42
-        ServerSideDecorationPalette, /// Refers to 
org_kde_kwin_server_decoration_palette_manager @since 5.42
-        RemoteAccessManager, ///< Refers to org_kde_kwin_remote_access_manager 
interface, @since 5.45
+        TextInputManagerUnstableV0, ///< Refers to wl_text_input_manager 
@since 5.23
+        TextInputManagerUnstableV2, ///< Refers to zwp_text_input_manager_v2 
@since 5.23
+        XdgShellUnstableV5, ///< Refers to xdg_shell (unstable version 5) 
@since 5.25
+        RelativePointerManagerUnstableV1, ///< Refers to 
zwp_relative_pointer_manager_v1 @since 5.28
+        PointerGesturesUnstableV1, ///< Refers to zwp_pointer_gestures_v1 
@since 5.29
+        PointerConstraintsUnstableV1, ///< Refers to 
zwp_pointer_constraints_v1 @since 5.29
+        XdgExporterUnstableV2, ///< refers to zxdg_exporter_v2 @since 5.40
+        XdgImporterUnstableV2, ///< refers to zxdg_importer_v2 @since 5.40
+        XdgShellUnstableV6, ///< Refers to zxdg_shell_v6 (unstable version 6) 
@since 5.39
+        IdleInhibitManagerUnstableV1, ///< Refers to 
zwp_idle_inhibit_manager_v1 (unstable version 1) @since 5.41
+        AppMenu, ///< Refers to org_kde_kwin_appmenu @since 5.42
+        ServerSideDecorationPalette, ///< Refers to 
org_kde_kwin_server_decoration_palette_manager @since 5.42
+        RemoteAccessManager, ///< Refers to org_kde_kwin_remote_access_manager 
interface @since 5.45
         PlasmaVirtualDesktopManagement, ///< Refers to 
org_kde_plasma_virtual_desktop_management interface @since 5.52
-        XdgOutputUnstableV1, /// refers to zxdg_output_v1, @since 5.47
-        XdgShellStable, /// refers to xdg_wm_base @since 5.48
-        XdgDecorationUnstableV1, /// refers to zxdg_decoration_manager_v1, 
@since 5.54
-        Keystate, ///< refers to org_kwin_keystate, @since 5.57
+        XdgOutputUnstableV1, ///< refers to zxdg_output_v1 @since 5.47
+        XdgShellStable, ///< refers to xdg_wm_base @since 5.48
+        XdgDecorationUnstableV1, ///< refers to zxdg_decoration_manager_v1 
@since 5.54
+        Keystate, ///< refers to org_kwin_keystate @since 5.60
     };
     explicit Registry(QObject *parent = nullptr);
     virtual ~Registry();
@@ -422,9 +422,9 @@
      * If the @p name does not exist or is not for the keystate interface,
      * @c null will be returned.
      *
-     * Prefer using createIdle instead.
-     * @see createIdle
-     * @since 5.4
+     * Prefer using createKeystate instead.
+     * @see createKeystate
+     * @since 5.60
      **/
     org_kde_kwin_keystate *bindKeystate(uint32_t name, uint32_t version) const;
     /**
@@ -888,19 +888,19 @@
      **/
     Idle *createIdle(quint32 name, quint32 version, QObject *parent = nullptr);
     /**
-     * Creates a KEystate and sets it up to manage the interface identified by
+     * Creates a Keystate and sets it up to manage the interface identified by
      * @p name and @p version.
      *
      * Note: in case @p name is invalid or isn't for the org_kde_kwin_keystate 
interface,
-     * the returned Idle will not be valid. Therefore it's recommended to call
+     * the returned Keystate will not be valid. Therefore it's recommended to 
call
      * isValid on the created instance.
      *
      * @param name The name of the org_kde_kwin_keystate interface to bind
      * @param version The version or the org_kde_kwin_keystate interface to use
-     * @param parent The parent for Idle
+     * @param parent The parent for Keystate
      *
-     * @returns The created Idle.
-     * @since 5.4
+     * @returns The created Keystate.
+     * @since 5.60
      **/
     Keystate *createKeystate(quint32 name, quint32 version, QObject *parent = 
nullptr);
     /**
@@ -1512,6 +1512,14 @@
      **/
     void xdgDecorationAnnounced(quint32 name, quint32 version);
 
+    /**
+     * Emitted whenever a org_kde_kwin_keystate interface gets announced.
+     * @param name The name for the announced interface
+     * @param version The maximum supported version of the announced interface
+     * @since 5.60
+     **/
+    void keystateAnnounced(quint32 name, quint32 version);
+
     ///@}
 
     /**
@@ -1740,7 +1748,11 @@
      **/
     void xdgDecorationRemoved(quint32 name);
 
-    void keystateAnnounced(quint32 name, quint32 version);
+    /**
+     * Emitted whenever a org_kde_kwin_keystate gets removed.
+     * @param name The name of the removed interface
+     * @since 5.60
+     **/
     void keystateRemoved(quint32 name);
 
     ///@}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/client/shm_pool.cpp 
new/kwayland-5.85.0/src/client/shm_pool.cpp
--- old/kwayland-5.84.0/src/client/shm_pool.cpp 2021-06-28 00:22:41.000000000 
+0200
+++ new/kwayland-5.85.0/src/client/shm_pool.cpp 2021-07-23 09:27:04.000000000 
+0200
@@ -125,7 +125,7 @@
     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) {
+    if (poolData == MAP_FAILED || !pool) {
         qCDebug(KWAYLAND_CLIENT) << "Creating Shm pool failed";
         return false;
     }
@@ -142,7 +142,7 @@
     munmap(poolData, size);
     poolData = mmap(nullptr, newSize, PROT_READ | PROT_WRITE, MAP_SHARED, 
tmpFile->handle(), 0);
     size = newSize;
-    if (!poolData) {
+    if (poolData == MAP_FAILED) {
         qCDebug(KWAYLAND_CLIENT) << "Resizing Shm pool failed";
         return false;
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/client/textinput.h 
new/kwayland-5.85.0/src/client/textinput.h
--- old/kwayland-5.84.0/src/client/textinput.h  2021-06-28 00:22:41.000000000 
+0200
+++ new/kwayland-5.85.0/src/client/textinput.h  2021-07-23 09:27:04.000000000 
+0200
@@ -350,7 +350,7 @@
      **/
     void inputPanelStateChanged();
     /**
-     * Emitted whenver the text direction changes.
+     * Emitted whenever the text direction changes.
      * @see textDirection
      **/
     void textDirectionChanged();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/client/xdgoutput.h 
new/kwayland-5.85.0/src/client/xdgoutput.h
--- old/kwayland-5.84.0/src/client/xdgoutput.h  2021-06-28 00:22:41.000000000 
+0200
+++ new/kwayland-5.85.0/src/client/xdgoutput.h  2021-07-23 09:27:04.000000000 
+0200
@@ -184,12 +184,12 @@
     operator zxdg_output_v1 *() const;
 
     /**
-     * The top left position of the output in compositor co-ordinates
+     * The top left position of the output in compositor coordinates
      */
     QPoint logicalPosition() const;
 
     /**
-     * The size of the output in compositor co-ordinates
+     * The size of the output in compositor coordinates
      * (i.e pixel size / output scale)
      */
     QSize logicalSize() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/server/drm_fourcc.h 
new/kwayland-5.85.0/src/server/drm_fourcc.h
--- old/kwayland-5.84.0/src/server/drm_fourcc.h 2021-06-28 00:22:41.000000000 
+0200
+++ new/kwayland-5.85.0/src/server/drm_fourcc.h 2021-07-23 09:27:04.000000000 
+0200
@@ -243,7 +243,7 @@
  * This is a tiled layout using 4Kb tiles in row-major layout.
  * Within the tile pixels are laid out in 16 256 byte units / sub-tiles which
  * are arranged in four groups (two wide, two high) with column-major layout.
- * Each group therefore consits out of four 256 byte units, which are also laid
+ * Each group therefore consists out of four 256 byte units, which are also 
laid
  * out as 2x2 column-major.
  * 256 byte units are made out of four 64 byte blocks of pixels, producing
  * either a square block or a 2:1 unit.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/server/keystate_interface.h 
new/kwayland-5.85.0/src/server/keystate_interface.h
--- old/kwayland-5.84.0/src/server/keystate_interface.h 2021-06-28 
00:22:41.000000000 +0200
+++ new/kwayland-5.85.0/src/server/keystate_interface.h 2021-07-23 
09:27:04.000000000 +0200
@@ -20,7 +20,7 @@
 /**
  * @brief Exposes key states to wayland clients
  *
- * @since 5.58
+ * @since 5.60
  **/
 class KWAYLANDSERVER_EXPORT KeyStateInterface : public Global
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-5.84.0/src/server/plasmavirtualdesktop_interface.h 
new/kwayland-5.85.0/src/server/plasmavirtualdesktop_interface.h
--- old/kwayland-5.84.0/src/server/plasmavirtualdesktop_interface.h     
2021-06-28 00:22:41.000000000 +0200
+++ new/kwayland-5.85.0/src/server/plasmavirtualdesktop_interface.h     
2021-07-23 09:27:04.000000000 +0200
@@ -59,7 +59,7 @@
     void removeDesktop(const QString &id);
 
     /**
-     * @returns All tghe desktops present.
+     * @returns All the desktops present.
      */
     QList<PlasmaVirtualDesktopInterface *> desktops() const;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/server/surface_interface.h 
new/kwayland-5.85.0/src/server/surface_interface.h
--- old/kwayland-5.84.0/src/server/surface_interface.h  2021-06-28 
00:22:41.000000000 +0200
+++ new/kwayland-5.85.0/src/server/surface_interface.h  2021-07-23 
09:27:04.000000000 +0200
@@ -336,7 +336,7 @@
      */
     void childSubSurfaceAdded(SubSurfaceInterface *subSurface);
     /**
-     * Emitted whenver the child sub-surface @p subSurface is removed.
+     * Emitted whenever the child sub-surface @p subSurface is removed.
      * @since 5.70
      */
     void childSubSurfaceRemoved(SubSurfaceInterface *subSurface);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/server/xdgforeign_interface.h 
new/kwayland-5.85.0/src/server/xdgforeign_interface.h
--- old/kwayland-5.84.0/src/server/xdgforeign_interface.h       2021-06-28 
00:22:41.000000000 +0200
+++ new/kwayland-5.85.0/src/server/xdgforeign_interface.h       2021-07-23 
09:27:04.000000000 +0200
@@ -62,7 +62,7 @@
      * @param parent is the surface exported by one client and imported into 
another, which will act as parent.
      * @param child is the surface that the importer client did set as child 
of the surface
      * that it imported.
-     * If one of the two paramenters is nullptr, it means that a previously 
relation is not
+     * If one of the two parameters is nullptr, it means that a previously 
relation is not
      * valid anymore and either one of the surfaces has been unmapped, or the 
parent surface
      * is not exported anymore.
      */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/server/xdgoutput_interface.h 
new/kwayland-5.85.0/src/server/xdgoutput_interface.h
--- old/kwayland-5.84.0/src/server/xdgoutput_interface.h        2021-06-28 
00:22:41.000000000 +0200
+++ new/kwayland-5.85.0/src/server/xdgoutput_interface.h        2021-07-23 
09:27:04.000000000 +0200
@@ -63,7 +63,7 @@
     virtual ~XdgOutputInterface();
 
     /**
-     * Sets the size of this output in logical co-ordinates.
+     * Sets the size of this output in logical coordinates.
      * Users should call done() after setting all values
      */
     void setLogicalSize(const QSize &size);
@@ -74,7 +74,7 @@
     QSize logicalSize() const;
 
     /**
-     * Sets the topleft position of this output in logical co-ordinates.
+     * Sets the topleft position of this output in logical coordinates.
      * Users should call done() after setting all values
      * @see OutputInterface::setPosition
      */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-5.84.0/src/server/xdgshell_interface.h 
new/kwayland-5.85.0/src/server/xdgshell_interface.h
--- old/kwayland-5.84.0/src/server/xdgshell_interface.h 2021-06-28 
00:22:41.000000000 +0200
+++ new/kwayland-5.85.0/src/server/xdgshell_interface.h 2021-07-23 
09:27:04.000000000 +0200
@@ -265,7 +265,7 @@
      * @brief windowGeometry
      * The geometry of the window within the buffer
      *
-     * If invalid, the geometry of the bufer should be used instead
+     * If invalid, the geometry of the buffer should be used instead
      * @since 5.59
      */
     QRect windowGeometry() const;

Reply via email to