commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2020-01-21 21:00:17 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new.26092 (New) Package is "xf86-video-siliconmotion" Tue Jan 21 21:00:17 2020 rev:16 rq:765912 version:1.7.9 Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2017-07-21 22:50:34.738743388 +0200 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new.26092/xf86-video-siliconmotion.changes 2020-01-21 21:00:41.192857938 +0100 @@ -1,0 +2,6 @@ +Mon Jan 20 14:14:21 UTC 2020 - Guillaume GARDET + +- Add %arm to ExcludeArch, build fails since glibc dropped outb/inb + support + +--- Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.FTBqTB/_old 2020-01-21 21:00:42.984858773 +0100 +++ /var/tmp/diff_new_pack.FTBqTB/_new 2020-01-21 21:00:42.992858776 +0100 @@ -41,7 +41,7 @@ # This was part of the xorg-x11-driver-video package up to version 7.6 Conflicts: xorg-x11-driver-video <= 7.6 BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExcludeArch:s390 s390x aarch64 +ExcludeArch:s390 s390x aarch64 %arm %x11_abi_videodrv_req %description
commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2017-07-21 22:50:32 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New) Package is "xf86-video-siliconmotion" Fri Jul 21 22:50:32 2017 rev:15 rq:511746 version:1.7.9 Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2017-04-14 13:41:47.556865053 +0200 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes 2017-07-21 22:50:34.738743388 +0200 @@ -1,0 +2,5 @@ +Thu Jul 20 14:46:33 UTC 2017 - stefan.bru...@rwth-aachen.de + +- Add aarch64 to ExcludeArch, build fails due to unsupported outb + +--- Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.idmhta/_old 2017-07-21 22:50:35.430645787 +0200 +++ /var/tmp/diff_new_pack.idmhta/_new 2017-07-21 22:50:35.430645787 +0200 @@ -41,7 +41,7 @@ # This was part of the xorg-x11-driver-video package up to version 7.6 Conflicts: xorg-x11-driver-video <= 7.6 BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExcludeArch:s390 s390x +ExcludeArch:s390 s390x aarch64 %x11_abi_videodrv_req %description
commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2017-04-14 13:41:45 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New) Package is "xf86-video-siliconmotion" Fri Apr 14 13:41:45 2017 rev:14 rq:487415 version:1.7.9 Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2017-01-24 10:36:00.348223994 +0100 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes 2017-04-14 13:41:47.556865053 +0200 @@ -1,0 +2,6 @@ +Tue Apr 11 11:20:39 UTC 2017 - lbsous...@gmail.com + +- u_siliconmotion_fix_segfault_on_xorg_server_1.19.patch + * fixes segfault at ScreenInit on Xorg server 1.19 (boo#1033528) + +--- New: u_siliconmotion_fix_segfault_on_xorg_server_1.19.patch Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.gIWj0H/_old 2017-04-14 13:41:48.368750306 +0200 +++ /var/tmp/diff_new_pack.gIWj0H/_new 2017-04-14 13:41:48.376749175 +0200 @@ -26,6 +26,7 @@ Source0: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2 #Source1: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2.sig Source2:%{name}.keyring +Patch0: u_siliconmotion_fix_segfault_on_xorg_server_1.19.patch BuildRequires: pkg-config BuildRequires: pkgconfig(fontsproto) BuildRequires: pkgconfig(pciaccess) >= 0.8.0 @@ -52,6 +53,7 @@ %prep %setup -q +%patch0 -p1 %build %configure ++ u_siliconmotion_fix_segfault_on_xorg_server_1.19.patch ++ Author: Steven Chamberlain Description: Don't crash on ScreenInit with xserver 1.19 diff --git a/src/smi_driver.c b/src/smi_driver.c index 8949cae..5023e63 100644 --- a/src/smi_driver.c +++ b/src/smi_driver.c @@ -1787,6 +1787,9 @@ SMI_ScreenInit(SCREEN_INIT_ARGS_DECL) "Hardware cursor initialization failed\n"); } +if(!xf86CrtcScreenInit(pScreen)) + LEAVE(FALSE); + /* Initialise default colormap */ if (!miCreateDefColormap(pScreen)) LEAVE(FALSE); @@ -1810,9 +1813,6 @@ SMI_ScreenInit(SCREEN_INIT_ARGS_DECL) SMI_InitVideo(pScreen); -if(!xf86CrtcScreenInit(pScreen)) - LEAVE(FALSE); - /* Report any unused options (only for the first generation) */ if (serverGeneration == 1) { xf86ShowUnusedOptions(pScrn->scrnIndex, pScrn->options);
commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2017-01-24 10:35:59 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New) Package is "xf86-video-siliconmotion" Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2016-12-02 16:42:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes 2017-01-24 10:36:00.348223994 +0100 @@ -1,0 +2,8 @@ +Thu Jan 19 14:03:11 UTC 2017 - sndir...@suse.com + +- Update to version 1.7.9 + * Adapt Block/WakeupHandler signature for ABI 23 + * Check for drawables before compositing + * Use X11/Xarch.h for endian detection. + +--- Old: U_Adapt-Block-WakeupHandler-signature-for-ABI-23.patch xf86-video-siliconmotion-1.7.8.tar.bz2 xf86-video-siliconmotion-1.7.8.tar.bz2.sig New: xf86-video-siliconmotion-1.7.9.tar.bz2 Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.urRG1d/_old 2017-01-24 10:36:00.792160933 +0100 +++ /var/tmp/diff_new_pack.urRG1d/_new 2017-01-24 10:36:00.792160933 +0100 @@ -1,7 +1,7 @@ # # spec file for package xf86-video-siliconmotion # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,15 @@ Name: xf86-video-siliconmotion -Version:1.7.8 +Version:1.7.9 Release:0 Summary:Silicon Motion video driver for the Xorg X server License:MIT Group: System/X11/Servers/XF86_4 Url:http://xorg.freedesktop.org/ Source0: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2 -Source1: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2.sig +#Source1: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2.sig Source2:%{name}.keyring -Patch0: U_Adapt-Block-WakeupHandler-signature-for-ABI-23.patch BuildRequires: pkg-config BuildRequires: pkgconfig(fontsproto) BuildRequires: pkgconfig(pciaccess) >= 0.8.0 @@ -53,7 +52,6 @@ %prep %setup -q -%patch0 -p1 %build %configure ++ xf86-video-siliconmotion-1.7.8.tar.bz2 -> xf86-video-siliconmotion-1.7.9.tar.bz2 ++ 21912 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xf86-video-siliconmotion-1.7.8/ChangeLog new/xf86-video-siliconmotion-1.7.9/ChangeLog --- old/xf86-video-siliconmotion-1.7.8/ChangeLog2015-05-09 16:59:11.0 +0200 +++ new/xf86-video-siliconmotion-1.7.9/ChangeLog2017-01-17 23:45:10.0 +0100 @@ -1,3 +1,38 @@ +commit d269962724b57e21142c9e1c6631a45a46d87b47 +Author: Matt Turner +Date: Tue Jan 17 14:44:51 2017 -0800 + +xf86-video-siliconmotion 1.7.9 + +Signed-off-by: Matt Turner + +commit e67f3949648c20e16ac756ae28ea4a2b4a1d0f4c +Author: Adam Jackson +Date: Tue Jul 19 10:03:56 2016 -0400 + +Adapt Block/WakeupHandler signature for ABI 23 + +Signed-off-by: Adam Jackson + +commit 647e5a93d9387e3bc8d2c8569e3a5f996acfb169 +Author: Thomas Klausner +Date: Mon Sep 14 18:36:32 2015 +0200 + +Use X11/Xarch.h for endian detection. + +Reviewed-by: Connor Behan + +commit a4e406c20ab0590214f779c2319ac7b92594a606 +Author: Connor Behan +Date: Sun Aug 23 11:46:37 2015 -0400 + +Check for drawables before compositing + +This should prevent a crash when something like Cairo tries to composite +a solid picture. + +Signed-off-by: Connor Behan + commit 70d3d3a384651e5d22840a0de8644eb8b10c5775 Author: Julien Cristau Date: Sat May 9 16:56:51 2015 +0200 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xf86-video-siliconmotion-1.7.8/compile new/xf86-video-siliconmotion-1.7.9/
commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2016-12-02 16:42:58 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New) Package is "xf86-video-siliconmotion" Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2015-09-30 05:52:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes 2016-12-02 16:42:59.0 +0100 @@ -1,0 +2,6 @@ +Wed Nov 30 16:28:23 UTC 2016 - sndir...@suse.com + +- U_Adapt-Block-WakeupHandler-signature-for-ABI-23.patch + * Adapt Block/WakeupHandler signature for ABI 23 + +--- New: U_Adapt-Block-WakeupHandler-signature-for-ABI-23.patch Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.TPw5Fp/_old 2016-12-02 16:43:00.0 +0100 +++ /var/tmp/diff_new_pack.TPw5Fp/_new 2016-12-02 16:43:00.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xf86-video-siliconmotion # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,6 +26,7 @@ Source0: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2 Source1: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2.sig Source2:%{name}.keyring +Patch0: U_Adapt-Block-WakeupHandler-signature-for-ABI-23.patch BuildRequires: pkg-config BuildRequires: pkgconfig(fontsproto) BuildRequires: pkgconfig(pciaccess) >= 0.8.0 @@ -52,6 +53,7 @@ %prep %setup -q +%patch0 -p1 %build %configure ++ U_Adapt-Block-WakeupHandler-signature-for-ABI-23.patch ++ >From e67f3949648c20e16ac756ae28ea4a2b4a1d0f4c Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Tue, 19 Jul 2016 10:03:56 -0400 Subject: [PATCH] Adapt Block/WakeupHandler signature for ABI 23 Signed-off-by: Adam Jackson --- src/compat-api.h | 5 + 1 file changed, 5 insertions(+) diff --git a/src/compat-api.h b/src/compat-api.h index 6bc946f..89976e4 100644 --- a/src/compat-api.h +++ b/src/compat-api.h @@ -75,8 +75,13 @@ #define SCREEN_INIT_ARGS_DECL ScreenPtr pScreen, int argc, char **argv +#if ABI_VIDEODRV_VERSION >= SET_ABI_VERSION(23, 0) +#define BLOCKHANDLER_ARGS_DECL ScreenPtr arg, pointer pTimeout +#define BLOCKHANDLER_ARGS arg, pTimeout +#else #define BLOCKHANDLER_ARGS_DECL ScreenPtr arg, pointer pTimeout, pointer pReadmask #define BLOCKHANDLER_ARGS arg, pTimeout, pReadmask +#endif #define CLOSE_SCREEN_ARGS_DECL ScreenPtr pScreen #define CLOSE_SCREEN_ARGS pScreen -- 2.6.6
commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2015-09-30 05:52:37 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New) Package is "xf86-video-siliconmotion" Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2015-05-11 19:49:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes 2015-09-30 05:52:38.0 +0200 @@ -1,0 +2,5 @@ +Sun Sep 27 11:14:54 UTC 2015 - mplus...@suse.com + +- Add gpg signature + +--- New: xf86-video-siliconmotion-1.7.8.tar.bz2.sig xf86-video-siliconmotion.keyring Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.iLLXgy/_old 2015-09-30 05:52:39.0 +0200 +++ /var/tmp/diff_new_pack.iLLXgy/_new 2015-09-30 05:52:39.0 +0200 @@ -24,6 +24,8 @@ Group: System/X11/Servers/XF86_4 Url:http://xorg.freedesktop.org/ Source0: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2 +Source1: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2.sig +Source2:%{name}.keyring BuildRequires: pkg-config BuildRequires: pkgconfig(fontsproto) BuildRequires: pkgconfig(pciaccess) >= 0.8.0
commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2015-05-11 19:39:35 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New) Package is "xf86-video-siliconmotion" Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2015-02-13 08:35:24.0 +0100 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes 2015-05-11 19:49:31.0 +0200 @@ -1,0 +2,16 @@ +Sun May 10 11:09:55 UTC 2015 - zai...@opensuse.org + +- Update to version 1.7.8: + + Remove miInitializeBackingStore(). + + Use own thunk function instead of vgaHW*Weak. + + Fix build against xserver 1.17. + + Fix a typo. + + Remove dependency on xf86PciInfo.h. + + Fix shadow compiler warning. + + Fix BlockHandler declaration. + + Fix SwitchMode and AdjustFrame hooks. + + Fix a couple const-ness warnings. +- Drop U_Fix-build-against-xserver-1.17.patch and + U_Remove-miInitializeBackingStore.patch: fixed upstream. + +--- Old: U_Fix-build-against-xserver-1.17.patch U_Remove-miInitializeBackingStore.patch xf86-video-siliconmotion-1.7.7.tar.bz2 New: xf86-video-siliconmotion-1.7.8.tar.bz2 Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.JTYtvm/_old 2015-05-11 19:49:32.0 +0200 +++ /var/tmp/diff_new_pack.JTYtvm/_new 2015-05-11 19:49:32.0 +0200 @@ -17,15 +17,13 @@ Name: xf86-video-siliconmotion -Version:1.7.7 +Version:1.7.8 Release:0 Summary:Silicon Motion video driver for the Xorg X server License:MIT Group: System/X11/Servers/XF86_4 Url:http://xorg.freedesktop.org/ Source0: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2 -Patch0: U_Remove-miInitializeBackingStore.patch -Patch1: U_Fix-build-against-xserver-1.17.patch BuildRequires: pkg-config BuildRequires: pkgconfig(fontsproto) BuildRequires: pkgconfig(pciaccess) >= 0.8.0 @@ -52,8 +50,6 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 %build %configure ++ xf86-video-siliconmotion-1.7.7.tar.bz2 -> xf86-video-siliconmotion-1.7.8.tar.bz2 ++ 8422 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xf86-video-siliconmotion-1.7.7/ChangeLog new/xf86-video-siliconmotion-1.7.8/ChangeLog --- old/xf86-video-siliconmotion-1.7.7/ChangeLog2012-07-17 08:28:29.0 +0200 +++ new/xf86-video-siliconmotion-1.7.8/ChangeLog2015-05-09 16:59:11.0 +0200 @@ -1,3 +1,119 @@ +commit 70d3d3a384651e5d22840a0de8644eb8b10c5775 +Author: Julien Cristau +Date: Sat May 9 16:56:51 2015 +0200 + +Bump to 1.7.8 + +Signed-off-by: Julien Cristau + +commit b22c590a546b2ea5f256e7654c4a6b165b320e80 +Author: Julien Cristau +Date: Fri May 8 13:40:46 2015 +0200 + +Fix a couple const-ness warnings + +smi_accel.c: In function 'SMI_GEReset': +smi_accel.c:51:1: warning: passing argument 4 of 'SMI_GEReset' discards 'const' qualifier from pointer target type + WaitIdle(); + ^ +smi_accel.c:38:1: note: expected 'char *' but argument is of type 'const char *' + SMI_GEReset(ScrnInfoPtr pScrn, int from_timeout, int line, char *file) + ^ +[...] +smi_driver.c: In function 'SMI_DetectPanelSize': +smi_driver.c:1011:12: warning: assignment discards 'const' qualifier from pointer target type + if ((s = xf86GetOptValString(pSmi->Options, OPTION_PANEL_SIZE)) != NULL) { +^ + +Signed-off-by: Julien Cristau + +commit ca1c4c19d688d215b52f4e7e2a634c0cbcfff3c1 +Author: Julien Cristau +Date: Fri May 8 13:41:01 2015 +0200 + +Fix SwitchMode and AdjustFrame hooks + +smi_driver.c: In function 'SMI_Probe': +smi_driver.c:360:24: warning: assignment from incompatible pointer type + pScrn->SwitchMode= SMI_SwitchMode; +^ +smi_driver.c:361:24: warning: assignment from incompatible pointer type + pScrn->AdjustFrame = SMI_AdjustFrame; +^ + +Signed-off-by: Julien Cristau + +commit d06454e89384957fa2b77ff35b35108dc657a510 +Author: Ju
commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2015-02-13 08:35:23 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New) Package is "xf86-video-siliconmotion" Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2013-08-23 11:09:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes 2015-02-13 08:35:24.0 +0100 @@ -1,0 +2,6 @@ +Fri Feb 6 13:14:31 UTC 2015 - sndir...@suse.com + +- U_Fix-build-against-xserver-1.17.patch + * fixes build against xorg-server 1.17 + +--- New: U_Fix-build-against-xserver-1.17.patch Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.VJ9PsP/_old 2015-02-13 08:35:25.0 +0100 +++ /var/tmp/diff_new_pack.VJ9PsP/_new 2015-02-13 08:35:25.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xf86-video-siliconmotion # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,6 +25,7 @@ Url:http://xorg.freedesktop.org/ Source0: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2 Patch0: U_Remove-miInitializeBackingStore.patch +Patch1: U_Fix-build-against-xserver-1.17.patch BuildRequires: pkg-config BuildRequires: pkgconfig(fontsproto) BuildRequires: pkgconfig(pciaccess) >= 0.8.0 @@ -52,6 +53,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %configure ++ U_Fix-build-against-xserver-1.17.patch ++ >From b0b287209cfba5c64c7584b1a82ed2a2f1eab7e6 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Tue, 30 Sep 2014 10:28:48 -0400 Subject: [PATCH] Fix build against xserver 1.17 Signed-off-by: Adam Jackson --- src/smi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/smi.h b/src/smi.h index 956c14f..8ca760e 100644 --- a/src/smi.h +++ b/src/smi.h @@ -221,7 +221,7 @@ typedef struct CARD8 *DataPortBase; /* Base of data port */ intDataPortSize; /* Size of data port */ CARD8 *IOBase; /* Base of MMIO VGA ports */ -IOADDRESS PIOBase;/* Base of I/O ports */ +unsigned int PIOBase;/* Base of I/O ports */ unsigned char *FBBase; /* Base of FB */ CARD32 fbMapOffset;/* offset for fb mapping */ CARD32 FBOffset; /* Current visual FB starting -- 1.8.4.5 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2013-08-23 11:09:46 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New) Package is "xf86-video-siliconmotion" Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2013-03-22 13:05:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes 2013-08-23 11:09:47.0 +0200 @@ -1,0 +2,5 @@ +Wed Aug 7 15:03:41 CEST 2013 - r...@suse.de + +- add ExcludeArch for s390 and s390x + +--- Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.7EiyDv/_old 2013-08-23 11:09:48.0 +0200 +++ /var/tmp/diff_new_pack.7EiyDv/_new 2013-08-23 11:09:48.0 +0200 @@ -39,6 +39,7 @@ # This was part of the xorg-x11-driver-video package up to version 7.6 Conflicts: xorg-x11-driver-video <= 7.6 BuildRoot: %{_tmppath}/%{name}-%{version}-build +ExcludeArch:s390 s390x %x11_abi_videodrv_req %description -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2013-03-22 13:05:04 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New) Package is "xf86-video-siliconmotion", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2012-09-15 17:30:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes 2013-03-22 13:05:06.0 +0100 @@ -1,0 +2,11 @@ +Thu Mar 21 16:17:52 UTC 2013 - sndir...@suse.com + +- Remove miInitializeBackingStore() + +--- +Wed Mar 20 14:35:10 UTC 2013 - sndir...@suse.com + +- introduce hardware supplements conditional on xorg-x11-server + package (bnc#810333) + +--- New: U_Remove-miInitializeBackingStore.patch Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.E3rPAU/_old 2013-03-22 13:05:07.0 +0100 +++ /var/tmp/diff_new_pack.E3rPAU/_new 2013-03-22 13:05:07.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xf86-video-siliconmotion # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,6 +24,7 @@ Group: System/X11/Servers/XF86_4 Url:http://xorg.freedesktop.org/ Source0: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2 +Patch0: U_Remove-miInitializeBackingStore.patch BuildRequires: pkg-config BuildRequires: pkgconfig(fontsproto) BuildRequires: pkgconfig(pciaccess) >= 0.8.0 @@ -34,7 +35,7 @@ BuildRequires: pkgconfig(xorg-macros) >= 1.8 BuildRequires: pkgconfig(xorg-server) >= 1.0.99.901 BuildRequires: pkgconfig(xproto) -Supplements:xorg-x11-server +Supplements:modalias(xorg-x11-server:pci:v126FD*sv*sd*bc03sc*i*) # This was part of the xorg-x11-driver-video package up to version 7.6 Conflicts: xorg-x11-driver-video <= 7.6 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -49,6 +50,7 @@ %prep %setup -q +%patch0 -p1 %build %configure ++ U_Remove-miInitializeBackingStore.patch ++ >From f19d7e463c30f1364e82e8c9f87b8a8407d53680 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Wed, 9 Jan 2013 22:59:39 -0500 Subject: [PATCH] Remove miInitializeBackingStore() Signed-off-by: Adam Jackson --- src/smi_driver.c |2 -- 1 file changed, 2 deletions(-) diff --git a/src/smi_driver.c b/src/smi_driver.c index 4794571..134db79 100644 --- a/src/smi_driver.c +++ b/src/smi_driver.c @@ -1750,8 +1750,6 @@ SMI_ScreenInit(SCREEN_INIT_ARGS_DECL) "Done writing mode. Register dump:\n"); SMI_PrintRegs(pScrn); -miInitializeBackingStore(pScreen); - #ifdef HAVE_XMODES xf86DiDGAInit(pScreen, (unsigned long)(pSmi->FBBase + pScrn->fbOffset)); #endif -- 1.7.10.4 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xf86-video-siliconmotion for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-siliconmotion for openSUSE:Factory checked in at 2012-09-15 17:30:55 Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old) and /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New) Package is "xf86-video-siliconmotion", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes 2012-05-08 12:04:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes 2012-09-15 17:30:56.0 +0200 @@ -1,0 +2,8 @@ +Sun Sep 2 21:08:05 UTC 2012 - zai...@opensuse.org + +- Update to version 1.7.7: + + Convert to new X server screen conversion apis. + + Port to compat-api for new server. + + Fix build against XAA-less server. + +--- Old: xf86-video-siliconmotion-1.7.6.tar.bz2 New: xf86-video-siliconmotion-1.7.7.tar.bz2 Other differences: -- ++ xf86-video-siliconmotion.spec ++ --- /var/tmp/diff_new_pack.dqfkVY/_old 2012-09-15 17:30:57.0 +0200 +++ /var/tmp/diff_new_pack.dqfkVY/_new 2012-09-15 17:30:57.0 +0200 @@ -15,13 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: xf86-video-siliconmotion -Version:1.7.6 +Version:1.7.7 Release:0 -License:MIT Summary:Silicon Motion video driver for the Xorg X server -Url:http://xorg.freedesktop.org/ +License:MIT Group: System/X11/Servers/XF86_4 +Url:http://xorg.freedesktop.org/ Source0: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2 BuildRequires: pkg-config BuildRequires: pkgconfig(fontsproto) ++ xf86-video-siliconmotion-1.7.6.tar.bz2 -> xf86-video-siliconmotion-1.7.7.tar.bz2 ++ 26076 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xf86-video-siliconmotion-1.7.6/ChangeLog new/xf86-video-siliconmotion-1.7.7/ChangeLog --- old/xf86-video-siliconmotion-1.7.6/ChangeLog2012-03-24 03:50:13.0 +0100 +++ new/xf86-video-siliconmotion-1.7.7/ChangeLog2012-07-17 08:28:29.0 +0200 @@ -1,3 +1,33 @@ +commit 2beb25bd41508ab5e2af39c696485fcb5f0ca7d6 +Author: Dave Airlie +Date: Tue Jul 17 16:05:09 2012 +1000 + +xf86-video-siliconmotion: bump to version 1.7.7 + +Signed-off-by: Dave Airlie + +commit 4b4b8e9c047bd34c516ca8ab2b15fd1c541d05d5 +Author: Dave Airlie +Date: Tue Jul 17 14:53:30 2012 +1000 + +smi: convert to new X server screen conversion apis. + +Signed-off-by: Dave Airlie + +commit 1aad7b44e3e141bd8d3e589b7cd410e791050bd0 +Author: Dave Airlie +Date: Tue Jul 17 02:01:07 2012 +0100 + +smi: port to compat-api for new server. + +Signed-off-by: Dave Airlie + +commit 891ea02395079b1480faf701156185ad01405e6d +Author: Dave Airlie +Date: Tue Jul 17 01:52:45 2012 +0100 + +smi: fix build against XAA-less server + commit e4660be7c12de53cac57c0b7d4e792a071b4fcfc Author: Alan Coopersmith Date: Fri Mar 23 19:49:14 2012 -0700 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xf86-video-siliconmotion-1.7.6/config.h.in new/xf86-video-siliconmotion-1.7.7/config.h.in --- old/xf86-video-siliconmotion-1.7.6/config.h.in 2012-03-24 03:49:40.0 +0100 +++ new/xf86-video-siliconmotion-1.7.7/config.h.in 2012-07-17 08:28:29.0 +0200 @@ -32,6 +32,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H +/* Define to 1 if you have the header file. */ +#undef HAVE_XAA_H + /* xextproto 7.1 available */ #undef HAVE_XEXTPROTO_71 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xf86-video-siliconmotion-1.7.6/configure.ac new/xf86-video-siliconmotion-1.7.7/configure.ac --- old/xf86-video-siliconmotion-1