Hello community,
here is the log from the commit of package xorg-x11-server for openSUSE:Factory
checked in at 2019-10-25 18:38:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xorg-x11-server (Old)
and /work/SRC/openSUSE:Factory/.xorg-x11-server.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xorg-x11-server"
Fri Oct 25 18:38:29 2019 rev:374 rq:741720 version:1.20.5+24
Changes:
--------
--- /work/SRC/openSUSE:Factory/xorg-x11-server/xorg-x11-server.changes
2019-09-25 01:39:41.605636911 +0200
+++
/work/SRC/openSUSE:Factory/.xorg-x11-server.new.2990/xorg-x11-server.changes
2019-10-25 18:38:30.503691951 +0200
@@ -1,0 +2,48 @@
+Tue Oct 22 06:54:42 UTC 2019 - [email protected]
+
+- Update to version 1.20.5+24:
+ * Fix crash on XkbSetMap
+- Drop unneeded obsinfo file and tweak _service.
+
+-------------------------------------------------------------------
+Sat Oct 12 18:53:52 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 1.20.5+22:
+ * miext/sync:
+ - Make struct _SyncObject::initialized fully ABI compatible
+ - Fix needless ABI change
+ * xf86: Disable unused crtc functions when a lease is revoked
+ * xwayland:
+ - Handle the case of windows being realized before redirection
+ - Refactor surface creation into a separate function
+ - Separate DamagePtr into separate window data
+ - Do not free a NULL GBM bo
+ - Expand the RANDR screen size limits
+ - Update screen pixmap on output resize
+ - Reset scheduled frames after hiding tablet cursor
+ - Check status in GBM pixmap creation
+ - Avoid a crash on pointer enter with a grab
+ * GLX:
+ - Fix previous context validation in xorgGlxMakeCurrent
+ - Set GlxServerExports::{major,minor}Version
+ - Add a function to change a clients vendor list
+ - Use the sending client for looking up XID's
+ - Add a per-client vendor mapping
+ * xsync: Add resource inside of SyncCreate, export SyncCreate
+ * dri2: Sync i965_pci_ids.h from mesa
+ * Xi: Use current device active grab to deliver touch events if
+ any
+ * Revert "present/scmd: Check that the flip and screen pixmap
+ pitches match"
+ * glamor: Make pixmap exportable from `gbm_bo_from_pixmap()`
+- Drop patches fixed upstream:
+ * U_xwayland-Separate-DamagePtr-into-separate-window-data.patch
+ * 0001-xsync-Add-resource-inside-of-SyncCreate-export-SyncC.patch
+ * 0002-GLX-Add-a-per-client-vendor-mapping.patch
+ * 0003-GLX-Use-the-sending-client-for-looking-up-XID-s.patch
+ * 0004-GLX-Add-a-function-to-change-a-clients-vendor-list.patch
+ * 0005-GLX-Set-GlxServerExports-major-minor-Version.patch
+- Switch to gitcheckout via source service, use the stable released
+ branch but set explicit commit used in _service.
+
+-------------------------------------------------------------------
Old:
----
0001-xsync-Add-resource-inside-of-SyncCreate-export-SyncC.patch
0002-GLX-Add-a-per-client-vendor-mapping.patch
0003-GLX-Use-the-sending-client-for-looking-up-XID-s.patch
0004-GLX-Add-a-function-to-change-a-clients-vendor-list.patch
0005-GLX-Set-GlxServerExports-major-minor-Version.patch
U_xwayland-Separate-DamagePtr-into-separate-window-data.patch
xorg-server-1.20.5.tar.bz2
New:
----
_service
_servicedata
xserver-1.20.5+24.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-server.spec ++++++
--- /var/tmp/diff_new_pack.dVVxSD/_old 2019-10-25 18:38:31.751693126 +0200
+++ /var/tmp/diff_new_pack.dVVxSD/_new 2019-10-25 18:38:31.759693134 +0200
@@ -46,7 +46,7 @@
%endif
Name: xorg-x11-server
-Version: 1.20.5
+Version: 1.20.5+24
Release: 0
Url: http://xorg.freedesktop.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -55,7 +55,7 @@
# Source URL: http://xorg.freedesktop.org/archive/individual/xserver/
License: MIT
Group: System/X11/Servers/XF86_4
-Source0: xorg-server-%{version}.tar.bz2
+Source0: xserver-%{version}.tar.xz
Source1: sysconfig.displaymanager.template
Source2: README.updates
Source3: xorgcfg.tar.bz2
@@ -249,17 +249,8 @@
Patch1503: u_xfree86-Do-not-claim-pci-slots-if-fb-slot-is-already.patch
-Patch1504: U_xwayland-Separate-DamagePtr-into-separate-window-data.patch
-
Patch1505: U_xwayland-Allow-passing-a-fd.patch
-# required for NVIDIA's PRIME render offload support
-Patch1601: 0001-xsync-Add-resource-inside-of-SyncCreate-export-SyncC.patch
-Patch1602: 0002-GLX-Add-a-per-client-vendor-mapping.patch
-Patch1603: 0003-GLX-Use-the-sending-client-for-looking-up-XID-s.patch
-Patch1604: 0004-GLX-Add-a-function-to-change-a-clients-vendor-list.patch
-Patch1605: 0005-GLX-Set-GlxServerExports-major-minor-Version.patch
-
%description
This package contains the X.Org Server.
@@ -367,7 +358,7 @@
This package contains patched sources of X.Org Server.
%prep
-%setup -q -n xorg-server-%{version} -a3
+%setup -q -n xserver-%{version} -a3
# Early verification if the ABI Defines are correct. Let's not waste build
cycles if the Provides are wrong at the end.
sh %{SOURCE92} --verify . %{SOURCE91}
@@ -384,25 +375,16 @@
#
%patch100 -p1
#%patch101 -p1
-
%patch104 -p1
-
%patch112 -p1
-
%patch115 -p1
-
%patch117 -p1
-
%patch160 -p1
-
%patch208 -p1
%patch209 -p1
-
### not applicable anymore
#%patch210 -p1
-
%patch215 -p1
-
%patch1000 -p1
### disabled for now
@@ -411,26 +393,12 @@
#%patch1211 -p1
### patch222 might not be applicable anymore
#%patch1222 -p1
-
%patch1401 -p1
-
%patch1501 -p1
-
%patch1502 -p1
-
%patch1503 -p1
-
-%patch1504 -p1
-
%patch1505 -p1
-# required for NVIDIA's PRIME render offload support
-%patch1601 -p1
-%patch1602 -p1
-%patch1603 -p1
-%patch1604 -p1
-%patch1605 -p1
-
%build
%define _lto_cflags %{nil}
test -e source-file-list || \
++++++ _service ++++++
<services>
<service name="tar_scm" mode="disabled">
<param name="url">https://gitlab.freedesktop.org/xorg/xserver.git</param>
<param name="scm">git</param>
<param name="revision">b6ee04e7</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">xorgserver(.*)</param>
<param name="changesgenerate">enable</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
<service mode="disabled" name="set_version" />
</services>
++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
<param
name="url">https://gitlab.freedesktop.org/xorg/xserver.git</param>
<param
name="changesrevision">b6ee04e774af1fc2e2560583c95dfac688494c2a</param></service></servicedata>