Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xwayland for openSUSE:Factory 
checked in at 2021-07-16 22:12:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xwayland (Old)
 and      /work/SRC/openSUSE:Factory/.xwayland.new.2632 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xwayland"

Fri Jul 16 22:12:46 2021 rev:3 rq:906524 version:21.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/xwayland/xwayland.changes        2021-07-04 
22:10:04.693537515 +0200
+++ /work/SRC/openSUSE:Factory/.xwayland.new.2632/xwayland.changes      
2021-07-16 22:13:18.330591356 +0200
@@ -1,0 +2,13 @@
+Thu Jul 15 18:24:01 UTC 2021 - Macie McKitrick <[email protected]>
+
+- xwayland pc is required for S390x and S390
+
+-------------------------------------------------------------------
+Fri Jul  9 11:19:50 UTC 2021 - Stefan Dirsch <[email protected]>
+
+- Update to version 21.1.2
+  * The only change compared to the release candidate is a fix for
+    a long standing issue where Xwayland wouldn't send events to
+    notify clients of RandR configuration changes in some cases.
+
+-------------------------------------------------------------------

Old:
----
  xwayland-21.1.1.901.tar.xz
  xwayland-21.1.1.901.tar.xz.sig

New:
----
  xwayland-21.1.2.tar.xz
  xwayland-21.1.2.tar.xz.sig

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

Other differences:
------------------
++++++ xwayland.spec ++++++
--- /var/tmp/diff_new_pack.zNqluI/_old  2021-07-16 22:13:18.814587935 +0200
+++ /var/tmp/diff_new_pack.zNqluI/_new  2021-07-16 22:13:18.818587907 +0200
@@ -24,7 +24,7 @@
 %endif
 
 Name:           xwayland
-Version:        21.1.1.901
+Version:        21.1.2
 Release:        0
 URL:            http://xorg.freedesktop.org/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -260,9 +260,7 @@
 
 %files devel
 %defattr(-,root,root)
-%ifnarch s390 s390x
 %{_libdir}/pkgconfig/*.pc
-%endif
 %dir %{_libdir}/xorg
 %{_mandir}/man1/Xwayland.1.gz
 

++++++ xwayland-21.1.1.901.tar.xz -> xwayland-21.1.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xwayland-21.1.1.901/hw/xwayland/xwayland-output.c 
new/xwayland-21.1.2/hw/xwayland/xwayland-output.c
--- old/xwayland-21.1.1.901/hw/xwayland/xwayland-output.c       2021-06-30 
17:07:37.140055000 +0200
+++ new/xwayland-21.1.2/hw/xwayland/xwayland-output.c   2021-07-09 
12:27:07.359904500 +0200
@@ -216,6 +216,8 @@
     }
 
     update_desktop_dimensions();
+
+    RRTellChanged(xwl_screen->screen);
 }
 
 struct xwl_emulated_mode *
@@ -674,6 +676,7 @@
     RRCrtcGammaSetSize(xwl_output->randr_crtc, 256);
     RROutputSetCrtcs(xwl_output->randr_output, &xwl_output->randr_crtc, 1);
     RROutputSetConnection(xwl_output->randr_output, RR_Connected);
+    RRTellChanged(xwl_screen->screen);
 
     /* We want the output to be in the list as soon as created so we can
      * use it when binding to the xdg-output protocol...
@@ -717,6 +720,7 @@
 
     RRCrtcDestroy(xwl_output->randr_crtc);
     RROutputDestroy(xwl_output->randr_output);
+    RRTellChanged(xwl_screen->screen);
 
     xwl_output_destroy(xwl_output);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xwayland-21.1.1.901/meson.build 
new/xwayland-21.1.2/meson.build
--- old/xwayland-21.1.1.901/meson.build 2021-06-30 17:07:37.157054700 +0200
+++ new/xwayland-21.1.2/meson.build     2021-07-09 12:27:07.367904700 +0200
@@ -3,7 +3,7 @@
             'buildtype=debugoptimized',
             'c_std=gnu99',
         ],
-        version: '21.1.1.901',
+        version: '21.1.2',
         meson_version: '>= 0.46.0',
 )
 add_project_arguments('-DHAVE_DIX_CONFIG_H', language: ['c', 'objc'])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xwayland-21.1.1.901/randr/randr.c 
new/xwayland-21.1.2/randr/randr.c
--- old/xwayland-21.1.1.901/randr/randr.c       2021-06-30 17:07:37.176054500 
+0200
+++ new/xwayland-21.1.2/randr/randr.c   2021-07-09 12:27:07.379904500 +0200
@@ -615,6 +615,10 @@
         primarysp = pScrPriv;
     }
 
+    /* If there's no root window yet, can't send events */
+    if (!primary->root)
+        return;
+
     xorg_list_for_each_entry(iter, &primary->secondary_list, secondary_head) {
         pSecondaryScrPriv = rrGetScrPriv(iter);
 

Reply via email to