[arch-commits] Commit in xf86-video-chips/repos (4 files)
Date: Wednesday, November 11, 2015 @ 10:13:35 Author: andyrtr Revision: 250686 archrelease: copy trunk to staging-i686, staging-x86_64 Added: xf86-video-chips/repos/staging-i686/ xf86-video-chips/repos/staging-i686/PKGBUILD (from rev 250685, xf86-video-chips/trunk/PKGBUILD) xf86-video-chips/repos/staging-x86_64/ xf86-video-chips/repos/staging-x86_64/PKGBUILD (from rev 250685, xf86-video-chips/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 32 staging-x86_64/PKGBUILD | 32 2 files changed, 64 insertions(+) Copied: xf86-video-chips/repos/staging-i686/PKGBUILD (from rev 250685, xf86-video-chips/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-11-11 09:13:35 UTC (rev 250686) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Jan de Groot+# Contributor: Alexander Baldeck + +pkgname=xf86-video-chips +pkgver=1.2.6 +pkgrel=2 +pkgdesc="X.org Chips and Technologies video driver" +arch=(i686 x86_64) +url="http://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') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) +sha256sums=('99aef5cf9f58391eefab5b4983814f417fd1cf2e4a0f93564de1e9bd75636b1c' +'SKIP') +validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Copied: xf86-video-chips/repos/staging-x86_64/PKGBUILD (from rev 250685, xf86-video-chips/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-11-11 09:13:35 UTC (rev 250686) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Jan de Groot +# Contributor: Alexander Baldeck + +pkgname=xf86-video-chips +pkgver=1.2.6 +pkgrel=2 +pkgdesc="X.org Chips and Technologies video driver" +arch=(i686 x86_64) +url="http://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') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) +sha256sums=('99aef5cf9f58391eefab5b4983814f417fd1cf2e4a0f93564de1e9bd75636b1c' +'SKIP') +validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +}
[arch-commits] Commit in xf86-video-chips/repos (4 files)
Date: Sunday, February 12, 2012 @ 04:44:40 Author: andyrtr Revision: 150029 db-move: moved xf86-video-chips from [staging] to [testing] (i686) Added: xf86-video-chips/repos/testing-i686/ xf86-video-chips/repos/testing-i686/PKGBUILD (from rev 149988, xf86-video-chips/repos/staging-i686/PKGBUILD) xf86-video-chips/repos/testing-i686/chips-1.2.4-git.patch (from rev 149988, xf86-video-chips/repos/staging-i686/chips-1.2.4-git.patch) Deleted: xf86-video-chips/repos/staging-i686/ ---+ PKGBUILD | 35 + chips-1.2.4-git.patch | 912 2 files changed, 947 insertions(+) Copied: xf86-video-chips/repos/testing-i686/PKGBUILD (from rev 149988, xf86-video-chips/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-02-12 09:44:40 UTC (rev 150029) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org +# Contributor: Alexander Baldeck alexan...@archlinux.org + +pkgname=xf86-video-chips +pkgver=1.2.4 +pkgrel=4 +pkgdesc=X.org Chips and Technologies video driver +arch=(i686 x86_64) +url=http://xorg.freedesktop.org/; +license=('custom') +depends=(glibc) +makedepends=('xorg-server-devel=1.11.99.902') +conflicts=('xorg-server1.11.99.902') +groups=('xorg-drivers' 'xorg') +options=('!libtool') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 +chips-1.2.4-git.patch) +sha1sums=('71f474335d05f93b2451a7a0750c4409669641a4' + 'b13ff000e3f6f06c1a7fd55e9e0ad6078f1b4e5b') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i ${srcdir}/chips-1.2.4-git.patch + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + + install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ +} Copied: xf86-video-chips/repos/testing-i686/chips-1.2.4-git.patch (from rev 149988, xf86-video-chips/repos/staging-i686/chips-1.2.4-git.patch) === --- testing-i686/chips-1.2.4-git.patch (rev 0) +++ testing-i686/chips-1.2.4-git.patch 2012-02-12 09:44:40 UTC (rev 150029) @@ -0,0 +1,912 @@ +diff --git a/configure.ac b/configure.ac +index 225e516..c0ed508 100644 +--- a/configure.ac b/configure.ac +@@ -44,9 +44,6 @@ XORG_DEFAULT_OPTIONS + AC_DISABLE_STATIC + AC_PROG_LIBTOOL + +-# Checks for programs. +-AM_PROG_CC_C_O +- + AH_TOP([#include xorg-server.h]) + + # Define a configure option for an alternate module directory +diff --git a/man/chips.man b/man/chips.man +index 740af38..0c022ee 100644 +--- a/man/chips.man b/man/chips.man +@@ -165,9 +165,6 @@ Force the use of memory mapped IO where it can be used. Default: off + Force driver to leave centering and stretching registers alone. This + can fix some laptop suspend/resume problems. Default: off + .TP +-.BI Option \*qOverlay\*q +-Enable 8+24 overlay mode. Only appropriate for depth 24. Default: off. +-.TP + .BI Option \*qColorKey\*q \*q integer \*q + Set the colormap index used for the transparency key for the depth 8 plane + when operating in 8+16 overlay mode. The value must be in the range +diff --git a/src/ct_accel.c b/src/ct_accel.c +index 3920b0a..4b5776a 100644 +--- a/src/ct_accel.c b/src/ct_accel.c +@@ -428,19 +428,7 @@ chips_imagewrite: + infoPtr-ImageWriteFlags |= NO_PLANEMASK; + #endif + +- +-#ifdef CHIPS_HIQV +-if (XAAInit(pScreen, infoPtr)) { +- if (cPtr-Flags ChipsOverlay8plus16) +- return(XAAInitDualFramebufferOverlay(pScreen, +- CTNAME(DepthChange))); +- else +- return TRUE; +-} else +- return FALSE; +-#else + return(XAAInit(pScreen, infoPtr)); +-#endif + } + + #ifdef CHIPS_HIQV +@@ -1243,11 +1231,6 @@ CTNAME(SubsequentScreenToScreenColorExpandFill)(ScrnInfoPtr pScrn, + #endif + w *= cAcl-BytesPerPixel; + ctBLTWAIT; +-#ifdef CHIPS_HIQV +-if ((y = pScrn-virtualY) (cPtr-Flags ChipsOverlay8plus16) +- (pScrn-depth == 8)) +- ctSETPITCH(cAcl-PitchInBytes 1, cAcl-PitchInBytes); +-#endif + ctSETSRCADDR(srcaddr); + ctSETDSTADDR(destaddr); + #ifdef CHIPS_HIQV +@@ -1271,10 +1254,6 @@ CTNAME(SetupForColor8x8PatternFill)(ScrnInfoPtr pScrn, int patx, int paty, + patternaddr = (paty * pScrn-displayWidth + + (patx ~0x3F)) * cAcl-BytesPerPixel; + cAcl-patternyrot = (patx 0x3F) 3; +-#ifdef CHIPS_HIQV +-if (cPtr-Flags ChipsOverlay8plus16) +- patternaddr += cPtr-FbOffset16; +-#endif + + ctBLTWAIT; + ctSETPATSRCADDR(patternaddr); +@@ -1338,10 +1317,7 @@ CTNAME(SetupForMono8x8PatternFill)(ScrnInfoPtr pScrn, int patx, int paty, + + #ifdef CHIPS_HIQV + patternaddr = paty
[arch-commits] Commit in xf86-video-chips/repos (4 files)
Date: Sunday, February 12, 2012 @ 04:44:42 Author: andyrtr Revision: 150030 db-move: moved xf86-video-chips from [staging] to [testing] (x86_64) Added: xf86-video-chips/repos/testing-x86_64/ xf86-video-chips/repos/testing-x86_64/PKGBUILD (from rev 149988, xf86-video-chips/repos/staging-x86_64/PKGBUILD) xf86-video-chips/repos/testing-x86_64/chips-1.2.4-git.patch (from rev 149988, xf86-video-chips/repos/staging-x86_64/chips-1.2.4-git.patch) Deleted: xf86-video-chips/repos/staging-x86_64/ ---+ PKGBUILD | 35 + chips-1.2.4-git.patch | 912 2 files changed, 947 insertions(+) Copied: xf86-video-chips/repos/testing-x86_64/PKGBUILD (from rev 149988, xf86-video-chips/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2012-02-12 09:44:42 UTC (rev 150030) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org +# Contributor: Alexander Baldeck alexan...@archlinux.org + +pkgname=xf86-video-chips +pkgver=1.2.4 +pkgrel=4 +pkgdesc=X.org Chips and Technologies video driver +arch=(i686 x86_64) +url=http://xorg.freedesktop.org/; +license=('custom') +depends=(glibc) +makedepends=('xorg-server-devel=1.11.99.902') +conflicts=('xorg-server1.11.99.902') +groups=('xorg-drivers' 'xorg') +options=('!libtool') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 +chips-1.2.4-git.patch) +sha1sums=('71f474335d05f93b2451a7a0750c4409669641a4' + 'b13ff000e3f6f06c1a7fd55e9e0ad6078f1b4e5b') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i ${srcdir}/chips-1.2.4-git.patch + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + + install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ +} Copied: xf86-video-chips/repos/testing-x86_64/chips-1.2.4-git.patch (from rev 149988, xf86-video-chips/repos/staging-x86_64/chips-1.2.4-git.patch) === --- testing-x86_64/chips-1.2.4-git.patch(rev 0) +++ testing-x86_64/chips-1.2.4-git.patch2012-02-12 09:44:42 UTC (rev 150030) @@ -0,0 +1,912 @@ +diff --git a/configure.ac b/configure.ac +index 225e516..c0ed508 100644 +--- a/configure.ac b/configure.ac +@@ -44,9 +44,6 @@ XORG_DEFAULT_OPTIONS + AC_DISABLE_STATIC + AC_PROG_LIBTOOL + +-# Checks for programs. +-AM_PROG_CC_C_O +- + AH_TOP([#include xorg-server.h]) + + # Define a configure option for an alternate module directory +diff --git a/man/chips.man b/man/chips.man +index 740af38..0c022ee 100644 +--- a/man/chips.man b/man/chips.man +@@ -165,9 +165,6 @@ Force the use of memory mapped IO where it can be used. Default: off + Force driver to leave centering and stretching registers alone. This + can fix some laptop suspend/resume problems. Default: off + .TP +-.BI Option \*qOverlay\*q +-Enable 8+24 overlay mode. Only appropriate for depth 24. Default: off. +-.TP + .BI Option \*qColorKey\*q \*q integer \*q + Set the colormap index used for the transparency key for the depth 8 plane + when operating in 8+16 overlay mode. The value must be in the range +diff --git a/src/ct_accel.c b/src/ct_accel.c +index 3920b0a..4b5776a 100644 +--- a/src/ct_accel.c b/src/ct_accel.c +@@ -428,19 +428,7 @@ chips_imagewrite: + infoPtr-ImageWriteFlags |= NO_PLANEMASK; + #endif + +- +-#ifdef CHIPS_HIQV +-if (XAAInit(pScreen, infoPtr)) { +- if (cPtr-Flags ChipsOverlay8plus16) +- return(XAAInitDualFramebufferOverlay(pScreen, +- CTNAME(DepthChange))); +- else +- return TRUE; +-} else +- return FALSE; +-#else + return(XAAInit(pScreen, infoPtr)); +-#endif + } + + #ifdef CHIPS_HIQV +@@ -1243,11 +1231,6 @@ CTNAME(SubsequentScreenToScreenColorExpandFill)(ScrnInfoPtr pScrn, + #endif + w *= cAcl-BytesPerPixel; + ctBLTWAIT; +-#ifdef CHIPS_HIQV +-if ((y = pScrn-virtualY) (cPtr-Flags ChipsOverlay8plus16) +- (pScrn-depth == 8)) +- ctSETPITCH(cAcl-PitchInBytes 1, cAcl-PitchInBytes); +-#endif + ctSETSRCADDR(srcaddr); + ctSETDSTADDR(destaddr); + #ifdef CHIPS_HIQV +@@ -1271,10 +1254,6 @@ CTNAME(SetupForColor8x8PatternFill)(ScrnInfoPtr pScrn, int patx, int paty, + patternaddr = (paty * pScrn-displayWidth + + (patx ~0x3F)) * cAcl-BytesPerPixel; + cAcl-patternyrot = (patx 0x3F) 3; +-#ifdef CHIPS_HIQV +-if (cPtr-Flags ChipsOverlay8plus16) +- patternaddr += cPtr-FbOffset16; +-#endif + + ctBLTWAIT; + ctSETPATSRCADDR(patternaddr); +@@ -1338,10 +1317,7 @@ CTNAME(SetupForMono8x8PatternFill)(ScrnInfoPtr pScrn, int patx, int paty, + +
[arch-commits] Commit in xf86-video-chips/repos (4 files)
Date: Tuesday, October 11, 2011 @ 17:29:30 Author: jgc Revision: 140341 db-move: moved xf86-video-chips from [testing] to [extra] (i686) Added: xf86-video-chips/repos/extra-i686/PKGBUILD (from rev 140271, xf86-video-chips/repos/testing-i686/PKGBUILD) xf86-video-chips/repos/extra-i686/gut-overlay-8-16-support-from-driver.patch (from rev 140271, xf86-video-chips/repos/testing-i686/gut-overlay-8-16-support-from-driver.patch) Deleted: xf86-video-chips/repos/extra-i686/PKGBUILD xf86-video-chips/repos/testing-i686/ + PKGBUILD | 59 +- gut-overlay-8-16-support-from-driver.patch | 580 +++ 2 files changed, 611 insertions(+), 28 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2011-10-11 21:29:29 UTC (rev 140340) +++ extra-i686/PKGBUILD 2011-10-11 21:29:30 UTC (rev 140341) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot j...@archlinux.org -# Contributor: Alexander Baldeck alexan...@archlinux.org - -pkgname=xf86-video-chips -pkgver=1.2.4 -pkgrel=2 -pkgdesc=X.org Chips and Technologies video driver -arch=(i686 x86_64) -url=http://xorg.freedesktop.org/; -license=('custom') -depends=(glibc) -makedepends=('xorg-server-devel') -conflicts=('xorg-server1.10.0') -groups=('xorg-drivers' 'xorg') -options=('!libtool') -source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) -sha1sums=('71f474335d05f93b2451a7a0750c4409669641a4') - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr - make - make DESTDIR=${pkgdir} install - - install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ -} Copied: xf86-video-chips/repos/extra-i686/PKGBUILD (from rev 140271, xf86-video-chips/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2011-10-11 21:29:30 UTC (rev 140341) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org +# Contributor: Alexander Baldeck alexan...@archlinux.org + +pkgname=xf86-video-chips +pkgver=1.2.4 +pkgrel=3 +pkgdesc=X.org Chips and Technologies video driver +arch=(i686 x86_64) +url=http://xorg.freedesktop.org/; +license=('custom') +depends=(glibc) +makedepends=('xorg-server-devel=1.11.0') +conflicts=('xorg-server1.11.0') +groups=('xorg-drivers' 'xorg') +options=('!libtool') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 +gut-overlay-8-16-support-from-driver.patch) +sha1sums=('71f474335d05f93b2451a7a0750c4409669641a4' + 'f6a635196118dacb73fad980571b390849963b3d') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i ${srcdir}/gut-overlay-8-16-support-from-driver.patch + ./configure --prefix=/usr + make + make DESTDIR=${pkgdir} install + + install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ +} Copied: xf86-video-chips/repos/extra-i686/gut-overlay-8-16-support-from-driver.patch (from rev 140271, xf86-video-chips/repos/testing-i686/gut-overlay-8-16-support-from-driver.patch) === --- extra-i686/gut-overlay-8-16-support-from-driver.patch (rev 0) +++ extra-i686/gut-overlay-8-16-support-from-driver.patch 2011-10-11 21:29:30 UTC (rev 140341) @@ -0,0 +1,580 @@ +From e4bd864898fd276a62dac05cdfff394e98434f02 Mon Sep 17 00:00:00 2001 +From: Dave Airlie airl...@redhat.com +Date: Tue, 29 Mar 2011 03:53:31 + +Subject: chips: gut the overlay 8/16 support from driver. + +This driver is for chips that were bought by Intel in 1997, +this feature means maintaining a lot of code in the X server +for little gain. + +Drop it like its hot. + +Signed-off-by: Dave Airlie airl...@redhat.com +Reviewed-by: Adam Jackson a...@redhat.com +--- +diff --git a/man/chips.man b/man/chips.man +index 740af38..0c022ee 100644 +--- a/man/chips.man b/man/chips.man +@@ -165,9 +165,6 @@ Force the use of memory mapped IO where it can be used. Default: off + Force driver to leave centering and stretching registers alone. This + can fix some laptop suspend/resume problems. Default: off + .TP +-.BI Option \*qOverlay\*q +-Enable 8+24 overlay mode. Only appropriate for depth 24. Default: off. +-.TP + .BI Option \*qColorKey\*q \*q integer \*q + Set the colormap index used for the transparency key for the depth 8 plane + when operating in 8+16 overlay mode. The value must be in the range +diff --git a/src/ct_accel.c b/src/ct_accel.c +index 3920b0a..4b5776a 100644 +--- a/src/ct_accel.c b/src/ct_accel.c +@@ -428,19 +428,7 @@ chips_imagewrite: + infoPtr-ImageWriteFlags |= NO_PLANEMASK; + #endif + +- +-#ifdef CHIPS_HIQV +-if (XAAInit(pScreen,
[arch-commits] Commit in xf86-video-chips/repos (4 files)
Date: Tuesday, October 11, 2011 @ 17:29:31 Author: jgc Revision: 140342 db-move: moved xf86-video-chips from [testing] to [extra] (x86_64) Added: xf86-video-chips/repos/extra-x86_64/PKGBUILD (from rev 140271, xf86-video-chips/repos/testing-x86_64/PKGBUILD) xf86-video-chips/repos/extra-x86_64/gut-overlay-8-16-support-from-driver.patch (from rev 140271, xf86-video-chips/repos/testing-x86_64/gut-overlay-8-16-support-from-driver.patch) Deleted: xf86-video-chips/repos/extra-x86_64/PKGBUILD xf86-video-chips/repos/testing-x86_64/ + PKGBUILD | 59 +- gut-overlay-8-16-support-from-driver.patch | 580 +++ 2 files changed, 611 insertions(+), 28 deletions(-) Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2011-10-11 21:29:30 UTC (rev 140341) +++ extra-x86_64/PKGBUILD 2011-10-11 21:29:31 UTC (rev 140342) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot j...@archlinux.org -# Contributor: Alexander Baldeck alexan...@archlinux.org - -pkgname=xf86-video-chips -pkgver=1.2.4 -pkgrel=2 -pkgdesc=X.org Chips and Technologies video driver -arch=(i686 x86_64) -url=http://xorg.freedesktop.org/; -license=('custom') -depends=(glibc) -makedepends=('xorg-server-devel') -conflicts=('xorg-server1.10.0') -groups=('xorg-drivers' 'xorg') -options=('!libtool') -source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) -sha1sums=('71f474335d05f93b2451a7a0750c4409669641a4') - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr - make - make DESTDIR=${pkgdir} install - - install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ -} Copied: xf86-video-chips/repos/extra-x86_64/PKGBUILD (from rev 140271, xf86-video-chips/repos/testing-x86_64/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2011-10-11 21:29:31 UTC (rev 140342) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org +# Contributor: Alexander Baldeck alexan...@archlinux.org + +pkgname=xf86-video-chips +pkgver=1.2.4 +pkgrel=3 +pkgdesc=X.org Chips and Technologies video driver +arch=(i686 x86_64) +url=http://xorg.freedesktop.org/; +license=('custom') +depends=(glibc) +makedepends=('xorg-server-devel=1.11.0') +conflicts=('xorg-server1.11.0') +groups=('xorg-drivers' 'xorg') +options=('!libtool') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 +gut-overlay-8-16-support-from-driver.patch) +sha1sums=('71f474335d05f93b2451a7a0750c4409669641a4' + 'f6a635196118dacb73fad980571b390849963b3d') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i ${srcdir}/gut-overlay-8-16-support-from-driver.patch + ./configure --prefix=/usr + make + make DESTDIR=${pkgdir} install + + install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ +} Copied: xf86-video-chips/repos/extra-x86_64/gut-overlay-8-16-support-from-driver.patch (from rev 140271, xf86-video-chips/repos/testing-x86_64/gut-overlay-8-16-support-from-driver.patch) === --- extra-x86_64/gut-overlay-8-16-support-from-driver.patch (rev 0) +++ extra-x86_64/gut-overlay-8-16-support-from-driver.patch 2011-10-11 21:29:31 UTC (rev 140342) @@ -0,0 +1,580 @@ +From e4bd864898fd276a62dac05cdfff394e98434f02 Mon Sep 17 00:00:00 2001 +From: Dave Airlie airl...@redhat.com +Date: Tue, 29 Mar 2011 03:53:31 + +Subject: chips: gut the overlay 8/16 support from driver. + +This driver is for chips that were bought by Intel in 1997, +this feature means maintaining a lot of code in the X server +for little gain. + +Drop it like its hot. + +Signed-off-by: Dave Airlie airl...@redhat.com +Reviewed-by: Adam Jackson a...@redhat.com +--- +diff --git a/man/chips.man b/man/chips.man +index 740af38..0c022ee 100644 +--- a/man/chips.man b/man/chips.man +@@ -165,9 +165,6 @@ Force the use of memory mapped IO where it can be used. Default: off + Force driver to leave centering and stretching registers alone. This + can fix some laptop suspend/resume problems. Default: off + .TP +-.BI Option \*qOverlay\*q +-Enable 8+24 overlay mode. Only appropriate for depth 24. Default: off. +-.TP + .BI Option \*qColorKey\*q \*q integer \*q + Set the colormap index used for the transparency key for the depth 8 plane + when operating in 8+16 overlay mode. The value must be in the range +diff --git a/src/ct_accel.c b/src/ct_accel.c +index 3920b0a..4b5776a 100644 +--- a/src/ct_accel.c b/src/ct_accel.c +@@ -428,19 +428,7 @@ chips_imagewrite: + infoPtr-ImageWriteFlags |= NO_PLANEMASK; + #endif
[arch-commits] Commit in xf86-video-chips/repos (4 files)
Date: Tuesday, August 30, 2011 @ 04:45:37 Author: jgc Revision: 136545 db-move: moved xf86-video-chips from [staging] to [testing] (x86_64) Added: xf86-video-chips/repos/testing-x86_64/ xf86-video-chips/repos/testing-x86_64/PKGBUILD (from rev 136477, xf86-video-chips/repos/staging-x86_64/PKGBUILD) xf86-video-chips/repos/testing-x86_64/gut-overlay-8-16-support-from-driver.patch (from rev 136477, xf86-video-chips/repos/staging-x86_64/gut-overlay-8-16-support-from-driver.patch) Deleted: xf86-video-chips/repos/staging-x86_64/ + PKGBUILD | 31 + gut-overlay-8-16-support-from-driver.patch | 580 +++ 2 files changed, 611 insertions(+) Copied: xf86-video-chips/repos/testing-x86_64/PKGBUILD (from rev 136477, xf86-video-chips/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2011-08-30 08:45:37 UTC (rev 136545) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org +# Contributor: Alexander Baldeck alexan...@archlinux.org + +pkgname=xf86-video-chips +pkgver=1.2.4 +pkgrel=3 +pkgdesc=X.org Chips and Technologies video driver +arch=(i686 x86_64) +url=http://xorg.freedesktop.org/; +license=('custom') +depends=(glibc) +makedepends=('xorg-server-devel=1.11.0') +conflicts=('xorg-server1.11.0') +groups=('xorg-drivers' 'xorg') +options=('!libtool') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 +gut-overlay-8-16-support-from-driver.patch) +sha1sums=('71f474335d05f93b2451a7a0750c4409669641a4' + 'f6a635196118dacb73fad980571b390849963b3d') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i ${srcdir}/gut-overlay-8-16-support-from-driver.patch + ./configure --prefix=/usr + make + make DESTDIR=${pkgdir} install + + install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ +} Copied: xf86-video-chips/repos/testing-x86_64/gut-overlay-8-16-support-from-driver.patch (from rev 136477, xf86-video-chips/repos/staging-x86_64/gut-overlay-8-16-support-from-driver.patch) === --- testing-x86_64/gut-overlay-8-16-support-from-driver.patch (rev 0) +++ testing-x86_64/gut-overlay-8-16-support-from-driver.patch 2011-08-30 08:45:37 UTC (rev 136545) @@ -0,0 +1,580 @@ +From e4bd864898fd276a62dac05cdfff394e98434f02 Mon Sep 17 00:00:00 2001 +From: Dave Airlie airl...@redhat.com +Date: Tue, 29 Mar 2011 03:53:31 + +Subject: chips: gut the overlay 8/16 support from driver. + +This driver is for chips that were bought by Intel in 1997, +this feature means maintaining a lot of code in the X server +for little gain. + +Drop it like its hot. + +Signed-off-by: Dave Airlie airl...@redhat.com +Reviewed-by: Adam Jackson a...@redhat.com +--- +diff --git a/man/chips.man b/man/chips.man +index 740af38..0c022ee 100644 +--- a/man/chips.man b/man/chips.man +@@ -165,9 +165,6 @@ Force the use of memory mapped IO where it can be used. Default: off + Force driver to leave centering and stretching registers alone. This + can fix some laptop suspend/resume problems. Default: off + .TP +-.BI Option \*qOverlay\*q +-Enable 8+24 overlay mode. Only appropriate for depth 24. Default: off. +-.TP + .BI Option \*qColorKey\*q \*q integer \*q + Set the colormap index used for the transparency key for the depth 8 plane + when operating in 8+16 overlay mode. The value must be in the range +diff --git a/src/ct_accel.c b/src/ct_accel.c +index 3920b0a..4b5776a 100644 +--- a/src/ct_accel.c b/src/ct_accel.c +@@ -428,19 +428,7 @@ chips_imagewrite: + infoPtr-ImageWriteFlags |= NO_PLANEMASK; + #endif + +- +-#ifdef CHIPS_HIQV +-if (XAAInit(pScreen, infoPtr)) { +- if (cPtr-Flags ChipsOverlay8plus16) +- return(XAAInitDualFramebufferOverlay(pScreen, +- CTNAME(DepthChange))); +- else +- return TRUE; +-} else +- return FALSE; +-#else + return(XAAInit(pScreen, infoPtr)); +-#endif + } + + #ifdef CHIPS_HIQV +@@ -1243,11 +1231,6 @@ CTNAME(SubsequentScreenToScreenColorExpandFill)(ScrnInfoPtr pScrn, + #endif + w *= cAcl-BytesPerPixel; + ctBLTWAIT; +-#ifdef CHIPS_HIQV +-if ((y = pScrn-virtualY) (cPtr-Flags ChipsOverlay8plus16) +- (pScrn-depth == 8)) +- ctSETPITCH(cAcl-PitchInBytes 1, cAcl-PitchInBytes); +-#endif + ctSETSRCADDR(srcaddr); + ctSETDSTADDR(destaddr); + #ifdef CHIPS_HIQV +@@ -1271,10 +1254,6 @@ CTNAME(SetupForColor8x8PatternFill)(ScrnInfoPtr pScrn, int patx, int paty, + patternaddr = (paty * pScrn-displayWidth + + (patx ~0x3F)) * cAcl-BytesPerPixel; + cAcl-patternyrot = (patx 0x3F) 3; +-#ifdef
[arch-commits] Commit in xf86-video-chips/repos (4 files)
Date: Tuesday, August 30, 2011 @ 04:45:36 Author: jgc Revision: 136544 db-move: moved xf86-video-chips from [staging] to [testing] (i686) Added: xf86-video-chips/repos/testing-i686/ xf86-video-chips/repos/testing-i686/PKGBUILD (from rev 136477, xf86-video-chips/repos/staging-i686/PKGBUILD) xf86-video-chips/repos/testing-i686/gut-overlay-8-16-support-from-driver.patch (from rev 136477, xf86-video-chips/repos/staging-i686/gut-overlay-8-16-support-from-driver.patch) Deleted: xf86-video-chips/repos/staging-i686/ + PKGBUILD | 31 + gut-overlay-8-16-support-from-driver.patch | 580 +++ 2 files changed, 611 insertions(+) Copied: xf86-video-chips/repos/testing-i686/PKGBUILD (from rev 136477, xf86-video-chips/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2011-08-30 08:45:36 UTC (rev 136544) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org +# Contributor: Alexander Baldeck alexan...@archlinux.org + +pkgname=xf86-video-chips +pkgver=1.2.4 +pkgrel=3 +pkgdesc=X.org Chips and Technologies video driver +arch=(i686 x86_64) +url=http://xorg.freedesktop.org/; +license=('custom') +depends=(glibc) +makedepends=('xorg-server-devel=1.11.0') +conflicts=('xorg-server1.11.0') +groups=('xorg-drivers' 'xorg') +options=('!libtool') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 +gut-overlay-8-16-support-from-driver.patch) +sha1sums=('71f474335d05f93b2451a7a0750c4409669641a4' + 'f6a635196118dacb73fad980571b390849963b3d') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i ${srcdir}/gut-overlay-8-16-support-from-driver.patch + ./configure --prefix=/usr + make + make DESTDIR=${pkgdir} install + + install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ +} Copied: xf86-video-chips/repos/testing-i686/gut-overlay-8-16-support-from-driver.patch (from rev 136477, xf86-video-chips/repos/staging-i686/gut-overlay-8-16-support-from-driver.patch) === --- testing-i686/gut-overlay-8-16-support-from-driver.patch (rev 0) +++ testing-i686/gut-overlay-8-16-support-from-driver.patch 2011-08-30 08:45:36 UTC (rev 136544) @@ -0,0 +1,580 @@ +From e4bd864898fd276a62dac05cdfff394e98434f02 Mon Sep 17 00:00:00 2001 +From: Dave Airlie airl...@redhat.com +Date: Tue, 29 Mar 2011 03:53:31 + +Subject: chips: gut the overlay 8/16 support from driver. + +This driver is for chips that were bought by Intel in 1997, +this feature means maintaining a lot of code in the X server +for little gain. + +Drop it like its hot. + +Signed-off-by: Dave Airlie airl...@redhat.com +Reviewed-by: Adam Jackson a...@redhat.com +--- +diff --git a/man/chips.man b/man/chips.man +index 740af38..0c022ee 100644 +--- a/man/chips.man b/man/chips.man +@@ -165,9 +165,6 @@ Force the use of memory mapped IO where it can be used. Default: off + Force driver to leave centering and stretching registers alone. This + can fix some laptop suspend/resume problems. Default: off + .TP +-.BI Option \*qOverlay\*q +-Enable 8+24 overlay mode. Only appropriate for depth 24. Default: off. +-.TP + .BI Option \*qColorKey\*q \*q integer \*q + Set the colormap index used for the transparency key for the depth 8 plane + when operating in 8+16 overlay mode. The value must be in the range +diff --git a/src/ct_accel.c b/src/ct_accel.c +index 3920b0a..4b5776a 100644 +--- a/src/ct_accel.c b/src/ct_accel.c +@@ -428,19 +428,7 @@ chips_imagewrite: + infoPtr-ImageWriteFlags |= NO_PLANEMASK; + #endif + +- +-#ifdef CHIPS_HIQV +-if (XAAInit(pScreen, infoPtr)) { +- if (cPtr-Flags ChipsOverlay8plus16) +- return(XAAInitDualFramebufferOverlay(pScreen, +- CTNAME(DepthChange))); +- else +- return TRUE; +-} else +- return FALSE; +-#else + return(XAAInit(pScreen, infoPtr)); +-#endif + } + + #ifdef CHIPS_HIQV +@@ -1243,11 +1231,6 @@ CTNAME(SubsequentScreenToScreenColorExpandFill)(ScrnInfoPtr pScrn, + #endif + w *= cAcl-BytesPerPixel; + ctBLTWAIT; +-#ifdef CHIPS_HIQV +-if ((y = pScrn-virtualY) (cPtr-Flags ChipsOverlay8plus16) +- (pScrn-depth == 8)) +- ctSETPITCH(cAcl-PitchInBytes 1, cAcl-PitchInBytes); +-#endif + ctSETSRCADDR(srcaddr); + ctSETDSTADDR(destaddr); + #ifdef CHIPS_HIQV +@@ -1271,10 +1254,6 @@ CTNAME(SetupForColor8x8PatternFill)(ScrnInfoPtr pScrn, int patx, int paty, + patternaddr = (paty * pScrn-displayWidth + + (patx ~0x3F)) * cAcl-BytesPerPixel; + cAcl-patternyrot = (patx 0x3F) 3; +-#ifdef CHIPS_HIQV +-if