Hello community, here is the log from the commit of package wayland-protocols for openSUSE:Factory checked in at 2018-06-03 12:30:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wayland-protocols (Old) and /work/SRC/openSUSE:Factory/.wayland-protocols.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wayland-protocols" Sun Jun 3 12:30:23 2018 rev:16 rq:613063 version:1.14 Changes: -------- --- /work/SRC/openSUSE:Factory/wayland-protocols/wayland-protocols.changes 2018-02-19 12:54:19.228461329 +0100 +++ /work/SRC/openSUSE:Factory/.wayland-protocols.new/wayland-protocols.changes 2018-06-03 12:30:23.336965794 +0200 @@ -1,0 +2,9 @@ +Thu May 17 16:04:12 UTC 2018 - [email protected] + +- Update to version 1.14: + * xdg-output: Add name and description events + * configure.ac: Bump version to 1.14 + * xdg-shell: add enums for tiled window state to toplevel + configure + +------------------------------------------------------------------- Old: ---- wayland-protocols-1.13.tar.xz wayland-protocols-1.13.tar.xz.sig New: ---- wayland-protocols-1.14.tar.xz wayland-protocols-1.14.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wayland-protocols.spec ++++++ --- /var/tmp/diff_new_pack.HeiYHR/_old 2018-06-03 12:30:24.124936947 +0200 +++ /var/tmp/diff_new_pack.HeiYHR/_new 2018-06-03 12:30:24.124936947 +0200 @@ -18,7 +18,7 @@ Name: wayland-protocols -Version: 1.13 +Version: 1.14 Release: 0 Summary: Wayland protocols that adds functionality not available in the core protocol License: MIT ++++++ wayland-protocols-1.13.tar.xz -> wayland-protocols-1.14.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wayland-protocols-1.13/configure new/wayland-protocols-1.14/configure --- old/wayland-protocols-1.13/configure 2018-02-14 13:29:15.000000000 +0100 +++ new/wayland-protocols-1.14/configure 2018-05-03 17:38:00.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for wayland-protocols 1.13. +# Generated by GNU Autoconf 2.69 for wayland-protocols 1.14. # # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=wayland&version=unspecified>. # @@ -580,8 +580,8 @@ # Identity of this package. PACKAGE_NAME='wayland-protocols' PACKAGE_TARNAME='wayland-protocols' -PACKAGE_VERSION='1.13' -PACKAGE_STRING='wayland-protocols 1.13' +PACKAGE_VERSION='1.14' +PACKAGE_STRING='wayland-protocols 1.14' PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=wayland&version=unspecified' PACKAGE_URL='http://wayland.freedesktop.org/' @@ -1215,7 +1215,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures wayland-protocols 1.13 to adapt to many kinds of systems. +\`configure' configures wayland-protocols 1.14 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1282,7 +1282,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of wayland-protocols 1.13:";; + short | recursive ) echo "Configuration of wayland-protocols 1.14:";; esac cat <<\_ACEOF @@ -1380,7 +1380,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -wayland-protocols configure 1.13 +wayland-protocols configure 1.14 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1397,7 +1397,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by wayland-protocols $as_me 1.13, which was +It was created by wayland-protocols $as_me 1.14, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -1748,7 +1748,7 @@ -WAYLAND_PROTOCOLS_VERSION=1.13 +WAYLAND_PROTOCOLS_VERSION=1.14 @@ -2527,7 +2527,7 @@ # Define the identity of the package. PACKAGE='wayland-protocols' - VERSION='1.13' + VERSION='1.14' cat >>confdefs.h <<_ACEOF @@ -3346,7 +3346,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by wayland-protocols $as_me 1.13, which was +This file was extended by wayland-protocols $as_me 1.14, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3400,7 +3400,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -wayland-protocols config.status 1.13 +wayland-protocols config.status 1.14 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wayland-protocols-1.13/configure.ac new/wayland-protocols-1.14/configure.ac --- old/wayland-protocols-1.13/configure.ac 2018-02-14 13:29:08.000000000 +0100 +++ new/wayland-protocols-1.14/configure.ac 2018-05-03 17:37:37.000000000 +0200 @@ -1,7 +1,7 @@ AC_PREREQ([2.64]) m4_define([wayland_protocols_major_version], [1]) -m4_define([wayland_protocols_minor_version], [13]) +m4_define([wayland_protocols_minor_version], [14]) m4_define([wayland_protocols_version], [wayland_protocols_major_version.wayland_protocols_minor_version]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wayland-protocols-1.13/stable/xdg-shell/xdg-shell.xml new/wayland-protocols-1.14/stable/xdg-shell/xdg-shell.xml --- old/wayland-protocols-1.13/stable/xdg-shell/xdg-shell.xml 2018-02-14 13:28:43.000000000 +0100 +++ new/wayland-protocols-1.14/stable/xdg-shell/xdg-shell.xml 2018-05-03 16:24:51.000000000 +0200 @@ -29,7 +29,7 @@ DEALINGS IN THE SOFTWARE. </copyright> - <interface name="xdg_wm_base" version="1"> + <interface name="xdg_wm_base" version="2"> <description summary="create desktop-style surfaces"> The xdg_wm_base interface is exposed as a global object enabling clients to turn their wl_surfaces into windows in a desktop environment. It @@ -115,7 +115,7 @@ </event> </interface> - <interface name="xdg_positioner" version="1"> + <interface name="xdg_positioner" version="2"> <description summary="child surface positioner"> The xdg_positioner provides a collection of rules for the placement of a child surface relative to a parent surface. Rules can be defined to ensure @@ -359,7 +359,7 @@ </request> </interface> - <interface name="xdg_surface" version="1"> + <interface name="xdg_surface" version="2"> <description summary="desktop user interface surface base interface"> An interface that may be implemented by a wl_surface, for implementations that provide a desktop-style user interface. @@ -528,7 +528,7 @@ </event> </interface> - <interface name="xdg_toplevel" version="1"> + <interface name="xdg_toplevel" version="2"> <description summary="toplevel surface"> This interface defines an xdg_surface role which allows a surface to, among other things, set window-like properties such as maximize, @@ -750,6 +750,30 @@ keyboard or pointer focus. </description> </entry> + <entry name="tiled_left" value="5" since="2"> + <description summary="the surface is tiled"> + The window is currently in a tiled layout and the left edge is + considered to be adjacent to another part of the tiling grid. + </description> + </entry> + <entry name="tiled_right" value="6" since="2"> + <description summary="the surface is tiled"> + The window is currently in a tiled layout and the right edge is + considered to be adjacent to another part of the tiling grid. + </description> + </entry> + <entry name="tiled_top" value="7" since="2"> + <description summary="the surface is tiled"> + The window is currently in a tiled layout and the top edge is + considered to be adjacent to another part of the tiling grid. + </description> + </entry> + <entry name="tiled_bottom" value="8" since="2"> + <description summary="the surface is tiled"> + The window is currently in a tiled layout and the bottom edge is + considered to be adjacent to another part of the tiling grid. + </description> + </entry> </enum> <request name="set_max_size"> @@ -989,7 +1013,7 @@ </event> </interface> - <interface name="xdg_popup" version="1"> + <interface name="xdg_popup" version="2"> <description summary="short-lived, popup surfaces for menus"> A popup surface is a short-lived, temporary surface. It can be used to implement for example menus, popovers, tooltips and other similar user diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wayland-protocols-1.13/unstable/xdg-output/xdg-output-unstable-v1.xml new/wayland-protocols-1.14/unstable/xdg-output/xdg-output-unstable-v1.xml --- old/wayland-protocols-1.13/unstable/xdg-output/xdg-output-unstable-v1.xml 2017-11-15 11:55:56.000000000 +0100 +++ new/wayland-protocols-1.14/unstable/xdg-output/xdg-output-unstable-v1.xml 2018-05-03 16:25:22.000000000 +0200 @@ -54,7 +54,7 @@ reset. </description> - <interface name="zxdg_output_manager_v1" version="1"> + <interface name="zxdg_output_manager_v1" version="2"> <description summary="manage xdg_output objects"> A global factory interface for xdg_output objects. </description> @@ -77,7 +77,7 @@ </request> </interface> - <interface name="zxdg_output_v1" version="1"> + <interface name="zxdg_output_v1" version="2"> <description summary="compositor logical output region"> An xdg_output describes part of the compositor geometry. @@ -157,5 +157,50 @@ </description> </event> + <!-- Version 2 additions --> + + <event name="name" since="2"> + <description summary="name of this output"> + Many compositors will assign names to their outputs, show them to the + user, allow them to be configured by name, etc. The client may wish to + know this name as well to offer the user similar behaviors. + + The naming convention is compositor defined, but limited to + alphanumeric characters and dashes (-). Each name is unique among all + wl_output globals, but if a wl_output global is destroyed the same name + may be reused later. The names will also remain consistent across + sessions with the same hardware and software configuration. + + Examples of names include 'HDMI-A-1', 'WL-1', 'X11-1', etc. However, do + not assume that the name is a reflection of an underlying DRM + connector, X11 connection, etc. + + The name event is sent after creating an xdg_output (see + xdg_output_manager.get_xdg_output). This event is only sent once per + xdg_output, and the name does not change over the lifetime of the + wl_output global. + </description> + <arg name="name" type="string" summary="output name"/> + </event> + + <event name="description" since="2"> + <description summary="human-readable description of this output"> + Many compositors can produce human-readable descriptions of their + outputs. The client may wish to know this description as well, to + communicate the user for various purposes. + + The description is a UTF-8 string with no convention defined for its + contents. Examples might include 'Foocorp 11" Display' or 'Virtual X11 + output via :1'. + + The description event is sent after creating an xdg_output (see + xdg_output_manager.get_xdg_output). This event is only sent once per + xdg_output, and the description does not change over the lifetime of + the wl_output global. The description is optional, and may not be sent + at all. + </description> + <arg name="description" type="string" summary="output description"/> + </event> + </interface> </protocol>
