[arch-commits] Commit in xf86-video-chips/repos (4 files)

2015-11-11 Thread Andreas Radke
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)

2012-02-12 Thread andyrtr
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)

2012-02-12 Thread andyrtr
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)

2011-10-11 Thread Jan de Groot
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)

2011-10-11 Thread Jan de Groot
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)

2011-08-30 Thread Jan de Groot
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)

2011-08-30 Thread Jan de Groot
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