Hello community, here is the log from the commit of package plasma-wayland-protocols for openSUSE:Factory checked in at 2020-08-04 20:17:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma-wayland-protocols (Old) and /work/SRC/openSUSE:Factory/.plasma-wayland-protocols.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma-wayland-protocols" Tue Aug 4 20:17:18 2020 rev:2 rq:823966 version:1.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/plasma-wayland-protocols/plasma-wayland-protocols.changes 2020-06-08 23:52:10.658872090 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-wayland-protocols.new.3592/plasma-wayland-protocols.changes 2020-08-04 20:17:39.932909854 +0200 @@ -1,0 +2,5 @@ +Sun Aug 2 07:56:22 UTC 2020 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 1.1.1. No changelog + +------------------------------------------------------------------- Old: ---- plasma-wayland-protocols-1.0.tar.xz plasma-wayland-protocols-1.0.tar.xz.sig New: ---- plasma-wayland-protocols-1.1.1.tar.xz plasma-wayland-protocols-1.1.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma-wayland-protocols.spec ++++++ --- /var/tmp/diff_new_pack.Jg6i90/_old 2020-08-04 20:17:41.480910553 +0200 +++ /var/tmp/diff_new_pack.Jg6i90/_new 2020-08-04 20:17:41.484910555 +0200 @@ -15,9 +15,10 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %bcond_without lang Name: plasma-wayland-protocols -Version: 1.0 +Version: 1.1.1 Release: 0 Summary: Wayland protocols used by Plasma License: LGPL-2.1-only AND LGPL-2.1-or-later AND MIT AND BSD-3-Clause @@ -53,5 +54,4 @@ %{_kf5_sharedir}/plasma-wayland-protocols/ %{_kf5_cmakedir}/PlasmaWaylandProtocols/ - %changelog ++++++ plasma-wayland-protocols-1.0.tar.xz -> plasma-wayland-protocols-1.1.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-wayland-protocols-1.0/.arcconfig new/plasma-wayland-protocols-1.1.1/.arcconfig --- old/plasma-wayland-protocols-1.0/.arcconfig 2020-05-13 18:02:48.000000000 +0200 +++ new/plasma-wayland-protocols-1.1.1/.arcconfig 1970-01-01 01:00:00.000000000 +0100 @@ -1,4 +0,0 @@ -{ - "phabricator.uri" : "https://phabricator.kde.org/" -} - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-wayland-protocols-1.0/.arclint new/plasma-wayland-protocols-1.1.1/.arclint --- old/plasma-wayland-protocols-1.0/.arclint 2020-05-13 18:02:48.000000000 +0200 +++ new/plasma-wayland-protocols-1.1.1/.arclint 1970-01-01 01:00:00.000000000 +0100 @@ -1,15 +0,0 @@ -{ - "exclude": "(^test/)", - "linters": { - "spelling": { - "type": "spelling" - }, - "merge-conflict": { - "type": "merge-conflict" - }, - "xml": { - "type": "xml", - "include": "(\\.xml$)" - } - } -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-wayland-protocols-1.0/CMakeLists.txt new/plasma-wayland-protocols-1.1.1/CMakeLists.txt --- old/plasma-wayland-protocols-1.0/CMakeLists.txt 2020-05-13 18:02:48.000000000 +0200 +++ new/plasma-wayland-protocols-1.1.1/CMakeLists.txt 2020-07-30 15:42:15.000000000 +0200 @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.5) -project(PlasmaWaylandProtocols VERSION 1.0) +project(PlasmaWaylandProtocols VERSION 1.1.1) include(FeatureSummary) include(CMakePackageConfigHelpers) @@ -21,6 +21,7 @@ configure_package_config_file("${CMAKE_CURRENT_SOURCE_DIR}/PlasmaWaylandProtocolsConfig.cmake.in" "${CMAKE_CURRENT_BINARY_DIR}/PlasmaWaylandProtocolsConfig.cmake" INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR} + PATH_VARS KDE_INSTALL_DATADIR ) ecm_setup_version(PROJECT VARIABLE_PREFIX PLASMA_WAYLAND_PROTOCOLS VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/plasma_wayland_protocols_version.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-wayland-protocols-1.0/PlasmaWaylandProtocolsConfig.cmake.in new/plasma-wayland-protocols-1.1.1/PlasmaWaylandProtocolsConfig.cmake.in --- old/plasma-wayland-protocols-1.0/PlasmaWaylandProtocolsConfig.cmake.in 2020-05-13 18:02:48.000000000 +0200 +++ new/plasma-wayland-protocols-1.1.1/PlasmaWaylandProtocolsConfig.cmake.in 2020-07-30 15:42:15.000000000 +0200 @@ -2,4 +2,4 @@ include(CMakeFindDependencyMacro) -set(PLASMA_WAYLAND_PROTOCOLS_DIR ${KDE_INSTALL_FULL_DATAROOTDIR}/plasma-wayland-protocols) +set(PLASMA_WAYLAND_PROTOCOLS_DIR "@PACKAGE_KDE_INSTALL_DATADIR@/plasma-wayland-protocols") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-wayland-protocols-1.0/src/CMakeLists.txt new/plasma-wayland-protocols-1.1.1/src/CMakeLists.txt --- old/plasma-wayland-protocols-1.0/src/CMakeLists.txt 2020-05-13 18:02:48.000000000 +0200 +++ new/plasma-wayland-protocols-1.1.1/src/CMakeLists.txt 2020-07-30 15:42:15.000000000 +0200 @@ -13,6 +13,7 @@ protocols/plasma-virtual-desktop.xml protocols/plasma-window-management.xml protocols/remote-access.xml + protocols/screencast.xml protocols/server-decoration-palette.xml protocols/server-decoration.xml protocols/shadow.xml diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-wayland-protocols-1.0/src/protocols/plasma-window-management.xml new/plasma-wayland-protocols-1.1.1/src/protocols/plasma-window-management.xml --- old/plasma-wayland-protocols-1.0/src/protocols/plasma-window-management.xml 2020-05-13 18:02:48.000000000 +0200 +++ new/plasma-wayland-protocols-1.1.1/src/protocols/plasma-window-management.xml 2020-07-30 15:42:15.000000000 +0200 @@ -6,7 +6,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later ]]></copyright> - <interface name="org_kde_plasma_window_management" version="11"> + <interface name="org_kde_plasma_window_management" version="13"> <description summary="application windows management"> This interface manages application windows. It provides requests to show and hide the desktop and emits @@ -51,10 +51,16 @@ </request> <request name="get_window"> + <description summary="deprecated">Deprecated: use get_window_by_uuid</description> <arg name="id" type="new_id" interface="org_kde_plasma_window"/> <arg name="internal_window_id" type="uint" summary="The internal window id of the window to create"/> </request> + <request name="get_window_by_uuid" since="12"> + <arg name="id" type="new_id" interface="org_kde_plasma_window"/> + <arg name="internal_window_uuid" type="string" summary="The internal window uuiid of the window to create"/> + </request> + <event name="show_desktop_changed"> <description summary="notify the client when the show desktop mode is entered/left"> This event will be sent whenever the show desktop mode changes. E.g. when it is entered @@ -69,7 +75,7 @@ <description summary="notify the client that a window was mapped"> This event will be sent immediately after a window is mapped. </description> - <arg name="id" type="uint" summary="internal window Id"/> + <arg name="id" type="uint" summary="Deprecated: internal window Id"/> </event> <event name="stacking_order_changed" since="11"> @@ -78,9 +84,24 @@ </description> <arg name="ids" type="array" summary="internal windows id array"/> </event> + + <event name="stacking_order_uuid_changed" since="12"> + <description summary="notify the client when stacking order changed"> + This event will be sent when stacking order changed and on bind + </description> + <arg name="uuids" type="string" summary="internal windows id ;-separated"/> + </event> + + <event name="window_with_uuid" since="13"> + <description summary="notify the client that a window was mapped"> + This event will be sent immediately after a window is mapped. + </description> + <arg name="id" type="uint" summary="Deprecated: internal window Id"/> + <arg name="uuid" type="string" summary="internal window uuid"/> + </event> </interface> - <interface name="org_kde_plasma_window" version="11"> + <interface name="org_kde_plasma_window" version="13"> <description summary="interface to control application windows"> Manages and control an application window. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-wayland-protocols-1.0/src/protocols/screencast.xml new/plasma-wayland-protocols-1.1.1/src/protocols/screencast.xml --- old/plasma-wayland-protocols-1.0/src/protocols/screencast.xml 1970-01-01 01:00:00.000000000 +0100 +++ new/plasma-wayland-protocols-1.1.1/src/protocols/screencast.xml 2020-07-30 15:42:15.000000000 +0200 @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<protocol name="zkde_screencast_unstable_v1"> + <copyright><![CDATA[ + SPDX-FileCopyrightText: 2020 Aleix Pol Gonzalez <aleix...@kde.org> + + SPDX-License-Identifier: LGPL-2.1-or-later + ]]></copyright> + <interface name="zkde_screencast_unstable_v1" version="1"> + <description summary="Protocol for managing PipeWire feeds of the different displays and windows."/> + + <enum name="pointer"> + <description summary="Stream consumer attachment attributes" /> + <entry name="hidden" value="1" summary="No cursor"/> + <entry name="embedded" value="2" summary="Render the cursor on the stream"/> + <entry name="metadata" value="4" summary="Send metadata about where the cursor is through PipeWire"/> + </enum> + + <request name="stream_output"> + <description summary="requests a feed from a given source"/> + <arg name="stream" type="new_id" interface="zkde_screencast_stream_unstable_v1"/> + <arg name="output" type="object" interface="wl_output"/> + <arg name="pointer" type="uint" summary="Requested pointer mode"/> + </request> + <request name="stream_window"> + <description summary="requests a feed from a given source"/> + <arg name="stream" type="new_id" interface="zkde_screencast_stream_unstable_v1"/> + <arg name="window_uuid" type="string" summary="window Identifier"/> + <arg name="pointer" type="uint" summary="Requested pointer mode"/> + </request> + + <request name="destroy" type="destructor"> + <description summary="Destroy the zkde_screencast_unstable_v1"> + Destroy the zkde_screencast_unstable_v1 object. + </description> + </request> + </interface> + + <interface name="zkde_screencast_stream_unstable_v1" version="1"> + <request name="close" type="destructor"> + <description summary="Indicates we are done with the stream and the communication is over."/> + </request> + <event name="closed"> + <description summary="Notifies that the server has stopped the stream. Clients should now call close."/> + </event> + + <event name="created"> + <description summary="Notifies about a pipewire feed being created"/> + <arg name="node" type="uint" summary="node of the pipewire buffer"/> + </event> + <event name="failed"> + <description summary="Offers an error message so the client knows the created event will not arrive, and the client should close the resource."/> + <arg name="error" type="string" summary="A human readable translated error message."/> + </event> + </interface> +</protocol>