Bug#559413: drm-modules-source: please, improve package description.

2009-12-03 Thread Frank Lin PIAT
Package: drm-modules-source
Version: 2.4.11+git+20090630+de1ed01-1
Severity: wishlist

Hello,

The drm-modules-source package description is really short and doesn't
explain why a user should install it. (Is it related to libdrm? What is
the benefit of using it).

Here's a proposed addition (borrowed from DRI wiki):
> Direct Rendering Manager (DRM) is a component of the Direct Rendering
> Infrastructure. DRI is a framework for allowing direct access to 
> graphics hardware under the X Window System in a safe and efficient
> manner.
>
> > This package provides the source code for the DRM kernel modules.
> > The DRM library requires these kernel modules for correct operation.
> >
> > This package is built from a snapshot of DRM development code, to 
> > provide the features necessary for testing new X.org drivers (such as 
> > Nouveau) Do NOT expect this package to be stable!


Shouldn't this package declare "Enhances: libdrm*" in order to clarify
which library would use this module.

Regards,

Franklin



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



xorg: Changes to 'ubuntu'

2009-12-03 Thread Robert Hooker
 debian/control |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 6b52e27664751157e912d43bc95f2f904551193e
Author: Robert Hooker 
Date:   Fri Dec 4 00:19:24 2009 -0500

control: Post-merge cleanup of missing VCS tags and duplicated Build-Depends

diff --git a/debian/control b/debian/control
index 9e90c4a..970bc6c 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,8 @@ XSBC-Original-Maintainer: Debian X Strike Force 

 Uploaders: David Nusinow , Drew Parsons 
, Julien Cristau , Brice Goglin 

 Build-Depends: dpkg (>= 1.7.0), po-debconf, debhelper (>= 7.3.15ubuntu3)
 Standards-Version: 3.8.3
-Build-Depends: dpkg (>= 1.7.0), po-debconf, debhelper (>= 7)
+Vcs-Git: git://git.debian.org/git/pkg-xorg/debian/xorg
+Vcs-Browser: http://git.debian.org/?p=pkg-xorg/debian/xorg.git
 
 Package: x11-common
 Architecture: all


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



xserver-xorg-video-nouveau: Changes to 'ubuntu'

2009-12-03 Thread Christopher Halse Rogers
 debian/changelog  |   11 
 debian/control|2 
 src/drmmode_display.c |  567 
 src/nouveau_dri2.c|   68 --
 src/nouveau_exa.c |  110 ++-
 src/nouveau_hw.h  |   17 
 src/nouveau_wfb.c |   22 
 src/nouveau_xv.c  |   40 +
 src/nv04_exa.c|   86 ++-
 src/nv04_xv_blit.c|   26 
 src/nv10_exa.c| 1376 ++
 src/nv30_exa.c|   75 ++
 src/nv30_shaders.c|   27 
 src/nv30_shaders.h|4 
 src/nv30_xv_tex.c |   77 +-
 src/nv40_exa.c|   71 +-
 src/nv40_xv_tex.c |   66 +-
 src/nv50_accel.c  |  177 +++---
 src/nv50_crtc.c   |   40 -
 src/nv50_exa.c|  144 +++--
 src/nv50_xv.c |  104 ++-
 src/nv_accel_common.c |5 
 src/nv_crtc.c |   34 -
 src/nv_cursor.c   |   79 +-
 src/nv_driver.c   |   31 -
 src/nv_proto.h|6 
 src/nv_type.h |4 
 27 files changed, 1777 insertions(+), 1492 deletions(-)

New commits:
commit 3fbc682795264d8081d615abfbe7fc0647ad889b
Author: Christopher James Halse Rogers 
Date:   Fri Dec 4 15:41:34 2009 +1100

Update snapshot

diff --git a/debian/changelog b/debian/changelog
index b78af5c..80668a2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+xserver-xorg-video-nouveau (1:0.0.10~git+20091204+95fc663-0ubuntu1) lucid; 
urgency=low
+
+  * New upstream snapshot, up to commit 
+95fc663d5fb653fc0a50aa4d589bbf3b9c79e928.
++ Too many commits to usefully list in the changelog.
+  * debian/control:
++ Bump versioned Build-Dep on libdrm-dev to >= 2.4.16~ to pick up nouveau
+  #define updates.
+
+ -- Christopher James Halse Rogers   Fri, 04 Dec 2009 
12:31:58 +1100
+
 xserver-xorg-video-nouveau (1:0.0.10~git+20090823+569a17a-0ubuntu1) karmic; 
urgency=low
 
   * Merge package from Debian experimental.  Remaining Ubuntu changes:
diff --git a/debian/control b/debian/control
index dce50cf..da41dc3 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Ubuntu MOTU Developers 
 XSBC-Original-Maintainer: Debian X Strike Force 
 Uploaders: Chris Lamb , Matthew Johnson 
-Build-Depends: debhelper (>= 7), pkg-config, xserver-xorg-dev (>= 
2:1.2.99.902), x11proto-video-dev, x11proto-core-dev, x11proto-fonts-dev, 
x11proto-randr-dev (>= 1.2), x11proto-render-dev, x11proto-xext-dev, libdrm-dev 
(>= 2.4.12+git20090801.45078630), x11proto-xf86dri-dev, x11proto-gl-dev, 
mesa-common-dev, automake, libtool, xutils-dev, xserver-xorg-dev, quilt
+Build-Depends: debhelper (>= 7), pkg-config, xserver-xorg-dev (>= 
2:1.2.99.902), x11proto-video-dev, x11proto-core-dev, x11proto-fonts-dev, 
x11proto-randr-dev (>= 1.2), x11proto-render-dev, x11proto-xext-dev, libdrm-dev 
(>= 2.4.16~), x11proto-xf86dri-dev, x11proto-gl-dev, mesa-common-dev, automake, 
libtool, xutils-dev, xserver-xorg-dev, quilt
 Standards-Version: 3.8.2
 Homepage: http://nouveau.freedesktop.org/wiki/
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-nouveau

commit 95fc663d5fb653fc0a50aa4d589bbf3b9c79e928
Author: Ben Skeggs 
Date:   Thu Nov 26 13:10:45 2009 +1000

shadowfb: fix segv on fb resize

Signed-off-by: Ben Skeggs 

diff --git a/src/drmmode_display.c b/src/drmmode_display.c
index e8099b4..efc2826 100644
--- a/src/drmmode_display.c
+++ b/src/drmmode_display.c
@@ -1120,7 +1120,7 @@ drmmode_xf86crtc_resize(ScrnInfoPtr scrn, int width, int 
height)
screen->ModifyPixmapHeader(ppix, width, height, -1, -1, pitch,
   (!pNv->NoAccel || pNv->ShadowPtr) ?
   pNv->ShadowPtr : pNv->scanout->map);
-
+   scrn->pixmapPrivate.ptr = ppix->devPrivate.ptr;
nouveau_bo_unmap(pNv->scanout);
 
