Hello community,
here is the log from the commit of package xorg-x11-driver-video-nouveau
checked in at Mon Apr 21 18:58:01 CEST 2008.
--------
--- arch/i386/xorg-x11-driver-video-nouveau/xorg-x11-driver-video-nouveau.changes 2008-04-05 03:14:47.000000000 +0200
+++ /mounts/work_src_done/STABLE/xorg-x11-driver-video-nouveau/xorg-x11-driver-video-nouveau.changes 2008-04-21 15:53:14.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Apr 21 15:37:24 CEST 2008 - bk@suse.de
+
+- git pull: 2D improvements and Google Earth with Gallium3D fixed!
+- Gallium3D DRI package renamed to xorg-x11-driver-video-nouveau-3d
+
+-------------------------------------------------------------------
Old:
----
nouveau-0.10.1.20080404.tar.lzma
New:
----
nouveau-0.10.1.20080421.tar.lzma
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-driver-video-nouveau.spec ++++++
--- /var/tmp/diff_new_pack.p30605/_old 2008-04-21 18:57:39.000000000 +0200
+++ /var/tmp/diff_new_pack.p30605/_new 2008-04-21 18:57:39.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package xorg-x11-driver-video-nouveau (Version 0.10.1.20080404)
+# spec file for package xorg-x11-driver-video-nouveau (Version 0.10.1.20080421)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -17,10 +17,16 @@
License: LGPL v2.0 only; X11/MIT
Group: System/X11/Servers/XF86_4
Summary: Nouveau Open Source X11 driver for nVidia cards
-Version: 0.10.1.20080404
+Version: 0.10.1.20080421
Release: 1
+%if 0%{?suse_version} <= 1030
+%define ext bz2
+%else
+BuildRequires: lzma
+%define ext lzma
+%endif
%define tarball nouveau
-Source: %tarball-%version.tar.lzma
+Source: %tarball-%version.tar.%ext
Source1: update-spec.sh
Source2: clone-current-gits.sh
Patch1: xf86-video-nouveau-ppcwerror.diff
@@ -30,7 +36,7 @@
Patch5: gallium-st_feedback_draw_vbo-null.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: gcc-c++ kernel-syms module-init-tools xorg-x11-server-sdk
-BuildRequires: autoconf automake libtool lzma
+BuildRequires: autoconf automake libtool
Obsoletes: x11-video-nouveau
Requires: nouveau-kmp xorg-x11-server
ExclusiveArch: %ix86 x86_64 ppc ppc64
@@ -42,7 +48,7 @@
Any bugs and features supported by this driver are highly dependent on
the generation if the nVidia chip. NV4x chips (e.g. GeForce 4x/6x/7x)
work best with this driver. G80 chips (Geforce 5x/8x/9x) are not
-useable yet.
+usable yet.
You can get some information about the chip on your your card with:
/sbin/lspci | grep VGA
@@ -109,7 +115,7 @@
Any bugs and features supported by this driver are highly dependent on
the generation if the nVidia chip. NV4x chips (e.g. GeForce 4x/6x/7x)
work best with this driver. G80 chips (Geforce 5x/8x/9x) are not
-useable yet.
+usable yet.
You can get some information about the chip on your your card with:
/sbin/lspci | grep VGA
@@ -214,6 +220,8 @@
%{ddxdir}/%{tarball}_drv.so
%_mandir/man4/%{tarball}.4.gz
%exclude %{ddxdir}/%{tarball}_drv.la
+
+%files 3d
%defattr(-,root,root)
%dridir/nouveau_dri.so
%ifarch ppc64
@@ -221,6 +229,9 @@
%endif
%changelog
+* Mon Apr 21 2008 bk@suse.de
+- git pull: 2D improvements and Google Earth with Gallium3D fixed!
+- Gallium3D DRI package renamed to xorg-x11-driver-video-nouveau-3d
* Fri Apr 04 2008 bk@suse.de
- move Gallium3D driver to xorg-x11-driver-video-nouveau-gallium3d
- revert nouveau DRM to 2008-03-12 (Oops) and DDX to 2008-03-19 (DPMS)
++++++ clone-current-gits.sh ++++++
--- arch/i386/xorg-x11-driver-video-nouveau/clone-current-gits.sh 2008-04-05 01:54:47.000000000 +0200
+++ /mounts/work_src_done/STABLE/xorg-x11-driver-video-nouveau/clone-current-gits.sh 2008-04-20 14:57:06.000000000 +0200
@@ -6,15 +6,21 @@
}
set -xe
cd git
-#Not now, current git triggers an oops on NV4B after short testing
-#cd drm; git pull; cd ..
+if [ ! -d drm ]; then
+ git clone git://anongit.freedesktop.org/git/mesa/drm/
+else
+ cd drm; git pull; cd ..
+fi
if [ ! -d mesa ]; then
get_mesa
else
cd mesa;git pull;cd ..
fi
-# Trying an older checkout, so no update for now:
-# cd xf86-video-nouveau;git pull;cd ..
+if [ ! -d xf86-video-nouveau ]; then
+ git clone git://anongit.freedesktop.org/git/nouveau/xf86-video-nouveau/
+else
+ cd xf86-video-nouveau;git pull;cd ..
+fi
cd ..
echo -n "compress?"
read answer
@@ -22,7 +28,7 @@
exit
fi
version=0.10.1.`date +%Y%m%d`
-version=0.10.1.20080404
+#version=0.10.1.20080404
mv git nouveau-$version
tar cvf - nouveau-$version/. \
--exclude bsd-core \
@@ -76,7 +82,7 @@
--exclude *-nouveau/COPYING \
--exclude *.dtd \
--exclude *.xml \
- --exclude *.pyn | lzma -c9 >ouveau-$version.tar.lzma
+ --exclude *.pyn | lzma -c9 >nouveau-$version.tar.lzma
TAR_ERR=$?
mv nouveau-$version git
sh update-spec.sh
++++++ ddx-enable-randr12-default.diff ++++++
--- /var/tmp/diff_new_pack.p30605/_old 2008-04-21 18:57:39.000000000 +0200
+++ /var/tmp/diff_new_pack.p30605/_new 2008-04-21 18:57:39.000000000 +0200
@@ -12,16 +12,15 @@
--- nouveau/xf86-video-nouveau/src/nv_driver.c
+++ nouveau/xf86-video-nouveau/src/nv_driver.c
-@@ -1272,9 +1272,9 @@ NVPreInit(ScrnInfoPtr pScrn, int flags)
+@@ -1272,9 +1272,7 @@ NVPreInit(ScrnInfoPtr pScrn, int flags)
if (pNv->Architecture == NV_ARCH_50) {
pNv->randr12_enable = TRUE;
} else {
- pNv->randr12_enable = FALSE;
- if (xf86ReturnOptValBool(pNv->Options, OPTION_RANDR12, FALSE)) {
- pNv->randr12_enable = TRUE;
+- }
+ pNv->randr12_enable = TRUE;
-+ if (!xf86ReturnOptValBool(pNv->Options, OPTION_RANDR12, FALSE)) {
-+ pNv->randr12_enable = FALSE;
- }
++ xf86GetOptValBool(pNv->Options, OPTION_RANDR12, &pNv->randr12_enable);
}
xf86DrvMsg(pScrn->scrnIndex, from, "Randr1.2 support %sabled\n", pNv->randr12_enable ? "en" : "dis");
++++++ gallium-st_feedback_draw_vbo-null.diff ++++++
--- /var/tmp/diff_new_pack.p30605/_old 2008-04-21 18:57:39.000000000 +0200
+++ /var/tmp/diff_new_pack.p30605/_new 2008-04-21 18:57:39.000000000 +0200
@@ -1,3 +1,14 @@
+#
+# Signed-Off-By: Bernhard Kaindl