Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wlroots for openSUSE:Factory checked 
in at 2021-04-08 21:32:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wlroots (Old)
 and      /work/SRC/openSUSE:Factory/.wlroots.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wlroots"

Thu Apr  8 21:32:30 2021 rev:13 rq:883781 version:0.13.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/wlroots/wlroots.changes  2020-11-11 
20:46:51.575673337 +0100
+++ /work/SRC/openSUSE:Factory/.wlroots.new.2401/wlroots.changes        
2021-04-08 21:32:44.387844943 +0200
@@ -1,0 +2,53 @@
+Thu Apr  8 08:26:58 UTC 2021 - Michael Vetter <[email protected]>
+
+- Update to 0.13.0:
+  * Replace wlr_key_state with wl_keyboard_key_state (#2446[1]):
+    enum wlr_key_state has been replaced with enum wl_keyboard_key_state
+  * Use uint32_t in wlr_renderer_begin signature (#2433[2])
+  * Remove unneeded includes from wlr_input_device.h (#2470[3])
+  * Renderer v6, incremental version (#2240[4]): some implicit assumptions 
about
+    wlr_renderer's EGL context no longer hold true. Compositors not using EGL
+    directly shouldn't be affected.
+    + wlroots' framebuffer no longer is the EGL default framebuffer
+    + wlroots' framebuffer no longer has a depth attachment
+  * Remove wlr_create_renderer_func_t (#2561[5])
+    + wlr_backend_autocreate, wlr_drm_backend_create, 
wlr_headless_backend_create,
+      wlr_wl_backend_create, wlr_x11_backend_create no longer take a
+      wlr_renderer_create_func_t parameter
+    +The wlr_renderer_create_func_t type has been removed
+  * backend/noop: listen to display destroy and destroy the backend (#2583[6]):
+    the noop backend should no longer be manually destroyed after the 
wl_display
+  * xdg shell: remove wlr_xdg_surface_for_each_popup (#2610[7])
+    wlr_xdg_surface_for_each_popup has been removed, use
+    wlr_xdg_surface_for_each_popup_surface instead.
+  * layer shell: rename popup iterator for consistency (#2617[8]):
+    wlr_layer_surface_v1_for_each_popup has been renamed to
+    wlr_layer_surface_v1_for_each_popup_surface.
+  * Keyboard interactivity options (#2555[9]):
+    wlr_layer_surface_v1_state.keyboard_interactivity has now the type
+    enum zwlr_layer_surface_v1_keyboard_interactivity to reflect protocol 
changes.
+  * output: remove scale/transform events (#2631[10]): the scale and transform
+    output events have been removed, compositors should use the commit event 
instead.
+  * output: send commit event after pending state is cleared (#2630[11]):
+    compositors can no longer read the to-be-committed state from 
wlr_output.pending in
+    an output commit event handler. Instead, use the current state and
+    wlr_output_event_commit.
+  * render/wlr_texture: clamp texture coordinates to edge by default 
(#2476[12]):
+    the GLES2 renderer no longer wraps textures with GL_REPEAT. If you want to 
repeat a
+    texture, manually change wlroots' default via glTexParameteri.
+  * text_input_v3: correct typo in enum field (#2735[13]):
+     WLR_TEXT_INPUT_v3_FEATURE_CONTENT_TYPE has been renamed to
+     WLR_TEXT_INPUT_V3_FEATURE_CONTENT_TYPE.
+  * Stop using wl_shm_format (#2744[14]): the renderer functions take 
DRM_FORMAT_* values
+    instead of WL_SHM_FORMAT_*. Make sure you don't have any remaining 
WL_SHM_FORMAT_*
+    enum values in your compositor.
+    + wlr_renderer_read_pixels now takes a DRM format code instead of an enum
+      wl_shm_format
+    + wlr_renderer_get_shm_texture_formats now returns DRM format codes 
instead of an
+      enum wl_shm_format
+    + wlr_renderer_read_pixels now takes a DRM format code instead of an enum
+      wl_shm_format
+    + wlr_output_preferred_read_format now returns a DRM format code instead 
of an enum
+      wl_shm_format
+
+-------------------------------------------------------------------

Old:
----
  0.12.0.tar.gz

New:
----
  0.13.0.tar.gz

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

Other differences:
------------------
++++++ wlroots.spec ++++++
--- /var/tmp/diff_new_pack.8eXU1w/_old  2021-04-08 21:32:44.879845483 +0200
+++ /var/tmp/diff_new_pack.8eXU1w/_new  2021-04-08 21:32:44.883845488 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wlroots
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 
-%define libname libwlroots7
+%define libname libwlroots8
 %bcond_without  libcap
 %bcond_without  systemd
 %bcond_with     elogind
@@ -24,7 +24,7 @@
 %bcond_without  xwayland
 %bcond_without  xcb_errors
 Name:           wlroots
-Version:        0.12.0
+Version:        0.13.0
 Release:        0
 Summary:        Modular Wayland compositor library
 License:        MIT
@@ -46,6 +46,7 @@
 BuildRequires:  pkgconfig(libseat)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(pixman-1)
+BuildRequires:  pkgconfig(uuid)
 BuildRequires:  pkgconfig(wayland-client)
 BuildRequires:  pkgconfig(wayland-egl)
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.16
@@ -61,12 +62,14 @@
 BuildRequires:  pkgconfig(libelogind)
 %endif
 %if %{with x11_backend} || %{with xwayland}
+BuildRequires:  xorg-x11-server-wayland
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xcb-composite)
 BuildRequires:  pkgconfig(xcb-icccm)
 BuildRequires:  pkgconfig(xcb-image)
 BuildRequires:  pkgconfig(xcb-render)
+BuildRequires:  pkgconfig(xcb-renderutil)
 BuildRequires:  pkgconfig(xcb-xfixes)
 BuildRequires:  pkgconfig(xcb-xkb)
 %if %{with xcb_errors}

++++++ 0.12.0.tar.gz -> 0.13.0.tar.gz ++++++
++++ 18724 lines of diff (skipped)

Reply via email to