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 2021-05-05 20:39:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma-wayland-protocols (Old)
 and      /work/SRC/openSUSE:Factory/.plasma-wayland-protocols.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma-wayland-protocols"

Wed May  5 20:39:05 2021 rev:4 rq:889811 version:1.3.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/plasma-wayland-protocols/plasma-wayland-protocols.changes
        2021-04-12 12:34:04.097082239 +0200
+++ 
/work/SRC/openSUSE:Factory/.plasma-wayland-protocols.new.2988/plasma-wayland-protocols.changes
      2021-05-05 20:39:06.987144013 +0200
@@ -1,0 +2,8 @@
+Sun May  2 09:52:46 UTC 2021 - Fabian Vogt <[email protected]>
+
+- Update to 1.3.0:
+  * Bump to Plasma Wayland Protocols 1.3.0
+  * Add VRR to output device and management
+  * Add overscan to output protocols
+
+-------------------------------------------------------------------

Old:
----
  plasma-wayland-protocols-v1.2.1.tar.xz
  plasma-wayland-protocols-v1.2.1.tar.xz.sig

New:
----
  plasma-wayland-protocols-1.3.0.tar.xz
  plasma-wayland-protocols-1.3.0.tar.xz.sig

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

Other differences:
------------------
++++++ plasma-wayland-protocols.spec ++++++
--- /var/tmp/diff_new_pack.CP7v6U/_old  2021-05-05 20:39:07.495141833 +0200
+++ /var/tmp/diff_new_pack.CP7v6U/_new  2021-05-05 20:39:07.495141833 +0200
@@ -18,15 +18,15 @@
 
 %bcond_without lang
 Name:           plasma-wayland-protocols
-Version:        1.2.1
+Version:        1.3.0
 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
 Group:          System/GUI/KDE
 URL:            https://www.kde.org
-Source0:        
https://download.kde.org/stable/%{name}/%{name}-v%{version}.tar.xz
+Source0:        
https://download.kde.org/stable/%{name}/%{name}-%{version}.tar.xz
 %if %{with lang}
-Source1:        
https://download.kde.org/stable/%{name}/%{name}-v%{version}.tar.xz.sig
+Source1:        
https://download.kde.org/stable/%{name}/%{name}-%{version}.tar.xz.sig
 # Note: The key in there is currently only self-signed and so not actually 
trusted.
 Source2:        plasma-wayland-protocols.keyring
 %endif
@@ -39,7 +39,7 @@
 KDE Plasma.
 
 %prep
-%autosetup -p1 -n %{name}-v%{version}
+%autosetup -p1
 
 %build
   %cmake_kf5 -d build

++++++ plasma-wayland-protocols-v1.2.1.tar.xz -> 
plasma-wayland-protocols-1.3.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-wayland-protocols-v1.2.1/CMakeLists.txt 
new/plasma-wayland-protocols-1.3.0/CMakeLists.txt
--- old/plasma-wayland-protocols-v1.2.1/CMakeLists.txt  2021-04-05 
14:27:30.000000000 +0200
+++ new/plasma-wayland-protocols-1.3.0/CMakeLists.txt   2021-05-01 
02:47:37.000000000 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-project(PlasmaWaylandProtocols VERSION 1.2.1)
+project(PlasmaWaylandProtocols VERSION 1.3.0)
 
 include(FeatureSummary)
 include(CMakePackageConfigHelpers)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-wayland-protocols-v1.2.1/src/protocols/output-management.xml 
new/plasma-wayland-protocols-1.3.0/src/protocols/output-management.xml
--- old/plasma-wayland-protocols-v1.2.1/src/protocols/output-management.xml     
2021-04-05 14:27:30.000000000 +0200
+++ new/plasma-wayland-protocols-1.3.0/src/protocols/output-management.xml      
2021-05-01 02:47:37.000000000 +0200
@@ -9,7 +9,7 @@
         SPDX-License-Identifier: MIT-CMU
         ]]></copyright>
 
-<interface name="org_kde_kwin_outputmanagement" version="2">
+<interface name="org_kde_kwin_outputmanagement" version="4">
     <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
