Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xf86-video-ati for openSUSE:Factory checked in at 2022-02-11 23:06:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xf86-video-ati (Old) and /work/SRC/openSUSE:Factory/.xf86-video-ati.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xf86-video-ati" Fri Feb 11 23:06:53 2022 rev:41 rq:952762 version:19.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/xf86-video-ati/xf86-video-ati.changes 2021-11-11 21:35:51.948864313 +0100 +++ /work/SRC/openSUSE:Factory/.xf86-video-ati.new.1956/xf86-video-ati.changes 2022-02-11 23:07:34.350633000 +0100 @@ -1,0 +2,5 @@ +Thu Feb 3 06:46:11 UTC 2022 - ???????? ???????????? <i...@ilya.pp.ua> + +- Added patch u_kscreen-rotation-fix.patch (boo#1193145). + +------------------------------------------------------------------- @@ -685 +689,0 @@ - New: ---- u_kscreen-rotation-fix.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xf86-video-ati.spec ++++++ --- /var/tmp/diff_new_pack.NgPB1g/_old 2022-02-11 23:07:34.890634498 +0100 +++ /var/tmp/diff_new_pack.NgPB1g/_new 2022-02-11 23:07:34.898634521 +0100 @@ -1,7 +1,7 @@ # # spec file for package xf86-video-ati # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,6 +29,7 @@ Source2: %{name}.keyring Patch0: u_fno-common.patch Patch1: U_ati-cleanup-terminology-to-use-primary-secondary.patch +Patch2: u_kscreen-rotation-fix.patch BuildRequires: autoconf >= 2.60 BuildRequires: automake BuildRequires: libtool @@ -67,9 +68,7 @@ driver as appropriate. %prep -%setup -q -%patch0 -p1 -%patch1 -p1 +%autosetup -p1 %build autoreconf -fiv ++++++ u_kscreen-rotation-fix.patch ++++++ diff -Pdpru xf86-video-ati-19.1.0.orig/src/radeon_kms.c xf86-video-ati-19.1.0/src/radeon_kms.c --- xf86-video-ati-19.1.0.orig/src/radeon_kms.c 2019-10-15 19:16:29.000000000 +0300 +++ xf86-video-ati-19.1.0/src/radeon_kms.c 2022-02-03 08:50:51.890820918 +0300 @@ -931,6 +931,11 @@ radeon_dirty_update(ScrnInfoPtr scrn) } } +static void +radeonSourceValidate(DrawablePtr draw, int x, int y, int w, int h, + unsigned int subWindowMode) +{ +} Bool radeon_scanout_do_update(xf86CrtcPtr xf86_crtc, int scanout_id, @@ -993,7 +998,7 @@ radeon_scanout_do_update(xf86CrtcPtr xf8 SetPicturePictFilter(src, xf86_crtc->filter, xf86_crtc->params, xf86_crtc->nparams); - pScreen->SourceValidate = NULL; + pScreen->SourceValidate = radeonSourceValidate; CompositePicture(PictOpSrc, src, NULL, dst, extents.x1, extents.y1, 0, 0, extents.x1,