Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package plasma-wayland-protocols for
openSUSE:Factory checked in at 2022-01-15 21:45:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma-wayland-protocols (Old)
and /work/SRC/openSUSE:Factory/.plasma-wayland-protocols.new.1892 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma-wayland-protocols"
Sat Jan 15 21:45:05 2022 rev:7 rq:946205 version:1.6.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/plasma-wayland-protocols/plasma-wayland-protocols.changes
2021-11-09 23:54:17.659942960 +0100
+++
/work/SRC/openSUSE:Factory/.plasma-wayland-protocols.new.1892/plasma-wayland-protocols.changes
2022-01-15 21:45:07.353611635 +0100
@@ -1,0 +2,9 @@
+Thu Jan 13 14:30:22 UTC 2022 - Antonio Larrosa <[email protected]>
+
+- Update to 1.6.0:
+ * Add Linux Qt6 CI
+ * Use non-deprecated install location variable for CMake config
+ files
+ * Add support for Primary Outputs
+
+-------------------------------------------------------------------
Old:
----
plasma-wayland-protocols-1.5.0.tar.xz
plasma-wayland-protocols-1.5.0.tar.xz.sig
New:
----
plasma-wayland-protocols-1.6.0.tar.xz
plasma-wayland-protocols-1.6.0.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plasma-wayland-protocols.spec ++++++
--- /var/tmp/diff_new_pack.ghI2Iw/_old 2022-01-15 21:45:07.953611952 +0100
+++ /var/tmp/diff_new_pack.ghI2Iw/_new 2022-01-15 21:45:07.957611955 +0100
@@ -1,7 +1,7 @@
#
# spec file for package plasma-wayland-protocols
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%bcond_without lang
Name: plasma-wayland-protocols
-Version: 1.5.0
+Version: 1.6.0
Release: 0
Summary: Wayland protocols used by Plasma
License: BSD-3-Clause AND LGPL-2.1-only AND LGPL-2.1-or-later AND MIT
++++++ plasma-wayland-protocols-1.5.0.tar.xz ->
plasma-wayland-protocols-1.6.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/plasma-wayland-protocols-1.5.0/.gitlab-ci.yml
new/plasma-wayland-protocols-1.6.0/.gitlab-ci.yml
--- old/plasma-wayland-protocols-1.5.0/.gitlab-ci.yml 2021-11-05
14:51:24.000000000 +0100
+++ new/plasma-wayland-protocols-1.6.0/.gitlab-ci.yml 2022-01-13
11:43:31.000000000 +0100
@@ -3,5 +3,6 @@
include:
-
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml
+ -
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux-qt6.yml
-
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/android.yml
-
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/plasma-wayland-protocols-1.5.0/CMakeLists.txt
new/plasma-wayland-protocols-1.6.0/CMakeLists.txt
--- old/plasma-wayland-protocols-1.5.0/CMakeLists.txt 2021-11-05
14:51:24.000000000 +0100
+++ new/plasma-wayland-protocols-1.6.0/CMakeLists.txt 2022-01-13
11:43:31.000000000 +0100
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.5)
-project(PlasmaWaylandProtocols VERSION 1.5.0)
+project(PlasmaWaylandProtocols VERSION 1.6.0)
include(FeatureSummary)
include(CMakePackageConfigHelpers)
@@ -16,7 +16,7 @@
add_subdirectory(src)
# create a Config.cmake and a ConfigVersion.cmake file and install them
-set(CMAKECONFIG_INSTALL_DIR
"${CMAKECONFIG_INSTALL_PREFIX}/PlasmaWaylandProtocols")
+set(CMAKECONFIG_INSTALL_DIR
"${KDE_INSTALL_CMAKEPACKAGEDIR}/PlasmaWaylandProtocols")
configure_package_config_file("${CMAKE_CURRENT_SOURCE_DIR}/PlasmaWaylandProtocolsConfig.cmake.in"
"${CMAKE_CURRENT_BINARY_DIR}/PlasmaWaylandProtocolsConfig.cmake"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/plasma-wayland-protocols-1.5.0/src/CMakeLists.txt
new/plasma-wayland-protocols-1.6.0/src/CMakeLists.txt
--- old/plasma-wayland-protocols-1.5.0/src/CMakeLists.txt 2021-11-05
14:51:24.000000000 +0100
+++ new/plasma-wayland-protocols-1.6.0/src/CMakeLists.txt 2022-01-13
11:43:31.000000000 +0100
@@ -9,6 +9,7 @@
protocols/keystate.xml
protocols/outputdevice.xml
protocols/output-management.xml
+ protocols/kde-primary-output-v1.xml
protocols/kde-output-device-v2.xml
protocols/kde-output-management-v2.xml
protocols/plasma-shell.xml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/plasma-wayland-protocols-1.5.0/src/protocols/kde-output-device-v2.xml
new/plasma-wayland-protocols-1.6.0/src/protocols/kde-output-device-v2.xml
--- old/plasma-wayland-protocols-1.5.0/src/protocols/kde-output-device-v2.xml
2021-11-05 14:51:24.000000000 +0100
+++ new/plasma-wayland-protocols-1.6.0/src/protocols/kde-output-device-v2.xml
2022-01-13 11:43:31.000000000 +0100
@@ -11,7 +11,7 @@
]]></copyright>
- <interface name="kde_output_device_v2" version="1">
+ <interface name="kde_output_device_v2" version="2">
<description summary="output configuration representation">
An output device describes a display device available to the compositor.
output_device is similar to wl_output, but focuses on output
@@ -266,6 +266,13 @@
</description>
<arg name="rgb_range" type="uint" enum="rgb_range"/>
</event>
+
+ <event name="name" since="2">
+ <description summary="Output's name">
+ Name of the output, it's useful to cross-reference to an
zxdg_output_v1 and ultimately QScreen
+ </description>
+ <arg name="name" type="string"/>
+ </event>
</interface>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/plasma-wayland-protocols-1.5.0/src/protocols/kde-output-management-v2.xml
new/plasma-wayland-protocols-1.6.0/src/protocols/kde-output-management-v2.xml
---
old/plasma-wayland-protocols-1.5.0/src/protocols/kde-output-management-v2.xml
2021-11-05 14:51:24.000000000 +0100
+++
new/plasma-wayland-protocols-1.6.0/src/protocols/kde-output-management-v2.xml
2022-01-13 11:43:31.000000000 +0100
@@ -10,7 +10,7 @@
SPDX-License-Identifier: MIT-CMU
]]></copyright>
-<interface name="kde_output_management_v2" version="1">
+<interface name="kde_output_management_v2" version="2">
<description summary="configuration of server outputs through clients">
This interface enables clients to set properties of output devices for
screen
configuration purposes via the server. To this end output devices are
referenced
@@ -62,7 +62,7 @@
</interface>
-<interface name="kde_output_configuration_v2" version="1">
+<interface name="kde_output_configuration_v2" version="2">
<description summary="configure single output devices">
outputconfiguration is a client-specific resource that can be used to ask
the server to apply changes to available output devices.
@@ -192,6 +192,10 @@
<arg name="rgb_range" type="uint" enum="rgb_range"/>
</request>
+ <request name="set_primary_output" since="2">
+ <description summary="Select which primary output to use" />
+ <arg name="output" type="object" interface="kde_output_device_v2"
allow-null="false"/>
+ </request>
</interface>
</protocol>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/plasma-wayland-protocols-1.5.0/src/protocols/kde-primary-output-v1.xml
new/plasma-wayland-protocols-1.6.0/src/protocols/kde-primary-output-v1.xml
--- old/plasma-wayland-protocols-1.5.0/src/protocols/kde-primary-output-v1.xml
1970-01-01 01:00:00.000000000 +0100
+++ new/plasma-wayland-protocols-1.6.0/src/protocols/kde-primary-output-v1.xml
2022-01-13 11:43:31.000000000 +0100
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<protocol name="kde_primary_output_v1">
+ <copyright><![CDATA[
+ SPDX-FileCopyrightText: 2021 Aleix Pol Gonzalez <[email protected]>
+
+ SPDX-License-Identifier: MIT-CMU
+ ]]></copyright>
+
+<interface name="kde_primary_output_v1" version="1">
+ <description summary="expose which is the primary display">
+ Protocol for telling which is the primary display among the selection of
enabled outputs.
+ </description>
+
+ <event name="primary_output">
+ <description summary="Provide the current primary output's name">
+ Specifies which output is the primary one identified by their uuid. See
kde_output_device_v2 uuid event for more information about it.
+ </description>
+ <arg name="output_name" type="string" summary="the name of the output"/>
+ </event>
+</interface>
+
+</protocol>