for (i = 0; i < xf86_config->num_crtc; i++) {
diff --git a/src/nv_driver.c b/src/nv_driver.c
index 4595940..a0656af 100644
--- a/src/nv_driver.c
+++ b/src/nv_driver.c
@@ -637,6 +637,7 @@ nouveau_xf86crtc_resize(ScrnInfoPtr scrn, int width, int 
height)
screen->ModifyPixmapHeader(ppix, width, height, -1, -1, pitch,
   (!pNv->NoAccel || pNv->ShadowFB) ?
   pNv->ShadowPtr : pNv->scanout->map);
+   scrn->pixmapPrivate.ptr = ppix->devPrivate.ptr;
nouveau_bo_unmap(pNv->scanout);
 
for (i = 0; i < xf86_config->num_crtc; i++) {

commit 1cf0cfa926dd78698ff8b8c2d776bcdaa6a867bd
Author: Ben Skeggs 
Date:   Thu Nov 26 10:04:43 2009 +1000

kms: zfill fb if we have no accel to do copy, better than random garbage

diff --git a/src/drmmode_display.c b/src/drmmode_display.c
index d1e3ec3..e8099b4 100644
--- a/src/drmmode_display.c
+++ b/src/drmmode_display.c
@@ -171,8 +171,13 @@ drmmode_fbcon_copy(ScrnInfoPtr pScrn)
unsigned w = pScrn->virtualX, h = pScrn->virtualY;
int i, ret, fbcon_id = 0;
 
-   if (!pNv->exa_driver_pixmaps)
+   if (!pNv->exa_driver_pixmaps) {
+   if (n

Bug#559401: buildd.debian.org: Please exclude non-Linux archs for xserver-xorg-input-synaptics

2009-12-03 Thread Cyril Brulebois
Package: buildd.debian.org
Severity: normal
Tags: patch

Hi,

x-x-i-synaptics is apparently not for non-Linux ports. Please find
attached a patch. Package maintainers Cc'd just to make sure.

Mraw,
KiBi.
>From a5071d8f7d84b07f32b5bece175d6bb94dbffd61 Mon Sep 17 00:00:00 2001
From: Cyril Brulebois 
Date: Fri, 4 Dec 2009 03:38:51 +0100
Subject: [PATCH] Exclude xserver-xorg-input-synaptics from non-Linux archs in 
addition to s390.

For reference, the current Architecture line is:
  alpha amd64 arm armeb armel hppa i386 ia64 m68k mips mipsel powerpc sparc

Signed-off-by: Cyril Brulebois 
---
 Packages-arch-specific |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/Packages-arch-specific b/Packages-arch-specific
index 1df7e40..cf5a37e 100644
--- a/Packages-arch-specific
+++ b/Packages-arch-specific
@@ -401,7 +401,7 @@ xpmumon: powerpc
  # powerpc specific laptop power management
 %xserver-xorg-input-penmount: !s390
 %xserver-xorg-input-spaceorb: !s390
 %xserver-xorg-input-summa: !s390
-%xserver-xorg-input-synaptics: !s390
+%xserver-xorg-input-synaptics: !s390 !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386
 %xserver-xorg-input-tek4957: !s390
 %xserver-xorg-input-ur98: !s390
 %xserver-xorg-video-apm: !s390
-- 
1.6.5.3



xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Bryce Harrington
 debian/patches/series |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit a4ef8eabd3408fd8173b7cc3cce7fb6317496e0f
Author: Bryce Harrington 
Date:   Thu Dec 3 17:28:06 2009 -0800

Disable 190 - fails to build according to Sarvatt

diff --git a/debian/patches/series b/debian/patches/series
index ef359e3..58218c7 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -28,4 +28,4 @@
 187_edid_quirk_hp_nc8430.patch
 188_default_primary_to_first_busid.patch
 189_xserver_1.5.0_bg_none_root.patch
-190_cache-xkbcomp_output_for_fast_start_up.patch
+#190_cache-xkbcomp_output_for_fast_start_up.patch


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



xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Bryce Harrington
 debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch |  896 
--
 1 file changed, 17 insertions(+), 879 deletions(-)

New commits:
commit 4602681f67cab041923dbf4f7bcdcf60004cc4d5
Author: Bryce Harrington 
Date:   Thu Dec 3 15:57:39 2009 -0800

Re-enable patch 190

diff --git a/debian/patches/series b/debian/patches/series
index 58218c7..ef359e3 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -28,4 +28,4 @@
 187_edid_quirk_hp_nc8430.patch
 188_default_primary_to_first_busid.patch
 189_xserver_1.5.0_bg_none_root.patch
-#190_cache-xkbcomp_output_for_fast_start_up.patch
+190_cache-xkbcomp_output_for_fast_start_up.patch

commit ec57e4002e49319b1bae4147d639a9a34f8ee910
Author: Bryce Harrington 
Date:   Thu Dec 3 15:45:14 2009 -0800

Sign patch

diff --git a/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch 
b/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
index 9b519bd..e429653 100644
--- a/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
+++ b/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
@@ -1,5 +1,8 @@
 Patch from Moblin to cache xkbcomp output for faster booting
 
+Signed-off-by: Bryce Harrington 
+---
+
 diff --git a/configure.ac b/configure.ac
 index 8500db4..bc3d694 100644
 --- a/configure.ac

commit bcd777c4c26ea54faae5e98d649383645942b65e
Author: Bryce Harrington 
Date:   Thu Dec 3 15:41:59 2009 -0800

Really update patch 190

diff --git a/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch 
b/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
index 7624022..9b519bd 100644
--- a/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
+++ b/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
@@ -1,7 +1,10 @@
-diff -Naur xorg-server-20090727/configure.ac 
xorg-server-20090727.patch/configure.ac
 xorg-server-20090727/configure.ac  2009-07-26 16:15:37.0 +0200
-+++ xorg-server-20090727.patch/configure.ac2009-08-08 20:28:07.100479376 
+0200
-@@ -476,9 +476,9 @@
+Patch from Moblin to cache xkbcomp output for faster booting
+
+diff --git a/configure.ac b/configure.ac
+index 8500db4..bc3d694 100644
+--- a/configure.ac
 b/configure.ac
+@@ -502,9 +502,9 @@ AC_ARG_WITH(default-font-path, 
AS_HELP_STRING([--with-default-font-path=PATH], [
  AC_ARG_WITH(xkb-path, AS_HELP_STRING([--with-xkb-path=PATH], [Path to 
XKB base dir (default: ${datadir}/X11/xkb)]),
[ XKBPATH="$withval" ],
[ XKBPATH="${datadir}/X11/xkb" ])
@@ -10,36 +13,55 @@ diff -Naur xorg-server-20090727/configure.ac 
xorg-server-20090727.patch/configur
[ XKBOUTPUT="$withval" ],
 -  [ XKBOUTPUT="compiled" ])
 +  [ XKBOUTPUT="${localstatedir}/cache/xkb" ])
- AC_ARG_WITH(serverconfig-path, AS_HELP_STRING([--with-serverconfig-path=PATH],
-  [Directory where ancillary server config 
files are installed (default: ${libdir}/xorg)]),
-   [ SERVERCONFIG="$withval" ],
-@@ -1757,7 +1757,7 @@
+ AC_ARG_WITH(default-xkb-rules, 
AS_HELP_STRING([--with-default-xkb-rules=RULES],
+[Keyboard ruleset (default: base/evdev)]),
+ [ XKB_DFLT_RULES="$withval" ],
+@@ -1101,7 +1101,7 @@ AC_DEFINE_DIR(XKB_BIN_DIRECTORY, XKB_BIN_DIRECTORY, 
[Path to XKB bin dir])
+ dnl Make sure XKM_OUTPUT_DIR is an absolute path
  XKBOUTPUT_FIRSTCHAR=`echo $XKBOUTPUT | cut -b 1`
- 
- if [[ x$XKBOUTPUT_FIRSTCHAR != x/ ]] ; then
+ if [[ x$XKBOUTPUT_FIRSTCHAR != x/ -a x$XKBOUTPUT_FIRSTCHAR != 'x$' ]] ; then
 -   XKBOUTPUT="$XKB_BASE_DIRECTORY/$XKBOUTPUT"
 +   AC_MSG_ERROR([xkb-output must be an absolute path.])
  fi
  
- # XKM_OUTPUT_DIR (used in code) must end in / or file names get hosed
-diff -Naur xorg-server-20090727/xkb/ddxLoad.c 
xorg-server-20090727.patch/xkb/ddxLoad.c
 xorg-server-20090727/xkb/ddxLoad.c 2009-07-26 16:15:37.0 +0200
-+++ xorg-server-20090727.patch/xkb/ddxLoad.c   2009-08-08 20:48:46.504353541 
+0200
-@@ -32,6 +32,13 @@
+ dnl XKM_OUTPUT_DIR (used in code) must end in / or file names get hosed
+diff --git a/xkb/README.compiled b/xkb/README.compiled
+index 71caa2f..a4a2ae0 100644
+--- a/xkb/README.compiled
 b/xkb/README.compiled
+@@ -4,10 +4,10 @@ current keymap and/or any scratch keymaps used by clients.  
The X server
+ or some other tool might destroy or replace the files in this directory,
+ so it is not a safe place to store compiled keymaps for long periods of
+ time.  The default keymap for any server is usually stored in:
+- X-default.xkm
+-where  is the display number of the server in question, which makes
+-it possible for several servers *on the same host* to share the same 
+-directory.
++ server-.xkm
++
++where  is the SHA1 hash of keymap source, so that compiled
++keymap of different keym

Bug#559373: xserver-xorg-core: black screen after logout after resume

2009-12-03 Thread brian m. carlson
Package: xserver-xorg-core
Version: 2:1.6.5-1
Severity: important

I end up with a black screen (with backlight) and a non-responsive X
server (will not change VTs) when:

1. I log into the machine as one user (bmc).
2. I suspend the machine by putting the lid down (handled by
gnome-power-manager).
3. I resume the machine[0].
4. Instead of entering my password at the gnome-screensaver prompt, I
click the "Switch user" button.
5. At the gdm prompt, I then log in as another user (bdb).
6. I log out as that user (bdb).

I expect that instead, I will get the gnome-screensaver prompt as I did
before.  Note that the first user (bmc) uses compiz, whilst the second
user does not.  Also, this behavior occurs both with and without KMS; I
currently have it enabled.  I'm using the latest
xserver-xorg-video-intel, -input-synaptics, and -input-evdev from sid.
It also occurred with the X server and evdev and intel drivers from
experimental, when those were installable.  I can kill the X server
using Magic SysRq, and then change VTs.  Obviously, that's not at all
preferable, since it kills my session.

If there's anything you need me to test, please just let me know.

[0] Due to a bug in gnome-power-manager (#559171), upon resume, it
suspends again; therefore, I must put the lid down and then open it
again so that it resumes.

-- Package-specific info:
/var/lib/x11/X.roster does not exist.

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 May  2  2007 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1868064 Oct 13 09:43 /usr/bin/Xorg

/var/lib/x11/xorg.conf.roster does not exist.

VGA-compatible devices on PCI bus:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 
943/940GML Express Integrated Graphics Controller (rev 03)

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 1859 Jul 14 11:02 /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 "Extensions"
Option  "Composite" "enable"
EndSection

Section "ServerFlags"
Option  "DontZap"   "false"
Option  "DontVTSwitch"  "false"
EndSection

Section "InputDevice"
Identifier  "Generic Keyboard"
Driver  "kbd"
Option  "XkbRules"  "xorg"
Option  "XkbModel"  "thinkpad60"
Option  "XkbLayout" "us"
Option  "XkbOptions""ctrl:nocaps,terminate:ctrl_alt_bksp"
EndSection

Section "InputDevice"
Identifier  "Configured Mouse"
Driver  "mouse"
Option  "CorePointer"
Option  "Device""/dev/input/mice"
Option  "Protocol"  "ImPS/2"
Option  "Emulate3Buttons"   "true"
EndSection

#Section "InputDevice"
#   Identifier  "Synaptics Touchpad"
#   Driver  "synaptics"
#   Option  "SendCoreEvents""true"
#   Option  "Device""/dev/psaux"
#   Option  "Protocol"  "auto-dev"
#   Option  "HorizScrollDelta"  "0"
#EndSection

Section "Device"
Identifier  "Configured Video Device"
Option  "UseFBDev"  "true"
#Option "AccelMethod"   "UXA"
EndSection

Section "Monitor"
Identifier  "Configured Monitor"
EndSection

Section "Screen"
Identifier  "Default Screen"
Monitor "Configured Monitor"
EndSection

Section "ServerLayout"
Identifier  "Default Layout"
Screen  "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection


Xorg X server log files on system:
-rw-r--r-- 1 root root 33168 Dec  3 18:55 /var/log/Xorg.21.log
-rw-r--r-- 1 root root 50931 Dec  3 22:41 /var/log/Xorg.20.log
-rw-r--r-- 1 root root 17101 Dec  3 22:43 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:

X.Org X Server 1.6.5
Release Date: 2009-10-11
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-2-amd64 x86_64 Debian
Current Operating System: Linux lakeview 2.6.31-1-amd64 #1 SMP Mon Nov 16 
04:44:38 UTC 2009 x86_64
Build Date: 13 October 2009  09:39:10AM
xorg-server 2:1.6.5-1 (jcris...@debian.org)

xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Bryce Harrington
 debian/changelog |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

New commits:
commit 464cd9dacb140874ca90bab810d902f1b87609ec
Author: Bryce Harrington 
Date:   Thu Dec 3 15:05:38 2009 -0800

...and update changelog

diff --git a/debian/changelog b/debian/changelog
index d3e32cb..b3fbe3c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,8 +13,7 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 GDM from the console.
   + 135_rethrow_signals.patch:
 When aborting, re-raise signals for apport
-  + 156_exevents_copykeyclass_nullptrcheck.patch,
-157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
+  + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
 169_mipointer_nullptr_checks.patch,
 172_cwgetbackingpicture_nullptr_check.patch:
@@ -73,7 +72,7 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
   * control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration
 until we have it.
 
- -- Bryce Harrington   Thu, 03 Dec 2009 14:56:35 -0800
+ -- Bryce Harrington   Thu, 03 Dec 2009 15:03:34 -0800
 
 xorg-server (2:1.7.2-2) experimental; urgency=low
 


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



xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Bryce Harrington
 debian/patches/156_exevents_copykeyclass_nullptrcheck.patch |   20 
 debian/patches/series   |1 
 2 files changed, 21 deletions(-)

New commits:
commit e567ca880178b1a76fe15d434658082a95f25aad
Author: Bryce Harrington 
Date:   Thu Dec 3 15:04:10 2009 -0800

Finish removal of patch 156

diff --git a/debian/patches/156_exevents_copykeyclass_nullptrcheck.patch 
b/debian/patches/156_exevents_copykeyclass_nullptrcheck.patch
deleted file mode 100644
index 06bd5ab..000
--- a/debian/patches/156_exevents_copykeyclass_nullptrcheck.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -Nurp patched/Xi/exevents.c working/Xi/exevents.c
 patched/Xi/exevents.c  2009-01-15 23:02:52.0 -0800
-+++ working/Xi/exevents.c  2009-01-15 23:09:42.0 -0800
-@@ -194,12 +194,15 @@ CopyKeyClass(DeviceIntPtr device, Device
- BOOL sendNotify = FALSE;
- int i;
- 
--if (device == master)
-+if (device == master || device == NULL || master == NULL)
- return;
- 
- dk = device->key;
- mk = master->key;
- 
-+if (dk == NULL || mk == NULL)
-+return;
-+
- if (device != dixLookupPrivate(&master->devPrivates,
-CoreDevicePrivateKey)) {
- memcpy(mk->modifierMap, dk->modifierMap, MAP_LENGTH);
diff --git a/debian/patches/series b/debian/patches/series
index f86876e..ef359e3 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -13,7 +13,6 @@
 121_only_switch_vt_when_active.diff
 135_rethrow_signals.patch
 #143_default_to_vesa.patch
-#156_exevents_copykeyclass_nullptrcheck.patch
 157_check_null_modes.patch
 160_log_timestamping.patch
 162_null_crtc_in_rotation.patch


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



xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Bryce Harrington
 debian/changelog  |4 ++
 debian/patches/160_log_timestamping.patch |   44 --
 debian/patches/series |2 -
 3 files changed, 23 insertions(+), 27 deletions(-)

New commits:
commit 4e969d6248684ec62c6f33c8d86d1ffa34ec1b26
Author: Bryce Harrington 
Date:   Thu Dec 3 14:57:47 2009 -0800

Refresh 160 for 1.7 codebase and re-enable it to provide timings
during Lucid development.

diff --git a/debian/changelog b/debian/changelog
index 842b062..d3e32cb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -62,6 +62,8 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
   * 189_xserver_1.5.0_bg_none_root.patch: Fetched a new version.
   * 135_rethrow_signals.patch, 168_glibc_trace_to_stderr.patch: Updated.
 Still relevant for hooking in apport.
+  * 160_log_timestamping.patch: Updated and re-enabled for boot speed
+testing in Lucid.  This patch should be disabled by beta2.
   * 169_mipointer_nullptr_checks.patch: Updated.  MIPOINTER() still
 can return NULL under some circumstances, and its return values
 are still being dereferenced without checking for NULL.
@@ -71,7 +73,7 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
   * control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration
 until we have it.
 
- -- Bryce Harrington   Thu, 03 Dec 2009 14:53:18 -0800
+ -- Bryce Harrington   Thu, 03 Dec 2009 14:56:35 -0800
 
 xorg-server (2:1.7.2-2) experimental; urgency=low
 
diff --git a/debian/patches/160_log_timestamping.patch 
b/debian/patches/160_log_timestamping.patch
index 5540e63..a40052b 100644
--- a/debian/patches/160_log_timestamping.patch
+++ b/debian/patches/160_log_timestamping.patch
@@ -1,11 +1,11 @@
-Index: xorg-server-1.5.99.902/os/log.c
-===
 xorg-server-1.5.99.902.orig/os/log.c   2009-01-31 06:12:17.0 
+0100
-+++ xorg-server-1.5.99.902/os/log.c2009-02-06 23:32:18.0 +0100
-@@ -313,6 +313,28 @@
- {
+Binary files xorg-server-ubuntu-git-patched/.git/index and 
xorg-server-ubuntu-git-working/.git/index differ
+diff -Nurp xorg-server-ubuntu-git-patched/os/log.c 
xorg-server-ubuntu-git-working/os/log.c
+--- xorg-server-ubuntu-git-patched/os/log.c2009-12-01 18:49:34.0 
-0800
 xorg-server-ubuntu-git-working/os/log.c2009-12-01 20:29:19.0 
-0800
+@@ -314,6 +314,29 @@ LogVMessageVerb(MessageType type, int ve
  const char *s  = X_UNKNOWN_STRING;
- char *tmpBuf = NULL;
+ char tmpBuf[1024];
+ 
 +struct timeval time;
 +time_t tv_sec;
 +suseconds_t tv_usec;
@@ -28,23 +28,17 @@ Index: xorg-server-1.5.99.902/os/log.c
 +diff_sec--;
 +diff_usec += 100;
 +}
- 
++
  /* Ignore verbosity for X_ERROR */
  if (logVerbosity >= verb || logFileVerbosity >= verb || type == X_ERROR) {
-@@ -357,13 +379,14 @@
-   /*
-* Prefix the format string with the message type.  We do it this way
-* so that LogVWrite() is only called once per message.
-+   * Prefix the whole with timestamp.
-*/
-   if (s) {
--  tmpBuf = malloc(strlen(format) + strlen(s) + 1 + 1);
-+  tmpBuf = malloc(strlen(format) + strlen(s) + 1 + 1 + 15);
-   /* Silently return if malloc fails here. */
-   if (!tmpBuf)
-   return;
--  sprintf(tmpBuf, "%s ", s);
-+  sprintf(tmpBuf, "[%5d.%06d] %s ", diff_sec, diff_usec, s);
-   strcat(tmpBuf, format);
-   LogVWrite(verb, tmpBuf, args);
-   free(tmpBuf);
+   switch (type) {
+@@ -355,7 +378,8 @@ LogVMessageVerb(MessageType type, int ve
+   }
+ 
+ /* if s is not NULL we need a space before format */
+-snprintf(tmpBuf, sizeof(tmpBuf), "%s%s%s", s ? s : "",
++snprintf(tmpBuf, sizeof(tmpBuf), "[%5d.%06d] %s%s%s", diff_sec, 
diff_usec,
++   s ? s : "",
+s ? " " : "",
+format);
+ LogVWrite(verb, tmpBuf, args);
diff --git a/debian/patches/series b/debian/patches/series
index d51dc55..f86876e 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -15,7 +15,7 @@
 #143_default_to_vesa.patch
 #156_exevents_copykeyclass_nullptrcheck.patch
 157_check_null_modes.patch
-#160_log_timestamping.patch
+160_log_timestamping.patch
 162_null_crtc_in_rotation.patch
 164_trap-aspect-ratios.patch
 165_man_xorg_conf_no_device_ident.patch


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



xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Bryce Harrington
 debian/changelog|   14 
 debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch |  774 
++
 debian/patches/series   |3 
 3 files changed, 786 insertions(+), 5 deletions(-)

New commits:
commit 836ab6df385aa167d740e9d5f364f1ca3973c760
Author: Bryce Harrington 
Date:   Thu Dec 3 14:55:18 2009 -0800

Drop 158; we've carried it disabled long enough.

diff --git a/debian/changelog b/debian/changelog
index 3a6090c..842b062 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -52,6 +52,8 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 - 156_exevents_copykeyclass_nullptrcheck.patch: No longer needed.
   Appropriate checks are done on the pointers prior to CopyKeyClass
   being called now.
+- 158_raise_maxclients.patch: Breaks binary drivers.  We've had this
+  reverted for some time now, may as well just get rid of it entirely.
 - 174_set_bg_pixmap_of_cow_to_none.patch: Upstream
 - 180_fedora_no_synaptics_mouse_synthesis.patch: Superseded.
 - 181_fedora_log_proc_cmdline.patch: Upstream.
@@ -69,7 +71,7 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
   * control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration
 until we have it.
 
- -- Bryce Harrington   Thu, 03 Dec 2009 14:51:56 -0800
+ -- Bryce Harrington   Thu, 03 Dec 2009 14:53:18 -0800
 
 xorg-server (2:1.7.2-2) experimental; urgency=low
 
diff --git a/debian/patches/series b/debian/patches/series
index d3f3eae..d51dc55 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -15,7 +15,6 @@
 #143_default_to_vesa.patch
 #156_exevents_copykeyclass_nullptrcheck.patch
 157_check_null_modes.patch
-#158_raise_maxclients.patch
 #160_log_timestamping.patch
 162_null_crtc_in_rotation.patch
 164_trap-aspect-ratios.patch

commit 4c393646e22e847752c3b5efb1a466dcdf790dd7
Author: Bryce Harrington 
Date:   Thu Dec 3 14:52:49 2009 -0800

Updated patch 190

diff --git a/debian/changelog b/debian/changelog
index 9e422bb..3a6090c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -57,13 +57,19 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 - 181_fedora_log_proc_cmdline.patch: Upstream.
 - 185_dix_badwindow.patch: Upstream.
 - 186_autoconfig_geode.patch: Upstream.
-  * Patches disabled for now, need a review/refresh or both:
-- 190_cache-xkbcomp_output_for_fast_start_up.patch
   * 189_xserver_1.5.0_bg_none_root.patch: Fetched a new version.
+  * 135_rethrow_signals.patch, 168_glibc_trace_to_stderr.patch: Updated.
+Still relevant for hooking in apport.
+  * 169_mipointer_nullptr_checks.patch: Updated.  MIPOINTER() still
+can return NULL under some circumstances, and its return values
+are still being dereferenced without checking for NULL.
+  * 188_default_primary_to_first_busid.patch: Updated.  Still looks to be
+relevant for certain multi-card systems.
+  * 190_cache-xkbcomp_output_for_fast_start_up.patch: Updated.
   * control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration
 until we have it.
 
- -- Timo Aaltonen   Wed, 02 Dec 2009 20:40:21 +0200
+ -- Bryce Harrington   Thu, 03 Dec 2009 14:51:56 -0800
 
 xorg-server (2:1.7.2-2) experimental; urgency=low
 
diff --git a/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch 
b/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
index 7624022..cdd7245 100644
--- a/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
+++ b/debian/patches/190_cache-xkbcomp_output_for_fast_start_up.patch
@@ -428,3 +428,777 @@ diff -Naur xorg-server-20090727/xkb/README.compiled 
xorg-server-20090727.patch/x
  return Success;
  }
  
+diff --git a/configure.ac b/configure.ac
+index 8500db4..bc3d694 100644
+--- a/configure.ac
 b/configure.ac
+@@ -502,9 +502,9 @@ AC_ARG_WITH(default-font-path, 
AS_HELP_STRING([--with-default-font-path=PATH], [
+ AC_ARG_WITH(xkb-path, AS_HELP_STRING([--with-xkb-path=PATH], [Path to 
XKB base dir (default: ${datadir}/X11/xkb)]),
+   [ XKBPATH="$withval" ],
+   [ XKBPATH="${datadir}/X11/xkb" ])
+-AC_ARG_WITH(xkb-output,   AS_HELP_STRING([--with-xkb-output=PATH], [Path 
to XKB output dir (default: ${datadir}/X11/xkb/compiled)]),
++AC_ARG_WITH(xkb-output,   AS_HELP_STRING([--with-xkb-output=PATH], [Path 
to XKB output dir (default: ${localstatedir}/cache/xkb)]),
+   [ XKBOUTPUT="$withval" ],
+-  [ XKBOUTPUT="compiled" ])
++  [ XKBOUTPUT="${localstatedir}/cache/xkb" ])
+ AC_ARG_WITH(default-xkb-rules, 
AS_HELP_STRING([--with-default-xkb-rules=RULES],
+[Keyboard ruleset (default: base/evdev)]),
+ [ XKB_DFLT_RULES="$withval" ],
+@@ -1101,7 +1101,7 @@ AC_DEFINE_DIR(XKB_BIN_DIRECTORY, XKB_BIN_DIRECTORY, 

xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Bryce Harrington
 debian/changelog |1 
 debian/patches/135_rethrow_signals.patch |   78 ---
 debian/patches/series|2 
 3 files changed, 43 insertions(+), 38 deletions(-)

New commits:
commit 20290e8ed1e12e97403422514c1b66801d30ed5b
Author: Bryce Harrington 
Date:   Thu Dec 3 14:40:09 2009 -0800

Refresh patch 135, which we still need for apport to catch crashes

diff --git a/debian/changelog b/debian/changelog
index 65a2329..9e422bb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -58,7 +58,6 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 - 185_dix_badwindow.patch: Upstream.
 - 186_autoconfig_geode.patch: Upstream.
   * Patches disabled for now, need a review/refresh or both:
-- 135_rethrow_signals.patch - TODO: Refresh
 - 190_cache-xkbcomp_output_for_fast_start_up.patch
   * 189_xserver_1.5.0_bg_none_root.patch: Fetched a new version.
   * control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration
diff --git a/debian/patches/135_rethrow_signals.patch 
b/debian/patches/135_rethrow_signals.patch
index 863abd4..271ff49 100644
--- a/debian/patches/135_rethrow_signals.patch
+++ b/debian/patches/135_rethrow_signals.patch
@@ -1,23 +1,27 @@
-# Return from the signal handler, in order to have the newly raised
-# signal actually get processed. This now rethrows the originally
-# caught signal instead of just aborting, so that apport now actually
-# works. (LP: #226668)
-diff -Nurp patched/hw/xfree86/common/xf86Events.c 
working/hw/xfree86/common/xf86Events.c
 patched/hw/xfree86/common/xf86Events.c 2008-12-16 18:28:54.0 
-0800
-+++ working/hw/xfree86/common/xf86Events.c 2008-12-16 18:36:41.0 
-0800
-@@ -362,6 +362,8 @@ xf86InterceptSigIll(void (*sigillhandler
- void
- xf86SigHandler(int signo)
+When the X server aborts with a signal, also re-raise that signal.  This
+allows crash handlers like apport a chance to listen for and act on the
+signal appropriately.  Apport uses this to capture a backtrace and post
+a bug report.
+
+Signed-off-by: Bryce Harrington 
+
+diff --git a/hw/xfree86/common/xf86Events.c b/hw/xfree86/common/xf86Events.c
+index 8cd765a..d2fb1a4 100644
+--- a/hw/xfree86/common/xf86Events.c
 b/hw/xfree86/common/xf86Events.c
+@@ -355,6 +355,8 @@ xf86InterceptSigIll(void (*sigillhandler)(void))
+ int
+ xf86SigWrapper(int signo)
  {
 +  static Bool beenhere = FALSE;
 +
if ((signo == SIGILL) && xf86SigIllHandler) {
  (*xf86SigIllHandler)();
- /* Re-arm handler just in case we unexpectedly return here */
-@@ -384,6 +386,41 @@ xf86SigHandler(int signo)
- 
-   xorg_backtrace();
- 
+ return 0; /* continue */
+@@ -377,6 +379,41 @@ void
+ xf86PrintBacktrace(void)
+ {
+ xorg_backtrace();
 +  switch (signo) {
 +  case SIGSEGV:
 +  case SIGBUS:
@@ -53,13 +57,14 @@ diff -Nurp patched/hw/xfree86/common/xf86Events.c 
working/hw/xfree86/common/xf86
 +  return;
 +  }
 +
-   FatalError("Caught signal %d.  Server aborting\n", signo);
  }
  
-diff -Nurp patched/hw/xfree86/common/xf86Init.c 
working/hw/xfree86/common/xf86Init.c
 patched/hw/xfree86/common/xf86Init.c   2008-12-16 18:16:50.0 
-0800
-+++ working/hw/xfree86/common/xf86Init.c   2008-12-16 18:34:38.0 
-0800
-@@ -1375,14 +1375,17 @@ OsVendorInit()
+ #define KeyPressed(k) (keyc->postdown[k >> 3] & (1 << (k & 7)))
+diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c
+index d3de670..dc3eff5 100644
+--- a/hw/xfree86/common/xf86Init.c
 b/hw/xfree86/common/xf86Init.c
+@@ -1174,14 +1174,17 @@ OsVendorInit(void)
  }
  
  /*
@@ -74,12 +79,12 @@ diff -Nurp patched/hw/xfree86/common/xf86Init.c 
working/hw/xfree86/common/xf86In
   */
  
  void
--ddxGiveUp()
+-ddxGiveUp(void)
 +ddxSigGiveUp(int signo)
  {
  int i;
  
-@@ -1410,24 +1413,47 @@ ddxGiveUp()
+@@ -1207,24 +1210,47 @@ ddxGiveUp(void)
  
  xf86CloseConsole();
  
@@ -126,12 +131,12 @@ diff -Nurp patched/hw/xfree86/common/xf86Init.c 
working/hw/xfree86/common/xf86In
   */
  
  void
--AbortDDX()
+-AbortDDX(void)
 +SigAbortDDX(int signo)
  {
int i;
  
-@@ -1459,7 +1485,20 @@ AbortDDX()
+@@ -1255,7 +1281,20 @@ AbortDDX(void)
 * This is needed for an abnormal server exit, since the normal exit stuff
 * MUST also be performed (i.e. the vt must be left in a defined state)
 */
@@ -153,16 +158,17 @@ diff -Nurp patched/hw/xfree86/common/xf86Init.c 
working/hw/xfree86/common/xf86In
  }
  
  void
-diff -Nurp patched/include/os.h working/include/os.h
 patched/include/os.h   2008-12-16 18:28:54.0 -0800
-+++ working/include/os.h   2008-12-16 18:17:00.0 -0800
-@@ -437,7 +437,9 @@ typedef struct {
- extern CallbackListPtr FlushCallback;
- 
- extern void AbortDDX(void);
-+extern void SigAbortDDX(int signo);
- extern void ddxGiveUp(void);
-+extern void ddxSigGiveUp(int signo);
- extern int TimeSinceLastInputEvent(void);
+diff --git a/include/os.h b/include/os.h
+ind

libdrm: Changes to 'upstream-unstable'

2009-12-03 Thread Julien Cristau
 .gitignore  |2 
 Makefile.am |   49 
 README  |   85 
 bsd-core/Makefile   |   11 
 bsd-core/ati_pcigart.c  |  219 
 bsd-core/drm.h  |1 
 bsd-core/drm/Makefile   |   41 
 bsd-core/drmP.h | 1019 -
 bsd-core/drm_agpsupport.c   |  466 
 bsd-core/drm_atomic.h   |   88 
 bsd-core/drm_auth.c |  187 
 bsd-core/drm_bufs.c | 1110 -
 bsd-core/drm_context.c  |  320 
 bsd-core/drm_dma.c  |  136 
 bsd-core/drm_drawable.c |  170 
 bsd-core/drm_drv.c  |  839 -
 bsd-core/drm_fops.c |  106 
 bsd-core/drm_internal.h |1 
 bsd-core/drm_ioctl.c|  282 
 bsd-core/drm_irq.c  |  499 
 bsd-core/drm_linux_list.h   |   75 
 bsd-core/drm_lock.c |  191 
 bsd-core/drm_memory.c   |  110 
 bsd-core/drm_mode.h |1 
 bsd-core/drm_pci.c  |  125 
 bsd-core/drm_sarea.h|1 
 bsd-core/drm_scatter.c  |  190 
 bsd-core/drm_sysctl.c   |  312 
 bsd-core/drm_vm.c   |  124 
 bsd-core/i915/Makefile  |   23 
 bsd-core/i915_dma.c |1 
 bsd-core/i915_drm.h |1 
 bsd-core/i915_drv.c |  158 
 bsd-core/i915_drv.h |1 
 bsd-core/i915_irq.c |1 
 bsd-core/i915_mem.c |1 
 bsd-core/i915_reg.h |1 
 bsd-core/i915_suspend.c |1 
 bsd-core/mach64/Makefile|   23 
 bsd-core/mach64_dma.c   |1 
 bsd-core/mach64_drm.h   |1 
 bsd-core/mach64_drv.c   |  135 
 bsd-core/mach64_drv.h   |1 
 bsd-core/mach64_irq.c   |1 
 bsd-core/mach64_state.c |1 
 bsd-core/mga/Makefile   |   23 
 bsd-core/mga_dma.c  |1 
 bsd-core/mga_drm.h  |1 
 bsd-core/mga_drv.c  |  172 
 bsd-core/mga_drv.h  |1 
 bsd-core/mga_irq.c  |1 
 bsd-core/mga_state.c|1 
 bsd-core/mga_ucode.h|1 
 bsd-core/mga_warp.c |1 
 bsd-core/nouveau/@  |1 
 bsd-core/nouveau/Makefile   |   33 
 bsd-core/nouveau/machine|1 
 bsd-core/nouveau_dma.c  |1 
 bsd-core/nouveau_dma.h  |1 
 bsd-core/nouveau_drm.h  |1 
 bsd-core/nouveau_drv.c  |  148 
 bsd-core/nouveau_drv.h  |1 
 bsd-core/nouveau_fifo.c |1 
 bsd-core/nouveau_irq.c  |1 
 bsd-core/nouveau_mem.c  |1 
 bsd-core/nouveau_notifier.c |1 
 bsd-core/nouveau_object.c   |1 
 bsd-core/nouveau_reg.h  |1 
 bsd-core/nouveau_sgdma.c|  357 
 bsd-core/nouveau_state.c|1 
 bsd-core/nouveau_swmthd.c   |1 
 bsd-core/nouveau_swmthd.h   |1 
 bsd-core/nv04_fb.c  |1 
 bsd-core/nv04_fifo.c|1 
 bsd-core/nv04_graph.c   |1 
 bsd-core/nv04_instmem.c |1 
 bsd-core/nv04_mc.c  |1 
 bsd-core/nv04_timer.c   |1 
 bsd-core/nv10_fb.c  |1 
 bsd-core/nv10_fifo.c|1 
 bsd-core/nv10_graph.c   |1 
 bsd-core/nv20_graph.c   |1 
 bsd-core/nv40_fb.c  |1 
 bsd-core/nv40_fifo.c|1 
 bsd-core/nv40_graph.c   |1 
 bsd-core/nv40_mc.c  |1 
 bsd-core/nv50_fifo.c|1 
 bsd-core/nv50_graph.c   |1 
 bsd-core/nv50_grctx.h   |1 
 bsd-core/nv50_instmem.c |1 
 bsd-core/nv50_mc.c  |1 
 bsd-core/r128/Makefile  |   23 
 bsd-core/r128_cce.c |1 
 bsd-core/r128_drm.h |1 
 bsd-core/r128_drv.c |  133 
 bsd-core/r128_drv.h |1 
 bsd-core/r128_irq.c |1 
 bsd-core/r128_state.c   |1 
 bsd-core/r300_cmdbuf.c  |1 
 bsd-core/r300_reg.h |1 
 bsd-core/radeon/Makefile|   28 
 bsd-core/radeon_cp.c|1 
 bsd-core/radeon_drm.h   |1 
 bsd-core/radeon_drv.c   |  132 
 bsd-core/radeon_drv.h   |1 
 bsd-core/radeon_irq.c   |1 
 bsd-core/radeon_mem.c   |1 
 bsd-core/radeon_microcode.h |1 
 bsd-core/radeon_state.c |1 
 bsd-core/savage/Makefile|   23 
 bsd-core/savage_bci.c   |1 
 

libdrm: Changes to 'debian-unstable'

2009-12-03 Thread Julien Cristau
 .gitignore   |2 
 ChangeLog|  496 ++
 Makefile.am  |   49 
 README   |   85 
 configure.ac |   64 
 debian/changelog |   14 
 debian/control   |   39 
 debian/libdrm-intel1.symbols |1 
 debian/libdrm-radeon1.install|1 
 debian/libdrm-radeon1.symbols|   16 
 debian/libdrm2.symbols   |2 
 debian/patches/01_default_perms.diff |8 
 debian/rules |   21 
 include/Makefile.am  |1 
 include/drm/Makefile.am  |   38 
 include/drm/drm.h|  782 +++
 include/drm/drm_mode.h   |  268 +
 include/drm/drm_sarea.h  |   82 
 include/drm/i810_drm.h   |  281 +
 include/drm/i830_drm.h   |  342 +
 include/drm/i915_drm.h   |  760 +++
 include/drm/mach64_drm.h |  256 +
 include/drm/mga_drm.h|  419 +
 include/drm/nouveau_drm.h|  220 
 include/drm/r128_drm.h   |  326 +
 include/drm/radeon_drm.h |  911 +++
 include/drm/savage_drm.h |  210 
 include/drm/sis_drm.h|   67 
 include/drm/via_drm.h|  275 +
 intel/Makefile.am|   50 
 intel/intel_atomic.h |   78 
 intel/intel_bufmgr.c |  244 +
 intel/intel_bufmgr.h |  213 
 intel/intel_bufmgr_fake.c| 1610 ++
 intel/intel_bufmgr_gem.c | 1823 +++
 intel/intel_bufmgr_priv.h|  268 +
 intel/intel_chipset.h|   77 
 intel/libdrm_intel.pc.in |   10 
 intel/mm.c   |  271 +
 intel/mm.h   |   94 
 libdrm/ChangeLog |   20 
 libdrm/Makefile.am   |   47 
 libdrm/TODO  |   10 
 libdrm/intel/Makefile.am |   48 
 libdrm/intel/intel_atomic.h  |   61 
 libdrm/intel/intel_bufmgr.c  |  237 
 libdrm/intel/intel_bufmgr.h  |  212 
 libdrm/intel/intel_bufmgr_fake.c | 1610 --
 libdrm/intel/intel_bufmgr_gem.c  | 1699 --
 libdrm/intel/intel_bufmgr_priv.h |  254 -
 libdrm/intel/intel_chipset.h |   77 
 libdrm/intel/mm.c|  271 -
 libdrm/intel/mm.h|   94 
 libdrm/libdrm_lists.h|   89 
 libdrm/nouveau/Makefile.am   |   39 
 libdrm/nouveau/libdrm_nouveau.pc.in  |   10 
 libdrm/nouveau/nouveau_bo.c  |  603 --
 libdrm/nouveau/nouveau_bo.h  |  109 
 libdrm/nouveau/nouveau_channel.c |  126 
 libdrm/nouveau/nouveau_channel.h |   56 
 libdrm/nouveau/nouveau_class.h   | 8389 --
 libdrm/nouveau/nouveau_device.c  |  194 
 libdrm/nouveau/nouveau_device.h  |   33 
 libdrm/nouveau/nouveau_drmif.h   |   57 
 libdrm/nouveau/nouveau_grobj.c   |  138 
 libdrm/nouveau/nouveau_grobj.h   |   48 
 libdrm/nouveau/nouveau_notifier.c|  146 
 libdrm/nouveau/nouveau_notifier.h|   63 
 libdrm/nouveau/nouveau_private.h |  128 
 libdrm/nouveau/nouveau_pushbuf.c |  333 -
 libdrm/nouveau/nouveau_pushbuf.h |  177 
 libdrm/nouveau/nouveau_resource.c|  115 
 libdrm/nouveau/nouveau_resource.h|   48 
 libdrm/radeon/Makefile.am|   54 
 libdrm/radeon/libdrm_radeon.pc.in|   10 
 libdrm/radeon/radeon_bo.h|  215 
 libdrm/radeon/radeon_bo_gem.c|  343 -
 libdrm/radeon/radeon_bo_gem.h|   43 
 libdrm/radeon/radeon_cs.h|  246 -
 libdrm/radeon/radeon_cs_gem.c|  457 -
 libdrm/radeon/radeon_cs_gem.h|   41 
 libdrm/radeon/radeon_cs_space.c  |  234 
 libdrm/radeon/radeon_track.c |  141 
 libdrm/radeon/radeon_track.h |   64 
 libdrm/xf86drm.c | 2512 --
 libdrm/xf86drm.h |  670 --
 libdrm/xf86drmHash.c |  428 -
 libdrm/xf86drmMode.c |  669 --
 libdrm/xf86drmMode.h |  364 -
 libdrm/xf86drmRandom.c   |  208 
 libdrm/xf86drmSL.c   |  480 -
 libdrm_intel.pc.in   |   10 
 libdrm_lists.h   |   89 
 nouveau/Makefile.am  |   40 
 nouveau/libdrm_nouveau.pc.in |   10 
 nouveau/nouveau_bo.c |  622 ++
 nouveau/nouveau_bo.h |  112 
 nouveau/nouveau_channel.c|  126 
 nouveau/nouveau_channel.h|   56 
 nouveau/nouveau_class.h  | 8515 +++
 nouveau/nouveau_device.c |  194 
 nouveau/nouveau_device.h |   33 
 nouveau/nouveau_drmif.h  |   57 
 nouveau/nouveau_grobj.c  |  138 
 nouveau/nouveau_grobj.h  |   48 
 nouveau/nouveau_notifier.c

xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Bryce Harrington
 debian/changelog|7 +--
 debian/patches/168_glibc_trace_to_stderr.patch  |   23 +--
 debian/patches/169_mipointer_nullptr_checks.patch   |   33 +++-
 debian/patches/188_default_primary_to_first_busid.patch |5 ++
 debian/patches/series   |4 -
 5 files changed, 37 insertions(+), 35 deletions(-)

New commits:
commit 447d94b04c794e6df03431428d625c17312cda0f
Author: Bryce Harrington 
Date:   Thu Dec 3 14:09:59 2009 -0800

Refresh patch 168, which we need for apport to catch x crashes.

diff --git a/debian/changelog b/debian/changelog
index 1d75ad4..65a2329 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -59,8 +59,6 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 - 186_autoconfig_geode.patch: Upstream.
   * Patches disabled for now, need a review/refresh or both:
 - 135_rethrow_signals.patch - TODO: Refresh
-- 168_glibc_trace_to_stderr.patch
-- 169_mipointer_nullptr_checks.patch
 - 190_cache-xkbcomp_output_for_fast_start_up.patch
   * 189_xserver_1.5.0_bg_none_root.patch: Fetched a new version.
   * control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration
diff --git a/debian/patches/168_glibc_trace_to_stderr.patch 
b/debian/patches/168_glibc_trace_to_stderr.patch
index 0132229..ed218bb 100644
--- a/debian/patches/168_glibc_trace_to_stderr.patch
+++ b/debian/patches/168_glibc_trace_to_stderr.patch
@@ -1,18 +1,17 @@
-Index: xorg-server-1.6.0/hw/xfree86/common/xf86Init.c
-===
 xorg-server-1.6.0.orig/hw/xfree86/common/xf86Init.c2009-03-19 
23:19:45.0 -0700
-+++ xorg-server-1.6.0/hw/xfree86/common/xf86Init.c 2009-03-19 
23:23:22.0 -0700
-@@ -1345,8 +1345,12 @@
-   signal(SIGCHLD, SIG_DFL);   /* Need to wait for child processes */
- #endif
+Report abort traces to stderr instead of terminal.  This enables apport
+to catch the error so it can file a bug report about the crash.
+
+diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c
+index d3de670..bc44a1a 100644
+--- a/hw/xfree86/common/xf86Init.c
 b/hw/xfree86/common/xf86Init.c
+@@ -1144,6 +1144,9 @@ OsVendorInit(void)
  
--  if (!beenHere)
-+  if (!beenHere) {
+   if (!beenHere) {
+ umask(022);
 +/* have glibc report internal abort traces to stderr instead of
 +   the controlling terminal */
 +setenv("LIBC_FATAL_STDERR_","1",0);
  xf86LogInit();
-+  }
+   }
  
- /* Set stderr to non-blocking. */
- #ifndef O_NONBLOCK
diff --git a/debian/patches/series b/debian/patches/series
index 5db9ace..cf89cad 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -22,8 +22,8 @@
 165_man_xorg_conf_no_device_ident.patch
 166_nullptr_xinerama_keyrepeat.patch
 167_nullptr_xisbread.patch
-#168_glibc_trace_to_stderr.patch
-#169_mipointer_nullptr_checks.patch
+168_glibc_trace_to_stderr.patch
+169_mipointer_nullptr_checks.patch
 172_cwgetbackingpicture_nullptr_check.patch
 177_animated_cursor_change_master.patch
 184_virtual_devices_autodetect.patch

commit f40f6e6a3157217411d3ce8882c9881a537f13b1
Author: Bryce Harrington 
Date:   Thu Dec 3 13:46:49 2009 -0800

Refresh patch 169.  The MIPOINTER() macro still returns NULL in some
circumstances, and upstream code is still dereferencing MIPOINTER()
return values without checking for NULL.

diff --git a/debian/changelog b/debian/changelog
index c4546d3..1d75ad4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -49,6 +49,9 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 - 110_fedora_no_move_damage.patch: Upstream dropped it.
 - 140_quell_acpi_errmsgs.patch: Superseded.
 - 153_make_dmx_compile.patch: Xdmx is fixed upstream.
+- 156_exevents_copykeyclass_nullptrcheck.patch: No longer needed.
+  Appropriate checks are done on the pointers prior to CopyKeyClass
+  being called now.
 - 174_set_bg_pixmap_of_cow_to_none.patch: Upstream
 - 180_fedora_no_synaptics_mouse_synthesis.patch: Superseded.
 - 181_fedora_log_proc_cmdline.patch: Upstream.
@@ -56,8 +59,6 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 - 186_autoconfig_geode.patch: Upstream.
   * Patches disabled for now, need a review/refresh or both:
 - 135_rethrow_signals.patch - TODO: Refresh
-- 156_exevents_copykeyclass_nullptrcheck.patch
-  (might not be needed anymore)
 - 168_glibc_trace_to_stderr.patch
 - 169_mipointer_nullptr_checks.patch
 - 190_cache-xkbcomp_output_for_fast_start_up.patch
diff --git a/debian/patches/169_mipointer_nullptr_checks.patch 
b/debian/patches/169_mipointer_nullptr_checks.patch
index 7565133..10071b3 100644
--- a/debian/patches/169_mipointer_nullptr_checks.patch
+++ b/debian/patches/169_mipointer_nullptr_checks.patch
@@ -15,16 +15,18 @@ whatever reason.  Hopefully upstream can provide a better 
fix for this,
 but for now it seems reas

Bug#557881: xserver-xorg-input-synaptics: Please add sh4 into support architecture list

2009-12-03 Thread Nobuhiro Iwamatsu
HI.

2009/12/3 Julien Cristau :
> On Wed, Nov 25, 2009 at 08:16:05 +0900, Nobuhiro Iwamatsu wrote:
>
>> I am now trying to run Debian on Renesas SH(sh4) CPU.
>> http://buildd.debian-ports.org/status/architecture.php?a=sh4
>>
>> xserver-xorg-input-synaptics can build on sh4. I attached build log.
>>
> Are there actual sh4 devices with touchpads?
>
Some reference board of sh4 can connect touchpads.

Best regards,
  Nobuhiro

-- 
Nobuhiro Iwamatsu



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



xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Bryce Harrington
 debian/changelog|5 +--
 debian/patches/188_default_primary_to_first_busid.patch |   22 
 debian/patches/series   |2 -
 3 files changed, 14 insertions(+), 15 deletions(-)

New commits:
commit 4d3c22b5a32c5337b95f948984a15a0656ed3013
Author: Bryce Harrington 
Date:   Thu Dec 3 13:26:20 2009 -0800

Refresh patch 188

diff --git a/debian/changelog b/debian/changelog
index 7abeda7..c4546d3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -34,7 +34,7 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 Quirk for another LPL monitor (LP: #380009)
   + 188_default_primary_to_first_busid.patch:
 Pick the first device and carry on (LP 459512)
-  + 189_xserver_1.5.0_bg_none_root.patch: 
+  + 189_xserver_1.5.0_bg_none_root.patch:
 Create a root window with no background.
   + 190_cache-xkbcomp_output_for_fast_start_up.patch:
 Cache keyboard settings.
@@ -55,12 +55,11 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 - 185_dix_badwindow.patch: Upstream.
 - 186_autoconfig_geode.patch: Upstream.
   * Patches disabled for now, need a review/refresh or both:
-- 135_rethrow_signals.patch
+- 135_rethrow_signals.patch - TODO: Refresh
 - 156_exevents_copykeyclass_nullptrcheck.patch
   (might not be needed anymore)
 - 168_glibc_trace_to_stderr.patch
 - 169_mipointer_nullptr_checks.patch
-- 188_default_primary_to_first_busid.patch
 - 190_cache-xkbcomp_output_for_fast_start_up.patch
   * 189_xserver_1.5.0_bg_none_root.patch: Fetched a new version.
   * control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration
diff --git a/debian/patches/188_default_primary_to_first_busid.patch 
b/debian/patches/188_default_primary_to_first_busid.patch
index 5cfa79a..df8f066 100644
--- a/debian/patches/188_default_primary_to_first_busid.patch
+++ b/debian/patches/188_default_primary_to_first_busid.patch
@@ -1,15 +1,15 @@
-Binary files xorg-server-ubuntu-git-patched/.git/index and 
xorg-server-ubuntu-git-working/.git/index differ
-diff -Nurp xorg-server-ubuntu-git-patched/hw/xfree86/common/xf86pciBus.c 
xorg-server-ubuntu-git-working/hw/xfree86/common/xf86pciBus.c
 xorg-server-ubuntu-git-patched/hw/xfree86/common/xf86pciBus.c  
2009-10-23 16:18:49.0 -0700
-+++ xorg-server-ubuntu-git-working/hw/xfree86/common/xf86pciBus.c  
2009-10-23 18:49:36.0 -0700
-@@ -424,8 +424,8 @@ xf86PciProbe(void)
- primaryBus.id.pci = info;
- } else {
-   xf86Msg(X_NOTICE,
+diff --git a/hw/xfree86/common/xf86pciBus.c b/hw/xfree86/common/xf86pciBus.c
+index ac018e7..c00391c 100644
+--- a/hw/xfree86/common/xf86pciBus.c
 b/hw/xfree86/common/xf86pciBus.c
+@@ -141,8 +141,8 @@ xf86PciProbe(void)
+   primaryBus.id.pci = info;
+   } else {
+   xf86Msg(X_NOTICE,
 -  "More than one possible primary device found\n");
--  primaryBus.type ^= (BusType)(-1);
+-  primaryBus.type ^= (BusType)(-1);
 +  "More than one possible primary device found.  
Using first one seen.\n");
-+break;
- }
++break;
}
}
+   }
diff --git a/debian/patches/series b/debian/patches/series
index ee617c0..5db9ace 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -28,6 +28,6 @@
 177_animated_cursor_change_master.patch
 184_virtual_devices_autodetect.patch
 187_edid_quirk_hp_nc8430.patch
-#188_default_primary_to_first_busid.patch
+188_default_primary_to_first_busid.patch
 189_xserver_1.5.0_bg_none_root.patch
 #190_cache-xkbcomp_output_for_fast_start_up.patch


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



Bug#558930: marked as done (Resolve unresolved symbols in shared libraries)

2009-12-03 Thread Debian Bug Tracking System
Your message dated Thu, 3 Dec 2009 20:45:33 +0100
with message-id <20091203194533.ga30...@radis.liafa.jussieu.fr>
and subject line Re: Bug#558930: Resolve unresolved symbols in shared libraries
has caused the Debian Bug report #558930,
regarding Resolve unresolved symbols in shared libraries
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
558930: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558930
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libxmu
Version: 2:1.0.4-2
Severity: wishlist
User: peter.fritzs...@gmx.de
Usertags: unresolved-symbols-so

I build all packages some time ago with binutils-gold and your package build
without an hard failure, but I noticed that you seems to provide a library in
a specific library package so other packages can link against it without
problems but your shared object has still some unresolved symbols which
the program which links agaomst it must resolve. This isnt a good idea because
when you introduce new dependencies the package previously linked against the
old version will break because it doesnt know about the new dependency.
Maybe you could link against all needed libraries so programs must not link
against libraries which it doesnt need to use.

Maybe it is related to following bugs which hard failed due to unresolved
symbols in programs
 
http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=peter.fritzs...@gmx.de;tag=no-add-needed

More informations can be found at
 
http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking
dpkg-shlibdeps already showed you the related warnings:

dpkg-shlibdeps: warning: symbol XrmSetDatabase used by 
debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XCreatePixmap used by 
debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XFillRectangle used by 
debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XInternAtom used by 
debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XGetErrorDatabaseText used by 
debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XFreeColormap used by 
debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XRecolorCursor used by 
debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XDeleteProperty used by 
debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XGrabServer used by 
debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XGetGCValues used by 
debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
dpkg-shlibdeps: warning: 58 other similar warnings have been skipped (use -v to 
see them all).


--- End Message ---
--- Begin Message ---
Version: 2:1.0.5-1

On Mon, Nov 30, 2009 at 19:32:37 +0100, Peter Fritzsche wrote:

> dpkg-shlibdeps: warning: symbol XrmSetDatabase used by 
> debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
> dpkg-shlibdeps: warning: symbol XCreatePixmap used by 
> debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
> dpkg-shlibdeps: warning: symbol XFillRectangle used by 
> debian/libxmu6/usr/lib/libXmu.so.6.2.0 found in none of the libraries.
[...]

This got fixed upstream in 1.0.5.

Cheers,
Julien

--- End Message ---


Bug#554258: marked as done ([xserver-xorg-video-radeonhd] Version 1.3.0 available)

2009-12-03 Thread Debian Bug Tracking System
Your message dated Thu, 03 Dec 2009 19:33:05 +
with message-id 
and subject line Bug#554258: fixed in xserver-xorg-video-radeonhd 1.3.0-1
has caused the Debian Bug report #554258,
regarding [xserver-xorg-video-radeonhd] Version 1.3.0 available
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
554258: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=554258
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xserver-xorg-video-radeonhd
Version: 1.2.5-1
Severity: wishlist

--- Please enter the report below this line. ---

Version 1.3.0 of the radeonhd driver was released on October, 9th, and it 
comes with several improvements. From the announcement:

Version 1.3.0 improvements:
 
 - Added support for RV740, M92, M93, M97.
 - Added support for HDMI audio on RS690 and R700.
 - Added support for power management.
 - Implemented almost correct analysis of PowerPlay AtomBIOS tables.
 - 2D acceleration (EXA) is enabled by default now, except on RV740.
 - Backlight handling finally fixed - compatible with xbacklight 1.1.1.
 - Overhaul of memory controller setup. Fixes many "MC not idle" issues.
 - Overhaul of cursor handling. Fixes most cursor bugs.
 - Selectable color space for XVideo on R6xx/R7xx.
 - Tons of bug fixes (DDC, EXA, LUT, RandR, AtomBIOS).
 - More quirk table entries.
 - Shave support (cleaner compilation output).
 - All warnings fixed.
 - Some start of Developer's documentation in README.coding.

The full announcement can be found here: 
http://lists.opensuse.org/radeonhd/2009-10/msg00116.html

Best regards
Alexander

--- System information. ---
Architecture: amd64
Kernel:   Linux 2.6.31-1-amd64

Debian Release: squeeze/sid
  500 unstableftp.debian.org 
  500 unstableftp.de.debian.org 
  500 sid www.lamaresh.net 
1 experimentalftp.de.debian.org 

--- Package information. ---
Depends(Version) | Installed
-+-===
libc6   (>= 2.3) | 2.10.1-5
libdrm2   (>= 2.3.1) | 2.4.14-1
libpci3 (>= 1:3.1.0) | 1:3.1.4-2
libpciaccess0 (>= 0.8.0+git20071002) | 0.10.9-1
xserver-xorg-core  (>= 2:1.5.99.901) | 2:1.6.5-1


Package's Recommends field is empty.

Package's Suggests field is empty.



-8<---8<---8<---8<---8<---8<---8<---8<---8<--
Please attach the file: 
  /tmp/reportbug-ng-xserver-xorg-video-radeonhd-L_cwlW.txt 
to the mail. I'd do it myself if the output wasn't too long to handle.

  Thank you!
->8--->8--->8--->8--->8--->8--->8--->8--->8--
-- 
"Never argue with idiots. They drag you down to their level and beat you with 
experience..." (unknown)
--- Output from package bug script ---
/var/lib/x11/X.roster does not exist.

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13  9. Mai 15:35 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1868064 13. Okt 11:43 /usr/bin/Xorg

/var/lib/x11/xorg.conf.roster does not exist.

VGA-compatible devices on PCI bus:
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3450

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 1929 10. Okt 10:29 /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 "Files"
EndSection

Section "Module"
Load  "glx"
Load  "extmod"
EndSection

Section "InputDevice"
Identifier  "Generic Keyboard"
Driver  "evdev"
Option  "Device" 
"/dev/input/by-id/usb-Logitech_USB_Receiver-event-kbd"
Option  "CoreKeyboard"
Option  "XkbRules" "xorg"
Option  "XkbModel" "evdev"
Option  "XkbLayout" "de"
Option  "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
Identifier  "Configured Mouse"
Driver  "evdev"
Option  "Device" 
"/dev/input/by-id/usb

Bug#503001: marked as done (radeonhd: radeonhd 1.2.3 kde/xserver crash on log-out)

2009-12-03 Thread Debian Bug Tracking System
Your message dated Thu, 03 Dec 2009 19:33:05 +
with message-id 
and subject line Bug#503001: fixed in xserver-xorg-video-radeonhd 1.3.0-1
has caused the Debian Bug report #503001,
regarding radeonhd: radeonhd 1.2.3 kde/xserver crash on log-out
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
503001: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503001
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xserver-xorg-video-radeonhd
Version: 1.2.3-1
Severity: minor
File: radeonhd

Does it make sense to report bugs on this driver version or is it too
early?

Hardware: RS690 X1250 on ASUS ML68 board. Using KDE.

Anyhow, it works a little bit but crashes in many cases. It works better
(for me) when dri is installed and enabled (too many problems with dri
disabled). In all cases (with or without dri) a 'logout' crashes the X
server (see log below).

Many thanks for giving us the very encouraging preview of the driver in
'experimental'. XVideo appears to be working well if DRI is enabled (but
not well enough without DRI).

-- Package-specific info:
Contents of /var/lib/x11/X.roster:
xserver-xorg

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 16. Okt 16:47 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1623292 11. Okt 20:29 /usr/bin/Xorg

Contents of /var/lib/x11/xorg.conf.roster:
xserver-xorg

VGA-compatible devices on PCI bus:
01:05.0 VGA compatible controller: ATI Technologies Inc RS690 [Radeon X1200 
Series]

/etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum.

Xorg X server configuration file status:
lrwxrwxrwx 1 root root 17 16. Okt 16:47 /etc/X11/xorg.conf -> xorg.conf.default

Contents of /etc/X11/xorg.conf:
# xorg.conf - minimalistic version by j...@centauri - 2008_09_30

Section "ServerFlags"
Option  "AllowMouseOpenFail"
Option  "StandbyTime" "20"
EndSection

Section "InputDevice"
Identifier  "Generic Keyboard"
Driver  "kbd"
Option  "XkbRules"  "xorg"
Option  "XkbModel"  "pc105"
Option  "XkbLayout" "de"
Option  "XkbVariant" "nodeadkeys"
Option  "XkbOptions" "ctrl:nocaps"
EndSection

Section "InputDevice"
Identifier  "Configured Mouse"
Driver  "mouse"
EndSection

Section "Device"
Identifier  "Configured Video Device"
Option "DRI"
EndSection

Section "Monitor"
Identifier  "Configured Monitor"
EndSection

Section "Screen"
Identifier  "Default Screen"
Monitor "Configured Monitor"
EndSection


Xorg X server log files on system:

manually inserted ...

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log.old:

X.Org X Server 1.5.2
Release Date: 10 October 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.26-1-686 i686 Debian
Current Operating System: Linux alpha3 2.6.26-8-x86 #22 SMP PREEMPT Fri
Oct 17 20:26:40 CEST 2008 i686
Build Date: 11 October 2008  08:22:35PM
xorg-server 2:1.5.2-1 (jcris...@debian.org)
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Oct 21 19:02:10 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) No Layout section.  Using the first Screen section.
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Configured Monitor"
(==) No device specified for screen "Default Screen".
Using the first device section listed.
(**) |   |-->Device "Configured Video Device"
(**) Option "AllowMouseOpenFail"
(**) Option "StandbyTime" "20"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) No FontPath specified.  Using compiled-in default.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory

Bug#559185: fixed

2009-12-03 Thread Debian FTP Masters
We believe that the bug you reported is now fixed; the following
changes were made to the overrides...

Concerning package libxinerama-dev...
Operating on the unstable suite
Changed section from video to libdevel


Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 559...@bugs.debian.org.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Barry deFreese (the ftpmaster behind the curtain)


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



Bug#559233: xserver-xorg-input-synaptics: Tap and Scrolling, disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Renato S. Yamane

On 03-12-2009 16:16, Brice Goglin wrote:

Renato S. Yamane wrote:

Bernhard R. Link wrote:

If you think about users not knowing what a command line is, then
not having tap looks like the much better default.


Schenario:

- If the tap/scrooling is disabled by default: User that know about
this feature (a lot of users) can't use it and don't know how to
enable it.
The obvious place to try enable this fetaure is on System-Config (KDE)
-->  General tab -->  Keyboard and Mouse. And... This feature don't
exist there.


Ask KDE to add it ?


No. I will try.


I can't understand why is better disable this feature by default.


Ask upstream.


I don't need follow the upstream. This decision can be changed by Debian 
Team to improve the usability for the users.


Regards,
Renato



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



Processing of xserver-xorg-video-radeonhd_1.3.0-1_i386.changes

2009-12-03 Thread Archive Administrator
xserver-xorg-video-radeonhd_1.3.0-1_i386.changes uploaded successfully to 
localhost
along with the files:
  xserver-xorg-video-radeonhd_1.3.0-1.dsc
  xserver-xorg-video-radeonhd_1.3.0.orig.tar.gz
  xserver-xorg-video-radeonhd_1.3.0-1.diff.gz
  xserver-xorg-video-radeonhd_1.3.0-1_i386.deb
  xserver-xorg-video-radeonhd-dbg_1.3.0-1_i386.deb

Greetings,

Your Debian queue daemon (running on host ries.debian.org)


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



xserver-xorg-video-radeonhd: Changes to 'refs/tags/xserver-xorg-video-radeonhd-1.3.0-1'

2009-12-03 Thread Brice Goglin
Tag 'xserver-xorg-video-radeonhd-1.3.0-1' created by Brice Goglin 
 at 2009-12-03 17:16 +

Tagging upload of xserver-xorg-video-radeonhd 1.3.0-1 to experimental.

Changes since xserver-xorg-video-radeonhd-1.2.5-1:
Alex Deucher (6):
  Fix build on systems without pci_device_enable()
  RS690: fix EXA corruption
  Fix build on systems without pci_device_enable()
  Fix scissor offsets for r5xx in last patch
  r7xx: add some new pci ids
  rs880: enable accel

Brice Goglin (5):
  radeonhd Suggests: firmware-linux
  Move -dbg package to section debug
  Build against Xserver 1.7
  Add closers
  Prepare Changelog for upload

Christian Koenig (2):
  Initial RS690 HDMI Audio support.
  R700 HDMI audio support.

Christian König (1):
  Silence audio stream option.

Dave Airlie (3):
  radeonhd: update for resources/RAC API removal
  radeonhd: further RAC/resources changes
  radeonhd: change to using ABI version check

David Morrison (1):
  LUT: Fix syntax error in 59085c4a

David Nusinow (1):
  Add README.source

Egbert Eich (12):
  Remove superfluous function arguments.
  Spelling fixes.
  Move test for backlight support enabled to proper place.
  Reenabling AtomBIOS controlled backlight.
  Add better fallback heuristics for acceleration methods.
  Clean up most warnings.
  Add ACPI controlled Backlight support for Linux.
  PM: Removed unnneeded define.
  ID: Added quirk entry for HIS Excalibur Radeon XT1650 Pro IceQ 256M
  Properites: Get HW for Backlight setting on every query.
  Improve test for disabled differential clock driver.
  Improve DAC load detection on RS780.

Florian Forster (1):
  man/radeonhd.man: Fix two typos.

Hans Ulrich Niedermann (2):
  Fix RHDRegWrite macro invocation breakage
  Hide README, radeon.man non-updates if --enable-shave

Jakub Zawadzki (1):
  rhd_conntest: mmap() returns -1 on error, not NULL

Javeed Shaikh (1):
  Xv: Fix YUV scaling and use Rec709 coefficients

Julien Cristau (14):
  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

Luc Verhaegen (4):
  Cursor: fix logic error in cursor visibility checking.
  DRI: Fix VBlankInterrupt setting when not using RandR1.2.
  Revert "More idle/flush swaps."
  Revert "Fix softlocks on rs690. Idle commands have to be flushed to be of 
any use."

Marc Dietrich (2):
  silence some compiler warnings
  Fix softlocks on rs690. Idle commands have to be flushed to be of any use.

Marvin (1):
  Port lockup fix from radeon

Matthias Hopf (74):
  Extend ugly hack for CARD64 to rhd_mc.h.
  Consolidated chip identifiers.
  Extend ugly hack for CARD64 to rhd_mc.h. This time actually working.
  FB mapping cleanup didn't reflect changes to allocation. Fixes #21233.
  Fix #13405: Cursor corruption
  Nuke some trailing whitespace.
  man: cleanup
  rhd_dump: move pci_device_enable to correct case (pciaccess)
  utils: Only allow -e if pci_device_enable() is available.
  modes: Fixup broken panel modes if possible
  Fix switch construction in LVDSPropertyControl
  Add quirk entry for 0x7146:0x174B:0x0940. Bug #21947.
  Add some more PCI Ids, improve RV740 handling, fix descriptions.
  Add AtomBIOS based static powermanagement enablement
  Initialize fresh connector object correctly in AtomBIOS case.
  Add quirk table entry for Asus F3JR.
  Adapt for nuked xf86LoaderReqSymLists() in Xserver 1.6.99.1.
  randr: Remove useless error messages when fetching unknown/invalid 
properties.
  Move setting of Private->Modes to correct place.
  Refactor AtomBIOS option handling.
  randr: Add AtomBIOS property for on-the-fly setting. Experimental.
  randr: Export EDID property correctly.
  randr: XA_STRING property values are not necessarily 0-terminated.
  randr: Reformat AtomBIOS parameter correctly when setting.
  Add quirks table entry for ASUS EAH3450.
  Add Developer's documentation. Or better: Some start of.
  Add shave (nuking excessive libtool output).
  Rewrite to use structured data for power settings.
  Rework powermanagement: Introduce the notion of levels, change interface.
  Consolidate prefixes for ATOM_*.
  Add code fetch

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

2009-12-03 Thread Brice Goglin
 .gitignore   |2 
 ChangeLog| 2603 
 INSTALL  |2 
 Makefile.am  |2 
 README   |   44 
 README.coding|  124 +
 acinclude.m4 |   77 
 autogen.sh   |4 
 configure.ac |   31 
 debian/README.source |   73 
 debian/changelog |   27 
 debian/control   |   24 
 debian/xsfbs/repack.sh   |   32 
 debian/xsfbs/xsfbs.mk|   21 
 debian/xsfbs/xsfbs.sh|  311 ---
 man/radeonhd.man |  238 +--
 shave-libtool.in |   69 
 shave.in |   79 
 src/Makefile.am  |   26 
 src/atombios_rev.h   |  199 ++
 src/r5xx_accel.c |9 
 src/r5xx_accel.h |4 
 src/r5xx_exa.c   |   12 
 src/r5xx_xaa.c   |2 
 src/r600_exa.c   | 2164 +++
 src/r600_reg.h   |  132 +
 src/r600_reg_auto_r6xx.h | 3087 +++
 src/r600_reg_r6xx.h  |  504 ++
 src/r600_reg_r7xx.h  |  149 +
 src/r600_shader.c| 1848 +++
 src/r600_shader.h|  359 
 src/r600_state.h |  293 +++
 src/r600_textured_videofuncs.c   |  558 +++
 src/r6xx_accel.c | 1202 +++
 src/r6xx_accel.h |   89 +
 src/radeon_3d.c  |   52 
 src/radeon_drm.h |2 
 src/radeon_exa_render.c  |   25 
 src/radeon_textured_videofuncs.c |4 
 src/rhd.h|   77 
 src/rhd_acpi.c   |  150 +
 src/rhd_acpi.h   |   31 
 src/rhd_atombios.c   |  735 +++--
 src/rhd_atombios.h   |   72 
 src/rhd_atomcrtc.c   |   15 
 src/rhd_atomout.c|  217 +-
 src/rhd_atomout.h|2 
 src/rhd_atompll.c|2 
 src/rhd_atomwrapper.c|2 
 src/rhd_atomwrapper.h|2 
 src/rhd_audio.c  |   56 
 src/rhd_audio.h  |3 
 src/rhd_biosscratch.c|9 
 src/rhd_biosscratch.h|2 
 src/rhd_card.h   |2 
 src/rhd_connector.c  |4 
 src/rhd_connector.h  |2 
 src/rhd_crtc.c   |   47 
 src/rhd_crtc.h   |4 
 src/rhd_cs.c |   29 
 src/rhd_cs.h |2 
 src/rhd_cursor.c |  206 +-
 src/rhd_cursor.h |4 
 src/rhd_dac.c|6 
 src/rhd_ddia.c   |2 
 src/rhd_dig.c|  302 ++-
 src/rhd_dri.c|  228 +-
 src/rhd_dri.h|2 
 src/rhd_driver.c |  609 ---
 src/rhd_edid.c   |2 
 src/rhd_hdmi.c   |  148 +
 src/rhd_hdmi.h   |   14 
 src/rhd_helper.c |   32 
 src/rhd_i2c.c|   32 
 src/rhd_i2c.h|2 
 src/rhd_id.c |  230 ++
 src/rhd_lut.c|  153 -
 src/rhd_lut.h|7 
 src/rhd_lvtma.c  |  156 +
 src/rhd_mc.c |  952 +---
 src/rhd_mc.h |   20 
 src/rhd_modes.c  |2 
 src/rhd_modes.h  |2 
 src/rhd_monitor.c|   21 
 src/rhd_monitor.h|2 
 src/rhd_output.c |  115 +
 src/rhd_output.h |   10 
 src/rhd_pll.c|   26 
 src/rhd_pll.h|2 
 src/rhd_pm.c |  475 ++
 src/rhd_pm.h |   78 
 src/rhd_randr.c  |  470 -
 src/rhd_randr.h  |2 
 src/rhd_regs.h   |   85 -
 src/rhd_shadow.c |2 
 src/rhd_shadow.h |2 
 src/rhd_tmds.c   |   67 
 src/rhd_vga.c|  133 -
 src/rhd_vga.h|   21 
 src/rhd_video.c  |  270 +++
 src/rhd_video.h  |   21 
 utils/conntest/Makefile.am   |   10 
 utils/conntest/rhd_conntest.c|  393 
 utils/conntest/rhd_dump.c|  137 +
 104 files changed, 18845 insertions(+), 2556 deletions(-)

New commits:
commit 411cb4d27a4691116b4745bb7651000f8bbf67b7
Author: Brice Goglin 
Date:   Thu Dec 3 18:09:41 2009 +0100

Prepare Changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 97063dd..8b793b1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-radeonhd (1.3.0-1) UN

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

2009-12-03 Thread Brice Goglin
 .gitignore   |2 
 INSTALL  |2 
 Makefile.am  |2 
 README   |   44 
 README.coding|  124 +
 acinclude.m4 |   77 
 autogen.sh   |4 
 configure.ac |   31 
 man/radeonhd.man |  238 +--
 shave-libtool.in |   69 
 shave.in |   79 
 src/Makefile.am  |   26 
 src/atombios_rev.h   |  199 ++
 src/r5xx_accel.c |9 
 src/r5xx_accel.h |4 
 src/r5xx_exa.c   |   12 
 src/r5xx_xaa.c   |2 
 src/r600_exa.c   | 2164 +++
 src/r600_reg.h   |  132 +
 src/r600_reg_auto_r6xx.h | 3087 +++
 src/r600_reg_r6xx.h  |  504 ++
 src/r600_reg_r7xx.h  |  149 +
 src/r600_shader.c| 1848 +++
 src/r600_shader.h|  359 
 src/r600_state.h |  293 +++
 src/r600_textured_videofuncs.c   |  558 +++
 src/r6xx_accel.c | 1202 +++
 src/r6xx_accel.h |   89 +
 src/radeon_3d.c  |   52 
 src/radeon_drm.h |2 
 src/radeon_exa_render.c  |   25 
 src/radeon_textured_videofuncs.c |4 
 src/rhd.h|   77 
 src/rhd_acpi.c   |  150 +
 src/rhd_acpi.h   |   31 
 src/rhd_atombios.c   |  735 +++--
 src/rhd_atombios.h   |   72 
 src/rhd_atomcrtc.c   |   15 
 src/rhd_atomout.c|  217 +-
 src/rhd_atomout.h|2 
 src/rhd_atompll.c|2 
 src/rhd_atomwrapper.c|2 
 src/rhd_atomwrapper.h|2 
 src/rhd_audio.c  |   56 
 src/rhd_audio.h  |3 
 src/rhd_biosscratch.c|9 
 src/rhd_biosscratch.h|2 
 src/rhd_card.h   |2 
 src/rhd_connector.c  |4 
 src/rhd_connector.h  |2 
 src/rhd_crtc.c   |   47 
 src/rhd_crtc.h   |4 
 src/rhd_cs.c |   29 
 src/rhd_cs.h |2 
 src/rhd_cursor.c |  206 +-
 src/rhd_cursor.h |4 
 src/rhd_dac.c|6 
 src/rhd_ddia.c   |2 
 src/rhd_dig.c|  302 ++-
 src/rhd_dri.c|  228 +-
 src/rhd_dri.h|2 
 src/rhd_driver.c |  609 ---
 src/rhd_edid.c   |2 
 src/rhd_hdmi.c   |  148 +
 src/rhd_hdmi.h   |   14 
 src/rhd_helper.c |   32 
 src/rhd_i2c.c|   32 
 src/rhd_i2c.h|2 
 src/rhd_id.c |  230 ++
 src/rhd_lut.c|  153 -
 src/rhd_lut.h|7 
 src/rhd_lvtma.c  |  156 +
 src/rhd_mc.c |  952 +---
 src/rhd_mc.h |   20 
 src/rhd_modes.c  |2 
 src/rhd_modes.h  |2 
 src/rhd_monitor.c|   21 
 src/rhd_monitor.h|2 
 src/rhd_output.c |  115 +
 src/rhd_output.h |   10 
 src/rhd_pll.c|   26 
 src/rhd_pll.h|2 
 src/rhd_pm.c |  475 ++
 src/rhd_pm.h |   78 
 src/rhd_randr.c  |  470 -
 src/rhd_randr.h  |2 
 src/rhd_regs.h   |   85 -
 src/rhd_shadow.c |2 
 src/rhd_shadow.h |2 
 src/rhd_tmds.c   |   67 
 src/rhd_vga.c|  133 -
 src/rhd_vga.h|   21 
 src/rhd_video.c  |  270 +++
 src/rhd_video.h  |   21 
 utils/conntest/Makefile.am   |   10 
 utils/conntest/rhd_conntest.c|  393 
 utils/conntest/rhd_dump.c|  137 +
 97 files changed, 16092 insertions(+), 2218 deletions(-)

New commits:
commit 8cbff7bfa1201faa1e5dbf7019f17c2f4b1d2b7f
Author: Matthias Hopf 
Date:   Fri Oct 9 17:42:45 2009 +0200

Bump to 1.3.0. Update README.

diff --git a/README b/README
index 37ae8ab..ddfb2b5 100644
--- a/README
+++ b/README
@@ -92,6 +92,23 @@ Major Changes
 
 Read ChangeLog for a complete list.
 
+- Version 1.3.0
+
+  - Added support for RV740, M92, M93, M97.
+  - Added support for HDMI audio on RS690 and R700.
+  - Added support for power management.
+  - Implemented almost correct analysis of PowerPlay AtomBIOS tables.
+  - 2D acceleration (EXA) is enabled by default now, except on RV740.
+  - Backlight handling finally fixed - compatible 

Bug#559233: xserver-xorg-input-synaptics: Tap and Scrolling, disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Brice Goglin
Renato S. Yamane wrote:
> Bernhard R. Link wrote:
> > If you think about users not knowing what a command line is, then
> > not having tap looks like the much better default.
>
> Schenario:
>
> - If the tap/scrooling is disabled by default: User that know about
> this feature (a lot of users) can't use it and don't know how to
> enable it.
> The obvious place to try enable this fetaure is on System-Config (KDE)
> --> General tab --> Keyboard and Mouse. And... This feature don't
> exist there.

Ask KDE to add it ?

> I can't understand why is better disable this feature by default.

Ask upstream.




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



Bug#559233: xserver-xorg-input-synaptics: Tap and Scrolling, disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Bernhard R. Link
* Renato S. Yamane  [091203 18:24]:
> - If the tap/scrooling is disabled by default: User that know about this
> feature (a lot of users) can't use it and don't know how to enable it.
> The obvious place to try enable this fetaure is on System-Config (KDE)
> --> General tab --> Keyboard and Mouse. And... This feature don't exist
> there.

Then please file a bug there.

> - If the tap/scrooling is enabled by default: Users that know about this
> feature will use it as ever did.
> Users that don't know about this feature NEVER will use it as ever did,
> because to use is necessary tap twice or tap and drag (to use scroll
> feature).

Not even I manage to use tap-enabled touchpads without regularily
causing an unintended click or scroll. And I've often seen especially
older people being totally confused by the computer magically selecting
things, though they only wanted to move the mouse cursor for which they
normaly need to touch the pad multiple times.

Bernhard R. Link



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



Bug#558290: marked as done (src:xserver-xorg-video-ati: debian/rules loses shlibs substvar for xserver-xorg-video-radeon)

2009-12-03 Thread Debian Bug Tracking System
Your message dated Thu, 03 Dec 2009 18:05:38 +
with message-id 
and subject line Bug#558290: fixed in xserver-xorg-video-ati 1:6.12.4-1
has caused the Debian Bug report #558290,
regarding src:xserver-xorg-video-ati: debian/rules loses shlibs substvar for 
xserver-xorg-video-radeon
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
558290: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558290
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:xserver-xorg-video-ati
Version: 1:6.12.3-1
Severity: normal


The current xserver-xorg-video-ati debian/rules file has the following lines in 
its
binary-arch rule:

dh_shlibdeps -- --warnings=6
cp -f debian/xserver-xorg-video-ati.substvars 
debian/xserver-xorg-video-radeon.substvars # xsfbs serverabi hack

This replaces the shlibs for xserver-xorg-video-radeon with the shlibs for 
xserver-xorg-video-ati,
leaving xserver-xorg-video-radeon depending on insufficiently recent versions 
of some libraries, and
missing dependancies on others.

eg. on my box, the following is the xserver-xorg-video-ati shlibs for 6.12.3:
shlibs:Depends=libc6 (>= 2.2.5), libpciaccess0 (>= 0)
while xserver-xorg-video-radeon gets:
shlibs:Depends=libc6 (>= 2.7), libdrm2 (>= 2.3.1), libpciaccess0 (>= 
0.10.2)

ie. xserver-xorg-video-radeon is missing its libdrm2 dependancy.

Simply exchanging the two lines in the rules file appears to work correctly, as 
the misc:Depends
substvar is empty in both cases, and the other substvars are what the cp line 
is attempting to
insert into the radeon substvars file.

A quick look at the xsfbs rules file suggests that calling the serverabi rule 
from it with
PACAKGE set to xserver-xorg-video-radeon might be a better fix though, but I 
haven't tried this,
and I'm not totally sure that's even possible in makefile syntax.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (950, 'unstable'), (900, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-rc8 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash


--- End Message ---
--- Begin Message ---
Source: xserver-xorg-video-ati
Source-Version: 1:6.12.4-1

We believe that the bug you reported is fixed in the latest version of
xserver-xorg-video-ati, which is due to be installed in the Debian FTP archive:

xserver-xorg-video-ati-dbg_6.12.4-1_i386.deb
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati-dbg_6.12.4-1_i386.deb
xserver-xorg-video-ati_6.12.4-1.diff.gz
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.12.4-1.diff.gz
xserver-xorg-video-ati_6.12.4-1.dsc
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.12.4-1.dsc
xserver-xorg-video-ati_6.12.4-1_i386.deb
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.12.4-1_i386.deb
xserver-xorg-video-ati_6.12.4.orig.tar.gz
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.12.4.orig.tar.gz
xserver-xorg-video-radeon-dbg_6.12.4-1_i386.deb
  to 
main/x/xserver-xorg-video-ati/xserver-xorg-video-radeon-dbg_6.12.4-1_i386.deb
xserver-xorg-video-radeon_6.12.4-1_i386.deb
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-radeon_6.12.4-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 558...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Brice Goglin  (supplier of updated xserver-xorg-video-ati 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Thu, 03 Dec 2009 16:38:29 +0100
Source: xserver-xorg-video-ati
Binary: xserver-xorg-video-ati xserver-xorg-video-ati-dbg 
xserver-xorg-video-radeon xserver-xorg-video-radeon-dbg
Architecture: source i386
Version: 1:6.12.4-1
Distribution: experimental
Urgency: low
Maintainer: Debian X Strike Force 
Changed-By: Brice Goglin 
Description: 
 xserver-xorg-video-ati - X.Org X server -- ATI display driver wrapper
 xserver-xorg-video-ati-dbg - X.Org X server -- ATI display driver wrapper 
(debugging symbols)
 xserver-xorg-video-radeon - X.Org X server -- ATI Radeon display driver
 xserver-xorg-video-radeon-dbg - X.Org X server -- ATI Radeon display driver 
(debugging symbols)

Processing of xserver-xorg-video-ati_6.12.4-1_i386.changes

2009-12-03 Thread Archive Administrator
xserver-xorg-video-ati_6.12.4-1_i386.changes uploaded successfully to localhost
along with the files:
  xserver-xorg-video-ati_6.12.4-1.dsc
  xserver-xorg-video-ati_6.12.4.orig.tar.gz
  xserver-xorg-video-ati_6.12.4-1.diff.gz
  xserver-xorg-video-ati_6.12.4-1_i386.deb
  xserver-xorg-video-ati-dbg_6.12.4-1_i386.deb
  xserver-xorg-video-radeon_6.12.4-1_i386.deb
  xserver-xorg-video-radeon-dbg_6.12.4-1_i386.deb

Greetings,

Your Debian queue daemon (running on host ries.debian.org)


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



xserver-xorg-video-ati: Changes to 'refs/tags/xserver-xorg-video-ati-1_6.12.4-1'

2009-12-03 Thread Brice Goglin
Tag 'xserver-xorg-video-ati-1_6.12.4-1' created by Brice Goglin 
 at 2009-12-03 15:39 +

Tagging upload of xserver-xorg-video-ati 1:6.12.4-1 to experimental.

Changes since xserver-xorg-video-ati-1_6.12.3-1:
Brice Goglin (3):
  Properly generate each binary package substvars
  Build against Xserver 1.7
  Prepare Changelog for upload

Dave Airlie (2):
  Update to xextproto 7.1 support.
  ati 6.12.4

Julien Cristau (9):
  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

Timo Aaltonen (4):
  Merge branch 'debian-unstable' of ../../xsfbs into debian-unstable
  Merge commit 'xf86-video-ati-6.12.4' into debian-unstable
  Update the changelogs.
  Bump Standards-Version to 3.8.3.

---
 ChangeLog |   21 
 configure.ac  |6 +
 debian/changelog  |   13 ++
 debian/control|5 -
 debian/rules  |   13 +-
 debian/xsfbs/xsfbs.mk |   21 
 debian/xsfbs/xsfbs.sh |  233 --
 src/atombios_crtc.c   |5 +
 src/atombios_output.c |5 +
 src/radeon_driver.c   |5 +
 10 files changed, 69 insertions(+), 258 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-ati: Changes to 'upstream-experimental'

2009-12-03 Thread Brice Goglin
 configure.ac  |6 
 man/radeon.man|   75 
 src/Makefile.am   |8 
 src/ati_pciids_gen.h  |   24 
 src/atipciids.h   |1 
 src/atombios_crtc.c   |  208 ++
 src/atombios_output.c |  889 +-
 src/legacy_crtc.c |   52 
 src/legacy_output.c   |   14 
 src/pcidb/ati_pciids.csv  |   24 
 src/r600_exa.c| 2106 +
 src/r600_reg.h|  132 +
 src/r600_reg_auto_r6xx.h  | 3087 ++
 src/r600_reg_r6xx.h   |  503 ++
 src/r600_reg_r7xx.h   |  149 +
 src/r600_shader.c | 1848 ++
 src/r600_shader.h |  359 
 src/r600_state.h  |  282 +++
 src/r600_textured_videofuncs.c|  519 ++
 src/r6xx_accel.c  | 1106 +
 src/radeon.h  |  153 +
 src/radeon_accel.c|  129 +
 src/radeon_atombios.c |   87 -
 src/radeon_atombios.h |2 
 src/radeon_bios.c |   17 
 src/radeon_chipinfo_gen.h |   24 
 src/radeon_chipset_gen.h  |   24 
 src/radeon_commonfuncs.c  |  130 -
 src/radeon_crtc.c |   39 
 src/radeon_cursor.c   |   70 
 src/radeon_dri.c  |  308 ++-
 src/radeon_driver.c   |  473 +++--
 src/radeon_exa.c  |3 
 src/radeon_exa_funcs.c|   16 
 src/radeon_exa_render.c   |   54 
 src/radeon_legacy_memory.c|4 
 src/radeon_macros.h   |   17 
 src/radeon_modes.c|   78 
 src/radeon_output.c   |  449 +++--
 src/radeon_pci_chipset_gen.h  |   24 
 src/radeon_pci_device_match_gen.h |   24 
 src/radeon_probe.c|3 
 src/radeon_probe.h|   18 
 src/radeon_reg.h  |  139 +
 src/radeon_textured_video.c   |  366 +++-
 src/radeon_textured_videofuncs.c  |  680 +++-
 src/radeon_tv.c   |6 
 src/radeon_version.h  |1 
 src/radeon_video.c|   44 
 src/radeon_video.h|   12 
 50 files changed, 13380 insertions(+), 1406 deletions(-)

New commits:
commit b7c14b00ff6a217cb69727b384cc4f4b433a907e
Author: Dave Airlie 
Date:   Fri Sep 11 09:31:46 2009 +1000

ati 6.12.4

diff --git a/configure.ac b/configure.ac
index 40045c5..f081c67 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
 
 AC_PREREQ(2.57)
 AC_INIT([xf86-video-ati],
-6.12.3,
+6.12.4,
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 xf86-video-ati)
 

commit 93df2faf1ea2008248566326f10ed737e7f6fc66
Author: Dave Airlie 
Date:   Fri Sep 11 09:19:17 2009 +1000

Update to xextproto 7.1 support.

DPMS header was split into dpms.h (client) and dpmsconst.h (server). Drivers
need to include dpmsconst.h if xextproto 7.1 is available.

Signed-off-by: Peter Hutterer 

Conflicts:

src/drmmode_display.c

diff --git a/configure.ac b/configure.ac
index 7c113e9..40045c5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -76,6 +76,10 @@ XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto)
 
 # Checks for pkg-config packages
 PKG_CHECK_MODULES(XORG, [xorg-server >= 1.2 xproto fontsproto 
$REQUIRED_MODULES])
+PKG_CHECK_MODULES(XEXT, [xextproto >= 7.0.99.1],
+  HAVE_XEXTPROTO_71="yes"; AC_DEFINE(HAVE_XEXTPROTO_71, 1, 
[xextproto 7.1 available]),
+  HAVE_XEXTPROTO_71="no")
+AM_CONDITIONAL(HAVE_XEXTPROTO_71, [ test "$HAVE_XEXTPROTO_71" = "yes" ])
 sdkdir=$(pkg-config --variable=sdkdir xorg-server)
 
 # Checks for libraries.
diff --git a/src/atombios_crtc.c b/src/atombios_crtc.c
index f060d8d..cd98c21 100644
--- a/src/atombios_crtc.c
+++ b/src/atombios_crtc.c
@@ -33,8 +33,13 @@
 #include "config.h"
 #endif
 /* DPMS */
+#ifdef HAVE_XEXTPROTO_71
+#include 
+#else
 #define DPMS_SERVER
 #include 
+#endif
+
 
 #include "radeon.h"
 #include "radeon_reg.h"
diff --git a/src/atombios_output.c b/src/atombios_output.c
index e6ef025..57345b3 100644
--- a/src/atombios_output.c
+++ b/src/atombios_output.c
@@ -34,8 +34,13 @@
 #include "config.h"
 #endif
 /* DPMS */
+#ifdef HAVE_XEXTPROTO_71
+#include 
+#else
 #define DPMS_SERVER
 #include 
+#endif
+
 #include 
 
 #include "radeon.h"
diff --git a/src/radeon_driver.c b/src/radeon_driver.c
index 9d8bd39..551cb7f 100644
--- a/src/radeon_driver.c
+++ b/src/radeon_driver.c
@@ -106,8 +106,13 @@
 #include "vgaHW.h"
 #endif
 
+#ifdef HAVE_XEXTPROTO_71
+#include 
+#else
 #define DPMS_SERVER
 #include 
+#endif
+
 
 #include "atipciids.h"
 #include "radeon_chipset_gen.h"

commit 9589d19eb8cbf7b1a978c7ea3eaacb328fb48cd8
Author: Dave Airlie 
Date:   Thu Sep 10 13:02:26 2009 +1000

ati 6.12.3

diff --git a/configure.ac b/configu

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

2009-12-03 Thread Brice Goglin
 ChangeLog| 1846 ++
 configure.ac |6 
 debian/NEWS  |   11 
 debian/README.source |   73 
 debian/changelog |   52 
 debian/control   |   31 
 debian/patches/01_gen_pci_ids.diff   |   21 
 debian/patches/series|1 
 debian/rules |   17 
 debian/xserver-xorg-video-radeon.install |1 
 debian/xsfbs/xsfbs.mk|   21 
 debian/xsfbs/xsfbs.sh|  311 ---
 man/radeon.man   |   75 
 src/Makefile.am  |8 
 src/ati_pciids_gen.h |   24 
 src/atipciids.h  |1 
 src/atombios_crtc.c  |  208 +-
 src/atombios_output.c|  889 
 src/legacy_crtc.c|   52 
 src/legacy_output.c  |   14 
 src/pcidb/ati_pciids.csv |   24 
 src/r600_exa.c   | 2106 +
 src/r600_reg.h   |  132 +
 src/r600_reg_auto_r6xx.h | 3087 +++
 src/r600_reg_r6xx.h  |  503 +
 src/r600_reg_r7xx.h  |  149 +
 src/r600_shader.c| 1848 ++
 src/r600_shader.h|  359 +++
 src/r600_state.h |  282 ++
 src/r600_textured_videofuncs.c   |  519 +
 src/r6xx_accel.c | 1106 +++
 src/radeon.h |  153 +
 src/radeon_accel.c   |  129 +
 src/radeon_atombios.c|   87 
 src/radeon_atombios.h|2 
 src/radeon_bios.c|   17 
 src/radeon_chipinfo_gen.h|   24 
 src/radeon_chipset_gen.h |   24 
 src/radeon_commonfuncs.c |  130 -
 src/radeon_crtc.c|   39 
 src/radeon_cursor.c  |   70 
 src/radeon_dri.c |  308 +--
 src/radeon_driver.c  |  473 +++-
 src/radeon_exa.c |3 
 src/radeon_exa_funcs.c   |   16 
 src/radeon_exa_render.c  |   54 
 src/radeon_legacy_memory.c   |4 
 src/radeon_macros.h  |   17 
 src/radeon_modes.c   |   78 
 src/radeon_output.c  |  449 ++--
 src/radeon_pci_chipset_gen.h |   24 
 src/radeon_pci_device_match_gen.h|   24 
 src/radeon_probe.c   |3 
 src/radeon_probe.h   |   18 
 src/radeon_reg.h |  139 +
 src/radeon_textured_video.c  |  366 +++
 src/radeon_textured_videofuncs.c |  680 ++
 src/radeon_tv.c  |6 
 src/radeon_version.h |1 
 src/radeon_video.c   |   44 
 src/radeon_video.h   |   12 
 61 files changed, 15355 insertions(+), 1816 deletions(-)

New commits:
commit 178f5a282f36b1a6ff4de30efc1f0541eec4c20a
Author: Brice Goglin 
Date:   Wed Dec 2 21:05:23 2009 +0100

Prepare Changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 50c8d68..5275d92 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-ati (1:6.12.4-1) UNRELEASED; urgency=low
+xserver-xorg-video-ati (1:6.12.4-1) experimental; urgency=low
 
   [ Timo Aaltonen ]
   * New upstream release.
@@ -9,7 +9,7 @@ xserver-xorg-video-ati (1:6.12.4-1) UNRELEASED; urgency=low
 dependencies, closes: #558290.
   * Build against xserver 1.7.
 
- -- Brice Goglin   Thu, 03 Dec 2009 16:37:52 +0100
+ -- Brice Goglin   Thu, 03 Dec 2009 16:38:29 +0100
 
 xserver-xorg-video-ati (1:6.12.3-1) unstable; urgency=low
 

commit c9de351ba3ab204996cc17d2af77f6fce72d798a
Author: Brice Goglin 
Date:   Wed Dec 2 21:05:09 2009 +0100

Build against Xserver 1.7

diff --git a/debian/changelog b/debian/changelog
index ea53c3e..50c8d68 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,8 +7,9 @@ xserver-xorg-video-ati (1:6.12.4-1) UNRELEASED; urgency=low
   [ Brice Goglin ]
   * Properly generate each binary package substvars so as to fix shlibs
 dependencies, closes: #558290.
+  * Build against xserver 1.7.
 
- -- Brice Goglin   Thu, 03 Dec 2009 16:37:07 +0100
+ -- Brice Goglin   Thu, 03 Dec 2009 16:37:52 +0100
 
 xserver-xorg-video-ati (1:6.12.3-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 401a890..4bcab8a 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,7 @@ Uploaders: David Nusinow , Drew Parsons 
= 5),
  pkg-config,
- xserver-xorg-dev (>= 2:1.5.99.901),
+ xserver-xorg-dev (>= 2:1.7),
  x11proto-gl-dev,

Bug#559233: xserver-xorg-input-synaptics: Tap and Scrolling, disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Renato S. Yamane

Bernhard R. Link wrote:
> If you think about users not knowing what a command line is, then
> not having tap looks like the much better default.

Schenario:

- If the tap/scrooling is disabled by default: User that know about this 
feature (a lot of users) can't use it and don't know how to enable it.
The obvious place to try enable this fetaure is on System-Config (KDE) 
--> General tab --> Keyboard and Mouse. And... This feature don't exist 
there.


- If the tap/scrooling is enabled by default: Users that know about this 
feature will use it as ever did.
Users that don't know about this feature NEVER will use it as ever did, 
because to use is necessary tap twice or tap and drag (to use scroll 
feature).


I can't understand why is better disable this feature by default.



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



[bts-link] source package xorg

2009-12-03 Thread bts-link-upstream
#
# bts-link upstream status pull for source package xorg
# see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
#

user bts-link-upstr...@lists.alioth.debian.org

# remote status report for #533863 (http://bugs.debian.org/533863)
#  * https://bugs.freedesktop.org/show_bug.cgi?id=25347
#  * remote status changed: (?) -> NEW
usertags 533863 + status-NEW

thanks


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



Bug#559233: Tap and Scrolling disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Eduardo Rodrigues da Luz
"I really like this feature... Enable it!"

-- 
Eduardo Rodrigues da Luz



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



Bug#559233: xserver-xorg-input-synaptics: Tap and Scrolling disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Bernhard R. Link
* Renato S. Yamane  [091203 12:54]:
> But, think as an domestic user, like your mum:

If you think about users not knowing what a command line is, then
not having tap looks like the much better default. Putting multiple
functions into the same interface (i.e. moving around the mouse and
doing clicks) is extremly unfriendly to no so versed people.

(That's why I think disabling tap by default is a very good thing.
This way non-powerusers are not confused why something is suddenly
happening when they try to move the mouse while power users can still
change some setting).

Hochachtungsvoll,
Bernhard R. Link
-- 
"Never contain programs so few bugs, as when no debugging tools are available!"
Niklaus Wirth



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



Bug#559233: xserver-xorg-input-synaptics: Tap and Scrolling disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Renato S. Yamane

Em 03-12-2009 13:24, Brice Goglin escreveu:

Renato S. Yamane wrote:

Tell to your mother:
"Hey mum, try find a README of config about touchpad and try enable
tap and scrolling".


Tell your mother to not upgrade/administrate her machine :)


This is not a administrative tool.
This is an USER environment.


Just one question: Why this feature is disabled? Try check how many
user don't like tap/scrolling.
All peoples use this feature, so why disable it?


I don't use it.


I think that you don't see Debian USERS ML:





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



Bug#559233: xserver-xorg-input-synaptics: Tap and Scrolling disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Brice Goglin
Renato S. Yamane wrote:
> Tell to your mother:
> "Hey mum, try find a README of config about touchpad and try enable
> tap and scrolling".

Tell your mother to not upgrade/administrate her machine :)

> Just one question: Why this feature is disabled? Try check how many
> user don't like tap/scrolling.
> All peoples use this feature, so why disable it?

I don't use it.

Brice




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



Bug#558786: X.org radeon driver breaks KDE when radeon.ko is present

2009-12-03 Thread Hendrik Sattler

Hi,

this actually has a deeper impact.

DRI1 is used by the radeon X.org driver when radeon.modeset=0  
(linux-2.6.32) but then KDE is horribly broken (scrolling in any KDE  
application gives render errors). Forcing XAA doesn't work (EXA is  
always used). This is only solved by preventing radeon.ko from being  
loaded. This issue is also present in linux-2.6.31.


DRI2 is tried by the radeon X.org driver when radeon.modeset=1 (which  
works great on the VT). But since libdrm doesn't support that in  
unstable, it breaks X completely (KDM doesn't show any useful screen,  
all garbled).


I didn't test compiling libdrm and mesa myself (didn't want to mess  
with my system). Thus, any DRI is currently impossible on my Radeon  
Mobility HD 2400 XT (RV610 / M7[24]). However, not using radeon.ko and  
thus only 2D works fine :)


I would really like to test libdrm-radeon, too.

HS





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



Bug#559233: xserver-xorg-input-synaptics: Tap and Scrolling disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Renato S. Yamane

On 03-12-2009 12:18, Julien Cristau wrote:

On Thu, Dec  3, 2009 at 09:20:28 -0200, Renato S. Yamane wrote:

But, think as an domestic user, like your mum:
- Mother: Son, the touchpad is not working.
- Son: Oh Mun, you need go to terminal and type some commands
- Mother: Uh, now it's working.

After reboot:
- Mother: Hey son, the touchpad is not working again!
- Son: It's happening because the configuration cannot be
permanently modified. You need change the xorg.conf or custom FDI
file.


You very conveniently left out from the NEWS file I quoted the part that
pointed at gpointing-device-settings, which is integrated in the desktop
environment.  Over and out from me on this one, apparently you're just
interested in trolling.


Trolling?
No, I'm interested in increase *domestic user satisfaction*.

This problem is real! Try see debian-users ML. You will see a lot of 
questions about this.


Tell to an user read the README available in 
/usr/share/doc/xserver-xorg-input-synaptics/NEWS.Debian.gz is utopic.


Tell to your mother:
"Hey mum, try find a README of config about touchpad and try enable tap 
and scrolling".


Just one question: Why this feature is disabled? Try check how many user 
don't like tap/scrolling.

All peoples use this feature, so why disable it?



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



Bug#557881: xserver-xorg-input-synaptics: Please add sh4 into support architecture list

2009-12-03 Thread Julien Cristau
On Wed, Nov 25, 2009 at 08:16:05 +0900, Nobuhiro Iwamatsu wrote:

> I am now trying to run Debian on Renesas SH(sh4) CPU.
> http://buildd.debian-ports.org/status/architecture.php?a=sh4
> 
> xserver-xorg-input-synaptics can build on sh4. I attached build log.
> 
Are there actual sh4 devices with touchpads?

Cheers,
Julien



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



Processing of xft_2.1.14-1_i386.changes

2009-12-03 Thread Archive Administrator
xft_2.1.14-1_i386.changes uploaded successfully to localhost
along with the files:
  xft_2.1.14-1.dsc
  xft_2.1.14.orig.tar.gz
  xft_2.1.14-1.diff.gz
  libxft2_2.1.14-1_i386.deb
  libxft2-dbg_2.1.14-1_i386.deb
  libxft-dev_2.1.14-1_i386.deb

Greetings,

Your Debian queue daemon (running on host ries.debian.org)


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



Bug#559233: xserver-xorg-input-synaptics: Tap and Scrolling disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Julien Cristau
On Thu, Dec  3, 2009 at 09:20:28 -0200, Renato S. Yamane wrote:

> But, think as an domestic user, like your mum:
> - Mother: Son, the touchpad is not working.
> - Son: Oh Mun, you need go to terminal and type some commands
> - Mother: Uh, now it's working.
> 
> After reboot:
> - Mother: Hey son, the touchpad is not working again!
> - Son: It's happening because the configuration cannot be
> permanently modified. You need change the xorg.conf or custom FDI
> file.
> 
> WTF!
> 
You very conveniently left out from the NEWS file I quoted the part that
pointed at gpointing-device-settings, which is integrated in the desktop
environment.  Over and out from me on this one, apparently you're just
interested in trolling.

Cheers,
Julien



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



xft: Changes to 'refs/tags/xft-2.1.14-1'

2009-12-03 Thread Julien Cristau
Tag 'xft-2.1.14-1' created by Julien Cristau  at 
2009-12-03 14:13 +

Tagging upload of xft 2.1.14-1 to unstable.

Changes since xft-2.1.13-3:
Alan Coopersmith (5):
  Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
  Set Xft.h version numbers from configure.ac
  Split NEWS & README, update both
  Add generated Xft.h to .gitignore
  libXft 2.1.14

David Nusinow (1):
  Add README.source

Erik Andren (1):
  Header cleanup (bug#4703)

Julien Cristau (16):
  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
  Fix install of generated Xft.h when builddir != srcdir
  Prepare changelog for upload

Paulo Cesar Pereira de Andrade (1):
  Janitor: Correct make distcheck and sparse warnings.

Stefan Dirsch (1):
  Added fake bold support (#1579, Novell #38202/223682).

Timo Aaltonen (7):
  Merge commit 'libXft-2.1.14' into debian-unstable
  Update the changelogs.
  Bump the build-dep on xutils-dev (>= 1:7.5~1).
  Merge branch 'debian-unstable' of ../../xsfbs into debian-unstable
  Bump Standards-Version to 3.8.3 (README.source added).
  Drop pre-dependency on x11-common from libxft-dev. This was needed for 
upgrades from sarge.
  Move -dbg package to section debug.

---
 .gitignore   |   11 
 ChangeLog|   81 ++
 Makefile.am  |6 
 NEWS |   57 
 README   |   59 +---
 configure.ac |   34 +-
 debian/README.source |   73 +
 debian/changelog |   12 
 debian/control   |   17 -
 debian/xsfbs/repack.sh   |   32 ++
 debian/xsfbs/xsfbs.mk|   21 -
 debian/xsfbs/xsfbs.sh|  311 ---
 include/X11/Xft/Xft.h|  630 ---
 include/X11/Xft/Xft.h.in |  617 ++
 man/.gitignore   |4 
 src/.gitignore   |6 
 src/Makefile.am  |4 
 src/xftcore.c|6 
 src/xftdpy.c |   18 -
 src/xftdraw.c|   30 +-
 src/xftextent.c  |2 
 src/xftfont.c|   26 -
 src/xftfreetype.c|   57 ++--
 src/xftglyphs.c  |   12 
 src/xftinit.c|2 
 src/xftlist.c|6 
 src/xftname.c|2 
 src/xftrender.c  |8 
 src/xftxlfd.c|   38 +-
 29 files changed, 1058 insertions(+), 1124 deletions(-)
---


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



xft: Changes to 'debian-unstable'

2009-12-03 Thread Julien Cristau
 debian/changelog |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit a5c9b61746b174aa92ccbb83f6dcad4dc7d49880
Author: Julien Cristau 
Date:   Thu Dec 3 14:40:33 2009 +0100

Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 22561ac..35aa0a9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
-xft (2.1.14-1) UNRELEASED; urgency=low
+xft (2.1.14-1) unstable; urgency=low
 
+  [ Timo Aaltonen ]
   * New upstream release.
   * Bump the build-dep on xutils-dev (>= 1:7.5~1).
   * Bump Standards-Version to 3.8.3 (README.source added).
@@ -7,7 +8,7 @@ xft (2.1.14-1) UNRELEASED; urgency=low
 for upgrades from sarge.
   * Move -dbg package to section debug.
 
- -- Timo Aaltonen   Thu, 26 Nov 2009 16:43:51 +0200
+ -- Julien Cristau   Thu, 03 Dec 2009 14:40:25 +0100
 
 xft (2.1.13-3) unstable; urgency=low
 


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



xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Timo Aaltonen
 debian/changelog   |2 ++
 debian/control |1 -
 debian/local/64-xorg-xkb.rules |2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 76e2d32dc4e67783b90b5b6fdac35b547e005a64
Author: Timo Aaltonen 
Date:   Thu Dec 3 13:53:33 2009 +0200

control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration 
until we have it.

diff --git a/debian/changelog b/debian/changelog
index e3db8d6..7abeda7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -63,6 +63,8 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 - 188_default_primary_to_first_busid.patch
 - 190_cache-xkbcomp_output_for_fast_start_up.patch
   * 189_xserver_1.5.0_bg_none_root.patch: Fetched a new version.
+  * control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration
+until we have it.
 
  -- Timo Aaltonen   Wed, 02 Dec 2009 20:40:21 +0200
 
diff --git a/debian/control b/debian/control
index 1714464..06a32db 100644
--- a/debian/control
+++ b/debian/control
@@ -85,7 +85,6 @@ Architecture: any
 Depends:
  xserver-common (>= ${source:Version}),
  xserver-xorg,
- keyboard-configuration [linux-any kfreebsd-any],
  ${shlibs:Depends},
  ${misc:Depends},
 Recommends: libgl1-mesa-dri (>= 7.1~rc1)
diff --git a/debian/local/64-xorg-xkb.rules b/debian/local/64-xorg-xkb.rules
index 311d49b..d42bfb6 100644
--- a/debian/local/64-xorg-xkb.rules
+++ b/debian/local/64-xorg-xkb.rules
@@ -6,6 +6,6 @@ KERNEL!="event*", GOTO="xorg_xkb_end"
 ENV{ID_INPUT}=="", IMPORT{program}="/lib/xorg/input_id %p"
 
 # import keyboard layout from /etc/default/keyboard
-ENV{ID_INPUT_KEY}=="?*", IMPORT{file}="/etc/default/keyboard"
+ENV{ID_INPUT_KEY}=="?*", IMPORT{file}="/etc/default/console-setup"
 
 LABEL="xorg_xkb_end"


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



xorg: Changes to 'ubuntu'

2009-12-03 Thread Timo Aaltonen
 debian/changelog   |2 ++
 debian/control |3 ++-
 debian/local/debian-setup-keyboard |2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

New commits:
commit fb99fdb167e1437332b6bc6aa50ed884510db6ed
Author: Timo Aaltonen 
Date:   Thu Dec 3 13:48:37 2009 +0200

control, local/debian-setup-keyboard: Use console-setup, until the new 
version is merged.

diff --git a/debian/changelog b/debian/changelog
index 90c7a19..ec349f4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -37,6 +37,8 @@ xorg (1:7.5~3ubuntu1) UNRELEASED; urgency=low
 - xserver-xorg.postinst.in: Migrate psb users to vesa.
   * control: Drop Breaks on gdm, since it was only needed during karmic.
 Likewise for Conflicts/Replaces hal.
+  * control, local/debian-setup-keyboard: Use console-setup, until the
+new version is merged.
 
  -- Timo Aaltonen   Thu, 03 Dec 2009 11:03:17 +0200
 
diff --git a/debian/control b/debian/control
index 1824ede..9e90c4a 100644
--- a/debian/control
+++ b/debian/control
@@ -93,7 +93,8 @@ Depends:
  ${shlibs:Depends},
  ${misc:Depends},
  xkb-data (>= 1.4),
- x11-xkb-utils
+ x11-xkb-utils,
+ console-setup
 Recommends:
  libgl1-mesa-dri,
 Description: the X.Org X server
diff --git a/debian/local/debian-setup-keyboard 
b/debian/local/debian-setup-keyboard
index 9693e44..b0603ca 100755
--- a/debian/local/debian-setup-keyboard
+++ b/debian/local/debian-setup-keyboard
@@ -5,7 +5,7 @@
 
 [ -x /usr/bin/hal-set-property ] || exit 0
 
-. /etc/default/keyboard >/dev/null 2>&1 || exit 0
+. /etc/default/console-setup >/dev/null 2>&1 || exit 0
 
 hal_set () {
 if [ -n "$2" ]; then


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



Bug#559233: xserver-xorg-input-synaptics: Tap and Scrolling disabled by default on touchpad (and missing documentation to enable it)

2009-12-03 Thread Renato S. Yamane

On 02-12-2009 22:33, Julien Cristau wrote:

On Wed, Dec  2, 2009 at 21:39:32 -0200, Renato S. Yamane wrote:

The "tap" and "scrolling" is disabled by default and don't exist
documentation explaing how to enabled it.  I hear that it is a choice
from mainstream.

Debian Team can change this, enabling by default.


   * Tapping has been disabled by default on many touchpads by upstream, see
 the "NOTES" section in the synaptics(4) manpage for a short overview
 about how defaults are calculated.
 If you want to re-enable it, you can do so from within the X
 environment by running the following commands in a terminal:

 $ synclient TapButton1=1
 $ synclient TapButton2=2
 $ synclient TapButton3=3


But, think as an domestic user, like your mum:
- Mother: Son, the touchpad is not working.
- Son: Oh Mun, you need go to terminal and type some commands
- Mother: Uh, now it's working.

After reboot:
- Mother: Hey son, the touchpad is not working again!
- Son: It's happening because the configuration cannot be permanently 
modified. You need change the xorg.conf or custom FDI file.


WTF!


 Note that the configuration will not be permanently modified, to do
 so assign the above option values in your xorg.conf or custom fdi file
 (see the synaptics(4) manpage


Synaptics manpage don't tell me HOW/WHAT/WHERE can I change it permanently.
This is obscure.


or the documents in
 /usr/share/doc/xserver-xorg-input-synaptics for additional details).


And none documents tell me HOW can I change it permanently, or how/what 
I need change on xorg.conf



Closing.  This is documented and we're not going to diverge from
upstream.


The documents on /usr/share/doc/xserver-xorg-input-synaptics (and 
synaptics manpage) tell us that tap is not enabled by default. Some 
documents tell that is necessary change somethings on xorg.conf, but it 
not explain HOW.




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



xorg: Changes to 'ubuntu'

2009-12-03 Thread Timo Aaltonen
 debian/changelog  |  118 +
 debian/compat |2 
 debian/control|  182 ++
 debian/local/debian-setup-keyboard|2 
 debian/local/debian-x11-keymap.fdi|   16 --
 debian/local/xserver-wrapper.c|   37 ++---
 debian/rules  |   48 +++
 debian/scripts/vars.hurd-i386 |1 
 debian/scripts/vars.kfreebsd-amd64|1 
 debian/scripts/vars.kfreebsd-i386 |1 
 debian/scripts/vars.lpia  |   43 --
 debian/x11-common.NEWS|7 -
 debian/x11-common.lintian-overrides   |4 
 debian/x11-common.templates   |2 
 debian/xorg.lintian-overrides |5 
 debian/xserver-xorg.NEWS  |   10 -
 debian/xserver-xorg.install   |2 
 debian/xserver-xorg.lintian-overrides |3 
 debian/xserver-xorg.postinst.in   |8 -
 debian/xsfbs/xsfbs.mk |   21 ---
 debian/xsfbs/xsfbs.sh |  233 --
 21 files changed, 346 insertions(+), 400 deletions(-)

New commits:
commit 97085a7342dd86c4c0075b6ed0b4b89fb659d973
Author: Timo Aaltonen 
Date:   Thu Dec 3 11:55:57 2009 +0200

Modify the changelog.

diff --git a/debian/changelog b/debian/changelog
index 05c201e..90c7a19 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,8 +4,8 @@ xorg (1:7.5~3ubuntu1) UNRELEASED; urgency=low
 - apport/source_xorg.py, x11-common.install, x11-common.links:
   + apport hook for xorg-server crashes
 - control:
-  + Add xqbiff (<= 0.75-4) to the list of x11-common Conflicts.
-  + Add xinput to xorg Depends so xinput will stay in main
+  + Add xqbiff (<= 0.75-4) to x11-common Conflicts (LP 217724).
+  + Add xinput to xorg Depends so it will stay in main
   + Move xfonts-scalable to Recommends (LP 84938)
 - rules, control: 
   + Add a dependency to x11-common for each binary built to save
@@ -18,29 +18,23 @@ xorg (1:7.5~3ubuntu1) UNRELEASED; urgency=low
   + If ~/.xsession-errors is bigger than 0.5MiB, truncate it to the last
 0.5MiB to avoid having it grow indefinitively. (This does not happen
 with gdm anyway since gdm cleans the file on login).
-- local/Xsession.d/60x11-common_localhost:
-  + Allow X connections from local unix domain sockets instead of
-forcing TCP since hostname validation is not necessary in this case.
-(LP 276357)
+- local/Xsession.d/60x11-common_localhost: Allow X connections from
+  local unix domain sockets instead of forcing TCP since hostname
+  validation is not necessary in this case. (LP 276357)
 - local/dexconf:
   + Add extra bits for ps3fb xorg.conf.
   + dexconf: Bring Device back to the Screen-section, nvidia-settings
 and aticonfig need that.
   + Add customizations to detect if running in KVM/VBOX environment
 and specify the driver, H/V rates, DefaultDepth, etc.
-- local/xserver-wrapper.c:
-  + Stop handling -config specifically in the wrapper, as Xorg now
-handles this itself.
-- scripts/vars.*:
-  + Don't include radeonhd in video-all.
-- scripts/vars.i386:
-  + Add geode to video-all.
-- scripts/vars.{i386,amd64}:
-  + Add vmmouse (LP 407816).
-- x11-common.postinst.in, postrm.in, preinst.in:
-  + Remove old configuration files.
-- xserver-xorg.postinst.in:
-  + Migrate psb users to vesa.
+- local/xserver-wrapper.c: Stop handling -config specifically in the
+  wrapper, as Xorg now handles this itself.
+- scripts/vars.*: Don't include radeonhd in video-all.
+- scripts/vars.i386: Add geode to video-all.
+- scripts/vars.{i386,amd64}: Add vmmouse (LP 407816).
+- x11-common.postinst.in, postrm.in, preinst.in: Remove old configuration
+  files.
+- xserver-xorg.postinst.in: Migrate psb users to vesa.
   * control: Drop Breaks on gdm, since it was only needed during karmic.
 Likewise for Conflicts/Replaces hal.
 

commit 6abbf5716c5c6154309ffc78e7bfa5b0505b9581
Author: Timo Aaltonen 
Date:   Thu Dec 3 11:46:22 2009 +0200

Delete vars.lpia. The arch is dead.

diff --git a/debian/scripts/vars.lpia b/debian/scripts/vars.lpia
deleted file mode 100755
index dfe14c1..000
--- a/debian/scripts/vars.lpia
+++ /dev/null
@@ -1,43 +0,0 @@
-
-# This file is NOT a shell script.
-#
-# This file gets included by both debian/rules (make) AND the scripts in
-# debian/scripts (Bourne shell).
-XSERVER_XORG_VIDEO_DEPENDS="xserver-xorg-video-apm, \
-   xserver-xorg-video-ark, \
-   xserver-xorg-video-ati, \
-   xserver-xorg-video-chips, \
-   xserver-xorg-video-cirrus, \
-   xserver-xorg-video-fbdev, \
-   xserver-xorg-video-i128, \
-   xserver-xorg-video-i740, \
-   xserver-xorg-video-intel, \
-   xserver-xorg-video-mga, \
-   xserver-xorg-video-neomagic, \
-   xserv

xorg-server: Changes to 'ubuntu'

2009-12-03 Thread Timo Aaltonen
 debian/changelog|6 +---
 debian/patches/140_quell_acpi_errmsgs.patch |   39 
 debian/patches/series   |1 
 3 files changed, 2 insertions(+), 44 deletions(-)

New commits:
commit 505deae14f277c13d234c0675dbfc08ea33c84e2
Author: Timo Aaltonen 
Date:   Thu Dec 3 11:01:27 2009 +0200

Add a note about patch 140 being dropped.

and fix spelling of "supersede" (googlefight told me this is correct :)

diff --git a/debian/changelog b/debian/changelog
index 14f58fa..e3db8d6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -47,9 +47,10 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 - 102_ubuntu_sharevts_load_cpu.patch: Upstream.
 - 103_psb_auto.patch: Fallback to vesa done differently upstream.
 - 110_fedora_no_move_damage.patch: Upstream dropped it.
+- 140_quell_acpi_errmsgs.patch: Superseded.
 - 153_make_dmx_compile.patch: Xdmx is fixed upstream.
 - 174_set_bg_pixmap_of_cow_to_none.patch: Upstream
-- 180_fedora_no_synaptics_mouse_synthesis.patch: Superceded.
+- 180_fedora_no_synaptics_mouse_synthesis.patch: Superseded.
 - 181_fedora_log_proc_cmdline.patch: Upstream.
 - 185_dix_badwindow.patch: Upstream.
 - 186_autoconfig_geode.patch: Upstream.

commit 13c9ef95f0b49dad7fb86942a177cd1c060e3387
Author: Timo Aaltonen 
Date:   Thu Dec 3 10:57:41 2009 +0200

Drop patch 140, since it's implemented upstream.

diff --git a/debian/changelog b/debian/changelog
index 6d5889f..14f58fa 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,8 +13,6 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 GDM from the console.
   + 135_rethrow_signals.patch:
 When aborting, re-raise signals for apport
-  + 140_quell_acpi_errmsgs.patch:
-Avoid generating extraneous warnings when acpi is missing
   + 156_exevents_copykeyclass_nullptrcheck.patch,
 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
@@ -57,7 +55,6 @@ xorg-server (2:1.7.2-2ubuntu1) UNRELEASED; urgency=low
 - 186_autoconfig_geode.patch: Upstream.
   * Patches disabled for now, need a review/refresh or both:
 - 135_rethrow_signals.patch
-- 140_quell_acpi_errmsgs.patch
 - 156_exevents_copykeyclass_nullptrcheck.patch
   (might not be needed anymore)
 - 168_glibc_trace_to_stderr.patch
diff --git a/debian/patches/140_quell_acpi_errmsgs.patch 
b/debian/patches/140_quell_acpi_errmsgs.patch
deleted file mode 100644
index 6c79ae6..000
--- a/debian/patches/140_quell_acpi_errmsgs.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -Nurp 
xorg-server-1.4.99.906-patched2/hw/xfree86/os-support/linux/lnx_acpi.c 
xorg-server-1.4.99.906-working2/hw/xfree86/os-support/linux/lnx_acpi.c
 xorg-server-1.4.99.906-patched2/hw/xfree86/os-support/linux/lnx_acpi.c 
2008-09-01 13:32:09.0 -0700
-+++ xorg-server-1.4.99.906-working2/hw/xfree86/os-support/linux/lnx_acpi.c 
2008-09-01 14:06:56.0 -0700
-@@ -133,6 +133,10 @@ lnxACPIOpen(void)
- int fd;
- struct sockaddr_un addr;
- int r = -1;
-+unsigned int acpi_warning_msg_interval = 10; /* interval between error 
prints */
-+static unsigned int acpi_warning_msg_timer = 0;
-+unsigned int acpi_warning_max_count = 20; /* Don't print error more than 
this many times total */
-+static unsigned int acpi_warning_count = 0;
- 
- #ifdef DEBUG
- ErrorF("ACPI: OSPMOpen called\n");
-@@ -148,8 +152,22 @@ lnxACPIOpen(void)
-   addr.sun_family = AF_UNIX;
-   strcpy(addr.sun_path, ACPI_SOCKET);
-   if ((r = connect(fd, (struct sockaddr*)&addr, sizeof(addr))) == -1) {
--  xf86MsgVerb(X_WARNING,3,"Open ACPI failed (%s) (%s)\n", ACPI_SOCKET,
--  strerror(errno));
-+if (acpi_warning_count < acpi_warning_max_count) {
-+if (acpi_warning_msg_timer == 0) {
-+/* Don't fill log with warning (LP: #247195) */
-+xf86MsgVerb(X_WARNING,3,"Open ACPI failed (%s) (%s)\n", 
ACPI_SOCKET,
-+strerror(errno));
-+acpi_warning_msg_timer = acpi_warning_msg_interval;
-+acpi_warning_count++;
-+
-+if (acpi_warning_count == acpi_warning_max_count) {
-+xf86MsgVerb(X_WARNING,1,"Has the acpid daemon died?  
Try restarting it.  Suppressing further ACPI failure messages. (see LP: 
#247195)\n");
-+}
-+
-+} else {
-+--acpi_warning_msg_timer;
-+}
-+}
-   shutdown(fd, 2);
-   close(fd);
-   return NULL;
diff --git a/debian/patches/series b/debian/patches/series
index f5e55fa..ee617c0 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -12,7 +12,6 @@
 #105_fglrx_autodetect.patch
 121_only_switch_vt_whe