Bug#772339: intel-gpu-tools: bashism in /bin/sh script

2014-12-06 Thread Raphael Geissert
Package: intel-gpu-tools
Severity: important
Version: 1.8-1
User: debian-rele...@lists.debian.org
Usertags: goal-dash

Hi,

I've ran checkbashisms (from the 'devscripts' package) over the whole
archive and I found that your package has a /bin/sh script that uses a
bashism.

checkbashisms' output:
 possible bashism in ./usr/bin/intel_gpu_abrt line 3 ($UID should be $(id
 -ru)):
 if [[ $UID -ne 0 ]]; then
 possible bashism in ./usr/bin/intel_gpu_abrt line 3 (alternative test
 command ([[ foo ]] should be [ foo ])):
 if [[ $UID -ne 0 ]]; then


Not using bash (or a Debian Policy compliant shell interpreter that doesn't
provide such an extra feature) as /bin/sh is likely to lead to errors or
unexpected behaviours. Please be aware that dash is the default /bin/sh.

Please closely examine the above output and the script, and determine
what the proper severity of the bug is, and adjust it accordingly. If
it's important or greater please hurry to get this fixed for jessie.

Hints about how to fix bashisms can be found at:
https://wiki.ubuntu.com/DashAsBinSh

Thanks in advance,
Raphael Geissert


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/2453164.yXZ6H84EVz@eee



Bug#771932: libgl1-mesa-glx: please drop the OS ABI tag

2014-12-03 Thread Raphael Geissert
Package: libgl1-mesa-glx
Version: 8.0.5-4+deb7u2
Tags: upstream fixed-upstream

Hi,

Would it be possible to remove the 2.4.20 OS ABI tag from libGL in the
next wheezy point release?
It prevents /etc/ld.so.conf from doing its thing when multiple libGLs
are available.

https://bugs.freedesktop.org/26663

Thanks a lot in advance.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caa7huggg2+-4pch19xqmwdsnnbghspzx9r4zhsmnkigzfft...@mail.gmail.com



Bug#771932: Re: Bug#771932: libgl1-mesa-glx: please drop the OS ABI tag

2014-12-03 Thread Raphael Geissert
On Wednesday 03 December 2014 19:51:56 Julien Cristau wrote:
 On Wed, Dec  3, 2014 at 17:23:17 +0100, Raphael Geissert wrote:
  Would it be possible to remove the 2.4.20 OS ABI tag from libGL in the
  next wheezy point release?
  It prevents /etc/ld.so.conf from doing its thing when multiple libGLs
  are available.
  
  https://bugs.freedesktop.org/26663
 
 Also this is the same as #628758.

Ah, thanks for the reference, I didn't find it with a cursory search. Will 
look at the SPU.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/50634152.DjajH4BQKj@eee



Bug#631909: xserver-xorg-input-synaptics: high CPU usage by syndaemon after suspend to ram

2011-06-28 Thread Raphael Geissert
Package: xserver-xorg-input-synaptics
Version: 1.4.0-1+exp1

Hi,

For some time now (perhaps since the upgrade to 1.4.0) syndaemon, when 
executed with -d, -R, and -t (the three together), starts consuming all of the 
available CPU resources after resuming from a suspension to RAM.

If I kill and restart it, everything goes back to usual.

Please let me know if you need more info.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201106280314.11888.geiss...@debian.org



Bug#619224: xserver-xorg-video-intel: tiling splash screen with kde and composition enabled

2011-03-22 Thread Raphael Geissert
On Monday 21 March 2011 22:35:07 Raphael Geissert wrote:
 With linux 2.6.38 enabling KMS on the i915 driver, when logging into a kde
 session the splash screen starts tiling when it should be replaced by the
 wallpaper. After some seconds the display stabilises but whenever moving
 the cursor part of the splash screen reappears.

Seems like I blamed the wrong party. Before the upgrade to .38 I was already 
enabling KMS, so this appears to be an issue with xorg or the intel driver 
(before upgrading the kernel and xorg I was using 2:2.13.0-5)

HTH.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201103220005.20466.geiss...@debian.org



Bug#619224: xserver-xorg-video-intel: tiling splash screen with kde and composition enabled

2011-03-22 Thread Raphael Geissert
Hi Cyril,

(btw, s/tiling/blinking/; no idea how tiling got there)

On 22 March 2011 07:55, Cyril Brulebois k...@debian.org wrote:
 of course KMS is enabled, or you're not using -intel. And why aren't
 you using reportbug? We're lacking everything.
  http://pkg-xorg.alioth.debian.org/howto/report-bugs.html

reportbug tends to leak^Wshare too much info, sorry. I'm attaching it now.

I can provide you with the EDID if you want/need, or other info that
may help you.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net
X server symlink status:

lrwxrwxrwx 1 root root 13 Jan 22  2009 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1774660 Feb 25 09:07 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03)

Xorg X server configuration file status:

-rw-r--r-- 1 root root 847 Jan 10  2010 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
---
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type man xorg.conf at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg


#Section InputDevice
#Option TapButton1 1
#Option TapButton2 2
#Option TapButton3 3
#Option TapAndDragGesture 1
#Option CircularScrolling 1
#Option CircScrollTrigger 1
#EndSection

/etc/X11/xorg.conf.d does not exist.

KMS configuration files:

/etc/modprobe.d/i915-kms.conf:
  options i915 modeset=1

Kernel version (/proc/version):
---
Linux version 2.6.38-1-686-bigmem (Debian 2.6.38-1) (b...@decadent.org.uk) (gcc version 4.4.5 (Debian 4.4.5-14) ) #1 SMP Wed Mar 16 18:21:02 UTC 2011

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 24612 Mar 31  2010 /var/log/Xorg.1.log
-rw-r--r-- 1 root root 25397 Mar 22 09:30 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[31.466] 
X.Org X Server 1.9.99.903 (1.10.0 RC 3)
Release Date: 2011-2-24
[31.470] X Protocol Version 11, Revision 0
[31.470] Build Operating System: Linux 2.6.26-2-amd64 i686 Debian
[31.470] Current Operating System: Linux eee 2.6.38-1-686-bigmem #1 SMP Wed Mar 16 18:21:02 UTC 2011 i686
[31.470] Kernel command line: vga=789
[31.471] Build Date: 25 February 2011  03:02:40PM
[31.471] xorg-server 2:1.9.99.903-1 (Cyril Brulebois k...@debian.org) 
[31.471] Current version of pixman: 0.16.4
[31.471] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[31.471] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[31.471] (==) Log file: /var/log/Xorg.0.log, Time: Tue Mar 22 09:30:44 2011
[31.472] (==) Using config file: /etc/X11/xorg.conf
[31.472] (==) Using system config directory /usr/share/X11/xorg.conf.d
[31.472] (==) No Layout section.  Using the first Screen section.
[31.473] (==) No screen section available. Using defaults.
[31.473] (**) |--Screen Default Screen Section (0)
[31.473] (**) |   |--Monitor default monitor
[31.473] (==) No monitor specified for screen Default Screen Section.
	Using a default monitor configuration.
[31.473] (==) Automatically adding devices
[31.473] (==) Automatically enabling devices
[31.474] (WW) The directory /usr/share/fonts/X11/cyrillic does not exist.
[31.474] 	Entry deleted from font path.
[31.474] (WW) The directory /usr/share/fonts/X11/100dpi/ does not exist.
[31.474] 	Entry deleted from font path.
[31.474] (WW) The directory /usr/share/fonts/X11/75dpi/ does not exist.
[31.474] 	Entry deleted from font path.
[31.474] (WW) The directory /usr/share/fonts/X11/100dpi does not exist.
[31.474] 	Entry deleted from font path.
[31.474] (WW) The directory /usr/share/fonts/X11/75dpi does not exist.
[31.474] 	Entry deleted from font path.
[31.474] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
	built-ins
[31.474] (==) ModulePath set to /usr/lib/xorg/modules
[31.474] (II) The server relies

Bug#619224: xserver-xorg-video-intel: tiling splash screen with kde and composition enabled

2011-03-21 Thread Raphael Geissert
Package: xserver-xorg-video-intel
Version: 2:2.14.0-4

(risking filing yet another report)

Hi,

With linux 2.6.38 enabling KMS on the i915 driver, when logging into a kde 
session the splash screen starts tiling when it should be replaced by the 
wallpaper. After some seconds the display stabilises but whenever moving the 
cursor part of the splash screen reappears.

Hoping to have better luck with 2:2.14.901-1+exp1 I installed it, but the 
problem is still present.

In both cases, disabling composition sort of fixes everything. Oh and whenever 
trying to reboot the machine with kexec and KMS enabled the display gets 
garbled until after udev is done doing its stuff after rebooting.

This is on a 945GME.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201103212235.11639.geiss...@debian.org



Bug#583501: RFA: xserver-xorg-video-openchrome -- display driver for VIA Unichrome video chipsets

2010-05-27 Thread Raphael Geissert
Package: wnpp
Severity: normal
X-debbugs-cc: debian-x@lists.debian.org, debian-de...@lists.debian.org

Hi,

I no longer have time and working hardware to maintain and test the package. 
I'm therefore looking for somebody who wants to adopt it.

Anyone willing to maintain it please contact the Debian X Strike Force 
(debia...@lists.d.o).

Some info about the package:
Description: X.Org X server -- VIA display driver
 OpenChrome is a project for the development of free and open-source drivers
 for the VIA UniChrome video chipsets.
 .
 Originally called the 'snapshot' release, since it was a snapshot of an
 experimental branch of the unichrome cvs code, this is a continued 
development
 of the open source unichrome driver (from http://unichrome.sf.net) which
 also incorporates support for the unichrome-pro chipsets.
 .
 Support for hardware acceleration (XvMC) for all chipsets has subsequently
 been ripped out of the unichrome.sf.net driver. Therefore your only option if
 you wish to make use of the acceleration features of your VIA chip with free
 and open-source drivers is to use this version of the driver.
Homepage: http://www.openchrome.org
Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-
openchrome.git
Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-
openchrome

I'm going to make one, hopefully last, upload to reflect some changes to the 
xorg packages build system.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201005271551.39887.geiss...@debian.org



Re: Missing push for xserver-xorg-video-openchrome?

2010-05-04 Thread Raphael Geissert
Hi Cyril,

On Tuesday 04 May 2010 21:05:31 Cyril Brulebois wrote:
 Hello Raphael,
 
 I'm in the process of updating all Xorg drivers, and it looks like
 -openchrome got uploaded in January without branch/tag push for that
 1:0.2.904+svn827-1 upload. Could you please push those when you have a
 chance so that I can take care of that one as well?

Yeah, noticed there were changes after I had locally prepared the upload, my 
bad.

I've already prepared a new version merging the changes made by others to the 
git repo, will see if I can upload it tonight.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201005042108.40827.geiss...@debian.org



Re: Missing push for xserver-xorg-video-openchrome?

2010-05-04 Thread Raphael Geissert
On Tuesday 04 May 2010 21:13:20 Cyril Brulebois wrote:
 Raphael Geissert geiss...@debian.org (04/05/2010):
  Yeah, noticed there were changes after I had locally prepared the
  upload, my bad.
 
  I've already prepared a new version merging the changes made by
  others to the git repo, will see if I can upload it tonight.
 
 I'm not sure what you mean by “upload”.

push and [package] upload

 If that's for unstable, I have
 some more changes I haven't committed/pushed yet. I could finalize
 your upload once I see the git push notifications, and upload the
 resulting package once I'm done if it's fine with you?

Yep, no problem. Just need to finish the changelog entries for upstream's 
changes before I push them.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201005042117.52683.geiss...@debian.org



xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2010-05-04 Thread Raphael Geissert
 ChangeLog   |   63 +
 src/openchrome.man  |   13 ++
 src/via_accel.c |   34 +--
 src/via_bandwidth.c |   88 +-
 src/via_crtc.c  |   11 +-
 src/via_cursor.c|   56 +--
 src/via_dri.c   |5 +
 src/via_driver.c|  148 +++
 src/via_driver.h|3 
 src/via_id.c|4 
 src/via_mode.h  |   88 +-
 src/via_panel.c |   83 +++--
 src/via_video.c |  248 ++--
 src/via_video.h |6 +
 14 files changed, 531 insertions(+), 319 deletions(-)

New commits:
commit 86597ffa35e37f87516090bb6206538134ad
Author: gang65 gan...@e8d65cb0-85f4-0310-8831-c60e2a5ce829
Date:   Wed Apr 21 21:40:28 2010 +

Replace RegionsEqual with REGION_EQUAL and use
the xf86XVFillKeyHelperDrawable instead of xf86XVFillKeyHelper


git-svn-id: http://svn.openchrome.org/svn/tr...@842 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/ChangeLog b/ChangeLog
index 4fd4601..a676752 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2010-04-21  Bartosz Kosiorek  gan...@poczta.onet.pl
+
+   Replace RegionsEqual with REGION_EQUAL and use 
+the xf86XVFillKeyHelperDrawable instead of xf86XVFillKeyHelper
+
+   * src/via_video.c: (viaReputImage), (viaPutImage):
+
 2010-03-07  Bartosz Kosiorek  gan...@poczta.onet.pl
 
Fix segfaults with EXA and XV (Ticket #359)
diff --git a/src/via_video.c b/src/via_video.c
index 2510949..5dac4ec 100644
--- a/src/via_video.c
+++ b/src/via_video.c
@@ -685,34 +685,6 @@ viaInitVideo(ScreenPtr pScreen)
 }
 }
 
-static Bool
-RegionsEqual(RegionPtr A, RegionPtr B)
-{
-int *dataA, *dataB;
-int num;
-
-num = REGION_NUM_RECTS(A);
-if (num != REGION_NUM_RECTS(B))
-return FALSE;
-
-if ((A-extents.x1 != B-extents.x1) ||
-(A-extents.x2 != B-extents.x2) ||
-(A-extents.y1 != B-extents.y1) || (A-extents.y2 != B-extents.y2))
-return FALSE;
-
-dataA = (int *)REGION_RECTS(A);
-dataB = (int *)REGION_RECTS(B);
-
-while (num--) {
-if ((dataA[0] != dataB[0]) || (dataA[1] != dataB[1]))
-return FALSE;
-dataA += 2;
-dataB += 2;
-}
-
-return TRUE;
-}
-
 
 /*
  * This one gets called, for example, on panning.
@@ -729,7 +701,7 @@ viaReputImage(ScrnInfoPtr pScrn,
 viaPortPrivPtr pPriv = (viaPortPrivPtr) data;
 VIAPtr pVia = VIAPTR(pScrn);
 
-if (!RegionsEqual(pPriv-clip, clipBoxes)) {
+if (!REGION_EQUAL(pScrn-pScreen, pPriv-clip, clipBoxes)) {
 REGION_COPY(pScrn-pScreen, pPriv-clip, clipBoxes);
 if (pPriv-autoPaint) {
 if (pDraw-type == DRAWABLE_WINDOW) {
@@ -1392,7 +1364,7 @@ viaPutImage(ScrnInfoPtr pScrn,
  (pPriv-old_src_w == src_w)  (pPriv-old_src_h == 
src_h)
  (pVia-old_dwUseExtendedFIFO == dwUseExtendedFIFO)
  (pVia-VideoStatus  VIDEO_SWOV_ON) 
-RegionsEqual(pPriv-clip, clipBoxes)) {
+REGION_EQUAL(pScrn-pScreen, pPriv-clip, clipBoxes)) {
 viaXvError(pScrn, pPriv, xve_none);
 return Success;
 }
@@ -1410,17 +1382,12 @@ viaPutImage(ScrnInfoPtr pScrn,
 pVia-VideoStatus |= VIDEO_SWOV_ON;
 
 /*  BitBlt: Draw the colorkey rectangle */
