Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xf86-video-fbturbo for openSUSE:Factory checked in at 2021-11-12 15:59:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xf86-video-fbturbo (Old) and /work/SRC/openSUSE:Factory/.xf86-video-fbturbo.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xf86-video-fbturbo" Fri Nov 12 15:59:33 2021 rev:4 rq:931145 version:0.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/xf86-video-fbturbo/xf86-video-fbturbo.changes 2019-07-31 14:28:26.610130897 +0200 +++ /work/SRC/openSUSE:Factory/.xf86-video-fbturbo.new.1890/xf86-video-fbturbo.changes 2021-11-12 16:00:21.950595507 +0100 @@ -1,0 +2,6 @@ +Fri Nov 12 13:37:17 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.spec ++++++ --- /var/tmp/diff_new_pack.PuMjfr/_old 2021-11-12 16:00:22.514595768 +0100 +++ /var/tmp/diff_new_pack.PuMjfr/_new 2021-11-12 16:00:22.514595768 +0100 @@ -1,7 +1,7 @@ # # spec file for package xf86-video-fbturbo # -# 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,11 +22,12 @@ 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: %{name}-%{version}.tar.gz Source1: 99-fbturbo.conf Patch0: n_xorg-server-1.20.patch +Patch1: n_xorg-server-21.1.patch BuildRequires: pkg-config BuildRequires: pkgconfig(fontsproto) BuildRequires: pkgconfig(pciaccess) >= 0.8.0 @@ -56,6 +57,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %configure ++++++ 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;
