[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Monday, November 21, 2016 @ 18:32:20 Author: lcarlier Revision: 281777 upgpkg: xf86-video-neomagic 1.2.9-3 xorg-server-1.19 rebuild Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-21 18:02:42 UTC (rev 281776) +++ PKGBUILD2016-11-21 18:32:20 UTC (rev 281777) @@ -3,15 +3,15 @@ pkgname=xf86-video-neomagic pkgver=1.2.9 -pkgrel=2 +pkgrel=3 pkgdesc="X.org neomagic video driver" arch=(i686 x86_64) -url="http://xorg.freedesktop.org/; +url="https://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=20') -conflicts=('xorg-server<1.16' 'X-ABI-VIDEODRV_VERSION<20' 'X-ABI-VIDEODRV_VERSION>=21') -groups=('xorg-drivers' 'xorg') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=23') +conflicts=('xorg-server<1.19' 'X-ABI-VIDEODRV_VERSION<23' 'X-ABI-VIDEODRV_VERSION>=24') +groups=('xorg-drivers') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) sha256sums=('72f89396b10527549337cb72a7eafb1194cf140144f9236a94ad2becdf140bf2' 'SKIP')
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Wednesday, November 11, 2015 @ 10:26:16 Author: andyrtr Revision: 250701 upgpkg: xf86-video-neomagic 1.2.9-2 Xorg 1.18 rebuild Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-11 09:25:08 UTC (rev 250700) +++ PKGBUILD2015-11-11 09:26:16 UTC (rev 250701) @@ -3,14 +3,14 @@ pkgname=xf86-video-neomagic pkgver=1.2.9 -pkgrel=1 +pkgrel=2 pkgdesc="X.org neomagic video driver" arch=(i686 x86_64) url="http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=19') -conflicts=('xorg-server<1.16' 'X-ABI-VIDEODRV_VERSION<19' 'X-ABI-VIDEODRV_VERSION>=20') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=20') +conflicts=('xorg-server<1.16' 'X-ABI-VIDEODRV_VERSION<20' 'X-ABI-VIDEODRV_VERSION>=21') groups=('xorg-drivers' 'xorg') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) sha256sums=('72f89396b10527549337cb72a7eafb1194cf140144f9236a94ad2becdf140bf2'
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD git-fixes.patch)
Date: Friday, May 8, 2015 @ 21:05:10 Author: andyrtr Revision: 238725 upgpkg: xf86-video-neomagic 1.2.9-1 upstream update 1.2.9 Modified: xf86-video-neomagic/trunk/PKGBUILD Deleted: xf86-video-neomagic/trunk/git-fixes.patch -+ PKGBUILD| 19 +++--- git-fixes.patch | 99 -- 2 files changed, 6 insertions(+), 112 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-05-08 19:00:35 UTC (rev 238724) +++ PKGBUILD2015-05-08 19:05:10 UTC (rev 238725) @@ -2,8 +2,8 @@ #Maintainer: Jan de Groot j...@archlinux.org pkgname=xf86-video-neomagic -pkgver=1.2.8 -pkgrel=4 +pkgver=1.2.9 +pkgrel=1 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; @@ -12,19 +12,13 @@ makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=19') conflicts=('xorg-server1.16' 'X-ABI-VIDEODRV_VERSION19' 'X-ABI-VIDEODRV_VERSION=20') groups=('xorg-drivers' 'xorg') -source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 git-fixes.patch) -sha256sums=('50abf6ac02547900edeaa5073c5f6d2f153f12dd47067cc7e4758e1b74d78874' -'f63912b98a8a4bad30125fd95900651141f9367f7897c88548a83abe70633511') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) +sha256sums=('72f89396b10527549337cb72a7eafb1194cf140144f9236a94ad2becdf140bf2' +'SKIP') +validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C') # Julien Cristau julien.cris...@ens-lyon.org -prepare() { - cd ${pkgname}-${pkgver} - - patch -Np1 -i ../git-fixes.patch -} - build() { cd ${pkgname}-${pkgver} - ./configure --prefix=/usr make } @@ -31,7 +25,6 @@ package() { cd ${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install install -d -m755 ${pkgdir}/usr/share/licenses/${pkgname} install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ Deleted: git-fixes.patch === --- git-fixes.patch 2015-05-08 19:00:35 UTC (rev 238724) +++ git-fixes.patch 2015-05-08 19:05:10 UTC (rev 238725) @@ -1,99 +0,0 @@ -From 74a9a343f6e156d24539b81f1224b7410acf0e38 Mon Sep 17 00:00:00 2001 -From: Adam Jackson a...@redhat.com -Date: Wed, 21 May 2014 14:07:53 -0400 -Subject: Use own thunk functions instead of vgaHW*Weak - -I plan to remove the Weak functions from a future server - -Signed-off-by: Adam Jackson a...@redhat.com - -diff --git a/src/neo_driver.c b/src/neo_driver.c -index 7e60f3e..1b0da34 100644 a/src/neo_driver.c -+++ b/src/neo_driver.c -@@ -1439,6 +1439,12 @@ NEOShadowInit(ScreenPtr pScreen) - return TRUE; - } - -+static Bool -+NEOSaveScreen(ScreenPtr pScreen, int mode) -+{ -+return vgaHWSaveScreen(pScreen, mode); -+} -+ - /* Mandatory */ - static Bool - NEOScreenInit(SCREEN_INIT_ARGS_DECL) -@@ -1712,7 +1718,7 @@ NEOScreenInit(SCREEN_INIT_ARGS_DECL) - - NEOInitVideo(pScreen); - --pScreen-SaveScreen = vgaHWSaveScreenWeak(); -+pScreen-SaveScreen = NEOSaveScreen; - - /* Setup DPMS mode */ - if (nPtr-NeoChipset != NM2070) -@@ -3049,6 +3055,12 @@ neo_ddc1Read(ScrnInfoPtr pScrn) - return (tmp); - } - -+static void -+neo_ddc1SetSpeed(ScrnInfoPtr pScrn, xf86ddcSpeed speed) -+{ -+vgaHWddc1SetSpeed(pScrn, speed); -+} -+ - static xf86MonPtr - neo_ddc1(ScrnInfoPtr pScrn) - { -@@ -3063,7 +3075,7 @@ neo_ddc1(ScrnInfoPtr pScrn) - VGAwCR(0x21,0x00); - VGAwCR(0x1D,0x01); /* some Voodoo */ - VGAwGR(0xA1,0x2F); --ret = xf86DoEDID_DDC1(XF86_SCRN_ARG(pScrn),vgaHWddc1SetSpeedWeak(),neo_ddc1Read); -+ret = xf86DoEDID_DDC1(XF86_SCRN_ARG(pScrn),neo_ddc1SetSpeed,neo_ddc1Read); - /* undo initialization */ - VGAwCR(0x21,reg1); - VGAwCR(0x1D,reg2); --- -cgit v0.10.2 -From 6661bdd4551e4e63e983685464a277845aed3012 Mon Sep 17 00:00:00 2001 -From: Dave Airlie airl...@gmail.com -Date: Sun, 21 Sep 2014 09:51:37 +1000 -Subject: neomagic: fix build against master X server. - -Signed-off-by: Dave Airlie airl...@redhat.com - -diff --git a/src/neo_driver.c b/src/neo_driver.c -index 1b0da34..da01962 100644 a/src/neo_driver.c -+++ b/src/neo_driver.c -@@ -1994,10 +1994,12 @@ neoMapMem(ScrnInfoPtr pScrn) - } - #endif - } else -+#ifdef VIDMEM_MMIO - nPtr-NeoMMIOBase = - xf86MapVidMem(pScrn-scrnIndex, - VIDMEM_MMIO, nPtr-NeoMMIOAddr, - 0x20L); -+#endif - if (nPtr-NeoMMIOBase == NULL) - return FALSE; - } -@@ -2024,10 +2026,12 @@ neoMapMem(ScrnInfoPtr pScrn) - } - #endif - else -+#ifdef VIDMEM_FRAMEBUFFER - nPtr-NeoFbBase = - xf86MapVidMem(pScrn-scrnIndex, VIDMEM_FRAMEBUFFER, - (unsigned long)nPtr-NeoLinearAddr, - nPtr-NeoFbMapSize); -+#endif - if (nPtr-NeoFbBase == NULL) -
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Friday, July 18, 2014 @ 13:11:08 Author: lcarlier Revision: 217039 upgpkg: xf86-video-neomagic 1.2.8-3 xorg-server 1.16 rebuild Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-07-18 11:07:58 UTC (rev 217038) +++ PKGBUILD2014-07-18 11:11:08 UTC (rev 217039) @@ -3,14 +3,14 @@ pkgname=xf86-video-neomagic pkgver=1.2.8 -pkgrel=2 +pkgrel=3 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=15') -conflicts=('xorg-server1.15.0' 'X-ABI-VIDEODRV_VERSION15' 'X-ABI-VIDEODRV_VERSION=16') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=18') +conflicts=('xorg-server1.16' 'X-ABI-VIDEODRV_VERSION18' 'X-ABI-VIDEODRV_VERSION=19') groups=('xorg-drivers' 'xorg') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) sha256sums=('50abf6ac02547900edeaa5073c5f6d2f153f12dd47067cc7e4758e1b74d78874')
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Saturday, December 28, 2013 @ 15:19:29 Author: andyrtr Revision: 202847 upgpkg: xf86-video-neomagic 1.2.8-2 rebuild for new Xorg-server 1.15 Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-12-28 14:18:00 UTC (rev 202846) +++ PKGBUILD2013-12-28 14:19:29 UTC (rev 202847) @@ -3,20 +3,20 @@ pkgname=xf86-video-neomagic pkgver=1.2.8 -pkgrel=1 +pkgrel=2 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=14' 'resourceproto' 'scrnsaverproto') -conflicts=('xorg-server1.14.0' 'X-ABI-VIDEODRV_VERSION14' 'X-ABI-VIDEODRV_VERSION=15') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=15') +conflicts=('xorg-server1.15.0' 'X-ABI-VIDEODRV_VERSION15' 'X-ABI-VIDEODRV_VERSION=16') groups=('xorg-drivers' 'xorg') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) sha256sums=('50abf6ac02547900edeaa5073c5f6d2f153f12dd47067cc7e4758e1b74d78874') build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} ./configure --prefix=/usr make @@ -23,7 +23,7 @@ } package() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} make DESTDIR=${pkgdir} install install -d -m755 ${pkgdir}/usr/share/licenses/${pkgname}
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Saturday, August 17, 2013 @ 16:06:00 Author: lcarlier Revision: 193166 upgpkg: xf86-video-neomagic 1.2.8-1 Upstream update 1.2.8 Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 6 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-08-17 10:49:42 UTC (rev 193165) +++ PKGBUILD2013-08-17 14:06:00 UTC (rev 193166) @@ -2,8 +2,8 @@ #Maintainer: Jan de Groot j...@archlinux.org pkgname=xf86-video-neomagic -pkgver=1.2.7 -pkgrel=5 +pkgver=1.2.8 +pkgrel=1 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; @@ -13,25 +13,19 @@ conflicts=('xorg-server1.14.0' 'X-ABI-VIDEODRV_VERSION14' 'X-ABI-VIDEODRV_VERSION=15') groups=('xorg-drivers' 'xorg') options=('!libtool') -source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 -git-fixes.patch -shadowfb.patch) -sha256sums=('9f06e89ea68afb65dbc064af63dc57d3606fc7244cd62cf87841ff5bbc98cb76' -'38b67ce2b0ff94f68c8e1f221759fd7e2059383f4dac716356b5ef2ad695507e' -'cf7e49f51869efdb22ee8d6e85bf0f557e22f08072e6d90a4dba3e39feabbf36') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) +sha256sums=('50abf6ac02547900edeaa5073c5f6d2f153f12dd47067cc7e4758e1b74d78874') build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -Np1 -i ${srcdir}/git-fixes.patch - # workaround to get it work again https://bugs.archlinux.org/task/32604 - patch -Np1 -i ${srcdir}/shadowfb.patch - autoreconf + ./configure --prefix=/usr make } package() { cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install install -d -m755 ${pkgdir}/usr/share/licenses/${pkgname} install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Saturday, March 9, 2013 @ 16:26:45 Author: andyrtr Revision: 179726 upgpkg: xf86-video-neomagic 1.2.7-5 rebuild for new X-ABI-VIDEODRV_VERSION=14 Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-03-09 13:29:20 UTC (rev 179725) +++ PKGBUILD2013-03-09 15:26:45 UTC (rev 179726) @@ -3,14 +3,14 @@ pkgname=xf86-video-neomagic pkgver=1.2.7 -pkgrel=4 +pkgrel=5 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=13' 'resourceproto' 'scrnsaverproto') -conflicts=('xorg-server1.13.0' 'X-ABI-VIDEODRV_VERSION13' 'X-ABI-VIDEODRV_VERSION=14') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=14' 'resourceproto' 'scrnsaverproto') +conflicts=('xorg-server1.14.0' 'X-ABI-VIDEODRV_VERSION14' 'X-ABI-VIDEODRV_VERSION=15') groups=('xorg-drivers' 'xorg') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD shadowfb.patch)
Date: Friday, December 28, 2012 @ 13:53:09 Author: andyrtr Revision: 173942 upgpkg: xf86-video-neomagic 1.2.7-4 add patch to get the driver working - FS#32604 Added: xf86-video-neomagic/trunk/shadowfb.patch Modified: xf86-video-neomagic/trunk/PKGBUILD + PKGBUILD | 10 +++--- shadowfb.patch | 18 ++ 2 files changed, 25 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-28 13:12:00 UTC (rev 173941) +++ PKGBUILD2012-12-28 18:53:09 UTC (rev 173942) @@ -3,7 +3,7 @@ pkgname=xf86-video-neomagic pkgver=1.2.7 -pkgrel=3 +pkgrel=4 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; @@ -14,13 +14,17 @@ groups=('xorg-drivers' 'xorg') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 -git-fixes.patch) +git-fixes.patch +shadowfb.patch) sha256sums=('9f06e89ea68afb65dbc064af63dc57d3606fc7244cd62cf87841ff5bbc98cb76' -'38b67ce2b0ff94f68c8e1f221759fd7e2059383f4dac716356b5ef2ad695507e') +'38b67ce2b0ff94f68c8e1f221759fd7e2059383f4dac716356b5ef2ad695507e' +'cf7e49f51869efdb22ee8d6e85bf0f557e22f08072e6d90a4dba3e39feabbf36') build() { cd ${srcdir}/${pkgname}-${pkgver} patch -Np1 -i ${srcdir}/git-fixes.patch + # workaround to get it work again https://bugs.archlinux.org/task/32604 + patch -Np1 -i ${srcdir}/shadowfb.patch autoreconf ./configure --prefix=/usr make Added: shadowfb.patch === --- shadowfb.patch (rev 0) +++ shadowfb.patch 2012-12-28 18:53:09 UTC (rev 173942) @@ -0,0 +1,18 @@ +diff -ur xf86-video-neomagic-1.2.7.orig/src/neo_driver.c xf86-video-neomagic-1.2.7/src/neo_driver.c +--- xf86-video-neomagic-1.2.7.orig/src/neo_driver.c2012-12-26 22:14:47.876393607 -0800 xf86-video-neomagic-1.2.7/src/neo_driver.c 2012-12-26 22:17:10.011933399 -0800 +@@ -1084,9 +1084,13 @@ + xf86DrvMsg(pScrn-scrnIndex,X_CONFIG, + Show chache for debugging\n); + ++/* ++ * Seems modules shadow and/or shadowfb causes black screen and dead ++ * keyboard with xorg 1.13. Just disable it for now. ++ */ + if (!xf86LoadSubModule(pScrn, xaa)) { + xf86DrvMsg(pScrn-scrnIndex, X_INFO, Falling back to shadow\n); +- nPtr-shadowFB = 1; ++ nPtr-shadowFB = 0; + } + + if (nPtr-shadowFB) {
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD git-fixes.patch)
Date: Tuesday, October 23, 2012 @ 06:08:30 Author: jgc Revision: 169531 upgpkg: xf86-video-neomagic 1.2.7-3 Update to current git snapshot to fix issues with xorg-server 1.13 Added: xf86-video-neomagic/trunk/git-fixes.patch Modified: xf86-video-neomagic/trunk/PKGBUILD -+ PKGBUILD| 12 ++- git-fixes.patch | 167 ++ 2 files changed, 175 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-10-23 07:37:59 UTC (rev 169530) +++ PKGBUILD2012-10-23 10:08:30 UTC (rev 169531) @@ -3,21 +3,25 @@ pkgname=xf86-video-neomagic pkgver=1.2.7 -pkgrel=2 +pkgrel=3 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=13' 'xf86dgaproto' 'resourceproto' 'scrnsaverproto') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=13' 'resourceproto' 'scrnsaverproto') conflicts=('xorg-server1.13.0' 'X-ABI-VIDEODRV_VERSION13' 'X-ABI-VIDEODRV_VERSION=14') groups=('xorg-drivers' 'xorg') options=('!libtool') -source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) -sha256sums=('9f06e89ea68afb65dbc064af63dc57d3606fc7244cd62cf87841ff5bbc98cb76') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 +git-fixes.patch) +sha256sums=('9f06e89ea68afb65dbc064af63dc57d3606fc7244cd62cf87841ff5bbc98cb76' +'38b67ce2b0ff94f68c8e1f221759fd7e2059383f4dac716356b5ef2ad695507e') build() { cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i ${srcdir}/git-fixes.patch + autoreconf ./configure --prefix=/usr make } Added: git-fixes.patch === --- git-fixes.patch (rev 0) +++ git-fixes.patch 2012-10-23 10:08:30 UTC (rev 169531) @@ -0,0 +1,167 @@ +diff --git a/configure.ac b/configure.ac +index 29cf772..a6eafa3 100644 +--- a/configure.ac b/configure.ac +@@ -24,7 +24,7 @@ + AC_PREREQ([2.60]) + AC_INIT([xf86-video-neomagic], + [1.2.7], +-[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], ++ [https://bugs.freedesktop.org/enter_bug.cgi?product=xorgcomponent=Driver/Neomagic], + [xf86-video-neomagic]) + AC_CONFIG_SRCDIR([Makefile.am]) + AC_CONFIG_HEADERS([config.h]) +@@ -53,14 +53,6 @@ AC_ARG_WITH(xorg-module-dir, + [moduledir=$withval], + [moduledir=$libdir/xorg/modules]) + +- +-# Store the list of server defined optional extensions in REQUIRED_MODULES +-XORG_DRIVER_CHECK_EXT(RANDR, randrproto) +-XORG_DRIVER_CHECK_EXT(RENDER, renderproto) +-XORG_DRIVER_CHECK_EXT(XV, videoproto) +-XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto) +-XORG_DRIVER_CHECK_EXT(XFreeXDGA, xf86dgaproto) +- + # Obtain compiler/linker options for the driver dependencies + PKG_CHECK_MODULES(XORG, [xorg-server = 1.0.99.901 xproto fontsproto $REQUIRED_MODULES]) + +diff --git a/src/neo.h b/src/neo.h +index 6aecc33..6812e7a 100644 +--- a/src/neo.h b/src/neo.h +@@ -320,3 +320,14 @@ typedef struct { + #define PROBED_NM2097 0x83 + #define PROBED_NM2160 0x44 + #define PROBED_NM2200 0x45 ++ ++#define PCI_VENDOR_NEOMAGIC 0x10C8 ++#define PCI_CHIP_NM2070 0x0001 ++#define PCI_CHIP_NM2090 0x0002 ++#define PCI_CHIP_NM2093 0x0003 ++#define PCI_CHIP_NM2097 0x0083 ++#define PCI_CHIP_NM2160 0x0004 ++#define PCI_CHIP_NM2200 0x0005 ++#define PCI_CHIP_NM2230 0x0025 ++#define PCI_CHIP_NM2360 0x0006 ++#define PCI_CHIP_NM2380 0x0016 +diff --git a/src/neo_2090.c b/src/neo_2090.c +index 5049ab4..2f1efc8 100644 +--- a/src/neo_2090.c b/src/neo_2090.c +@@ -42,7 +42,6 @@ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + #include xf86.h + #include xf86_OSproc.h + #include compiler.h +-#include xf86PciInfo.h + + /* Drivers that use XAA need this */ + #include xf86fbman.h +diff --git a/src/neo_dga.c b/src/neo_dga.c +index b6346c5..c5d60d5 100644 +--- a/src/neo_dga.c b/src/neo_dga.c +@@ -29,7 +29,6 @@ + #include xf86.h + #include xf86_OSproc.h + #include xf86Pci.h +-#include xf86PciInfo.h + #include neo.h + #include neo_reg.h + #include dgaproc.h +@@ -38,10 +37,10 @@ + static Bool NEO_OpenFramebuffer(ScrnInfoPtr, char **, unsigned char **, + int *, int *, int *); + static Bool NEO_SetMode(ScrnInfoPtr, DGAModePtr); +-static void NEO_Sync(ScrnInfoPtr); + static int NEO_GetViewport(ScrnInfoPtr); + static void NEO_SetViewport(ScrnInfoPtr, int, int, int); + #ifdef HAVE_XAA_H ++static void NEO_Sync(ScrnInfoPtr); + static void NEO_FillRect(ScrnInfoPtr, int, int, int, int, unsigned long); + static void
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Saturday, October 6, 2012 @ 12:28:17 Author: andyrtr Revision: 168157 upgpkg: xf86-video-neomagic 1.2.7-2 rebuild for new Xorg-server; depend on the server ABI; fix makedeps Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-10-06 16:24:12 UTC (rev 168156) +++ PKGBUILD2012-10-06 16:28:17 UTC (rev 168157) @@ -3,14 +3,14 @@ pkgname=xf86-video-neomagic pkgver=1.2.7 -pkgrel=1 +pkgrel=2 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('xorg-server-devel=1.12.0' 'xf86dgaproto') -conflicts=('xorg-server1.12.0') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=13' 'xf86dgaproto' 'resourceproto' 'scrnsaverproto') +conflicts=('xorg-server1.13.0' 'X-ABI-VIDEODRV_VERSION13' 'X-ABI-VIDEODRV_VERSION=14') groups=('xorg-drivers' 'xorg') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Tuesday, July 17, 2012 @ 12:32:54 Author: andyrtr Revision: 163652 upgpkg: xf86-video-neomagic 1.2.7-1 upstream update 1.2.7 Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-07-17 16:31:39 UTC (rev 163651) +++ PKGBUILD2012-07-17 16:32:54 UTC (rev 163652) @@ -2,7 +2,7 @@ #Maintainer: Jan de Groot j...@archlinux.org pkgname=xf86-video-neomagic -pkgver=1.2.6 +pkgver=1.2.7 pkgrel=1 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) @@ -14,7 +14,7 @@ groups=('xorg-drivers' 'xorg') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) -sha256sums=('b19ed2a33e8d9a3e2bfc1ae3e8ff49031b7d34dec786e4a5e060e68e48649888') +sha256sums=('9f06e89ea68afb65dbc064af63dc57d3606fc7244cd62cf87841ff5bbc98cb76') build() { cd ${srcdir}/${pkgname}-${pkgver}
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD git-fixes.diff)
Date: Saturday, March 24, 2012 @ 06:24:40 Author: jgc Revision: 154212 upgpkg: xf86-video-neomagic 1.2.6-1 Update to 1.2.6 Modified: xf86-video-neomagic/trunk/PKGBUILD Deleted: xf86-video-neomagic/trunk/git-fixes.diff + PKGBUILD | 15 - git-fixes.diff | 616 --- 2 files changed, 6 insertions(+), 625 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-03-24 10:24:07 UTC (rev 154211) +++ PKGBUILD2012-03-24 10:24:40 UTC (rev 154212) @@ -2,25 +2,22 @@ #Maintainer: Jan de Groot j...@archlinux.org pkgname=xf86-video-neomagic -pkgver=1.2.5 -pkgrel=7 +pkgver=1.2.6 +pkgrel=1 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('xorg-server-devel=1.11.99.903' 'xf86dgaproto') -conflicts=('xorg-server1.11.99.903') +makedepends=('xorg-server-devel=1.12.0' 'xf86dgaproto') +conflicts=('xorg-server1.12.0') groups=('xorg-drivers' 'xorg') options=('!libtool') -source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 -git-fixes.diff) -sha1sums=('02c994e2eae191b50a8cd556e5b52d82725073b3' - '09a8b2d1b1bd1a2d8bfe7b03ba19947f4461e4b4') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) +sha256sums=('b19ed2a33e8d9a3e2bfc1ae3e8ff49031b7d34dec786e4a5e060e68e48649888') build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -Np1 -i ${srcdir}/git-fixes.diff ./configure --prefix=/usr make } Deleted: git-fixes.diff === --- git-fixes.diff 2012-03-24 10:24:07 UTC (rev 154211) +++ git-fixes.diff 2012-03-24 10:24:40 UTC (rev 154212) @@ -1,616 +0,0 @@ -From eba90ed039416fa5db1800ce695d2a970f43b0e0 Mon Sep 17 00:00:00 2001 -From: Gaetan Nadon mems...@videotron.ca -Date: Tue, 20 Jul 2010 20:15:29 + -Subject: config: upgrade to util-macros 1.8 for additional man page support - -Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS -The value of MAN_SUBST is the same for all X.Org packages. -diff --git a/configure.ac b/configure.ac -index 38cba3a..a80955b 100644 a/configure.ac -+++ b/configure.ac -@@ -34,10 +34,10 @@ AM_INIT_AUTOMAKE([foreign dist-bzip2]) - - AM_MAINTAINER_MODE - --# Require xorg-macros: XORG_DEFAULT_OPTIONS -+# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS - m4_ifndef([XORG_MACROS_VERSION], -- [m4_fatal([must install xorg-macros 1.3 or later before running autoconf/autogen])]) --XORG_MACROS_VERSION(1.3) -+ [m4_fatal([must install xorg-macros 1.8 or later before running autoconf/autogen])]) -+XORG_MACROS_VERSION(1.8) - XORG_DEFAULT_OPTIONS - - # Checks for programs. -diff --git a/man/Makefile.am b/man/Makefile.am -index 8f2454b..b3688ce 100644 a/man/Makefile.am -+++ b/man/Makefile.am -@@ -31,25 +31,11 @@ EXTRA_DIST = @DRIVER_NAME@.man - - CLEANFILES = $(driverman_DATA) - --SED = sed -- --# Strings to replace in man pages --XORGRELSTRING = @PACKAGE_STRING@ -- XORGMANNAME = X Version 11 -- --MAN_SUBSTS = \ -- -e 's|__vendorversion__|$(XORGRELSTRING) $(XORGMANNAME)|' \ -- -e 's|__xorgversion__|$(XORGRELSTRING) $(XORGMANNAME)|' \ -- -e 's|__xservername__|Xorg|g' \ -- -e 's|__xconfigfile__|xorg.conf|g' \ -- -e 's|__projectroot__|$(prefix)|g' \ -- -e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \ -- -e 's|__drivermansuffix__|$(DRIVER_MAN_SUFFIX)|g' \ -- -e 's|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g' \ -- -e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' \ -- -e 's|__filemansuffix__|$(FILE_MAN_SUFFIX)|g' -+ -+# String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure -+ - - SUFFIXES = .$(DRIVER_MAN_SUFFIX) .man - - .man.$(DRIVER_MAN_SUFFIX): -- sed $(MAN_SUBSTS) $ $@ -+ $(AM_V_GEN)$(SED) $(MAN_SUBSTS) $ $@ --- -cgit v0.9.0.2-2-gbebe -From 9ad3e98825d45208ed2754f592527a05949f676d Mon Sep 17 00:00:00 2001 -From: Gaetan Nadon mems...@videotron.ca -Date: Tue, 20 Jul 2010 22:45:19 + -Subject: config: update AC_PREREQ statement to 2.60 - -Unrelated to the previous patches, the new value simply reflects -the reality that the minimum level for autoconf to configure -all x.org modules is 2.60 dated June 2006. - -ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz - -Signed-off-by: Gaetan Nadon mems...@videotron.ca -diff --git a/configure.ac b/configure.ac -index a80955b..1c7ff1a 100644 a/configure.ac -+++ b/configure.ac -@@ -20,7 +20,7 @@ - # - # Process this file with autoconf to produce a configure script - --AC_PREREQ(2.57) -+AC_PREREQ([2.60]) - AC_INIT([xf86-video-neomagic], - 1.2.5, - [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], --- -cgit v0.9.0.2-2-gbebe -From 788fa461f40c320c3b9a67ab9bc914e987eefd42 Mon Sep 17 00:00:00 2001 -From: Gaetan Nadon
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD git-fixes.diff)
Date: Monday, March 19, 2012 @ 15:43:57 Author: andyrtr Revision: 153829 upgpkg: xf86-video-neomagic 1.2.5-7 update to latest git commits Added: xf86-video-neomagic/trunk/git-fixes.diff Modified: xf86-video-neomagic/trunk/PKGBUILD + PKGBUILD |9 git-fixes.diff | 616 +++ 2 files changed, 622 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-03-19 19:41:02 UTC (rev 153828) +++ PKGBUILD2012-03-19 19:43:57 UTC (rev 153829) @@ -3,7 +3,7 @@ pkgname=xf86-video-neomagic pkgver=1.2.5 -pkgrel=6 +pkgrel=7 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; @@ -13,11 +13,14 @@ conflicts=('xorg-server1.11.99.903') groups=('xorg-drivers' 'xorg') options=('!libtool') -source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) -sha1sums=('02c994e2eae191b50a8cd556e5b52d82725073b3') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 +git-fixes.diff) +sha1sums=('02c994e2eae191b50a8cd556e5b52d82725073b3' + '09a8b2d1b1bd1a2d8bfe7b03ba19947f4461e4b4') build() { cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i ${srcdir}/git-fixes.diff ./configure --prefix=/usr make } Added: git-fixes.diff === --- git-fixes.diff (rev 0) +++ git-fixes.diff 2012-03-19 19:43:57 UTC (rev 153829) @@ -0,0 +1,616 @@ +From eba90ed039416fa5db1800ce695d2a970f43b0e0 Mon Sep 17 00:00:00 2001 +From: Gaetan Nadon mems...@videotron.ca +Date: Tue, 20 Jul 2010 20:15:29 + +Subject: config: upgrade to util-macros 1.8 for additional man page support + +Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS +The value of MAN_SUBST is the same for all X.Org packages. +--- +diff --git a/configure.ac b/configure.ac +index 38cba3a..a80955b 100644 +--- a/configure.ac b/configure.ac +@@ -34,10 +34,10 @@ AM_INIT_AUTOMAKE([foreign dist-bzip2]) + + AM_MAINTAINER_MODE + +-# Require xorg-macros: XORG_DEFAULT_OPTIONS ++# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS + m4_ifndef([XORG_MACROS_VERSION], +- [m4_fatal([must install xorg-macros 1.3 or later before running autoconf/autogen])]) +-XORG_MACROS_VERSION(1.3) ++ [m4_fatal([must install xorg-macros 1.8 or later before running autoconf/autogen])]) ++XORG_MACROS_VERSION(1.8) + XORG_DEFAULT_OPTIONS + + # Checks for programs. +diff --git a/man/Makefile.am b/man/Makefile.am +index 8f2454b..b3688ce 100644 +--- a/man/Makefile.am b/man/Makefile.am +@@ -31,25 +31,11 @@ EXTRA_DIST = @DRIVER_NAME@.man + + CLEANFILES = $(driverman_DATA) + +-SED = sed +- +-# Strings to replace in man pages +-XORGRELSTRING = @PACKAGE_STRING@ +- XORGMANNAME = X Version 11 +- +-MAN_SUBSTS = \ +- -e 's|__vendorversion__|$(XORGRELSTRING) $(XORGMANNAME)|' \ +- -e 's|__xorgversion__|$(XORGRELSTRING) $(XORGMANNAME)|' \ +- -e 's|__xservername__|Xorg|g' \ +- -e 's|__xconfigfile__|xorg.conf|g' \ +- -e 's|__projectroot__|$(prefix)|g' \ +- -e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \ +- -e 's|__drivermansuffix__|$(DRIVER_MAN_SUFFIX)|g' \ +- -e 's|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g' \ +- -e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' \ +- -e 's|__filemansuffix__|$(FILE_MAN_SUFFIX)|g' ++ ++# String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure ++ + + SUFFIXES = .$(DRIVER_MAN_SUFFIX) .man + + .man.$(DRIVER_MAN_SUFFIX): +- sed $(MAN_SUBSTS) $ $@ ++ $(AM_V_GEN)$(SED) $(MAN_SUBSTS) $ $@ +-- +cgit v0.9.0.2-2-gbebe +From 9ad3e98825d45208ed2754f592527a05949f676d Mon Sep 17 00:00:00 2001 +From: Gaetan Nadon mems...@videotron.ca +Date: Tue, 20 Jul 2010 22:45:19 + +Subject: config: update AC_PREREQ statement to 2.60 + +Unrelated to the previous patches, the new value simply reflects +the reality that the minimum level for autoconf to configure +all x.org modules is 2.60 dated June 2006. + +ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz + +Signed-off-by: Gaetan Nadon mems...@videotron.ca +--- +diff --git a/configure.ac b/configure.ac +index a80955b..1c7ff1a 100644 +--- a/configure.ac b/configure.ac +@@ -20,7 +20,7 @@ + # + # Process this file with autoconf to produce a configure script + +-AC_PREREQ(2.57) ++AC_PREREQ([2.60]) + AC_INIT([xf86-video-neomagic], + 1.2.5, + [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], +-- +cgit v0.9.0.2-2-gbebe +From 788fa461f40c320c3b9a67ab9bc914e987eefd42 Mon Sep 17 00:00:00 2001 +From: Gaetan Nadon mems...@videotron.ca +Date: Tue, 20 Jul 2010 23:41:31 + +Subject: config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 + +XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls +AC_PROG_C_C99. This sets gcc with -std=gnu99. +If AC_PROG_CC macro is
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Saturday, February 11, 2012 @ 05:59:08 Author: andyrtr Revision: 149861 upgpkg: xf86-video-neomagic 1.2.5-6 Xorg 1.12 rebuild Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-02-11 10:57:51 UTC (rev 149860) +++ PKGBUILD2012-02-11 10:59:08 UTC (rev 149861) @@ -3,14 +3,14 @@ pkgname=xf86-video-neomagic pkgver=1.2.5 -pkgrel=5 +pkgrel=6 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('xorg-server-devel=1.11.0' 'xf86dgaproto') -conflicts=('xorg-server1.11.0') +makedepends=('xorg-server-devel=1.11.99.903' 'xf86dgaproto') +conflicts=('xorg-server1.11.99.903') groups=('xorg-drivers' 'xorg') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) @@ -20,6 +20,10 @@ cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install install -d -m755 ${pkgdir}/usr/share/licenses/${pkgname} install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Monday, August 29, 2011 @ 04:16:59 Author: jgc Revision: 136419 upgpkg: xf86-video-neomagic 1.2.5-5 Rebuild for xserver 1.11 Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-08-29 08:15:40 UTC (rev 136418) +++ PKGBUILD2011-08-29 08:16:59 UTC (rev 136419) @@ -3,14 +3,14 @@ pkgname=xf86-video-neomagic pkgver=1.2.5 -pkgrel=4 +pkgrel=5 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('xorg-server-devel' 'xf86dgaproto') -conflicts=('xorg-server1.10.0') +makedepends=('xorg-server-devel=1.11.0' 'xf86dgaproto') +conflicts=('xorg-server1.11.0') groups=('xorg-drivers' 'xorg') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Thursday, March 17, 2011 @ 13:59:49 Author: andyrtr Revision: 115337 upgpkg: xf86-video-neomagic 1.2.5-4 rebuilt against new Xorg-server Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-03-17 17:58:21 UTC (rev 115336) +++ PKGBUILD2011-03-17 17:59:49 UTC (rev 115337) @@ -3,14 +3,14 @@ pkgname=xf86-video-neomagic pkgver=1.2.5 -pkgrel=3 +pkgrel=4 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') makedepends=('xorg-server-devel' 'xf86dgaproto') -conflicts=('xorg-server1.9.0') +conflicts=('xorg-server1.10.0') groups=('xorg-drivers' 'xorg') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Monday, March 14, 2011 @ 04:31:26 Author: jgc Revision: 114484 upgpkg: xf86-video-neomagic 1.2.5-3 Change groups Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-03-14 08:24:52 UTC (rev 114483) +++ PKGBUILD2011-03-14 08:31:26 UTC (rev 114484) @@ -3,7 +3,7 @@ pkgname=xf86-video-neomagic pkgver=1.2.5 -pkgrel=2 +pkgrel=3 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; @@ -11,7 +11,7 @@ depends=('glibc') makedepends=('xorg-server-devel' 'xf86dgaproto') conflicts=('xorg-server1.9.0') -groups=('xorg-video-drivers') +groups=('xorg-drivers' 'xorg') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) sha1sums=('02c994e2eae191b50a8cd556e5b52d82725073b3')
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Tuesday, August 24, 2010 @ 08:07:27 Author: jgc Revision: 88646 upgpkg: xf86-video-neomagic 1.2.5-2 Rebuild for xorg-server 1.9 Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-08-24 10:39:21 UTC (rev 88645) +++ PKGBUILD2010-08-24 12:07:27 UTC (rev 88646) @@ -3,14 +3,14 @@ pkgname=xf86-video-neomagic pkgver=1.2.5 -pkgrel=1 +pkgrel=2 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('pkgconfig' 'xorg-server=1.8.0' 'xf86dgaproto') -conflicts=('xorg-server1.8.0') +makedepends=('xorg-server-devel' 'xf86dgaproto') +conflicts=('xorg-server1.9.0') groups=('xorg-video-drivers') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD)
Date: Sunday, April 4, 2010 @ 15:45:54 Author: jgc Revision: 75916 upgpkg: xf86-video-neomagic 1.2.4-4 Rebuild for xorg-server-1.8 Modified: xf86-video-neomagic/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-04-04 19:43:35 UTC (rev 75915) +++ PKGBUILD2010-04-04 19:45:54 UTC (rev 75916) @@ -3,14 +3,14 @@ pkgname=xf86-video-neomagic pkgver=1.2.4 -pkgrel=3 +pkgrel=4 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; license=('custom') depends=('glibc') -makedepends=('pkgconfig' 'xorg-server=1.7.0' 'xf86dgaproto') -conflicts=('xorg-server1.7.0') +makedepends=('pkgconfig' 'xorg-server=1.8.0' 'xf86dgaproto') +conflicts=('xorg-server1.8.0') groups=('xorg-video-drivers') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
[arch-commits] Commit in xf86-video-neomagic/trunk (PKGBUILD xf86UDelay-remove.patch)
Date: Saturday, November 28, 2009 @ 08:00:38 Author: jgc Revision: 59858 upgpkg: xf86-video-neomagic 1.2.4-3 Fix call to xf86UDelay, fixes FS#17299 Added: xf86-video-neomagic/trunk/xf86UDelay-remove.patch Modified: xf86-video-neomagic/trunk/PKGBUILD -+ PKGBUILD|5 - xf86UDelay-remove.patch | 42 ++ 2 files changed, 46 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2009-11-28 12:05:20 UTC (rev 59857) +++ PKGBUILD2009-11-28 13:00:38 UTC (rev 59858) @@ -3,7 +3,7 @@ pkgname=xf86-video-neomagic pkgver=1.2.4 -pkgrel=2 +pkgrel=3 pkgdesc=X.org neomagic video driver arch=(i686 x86_64) url=http://xorg.freedesktop.org/; @@ -14,12 +14,15 @@ groups=('xorg-video-drivers') options=('!libtool') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 +xf86UDelay-remove.patch LICENSE) md5sums=('2d722ee9b9fe8da49109f280689c9c25' + '7c623f3b6deb4b0164690cc4d375712e' 'e2db3e2e5c75dc8084660fb30a2e2203') build() { cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i ${srcdir}/xf86UDelay-remove.patch || return 1 ./configure --prefix=/usr || return 1 make || return 1 make DESTDIR=${pkgdir} install || return 1 Added: xf86UDelay-remove.patch === --- xf86UDelay-remove.patch (rev 0) +++ xf86UDelay-remove.patch 2009-11-28 13:00:38 UTC (rev 59858) @@ -0,0 +1,42 @@ +From 4e2afb88212582df60bca3ec8c447965a5a66fd5 Mon Sep 17 00:00:00 2001 +From: Adam Jackson a...@redhat.com +Date: Mon, 26 Oct 2009 19:43:50 + +Subject: s/xf86UDelay/usleep/g + +cf. https://bugzilla.redhat.com/show_bug.cgi?id=523800 + +Signed-off-by: Adam Jackson a...@redhat.com +--- +diff --git a/src/neo_driver.c b/src/neo_driver.c +index ddb6812..e4c60f2 100644 +--- a/src/neo_driver.c b/src/neo_driver.c +@@ -114,6 +114,8 @@ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + #include X11/extensions/xf86dgastr.h + #endif + ++#include unistd.h ++ + /* Mandatory functions */ + static const OptionInfoRec * NEOAvailableOptions(int chipid, int busid); + static void NEOIdentify(int flags); +@@ -2489,7 +2491,7 @@ neoRestore(ScrnInfoPtr pScrn, vgaRegPtr VgaReg, NeoRegPtr restore, + * In some rare cases a lockup might occur if we don't delay + * here. (Reported by Miles Lane) + */ +-xf86UDelay(20); ++usleep(20); + /* + * Disable horizontal and vertical graphics and text expansions so + * that vgaHWRestore works properly. +@@ -2502,7 +2504,7 @@ neoRestore(ScrnInfoPtr pScrn, vgaRegPtr VgaReg, NeoRegPtr restore, + * Sleep for 200ms to make sure that the two operations above have + * had time to take effect. + */ +-xf86UDelay(20); ++usleep(20); + /* + * This function handles restoring the generic VGA registers. */ + vgaHWRestore(pScrn, VgaReg, +-- +cgit v0.8.3-6-g21f6