-if (!RegionsEqual(pPriv-clip, clipBoxes)) {
+if (!REGION_EQUAL(pScrn-pScreen, pPriv-clip, clipBoxes)) {
 REGION_COPY(pScrn-pScreen, pPriv-clip, clipBoxes);
 if (pPriv-autoPaint) {
 if (pDraw-type == DRAWABLE_WINDOW) {
-/* TODO Replace xf86XVFillKeyHelper with 
xf86XVFillKeyHelperDrawable
-   Currently resizing problem exists in VLC Media 
Player
-   Example of implementation:
 xf86XVFillKeyHelperDrawable(pDraw, pPriv-colorKey, 
clipBoxes);
 DamageDamageRegion(pDraw, clipBoxes);
-*/
-xf86XVFillKeyHelper(pScrn-pScreen, pPriv-colorKey, 
clipBoxes);
 } else {
 xf86XVFillKeyHelper(pScrn-pScreen, pPriv-colorKey, 
clipBoxes);
 }

commit d7c3589310fd086adc385e7c61b5da219eb5d3ad
Author: gang65 gan...@e8d65cb0-85f4-0310-8831-c60e2a5ce829
Date:   Wed Mar 17 21:39:05 2010 +

Fix build on old kernels


git-svn-id: http://svn.openchrome.org/svn/tr...@841 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_drm.h b/src/via_drm.h
index 182f879..9d85a1e 100644
--- a/src/via_drm.h
+++ b/src/via_drm.h
@@ -16,7 +16,7 @@
  * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
- 

xserver-xorg-video-openchrome: Changes to 'refs/tags/debian/0.2.904+svn827-1'

2010-05-04 Thread Raphael Geissert
Tag 'debian/0.2.904+svn827-1' created by Raphael Geissert atom...@gmail.com 
at 2010-01-12 08:18 +

Debian release 1:0.2.904+svn827-1

Changes since xserver-xorg-video-openchrome-0.2.904+svn812-1:
David Nusinow (1):
  Add README.source

Julien Cristau (18):
  xsfbs.mk: fix the prepare target for parallel make
  xsfbs.mk: more parallel make fixing
  xsfbs.mk: update the list of releases, and drop some unused code
  xsfbs.mk: make 'log' a separate target
  xsfbs: add a repack script for uscan
  xsfbs.sh: kill {,de}register_x_lib_dir_with_ld_so
  xsfbs: repack.sh needs to be executable
  xsfbs: don't run dpkg --print-installation-architecture
  Kill custom readlink function
  xsfbs.sh: remove unused check_symlinks_and_{bomb,warn}
  xsfbs.sh: remove unused analyze_path
  xsfbs.sh: remove unused maplink function
  xsfbs.sh: remove unused find_culprits function
  xsfbs.sh: remove unused reject_whitespace function
  xsfbs.mk: no need for shlibs.local
  xsfbs.sh: fix typo and remove svn keyword
  xsfbs.mk: kill obsolete DEFAULT_DCRESOLUTIONS and SOURCE_DIR usage
  xsfbs.mk: remove more obsolete code

Raphael Geissert (4):
  Merge branch 'master' into debian-unstable
  Fix some typos in the man page
  Merge remote branch 'xsfbs/debian-unstable' into debian-unstable
  Prepare changelog for upload

gang65 (8):
  More debug information to video decoding
  Add secondary FIFO support for K8M890 and P4M890, and add more comments
  Check the primary FIFO for VX855
  Add panel scale support for CLE266 and KM400, fix bug with malloc.
  Enabled new mode switch for PM800 chipset,
  Add option to enable unaccelerated RandR rotation (SWRandR).
  Enable new mode switch for VM800 chipsets to resolve bugs #240 and #282
  More debug traces to via_video.c

schlobinux (2):
  OLPC XO 1.5
  Twinhead K15V (from ticket #347)

---
 ChangeLog |   30 +++
 debian/README.source  |   73 
 debian/changelog  |   14 +
 debian/patches/manpage_typo.patch |   22 ++
 debian/patches/series |1 
 debian/xsfbs/repack.sh|   32 +++
 debian/xsfbs/xsfbs.mk |   50 +-
 debian/xsfbs/xsfbs.sh |  311 --
 src/openchrome.man|   10 -
 src/via_bandwidth.c   |   88 --
 src/via_driver.c  |   61 ++-
 src/via_id.c  |2 
 src/via_panel.c   |   63 +--
 src/via_video.c   |8 
 14 files changed, 361 insertions(+), 404 deletions(-)
---


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1o9wue-0002ef...@alioth.debian.org



Bug#564688: VIA VT8623 [Apollo CLE266]: Heavy TV flickering after upgrade

2010-01-18 Thread Raphael Geissert
2010/1/18 Torsten Crass torsten.cr...@ebiology.de:
 Hi there,

 I understand the thread at http://www.openchrome.org/trac/ticket/342
 suggests a fix for the TV flickering problem.
[...]
 Any chance this is going to be integrated into
 xserver-xorg-video-openchrome anytime soon?


No, all they are telling you to do is go back to an older version and
merge a couple of changes needed to let it build with a recent X.org.

When it is fixed I'll update the package.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#564692: Please, rebuild xserver-xorg-video-openchrome with new Xorg 1:7.5

2010-01-11 Thread Raphael Geissert
tag 564692 pending
thanks

2010/1/11 Mario Izquierdo (mariodebian) mariodeb...@gmail.com:
 Package: xserver-xorg-video-openchrome
 Version: 1:0.2.904+svn812-1
 Severity: normal


 With last update of xserver-xorg packages the openchrome driver has removed 
 from my system:


I'm aware of the issue, thanks. It is caused by the xorg transition
but will be fixed by an upload of a newer version tonight.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#528180: xserver-xorg-video-openchrome: incompatible whith kernel 2.6.26 and K8M890CE/K8N890CE

2009-12-26 Thread Raphael Geissert
tag 528180 moreinfo
thanks

Hi,

I'm afraid this doesn't look like a bug in openchrome at all as vesa is 
affected too.

I don't think there's much I can do as I don't have the hardware.
Have you tried squeeze's kernel and userland?

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#562585: more info

2009-12-26 Thread Raphael Geissert
2009/12/26 Paolo Cavallini cavall...@faunalia.it:
 See also:
 http://old.nabble.com/kubuntu-8.10-kwin-crash-td20557820.html


The link suggests it is a bug in kde that makes it restart if 3D accel
could not be initialized, but it doesn't seem to be the case here (the
AGP message is a bit strange but doesn't seem to be failing, doesn't
your card support AGP 8X?).

Could you please attach your .xsession-errors when you start xorg
without acceleration? I think I'm missing something on the log.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



xserver-xorg-video-openchrome: Changes to 'refs/tags/xserver-xorg-video-openchrome-0.2.904+svn812-1'

2009-11-23 Thread Raphael Geissert
Tag 'xserver-xorg-video-openchrome-0.2.904+svn812-1' created by Raphael 
Geissert atom...@gmail.com at 2009-11-24 05:55 +

Tagging upload of xserver-xorg-video-openchrome 1:0.2.904+svn812-1 to unstable

Changes since xserver-xorg-video-openchrome-1_0.2.902+svn579-4:
Raphael Geissert (11):
  Merge commit 'trunk' into debian-unstable
  Merge from experimental and prepare changelog for upload
  Merge commit 'trunk' into debian-unstable
  Bump standards version
  Update changelog to reflect changes by upstream and prepare for upload
  Merge branch 'debian-unstable' of 
git+ssh://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-openchrome into 
debian-unstable
  Merge commit 'trunk' into debian-unstable
  Add changelog entry for upstream changes
  Change my email address and drop DM-U-A field
  Bump standards-version, no change needed
  Prepare changelog for upload

gabriel (2):
  Initial XVideo support for VX800
  Initialize CRTC before a mode switch. Fix bug #260.

gang65 (26):
  Add rotate upside-down and remove Magic numbers
  Updated manpage
  RandR initial support
  Unified variable names with RandR
  Remove build warnings and removed unused variables
  Add more comment and add basic XVideo support for VX855
  Added support for the VIA Openbook laptop (thanks to chfoo)
  Add support of the VIA Openbook
  Fix bug with wrong panel size (Ticket #301)
  For old chipsets (eg. KM400) set UseLegacyModeSwitch = TRUE
  Add more traces to help resolve panel resolution bugs.
  Fix bug with DFP power off (ticket #317)
  Removed two old variables:
  Cursor support speedup
  TV-OUT, VT1625 chipset support
  Fixed problem with backlite (Ticket #308)
  Add more traces to solve bugs with panel resolution detection
  Fix bug with panel autodetection
  Add support duoview for VX855 and add more comment to ViaRestore function
  Save/restore ECK Clock Synthesizer
  Initial AMD64 support
  Add checking of the initialization of the XFree86 framebuffer manager
  Add support for Twinhead H12V (P4M900)
  Add 1280x800 panel resolution support
  Fix panel autodetection for Legacy mode switch
  Update openchrome man page, with information about TVPort option.

ivor (1):
  Minor compilation fix

jnettlet (18):
  Initial VX800 support thanks to work mostly done by Xavier and Harald
  finish acceleration changes for the VX800 chipsets
  fixed VX800 so ActiveDevice is no longer needed
  Added more needed modes to ViaPanelModes
  Fixed Crash worked around by XaaNoImageWriteRect
  Clean up compile warnings
  fix placement of pVia-FrameBufferBase to MapFB
  Merge work done in hwcursor_branch back to trunk
  adjust monitor values to handle preset LCD panel and TV modes
  Temporary workaround for freedesktop bug 21563
  fixed viaFlushPCI wait for engine idle in vx800
  redo removing the check for 3D_ENG_BUSY when flushing the pci bus and 
waiting for idle
  fix 2d initialization for P4M900
  remove EXA ifdef logic - we are too old for that
  minor bug fixes and tweaks
  small bug fixes for XAA and EXA
  XO-1.5 panel patch and dot clock fixup.  Patch by Xavier Bachelot
  Remove incorrect entry from the Dot Clock table

schlobinux (77):
  MSI VR321 (reported by Kot Cheshirsky)
  ECS CLE266 (reported by Mohammed Abd El Hameed)
  Foxconn P4M9007MB-8RS2H (reported by Stephen Yu)
  Simplify memory bandwidth setting
  0.2.903
  MSI K9MM-V
  update NEWS with the release date
  Gigabyte M704 / RoverPC A700GQ
  remove support for pre-xorg 7.1rc1 Xv ABI
  IBM AnyPlace Kiosk 3xx (probably a VIA board, but I can't find a better 
reference)
  Add missing 640x480 PAL mode for VT1625
  merge Gabriel Mansi's changes from randr branch plus a few additionnal 
not commited fixes
  oops, forgot to svn add the new files :-(
  disable ARGB cursor for K8M890
  Allow FullHD with DDR400
  VIA VT8454B has a panel
  MSI K8M Neo-V (broken pci id, there is already one with a good pci id)
  minor typo
  redo a couple changes lost in initial VX800 support commit
  another Mitac 8624, but with a P4M890 (possibly 8624P or the other with 
the P4M900 is 8624P ?)
  VIA Epia M700
  Hide overlay when video is invisible (ticket #266)
  minor typo fix
  Axper XP-M8VM800
  properly link XvMC (patch from Julien Cristau)
  XvMC symbol visibility (patch from Paulo Cesar Pereira de Andrade)
  XvMC Unichrome Pro allocation fixes (patch from Daniel Drake)
  restore panel backlight after VT switch (Ticket #29)
  Disable ARGB cursor, it's not working properly yet
  Twinhead M6 (reported by Bradon Kanyid)
  set P4M890 primary FIFO (from ttm branch, changeset 733)
  Samsung NC20 (reported by Matthieu Herrb)
  ViaPanelGetIndex

xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2009-11-23 Thread Raphael Geissert
 ChangeLog   |  108 +
 NEWS|   69 +
 README  |   11 
 configure.ac|6 
 src/openchrome.man  |   20 +
 src/via.h   |6 
 src/via_accel.c |   73 +-
 src/via_bandwidth.c |7 
 src/via_bios.h  |   11 
 src/via_ch7xxx.c|1 
 src/via_crtc.c  |8 
 src/via_cursor.c|  229 ---
 src/via_display.c   |   61 +
 src/via_dri.c   |   25 +-
 src/via_driver.c|  604 +++-
 src/via_driver.h|   21 +
 src/via_id.c|   20 +
 src/via_id.h|2 
 src/via_lvds.c  |  146 +++-
 src/via_mode.c  |  219 --
 src/via_mode.h  |  104 +---
 src/via_panel.c |   25 +-
 src/via_regs.h  |   53 
 src/via_shadow.c|  191 ++--
 src/via_swov.c  |   55 ++--
 src/via_vbe.c   |6 
 src/via_video.c |   28 ++
 src/via_vt162x.c|   56 
 src/via_vt162x.h|   38 +--
 src/via_xvmc.c  |9 
 30 files changed, 1544 insertions(+), 668 deletions(-)

New commits:
commit e126b52daaa3ce44efc262507bc1e43981501de9
Author: schlobinux schlobi...@e8d65cb0-85f4-0310-8831-c60e2a5ce829
Date:   Wed Oct 21 22:58:12 2009 +

Guillemot-Hercules ECafe EC900B (reported by Andrew Jones)

git-svn-id: http://svn.openchrome.org/svn/tr...@812 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index c961ee1..d73b365 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -224,6 +224,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 
 /*** VX800 ***/
 {VIA Epia M700, VIA_VX800,   0x1106, 0x1122, 
VIA_DEVICE_CRT},
+{Guillemot-Hercules ECafe EC900B,   VIA_VX800,   0x1106, 0x3349, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {VIA OpenBook,  VIA_VX800,   0x1170, 0x0311, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD}, /* VIA OpenBook eNote VBE8910 */
 {Samsung NC20,  VIA_VX800,   0x144d, 0xc04e, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Quanta DreamBook Light IL1,VIA_VX800,   0x152d, 0x0771, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},

commit 407ad26ab808884d57943f9d91d47f08e2fd204c
Author: schlobinux schlobi...@e8d65cb0-85f4-0310-8831-c60e2a5ce829
Date:   Thu Oct 8 23:10:30 2009 +

bump release

git-svn-id: http://svn.openchrome.org/svn/tr...@810 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/configure.ac b/configure.ac
index 136ff00..c94ab4c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
 
 AC_PREREQ(2.57)
 AC_INIT([xf86-video-openchrome],
-0.2.903,
+0.2.904,
 [http://www.openchrome.org/trac/report/1],
 xf86-video-openchrome)
 
diff --git a/src/via_driver.h b/src/via_driver.h
index 11bc5a7..f99e7aa 100644
--- a/src/via_driver.h
+++ b/src/via_driver.h
@@ -104,7 +104,7 @@
 #define DRIVER_NAME openchrome
 #define VERSION_MAJOR   0
 #define VERSION_MINOR   2
-#define PATCHLEVEL  903
+#define PATCHLEVEL  904
 #define VIA_VERSION ((VERSION_MAJOR24) | (VERSION_MINOR16) | 
PATCHLEVEL)
 
 #define VIA_VQ_SIZE (256 * 1024)

commit 6554ead94be5a5ceb02ba219acd7dfa2259ea70d
Author: schlobinux schlobi...@e8d65cb0-85f4-0310-8831-c60e2a5ce829
Date:   Thu Oct 8 23:09:36 2009 +

last doc tweaks before release

git-svn-id: http://svn.openchrome.org/svn/tr...@809 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/NEWS b/NEWS
index be21e57..bae9d2f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-openchrome 0.2.904 (XX/10/2009)- NOT YET RELEASED
+openchrome 0.2.904 (09/10/2009)
 ---
 * New features :
 - Basic VX855 support.
@@ -64,7 +64,7 @@ openchrome 0.2.904 (XX/10/2009)- NOT YET RELEASED
   ECS P4M890T-M v2.0, Foxconn P4M800P7MB-RS2H, Haier A60-440256080BD,
   Lenovo S12, Mitac 8624 (w/ P4M890), MSI K8M Neo-V (broken pci id), 
   MSI P4M900M3-L, Packard Bell Lima (ASUS MBP5VDZ-NVM), Samsung NC20,
-  Twinhead M6, VIA Epia M700. VIA Openbook, Sharp PC-AE30J.
+  Twinhead H12V, Twinhead M6, VIA Epia M700. VIA Openbook, Sharp PC-AE30J.
 
 
 openchrome 0.2.903 (19/08/2008)
diff --git a/README b/README
index 027df97..c94e303 100644
--- a/README
+++ b/README
@@ -13,11 +13,13 @@ SUPPORTED CHIPSETS :
 - P4M890 (VT3327)
 - K8M890 (VT3336)
 - P4M900/VN896 (VT3364)
+- VX800 (VT3353)
+- VX855 (VT3409)
 
 
 SUPPORTED FEATURES :
 
-- Free modesetting for Unichrome and Unichrome Pro chipset.
+- Free modesetting for Unichrome, Unichrome Pro and Chrome9 chipsets.
 - VBE modesetting for everything not natively supported.
 - TV-out support.
 - EXA acceleration.
@@ -42,7 +44,7 @@ KNOWN BUGS/LIMITATIONS :
 * XvMC
 - The hardware MPEG4 acceleration that is present on some chipsets is not
   implemented.
-- No XvMC support for CX700 (new, unsupported engine).
+- No XvMC support for CX700 and newer (new, unsupported engine).
 - No XvMC support for K8M890, P4M890 and 

Bug#492404: xserver-xorg-video-openchrome: Resolutions only up to 800x600

2009-04-02 Thread Raphael Geissert
Hi everyone,

Could you all please try the version of the driver in unstable and report 
whether it works fine now?

If not then please don't forget to attach a copy of Xorg.log

Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#507709: reassign 507709 to xserver-xorg-video-openchrome

2009-02-20 Thread Raphael Geissert
2009/2/20 Cédric Delfosse ced...@debian.org:
 reassign 507709 xserver-xorg-video-openchrome

Er, why?

First of all, it looks like a bug in your package; and second: the
-openchrome driver doesn't handle 3D, that's up to the mesa drivers.

Won't play BTS ping pong, so you reassign it back to your package.

Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net

P. J. O'Rourke  - Everybody knows how to raise children, except the
people who have them.



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#492598: xserver-xorg-video-openchrome: system freeze with vesafb

2009-01-09 Thread Raphael Geissert
user xserver-xorg-video-openchr...@packages.debian.org
usertag 492598 nohw
thanks

2009/1/9 Stefan Bauer stefan.ba...@cubewerk.de:
 Raphael Geissert schrieb:
 Could you please try with the package in experimental and see if it is fixed?

 Your response is nearly half a year too late!

Which happens to be when upstream made some more relevant changes for
this issue.

 Unfortunately i do not have that hardware anymore.

I'll leave the bug report open, just in case somebody else encounters the bug.

Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net

Timothy Leary  - Women who seek to be equal with men lack ambition.



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#506516: xserver-xorg: Wrong screen resolution on startup, need to restart

2009-01-09 Thread Raphael Geissert
Hi,

On Saturday 22 November 2008, John Talbut wrote:
[...]

 When I start my computer I often get a screen with the wrong resolution
 and not centred on the monitor, like this:
 http://lh3.ggpht.com/_aTSyvLB4YWc/SRFI4A9dk2I/ABM/40kB7pOjaz0/Start
%20screen.jpeg (without the moiré effect).

 If I restart my computer I then get the correct screen.

 Comparing Xorg.0.log (which gave the correct resolution) and
 Xorg.0.log.old (before the restart, gave the wrong resolution) things
 seem to start going wrong at:

 Xorg.0.log:
 (--) CHROME(0): VT162x: RGB connected.
 (II) CHROME(0): ViaOutputsSelect
 (II) CHROME(0): ViaOutputsSelect: X Configuration: 0x00
 (II) CHROME(0): ViaOutputsSelect: BIOS Initialised register: 0x07
 (II) CHROME(0): ViaOutputsSelect: CRT.
 (II) CHROME(0): ViaOutputsSelect: TV.
 (II) CHROME(0): ViaModesAttach

 Xorg.0.log.old:
 (--) CHROME(0): VT162x: Nothing connected.
 (II) CHROME(0): ViaOutputsSelect
 (II) CHROME(0): ViaOutputsSelect: X Configuration: 0x00
 (II) CHROME(0): ViaOutputsSelect: BIOS Initialised register: 0x07
 (II) CHROME(0): ViaOutputsSelect: CRT.
 (II) CHROME(0): ViaModesAttach


The problem you are facing appears to be a hardware problem, and according to 
Xavier Bachelot (one of the openchrome devs) it is likely to be in the i2c 
bus. He suggests forcing the only active output to be the CRT, to try to 
workaround the incorrect mode used when something is detected on the tv out.

Try by adding the following line to the Device section of your xorg.conf:
Option ActiveDevice CRT

If you have no Device section, add the following to /etc/X11/xorg.conf:

Section Device
Option ActiveDevice CRT
EndSection

Hope that helps.

Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net


signature.asc
Description: This is a digitally signed message part.


xserver-xorg-video-openchrome: Changes to 'refs/tags/xserver-xorg-video-openchrome-1_0.2.903+svn713-1'

2009-01-09 Thread Raphael Geissert
Tag 'xserver-xorg-video-openchrome-1_0.2.903+svn713-1' created by Raphael 
Geissert atom...@gmail.com at 2009-01-10 01:56 +

Tagging upload of xserver-xorg-video-openchrome 1:0.2.903+svn713-1 to 
experimental

Changes since xserver-xorg-video-openchrome-1_0.2.903+svn599-1:
Raphael Geissert (12):
  Merge commit 'trunk' into debian-experimental
  Add new changelog entry to reflect changes by upstream
  massaged patches so they still apply
  Merge commit 'trunk' into debian-experimental
  Updated changelog entry to reflect changes by upstream
  removed vt_fix.patch as the bug has been fixed by upstream, in a 
different way
  Minor, stylish, change
  dropped disable_ARGB_cursor_VM800.patch, no longer needed
  changelog cleanup
  Added bug closers
  remove no longer true statement
  Prepare changelog for upload

gabriel (1):
  Initial XVideo support for VX800

jnettlet (10):
  Initial VX800 support thanks to work mostly done by Xavier and Harald
  finish acceleration changes for the VX800 chipsets
  fixed VX800 so ActiveDevice is no longer needed
  Added more needed modes to ViaPanelModes
  Fixed Crash worked around by XaaNoImageWriteRect
  Clean up compile warnings
  fix placement of pVia-FrameBufferBase to MapFB
  Merge work done in hwcursor_branch back to trunk
  adjust monitor values to handle preset LCD panel and TV modes
  Temporary workaround for freedesktop bug 21563

schlobinux (12):
  redo a couple changes lost in initial VX800 support commit
  another Mitac 8624, but with a P4M890 (possibly 8624P or the other with 
the P4M900 is 8624P ?)
  VIA Epia M700
  Hide overlay when video is invisible (ticket #266)
  minor typo fix
  Axper XP-M8VM800
  properly link XvMC (patch from Julien Cristau)
  XvMC symbol visibility (patch from Paulo Cesar Pereira de Andrade)
  XvMC Unichrome Pro allocation fixes (patch from Daniel Drake)
  restore panel backlight after VT switch (Ticket #29)
  Disable ARGB cursor, it's not working properly yet
  Twinhead M6 (reported by Bradon Kanyid)

---
 ChangeLog  |  177 +
 configure.ac   |3 
 debian/changelog   |   19 
 debian/patches/01_gen_pci_ids.diff |2 
 debian/patches/disable_ARGB_cursor_VM800.patch |   12 
 debian/patches/series  |2 
 debian/patches/vt_fix.patch|   20 
 libxvmc/Makefile.am|8 
 libxvmc/viaLowLevelPro.c   |6 
 libxvmc/viaXvMC.c  |   62 +-
 src/via.h  |   16 
 src/via_accel.c|  359 ---
 src/via_bandwidth.c|   23 
 src/via_bios.h |1 
 src/via_crtc.c |   65 +-
 src/via_cursor.c   |  769 ++---
 src/via_dga.c  |8 
 src/via_driver.c   |   88 +-
 src/via_driver.h   |   62 +-
 src/via_id.c   |7 
 src/via_id.h   |2 
 src/via_mode.c |   63 +-
 src/via_mode.h |   24 
 src/via_panel.c|4 
 src/via_regs.h |  111 +++
 src/via_swov.c |   26 
 src/via_video.c|8 
 27 files changed, 1228 insertions(+), 719 deletions(-)
---


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



xserver-xorg-video-openchrome: Changes to 'upstream-experimental'

2008-11-09 Thread Raphael Geissert
 ChangeLog   |   66 +
 src/via_accel.c |  348 
 src/via_bandwidth.c |   23 +++
 src/via_crtc.c  |   28 +++-
 src/via_cursor.c|   18 +-
 src/via_driver.c|   17 +-
 src/via_driver.h|1 
 src/via_id.c|3 
 src/via_id.h|2 
 src/via_mode.c  |   12 +
 src/via_mode.h  |2 
 src/via_panel.c |2 
 src/via_regs.h  |   32 
 src/via_swov.c  |   14 ++
 src/via_video.c |3 
 15 files changed, 449 insertions(+), 122 deletions(-)

New commits:
commit 74ad89c47148dd0261413f7e82535f76fad6c660
Author: jnettlet [EMAIL PROTECTED]
Date:   Tue Nov 4 17:14:15 2008 +

fixed VX800 so ActiveDevice is no longer needed

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/ChangeLog b/ChangeLog
index 046a0fc..ffee4e1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-11-04  Jon Nettleton  [EMAIL PROTECTED]
+
+   * src/via_crtc.c: (ViaFirstCRTCSetMode), (ViaSecondCRTCSetMode):
+
+   Found needed register writes that are needed so VX800 doesn't
+   crash when CRT is not enabled.  I also removed NEEDS FIXING
+comments from them as they are obviously needed.
+
 2008-11-03  Jon Nettleton  [EMAIL PROTECTED]
 
* src/via_accel.c: (viaSubsequentMono8x8PatternFillRect),
diff --git a/src/via_crtc.c b/src/via_crtc.c
index 3cf6e21..6b8a385 100644
--- a/src/via_crtc.c
+++ b/src/via_crtc.c
@@ -146,7 +146,6 @@ ViaFirstCRTCSetMode(ScrnInfoPtr pScrn, DisplayModePtr mode)
 break;
 }
 
-/* FIXME: check if this is really necessary here */
 switch (pVia-ChipId) {
 case VIA_K8M890:
 case VIA_CX700:
@@ -282,7 +281,6 @@ ViaFirstCRTCSetMode(ScrnInfoPtr pScrn, DisplayModePtr mode)
 hwp-writeSeq(hwp, 0x1C, (temp  1)  0xFF);
 ViaSeqMask(hwp, 0x1D, temp  9, 0x03);
 
-/* FIXME: check if this is really necessary here */
 switch (pVia-ChipId) {
 case VIA_K8M890:
 case VIA_CX700:
@@ -405,6 +403,19 @@ ViaSecondCRTCSetMode(ScrnInfoPtr pScrn, DisplayModePtr 
mode)
 break;
 }
 
+switch (pVia-ChipId) {
+case VIA_K8M890:
+case VIA_CX700:
+case VIA_P4M900:
+break;
+default:
+ViaSeqMask(hwp, 0x16, 0x08, 0xBF);
+ViaSeqMask(hwp, 0x17, 0x1F, 0xFF);
+ViaSeqMask(hwp, 0x18, 0x4E, 0xFF);
+ViaSeqMask(hwp, 0x1A, 0x08, 0xFD);
+break;
+}
+
 /* Crtc registers */
 /* horizontal total : 4096 */
 temp = mode-CrtcHTotal - 1;
@@ -474,6 +485,19 @@ ViaSecondCRTCSetMode(ScrnInfoPtr pScrn, DisplayModePtr 
mode)
 temp = mode-CrtcVSyncEnd;
 ViaCrtcMask(hwp, 0x5F, temp, 0x1F);
 
+switch (pVia-ChipId) {
+case VIA_K8M890:
+case VIA_CX700:
+case VIA_P4M900:
+break;
+default:
+/* some leftovers */
+hwp-writeCrtc(hwp, 0x08, 0x00);
+ViaCrtcMask(hwp, 0x32, 0, 0xFF);  /* ? */
+ViaCrtcMask(hwp, 0x33, 0, 0xC8);
+break;
+}
+
 ViaSecondCRTCHorizontalOffset(pScrn);
 ViaSecondCRTCHorizontalQWCount(pScrn, mode-CrtcHDisplay);
 

commit f4745295ba579cab7d5a463259ab19f03e61902f
Author: jnettlet [EMAIL PROTECTED]
Date:   Tue Nov 4 02:53:37 2008 +

finish acceleration changes for the VX800 chipsets

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/ChangeLog b/ChangeLog
index ad9b010..046a0fc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2008-11-03  Jon Nettleton  [EMAIL PROTECTED]
+
+   * src/via_accel.c: (viaSubsequentMono8x8PatternFillRect),
+   (viaSetupForSolidLine), (viaSubsequentSolidHorVertLine),
+   (viaSetupForDashedLine), (viaAccelMarkSync):
+
+   A few more acceleration tweaks for the VX800.  
+   This should fix all the XAA rendering issues.
+   This should also allow 800x480 Panels to work without
+   custom modelines.
+
 2008-11-02  Jon Nettleton  [EMAIL PROTECTED]
 
* src/via_accel.c: (viaFlushPCI), (viaDisableVQ),
diff --git a/src/via_accel.c b/src/via_accel.c
index 7eee90c..47fe9da 100644
--- a/src/via_accel.c
+++ b/src/via_accel.c
@@ -77,7 +77,8 @@ enum VIA_2D_Regs {
MONOPAT0,
MONOPAT1,
COLORPAT,
-   MONOPATFGC
+   MONOPATFGC,
+   MONOPATBGC
 };
 
 /* register offsets for old 2D core */
@@ -104,7 +105,8 @@ static const unsigned via_2d_regs[] = {
 [MONOPAT0]  = VIA_REG_MONOPAT0,
 [MONOPAT1]  = VIA_REG_MONOPAT1,
 [COLORPAT]  = VIA_REG_COLORPAT,
-[MONOPATFGC]= VIA_REG_FGCOLOR
+[MONOPATFGC]= VIA_REG_FGCOLOR,
+[MONOPATBGC]= VIA_REG_BGCOLOR
 };
 
 /* register offsets for new 2D core (M1 in VT3353 == VX800) */
@@ -131,7 +133,8 @@ static const unsigned via_2d_regs_m1[] = {
 

xserver-xorg-video-openchrome: Changes to 'debian-experimental'

2008-11-09 Thread Raphael Geissert
 ChangeLog  |   66 
 debian/changelog   |9 
 debian/patches/01_gen_pci_ids.diff |2 
 debian/patches/disable_ARGB_cursor_VM800.patch |   10 
 debian/patches/vt_fix.patch|8 
 src/via_accel.c|  348 +
 src/via_bandwidth.c|   23 +
 src/via_crtc.c |   28 +-
 src/via_cursor.c   |   18 -
 src/via_driver.c   |   17 -
 src/via_driver.h   |1 
 src/via_id.c   |3 
 src/via_id.h   |2 
 src/via_mode.c |   12 
 src/via_mode.h |2 
 src/via_panel.c|2 
 src/via_regs.h |   32 ++
 src/via_swov.c |   14 +
 src/via_video.c|3 
 19 files changed, 468 insertions(+), 132 deletions(-)

New commits:
commit 69e3c4f05a0b1c35fce63a4b3c62238e46de893e
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sat Nov 8 19:57:23 2008 -0600

massaged patches so they still apply

diff --git a/debian/changelog b/debian/changelog
index a4135e4..ab59f8f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ xserver-xorg-video-openchrome (1:0.2.903+svn685-1) UNRELEASED; 
urgency=low
   * New upstream snapshot
 + 682-685: Initial VX800 chipsets support
 + 682: via_cursor.c: register corrections
+  * debian/patches: massaged so they still apply
 
  -- Raphael Geissert [EMAIL PROTECTED]  Sat, 08 Nov 2008 18:06:50 -0600
 
diff --git a/debian/patches/01_gen_pci_ids.diff 
b/debian/patches/01_gen_pci_ids.diff
index 9318c90..7485fe3 100644
--- a/debian/patches/01_gen_pci_ids.diff
+++ b/debian/patches/01_gen_pci_ids.diff
@@ -3,7 +3,7 @@ Index: xserver-xorg-video-openchrome/src/Makefile.am
 ===
 --- xserver-xorg-video-openchrome.orig/src/Makefile.am
 +++ xserver-xorg-video-openchrome/src/Makefile.am
-@@ -86,6 +86,12 @@ EXTRA_DIST += \
+@@ -92,6 +92,12 @@ EXTRA_DIST += \
  endif
  
  
diff --git a/debian/patches/disable_ARGB_cursor_VM800.patch 
b/debian/patches/disable_ARGB_cursor_VM800.patch
index 5d80b53..562d3a4 100644
--- a/debian/patches/disable_ARGB_cursor_VM800.patch
+++ b/debian/patches/disable_ARGB_cursor_VM800.patch
@@ -1,12 +1,12 @@
-Index: xserver-xorg-video-openchrome-0.2.902+svn579/src/via_cursor.c
+Index: xserver-xorg-video-openchrome/src/via_cursor.c
 ===
 xserver-xorg-video-openchrome-0.2.902+svn579.orig/src/via_cursor.c
-+++ xserver-xorg-video-openchrome-0.2.902+svn579/src/via_cursor.c
-@@ -545,6 +545,7 @@ viaCursorRecInit(ScrnInfoPtr pScrn)
+--- xserver-xorg-video-openchrome.orig/src/via_cursor.c
 xserver-xorg-video-openchrome/src/via_cursor.c
+@@ -552,6 +552,7 @@ viaCursorRecInit(ScrnInfoPtr pScrn)
  case VIA_CLE266:
  case VIA_KM400:
  case VIA_K8M800:
 +case VIA_VM800:
- case VIA_K8M890:
  cursor-isARGBSupported = FALSE;
  cursor-isARGBEnabled = FALSE;
+ cursor-maxWidth = 32;
diff --git a/debian/patches/vt_fix.patch b/debian/patches/vt_fix.patch
index 8c30b59..21049ac 100644
--- a/debian/patches/vt_fix.patch
+++ b/debian/patches/vt_fix.patch
@@ -1,8 +1,8 @@
-Index: xserver-xorg-video-openchrome-0.2.902+svn579/src/via_mode.c
+Index: xserver-xorg-video-openchrome/src/via_mode.c
 ===
 xserver-xorg-video-openchrome-0.2.902+svn579.orig/src/via_mode.c
-+++ xserver-xorg-video-openchrome-0.2.902+svn579/src/via_mode.c
-@@ -2026,10 +2026,13 @@ ViaLCDPower(ScrnInfoPtr pScrn, Bool On)
+--- xserver-xorg-video-openchrome.orig/src/via_mode.c
 xserver-xorg-video-openchrome/src/via_mode.c
+@@ -1410,10 +1410,13 @@ ViaLCDPower(ScrnInfoPtr pScrn, Bool On)
  #endif
  
  /* Enable LCD */

commit 736bef210d7377e5c44fd4bb0a71fdfe9217db51
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sat Nov 8 19:54:25 2008 -0600

Add new changelog entry to reflect changes by upstream

diff --git a/debian/changelog b/debian/changelog
index f7d7977..a4135e4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xserver-xorg-video-openchrome (1:0.2.903+svn685-1) UNRELEASED; urgency=low
+
+  * New upstream snapshot
++ 682-685: Initial VX800 chipsets support
++ 682: via_cursor.c: register corrections
+
+ -- Raphael Geissert [EMAIL PROTECTED]  Sat, 08 Nov 2008 18:06:50 -0600
+
 xserver-xorg-video-openchrome (1:0.2.903+svn599-1) experimental; urgency=low
 
   [ Raphael Geissert ]

commit 74ad89c47148dd0261413f7e82535f76fad6c660
Author

xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-11-09 Thread Raphael Geissert
 debian/changelog |   10 ++
 src/via_id.c |4 +++-
 src/via_vt162x.h |   17 +
 3 files changed, 30 insertions(+), 1 deletion(-)

New commits:
commit 5920441227016050a71107c4202b5131cb833442
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun Nov 9 18:34:18 2008 -0600

Add new changelog entry

diff --git a/debian/changelog b/debian/changelog
index a37b29e..b756922 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+xserver-xorg-video-openchrome (1:0.2.902+svn579-4) UNRELEASED; urgency=low
+
+  * Cherry-picked the following changesets:
++ 591: IBM AnyPlace Kiosk 3xx
++ 592: Add missing 640x480 PAL mode for VT1625
++ 597: VT8454B has a panel
++ 598: MSI K8M Neo-V (broken pci id)
+
+ -- Raphael Geissert [EMAIL PROTECTED]  Sun, 09 Nov 2008 18:31:36 -0600
+
 xserver-xorg-video-openchrome (1:0.2.902+svn579-2) unstable; urgency=low
 
   [ Raphael Geissert ]

commit b707cdeb2bd0cc512c811b958acd9ef4e454cb6c
Author: schlobinux [EMAIL PROTECTED]
Date:   Thu Aug 28 17:23:39 2008 +

IBM AnyPlace Kiosk 3xx (probably a VIA board, but I can't find a better 
reference)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829
(cherry picked from commit 79fb1761dc01fc1e7bc2d60e39353f26a1bb5748)

diff --git a/src/via_id.c b/src/via_id.c
index 664ab15..fd21efa 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -159,6 +159,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Asustek P5V800-MX, VIA_VM800,   0x3344, 0x1122, 
VIA_DEVICE_CRT},
 
 /*** K8M890 ***/
+{IBM AnyPlace Kiosk 3xx,VIA_K8M890,  0x1106, 0x3230, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Asustek A8V-VM,VIA_K8M890,  0x1043, 0x81B5, 
VIA_DEVICE_CRT},
 {Asustek M2V-MX SE, VIA_K8M890,  0x1043, 0x8297, 
VIA_DEVICE_CRT},
 {Foxconn K8M890M2MA-RS2H,   VIA_K8M890,  0x105B, 0x0C84, 
VIA_DEVICE_CRT},

commit 0fa612a970581dc809a48928d2912b2b0c86a5a1
Author: schlobinux [EMAIL PROTECTED]
Date:   Fri Sep 19 09:12:15 2008 +

Add missing 640x480 PAL mode for VT1625

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829
(cherry picked from commit 6be0672fc513036d6f8fe95d65be329b35be3ae8)

diff --git a/src/via_vt162x.h b/src/via_vt162x.h
index 44e0456..ac5278f 100644
--- a/src/via_vt162x.h
+++ b/src/via_vt162x.h
@@ -926,6 +926,23 @@ VT1625Table[] = {
   0x0, 0x0,
 },
 
+{ 640x480, 640, 480, TVTYPE_PAL, 0, 0,
+  /*  00   
  0F */
+  { 0x03,0, 0x10, 0x1F, 0x03,0,0, 0xF2,  0x42, 0x0A, 0x88, 
0x00, 0x55, 0x5E,0, 0xB0,
+   0, 0x80, 0x0A, 0x09, 0x19, 0x28, 0xCB, 0x8A,  0x09, 0x2A,0, 
0x50, 0x41, 0x80,0, 0x10,
+0x17, 0x1C, 0x35, 0x7D, 0x02,0,0,0, 0,0,0,
0,0,0,0,0 },
+  /*  4A4F50   
  59 */
+  { 0xC5, 0x0F,0, 0x01, 0x10, 0x51, 0xE7, 0x81,  0x23, 0x57, 0x22, 
0x5F, 0x6F, 0x7F, 0x23, 0x94,
+  /*  5A5F60   64 */
+0xD0, 0x1C, 0x8F, 0x16, 0xE1, 0x38, 0x7A, 0x28,  0xFF, 0xBF, 0x03 },
+  /* RBG 65,66,67,27,2b,2c */
+  { 0x6A, 0x62, 0x65, 0x8D, 0x96, 0x20 },
+  /* Y-Cb-Cr 65,66,67 */
+  { 0x42, 0x49, 0x49 },
+  /* Subcarrier 19,18,17,16, DotCrawl Subcarrier (set bit 3 of reg 11 then 
subcarrier) */
+  0x2D66772D, 0,
+},
+
 { 720x576, 720, 576, TVTYPE_PAL, 0, 0,
   /*  00   
  0F */
   { 0x03, 0x00, 0x10, 0x1f, 0x03, 0x00, 0x00, 0xc9,  0x4c, 0x11, 0x7c, 
0x00, 0x56, 0x57, 0x07, 0xbf,

commit 90783c0dcc8924399f1bb001a1d8b6f65228bb12
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon Oct 13 14:53:19 2008 +

VIA VT8454B has a panel

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829
(cherry picked from commit bccc9312797407a519ee04a994e5562f9021c780)

diff --git a/src/via_id.c b/src/via_id.c
index dd3864e..664ab15 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -191,7 +191,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {ASRock P4VM900-SATA2,  VIA_P4M900,  0x1849, 0x3371, 
VIA_DEVICE_CRT},
 
 /*** CX700 ***/
-{VIA VT8454B,   VIA_CX700,   0x0908, 0x1975, 
VIA_DEVICE_CRT}, /* Evaluation board, reference possibly wrong */
+{VIA VT8454B,   VIA_CX700,   0x0908, 0x1975, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD}, /* Evaluation board, reference possibly wrong 
*/
 {VIA VT3324 (CX700),VIA_CX700,   0x1106, 0x3157, 
VIA_DEVICE_CRT},
 {MSI Fuzzy CX700/CX700D,VIA_CX700

Bug#492404: xserver-xorg-video-openchrome: Resolutions only up to 800x600

2008-11-09 Thread Raphael Geissert
Hi,

2008/11/1  [EMAIL PROTECTED]:
[...]

 Setting resolution works flawlessly now. By using glxgears it got 98% cpu 
 usage - which is about the same  as when using vesa.

Right, but that's an issue with the 3d driver (mesa), not with openchrome.

 While I'm disappointed about this (i got higher framerate and way less cpu 
 usage by comilling on my own)

How did you compile the driver (IOW: what flags/options/etc did you use)?

 you can consider the bug fixed, as my main problem is solved.

Ok, but I'll wait for the others to report whether it works ok now.


 If I can contribute anything by testing, mail me. Thank you very much for 
 your packaging work!

If you want to test something you can take a look at the package in
experimental (but beware of some issues when using XAA with the
version of xorg in experimental:
http://www.openchrome.org/trac/ticket/263)


 Mathieu


Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net

Tallulah Bankhead  - If I had to live my life again, I'd make the
same mistakes, only sooner.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#503154: drm-modules-source: Conflict with libdrm2

2008-10-22 Thread Raphael Geissert
Marc Fargas wrote:

 Package: drm-modules-source
 Version: 2.3.1+git+20081012+f5327ac-1
 Severity: normal
 
 Hi,
 There's a conflict between drm-modules-source and libdrm2:
 
 [EMAIL PROTECTED]:/home/marc# LC_ALL=C aptitude install
 drm-modules-source=2.3.1+git+20081015+458e2d5-1
 [...]
 Preparing to replace drm-modules-source 2.3.1+git+20081012+f5327ac-1 (using
 .../drm-modules-source_2.3.1+git+20081015+458e2d5-1_all.deb) ... Unpacking
 replacement drm-modules-source ... dpkg: error processing
 /var/cache/apt/archives/drm-modules-source_2.3.1+git+20081015+458e2d5-1_all.deb
 (--unpack):
  trying to overwrite `/usr/share/modass/packages/drm-modules-source', which is
  also in package libdrm2
 Errors were encountered while processing:
  
 /var/cache/apt/archives/drm-modules-source_2.3.1+git+20081015+458e2d5-1_all.deb
 E: Sub-process /usr/bin/dpkg returned an error code (1)
 [...]
 

IIRC lamby said that it was a bug that libdrm2 shipped modass; so I guess
reassigning this bug to libdrm2 is more appropriate. I'm sure lamby will reply
(and react) to the bug anyway, so I'll let him (or anyone else) decide.

 I have libdrm2 2.3.1+git+20080706+401f77a-1, from experimental.
 
 Aside, why don't you upload new snapshots for libdrm2 and nouveau?
 
 Thanks,
 Marc
 

Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'upstream-experimental'

2008-10-16 Thread Raphael Geissert
 src/via_driver.c |2 +-
 src/via_id.c |3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 35a6ad9c21ee92c201b8a163eff2b490bad979d6
Author: schlobinux [EMAIL PROTECTED]
Date:   Wed Oct 15 19:58:13 2008 +

minor typo

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index 439ae2f..f97b699 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -1215,7 +1215,7 @@ VIAPreInit(ScrnInfoPtr pScrn, int flags)
 } else {
 from = X_DEFAULT;
 xf86DrvMsg(pScrn-scrnIndex, X_WARNING,
-   No memory-detection done.  Use VideoRAM 
option.\n);
+   No memory-detection done. Use VideoRAM option.\n);
 }
 }
 

commit 013a015708faddd501e6fadd1bd4bdb52ea2640f
Author: schlobinux [EMAIL PROTECTED]
Date:   Wed Oct 15 19:57:28 2008 +

MSI K8M Neo-V (broken pci id, there is already one with a good pci id)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index b314dce..fd21efa 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -87,6 +87,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Asustek K8V-MX,VIA_K8M800,  0x1043, 0x8129, 
VIA_DEVICE_CRT},
 {Mitac 8399,VIA_K8M800,  0x1071, 0x8399, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD | VIA_DEVICE_TV}, /* aka Pogolinux Konabook 
3100 */
 {Mitac 8889,VIA_K8M800,  0x1071, 0x8889, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD | VIA_DEVICE_TV},
+{MSI K8M Neo-V (broken pci id), VIA_K8M800,  0x1106, 0x0204, 
VIA_DEVICE_CRT},
 {VIA VT3108 (K8M800),   VIA_K8M800,  0x1106, 0x3108, 
VIA_DEVICE_CRT}, /* borrowed by Asustek A8V-MX */ 
 {Shuttle FX21,  VIA_K8M800,  0x1297, 0x3052, 
VIA_DEVICE_CRT},
 {Shuttle FX83,  VIA_K8M800,  0x1297, 0xF683, 
VIA_DEVICE_CRT | VIA_DEVICE_TV},

commit bccc9312797407a519ee04a994e5562f9021c780
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon Oct 13 14:53:19 2008 +

VIA VT8454B has a panel

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index 12db88f..b314dce 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -191,7 +191,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {ASRock P4VM900-SATA2,  VIA_P4M900,  0x1849, 0x3371, 
VIA_DEVICE_CRT},
 
 /*** CX700 ***/
-{VIA VT8454B,   VIA_CX700,   0x0908, 0x1975, 
VIA_DEVICE_CRT}, /* Evaluation board, reference possibly wrong */
+{VIA VT8454B,   VIA_CX700,   0x0908, 0x1975, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD}, /* Evaluation board, reference possibly wrong 
*/
 {VIA VT3324 (CX700),VIA_CX700,   0x1106, 0x3157, 
VIA_DEVICE_CRT},
 {MSI Fuzzy CX700/CX700D,VIA_CX700,   0x1462, 0x8020, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD | VIA_DEVICE_TV},
 {Samsung Q1B,   VIA_CX700,   0x144D, 0xC02C, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'upstream-experimental'

2008-10-12 Thread Raphael Geissert
 ChangeLog |   63 +++
 NEWS  |   20 -
 configure.ac  |   25 -
 src/Makefile.am   |6 
 src/via_accel.c   |   89 ++--
 src/via_bios.h|  106 +
 src/via_crtc.c|  612 +++
 src/via_cursor.c  |  532 ++-
 src/via_dga.c |8 
 src/via_display.c |  128 ++
 src/via_driver.c  |  547 +--
 src/via_driver.h  |   61 ++-
 src/via_id.c  |1 
 src/via_lvds.c|  121 ++
 src/via_memory.c  |2 
 src/via_mode.c| 1059 +-
 src/via_mode.h|   40 --
 src/via_panel.c   |  461 +++
 src/via_regs.h|   21 +
 src/via_swov.c|   18 
 src/via_timing.c  |  398 
 src/via_timing.h  |   51 ++
 src/via_vbe.c |6 
 src/via_video.c   |   49 --
 src/via_vt162x.h  |   17 
 src/via_xvmc.c|   18 
 26 files changed, 3200 insertions(+), 1259 deletions(-)

New commits:
commit dff72f55283e60a2fef23a3c71537cfa794592ab
Author: schlobinux [EMAIL PROTECTED]
Date:   Fri Oct 3 10:08:32 2008 +

Allow FullHD with DDR400

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_mode.h b/src/via_mode.h
index d29013b..7475c51 100644
--- a/src/via_mode.h
+++ b/src/via_mode.h
@@ -32,7 +32,7 @@
  */
 #define VIA_BW_MIN   7400 /*  [EMAIL PROTECTED]@32bpp */
 #define VIA_BW_DDR200   39400
-#define VIA_BW_DDR400   46100
+#define VIA_BW_DDR400   49800 /*  [EMAIL PROTECTED]@32bpp */
 #define VIA_BW_DDR667   92200
 
 

commit 87b1e287ef0fb567b4570267869eb9195e3d52bc
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon Sep 29 12:59:45 2008 +

disable ARGB cursor for K8M890

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_cursor.c b/src/via_cursor.c
index 5c45915..64debce 100644
--- a/src/via_cursor.c
+++ b/src/via_cursor.c
@@ -545,6 +545,7 @@ viaCursorRecInit(ScrnInfoPtr pScrn)
 case VIA_CLE266:
 case VIA_KM400:
 case VIA_K8M800:
+case VIA_K8M890:
 cursor-isARGBSupported = FALSE;
 cursor-isARGBEnabled = FALSE;
 cursor-maxWidth = 32;

commit 2ea001e44c78eb1f255d5603413f937978b20bed
Author: schlobinux [EMAIL PROTECTED]
Date:   Thu Sep 25 07:39:35 2008 +

oops, forgot to svn add the new files :-(

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_crtc.c b/src/via_crtc.c
new file mode 100644
index 000..3cf6e21
--- /dev/null
+++ b/src/via_crtc.c
@@ -0,0 +1,612 @@
+/*
+ * Copyright 2005-2007 The Openchrome Project [openchrome.org]
+ * Copyright 2004-2005 The Unichrome Project  [unichrome.sf.net]
+ * Copyright 1998-2003 VIA Technologies, Inc. All Rights Reserved.
+ * Copyright 2001-2003 S3 Graphics, Inc. All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the Software),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sub license,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the
+ * next paragraph) shall be included in all copies or substantial portions
+ * of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ * DEALINGS IN THE SOFTWARE.
+ */
+
+#ifdef HAVE_CONFIG_H
+#include config.h
+#endif
+
+#include via.h
+#include via_driver.h
+#include via_vgahw.h
+#include via_id.h
+
+#include via_mode.h
+
+static void
+ViaCRTCSetGraphicsRegisters(ScrnInfoPtr pScrn)
+{
+vgaHWPtr hwp = VGAHWPTR(pScrn);
+
+/* graphics registers */
+hwp-writeGr(hwp, 0x00, 0x00);
+hwp-writeGr(hwp, 0x01, 0x00);
+hwp-writeGr(hwp, 0x02, 0x00);
+hwp-writeGr(hwp, 0x03, 0x00);
+hwp-writeGr(hwp, 0x04, 0x00);
+hwp-writeGr(hwp, 0x05, 0x40);
+hwp-writeGr(hwp, 0x06, 0x05);
+hwp-writeGr(hwp, 0x07, 0x0F);
+hwp-writeGr(hwp, 0x08, 0xFF);
+
+ViaGrMask(hwp, 0x20, 0, 0xFF);
+ViaGrMask(hwp, 0x21, 0, 0xFF);
+ViaGrMask(hwp, 0x22, 0, 0xFF);
+}
+
+static void
+ViaCRTCSetAttributeRegisters(ScrnInfoPtr pScrn)
+{
+vgaHWPtr hwp = VGAHWPTR(pScrn);
+CARD8 i;
+

Bug#496922: xserver-xorg-video-openchrome: mouse cursor disappeared after upgrade

2008-10-06 Thread Raphael Geissert
Hi,

When replying please don't forget to CC the bug report.

2008/10/6 Paolo Cavallini [EMAIL PROTECTED]:
 Raphael Geissert ha scritto:

 http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn574-1_i386.deb

 no cursor

 http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn572-1_i386.deb

 no cursor

 http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn570-2_i386.deb

 no cursor

The main difference with 570-1 is that -2 was, mistakenly, built
against the version of libdrm2 in experimental. Since you were able to
install -2 and all the other .debs which depend on experimental's
libdrm2, could you please tell me what other packages you installed
from experimental?


  I don't see anything in the rev 570-577 range that could explain the HW
 cursor problem at first glance. Possibly, the user can add Option
 SWCursor to his xorg conf to workaround the problem, but a real fix would
 obviously be better.

 I tried this once, when I first saw the problem, but it didin't work. I
 did not check again now.

 And, as suggested by upstream; could you please also try this one:

 http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn596-1_i386.deb

 funny big square cursor, with changing patterns inside. unusual, better
 than nothing, but I still suspect users would not appreciate this :)

Bah, too good to be true.


 It is the latest code by upstream, contains the code from the randr branch
 and It contains new hardware cursor code which might help with this problem
 (said by upstream).

 And if the above one didn't work, could you please try this one too?

 http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn596+suggestedchange-1_i386.deb

 no cursor

Oh crap, I in my box don't get mouse cursor in 596 without the change
that I applied to 596+suggestedchange.


 With xserver-xorg-video-openchrome_0.2.902+svn570-1_i386.deb, all back
 to normal.
 All the best.

It might be possible that I will have to rebuild all the packages with
unstable's libdrm2 and ask you to test a couple of them, just in case
(that's what happens when experimental is used); hope you don't mind.


 --
 Paolo Cavallini, see: * http://www.faunalia.it/pc *



Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#501183: xserver-xorg-video-openchrome: System freezes with screen saver

2008-10-05 Thread Raphael Geissert
tag 501183 upstream
forwarded 501183 http://www.openchrome.org/trac/ticket/252
thanks

2008/10/5 John Talbut [EMAIL PROTECTED]:
 Package: xserver-xorg-video-openchrome
 Version: 1:0.2.902+svn579-2
 Severity: important

 After the screensaver has been running for a while the system freezes and I
 have to reboot to get going again.
 In syslog the lint:
 .. kernel: [drm:via_hook_segment] *ERROR* Paused at incorrect address.
 0xe1e4ce00, 0xe1fba700 0x
 is repeated several times a second.

The problem is in the 3d driver (unichrome DRI in Mesa), not with the
2d driver (openchrome).
I'm leaving it assigned to this package (and not libgl1-mesa-dri) as
it might be possible for someone at -openchrome to fix it.

...


 -- System Information:
 Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
 Architecture: i386 (i686)

 Kernel: Linux 2.6.26-20080922 (PREEMPT)
 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
 Shell: /bin/sh linked to /bin/dash

 Versions of packages xserver-xorg-video-openchrome depends on:
 ii  libc6 2.7-13 GNU C Library: Shared libraries
 ii  libdrm2   2.3.1-1Userspace interface to kernel
 DRM
 ii  xserver-xorg-core 2:1.4.2-6  Xorg X server - core server

 xserver-xorg-video-openchrome recommends no packages.

 xserver-xorg-video-openchrome suggests no packages.

 -- no debconf information






Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#501183: xserver-xorg-video-openchrome: System freezes with screen saver

2008-10-05 Thread Raphael Geissert
2008/10/5 John Talbut [EMAIL PROTECTED]:
 Raphael Geissert wrote:

 The problem is in the 3d driver (unichrome DRI in Mesa), not with the
 2d driver (openchrome).
 I'm leaving it assigned to this package (and not libgl1-mesa-dri) as
 it might be possible for someone at -openchrome to fix it.

 OK.  I noted that comment although there is no reference to Mesa in my Xorg
 log file.  I note also that the message seems to originate in the kernel,
 see /usr/src/linux-source-2.6.26/drivers/char/drm/via_dma.c


Yes, if you use nm you will see the via_hook_segment symbol in via_dma.ko:

$ nm /lib/modules/$(uname -r)/kernel/drivers/char/drm/via.ko | grep
via_hook_segment
0e94 t via_hook_segment

But IIRC (based on other messages found via google) the bug is caused
by the DRI driver in the via drm module in the kernel; though I am not
an expert in the field so I might be wrong.


Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#496922: xserver-xorg-video-openchrome: mouse cursor disappeared after upgrade

2008-10-03 Thread Raphael Geissert
On Tuesday 30 September 2008, Paolo Cavallini wrote:
 Raphael Geissert ha scritto:
  Ok, I really believe it is because of 577, so could you please try
  with the .deb I just built from 576?
  http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2
 .902+svn576-1_i386.deb
 
  I'll anyway open a bug report now; but your feedback will be very
  helpful.

 Confirmed: svn576 has the same bug.
 All the best, and thanks for working on this.
 pc

Ok, last two of that series:

http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn574-1_i386.deb
http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn572-1_i386.deb

(575 is bogus and 576 fixes it; 573 and 571 both add new cards)

But now that I built the package so many times, I also rebuilt 570 with 
current libs; could you please try this one too?

http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn570-2_i386.deb

By the way, this is a portion of upstream's response:

  I don't see anything in the rev 570-577 range that could explain the HW
 cursor problem at first glance. Possibly, the user can add Option
 SWCursor to his xorg conf to workaround the problem, but a real fix would
 obviously be better.

And, as suggested by upstream; could you please also try this one:

http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn596-1_i386.deb

It is the latest code by upstream, contains the code from the randr branch 
and It contains new hardware cursor code which might help with this problem 
(said by upstream).

And if the above one didn't work, could you please try this one too?

http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn596+suggestedchange-1_i386.deb

I hope that bug is somewhere between 570-576 (which in theory should), 
otherwise this bug is not very likely to be fixed for lenny (but don't worry, 
I plan to upload ~596 to experimental).

Thanks for your time and collaboration!.

Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html


signature.asc
Description: This is a digitally signed message part.


Bug#496922: xserver-xorg-video-openchrome: mouse cursor disappeared after upgrade

2008-09-29 Thread Raphael Geissert
2008/9/29 Paolo Cavallini [EMAIL PROTECTED]:
 Raphael Geissert ha scritto:

 I have uploaded the 570 package, and an unreleased 577 package; could
 you please try both of them and tell me if the mouse cursor shows up
 again? and with which package version?

 http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn570-1_i386.deb
 http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn577-1_i386.deb

 As soon as you confirm that a previous version restores the mouse
 cursor I'll forward the bug to upstream (just want to make sure that
 the problem is not caused by some external reason).

 Hi Raphael.
 Thanks for following this up.
 These are the results of my tests:

 http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn570-1_i386.deb
 cursor visible, resolution wrong (had to fix it by hand in the org.conf)

 http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn577-1_i386.deb
 no cursor, resolution wrong

Ok, I really believe it is because of 577, so could you please try
with the .deb I just built from 576?
http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn576-1_i386.deb

I'll anyway open a bug report now; but your feedback will be very helpful.


 xserver-xorg-video-openchrome (1:0.2.902+svn579-2) (currently in lenny):
 no cursor, resolution wrong

 All the best.
 pc
 --
 Paolo Cavallini, see: * http://www.faunalia.it/pc *



Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#492404: configuration problem

2008-09-29 Thread Raphael Geissert
Hi,

2008/9/29 Y Giridhar Appaji Nag [EMAIL PROTECTED]:
 On 08/09/15 10:57 +0200, Khalid Shukri said ...
 I had the same problem, resolution only up to 800 x 600, until I
 manually put the VertRefresh and HorizSync values of my monitor in
 xorg.conf. Now I have the full resolution of 1920 x 1200. So this seems
 to rather be a problem with autoconfiguration OR hardware recognition
 than with resolution itself

 I can confirm this behaviour too.  I have full resolution once I add the
 VertRefresh and HorizSync to my xorg.conf

Upstream's answer:

 From the debian bug report's xorg log : (II) CHROME(0): Targa: Using default 
 hsync range of
 31.50-37.90 kHz (II) CHROME(0): Targa: Using default vrefresh range of 
 50.00-70.00 Hz (II)
 CHROME(0): Clock range: 20.00 to 230.00 MHz

 The monitor is not sending any EDID, so the driver is falling back to the 
 default values for
 HorizSync and VertRefresh. I'll tend to say the bug is with the monitor, not 
 the driver.

Would be great if the bit from the original reporter's Xorg.0.log can
also be found in yours.
And of course some info about the monitor will be helpful too.

Will anyway tell upstream that the is yet one more affected person
with the same symptoms.


 Cheers,

 Giridhar

 --
 Y Giridhar Appaji Nag | http://appaji.net/

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (GNU/Linux)

 iEYEARECAAYFAkjhFikACgkQ4eu+pR04mIfztQCeOXwEu/yW0SfSbuxnL7OLfq9t
 UmoAnjpmOG6QVwF5ZXlweT/dHlpUEXYN
 =4tiM
 -END PGP SIGNATURE-



Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#496922: xserver-xorg-video-openchrome: mouse cursor disappeared after upgrade

2008-09-27 Thread Raphael Geissert
tag 496922 + moreinfo
thanks

Hi,

Sorry for the late reply.

2008/9/2 Paolo Cavallini [EMAIL PROTECTED]:
 Raphael Geissert ha scritto:

 Btw, can you see the id of your card in
 /usr/share/doc/xserver-xorg-video-openchrome/changelog.Debian.gz?

 No, I can't. IFACU, it's a CN700/VN800/P4M800CE/Pro Host Bridge
 UniChrome Pro IGP (rev 01)

I have uploaded the 570 package, and an unreleased 577 package; could
you please try both of them and tell me if the mouse cursor shows up
again? and with which package version?
Thanks (PS. have no time to check if all the dependencies can still be
satisified in sid; but ping me if they don't so I rebuild the
package).

http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn570-1_i386.deb
http://alioth.debian.org/~atomo64-guest/xserver-xorg-video-openchrome_0.2.902+svn577-1_i386.deb

As soon as you confirm that a previous version restores the mouse
cursor I'll forward the bug to upstream (just want to make sure that
the problem is not caused by some external reason).


 And have you read openchrome(4)? If you find a workaround there please
 report back.

 Struggling, but until now no solution.
 All the best, and thanks.
 pc
 --
 Paolo Cavallini, see: * http://www.faunalia.it/pc *



Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#496922: xserver-xorg-video-openchrome: mouse cursor disappeared after upgrade

2008-09-01 Thread Raphael Geissert
Hi,

2008/9/1 Paolo Cavallini [EMAIL PROTECTED]:
 Hi all.
 Thanks for taking the issue.

 Raphael Geissert ha scritto:

 Justification: renders package unusable

 No, it doesn't.

 At least for me, it does (unless you can guess the mouse posion by
 imagination...)

It doesn't for everyone, nor the majority; so it is important, but
should not prevent the package from being shipped in lenny.


 Like Julien said, upgrade of what?
 1:0.2.902+svn570-1  1:0.2.902+svn579-1

 If you were using xserver-xorg's PCI cards detection you would require
 version +579 to be installed as it is the second version ever in
 Debian and the first one with the required file to detect the PCI
 cards that openchrome can handle; and there has been no upload after
 +svn579, yet.
 Besides that I can not see any change between 570 and 579 that would
 cause such a problem, but correct me if I'm wrong.

 The problem seems to lay there.

 Anyway, please provide some more information like what kind of card
 you have, the /var/log/Xorg.log.0 file when you actually tried
 openchrome and not vesa, etc.

 Everything seems to be on:
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=496922
 Do you need anything else?

Could you please re-read what I wrote? I want you to provide the
Xorg.log.0 generated right after you try to use openchrome and before
you restart xorg with any other driver.

Btw, can you see the id of your card in
/usr/share/doc/xserver-xorg-video-openchrome/changelog.Debian.gz?

And have you read openchrome(4)? If you find a workaround there please
report back.


 All the best, and many thanks.
 pc
 --
 Paolo Cavallini, see: * http://www.faunalia.it/pc *



Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-08-29 Thread Raphael Geissert
 debian/changelog |   11 +++
 debian/overrides |2 ++
 src/via_id.c |5 +
 3 files changed, 18 insertions(+)

New commits:
commit 4de54ce031a4bdb33d0c716d00c5d4816cc6f98d
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Wed Aug 20 21:59:53 2008 -0500

Added some overrides

diff --git a/debian/overrides b/debian/overrides
index 847b813..e441ab4 100644
--- a/debian/overrides
+++ b/debian/overrides
@@ -1,3 +1,5 @@
 xserver-xorg-video-openchrome: non-dev-pkg-with-shlib-symlink 
usr/lib/libchromeXvMCPro.so.1.0.0 usr/lib/libchromeXvMCPro.so
 xserver-xorg-video-openchrome: non-dev-pkg-with-shlib-symlink 
usr/lib/libchromeXvMC.so.1.0.0 usr/lib/libchromeXvMC.so
 xserver-xorg-video-openchrome: package-name-doesnt-match-sonames 
libchromeXvMC1 libchromeXvMCPro1
+xserver-xorg-video-openchrome: no-symbols-control-file 
usr/lib/libchromeXvMCPro.so.1.0.0
+xserver-xorg-video-openchrome: no-symbols-control-file 
usr/lib/libchromeXvMC.so.1.0.0

commit 3ad2facae369d12bcecc10f72e0233e3b26c1771
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Wed Aug 20 21:50:59 2008 -0500

Added new changelog entry

diff --git a/debian/changelog b/debian/changelog
index 72ebc45..a6a4f9c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+xserver-xorg-video-openchrome (1:0.2.902+svn579-1+lenny1) unstable; urgency=low
+
+  * Cherry-picked the following changesets adding support for new cards:
++ 580: MSI VR321
++ 583: Foxconn P4M9007MB-8RS2H
++ 586: MSI K9MM-V
++ 589: Gigabyte M704 / RoverPC A700GQ
++ 581: ECS CLE266
+
+ -- Raphael Geissert [EMAIL PROTECTED]  Wed, 20 Aug 2008 21:47:28 -0500
+
 xserver-xorg-video-openchrome (1:0.2.902+svn579-1) unstable; urgency=low
 
   [ Timo Aaltonen ]

commit aceecbbc920016208c3168b35b5ce8c427dfa5cd
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon Jul 14 20:33:32 2008 +

ECS CLE266 (reported by Mohammed Abd El Hameed)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829
(cherry picked from commit 0e4b70c57b375cf7414052366226febeaf81cd5f)

diff --git a/src/via_id.c b/src/via_id.c
index fafe724..a231385 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -39,6 +39,7 @@
  */
 static struct ViaCardIdStruct ViaCardId[] = {
 /*** CLE266 ***/
+{ECS CLE266 (1.0),  VIA_CLE266,  0x1019, 0x1B43, 
VIA_DEVICE_CRT | VIA_DEVICE_TV},
 {LT21 VA28, VIA_CLE266,  0x1019, 0x1B44, 
VIA_DEVICE_CRT},
 {ECS G320,  VIA_CLE266,  0x1019, 0xB320, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Asustek Terminator C3V,VIA_CLE266,  0x1043, 0x8155, 
VIA_DEVICE_CRT},

commit 64833f585bf13eb5dd42cc085de27af94e13c338
Author: schlobinux [EMAIL PROTECTED]
Date:   Wed Aug 20 20:44:27 2008 +

Gigabyte M704 / RoverPC A700GQ

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829
(cherry picked from commit adbe20d5b3029f9b5d8f13666e66010d80e077d7)

diff --git a/src/via_id.c b/src/via_id.c
index 99ca16f..fafe724 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -195,6 +195,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Samsung Q1B,   VIA_CX700,   0x144D, 0xC02C, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {FIC CE260, VIA_CX700,   0x1509, 0x2D30, 
VIA_DEVICE_LCD},
 {FIC CE261, VIA_CX700,   0x1509, 0x2F07, 
VIA_DEVICE_LCD},
+{Gigabyte M704 / RoverPC A700GQ,VIA_CX700,   0x161F, 0x2060, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Packard Bell EasyNote XS,  VIA_CX700,   0x1631, 0xC201, 
VIA_DEVICE_LCD}, /* aka Everex Cloudbook CE1200V */
 
 /*** P4M890, VN890 ***/

commit da3980bd941c882328161bbccf2073a12eb06a53
Author: schlobinux [EMAIL PROTECTED]
Date:   Tue Aug 12 13:14:18 2008 +

MSI K9MM-V

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index 3d378b7..99ca16f 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -94,6 +94,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {MSI K8M Neo-V, VIA_K8M800,  0x1462, 0x0320, 
VIA_DEVICE_CRT},
 {MSI K8MM-V,VIA_K8M800,  0x1462, 0x7142, 
VIA_DEVICE_CRT},
 {MSI K8MM3-V,   VIA_K8M800,  0x1462, 0x7181, 
VIA_DEVICE_CRT},
+{MSI K9MM-V,VIA_K8M800,  0x1462, 0x7312, 
VIA_DEVICE_CRT},
 {MSI K8MM-ILSR, VIA_K8M800,  0x1462, 0x7410, 
VIA_DEVICE_CRT},
 {Abit KV-80,VIA_K8M800,  0x147B, 0x1419, 
VIA_DEVICE_CRT},
 {Abit KV-81,VIA_K8M800,  0x147B, 0x141A, 
VIA_DEVICE_CRT},

commit 5bdedaff47ac416b2a970b270e03abe8c193a0cb
Author: schlobinux [EMAIL PROTECTED]
Date:   Wed Jul 23 14:23:49 2008 +

Foxconn

xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2008-08-29 Thread Raphael Geissert
 src/via_id.c |5 +
 1 file changed, 5 insertions(+)

New commits:
commit aceecbbc920016208c3168b35b5ce8c427dfa5cd
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon Jul 14 20:33:32 2008 +

ECS CLE266 (reported by Mohammed Abd El Hameed)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829
(cherry picked from commit 0e4b70c57b375cf7414052366226febeaf81cd5f)

diff --git a/src/via_id.c b/src/via_id.c
index fafe724..a231385 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -39,6 +39,7 @@
  */
 static struct ViaCardIdStruct ViaCardId[] = {
 /*** CLE266 ***/
+{ECS CLE266 (1.0),  VIA_CLE266,  0x1019, 0x1B43, 
VIA_DEVICE_CRT | VIA_DEVICE_TV},
 {LT21 VA28, VIA_CLE266,  0x1019, 0x1B44, 
VIA_DEVICE_CRT},
 {ECS G320,  VIA_CLE266,  0x1019, 0xB320, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Asustek Terminator C3V,VIA_CLE266,  0x1043, 0x8155, 
VIA_DEVICE_CRT},

commit 64833f585bf13eb5dd42cc085de27af94e13c338
Author: schlobinux [EMAIL PROTECTED]
Date:   Wed Aug 20 20:44:27 2008 +

Gigabyte M704 / RoverPC A700GQ

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829
(cherry picked from commit adbe20d5b3029f9b5d8f13666e66010d80e077d7)

diff --git a/src/via_id.c b/src/via_id.c
index 99ca16f..fafe724 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -195,6 +195,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Samsung Q1B,   VIA_CX700,   0x144D, 0xC02C, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {FIC CE260, VIA_CX700,   0x1509, 0x2D30, 
VIA_DEVICE_LCD},
 {FIC CE261, VIA_CX700,   0x1509, 0x2F07, 
VIA_DEVICE_LCD},
+{Gigabyte M704 / RoverPC A700GQ,VIA_CX700,   0x161F, 0x2060, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Packard Bell EasyNote XS,  VIA_CX700,   0x1631, 0xC201, 
VIA_DEVICE_LCD}, /* aka Everex Cloudbook CE1200V */
 
 /*** P4M890, VN890 ***/

commit da3980bd941c882328161bbccf2073a12eb06a53
Author: schlobinux [EMAIL PROTECTED]
Date:   Tue Aug 12 13:14:18 2008 +

MSI K9MM-V

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index 3d378b7..99ca16f 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -94,6 +94,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {MSI K8M Neo-V, VIA_K8M800,  0x1462, 0x0320, 
VIA_DEVICE_CRT},
 {MSI K8MM-V,VIA_K8M800,  0x1462, 0x7142, 
VIA_DEVICE_CRT},
 {MSI K8MM3-V,   VIA_K8M800,  0x1462, 0x7181, 
VIA_DEVICE_CRT},
+{MSI K9MM-V,VIA_K8M800,  0x1462, 0x7312, 
VIA_DEVICE_CRT},
 {MSI K8MM-ILSR, VIA_K8M800,  0x1462, 0x7410, 
VIA_DEVICE_CRT},
 {Abit KV-80,VIA_K8M800,  0x147B, 0x1419, 
VIA_DEVICE_CRT},
 {Abit KV-81,VIA_K8M800,  0x147B, 0x141A, 
VIA_DEVICE_CRT},

commit 5bdedaff47ac416b2a970b270e03abe8c193a0cb
Author: schlobinux [EMAIL PROTECTED]
Date:   Wed Jul 23 14:23:49 2008 +

Foxconn P4M9007MB-8RS2H (reported by Stephen Yu)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829
(cherry picked from commit fa8d2e2fc566d7921a31c3ab4d653a31162ecc82)

diff --git a/src/via_id.c b/src/via_id.c
index cc81923..3d378b7 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -169,6 +169,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Hewlett Packard 2133 Mini-Note,VIA_P4M900,  0x103C, 0x3030, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Asustek P5VD2-VM,  VIA_P4M900,  0x1043, 0x81CE, 
VIA_DEVICE_CRT},
 {Asustek P5VD2-VM SE,   VIA_P4M900,  0x1043, 0x8252, 
VIA_DEVICE_CRT},
+{Foxconn P4M9007MB-8RS2H,   VIA_P4M900,  0x105B, 0x0C87, 
VIA_DEVICE_CRT},
 {Mitac 8515,VIA_P4M900,  0x1071, 0x8515, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Medion Notebook MD96483,   VIA_P4M900,  0x1071, 0x8615, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Mitac 8624,VIA_P4M900,  0x1071, 0x8624, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},

commit 042283ff97a1365cfede82c262859dc436cab719
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon Jul 7 19:21:30 2008 +

MSI VR321 (reported by Kot Cheshirsky)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829
(cherry picked from commit e50f06a219452ebc12b12c6bc6a4e39454eb9c2a)

diff --git a/src/via_id.c b/src/via_id.c
index 6f7a0f9..cc81923 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -174,6 +174,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Mitac 8624,

Bug#496922: xserver-xorg-video-openchrome: mouse cursor disappeared after upgrade

2008-08-28 Thread Raphael Geissert
severity 496922 important
tag 496922 moreinfo
thanks

2008/8/28 Paolo Cavallini [EMAIL PROTECTED]:
 Package: xserver-xorg-video-openchrome
 Version: 1:0.2.902+svn579-1
 Severity: grave
 Justification: renders package unusable

No, it doesn't.


 After the last upgrade, the driver causes the mouse pointer to

Like Julien said, upgrade of what?
If you were using xserver-xorg's PCI cards detection you would require
version +579 to be installed as it is the second version ever in
Debian and the first one with the required file to detect the PCI
cards that openchrome can handle; and there has been no upload after
+svn579, yet.
Besides that I can not see any change between 570 and 579 that would
cause such a problem, but correct me if I'm wrong.

Anyway, please provide some more information like what kind of card
you have, the /var/log/Xorg.log.0 file when you actually tried
openchrome and not vesa, etc.

 disappear. The pointer is working, just not visible.
 Going back to vesa cured the problem, but the package itself is useless.

It would if for example you didn't get any output.

Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#492404: xserver-xorg-video-openchrome: Resolutions only up to 800x600

2008-07-25 Thread Raphael Geissert
Hi,

2008/7/25 Mathieu Simon [EMAIL PROTECTED]:
 Package: xserver-xorg-video-openchrome
 Version: 1:0.2.902+svn579-1
 Severity: important


 Previously used openchrome from openchrome.org SVN, switched back to
 vesa and later installed the Debian package. Resolutions are
 only available up to 800x600@ 56Hz. Using vesa driver is much slower but
 resolutions higher than this are selectable. The Board is a CN700
 Chipset. Is it more an openchrome or a Debian issue?

Not Debian's.

Have you tried to let the driver find the best resolution for you?
(i.e. comment the screen modes you specified).

Please let me know if that works, otherwise I'll forward your report
to upstream.


 Thanks
 Mathieu



Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-06-30 Thread Raphael Geissert
 debian/changelog |4 ++--
 debian/rules |2 +-
 src/via_driver.c |4 +++-
 3 files changed, 6 insertions(+), 4 deletions(-)

New commits:
commit 4a56a50d718a6a52ded88a657746fafe13de94ec
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Mon Jun 30 18:28:42 2008 -0500

Updating revision

diff --git a/debian/changelog b/debian/changelog
index 72a3185..c4232ec 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-openchrome (1:0.2.902+svn578-1) UNRELEASED; urgency=low
+xserver-xorg-video-openchrome (1:0.2.902+svn579-1) UNRELEASED; urgency=low
 
   [ Timo Aaltonen ]
   * debian/patches/01_gen_pci_ids.diff:

commit 2dc54927ca132094fa0e283bdea09c31001f5ba6
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Mon Jun 30 18:22:15 2008 -0500

s/find/filter

diff --git a/debian/changelog b/debian/changelog
index c0eb849..72a3185 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,7 +15,7 @@ xserver-xorg-video-openchrome (1:0.2.902+svn578-1) 
UNRELEASED; urgency=low
 + Disables XvDMA for P4M890 and K8M890, as it is broken.
 + Enables CLE video engine on VM800/CN700.
   * Bump Standards-Version to 3.8.0
-+ Use find instead of findstring for DEB_BUILD_OPTIONS parsing in d/rules
++ Use filter instead of findstring for DEB_BUILD_OPTIONS parsing in d/rules
   * Stripped enclosing chevrons from the unichrome link (Closes: #485957)
 - p.d.o displays the link with or without them, and looks ugly
   * Removed a useless lintian override
diff --git a/debian/rules b/debian/rules
index 57ae5d5..8ddf7b7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,7 +20,7 @@ ifneq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
 DEB_CONFIGURE_EXTRA_FLAGS += --host=$(DEB_HOST_GNU_TYPE)
 endif
 
-ifneq (,$(find debug,$(DEB_BUILD_OPTIONS)))
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
 DEB_CONFIGURE_EXTRA_FLAGS += \
--enable-debug=yes \
--enable-xv-debug=yes

commit 6a550146a28b5b4c907531059a61fc73d6cbaca6
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon Jun 30 22:33:04 2008 +

fix interpolation for CN400

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index 0287e78..a937edf 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -823,6 +823,9 @@ VIASetupDefaultOptions(ScrnInfoPtr pScrn)
 pVia-agpEnable = FALSE;
 pVia-DRIIrqEnable = FALSE;
 break;
+case VIA_PM800:
+pVia-VideoEngine = VIDEO_ENGINE_CME;
+break;
 case VIA_VM800:
 pVia-agpEnable = FALSE;
 break;
@@ -839,7 +842,6 @@ VIASetupDefaultOptions(ScrnInfoPtr pScrn)
 pVia-dmaXV = FALSE;
 break;
 case VIA_CX700:
-case VIA_PM800:
 pVia-VideoEngine = VIDEO_ENGINE_CME;
 pVia-swov.maxWInterp = 1920;
 pVia-swov.maxHInterp = 1080;


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2008-06-30 Thread Raphael Geissert
 src/via_driver.c |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit 6a550146a28b5b4c907531059a61fc73d6cbaca6
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon Jun 30 22:33:04 2008 +

fix interpolation for CN400

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index 0287e78..a937edf 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -823,6 +823,9 @@ VIASetupDefaultOptions(ScrnInfoPtr pScrn)
 pVia-agpEnable = FALSE;
 pVia-DRIIrqEnable = FALSE;
 break;
+case VIA_PM800:
+pVia-VideoEngine = VIDEO_ENGINE_CME;
+break;
 case VIA_VM800:
 pVia-agpEnable = FALSE;
 break;
@@ -839,7 +842,6 @@ VIASetupDefaultOptions(ScrnInfoPtr pScrn)
 pVia-dmaXV = FALSE;
 break;
 case VIA_CX700:
-case VIA_PM800:
 pVia-VideoEngine = VIDEO_ENGINE_CME;
 pVia-swov.maxWInterp = 1920;
 pVia-swov.maxHInterp = 1080;


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-06-28 Thread Raphael Geissert
 debian/changelog |2 +-
 src/via_swov.c   |3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 56aedafe24e9ee727367c5625d1827bfcad041a1
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sat Jun 28 22:19:12 2008 -0500

Update reference to upstream's revision in changelog

diff --git a/debian/changelog b/debian/changelog
index 747f4e2..c0eb849 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-openchrome (1:0.2.902+svn577-1) UNRELEASED; urgency=low
+xserver-xorg-video-openchrome (1:0.2.902+svn578-1) UNRELEASED; urgency=low
 
   [ Timo Aaltonen ]
   * debian/patches/01_gen_pci_ids.diff:

commit 2d40b7d9b65a8a32fbd6bd8ee38ef6698b3bd7ab
Author: schlobinux [EMAIL PROTECTED]
Date:   Thu Jun 26 21:55:46 2008 +

re-enable XV on panel for VM800

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_swov.c b/src/via_swov.c
index 2a13419..e85d0ba 100644
--- a/src/via_swov.c
+++ b/src/via_swov.c
@@ -1727,7 +1727,8 @@ Upd_Video(ScrnInfoPtr pScrn, unsigned long videoFlag,
  * FIXME:
  * Enable video on secondary 
  */
-if (pVia-VideoEngine == VIDEO_ENGINE_CME
+if ((pVia-VideoEngine == VIDEO_ENGINE_CME
+ || pVia-Chipset == VIA_VM800)
  pVia-pBIOSInfo-PanelActive) {
 /* V1_ON_SND_DISPLAY */
 vidCtl |= 0x8000;


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2008-06-28 Thread Raphael Geissert
 src/via_swov.c |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 2d40b7d9b65a8a32fbd6bd8ee38ef6698b3bd7ab
Author: schlobinux [EMAIL PROTECTED]
Date:   Thu Jun 26 21:55:46 2008 +

re-enable XV on panel for VM800

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_swov.c b/src/via_swov.c
index 2a13419..e85d0ba 100644
--- a/src/via_swov.c
+++ b/src/via_swov.c
@@ -1727,7 +1727,8 @@ Upd_Video(ScrnInfoPtr pScrn, unsigned long videoFlag,
  * FIXME:
  * Enable video on secondary 
  */
-if (pVia-VideoEngine == VIDEO_ENGINE_CME
+if ((pVia-VideoEngine == VIDEO_ENGINE_CME
+ || pVia-Chipset == VIA_VM800)
  pVia-pBIOSInfo-PanelActive) {
 /* V1_ON_SND_DISPLAY */
 vidCtl |= 0x8000;


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-06-21 Thread Raphael Geissert
 debian/changelog |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 35d572278ab77763f782f95c822f5dad72178b5e
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sat Jun 21 10:55:01 2008 -0500

Add openchrome.ids bug closer

diff --git a/debian/changelog b/debian/changelog
index 5d88f2a..747f4e2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,7 +3,7 @@ xserver-xorg-video-openchrome (1:0.2.902+svn577-1) UNRELEASED; 
urgency=low
   [ Timo Aaltonen ]
   * debian/patches/01_gen_pci_ids.diff:
 - This patch adds a list of pci id's that the driver supports so that
-  the server can automatically load it. Stolen from via.
+  the server can automatically load it. Stolen from via. (Closes: #487327)
   * debian/control:
 - Add quilt to build-deps.
   * debian/rules:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#487327: xserver-xorg-video-openchrome: please provide /usr/share/xserver-xorg/pci/openchrome.ids

2008-06-20 Thread Raphael Geissert
tag 487327 pending
thanks

2008/6/20 Kel Modderman [EMAIL PROTECTED]:
 Package: xserver-xorg-video-openchrome
 Version: 1:0.2.902+svn570-1
 Severity: wishlist

 All xserver video packages seem to be providing an ids file at
 /usr/share/xserver-xorg/pci/ containing a list of vendor + device id
 strings that can be used for driver autodetection. This is a request for
 this package to provide one. At a quick glance a simple adaptation of the
 patch used in xserver-xorg-video-via package should do the trick.

Already in git, just waiting the package to be sponsored.


 Thanks, Kel.

 -- System Information:
 Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
 Architecture: amd64 (x86_64)

 Kernel: Linux 2.6.25-6.slh.3-sidux-amd64 (SMP w/2 CPU cores; PREEMPT)
 Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
 Shell: /bin/sh linked to /bin/bash






Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-06-19 Thread Raphael Geissert
 debian/changelog |7 +--
 debian/links |1 +
 debian/overrides |1 -
 debian/rules |1 +
 src/via_driver.c |1 -
 src/via_swov.c   |2 +-
 6 files changed, 8 insertions(+), 5 deletions(-)

New commits:
commit c5c9d9ffcc17d044df0068b999f56828ecb15838
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Thu Jun 19 23:42:47 2008 -0500

Added missing dh_link call

diff --git a/debian/rules b/debian/rules
index f4cc01f..57ae5d5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -72,6 +72,7 @@ binary-arch: serverabi install
install -D -m 0644 debian/overrides \
debian/$(PACKAGE)/usr/share/lintian/overrides/$(PACKAGE)
dh_strip
+   dh_link
dh_compress
dh_fixperms
dh_makeshlibs

commit de8c9ca1a60c2b8aebc6bfe72728ff8c26c0a0a2
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Thu Jun 19 23:40:47 2008 -0500

Install a symlink to xserver-xorg-core's bugreport script

diff --git a/debian/changelog b/debian/changelog
index e48cbb8..5d88f2a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,8 +19,9 @@ xserver-xorg-video-openchrome (1:0.2.902+svn577-1) 
UNRELEASED; urgency=low
   * Stripped enclosing chevrons from the unichrome link (Closes: #485957)
 - p.d.o displays the link with or without them, and looks ugly
   * Removed a useless lintian override
+  * Install a symlink to xserver-xorg-core's bugreport script
 
- -- Raphael Geissert [EMAIL PROTECTED]  Thu, 19 Jun 2008 22:10:17 -0500
+ -- Raphael Geissert [EMAIL PROTECTED]  Thu, 19 Jun 2008 23:39:43 -0500
 
 xserver-xorg-video-openchrome (1:0.2.902+svn570-1) unstable; urgency=low
 
diff --git a/debian/links b/debian/links
new file mode 100644
index 000..aedc5bd
--- /dev/null
+++ b/debian/links
@@ -0,0 +1 @@
+usr/share/bug/xserver-xorg-core/script 
usr/share/bug/xserver-xorg-video-openchrome/script
\ No newline at end of file

commit f25e8a67fb8d1e3664e9d03ed66843c7eb2d7695
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Thu Jun 19 22:11:10 2008 -0500

Update changelog to reflect changes made by upstream

diff --git a/debian/changelog b/debian/changelog
index 84476fc..e48cbb8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-openchrome (1:0.2.902+svn575-1) UNRELEASED; urgency=low
+xserver-xorg-video-openchrome (1:0.2.902+svn577-1) UNRELEASED; urgency=low
 
   [ Timo Aaltonen ]
   * debian/patches/01_gen_pci_ids.diff:
@@ -13,13 +13,14 @@ xserver-xorg-video-openchrome (1:0.2.902+svn575-1) 
UNRELEASED; urgency=low
   * New upstream snapshot.
 + Fixes some Xv issues.
 + Disables XvDMA for P4M890 and K8M890, as it is broken.
++ Enables CLE video engine on VM800/CN700.
   * Bump Standards-Version to 3.8.0
 + Use find instead of findstring for DEB_BUILD_OPTIONS parsing in d/rules
   * Stripped enclosing chevrons from the unichrome link (Closes: #485957)
 - p.d.o displays the link with or without them, and looks ugly
   * Removed a useless lintian override
 
- -- Raphael Geissert [EMAIL PROTECTED]  Sun, 15 Jun 2008 16:38:30 -0500
+ -- Raphael Geissert [EMAIL PROTECTED]  Thu, 19 Jun 2008 22:10:17 -0500
 
 xserver-xorg-video-openchrome (1:0.2.902+svn570-1) unstable; urgency=low
 

commit da2e50a6485667c0d2c5fc1b2b15610523c705ef
Author: ben [EMAIL PROTECTED]
Date:   Sun Jun 15 22:17:42 2008 +

 VM800/CN700 appears to have a CLE video engine (reported by Vincent 
Magnin).


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index e51ed8e..0287e78 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -824,7 +824,6 @@ VIASetupDefaultOptions(ScrnInfoPtr pScrn)
 pVia-DRIIrqEnable = FALSE;
 break;
 case VIA_VM800:
-pVia-VideoEngine = VIDEO_ENGINE_CME;
 pVia-agpEnable = FALSE;
 break;
 case VIA_K8M890:

commit 0ca2f123dda4897f4d26c67f5fe4202deb04c784
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun Jun 15 16:39:12 2008 -0500

Removed a useless lintian override

diff --git a/debian/changelog b/debian/changelog
index c71ebf1..84476fc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -17,8 +17,9 @@ xserver-xorg-video-openchrome (1:0.2.902+svn575-1) 
UNRELEASED; urgency=low
 + Use find instead of findstring for DEB_BUILD_OPTIONS parsing in d/rules
   * Stripped enclosing chevrons from the unichrome link (Closes: #485957)
 - p.d.o displays the link with or without them, and looks ugly
+  * Removed a useless lintian override
 
- -- Raphael Geissert [EMAIL PROTECTED]  Thu, 12 Jun 2008 11:52:35 -0500
+ -- Raphael Geissert [EMAIL PROTECTED]  Sun, 15 Jun 2008 16:38:30 -0500
 
 xserver-xorg-video-openchrome (1:0.2.902+svn570-1) unstable; urgency=low
 
diff --git a/debian/overrides b/debian/overrides
index 2884826..847b813 100644
--- a/debian/overrides
+++ b/debian/overrides
@@ -1,4 +1,3 @@
 xserver-xorg

xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2008-06-19 Thread Raphael Geissert
 src/via_driver.c |1 -
 src/via_swov.c   |2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

New commits:
commit da2e50a6485667c0d2c5fc1b2b15610523c705ef
Author: ben [EMAIL PROTECTED]
Date:   Sun Jun 15 22:17:42 2008 +

 VM800/CN700 appears to have a CLE video engine (reported by Vincent 
Magnin).


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index e51ed8e..0287e78 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -824,7 +824,6 @@ VIASetupDefaultOptions(ScrnInfoPtr pScrn)
 pVia-DRIIrqEnable = FALSE;
 break;
 case VIA_VM800:
-pVia-VideoEngine = VIDEO_ENGINE_CME;
 pVia-agpEnable = FALSE;
 break;
 case VIA_K8M890:

commit 48a5888fcb96eb619891de62f101181c81299b52
Author: schlobinux [EMAIL PROTECTED]
Date:   Fri Jun 13 19:31:32 2008 +

fix typo

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_swov.c b/src/via_swov.c
index 1806c0e..2a13419 100644
--- a/src/via_swov.c
+++ b/src/via_swov.c
@@ -1727,7 +1727,7 @@ Upd_Video(ScrnInfoPtr pScrn, unsigned long videoFlag,
  * FIXME:
  * Enable video on secondary 
  */
-if (pVia-VideoEngine == VIDEO_ENGINE_CME;
+if (pVia-VideoEngine == VIDEO_ENGINE_CME
  pVia-pBIOSInfo-PanelActive) {
 /* V1_ON_SND_DISPLAY */
 vidCtl |= 0x8000;


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-06-12 Thread Raphael Geissert
 debian/changelog |4 +++-
 debian/control   |2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

New commits:
commit 468c47a26204ffe00c14f68ec5c4a7dc6eb3a9bf
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Thu Jun 12 11:58:15 2008 -0500

Stripped enclosing chevrons from the unichrome link (Closes: #485957)
 - p.d.o displays the link with or without them, and looks ugly

diff --git a/debian/changelog b/debian/changelog
index 63d4d31..c71ebf1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,8 +15,10 @@ xserver-xorg-video-openchrome (1:0.2.902+svn575-1) 
UNRELEASED; urgency=low
 + Disables XvDMA for P4M890 and K8M890, as it is broken.
   * Bump Standards-Version to 3.8.0
 + Use find instead of findstring for DEB_BUILD_OPTIONS parsing in d/rules
+  * Stripped enclosing chevrons from the unichrome link (Closes: #485957)
+- p.d.o displays the link with or without them, and looks ugly
 
- -- Raphael Geissert [EMAIL PROTECTED]  Tue, 10 Jun 2008 20:06:13 -0500
+ -- Raphael Geissert [EMAIL PROTECTED]  Thu, 12 Jun 2008 11:52:35 -0500
 
 xserver-xorg-video-openchrome (1:0.2.902+svn570-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 5f70f9f..2ffb643 100644
--- a/debian/control
+++ b/debian/control
@@ -22,7 +22,7 @@ Description: X.Org X server -- VIA display driver
  .
  Originally called the 'snapshot' release, since it was a snapshot of an
  experimental branch of the unichrome cvs code, this is a continued development
- of the open source unichrome driver (from URL:http://unichrome.sf.net) which
+ of the open source unichrome driver (from http://unichrome.sf.net) which
  also incorporates support for the unichrome-pro chipsets.
  .
  Support for hardware acceleration (XvMC) for all chipsets has subsequently


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-06-10 Thread Raphael Geissert
 debian/changelog |   10 --
 debian/rules |4 ++--
 src/via_driver.c |3 +++
 src/via_id.c |4 +++-
 src/via_swov.c   |4 +---
 5 files changed, 17 insertions(+), 8 deletions(-)

New commits:
commit aa70295e295037a3d7186742f65d0979797f0809
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Tue Jun 10 19:06:18 2008 -0500

Update changelog to reflect upstream's revision

diff --git a/debian/changelog b/debian/changelog
index e29c6e6..23a6f98 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
-xserver-xorg-video-openchrome (1:0.2.902+svn570-2) UNRELEASED; urgency=low
+xserver-xorg-video-openchrome (1:0.2.902+svn575-1) UNRELEASED; urgency=low
 
+  [ Timo Aaltonen ]
   * debian/patches/01_gen_pci_ids.diff:
 - This patch adds a list of pci id's that the driver supports so that
   the server can automatically load it. Stolen from via.
@@ -8,7 +9,12 @@ xserver-xorg-video-openchrome (1:0.2.902+svn570-2) UNRELEASED; 
urgency=low
   * debian/rules:
 - Support for patches.
 
- -- Timo Aaltonen [EMAIL PROTECTED]  Wed, 11 Jun 2008 01:10:52 +0300
+  [ Raphael Geissert ]
+  * New upstream snapshot.
++ Fixes some Xv issues.
++ Disables XvDMA for P4M890 and K8M890, as it is broken.
+
+ -- Raphael Geissert [EMAIL PROTECTED]  Tue, 10 Jun 2008 19:01:30 -0500
 
 xserver-xorg-video-openchrome (1:0.2.902+svn570-1) unstable; urgency=low
 

commit b60c440ea84a08e98e541dc8bef5ad3cfb44aa82
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Tue Jun 10 18:55:25 2008 -0500

PHONY target doesn't need the patches, the stamp does (using the patch stamp
file name instead of 'patch' as dependency so build-stamp doesn't become 
PHONY)

diff --git a/debian/rules b/debian/rules
index 027ce4c..941b396 100755
--- a/debian/rules
+++ b/debian/rules
@@ -27,8 +27,8 @@ DEB_CONFIGURE_EXTRA_FLAGS += \
 endif
 
 .PHONY: build
-build: patch debian/build-stamp
-debian/build-stamp: $(DEB_BUILDDIR)/config.status
+build: debian/build-stamp
+debian/build-stamp: $(STAMP_DIR)/patch $(DEB_BUILDDIR)/config.status
dh_testdir
$(MAKE) -C $(DEB_BUILDDIR)
touch $@

commit cfe34353c4ad43c8b220da322349e682df973375
Author: schlobinux [EMAIL PROTECTED]
Date:   Tue Jun 10 21:48:13 2008 +

put an end to the Xv on panel issues

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index 0287e78..e51ed8e 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -824,6 +824,7 @@ VIASetupDefaultOptions(ScrnInfoPtr pScrn)
 pVia-DRIIrqEnable = FALSE;
 break;
 case VIA_VM800:
+pVia-VideoEngine = VIDEO_ENGINE_CME;
 pVia-agpEnable = FALSE;
 break;
 case VIA_K8M890:
diff --git a/src/via_swov.c b/src/via_swov.c
index 534baa2..1806c0e 100644
--- a/src/via_swov.c
+++ b/src/via_swov.c
@@ -1727,10 +1727,7 @@ Upd_Video(ScrnInfoPtr pScrn, unsigned long videoFlag,
  * FIXME:
  * Enable video on secondary 
  */
-if ((pVia-Chipset == VIA_P4M900 ||
- pVia-Chipset == VIA_K8M890 ||
- pVia-Chipset == VIA_VM800 ||
- pVia-Chipset == VIA_CX700)
+if (pVia-VideoEngine == VIDEO_ENGINE_CME;
  pVia-pBIOSInfo-PanelActive) {
 /* V1_ON_SND_DISPLAY */
 vidCtl |= 0x8000;

commit efee5e4e521dbe38fbc94c50fab9aacf385f6ab9
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon Jun 9 20:03:14 2008 +

fix Xv on LCD for K8M890

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_swov.c b/src/via_swov.c
index 2a2b47a..534baa2 100644
--- a/src/via_swov.c
+++ b/src/via_swov.c
@@ -1728,6 +1728,7 @@ Upd_Video(ScrnInfoPtr pScrn, unsigned long videoFlag,
  * Enable video on secondary 
  */
 if ((pVia-Chipset == VIA_P4M900 ||
+ pVia-Chipset == VIA_K8M890 ||
  pVia-Chipset == VIA_VM800 ||
  pVia-Chipset == VIA_CX700)
  pVia-pBIOSInfo-PanelActive) {

commit 1f77ab060b83c456bdf9f4c5b3d57d53a503fc2e
Author: schlobinux [EMAIL PROTECTED]
Date:   Sat Jun 7 16:54:02 2008 +

Samsung Q1B (reported by Massimo Vighetti)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index 30a1733..6f7a0f9 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -189,6 +189,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {VIA VT8454B,   VIA_CX700,   0x0908, 0x1975, 
VIA_DEVICE_CRT}, /* Evaluation board, reference possibly wrong */
 {VIA VT3324 (CX700),VIA_CX700,   0x1106, 0x3157, 
VIA_DEVICE_CRT},
 {MSI Fuzzy CX700/CX700D,VIA_CX700,   0x1462, 0x8020, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD | VIA_DEVICE_TV},
+{Samsung Q1B,   VIA_CX700,   0x144D, 0xC02C, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD

xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2008-06-10 Thread Raphael Geissert
 src/via_driver.c |3 +++
 src/via_id.c |4 +++-
 src/via_swov.c   |4 +---
 3 files changed, 7 insertions(+), 4 deletions(-)

New commits:
commit cfe34353c4ad43c8b220da322349e682df973375
Author: schlobinux [EMAIL PROTECTED]
Date:   Tue Jun 10 21:48:13 2008 +

put an end to the Xv on panel issues

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index 0287e78..e51ed8e 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -824,6 +824,7 @@ VIASetupDefaultOptions(ScrnInfoPtr pScrn)
 pVia-DRIIrqEnable = FALSE;
 break;
 case VIA_VM800:
+pVia-VideoEngine = VIDEO_ENGINE_CME;
 pVia-agpEnable = FALSE;
 break;
 case VIA_K8M890:
diff --git a/src/via_swov.c b/src/via_swov.c
index 534baa2..1806c0e 100644
--- a/src/via_swov.c
+++ b/src/via_swov.c
@@ -1727,10 +1727,7 @@ Upd_Video(ScrnInfoPtr pScrn, unsigned long videoFlag,
  * FIXME:
  * Enable video on secondary 
  */
-if ((pVia-Chipset == VIA_P4M900 ||
- pVia-Chipset == VIA_K8M890 ||
- pVia-Chipset == VIA_VM800 ||
- pVia-Chipset == VIA_CX700)
+if (pVia-VideoEngine == VIDEO_ENGINE_CME;
  pVia-pBIOSInfo-PanelActive) {
 /* V1_ON_SND_DISPLAY */
 vidCtl |= 0x8000;

commit efee5e4e521dbe38fbc94c50fab9aacf385f6ab9
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon Jun 9 20:03:14 2008 +

fix Xv on LCD for K8M890

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_swov.c b/src/via_swov.c
index 2a2b47a..534baa2 100644
--- a/src/via_swov.c
+++ b/src/via_swov.c
@@ -1728,6 +1728,7 @@ Upd_Video(ScrnInfoPtr pScrn, unsigned long videoFlag,
  * Enable video on secondary 
  */
 if ((pVia-Chipset == VIA_P4M900 ||
+ pVia-Chipset == VIA_K8M890 ||
  pVia-Chipset == VIA_VM800 ||
  pVia-Chipset == VIA_CX700)
  pVia-pBIOSInfo-PanelActive) {

commit 1f77ab060b83c456bdf9f4c5b3d57d53a503fc2e
Author: schlobinux [EMAIL PROTECTED]
Date:   Sat Jun 7 16:54:02 2008 +

Samsung Q1B (reported by Massimo Vighetti)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index 30a1733..6f7a0f9 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -189,6 +189,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {VIA VT8454B,   VIA_CX700,   0x0908, 0x1975, 
VIA_DEVICE_CRT}, /* Evaluation board, reference possibly wrong */
 {VIA VT3324 (CX700),VIA_CX700,   0x1106, 0x3157, 
VIA_DEVICE_CRT},
 {MSI Fuzzy CX700/CX700D,VIA_CX700,   0x1462, 0x8020, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD | VIA_DEVICE_TV},
+{Samsung Q1B,   VIA_CX700,   0x144D, 0xC02C, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {FIC CE260, VIA_CX700,   0x1509, 0x2D30, 
VIA_DEVICE_LCD},
 {FIC CE261, VIA_CX700,   0x1509, 0x2F07, 
VIA_DEVICE_LCD},
 {Packard Bell EasyNote XS,  VIA_CX700,   0x1631, 0xC201, 
VIA_DEVICE_LCD}, /* aka Everex Cloudbook CE1200V */

commit a7f7a6fbede663aba2f55445f11656f4ef2c89e8
Author: schlobinux [EMAIL PROTECTED]
Date:   Sat May 31 15:00:58 2008 +

Disable XvDMA for P4M890 and K8M890, it is broken...

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index 26f85da..0287e78 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -829,6 +829,7 @@ VIASetupDefaultOptions(ScrnInfoPtr pScrn)
 case VIA_K8M890:
 pVia-VideoEngine = VIDEO_ENGINE_CME;
 pVia-agpEnable = FALSE;
+pVia-dmaXV = FALSE;
 break;
 case VIA_P4M900:
 pVia-VideoEngine = VIDEO_ENGINE_CME;
@@ -845,6 +846,7 @@ VIASetupDefaultOptions(ScrnInfoPtr pScrn)
 break;
 case VIA_P4M890:
 pVia-VideoEngine = VIDEO_ENGINE_CME;
+pVia-dmaXV = FALSE;
 break;
 }
 

commit 68554963cf26c4734dcdd2a89a844f9287638d74
Author: schlobinux [EMAIL PROTECTED]
Date:   Sat May 31 12:17:01 2008 +

new pci id: Mercury P4VM800M7

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index 8c23bb9..30a1733 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -75,6 +75,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Epox EP-8KMM3I,VIA_KM400,   0x1695, 0x9023, 
VIA_DEVICE_CRT},
 {ASRock Inc. K7VM2/3/4, VIA_KM400,   0x1849, 0x7205, 
VIA_DEVICE_CRT},
 {ACorp KM400QP, VIA_KM400,   0x1915, 0x1100, 
VIA_DEVICE_CRT | VIA_DEVICE_TV},
+

xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-06-10 Thread Raphael Geissert
 debian/changelog   |4 +++-
 debian/control |2 +-
 debian/patches/01_gen_pci_ids.diff |   15 +--
 debian/rules   |2 +-
 debian/watch   |3 +++
 5 files changed, 17 insertions(+), 9 deletions(-)

New commits:
commit 5e0b63eab36cc7b23df6dfd975c501767c504af8
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Tue Jun 10 20:08:35 2008 -0500

Bump Standards-Version to 3.8.0
 + Use find instead of findstring for DEB_BUILD_OPTIONS parsing in d/rules

diff --git a/debian/changelog b/debian/changelog
index 23a6f98..63d4d31 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,8 +13,10 @@ xserver-xorg-video-openchrome (1:0.2.902+svn575-1) 
UNRELEASED; urgency=low
   * New upstream snapshot.
 + Fixes some Xv issues.
 + Disables XvDMA for P4M890 and K8M890, as it is broken.
+  * Bump Standards-Version to 3.8.0
++ Use find instead of findstring for DEB_BUILD_OPTIONS parsing in d/rules
 
- -- Raphael Geissert [EMAIL PROTECTED]  Tue, 10 Jun 2008 19:01:30 -0500
+ -- Raphael Geissert [EMAIL PROTECTED]  Tue, 10 Jun 2008 20:06:13 -0500
 
 xserver-xorg-video-openchrome (1:0.2.902+svn570-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 1bcfc08..5f70f9f 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian X Strike Force debian-x@lists.debian.org
 Uploaders: Raphael Geissert [EMAIL PROTECTED]
 Build-Depends: debhelper (= 5), autotools-dev, autoconf, automake, libtool, 
pkg-config, xserver-xorg-dev (= 2:1.3.0.0), x11proto-core-dev, 
x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, x11proto-xext-dev, 
x11proto-xf86dri-dev, x11proto-video-dev, x11proto-gl-dev, libdrm-dev ( 2.0), 
libx11-dev, libgl1-mesa-dev | libgl1-dev, libxvmc-dev, quilt
 Build-Conflicts: autoconf2.13
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
 Homepage: http://www.openchrome.org
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-openchrome
 Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-openchrome.git
diff --git a/debian/rules b/debian/rules
index 941b396..f4cc01f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,7 +20,7 @@ ifneq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
 DEB_CONFIGURE_EXTRA_FLAGS += --host=$(DEB_HOST_GNU_TYPE)
 endif
 
-ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+ifneq (,$(find debug,$(DEB_BUILD_OPTIONS)))
 DEB_CONFIGURE_EXTRA_FLAGS += \
--enable-debug=yes \
--enable-xv-debug=yes

commit f1f4bac3bcd22270caabade503daeb068a34900d
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Tue Jun 10 19:57:10 2008 -0500

Add watch file

diff --git a/debian/watch b/debian/watch
new file mode 100644
index 000..3318687
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+
+http://www.openchrome.org/releases/xf86-video-openchrome-(.*)\.tar\.gz

commit 6161cda378a1e6550d8ffcf7f58ebf6ded3a475e
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Tue Jun 10 19:14:18 2008 -0500

Refresh patch and add a header

diff --git a/debian/patches/01_gen_pci_ids.diff 
b/debian/patches/01_gen_pci_ids.diff
index dcf6d74..9318c90 100644
--- a/debian/patches/01_gen_pci_ids.diff
+++ b/debian/patches/01_gen_pci_ids.diff
@@ -1,9 +1,12 @@
 a/src/Makefile.am.orig 2008-01-09 02:50:10.0 +0200
-+++ b/src/Makefile.am  2008-01-09 02:59:40.0 +0200
-@@ -84,6 +84,12 @@
-  via_xvmc.h 
+Generate a list of known PCIs for xorg to auto-detect them and use openchrome 
for those
+Index: xserver-xorg-video-openchrome/src/Makefile.am
+===
+--- xserver-xorg-video-openchrome.orig/src/Makefile.am
 xserver-xorg-video-openchrome/src/Makefile.am
+@@ -86,6 +86,12 @@ EXTRA_DIST += \
  endif
  
+ 
 +pcidatadir = $(datadir)/xserver-xorg/pci
 +pcidata_DATA = openchrome.ids
 +
@@ -11,5 +14,5 @@
 +  awk '/^#define.*PCI_CHIP/ {print $$3}' ${srcdir}/via_id.h | sed -e 
's/0x/1106/'  openchrome.ids
 +
  via_driver.lo: svnversion.h
- svnversion.h:
-   @if [ -f svnrelease.h ]; then \
+ svnversion.h: $(openchrome_drv_la_SOURCES)
+   @if [ -d .svn ]; then \


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-05-31 Thread Raphael Geissert
 debian/changelog |2 +-
 src/via_driver.c |8 
 2 files changed, 5 insertions(+), 5 deletions(-)

New commits:
commit fa33e559ceea7922c93112ee6492c3770c50ca86
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Fri May 30 21:15:31 2008 -0500

Updated revision number to reflect changes by upstream

diff --git a/debian/changelog b/debian/changelog
index eb58c64..3336a71 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-openchrome (1:0.2.902+svn569-1) unstable; urgency=low
+xserver-xorg-video-openchrome (1:0.2.902+svn570-1) unstable; urgency=low
 
   * First upload to Debian (Closes: #464848)
   * New upstream release + snapshot

commit 0aa55a939fbc214dacd40c82bd39c252125c9a80
Author: schlobinux [EMAIL PROTECTED]
Date:   Sun May 25 21:50:28 2008 +

replace xf86strstr by the unwrapped version

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index 639c642..26f85da 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -1338,13 +1338,13 @@ VIAPreInit(ScrnInfoPtr pScrn, int flags)
 /* ActiveDevice Option for device selection */
 //pVia-ActiveDevice = 0x00;
 if ((s = xf86GetOptValString(VIAOptions, OPTION_ACTIVEDEVICE))) {
-if (xf86strstr(s, CRT))
+if (strstr(s, CRT))
 pVia-ActiveDevice |= VIA_DEVICE_CRT;
-if (xf86strstr(s, LCD))
+if (strstr(s, LCD))
 pVia-ActiveDevice |= VIA_DEVICE_LCD;
-if (xf86strstr(s, DFP))  /* just treat this the same as LCD */
+if (strstr(s, DFP))  /* just treat this the same as LCD */
 pVia-ActiveDevice |= VIA_DEVICE_LCD;
-if (xf86strstr(s, TV))
+if (strstr(s, TV))
 pVia-ActiveDevice |= VIA_DEVICE_TV;
 }
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2008-05-31 Thread Raphael Geissert
 src/via_driver.c |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 0aa55a939fbc214dacd40c82bd39c252125c9a80
Author: schlobinux [EMAIL PROTECTED]
Date:   Sun May 25 21:50:28 2008 +

replace xf86strstr by the unwrapped version

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index 639c642..26f85da 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -1338,13 +1338,13 @@ VIAPreInit(ScrnInfoPtr pScrn, int flags)
 /* ActiveDevice Option for device selection */
 //pVia-ActiveDevice = 0x00;
 if ((s = xf86GetOptValString(VIAOptions, OPTION_ACTIVEDEVICE))) {
-if (xf86strstr(s, CRT))
+if (strstr(s, CRT))
 pVia-ActiveDevice |= VIA_DEVICE_CRT;
-if (xf86strstr(s, LCD))
+if (strstr(s, LCD))
 pVia-ActiveDevice |= VIA_DEVICE_LCD;
-if (xf86strstr(s, DFP))  /* just treat this the same as LCD */
+if (strstr(s, DFP))  /* just treat this the same as LCD */
 pVia-ActiveDevice |= VIA_DEVICE_LCD;
-if (xf86strstr(s, TV))
+if (strstr(s, TV))
 pVia-ActiveDevice |= VIA_DEVICE_TV;
 }
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Openchrome Package Audit

2008-05-27 Thread Raphael Geissert
Luc Verhaegen wrote:

 On Wed, May 28, 2008 at 12:29:19AM +0200, Brice Goglin wrote:
 Raphael Geissert wrote:
  Oh, and one thing I forgot: you may want to provide a file in
  /usr/share/xserver-xorg/pci/ to get the driver automatically loaded
  when the server sees a supported chip.
  
 
  How are those files generated? I'd like to know so I can request
  upstream to generate those files too. I can see src/via_id.c has some
  cards information, but nothing else.

 
 When possible, we patch Makefile.am to sed the source and generate
 pci.ids at build time.
 See

http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-ati.git;a=blob;f=debian/patches/01_gen_pci_ids.diff
 
 When it is not possible to do that, for instance for the vmware driver,
 we hardwire the list of pci.ids

http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-vmware.git;a=blob;f=debian/vmware.ids
 
 Brice
 
 via_id.c contains a table to match up subsystem ids. In reality there
 are only 10 unique unichrome device ids.

Could you please shed some light on this?

$ awk '/^#define.*PCI_CHIP/ {print $$3}' src/via_id.h |
sed -e 's/0x/1002/' | wc -l
9

Or is [1] also supposed to be matched?

[1]#define PCI_VIA_VENDOR_ID   0x1106

 
 Luc Verhaegen.
 http://unichrome.sf.net/ 

Thanks for the info :)

Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Openchrome Package Audit

2008-05-25 Thread Raphael Geissert
[no need to CC me :)]

Julien Cristau wrote:

 On Thu, Apr 24, 2008 at 13:22:55 +0200, Julien Cristau wrote:
 
 Hi,
 
 I started reviewing the package, so here are some more comments:
 
 Oh, and one thing I forgot: you may want to provide a file in
 /usr/share/xserver-xorg/pci/ to get the driver automatically loaded when
 the server sees a supported chip.

How are those files generated? I'd like to know so I can request upstream to
generate those files too. I can see src/via_id.c has some cards
information, but nothing else.

Besides that, have you had time to take a look at the last changes I made to
the package? any change left needs to be done so it can be uploaded?

 
 Cheers,
 Julien

TIA.

Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-05-25 Thread Raphael Geissert
 debian/changelog |2 +-
 debian/control   |2 +-
 src/via_id.c |7 ++-
 src/via_swov.c   |4 +++-
 4 files changed, 11 insertions(+), 4 deletions(-)

New commits:
commit 1707f1ec30ee643f4d0f576ed2312ca2f7a4cd7d
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun May 25 13:49:41 2008 -0500

Reflect upstream's snapshot revision

diff --git a/debian/changelog b/debian/changelog
index b68303e..eb58c64 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-openchrome (1:0.2.902+svn567-1) unstable; urgency=low
+xserver-xorg-video-openchrome (1:0.2.902+svn569-1) unstable; urgency=low
 
   * First upload to Debian (Closes: #464848)
   * New upstream release + snapshot

commit ac6c4738f99bdd90b2e79ee76270c2385133bd84
Author: schlobinux [EMAIL PROTECTED]
Date:   Fri May 23 19:07:03 2008 +

some new pci ids

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index 03f3321..8c23bb9 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -74,7 +74,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Packard Bell Quasar2 (MSI MS6786), VIA_KM400,   0x1631, 0xD002, 
VIA_DEVICE_CRT},
 {Epox EP-8KMM3I,VIA_KM400,   0x1695, 0x9023, 
VIA_DEVICE_CRT},
 {ASRock Inc. K7VM2/3/4, VIA_KM400,   0x1849, 0x7205, 
VIA_DEVICE_CRT},
-{ACorp KM400QP, VIA_KM400,   0x1915, 0x1100, 
VIA_DEVICE_CRT| VIA_DEVICE_TV},
+{ACorp KM400QP, VIA_KM400,   0x1915, 0x1100, 
VIA_DEVICE_CRT | VIA_DEVICE_TV},
 {Soyo K7VME,VIA_KM400,   0xA723, 0x10FD, 
VIA_DEVICE_CRT},
 
 /*** K8M800, K8N800, K8N800A ***/
@@ -125,6 +125,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Fujitsu/Siemens Amilo L7310,   VIA_PM800,   0x1734, 0x10AB, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {ASRock P4VM8,  VIA_PM800,   0x1849, 0x3118, 
VIA_DEVICE_CRT},
 {Chaintech MPM800-3,VIA_PM800,   0x270F, 0x7671, 
VIA_DEVICE_CRT},
+{KamLAB KINO-LUKE-533-R20,  VIA_PM800,   0x3344, 0x1122, 
VIA_DEVICE_CRT},
 
 /*** P4M800Pro, VN800, CN700 ***/
 {Clevo/RoverBook Partner E419L, VIA_VM800,   0x1019, 0x0F75, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
@@ -164,6 +165,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 
 /*** P4M900, VN896, CN896 ***/
 {VIA Epia SN,   VIA_P4M900,  0x0908, 0x1975, 
VIA_DEVICE_CRT},
+{Hewlett Packard 2133 Mini-Note,VIA_P4M900,  0x103C, 0x3030, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Asustek P5VD2-VM,  VIA_P4M900,  0x1043, 0x81CE, 
VIA_DEVICE_CRT},
 {Asustek P5VD2-VM SE,   VIA_P4M900,  0x1043, 0x8252, 
VIA_DEVICE_CRT},
 {Mitac 8515,VIA_P4M900,  0x1071, 0x8515, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
@@ -192,11 +194,13 @@ static struct ViaCardIdStruct ViaCardId[] = {
 
 /*** P4M890, VN890 ***/
 {PCChips P29G,  VIA_P4M890,  0x1019, 0x1629, 
VIA_DEVICE_CRT},
+{PCChips ,  VIA_P4M890,  0x1019, 0x2174, 
VIA_DEVICE_CRT},
 {Asustek P5V-VM ULTRA,  VIA_P4M890,  0x1043, 0x81B5, 
VIA_DEVICE_CRT},
 {Asustek P5V-VM DH, VIA_P4M890,  0x1043, 0x81CE, 
VIA_DEVICE_CRT},
 {Mitac 8615,VIA_P4M890,  0x1071, 0x8615, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {VIA VT3343 (P4M890),   VIA_P4M890,  0x1106, 0x3343, 
VIA_DEVICE_CRT},
 {MSI P4M890M-L/IL (MS-7255),VIA_P4M890,  0x1462, 0x7255, 
VIA_DEVICE_CRT},
+{Biostar P4M890-M7 FE/SE/TE,VIA_P4M890,  0x1565, 0x1207, 
VIA_DEVICE_CRT},
 {ASRock P4VM890,VIA_P4M890,  0x1849, 0x3343, 
VIA_DEVICE_CRT},
 
 /* keep this */

commit bd0bf44fcc92b6540327f4d992bc62009f791c64
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon May 19 12:33:59 2008 +

Fix Xv on LCD for CX700

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_swov.c b/src/via_swov.c
index 249447a..2a2b47a 100644
--- a/src/via_swov.c
+++ b/src/via_swov.c
@@ -1727,7 +1727,9 @@ Upd_Video(ScrnInfoPtr pScrn, unsigned long videoFlag,
  * FIXME:
  * Enable video on secondary 
  */
-if ((pVia-Chipset == VIA_P4M900 || pVia-Chipset == VIA_VM800)
+if ((pVia-Chipset == VIA_P4M900 ||
+ pVia-Chipset == VIA_VM800 ||
+ pVia-Chipset == VIA_CX700)
  pVia-pBIOSInfo-PanelActive) {
 /* V1_ON_SND_DISPLAY */
 vidCtl |= 0x8000;

commit 704584c1c1e885f02c00b0e1c7e16318d506c851
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun May 11 14:55:08 2008 -0500

Update changelog to reflect upstream's svn snapshot

diff --git a/debian/changelog b/debian/changelog
index

xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2008-05-25 Thread Raphael Geissert
 src/via_id.c   |7 ++-
 src/via_swov.c |4 +++-
 2 files changed, 9 insertions(+), 2 deletions(-)

New commits:
commit ac6c4738f99bdd90b2e79ee76270c2385133bd84
Author: schlobinux [EMAIL PROTECTED]
Date:   Fri May 23 19:07:03 2008 +

some new pci ids

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index 03f3321..8c23bb9 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -74,7 +74,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Packard Bell Quasar2 (MSI MS6786), VIA_KM400,   0x1631, 0xD002, 
VIA_DEVICE_CRT},
 {Epox EP-8KMM3I,VIA_KM400,   0x1695, 0x9023, 
VIA_DEVICE_CRT},
 {ASRock Inc. K7VM2/3/4, VIA_KM400,   0x1849, 0x7205, 
VIA_DEVICE_CRT},
-{ACorp KM400QP, VIA_KM400,   0x1915, 0x1100, 
VIA_DEVICE_CRT| VIA_DEVICE_TV},
+{ACorp KM400QP, VIA_KM400,   0x1915, 0x1100, 
VIA_DEVICE_CRT | VIA_DEVICE_TV},
 {Soyo K7VME,VIA_KM400,   0xA723, 0x10FD, 
VIA_DEVICE_CRT},
 
 /*** K8M800, K8N800, K8N800A ***/
@@ -125,6 +125,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {Fujitsu/Siemens Amilo L7310,   VIA_PM800,   0x1734, 0x10AB, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {ASRock P4VM8,  VIA_PM800,   0x1849, 0x3118, 
VIA_DEVICE_CRT},
 {Chaintech MPM800-3,VIA_PM800,   0x270F, 0x7671, 
VIA_DEVICE_CRT},
+{KamLAB KINO-LUKE-533-R20,  VIA_PM800,   0x3344, 0x1122, 
VIA_DEVICE_CRT},
 
 /*** P4M800Pro, VN800, CN700 ***/
 {Clevo/RoverBook Partner E419L, VIA_VM800,   0x1019, 0x0F75, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
@@ -164,6 +165,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 
 /*** P4M900, VN896, CN896 ***/
 {VIA Epia SN,   VIA_P4M900,  0x0908, 0x1975, 
VIA_DEVICE_CRT},
+{Hewlett Packard 2133 Mini-Note,VIA_P4M900,  0x103C, 0x3030, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {Asustek P5VD2-VM,  VIA_P4M900,  0x1043, 0x81CE, 
VIA_DEVICE_CRT},
 {Asustek P5VD2-VM SE,   VIA_P4M900,  0x1043, 0x8252, 
VIA_DEVICE_CRT},
 {Mitac 8515,VIA_P4M900,  0x1071, 0x8515, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
@@ -192,11 +194,13 @@ static struct ViaCardIdStruct ViaCardId[] = {
 
 /*** P4M890, VN890 ***/
 {PCChips P29G,  VIA_P4M890,  0x1019, 0x1629, 
VIA_DEVICE_CRT},
+{PCChips ,  VIA_P4M890,  0x1019, 0x2174, 
VIA_DEVICE_CRT},
 {Asustek P5V-VM ULTRA,  VIA_P4M890,  0x1043, 0x81B5, 
VIA_DEVICE_CRT},
 {Asustek P5V-VM DH, VIA_P4M890,  0x1043, 0x81CE, 
VIA_DEVICE_CRT},
 {Mitac 8615,VIA_P4M890,  0x1071, 0x8615, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD},
 {VIA VT3343 (P4M890),   VIA_P4M890,  0x1106, 0x3343, 
VIA_DEVICE_CRT},
 {MSI P4M890M-L/IL (MS-7255),VIA_P4M890,  0x1462, 0x7255, 
VIA_DEVICE_CRT},
+{Biostar P4M890-M7 FE/SE/TE,VIA_P4M890,  0x1565, 0x1207, 
VIA_DEVICE_CRT},
 {ASRock P4VM890,VIA_P4M890,  0x1849, 0x3343, 
VIA_DEVICE_CRT},
 
 /* keep this */

commit bd0bf44fcc92b6540327f4d992bc62009f791c64
Author: schlobinux [EMAIL PROTECTED]
Date:   Mon May 19 12:33:59 2008 +

Fix Xv on LCD for CX700

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_swov.c b/src/via_swov.c
index 249447a..2a2b47a 100644
--- a/src/via_swov.c
+++ b/src/via_swov.c
@@ -1727,7 +1727,9 @@ Upd_Video(ScrnInfoPtr pScrn, unsigned long videoFlag,
  * FIXME:
  * Enable video on secondary 
  */
-if ((pVia-Chipset == VIA_P4M900 || pVia-Chipset == VIA_VM800)
+if ((pVia-Chipset == VIA_P4M900 ||
+ pVia-Chipset == VIA_VM800 ||
+ pVia-Chipset == VIA_CX700)
  pVia-pBIOSInfo-PanelActive) {
 /* V1_ON_SND_DISPLAY */
 vidCtl |= 0x8000;

commit 5129f9a852a77bab3b1a5b6c5856cc98da1ae2fd
Author: schlobinux [EMAIL PROTECTED]
Date:   Sat May 10 18:54:04 2008 +

FIC CE261 (reported by Robert Henney)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_id.c b/src/via_id.c
index 1bea72d..03f3321 100644
--- a/src/via_id.c
+++ b/src/via_id.c
@@ -187,6 +187,7 @@ static struct ViaCardIdStruct ViaCardId[] = {
 {VIA VT3324 (CX700),VIA_CX700,   0x1106, 0x3157, 
VIA_DEVICE_CRT},
 {MSI Fuzzy CX700/CX700D,VIA_CX700,   0x1462, 0x8020, 
VIA_DEVICE_CRT | VIA_DEVICE_LCD | VIA_DEVICE_TV},
 {FIC CE260, VIA_CX700,   0x1509, 0x2D30, 
VIA_DEVICE_LCD},
+{FIC CE261, VIA_CX700,   0x1509, 0x2F07, 
VIA_DEVICE_LCD},
 

Bug#480620: xutils-dev: bashism in /bin/sh script

2008-05-10 Thread Raphael Geissert
Package: xutils-dev
Severity: important
Version: 1:7.4+1
User: [EMAIL PROTECTED]
Usertags: goal-dash

Hello maintainer,

While performing an archive wide checkbashisms (from the 'devscripts' package) 
check I've found your package containing one or more /bin/sh scripts making 
use of bashisms.

checkbashisms' output:
 possible bashism in ./usr/bin/ccmakedep line 49 (echo with backslash
 escapes): 
 echo  \c  $CPPCMD 

Not using bash (or a Debian Policy conformant shell interpreter which does 
provide such an extra feature) as /bin/sh is likely to lead to errors or 
unexpected behaviours.
Please be aware that although bash is currently the default /bin/sh there's a 
release goal for Lenny to make dash the default /bin/sh[1].

If you want more information about dash as /bin/sh, you can read:
http://lists.debian.org/debian-release/2008/01/msg00189.html

For more information please refer to the Debian Policy section 10.4 supporting 
this argument at:
http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts

Hints about how to fix bashisms:
Sometimes these bugs are already fixed in Ubuntu, look at the PTS.
If not already fixed you can read:
https://wiki.ubuntu.com/DashAsBinSh

[1]http://release.debian.org/lenny/goals.txt

Thank you,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-04-25 Thread Raphael Geissert
 debian/control |4 ++--
 debian/install |1 -
 debian/rules   |6 +-
 3 files changed, 7 insertions(+), 4 deletions(-)

New commits:
commit eb4516a7936c9063231ec9d7e626482d53119034
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Fri Apr 25 20:19:35 2008 -0500

Added hurd-i386, kfreebsd-i386, and kfreebsd-amd64, to Architectures.
Prevent installation of .la files

diff --git a/debian/control b/debian/control
index 475123e..22588db 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,7 @@ Vcs-Git: 
git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-openchrome
 Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-openchrome.git
 
 Package: xserver-xorg-video-openchrome
-Architecture: i386 amd64
+Architecture: i386 amd64 hurd-i386 kfreebsd-i386 kfreebsd-amd64
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${xserver:Depends}
 Provides: ${xviddriver:Provides}
 Conflicts: libchromexvmc1, libchromexvmcpro1
diff --git a/debian/install b/debian/install
deleted file mode 100644
index f8bf603..000
--- a/debian/install
+++ /dev/null
@@ -1 +0,0 @@
-debian/overrides/xserver-xorg-video-openchrome usr/share/lintian/overrides
diff --git a/debian/rules b/debian/rules
index 42f622a..0406496 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,10 +1,13 @@
 #!/usr/bin/make -f
 
 PACKAGE = xserver-xorg-video-openchrome
+
 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
 
+export DH_ALWAYS_EXCLUDE=.la
+
 include debian/xsfbs/xsfbs.mk
 
 DEB_CONFIGURE_EXTRA_FLAGS := \
@@ -34,7 +37,8 @@ debian/build-stamp: $(DEB_BUILDDIR)/config.status
 install: build
dh_testdir
dh_testroot
-   $(MAKE) -C $(DEB_BUILDDIR) install DESTDIR=$(CURDIR)/debian/$(PACKAGE)/
+   $(MAKE) -C $(DEB_BUILDDIR) install DESTDIR=$(CURDIR)/debian/tmp/
+   dh_install debian/tmp/*
 
 $(DEB_BUILDDIR)/config.status: configure
mkdir $(DEB_BUILDDIR)

commit a1fd8fc1a87369b27eb92df20cf2ec1773d6e58e
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Fri Apr 25 16:25:45 2008 -0500

Dropped useless Replaces

diff --git a/debian/control b/debian/control
index 9fbbc58..475123e 100644
--- a/debian/control
+++ b/debian/control
@@ -15,7 +15,7 @@ Architecture: i386 amd64
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${xserver:Depends}
 Provides: ${xviddriver:Provides}
 Conflicts: libchromexvmc1, libchromexvmcpro1
-Replaces: xserver-xorg-video-via, xserver-xorg-video-unichrome, 
libchromexvmc1, libchromexvmcpro1
+Replaces: libchromexvmc1, libchromexvmcpro1
 Description: X.Org X server -- VIA display driver
  OpenChrome is a project for the development of free and open-source drivers
  for the VIA UniChrome video chipsets.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-04-19 Thread Raphael Geissert
 debian/rules |1 +
 1 file changed, 1 insertion(+)

New commits:
commit 1d1c03faf542bfb05c9d5b0c079e5e28f3d5200d
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sat Apr 19 20:17:50 2008 -0500

Get DEB_BUILD_GNU_TYPE from dpkg-architecture when not defined

diff --git a/debian/rules b/debian/rules
index 05332c3..9f29493 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,7 @@
 #!/usr/bin/make -f
 
 PACKAGE = xserver-xorg-video-openchrome
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
 
 include debian/xsfbs/xsfbs.mk


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-04-19 Thread Raphael Geissert
 debian/control |3 ++-
 debian/patches/noconfigure_at_autogen.diff |   10 --
 debian/patches/series  |1 -
 debian/rules   |   13 +
 4 files changed, 11 insertions(+), 16 deletions(-)

New commits:
commit 01c9fdba581813d46d6efc4994a41bc40658ecef
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sat Apr 19 21:10:35 2008 -0500

Drop the autgen.sh patch and better call autoreconf directly

diff --git a/debian/control b/debian/control
index 4bfa4b4..9fbbc58 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force debian-x@lists.debian.org
 Uploaders: Raphael Geissert [EMAIL PROTECTED]
-Build-Depends: debhelper (= 5), autotools-dev, autoconf, automake, libtool, 
pkg-config, xserver-xorg-dev (= 1:1.1.1), x11proto-core-dev, 
x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, x11proto-xext-dev, 
x11proto-xf86dri-dev, x11proto-video-dev, x11proto-gl-dev, libdrm-dev ( 2.0), 
libx11-dev, libgl1-mesa-dev | libgl1-dev, libxvmc-dev, quilt
+Build-Depends: debhelper (= 5), autotools-dev, autoconf, automake, libtool, 
pkg-config, xserver-xorg-dev (= 1:1.1.1), x11proto-core-dev, 
x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, x11proto-xext-dev, 
x11proto-xf86dri-dev, x11proto-video-dev, x11proto-gl-dev, libdrm-dev ( 2.0), 
libx11-dev, libgl1-mesa-dev | libgl1-dev, libxvmc-dev
 Build-Conflicts: autoconf2.13
 Standards-Version: 3.7.3
 Homepage: http://www.openchrome.org
diff --git a/debian/patches/noconfigure_at_autogen.diff 
b/debian/patches/noconfigure_at_autogen.diff
deleted file mode 100644
index b110953..000
--- a/debian/patches/noconfigure_at_autogen.diff
+++ /dev/null
@@ -1,10 +0,0 @@
-diff --git a/autogen.sh b/autogen.sh
-index 904cd67..218197d 100755
 a/autogen.sh
-+++ b/autogen.sh
-@@ -9,4 +9,4 @@ cd $srcdir
- autoreconf -v --install || exit 1
- cd $ORIGDIR || exit $?
- 
--$srcdir/configure --enable-maintainer-mode $@
-+#$srcdir/configure --enable-maintainer-mode $@
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index cffef8b..000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-noconfigure_at_autogen.diff
diff --git a/debian/rules b/debian/rules
index 20b31ef..42f622a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -40,15 +40,14 @@ $(DEB_BUILDDIR)/config.status: configure
mkdir $(DEB_BUILDDIR)
cd $(DEB_BUILDDIR)  ../configure $(DEB_CONFIGURE_EXTRA_FLAGS)
 
-configure: patch
-   ./autogen.sh
+configure:
+   autoreconf -vif
 
 .PHONY: clean
-clean: xsfclean unpatch
+clean: xsfclean
dh_testdir
dh_testroot
dh_clean
-   [ ! -f $(DEB_BUILDDIR)/Makefile ] || $(MAKE) -C $(DEB_BUILDDIR) 
distclean
# remove stuff generated by autogen.sh
$(RM) aclocal.m4 compile config.guess config.h.in config.sub \
configure depcomp install-sh libxvmc/Makefile.in ltmain.sh \

commit 9d3486363b7abca872bfad85442c2f40762a9677
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sat Apr 19 20:59:23 2008 -0500

Pass --build and --host to configure, the later only when BUILD and HOST 
differ as it enters cross
compilation mode even if equal.
Build-Conflicts: autoconf2.13, based on autotools-dev's README.Debian

diff --git a/debian/control b/debian/control
index 21b789d..4bfa4b4 100644
--- a/debian/control
+++ b/debian/control
@@ -4,6 +4,7 @@ Priority: optional
 Maintainer: Debian X Strike Force debian-x@lists.debian.org
 Uploaders: Raphael Geissert [EMAIL PROTECTED]
 Build-Depends: debhelper (= 5), autotools-dev, autoconf, automake, libtool, 
pkg-config, xserver-xorg-dev (= 1:1.1.1), x11proto-core-dev, 
x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, x11proto-xext-dev, 
x11proto-xf86dri-dev, x11proto-video-dev, x11proto-gl-dev, libdrm-dev ( 2.0), 
libx11-dev, libgl1-mesa-dev | libgl1-dev, libxvmc-dev, quilt
+Build-Conflicts: autoconf2.13
 Standards-Version: 3.7.3
 Homepage: http://www.openchrome.org
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-openchrome
diff --git a/debian/rules b/debian/rules
index 9f29493..20b31ef 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,15 +2,21 @@
 
 PACKAGE = xserver-xorg-video-openchrome
 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
 
 include debian/xsfbs/xsfbs.mk
 
 DEB_CONFIGURE_EXTRA_FLAGS := \
+   --build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr \
--disable-maintainer-mode \
--disable-dependency-tracking
 
+ifneq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
+DEB_CONFIGURE_EXTRA_FLAGS += --host=$(DEB_HOST_GNU_TYPE)
+endif
+
 ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
 DEB_CONFIGURE_EXTRA_FLAGS += \
--enable-debug=yes \


-- 
To UNSUBSCRIBE, email

xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2008-04-18 Thread Raphael Geissert
 NEWS |   12 ++--
 configure.ac |2 +-
 src/Makefile.am  |   10 +-
 src/via_driver.c |5 -
 src/via_driver.h |2 +-
 src/via_id.c |3 ++-
 6 files changed, 19 insertions(+), 15 deletions(-)

New commits:
commit 3829f5c3c4147751c2ddd622df41ebb1c2c6930d
Author: schlobinux [EMAIL PROTECTED]
Date:   Sat Apr 12 12:30:34 2008 +

fix chipset revision detection in libpciaccess code path

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index 79b833d..639c642 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -1065,7 +1065,7 @@ VIAPreInit(ScrnInfoPtr pScrn, int flags)
 #ifdef XSERVER_LIBPCIACCESS
 struct pci_device *bridge = via_host_bridge();
 
-pci_device_cfg_read_u32(bridge, pVia-ChipRev, 0xF6);
+pci_device_cfg_read_u8(bridge, pVia-ChipRev, 0xF6);
 #else
 pVia-ChipRev = pciReadByte(pciTag(0, 0, 0), 0xF6);
 #endif

commit 00821802af1adb0430eaf8be1535ef0c7a69e76b
Author: schlobinux [EMAIL PROTECTED]
Date:   Wed Apr 9 22:44:29 2008 +

print driver version in the libpciaccess path

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/via_driver.c b/src/via_driver.c
index 5bd4371..79b833d 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -600,6 +600,9 @@ via_pci_probe(DriverPtr driver, int entity_num,
 VIA Technologies does not support this driver in any way.\n);
 xf86Msg(X_NOTICE,
 For support, please refer to http://www.openchrome.org/.\n;);
+#ifdef BUILDCOMMENT
+xf86Msg(X_NOTICE, BUILDCOMMENT\n);
+#endif
 }
 return scrn != NULL;
 }

commit e7aca5562b2be2801701e06236fc1a74df11b0b0
Author: schlobinux [EMAIL PROTECTED]
Date:   Tue Apr 8 21:36:31 2008 +

hopefully fix svnversion.h once and for all...

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/Makefile.am b/src/Makefile.am
index 7e5d581..73dc9ce 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -24,6 +24,7 @@
 # _ladir passes a dummy rpath to libtool so the thing will actually link
 # TODO: -nostdlib/-Bstatic/-lgcc platform magic, not installing the .a, etc.
 
+BUILT_SOURCES = svnversion.h
 EXTRA_DIST = svnversion.h
 CONFIG_CLEAN_FILES= svnversion.h
 AM_CFLAGS = @XORG_CFLAGS@ @DRI_CFLAGS@
@@ -100,5 +101,6 @@ svnversion.h: $(openchrome_drv_la_SOURCES)
@echo created $@
 
 dist-hook:
+   rm svnversion.h;
echo '#define BUILDCOMMENT (openchrome '$(VERSION)' release)' \
 svnversion.h

commit e06de5373d8d42dbe4d6324feb5d92ea5f0da5ff
Author: ben [EMAIL PROTECTED]
Date:   Sun Mar 30 22:34:54 2008 +

 Overwriting svnversion.h for a release, instead of using a separate file.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/Makefile.am b/src/Makefile.am
index 6423284..7e5d581 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -24,8 +24,8 @@
 # _ladir passes a dummy rpath to libtool so the thing will actually link
 # TODO: -nostdlib/-Bstatic/-lgcc platform magic, not installing the .a, etc.
 
-EXTRA_DIST = svnversion.h svnrelease.h
-CONFIG_CLEAN_FILES= svnversion.h svnrelease.h
+EXTRA_DIST = svnversion.h
+CONFIG_CLEAN_FILES= svnversion.h
 AM_CFLAGS = @XORG_CFLAGS@ @DRI_CFLAGS@
 openchrome_drv_la_LTLIBRARIES = openchrome_drv.la
 openchrome_drv_la_LDFLAGS = -module -avoid-version
@@ -87,9 +87,7 @@ endif
 
 via_driver.lo: svnversion.h
 svnversion.h: $(openchrome_drv_la_SOURCES)
-   @if [ -f svnrelease.h ]; then \
-   echo '#include svnrelease.h'  [EMAIL PROTECTED]; \
-   elif [ -d .svn ]; then \
+   @if [ -d .svn ]; then \
echo '#define BUILDCOMMENT (development build, at svn revision '\
`svnversion -nc .. | sed -e s/^[^:]*://`')'  [EMAIL PROTECTED]; \
else \
@@ -103,4 +101,4 @@ svnversion.h: $(openchrome_drv_la_SOURCES)
 
 dist-hook:
echo '#define BUILDCOMMENT (openchrome '$(VERSION)' release)' \
-svnrelease.h
+svnversion.h

commit 891e12adff17006a5e5baf0d5f0f7a46bbfe7618
Author: schlobinux [EMAIL PROTECTED]
Date:   Sat Mar 29 00:09:37 2008 +

include svnrelease.h in tarball

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/src/Makefile.am b/src/Makefile.am
index b1d18f3..6423284 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -24,7 +24,7 @@
 # _ladir passes a dummy rpath to libtool so the thing will actually link
 # TODO: -nostdlib/-Bstatic/-lgcc platform magic, not installing the .a, etc.
 
-EXTRA_DIST = svnversion.h
+EXTRA_DIST = svnversion.h svnrelease.h
 CONFIG_CLEAN_FILES= svnversion.h svnrelease.h
 AM_CFLAGS = @XORG_CFLAGS@ @DRI_CFLAGS@
 openchrome_drv_la_LTLIBRARIES = 

xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-04-18 Thread Raphael Geissert
 NEWS   |   12 +--
 configure.ac   |2 -
 debian/changelog   |6 ++---
 debian/control |2 -
 debian/copyright   |4 ++-
 debian/patches/noconfigure_at_autogen.diff |   10 +
 debian/patches/series  |1 
 debian/rules   |   31 ++---
 src/Makefile.am|   10 -
 src/via_driver.c   |5 +++-
 src/via_driver.h   |2 -
 src/via_id.c   |3 +-
 12 files changed, 57 insertions(+), 31 deletions(-)

New commits:
commit 8281bd85c866316ca3b6562f451a5c6d8cd178c7
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Fri Apr 18 20:57:35 2008 -0500

Build the driver under an obj- directory

diff --git a/debian/control b/debian/control
index 1de5283..4e1b266 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force debian-x@lists.debian.org
 Uploaders: Raphael Geissert [EMAIL PROTECTED]
-Build-Depends: debhelper (= 6), autotools-dev, autoconf, automake, libtool, 
pkg-config, xserver-xorg-dev (= 1:1.1.1), x11proto-core-dev, 
x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, x11proto-xext-dev, 
x11proto-xf86dri-dev, x11proto-video-dev, x11proto-gl-dev, libdrm-dev ( 2.0), 
libx11-dev, libgl1-mesa-dev | libgl1-dev, libxvmc-dev
+Build-Depends: debhelper (= 6), autotools-dev, autoconf, automake, libtool, 
pkg-config, xserver-xorg-dev (= 1:1.1.1), x11proto-core-dev, 
x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, x11proto-xext-dev, 
x11proto-xf86dri-dev, x11proto-video-dev, x11proto-gl-dev, libdrm-dev ( 2.0), 
libx11-dev, libgl1-mesa-dev | libgl1-dev, libxvmc-dev, quilt (= 0.40)
 Standards-Version: 3.7.3
 Homepage: http://www.openchrome.org
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-openchrome
diff --git a/debian/patches/noconfigure_at_autogen.diff 
b/debian/patches/noconfigure_at_autogen.diff
new file mode 100644
index 000..b110953
--- /dev/null
+++ b/debian/patches/noconfigure_at_autogen.diff
@@ -0,0 +1,10 @@
+diff --git a/autogen.sh b/autogen.sh
+index 904cd67..218197d 100755
+--- a/autogen.sh
 b/autogen.sh
+@@ -9,4 +9,4 @@ cd $srcdir
+ autoreconf -v --install || exit 1
+ cd $ORIGDIR || exit $?
+ 
+-$srcdir/configure --enable-maintainer-mode $@
++#$srcdir/configure --enable-maintainer-mode $@
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 000..cffef8b
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+noconfigure_at_autogen.diff
diff --git a/debian/rules b/debian/rules
index 5639d5f..06355cf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,7 @@
 #!/usr/bin/make -f
 
-PACKAGE=xserver-xorg-video-openchrome
+PACKAGE = xserver-xorg-video-openchrome
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
 
 # taken from xserver-xorg-video-via-0.2.2's debian/xsfbs/xsfbs.mk
 SERVERMINVERS = $(shell cat /usr/share/xserver-xorg/serverminver 2/dev/null)
@@ -9,7 +10,9 @@ VIDEOABI = $(shell cat /usr/share/xserver-xorg/videoabiver 
2/dev/null)
 VIDDRIVER_PROVIDES = xserver-xorg-video-$(VIDEOABI)
 
 DEB_CONFIGURE_EXTRA_FLAGS := \
-   --prefix=/usr
+   --prefix=/usr \
+   --disable-maintainer-mode \
+   --disable-dependency-tracking
 
 ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
 DEB_CONFIGURE_EXTRA_FLAGS += \
@@ -17,39 +20,45 @@ DEB_CONFIGURE_EXTRA_FLAGS += \
--enable-xv-debug=yes
 endif
 
+include /usr/share/quilt/quilt.make
+
 .PHONY: build
 build: debian/build-stamp
-debian/build-stamp: debian/configured-stamp
+debian/build-stamp: $(DEB_BUILDDIR)/config.status
dh_testdir
-   $(MAKE)
+   $(MAKE) -C $(DEB_BUILDDIR)
touch $@
 
 .PHONY: install
 install: build
dh_testdir
dh_testroot
-   $(MAKE) install DESTDIR=$(CURDIR)/debian/$(PACKAGE)/
+   $(MAKE) -C $(DEB_BUILDDIR) install DESTDIR=$(CURDIR)/debian/$(PACKAGE)/
 
 .PHONY: serverabi
 serverabi:
echo xserver:Depends=$(SERVER_DEPENDS)  debian/$(PACKAGE).substvars
echo xviddriver:Provides=$(VIDDRIVER_PROVIDES)  
debian/$(PACKAGE).substvars
 
-debian/configured-stamp:
-   ./autogen.sh $(DEB_CONFIGURE_EXTRA_FLAGS)
-   touch $@
+$(DEB_BUILDDIR)/config.status: configure
+   mkdir $(DEB_BUILDDIR)
+   cd $(DEB_BUILDDIR)  ../configure $(DEB_CONFIGURE_EXTRA_FLAGS)
+
+configure: patch
+   ./autogen.sh
 
 .PHONY: clean
-clean:
+clean: unpatch
dh_testdir
dh_testroot
dh_clean
-   [ ! -f Makefile ] || $(MAKE) distclean
+   [ ! -f $(DEB_BUILDDIR)/Makefile ] || $(MAKE) -C $(DEB_BUILDDIR) 
distclean
# remove stuff generated by autogen.sh
$(RM) aclocal.m4 compile config.guess config.h.in config.sub

xorg: Changes to 'debian-unstable'

2008-04-08 Thread Raphael Geissert
 debian/xserver-xorg.postinst.in |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 0a3d9f09489869318cf3b5f5c062900277ba44b9
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Tue Apr 8 18:59:37 2008 -0500

Fix bashism (Closes: #473701)

diff --git a/debian/xserver-xorg.postinst.in b/debian/xserver-xorg.postinst.in
index 14c50cf..7627176 100644
--- a/debian/xserver-xorg.postinst.in
+++ b/debian/xserver-xorg.postinst.in
@@ -199,7 +199,7 @@ discover_sparc_video () {
 if [ -n ${model} ]; then
   card=${card} (${model})
 fi
-echo -e ${card}\t${server}\t${driver}
+printf ${card}\t${server}\t${driver}\n
   done
 }
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#473701: xserver-xorg: bashism in /bin/sh maintainer script

2008-03-31 Thread Raphael Geissert
Package: xserver-xorg
Severity: important
Version: 1:7.3+10
User: [EMAIL PROTECTED]
Usertags: goal-dash

Hello maintainer,

While checking the list of packages reported by lintian at[0] I've confirmed 
with the latest checkbashisms (from the 'devscripts' package) that one or 
more maintainer scripts make use of a bashism.

checkbashisms' output:
 possible bashism in ./DEBIAN/postinst line 1101 (echo -e):
 echo -e ${card}\t${server}\t${driver}

Not using bash (or a Debian Policy conformant shell interpreter which doesn't 
provide such an extra feature) as /bin/sh is likely to lead to errors or 
unexpected behaviours.
Please be aware that although bash is currently the default /bin/sh there's a 
release goal for Lenny to make dash the default /bin/sh[1].

If you want more information about dash as /bin/sh, you can read:
http://lists.debian.org/debian-release/2008/01/msg00189.html

For more information please refer to the Debian Policy section 10.4 supporting 
this argument at:
http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts

Hints about how to fix bashisms:
Sometimes these bugs are already fixed in Ubuntu, look at the PTS.
If not already fixed you can read:
https://wiki.ubuntu.com/DashAsBinSh

[0]http://lintian.debian.org/reports/tags/possible-bashism-in-maintainer-script.html
[1]http://release.debian.org/lenny/goals.txt

Thank you,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Openchrome Package Audit

2008-03-27 Thread Raphael Geissert
David Nusinow wrote:
 Hi Raphael,

Hi David,

 
As I mentioned on IRC, I just made a quick audit of the package. It
 looks to be in pretty good shape overall, but there's a few issues, mostly
 small:
 
 - Should build-dep on = 2:1.4 for uploads to unstable at this time.
   This'll have to be bumped in the near future

Do we really need to bump the dependency? I was thinking about backports.

 
 - Precision Insight has a copyright on the xf86dri.[ch] and xf866drisrh.h
   files. Add it to debian/copyright

Done

 
 - This isn't an application, so s/Application License/Library License/ in
   debian/copyright

Ack.

 
 - You need to use xsfbs properly rather than copy and paste it in to
   debian/rules. The way to do it is to add it as a branch to your local
   git repo using the repo on alioth. Then just merge the xsfbs branch in
   to your debian-unstable branch. Update your debian/rules accordingly so
   you don't duplicate the code that's there needlessly.
 

I only copied that part of xsfbs based on the next conversation from
#debian-x and because it doesn't look useful for -openchrome: 

 [Sun Jan 13 2008] [10:54:50] Atomo64  wouldn't it be better to ship
xsfbs/ in xserver-xorg-dev instead of ship
 ping it on every single package?
 [Sun Jan 13 2008] [10:56:09] bgoglin  it's suppose to include of other
macro that are used everywhere, not only some provides rules
 [Sun Jan 13 2008] [10:56:21] bgoglin  but I am not sure these macros are
really used a lot these days
 [Sun Jan 13 2008] [10:57:23] Atomo64  bgoglin: what's used instead then?
 [Sun Jan 13 2008] [10:58:13] bgoglin  nothing, lots of these macros were
used in the old xserver-xorg postinst, for instance
 [Sun Jan 13 2008] [10:58:22] bgoglin  david cleaned a lot of mess in
this postinst recently
 [Sun Jan 13 2008] [10:59:29] Atomo64  so keeping the original package's
CDBS usage is fine then?
 [Sun Jan 13 2008] [11:04:19] bgoglin  you still need xsfbs to generates
the provides automatically
 [Sun Jan 13 2008] [11:04:39] Atomo64  I've already merged that part of
xsfbs
 [Sun Jan 13 2008] [11:05:31] jcristau you probably don't need the rest
of it

Should I anyway ship xsfbs?

 
 Overall, it's pretty good, but the way you used xsfbs badly needs to be
 fixed. Other than that, it looks fine to me.
 
  - David Nusinow


Sincerely,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'upstream-unstable'

2008-03-19 Thread Raphael Geissert
New branch 'upstream-unstable' available with the following commits:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'upstream-experimental'

2008-03-19 Thread Raphael Geissert
 ChangeLog   |   12 
 Makefile.am |2 
 NEWS|   48 +
 README  |   67 +
 configure.ac|   25 
 release_notes-0.3.0 |   70 -
 src/Makefile.am |5 
 src/via.h   |   18 
 src/via_accel.c |4 
 src/via_dri.c   |   25 
 src/via_driver.c|  368 --
 src/via_driver.h|   15 
 src/via_id.c|   14 
 src/via_memcpy.c|6 
 src/via_swov.c  |3 
 src/via_video.c | 1846 ++--
 16 files changed, 1424 insertions(+), 1104 deletions(-)

New commits:
commit 21a6bbd9fc25b65d09971abc2d8295b06fdb0148
Author: schlobinux [EMAIL PROTECTED]
Date:   Wed Mar 19 22:51:39 2008 +

Prepare for next release...

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

diff --git a/Makefile.am b/Makefile.am
index 50af7d5..a3c5a91 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -21,4 +21,4 @@
 AUTOMAKE_OPTIONS = foreign
 SUBDIRS = src man libxvmc
 
-EXTRA_DIST = release_notes-0.3.0 COPYING
+EXTRA_DIST = COPYING NEWS README
diff --git a/NEWS b/NEWS
new file mode 100644
index 000..b6455ac
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,48 @@
+openchrome 0.2.902 (19/03/2008)
+---
+* Enhancements and bug fixes:
+- libpciaccess support.
+- Fix Xv on LCD for VM800/CN700/P4M800pro.
+- Fix P4M900 fifo setting.
+- Various code clean up.
+
+* New boards:
+- ASRock P4VM900-SATA2, Asustek P5VD2-VM SE, Biostar P4M800 Pro-M7,
+  Clevo M54xSR, Clevo M660SR, Medion Notebook MD96483, Mitac 8515,
+  Mitac 8624, MSI Fuzzy CX700/CX700D, Packard Bell EasyNote XS
+  (aka Everex Cloudbook CE1200V), VIA Epia SN.
+
+* Notes:
+- The HWCursor option has been removed. Hardware-accelerated cursor is on by
+  default, so this option was useless. Use the SWCursor option if you want to
+  disable HW cursor.
+- AGPDMA has been disabled for K8M800 and VM800/CN700/P4M800pro in this release
+  because it causes screen repaint and lockup issues. The problem has been
+  tracked down to a bug in kernel drm. All kernel = 2.6.22 are affected. This
+  bug will be fixed in the upcoming 2.6.25-rc7. It is also fixed in current
+  drm git tree. If you're using one of the affected kernels, you'll have to
+  either keep AGPDMA disabled  or build the modules from the fixed drm git
+  tree. This option brings extra performance for some operations. To use it,
+  add 'Option EnableAGPDMA' in the Device section of the xorg configuration.
+
+
+openchrome 0.2.901 (02/01/2008)
+
+* Enhancements :
+- New pci ids : FIC CE260, Hasee F700C, MSI P4M900M / P4M900M2-F/L,
+  PCChips V21G, Biostar P4M900M-M7 SE.
+- Identify the driver as Openchrome, with CHROME as a shorthand.
+- Report chipset too in case of an unknown card id.
+- Improve P4M890 memory detection.
+- Add VT1625 720x480Under, 720x480Fit and 720x480Over NTSC modes.
+- Add VT1625 720x576 PAL mode.
+
+* Fixes :
+- Panel on CX700 needs VBE.
+- K8M890 can use DDR667.
+- Never enable IRQ on KM400, KM400A owner will still need to enable manually.
+- Various code cleanups.
+
+openchrome 0.2.900 (20/10/2007)
+
+- First openchrome official release.
diff --git a/README b/README
new file mode 100644
index 000..027df97
--- /dev/null
+++ b/README
@@ -0,0 +1,67 @@
+xf86-video-openchrome
+-
+(http://www.openchrome.org)
+
+SUPPORTED CHIPSETS :
+
+- CLE266 (VT3122)
+- KM400/P4M800 (VT3205)
+- K8M800 (VT3204)
+- PM800/PM880/CN400 (VT3259)
+- VM800/CN700/P4M800Pro (VT3314)
+- CX700 (VT3324)
+- P4M890 (VT3327)
+- K8M890 (VT3336)
+- P4M900/VN896 (VT3364)
+
+
+SUPPORTED FEATURES :
+
+- Free modesetting for Unichrome and Unichrome Pro chipset.
+- VBE modesetting for everything not natively supported.
+- TV-out support.
+- EXA acceleration.
+- Hardware MPEG2 acceleration.
+
+
+IMPORTANT NOTE :
+
+- The driver name is now 'openchrome', and this is what you need to use in
+  your xorg.conf now (instead of 'via'). The XvMC libraries have also been
+  renamed, to 'libchromeXvMC.so' and 'libchromeXvMCPro.so'.
+
+
+KNOWN BUGS/LIMITATIONS :
+
+* Laptop panel
+- Laptop displays for anything other than CLE266 and KM400/P4M800 are only
+  supported thru VBE calls.
+- Virtual terminal is broken on some laptop displays. Use a vesa framebuffer to
+  work around that (append vga=791 to your kernel command line, for example).
+
+* XvMC
+- The hardware MPEG4 acceleration that is present on some chipsets is not
+  implemented.
+- No XvMC support for CX700 (new, unsupported engine).
+- No XvMC support for K8M890, P4M890 and P4M900/VN896 (need to get dri working
+  for them first).
+
+* TV output
+- TV modes are hardcoded and must be choosen inside a list depending on the TV
+  encoder.
+- Outputs are dependent on each other and will use the least common
+  denominator. If you're using both VGA/LCD output 

xserver-xorg-video-openchrome: Changes to 'debian-unstable'

2008-03-19 Thread Raphael Geissert
New branch 'debian-unstable' available with the following commits:
commit 012685d6039764d64d64e23eab04601fc4242e71
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Wed Mar 19 20:06:21 2008 -0600

Fix file permissions of the installed lintian overrides

commit bef64452d2186a71a55ac6483a79bb3de44292c0
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Wed Mar 19 19:59:29 2008 -0600

Install the lintian overrides file; step missed at some unknown point

commit 03bc58f1bb7ce3758cbdb0c32423b99ad1e6e833
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Wed Mar 19 18:48:29 2008 -0600

Install NEWS and not the release notes file (which is gone)

commit f69579719ef637a9abc3a9f6a99d591381d48633
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Wed Mar 19 18:35:46 2008 -0600

This package should be uploaded to unstable, not experimental

commit a84fc22cebb284d8ccbb0256d11e50d28644886e
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Wed Mar 19 18:32:07 2008 -0600

Update changelog-s information about the current svn revision

commit bb47275dc5b18899f4f4bb2a415e9a3f1952106e
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Mon Mar 10 19:51:40 2008 -0600

Remove remaining get-orig-source statement

commit 5bf2a8d0624e058810815942c085651752cc9975
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun Mar 9 17:12:55 2008 -0600

Removed get-orig-source target and related stuff

commit 34171908be9a4a40bc9c1034bb97ff848e852c1f
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun Mar 9 16:59:40 2008 -0600

Close the ITP bug and s/software/drivers/ the long description

commit 96ef977e4d6052a6b6baedc36ee039300a3ed8a2
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun Feb 24 18:56:24 2008 -0600

Updated copyright information
Conflicts: libchromexvmc1, libchromexvmcpro1 so Replaces takes effect

commit 34b36c15b1d0aedf9160d32c25b71045565f5079
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun Feb 24 18:49:09 2008 -0600

Initial Debian packaging commit


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-experimental'

2008-03-09 Thread Raphael Geissert
New branch 'debian-experimental' available with the following commits:
commit f3e8a5c408d88095467b9af5fb5144e60d18f98c
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun Feb 24 18:56:24 2008 -0600

Updated copyright information
Conflicts: libchromexvmc1, libchromexvmcpro1 so Replaces takes effect

commit d0fa4e0ce810f9893cfad667ed61ea1d39c750d2
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun Feb 24 18:49:09 2008 -0600

Initial Debian packaging commit

commit ec63fe2b6211dac5a585c3221fb39f2d8ba2b47d
Author: schlobinux [EMAIL PROTECTED]
Date:   Wed Feb 20 13:26:29 2008 +

Apollo BMOVE SR (probably a rebadged Clevo laptop)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 5bde862692ffd8791555f90fe18c2c9a370047ba
Author: ben [EMAIL PROTECTED]
Date:   Tue Feb 19 23:30:53 2008 +

 Whitespace normalization.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit b9e159382ddf04e66d36eaf402fbdc338c515cde
Author: ben [EMAIL PROTECTED]
Date:   Tue Feb 19 21:25:42 2008 +

 Dealing with NoAccel before Rotate, since the latter overrides the first.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 48a3e11a58843feab88026403e7dd7fb9a918f50
Author: ben [EMAIL PROTECTED]
Date:   Fri Feb 15 20:41:45 2008 +

 Replacing module name and vendor string, tweaking the support message.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 36e08d1f19e09563bacbdd96a3dca14cac4347fd
Author: ben [EMAIL PROTECTED]
Date:   Wed Feb 6 20:54:37 2008 +

 Excluding the correct bunch of chipsets from XvMC initialisation.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 2caa8aa5b3107a4c26c2f840f974ba1060d2c566
Author: ben [EMAIL PROTECTED]
Date:   Wed Feb 6 20:50:00 2008 +

 Set K8M800 by default to AGP disabled.
 Fix a comment.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 07b7fa81a72b478a78c316fc818ae0571d9cd3c1
Author: ben [EMAIL PROTECTED]
Date:   Tue Jan 29 23:25:28 2008 +

 Whitespace and comment tweaks.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 3113e64c95c72fae5f7e0fc718aef92d3f4ac4bb
Author: ben [EMAIL PROTECTED]
Date:   Tue Jan 29 14:14:07 2008 +

 Whitespace and comment tweaks.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 874f02d2736eac584779be171179adf60123f26f
Author: ben [EMAIL PROTECTED]
Date:   Tue Jan 29 13:48:12 2008 +

 Whitespace adjustments.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 6411053ebd5478180569c0bc2813b4b22735d792
Author: ben [EMAIL PROTECTED]
Date:   Tue Jan 29 13:22:28 2008 +

 Untabbing and a little resort.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 584fc51032152e5a7be1a0c698034cdb22c18e4c
Author: ben [EMAIL PROTECTED]
Date:   Sun Jan 27 23:16:57 2008 +

 Recreating svnversion.h only when a source file has changed,
 instead of always.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 1a560b3a15ae43a0a91176baa3ab8614b74b56c4
Author: schlobinux [EMAIL PROTECTED]
Date:   Thu Jan 24 23:07:47 2008 +

VIA Epia SN (reported by Stefan Bellon)

git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 656734d881acdfb6a09af11003115fc8e8aeae9e
Author: ben [EMAIL PROTECTED]
Date:   Mon Jan 21 23:20:53 2008 +

 Whitespace adjustments and comment tweaks.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 03b5eb2764e6da2e5df472045c6cb243be3a0bbc
Author: ben [EMAIL PROTECTED]
Date:   Sun Jan 20 14:30:05 2008 +

 Whitespace and comment tweaks.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 94e3ac0534e140a667c31e873315f516cd4d3d3b
Author: ben [EMAIL PROTECTED]
Date:   Sun Jan 20 13:56:43 2008 +

 Whitespace and comment tweaks.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit 09f611ba26c93c2d7d9721a93760b1457fbc037f
Author: ben [EMAIL PROTECTED]
Date:   Fri Jan 18 21:46:17 2008 +

 Whitespace adjustments and comment tweaks.


git-svn-id: http://svn.openchrome.org/svn/[EMAIL PROTECTED] 
e8d65cb0-85f4-0310-8831-c60e2a5ce829

commit

xserver-xorg-video-openchrome: Changes to 'upstream-experimental'

2008-03-09 Thread Raphael Geissert
New branch 'upstream-experimental' available with the following commits:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-experimental'

2008-03-09 Thread Raphael Geissert
 debian/changelog |3 ++-
 debian/control   |2 +-
 debian/rules |   17 -
 3 files changed, 3 insertions(+), 19 deletions(-)

New commits:
commit a3d648a01adbc4060cdbd073c404fd4913750d79
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun Mar 9 17:12:55 2008 -0600

Removed get-orig-source target and related stuff

diff --git a/debian/rules b/debian/rules
index 24c1028..a52a1b5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,15 +2,6 @@
 
 PACKAGE=xserver-xorg-video-openchrome
 
-DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' 
')
-DEB_NOEPOCH_VERSION := $(shell echo $(DEB_VERSION) | cut -d: -f2-)
-DEB_UPSTREAM_VERSION := $(shell echo $(DEB_NOEPOCH_VERSION) | sed 
's/-[^-]*$$//')
-DEB_REAL_UPSTREAM_VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | cut 
'-d+' -f1)
-SVN_REVISION := $(shell echo $(DEB_UPSTREAM_VERSION) | cut '-d+' -f2 | sed 
's/svn//')
-SVN_BRANCH += http://svn.openchrome.org/svn/trunk
-DIR_NAME = $(PACKAGE)-$(DEB_REAL_UPSTREAM_VERSION)+svn$(SVN_REVISION)
-TARFILE += 
$(PACKAGE)_$(DEB_REAL_UPSTREAM_VERSION)+svn$(SVN_REVISION).orig.tar.gz
-
 # taken from xserver-xorg-video-via-0.2.2's debian/xsfbs/xsfbs.mk
 SERVERMINVERS = $(shell cat /usr/share/xserver-xorg/serverminver 2/dev/null)
 SERVER_DEPENDS = xserver-xorg-core (= $(SERVERMINVERS))
@@ -44,14 +35,6 @@ serverabi:
echo xserver:Depends=$(SERVER_DEPENDS)  debian/$(PACKAGE).substvars
echo xviddriver:Provides=$(VIDDRIVER_PROVIDES)  
debian/$(PACKAGE).substvars
 
-.PHONY: get-orig-source
-get-orig-source:
-   svn export -r $(SVN_REVISION) $(SVN_BRANCH) $(DIR_NAME)
-   tar czf $(CURDIR)/../$(TARFILE) $(DIR_NAME)
-   rm -rf $(CURDIR)/$(DIR_NAME)
-
-../$(TARFILE): get-orig-source
-
 debian/configured-stamp:
./autogen.sh $(DEB_CONFIGURE_EXTRA_FLAGS)
touch $@

commit 15612d41cc93cc4574e3829a2609ae1ef8f5b5f4
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Sun Mar 9 16:59:40 2008 -0600

Close the ITP bug and s/software/drivers/ the long description

diff --git a/debian/changelog b/debian/changelog
index b62dfee..7928636 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,12 @@
 xserver-xorg-video-openchrome (1:0.2.901+svn532-1) experimental; urgency=low
 
+  * First upload to Debian (Closes: #464848)
   * New upstream snapshot
   * Updated copyright information
   * Conflicts: libchromexvmc1, libchromexvmcpro1 so Replaces takes
  effect
 
- -- Raphael Geissert [EMAIL PROTECTED]  Sun, 24 Feb 2008 18:55:27 -0600
+ -- Raphael Geissert [EMAIL PROTECTED]  Sun, 09 Mar 2008 16:57:23 -0600
 
 xserver-xorg-video-openchrome (1:0.2.901+svn502-1) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index a8b7f79..1de5283 100644
--- a/debian/control
+++ b/debian/control
@@ -16,7 +16,7 @@ Provides: ${xviddriver:Provides}
 Conflicts: libchromexvmc1, libchromexvmcpro1
 Replaces: xserver-xorg-video-via, xserver-xorg-video-unichrome, 
libchromexvmc1, libchromexvmcpro1
 Description: X.Org X server -- VIA display driver
- OpenChrome is a project for the development of free and open-source software
+ OpenChrome is a project for the development of free and open-source drivers
  for the VIA UniChrome video chipsets.
  .
  Originally called the 'snapshot' release, since it was a snapshot of an


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'debian-experimental'

2008-01-28 Thread Raphael Geissert
New branch 'debian-experimental' available with the following commits:
commit 666ddf77503f8df7cd2c28b7a84e4a513a1f31e9
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Mon Jan 28 23:30:19 2008 -0600

Added missing '.git' to Vcs-Git

commit dcc727bb808242a6bf734c8243eb18bd076baf04
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Mon Jan 28 23:22:54 2008 -0600

Initial commit

commit 64cc171f996bfadc9923f1bf946f74d4b1bb323a
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Mon Jan 28 20:12:36 2008 -0600

Imported Debian patch 0.2.901+svn512-1

commit 0aec8f68f405cdf0858a396cc6f65f76d972bbd1
Author: Raphael Geissert [EMAIL PROTECTED]
Date:   Mon Jan 28 20:12:30 2008 -0600

Imported upstream version 0.2.901+svn512


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-openchrome: Changes to 'upstream-experimental'

2008-01-28 Thread Raphael Geissert
New branch 'upstream-experimental' available with the following commits:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]