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>