@@ -61,7 +61,7 @@
 
 </interface>
 
-<interface name="org_kde_kwin_outputconfiguration" version="2">
+<interface name="org_kde_kwin_outputconfiguration" version="4">
     <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.
@@ -171,6 +171,32 @@
         <description summary="release the outputconfiguration object"/>
     </request>
 
+    <request name="overscan" since="3">
+        <description summary="set overscan value">
+            Set the overscan value of this output device with a value in 
percent.
+        </description>
+        <arg name="outputdevice" type="object" 
interface="org_kde_kwin_outputdevice" summary="outputdevice overscan applies 
to"/>
+        <arg name="overscan" type="uint" summary="overscan value"/>
+    </request>
+
+    <enum name="vrr_policy" since="4">
+        <description summary="describes vrr policy">
+            Describes when the compositor may employ variable refresh rate
+        </description>
+        <entry name="never" value="0"/>
+        <entry name="always" value="1"/>
+        <entry name="automatic" value="2"/>
+    </enum>
+
+    <request name="set_vrr_policy" since="4">
+        <description summary="set the VRR policy">
+            Set what policy the compositor should employ regarding its use of
+            variable refresh rate.
+        </description>
+        <arg name="outputdevice" type="object" 
interface="org_kde_kwin_outputdevice" summary="outputdevice this VRR policy 
applies to"/>
+        <arg name="policy" type="uint" enum="vrr_policy" summary="the vrr 
policy to apply"/>
+    </request>
+
 </interface>
 
 </protocol>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-wayland-protocols-v1.2.1/src/protocols/outputdevice.xml 
new/plasma-wayland-protocols-1.3.0/src/protocols/outputdevice.xml
--- old/plasma-wayland-protocols-v1.2.1/src/protocols/outputdevice.xml  
2021-04-05 14:27:30.000000000 +0200
+++ new/plasma-wayland-protocols-1.3.0/src/protocols/outputdevice.xml   
2021-05-01 02:47:37.000000000 +0200
@@ -10,7 +10,7 @@
         ]]></copyright>
 
 
-<interface name="org_kde_kwin_outputdevice" version="2">
+<interface name="org_kde_kwin_outputdevice" version="4">
     <description summary="output configuration representation">
         An outputdevice describes a display device available to the compositor.
         outputdevice is similar to wl_output, but focuses on output
@@ -269,6 +269,50 @@
              summary="textual representation of EISA identifier"/>
     </event>
 
+    <enum name="capability" bitfield="true" since="3">
+        <description summary="describes capabilities of the outputdevice">
+            Describes what capabilities this device has.
+        </description>
+        <entry name="overscan" value="1"
+               summary="if this outputdevice can use overscan"/>
+        <entry name="vrr" value="2" since="4"
+               summary="if this outputdevice supports variable refresh rate"/>
+    </enum>
+
+    <event name="capabilities" since="3">
+        <description summary="capability flags">
+            What capabilities this device has, sent on startup before the first
+            done event.
+        </description>
+        <arg name="flags" type="uint" enum="capability"/>
+    </event>
+
+    <event name="overscan" since="3">
+        <description summary="overscan">
+            Overscan value of the monitor in percent, sent on startup before 
the
+            first done event.
+        </description>
+        <arg name="overscan" type="uint"
+             summary="amount of overscan of the monitor"/>
+    </event>
+
+    <enum name="vrr_policy" since="4">
+        <description summary="describes vrr policy">
+            Describes when the compositor may employ variable refresh rate
+        </description>
+        <entry name="never" value="0"/>
+        <entry name="always" value="1"/>
+        <entry name="automatic" value="2"/>
+    </enum>
+
+    <event name="vrr_policy" since="4">
+        <description summary="Variable Refresh Rate Policy">
+            What policy the compositor will employ regarding its use of 
variable
+            refresh rate.
+        </description>
+        <arg name="vrr_policy" type="uint" enum="vrr_policy"/>
+    </event>
+
 </interface>
 
 

Reply via email to