Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xf86-video-fbturbo-live for
openSUSE:Factory checked in at 2021-11-12 15:59:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xf86-video-fbturbo-live (Old)
and /work/SRC/openSUSE:Factory/.xf86-video-fbturbo-live.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xf86-video-fbturbo-live"
Fri Nov 12 15:59:34 2021 rev:4 rq:931147 version:0.4.git.1444169281.f9a6ed7
Changes:
--------
---
/work/SRC/openSUSE:Factory/xf86-video-fbturbo-live/xf86-video-fbturbo-live.changes
2019-07-31 14:28:25.462133013 +0200
+++
/work/SRC/openSUSE:Factory/.xf86-video-fbturbo-live.new.1890/xf86-video-fbturbo-live.changes
2021-11-12 16:00:22.674595842 +0100
@@ -1,0 +2,6 @@
+Fri Nov 12 13:41:41 UTC 2021 - Stefan Dirsch <[email protected]>
+
+- n_xorg-server-21.1.patch
+ * WindowRec::backStorage has been removed from dix of xserver 21.1
+
+-------------------------------------------------------------------
New:
----
n_xorg-server-21.1.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xf86-video-fbturbo-live.spec ++++++
--- /var/tmp/diff_new_pack.UypECJ/_old 2021-11-12 16:00:23.166596070 +0100
+++ /var/tmp/diff_new_pack.UypECJ/_new 2021-11-12 16:00:23.166596070 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xf86-video-fbturbo-live
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -22,10 +22,11 @@
Summary: Xorg DDX driver for ARM devices (Allwinner, RPi and others)
License: X11 AND GPL-2.0-or-later
Group: System/X11/Servers/XF86_4
-Url: https://github.com/ssvb/xf86-video-fbturbo
+URL: https://github.com/ssvb/xf86-video-fbturbo
# https://github.com/ssvb/%{name}/archive/%{version}.tar.gz
Source0: xf86-video-fbturbo-%{version}.tar.xz
Patch0: n_xorg-server-1.20.patch
+Patch1: n_xorg-server-21.1.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
@@ -59,6 +60,7 @@
%prep
%setup -q -n xf86-video-fbturbo-%{version}
%patch0 -p1
+%patch1 -p1
%build
autoreconf -fi
++++++ n_xorg-server-21.1.patch ++++++
diff -u -p -r xf86-video-fbturbo-0.4.0.orig/src/backing_store_tuner.c
xf86-video-fbturbo-0.4.0/src/backing_store_tuner.c
--- xf86-video-fbturbo-0.4.0.orig/src/backing_store_tuner.c 2021-11-12
13:30:19.847975437 +0000
+++ xf86-video-fbturbo-0.4.0/src/backing_store_tuner.c 2021-11-12
13:33:23.871445322 +0000
@@ -109,7 +109,7 @@ xPostValidateTree(WindowPtr pWin, Window
private->PostValidateTreeNestingLevel++;
/* Disable backing store for the focus window */
- if (!private->ForceBackingStore && focusWin->backStorage) {
+ if (!private->ForceBackingStore) {
DebugMsg("Disable backing store for the focus window 0x%x\n",
(unsigned int)focusWin->drawable.id);
pScreen->backingStoreSupport = Always;
@@ -125,8 +125,7 @@ xPostValidateTree(WindowPtr pWin, Window
/* And enable backing store for all the other children of root */
curWin = pScreen->root->firstChild;
while (curWin) {
- if (!curWin->backStorage && (private->ForceBackingStore ||
- curWin != focusWin)) {
+ if (private->ForceBackingStore || curWin != focusWin) {
DebugMsg("Enable backing store for window 0x%x\n",
(unsigned int)curWin->drawable.id);
pScreen->backingStoreSupport = Always;
@@ -158,7 +157,7 @@ xReparentWindow(WindowPtr pWin, WindowPt
}
/* We only want backing store set for direct children of root */
- if (pPriorParent == pScreen->root && pWin->backStorage) {
+ if (pPriorParent == pScreen->root) {
DebugMsg("Reparent window 0x%x from root, disabling backing store\n",
(unsigned int)pWin->drawable.id);
pScreen->backingStoreSupport = Always;