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>

Reply via email to