xserver-xorg-video-nouveau: Changes to 'ubuntu'
debian/NEWS.Debian | 7 +++++++
debian/README.Debian | 11 +++++------
debian/changelog | 10 ++++++++++
debian/control | 6 ++++--
debian/xserver-xorg-video-nouveau.docs | 2 ++
5 files changed, 28 insertions(+), 8 deletions(-)
New commits:
commit 86d288bddd44bb9084b4286f4015bff6ad7c4a74
Author: Christopher James Halse Rogers <raof@ubuntu.com>
Date: Tue Jun 8 10:08:12 2010 +1000
Close some bugs from the changelog
diff --git a/debian/changelog b/debian/changelog
index f554f63..743eba9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,8 @@ xserver-xorg-video-nouveau (1:0.0.16+git20100518+4b8f1a0-0ubuntu1) maverick; urg
+ Patch from Fedora for a smooth Plymouth->GDM transition.
* New upstream snapshot.
- Support for monitor hotplug detection added.
+ - Handle starting X with no monitors detected more gracefully (LP: #568079)
+ * Package now built against 0.0.16 ABI (LP: #590989)
* debian/rules:
- get-orig-source: Upstream version is now 0.0.16
* debian/control:
commit 954194f73593137dde16dc6b81b8e1e69432523e
Author: Julien Cristau <jcristau@debian.org>
Date: Wed May 26 13:29:09 2010 +0200
Prepare changelog for upload
diff --git a/debian/changelog b/debian/changelog
index f02e11d..aceb0bb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
-xserver-xorg-video-nouveau (1:0.0.16+git20100518+4b8f1a0-1) UNRELEASED; urgency=low
+xserver-xorg-video-nouveau (1:0.0.16+git20100518+4b8f1a0-1) experimental; urgency=low
+ [ Sven Joachim ]
* New upstream snapshot, with uevent support.
- Add build-dependency on libudev-dev.
* Build against updated librm, kernel 2.6.34 is now required.
@@ -7,7 +8,7 @@ xserver-xorg-video-nouveau (1:0.0.16+git20100518+4b8f1a0-1) UNRELEASED; urgency=
* Add a NEWS.Debian for that problem and update README.Debian.
* Add myself to Uploaders.
- -- Sven Joachim <svenjoac@gmx.de> Sat, 22 May 2010 10:08:55 +0200
+ -- Julien Cristau <jcristau@debian.org> Wed, 26 May 2010 13:28:28 +0200
xserver-xorg-video-nouveau (1:0.0.15+git20100329+7858345-4) unstable; urgency=medium
commit 43bb41998ce428613d56a045c315bd6103d26fb8
Author: Sven Joachim <svenjoac@gmx.de>
Date: Wed May 26 06:57:25 2010 +0200
Add myself to Uploaders
diff --git a/debian/changelog b/debian/changelog
index 5726491..f02e11d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ xserver-xorg-video-nouveau (1:0.0.16+git20100518+4b8f1a0-1) UNRELEASED; urgency=
* Build against updated librm, kernel 2.6.34 is now required.
- Bump build-dependency on libdrm-dev to (>= 2.4.20-3~).
* Add a NEWS.Debian for that problem and update README.Debian.
+ * Add myself to Uploaders.
-- Sven Joachim <svenjoac@gmx.de> Sat, 22 May 2010 10:08:55 +0200
diff --git a/debian/control b/debian/control
index 9b1c14c..c89be29 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,8 @@ Source: xserver-xorg-video-nouveau
Section: x11
Priority: optional
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
-Uploaders: Chris Lamb <lamby@debian.org>, Matthew Johnson <mjj29@debian.org>, Cyril Brulebois <kibi@debian.org>
+Uploaders: Chris Lamb <lamby@debian.org>, Matthew Johnson <mjj29@debian.org>,
+ Cyril Brulebois <kibi@debian.org>, Sven Joachim <svenjoac@gmx.de>
Build-Depends:
debhelper (>= 7),
pkg-config,
commit 32959c388149a5b7cf60e8f5f70f6c8a71e7d0fd
Author: Sven Joachim <svenjoac@gmx.de>
Date: Sat May 22 14:38:52 2010 +0200
Require libdrm-dev 2.4.20-3~ for build
This ensures that the package is actually built for the the 2.6.34
ABI.
diff --git a/debian/changelog b/debian/changelog
index 8925f4a..5726491 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ xserver-xorg-video-nouveau (1:0.0.16+git20100518+4b8f1a0-1) UNRELEASED; urgency=
* New upstream snapshot, with uevent support.
- Add build-dependency on libudev-dev.
* Build against updated librm, kernel 2.6.34 is now required.
+ - Bump build-dependency on libdrm-dev to (>= 2.4.20-3~).
* Add a NEWS.Debian for that problem and update README.Debian.
-- Sven Joachim <svenjoac@gmx.de> Sat, 22 May 2010 10:08:55 +0200
diff --git a/debian/control b/debian/control
index bdd93d8..9b1c14c 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,7 @@ Build-Depends:
x11proto-randr-dev (>= 1.2),
x11proto-render-dev,
x11proto-xext-dev,
- libdrm-dev (>= 2.4.18-4~),
+ libdrm-dev (>= 2.4.20-3~),
x11proto-xf86dri-dev,
x11proto-gl-dev,
mesa-common-dev,
commit 09652f0dbfcf3fb5ffe2f7ccfc6da4c33f9084c9
Author: Sven Joachim <svenjoac@gmx.de>
Date: Sat May 22 10:27:05 2010 +0200
Add a NEWS.Debian file stating that kernel 2.6.34 is required
diff --git a/debian/NEWS.Debian b/debian/NEWS.Debian
new file mode 100644
index 0000000..5df80f4
--- /dev/null
+++ b/debian/NEWS.Debian
@@ -0,0 +1,7 @@
+xserver-xorg-video-nouveau (1:0.0.16+git20100518+4b8f1a0-1) experimental; urgency=low
+
+ * This version of xserver-xorg-video-nouveau is linked against a newer
+ libdrm-nouveau which breaks the ABI and is not compatible with kernels
+ <= 2.6.33. You need to upgrade the kernel to 2.6.34-rc1 or newer.
+
+ -- Sven Joachim <svenjoac@gmx.de> Sat, 22 May 2010 10:22:42 +0200
diff --git a/debian/changelog b/debian/changelog
index c7f907b..8925f4a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,7 +2,9 @@ xserver-xorg-video-nouveau (1:0.0.16+git20100518+4b8f1a0-1) UNRELEASED; urgency=
* New upstream snapshot, with uevent support.
- Add build-dependency on libudev-dev.
-
+ * Build against updated librm, kernel 2.6.34 is now required.
+ * Add a NEWS.Debian for that problem and update README.Debian.
+
-- Sven Joachim <svenjoac@gmx.de> Sat, 22 May 2010 10:08:55 +0200
xserver-xorg-video-nouveau (1:0.0.15+git20100329+7858345-4) unstable; urgency=medium
diff --git a/debian/xserver-xorg-video-nouveau.docs b/debian/xserver-xorg-video-nouveau.docs
new file mode 100644
index 0000000..45ce158
--- /dev/null
+++ b/debian/xserver-xorg-video-nouveau.docs
@@ -0,0 +1,2 @@
+debian/README.Debian
+debian/NEWS.Debian
commit 2af625bbecec9b3fd0c593acf5e35c0f7d8a0c06
Author: Sven Joachim <svenjoac@gmx.de>
Date: Sat May 22 10:18:19 2010 +0200
README.Debian: Update required kernel versions
diff --git a/debian/README.Debian b/debian/README.Debian
index 93851d0..b03524c 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -5,11 +5,10 @@ You need a Linux kernel that contains a nouveau.ko module which works
with the libdrm-nouveau package in Debian. Unfortunately,
libdrm-nouveau and the kernel module are coupled very tightly, and you
may not be able to upgrade one without the other. As of this writing,
-supported kernels are the Debian 2.6.32 kernel, starting with
-linux-image-2.6.32-4-$arch versions, and any 2.6.33 kernel. Upstream
-kernels <= 2.6.32 lack the nouveau module altogether, and versions >=
-2.6.34 contain an incompatible version. If you build your own kernel,
-you have to enable the module under Drivers -> Staging drivers.
+supported kernels are 2.6.34-rc1 and newer, earlier versions lack the
+nouveau module altogether or contain an incompatible version. If you
+build your own kernel, you have to enable the module under Drivers ->
+Staging drivers.
There's no need for any firmware at all, the Linux kernel takes care of
that automatically.
@@ -85,4 +84,4 @@ http://nouveau.freedesktop.org/wiki/
http://nouveau.freedesktop.org/wiki/FAQ
http://nouveau.freedesktop.org/wiki/TroubleShooting
- -- Sven Joachim <svenjoac@gmx.de>, Wed, 14 Apr 2010 18:29:55 +0200
+ -- Sven Joachim <svenjoac@gmx.de>, Sat, 22 May 2010 10:16:56 +0200
commit 246715ff26e5c91c008e9e36ad1ce353b7502e29
Author: Sven Joachim <svenjoac@gmx.de>
Date: Sat May 22 10:13:44 2010 +0200
Add build-dependency on libudev-dev
diff --git a/debian/changelog b/debian/changelog
index 4e41c9d..c7f907b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
xserver-xorg-video-nouveau (1:0.0.16+git20100518+4b8f1a0-1) UNRELEASED; urgency=low
- * New upstream snapshot.
+ * New upstream snapshot, with uevent support.
+ - Add build-dependency on libudev-dev.
-- Sven Joachim <svenjoac@gmx.de> Sat, 22 May 2010 10:08:55 +0200
diff --git a/debian/control b/debian/control
index ff15c54..bdd93d8 100644
--- a/debian/control
+++ b/debian/control
@@ -17,6 +17,7 @@ Build-Depends:
x11proto-xf86dri-dev,
x11proto-gl-dev,
mesa-common-dev,
+ libudev-dev,
automake,
libtool,
xutils-dev,
commit e41053a5c1f2e0fe8ebbcf2ae7ed969b0cc39d1d
Author: Sven Joachim <svenjoac@gmx.de>
Date: Sat May 22 10:09:56 2010 +0200
debian/changelog entry for new upstream snapshot
diff --git a/debian/changelog b/debian/changelog
index 6320f43..4e41c9d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xserver-xorg-video-nouveau (1:0.0.16+git20100518+4b8f1a0-1) UNRELEASED; urgency=low
+
+ * New upstream snapshot.
+
+ -- Sven Joachim <svenjoac@gmx.de> Sat, 22 May 2010 10:08:55 +0200
+
xserver-xorg-video-nouveau (1:0.0.15+git20100329+7858345-4) unstable; urgency=medium
* Update xsfbs and use new ${xviddriver:Depends} substvar.
commit 5e42ba341c0abf124fc513cfde8279523e3dfdd1
Author: Sven Joachim <svenjoac@gmx.de>
Date: Sat May 22 10:06:03 2010 +0200
debian/rules: Update PREFIX in get-orig-source target
Upstream is now at version 0.0.16.
diff --git a/debian/rules b/debian/rules
index 6be1777..d49a91e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -29,7 +29,7 @@ get-orig-source:
git clone git://anongit.freedesktop.org/git/nouveau/xf86-video-nouveau && \
cd xf86-video-nouveau && git log > ChangeLog && \
REVISION=$$(git show --pretty=format:"%h" HEAD | head -n1) && cd .. && \
- PREFIX=xserver-xorg-video-nouveau_0.0.15+git$$(date +%Y%m%d)+$$REVISION && \
+ PREFIX=xserver-xorg-video-nouveau_0.0.16+git$$(date +%Y%m%d)+$$REVISION && \
rm -rf xf86-video-nouveau/.git && \
tar czf $$PREFIX.orig.tar.gz xf86-video-nouveau && \
rm -rf xf86-video-nouveau
commit 90c51223e010a4e1516c3f574aec679d0ef8a272
Author: Sven Joachim <svenjoac@gmx.de>
Date: Sat May 22 10:04:14 2010 +0200
Update ChangeLog
diff --git a/ChangeLog b/ChangeLog
index e4c9e5e..71b05d6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,77 @@
+commit 4b8f1a082069a17555d4142003213cf83d4e5464
+Author: Lubomir Rintel <lkundrak@v3.sk>
+Date: Mon May 10 09:25:55 2010 +0200
+
+ Handle startup without monitor attached more gracefully
+
+ Refuse to configure a screen which has no valid modes. Otherwise X server
+ would crash attempting to dereference to modes list later on.
+
+ Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
+
+commit ac8f8d14a82ae8ba5b41fa88903edcad67f339c2
+Author: Maarten Maathuis <madman2003@gmail.com>
+Date: Fri May 7 20:51:43 2010 +0200
+
+ wfb: use 28 bits instead of 32 bits for multiply_factor optimisation
+
+ - Avoiding division in a hot code path is noticable even on an otherwise idle
+ computer, but it's subject to rounding errors. If anyone knows a corner case
+ and has better ideas, don't hesitate to contact me. For the moment this should
+ make the problem less likely to trigger.
+
+ Signed-off-by: Maarten Maathuis <madman2003@gmail.com>
+
+commit 13c10430ba8f7b0edff3ad8aae4a97672eea4a8f
+Author: Ben Skeggs <bskeggs@redhat.com>
+Date: Fri Apr 23 14:09:35 2010 +1000
+
+ Bump version number to 0.0.16
+
+ Forgotten when the ABI broke a while back..
+
+commit 6ff8ade0c7cd835b4172257ea310a8d88f28e757
+Author: Ben Skeggs <bskeggs@redhat.com>
+Date: Fri Apr 16 16:09:51 2010 +1000
+
+ Add uevent support
+
+ When a hotplug event is received from the kernel we should notify the
+ client side to reconfigure the display.
+
+ Ported to nouveau from radeon driver, based on work by ajax in intel driver.
+
+commit 4063616938f76af8028491276039d422c0782b1b
+Author: Ben Skeggs <bskeggs@redhat.com>
+Date: Fri Apr 9 20:43:51 2010 +1000
+
+ Import latest nouveau_class.h from renouveau
+
+commit bfb95cc0ca600135474ff02a99889b09d41b3c80
+Author: Rico Tzschichholz <ricotz@t-online.de>
+Date: Thu Apr 1 20:39:23 2010 +0200
+
+ Fix "make dist".
+
+ - remove README.NV1 reference from Makefile.am
+ - add nv_rop.h to src/Makefile.am
+
+ Signed-off-by: Francisco Jerez <currojerez@riseup.net>
+
+commit 2462b417fc550b71f021ca9736808f8f2d1cb6f0
+Author: Ben Skeggs <skeggsb@beleth.localdomain>
+Date: Mon May 4 17:04:34 2009 +1000
+
+ xv: only use bicubic filtering when scaling >=2x
+
+commit e2146d3b29a4bea3d584c145e3190c3313692ed9
+Author: Francisco Jerez <currojerez@riseup.net>
+Date: Thu Mar 18 14:32:54 2010 +0100
+
+ Fix for the latest nouveau_class.h.
+
+ Signed-off-by: Francisco Jerez <currojerez@riseup.net>
+
commit 7858345b6b384e88902ccc516715156401edec04
Author: Ben Skeggs <bskeggs@redhat.com>
Date: Tue Mar 16 13:08:37 2010 +1000
Reply to: