2012
nvidia-graphics-drivers-legacy-71xx (71.86.15-2) unstable; urgency=low
[ Andreas Beckmann ]
* Synchronize packaging with nvidia-graphics-drivers-legacy-96xx 96.43.20-3
* Synchronize packaging with nvidia-graphics-drivers 280.13.really.275.36-1:
- Bump nvidia-kernel-common versioned dependency to 20110213 (updates
initrd to enable/disable the nouveau blacklist).
- Bump glx-alternative-nvidia versioned dependency to 0.2.
* Synchronize packaging with nvidia-graphics-drivers 290.03-1:
- bug-control: collect information about installed nouveau packages.
* Synchronize packaging with nvidia-graphics-drivers 290.10-1:
- debian/copyright: Update to dep5.mdwn?revision=202.
* Synchronize packaging with nvidia-graphics-drivers 295.09-1:
- Fix debian/module/debian/kernel-version to report the correct version
for using in the package name. Try $KSRC/include/generated/utsrelease.h
before $KSRC/include/config/kernel.release (which has changed in 3.1).
* Synchronize packaging with nvidia-graphics-drivers 295.20-1:
- Bump debhelper dependency to 9.
- debian/rules: Switch to dh --with dkms.
- Redirect bug reports against module binary packages to
nvidia-kernel-legacy-71xx-source.
- Add some notes about the 'EQ overflowing...' error to the README.
* Adjust Priority and Description of transitional packages.
-- Andreas Beckmann <debian@abeckmann.de> Thu, 16 Feb 2012 06:20:13 +0100
2011
nvidia-graphics-drivers-legacy-71xx (71.86.15-1) unstable; urgency=low
[ Andreas Beckmann ]
* New upstream release 71.86.15 (2011-08-17).
- Improved compatibility with recent Linux kernels.
* Synchronize packaging with nvidia-graphics-drivers-legacy-96xx 96.43.20-2
* Synchronize packaging with nvidia-graphics-drivers 275.09.07-1:
- Refresh linux3.patch, upstream partially added Linux 3 support.
* Synchronize packaging with nvidia-graphics-drivers 275.21-1:
- Use a versioned dependency on the transitional
libgl{1,x}-nvidia-alternatives packages.
* Synchronize packaging with nvidia-graphics-drivers 280.13-1:
- conftest.h: remove obsolete conftest.sh function signal_struct, no
longer used by the legacy drivers.
- Track PCI IDs extracted from the README in debian/nv-readme.ids.
* Synchronize packaging with nvidia-graphics-drivers 280.13-2:
- Call check-for-mismatching-nvidia-module properly by passing the new
upstream version as first argument.
- Bump debhelper dependency to >= 8.1.3 for experimental debhelper compat
level 9, which is used for multiarch build.
- Add instructions for squeeze-backports to README.source and a
prepare-squeeze-backport target to debian/rules that performs the
necessary changes.
- Add empty /usr/lib/tls directory to ensure smoother upgrades.
* Synchronize packaging with nvidia-graphics-drivers 280.13-4:
- Avoid multiarch file conflicts:
- Install the x86 README.txt in libgl1-nvidia-glx and nvidia-vdpau-driver.
- Use wildcards instead of multiarch paths in *.lintian-overrides.
- Add Breaks: make (= 3.82-1) to work around kernel module build failure
with make 3.82 (in experimental), see #640539.
* Synchronize packaging with nvidia-graphics-drivers 280.13-5:
- Drop Conflicts with pre-squeeze kernel *-2.6.32-trunk-*.
- xserver-xorg-video-nvidia: add (versioned) Depends: xserver-xorg-core.
- Use PCI IDs extracted from the README, not the kernel module.
* Drop 2.6.36-ioctl.patch, fixed upstream.
* Drop no-smp_lock.patch, fixed upstream.
* Drop AUTOCONF_INCLUDED.patch, fixed upstream.
-- Andreas Beckmann <debian@abeckmann.de> Thu, 08 Sep 2011 20:16:36 +0200
nvidia-graphics-drivers-legacy-71xx (71.86.14-3) unstable; urgency=low
[ Andreas Beckmann ]
* Synchronize packaging with nvidia-graphics-drivers-legacy-96xx 96.43.19-2
* Synchronize packaging with nvidia-graphics-drivers 195.36.31-6:
- If both original and diverted file exist when removing obsolete
diversions, move the original file (which is not owned by any package)
out of the way. This problem may originate from incorrect diversion
creation before lenny (and was not noticed or fixed in lenny) or having
used the nvidia installer to install the driver in the past.
- Document the warnings emitted by the maintainer scripts in
README.Debian.
- Install the upstream README.txt in the dkms package. It is referenced
by the package description. Add a README.Debian, too.
- Add a note about the driver not working under the Xen hypervisor to
README.Debian. (See: #570365, although not verified for legacy-*)
* Synchronize packaging with nvidia-graphics-drivers 195.36.31-7:
- Add instructions how to switch driver installation from the NVIDIA way
(running the *.run file) to the Debian way (using packages).
- Let the bug-script collect detailed information about OpenGL and NVIDIA
libraries and their symlinks, diversions and alternatives currently
found on the system. Also list files remaining from using the
nvidia-installer.
* Synchronize packaging with nvidia-graphics-drivers 195.36.31-90:
- Merge general changes from 256xx/260xx releases:
- Use dpkg-parsechangelog to extract the upstream version number from
debian/changelog, simplifying debian/rules.defs even more.
- Drop Conflicts: binutils-gold, driver or gold was fixed.
- Detect license changes by comparing debian/copyright with the shipped
LICENSE during build.
- Catch module-assistant failures after nvidia-kernel-source updates
without running 'module-assistant clean nvidia'. Only works if the old
version already contained this change and a module was built.
- Add script build-module-packages.sh to the documentation of the
nvidia-kernel-legacy-71xx-source package, uses module-assistant to do a
quick build of the modules for all installed linux-headers.
- conftest.h: implement new (after 195.xx) conftest.sh functions
pci_dma_mapping_error, scatterlist, pci_domain_nr, file_operations,
sg_init_table. Kernel versions of symbol (dis-)appearance from lxr.
- Pre-Depend on nvidia-installer-cleanup for interactive (using debconf)
nvidia-installer cleanup. There is a mutual exclusion between using the
nvidia-installer and the driver packages.
+ Checks for /usr/bin/nvidia-installer and asks the user whether to run
'nvidia-installer --uninstall'. If that fails, offers to just delete
the remaining files. If the user chooses to do the cleanup himself,
installation is blocked as long as nvidia-installer is still found on
the system.
+ Adds a pre-install hook for the nvidia-installer, giving a warning to
users running a NVIDIA-Linux-*.run file directly while Debian packages
providing the driver are installed. This hook fails intentionally,
but unfortunately the default choice if the hook failed is to continue
anyway. Therefore the hook tries to kill the nvidia-installer
process.
+ Provides a script that checks for conflicting libraries (libGL.so.*.*
remaining from previous usage of the nvidia-installer) and offers to
delete them. The script is intended to be run from postinst. If the
user chooses not to delete them, postinst configure fails as long as
the user has not cleaned up or lets the postinst delete the files.
- nvidia-glx-legacy-71xx{,-ia32}.postinst: run the cleanup of conflicting
libGL.so.*.* (Currently the conflicting libraries are moved to
/var/lib/nvidia-backup.XXXXXX instead of deleting them.)
- Use /lib/modules/`uname -r`/build as the default kernel build location
for nvidia-kernel-legacy-71xx-source instead of /usr/src/linux, since
this is set up automatically by the current linux-headers-* packages.
- In the nvidia-kernel-legacy-71xx-source documentation, remove mention
of setting KVERS, which should no longer be needed, and mention that
setting KSRC is optional if the build link exists and you're building
for the currently running kernel.
- Lower Priority of *-ia32 packages to extra (debcheck).
- Switch default Section to non-free/libs with a few exceptions:
x11 (nvidia-legacy-71xx-glx),
kernel (nvidia-kernel-legacy-71xx-{source,dkms}),
oldlibs (nvidia-glx-legacy-71xx-ia32).
- Drop transitional packages:
+ nvidia-glx-legacy-71xx-dev (now Conflicts/Replaces by
libgl1-nvidia-legacy-71xx-glx)
- Prevent concurrent installation of mismatching upstream versions of
libgl1-nvidia-legacy-71xx-glx and libgl1-nvidia-glx-legacy-71xx-ia32.
- Provide xorg-driver-video.
- Add patch fix-typos.patch to fix a typo in the module (found by lintian).
- Update lintian-overrides to work with lintian 2.5.0.
* Synchronize packaging with nvidia-graphics-drivers 195.36.31-91:
- Merge general changes from 270xx/275xx releases:
- Update to Standards-Version: 3.9.2.
- Add no-smp_lock.patch to remove the superfluous inclusion of
linux/smp_lock.h (kernel_locked is not used anywhere, so this seems to
be bitrot). That header is no longer available in 2.6.39.
- Add avoid-ld.gold.patch to explicitly link with ld.bfd. The kernel
module built with ld.gold does not work properly.
- Add linux3.patch to make the module build on linux-3.0.
- Support backport specific operations in debian/rules by setting the
BACKPORT variable in debian/rules.defs.
- Set the supported Xorg ABIs in debian/rules.defs, use substvars for Xorg
related Depends/Provides, compute the values in debian/rules.
Add compatibility settings for old Xorg versions for backports only.
- Add #LIBDIR# and #PRIVATE# substitution variables for generated control
files.
- Turn nvidia-glx-legacy-71xx-ia32 into a transitional package, the
libraries have been shipped in libgl1-nvidia-legacy-71xx-glx-ia32 for
quite some time.
- Add Depends: nvidia-support to nvidia-glx-legacy-71xx. The new support
package ships the nvidia-bug-report.sh manpage.
- conftest.h:
- Mark aquire_console_sem as no longer available in 2.6.38 and newer
kernels.
- Implement conftest.sh function ioremap_cache (270.41.19).
- Implement checks for generated/compile.h and generated/utsrelease.h
(275.09).
- Convert lintian-overrides to use [arch lists] introduced in lintian
2.5.1.
- Fall back to the old version of nvidia.ids if extract-pci-ids.sh failed.
- Add Conflicts: lib{*}-ia32 [i386] to lib{*} to prevent mixing multiarch
and biarch packages, e.g. lib{*}:i386 and lib{*}-ia32:amd64 on amd64.
- Add XS-Autobuild: yes to debian/control. See instructions in #602838.
- Canonicalize the location of upstream's README.txt, NVIDIA_Changelog and
kernel module source path.
- Add #MAJOR# substitution variable.
* Synchronize packaging with nvidia-graphics-drivers 195.36.31-92:
- Merge diversions, alternatives and multiarch changes from 275xx releases:
- Switch to multiarch-aware diversion and alternatives handling provided
by the glx-diversions/glx-alternative-nvidia packages.
- Move handling of alternatives from nvidia-glx-legacy-71xx and
libgl1-nvidia-legacy-71xx-glx to nvidia-alternative-legacy-71xx (new
package) and glx-alternative-nvidia (from glx-alternatives). libGL.so.1
and libglx.so (the Xorg module) no longer can be configured
independently, avoiding possible mixed NVIDIA/MESA setups.
- Note: The diversion and alternative handling of
libgl1-nvidia-legacy-71xx-glx-ia32 is not being changed.
This package will become obsolete by adding multiarch support.
- Split the Xorg driver and modules from nvidia-glx into new package
xserver-xorg-driver-nvidia-legacy-71xx (package name agreed by Cyril
Brulebois).
- Install the following files that exist in both current and legacy
drivers into a version specific directory
/usr/lib/nvidia/{current,legacy-*}: libGL.so.1, libglx.so,
nvidia_drv.so, libnvidia-cfg.so.1, libXvMCNVIDIA.so.1,
libXvMCNVIDIA_dynamic.so.1, nvidia-bug-report.sh.
- Do the same with libnvidia-tls.so.1, tls/libnvidia-tls.so.1 and
libGLcore.so.1 which are only supplied by the legacy packages.
- The 'nvidia' alternative (set up by package
nvidia-alternative{,-legacy-*}) handles creation of appropriate symlinks
in /usr/lib/nvidia.
- The 'glx' alternative (set up by package glx-alternative-nvidia) handles
creation of appropriate symlinks in /usr/lib, /usr/lib/xorg, etc.
- Convert the Conflicts: *-legacy-*, fglrx-* to versioned Breaks: as the
library and driver parts should be co-installable by now. There still
can be only one nvidia-*-dkms package installed at a time as they all
generate the same kernel module: nvidia.ko.
- Provide nvidia-glx-any, xserver-xorg-video-nvidia-any,
libgl1-nvidia-glx-any, libgl1-nvidia-glx-ia32-any.
- Update README.alternatives.
- Update bug-script to list files in the new private directory as well as
in multiarch directories. Collect xorg.conf and most recent Xorg.*.log.
- Update bug-control to report information about some of the recently
added/renamed packages.
- Run check-for-conflicting-opengl-libraries from
libgl1-nvidia*-glx{,-ia32} and xserver-xorg-video-nvidia* postinst.
- Enable multiarch.
- Add ${misc:Pre-Depends} to all library packages.
- Add Multi-Arch: same/foreign/allowed.
- Use compat level 9.
- Use #LIBDIR# substitution variable.
- Work around missing multiarch support in libvdpau1.
- Run check-for-mismatching-nvidia-module from libgl1-nvidia*-glx{,-ia32},
xserver-xorg-video-nvidia* and libcuda1{,-ia32} postinst, if available.
- Add Depends: nvidia-support to libgl1-nvidia*-glx{,-ia32} and
xserver-xorg-video-nvidia*.
- Remove the nvidia alternative before removing the libraries.
- Only add slave links if the destination directory exists.
* Add -legacy-71xx suffix to newly added packages.
* Add new package nvidia-glx-legacy-71xx-unsupported which should do the
cleanup of the now unsupported 71xx driver. Right now it's an empty dummy
package, migration and cleanup is yet to be implemented.
[ Russ Allbery ]
* Add DM-Upload-Allowed: yes to debian/control.
-- Andreas Beckmann <debian@abeckmann.de> Thu, 07 Jul 2011 12:55:49 +0200
2010
nvidia-graphics-drivers-legacy-71xx (71.86.14-2) unstable; urgency=low
[ Andreas Beckmann ]
* Synchronize packaging with nvidia-graphics-drivers-legacy-96xx 96.43.18-2:
- Remove /emul directories if empty after removing old NVIDIA files in
the nvidia-glx-legacy-71xx-ia32 postinst.
- debian/*.postinst(configure): abort early if DPKG_MAINTSCRIPT_PACKAGE is
not set (usually if called from dpkg-reconfigure, see #560317).
- nvidia-glx-legacy-71xx{,-ia32}: print warning in postinst if unknown
/usr/lib{,32}/libGL.so.*.* exist.
- nvidia-kernel-legacy-71xx-source: lower Recommends:
nvidia-glx-legacy-71xx to Suggests to avoid pulling
nvidia-kernel-legacy-71xx-dkms into the system before the user had a
chance to build a module.
- Add new patch 2.6.36-ioctl.patch to fix module build for kernel 2.6.36.
- Add changelog entry missing due to concurrent development: 1.0.7174-4
(unstable).
- Stop shipping libGL.so symlinks and handling alternatives involving
them.
- Stop shipping NVIDIA's copy of the OpenGL headers, depend on
libgl1-mesa-dev instead. NVIDIA will stop distributing the headers
starting with the 260.xx release and recommends to use the official
ones.
- Transition from nvidia-glx-legacy-71xx-dev directly to libgl1-mesa-dev.
- Drop the libgl1-nvidia-legacy-71xx-dev package (and stop shipping
libXvMCNVIDIA.a).
* Mark some more bugs fixed in 71.86.14-1.
* Only provide xserver-xorg-video-2, the driver requires the symbol
AllocateScreenPrivateIndex which was removed between xserver 1.4 and 1.5,
so it does no longer work with current X.org.
* Depend on xserver-xorg-core (<< 2:1.4.99) which is still working with this
driver. Prevents migration to squeeze. (Closes: #596471)
* Add a NEWS item about xserver support.
* Add info about (un-)supported xservers to the long descriptions.
* Refresh 2.6.36-ioctl.patch, but module may not work on 2.6.36 and beyond
due to lack of upstream (NVIDIA) support for unlocked_ioctl.
-- Andreas Beckmann <debian@abeckmann.de> Sat, 09 Oct 2010 18:43:48 -0700
nvidia-graphics-drivers-legacy-71xx (71.86.14-1) unstable; urgency=low
[ Andreas Beckmann ]
* new upstream release
* add missing Build-Depends: libxext6, fixes FTBFS
* synchronize packaging with nvidia-graphics-drivers-legacy-96xx 96.43.18-1
- new uploaders
- source format 3.0 (quilt)
- remove old cruft
- /emul/ia32-linux => /usr/lib32 transition
- clean up and simplify packaging (closes: #404793)
- use substvars instead of generating debian/control
- do not ship generated files in the source package
- clean up dependencies in debian/control
- overhaul the kernel module build system (closes: #450653, #581471)
(closes: #409870, #432136)
- update conftest.h and add patches for module build (closes: #483650)
- add dkms support
- overhaul debian/rules: use dh(1) and many more changes
- add functional watch file
- overhaul copyright, READMEs and other documentation (closes: #388869)
- overhaul maintainer scripts (closes: #490370, #426997, #391285)
- drop init script and defaults file (closes: #582550, #423592)
- use a dpkg trigger to create the libGL.so symlink
- nvidia-glx now provides xserver-xorg-video-6 (closes: #432137, #543248)
- add Conflicts: nvidia-glx-legacy that was never really taken care of
- fix the shlibs and symbols files
- split the nvidia-glx-legacy-71xx{,-ia32} packages, moving the shared
libraries to libgl1-nvidia-legacy-71xx-glx{,-ia32}
- rename nvidia-glx-legacy-71xx-dev to libgl1-nvidia-legacy-71xx-dev
- add Provides/Conflicts for the new virtual packages nvidia-glx{,-ia32},
libgl1-nvidia-glx{,-ia32}, libgl1-nvidia-dev
- use alternatives for libGL.so.1, libGL.so, libglx.so and let the
lib{gl1,glx}-nvidia-alternatives{,-ia32} packages (not built from this
source package) handle the diversions (closes: #372104)
- add Conflicts: fglrx-driver, fglrx-glx, fglrx-glx-ia32
- add Conflicts: with badly sorting obsolete packages
linux-{image,headers}-2.6.32-trunk-*
- update to Standards-Version: 3.9.1
- update to debhelper compat level 8
- drop LEGACY part from virtual package name nvidia-kernel-NVIDIAVERSION
- lots of small fixes and cleanup
- extract nv-kernel.ids from nv-kernel.o
* update nv-kernel.ids
* adjust version numbers in maintainer scripts
* only list the GPUs supported in this legacy series for the last time in
the long description, do not list models in the libgl1-nvidia* packages
* refresh patches
* update install lists for files not available or named differently in 71xx
* update copyright
* update symbols files
* update lintian overrides
* readd transitional packages to get rid of the remaining (closes: #426157)
nvidia-glx-legacy{,-ia32,-dev} and nvidia-kernel-legacy-source packages
* remove init script and defaults file from nvidia-glx-legacy
* cleanup diversions from nvidia-glx-legacy
* Add myself to Uploaders.
-- Andreas Beckmann <debian@abeckmann.de> Mon, 06 Sep 2010 08:55:05 +0200
nvidia-graphics-drivers-legacy-71xx (71.86.13-1) unstable; urgency=low
* New upstream. (closes: #571017) * Add libc dependency * note that ia32 not compatible with latest unstable layout
-- Randall Donald <rdonald@debian.org> Tue, 16 Mar 2010 20:06:47 -0700
2008
nvidia-graphics-drivers-legacy-71xx (71.86.07-1) unstable; urgency=low
* New Upstream Beta Release (closes: 495098)
-- Randall Donald <rdonald@debian.org> Fri, 07 Nov 2008 10:46:02 -0800
nvidia-graphics-drivers-legacy-71xx (71.86.04-2) unstable; urgency=low
* remove nvidia-glx from depends (closes: #474060)
-- Randall Donald <rdonald@debian.org> Sat, 05 Apr 2008 11:49:15 -0700
nvidia-graphics-drivers-legacy-71xx (71.86.04-1) unstable; urgency=low
* New upstream. * remove xserver-xorg-core depends * add uploaders. (closes: #472435)
-- Randall Donald <rdonald@debian.org> Fri, 28 Mar 2008 15:01:59 -0700
2007
nvidia-graphics-drivers-legacy-71xx (71.86.01-1) unstable; urgency=low
* New upstream * Change maintainer to pkg-nvidia. * provides xserver-xorg-video-2 and depends on xserver-xorg-core (>=2:1.4) for Xorg 7.3 compatibility * remove use of update-modules * divert libGLcore.so * divert libGL.so in ia32-libs (closes: #420699) * remove dummy packages
-- Randall Donald <rdonald@debian.org> Sat, 27 Oct 2007 18:38:44 -0700
nvidia-graphics-drivers-legacy-71xx (1.0.7185-4) unstable; urgency=low
* add legacy dummy packages * remove fellow legacy source conflict.
-- Randall Donald <rdonald@debian.org> Sun, 17 Jun 2007 18:42:40 -0700
nvidia-graphics-drivers-legacy-71xx (1.0.7185-3) unstable; urgency=low
* fix postrm.in too (closes: #425277)
-- Randall Donald <rdonald@debian.org> Tue, 22 May 2007 20:45:20 -0700
nvidia-graphics-drivers-legacy-71xx (1.0.7185-2) unstable; urgency=low
* clean up some wrong package names in diversions. (closes: #425277)
-- Randall Donald <rdonald@debian.org> Sun, 20 May 2007 23:40:59 -0700
nvidia-graphics-drivers-legacy-71xx (1.0.7185-1) unstable; urgency=low
* Rename to nvidia-graphics-drivers-legacy-71xx * New upstream. * Change description to refer to xorg and supported cards
-- Randall Donald <rdonald@debian.org> Mon, 30 Apr 2007 19:01:06 -0700
2006
nvidia-graphics-drivers-legacy (1.0.7184-3) unstable; urgency=low
* remove init created libGL.so.
-- Randall Donald <rdonald@debian.org> Sat, 2 Dec 2006 13:46:01 -0800
nvidia-graphics-drivers-legacy (1.0.7184-2) unstable; urgency=low
* Uploaded to unstable to support xorg 7.1
-- Randall Donald <rdonald@debian.org> Thu, 21 Sep 2006 10:58:37 -0700
nvidia-graphics-drivers-legacy (1.0.7184-1) experimental; urgency=low
* New upstream. * Uploaded to experimental to support xorg 7.1 * include glext.h (closes: #383855) * use debhelper 5 all around (closes: #352903) * upload packages from the correct source for both arches. (closes: #383860) * provide xserver-xorg-video-1.0
-- Randall Donald <rdonald@debian.org> Sat, 16 Sep 2006 14:53:49 -0700
nvidia-graphics-drivers-legacy (1.0.7182-1) unstable; urgency=low
* New upstream release that works with recent kernels (closes: #375914, #360611, #373234, #373234) * Fix NEWS file (closes: #370815) * move GL header files into /usr/include and conflict with libgl-dev * put correct package name in removal diversions (closes: #372252) * use dh_installmodules in kernel module * apply cleanups from Andrew Vaughan <ajv-lists@netspace.net.au>
-- Randall Donald <rdonald@debian.org> Thu, 6 Jul 2006 18:10:50 -0700
nvidia-graphics-drivers-legacy (1.0.7174-4) unstable; urgency=low
* add correct libglx.so diversion
-- Randall Donald <rdonald@debian.org> Mon, 5 Jun 2006 07:31:34 -0700
nvidia-graphics-drivers-legacy (1.0.7174-3) unstable; urgency=low
* Add Replaces: nvidia-kernel-#KVERS# (<< 1.0.7664-0) to the kernel modules. (closes: #354756) * THIS RELEASE IS STILL NOT 2.6.16 COMPATIBLE (Sorry I thought I should get out an xorg7 compatible version asap) * Change to Xorg7 file layout. * Provide xserver-xorg-video (closes:#364935) * depend on x11-common. (closes: #362235) * current strip is failling on in nvidia libs, so temporarily take out dh_strip
-- Randall Donald <rdonald@debian.org> Sat, 20 May 2006 14:45:33 -0700
nvidia-graphics-drivers-legacy (1.0.7174-2) unstable; urgency=low
* Correct diversions.
-- Randall Donald <rdonald@debian.org> Fri, 13 Jan 2006 20:20:30 -0800
nvidia-graphics-drivers-legacy (1.0.7174-1) unstable; urgency=low
* New legacy packages (finally!!) * Include patch regarding Unknown symbol register_ioctl32_conversion
-- Randall Donald <rdonald@debian.org> Sat, 7 Jan 2006 16:27:16 -0800
2005
nvidia-graphics-drivers (1.0.8178-1) unstable; urgency=low
* Upload to archive.
-- Randall Donald <rdonald@debian.org> Tue, 27 Dec 2005 13:46:44 -0800
nvidia-graphics-drivers (1.0.8178-0.1) unstable; urgency=low
* patch scheme added * applied NVidia's patch NVIDIA_kernel-1.0-8178-U122205
-- Harald Dunkel <harald.dunkel@t-online.de> Tue, 27 Dec 2005 15:23:41 +0100
nvidia-graphics-drivers (1.0.8178-0) unstable; urgency=low
* new upstream
-- Harald Dunkel <harald.dunkel@t-online.de> Sat, 24 Dec 2005 09:27:56 +0100
nvidia-graphics-drivers (1.0.8174-1) unstable; urgency=low
* The "Radiohead" Release ;)
* New upstream.
* Upload to unstable.
* Thanks to Harald Dunkel for initial build.
* LEGACY GPUs: If you have a TNT, TNT2, Vanta, GeForce 256, GeForce DDR,
Quadro, GeForce2 Pro, GeForce2 GTS, GeForce2 Ultra, GeForce2 Ti,
Quadro2Pro, DO NOT INSTALL THIS RELEASE!!! They are not supported.
* update NEWS files again.
* add Xorg 6.8 to the descriptions to cut down on confusion.
* add reference to linux- kernel packages in README.Debian
* nvidia-xconfig will be in a separate package.
-- Randall Donald <rdonald@debian.org> Sat, 10 Dec 2005 18:33:37 -0800
nvidia-graphics-drivers (1.0.8174-0) unstable; urgency=low
* new upstream
-- Harald Dunkel <harald.dunkel@t-online.de> Wed, 7 Dec 2005 19:40:50 +0100
nvidia-graphics-drivers (1.0.7676-2) experimental; urgency=low
* add exit 0 to module postrm (closes: #252018) * add more documentation to /etc/default/nvidia-glx (closes: #280237) * reorganize nvidia-glx init script * remove xserver provides (man this was an old addition) (closes: #329320) * fix nvidia-glx-dev missing links (closes: #336778) * now that sarge is stable upgrade DH_COMPAT to 5 (closes: #336734) * Supply diversion for libglx.so to work with newer xorg.
-- Randall Donald <rdonald@debian.org> Wed, 23 Nov 2005 01:20:12 +0000
nvidia-graphics-drivers (1.0.7676-1) experimental; urgency=low
* New Upstream. (includes fix for GeForce FX 7880)
-- Randall Donald <rdonald@debian.org> Mon, 29 Aug 2005 15:48:27 -0700
nvidia-graphics-drivers (1.0.7676-0) experimental; urgency=low
* new upstream
-- Harald Dunkel <harald.dunkel@t-online.de> Mon, 15 Aug 2005 21:53:07 +0200
nvidia-graphics-drivers (1.0.7667-3) experimental; urgency=low
* back out libGL.so mess until it upgrades properly. * move back to experimental while work is being done on the above.
-- Randall Donald <rdonald@debian.org> Mon, 18 Jul 2005 13:08:11 -0700
nvidia-graphics-drivers (1.0.7667-2) unstable; urgency=low
* fix dangling libGL.so issue. nvidia-glx by itself will now
link to the diverted xlibmesa library (closes: #208198, #306533, #272438)
* Move nvidia-kernel-source to Suggests in nvidia-glx (closes: #295891)
* Modify description to make note of GPUs NOT supported
* update module README.Debian to refer to nvnews.net forum.
(closes: #299916)
* Update nvidia-kernel-source README.Debian to mention module-assistant
and remove mention of patches that are unnecessary and other old
references.
* change upstream_info to not use bashisms. (closes: #304322)
* Update to policy 3.6.2
* Move GL headers to /usr/share/nvidia/includes/GL. (closes: #268274)
* Remove unnecessary dependancy on libglu
* Add NEWS item about using legacy packages.
* LEGACY GPUs: If you have a TNT, TNT2, Vanta, GeForce 256, GeForce DDR,
Quadro, GeForce2 Pro, GeForce2 GTS, GeForce2 Ultra, GeForce2 Ti, Quadro2Pro,
DO NOT INSTALL THIS RELEASE!!! Use the nvidia-glx-legacy and
nvidia-kernel-source-legacy packages instead.
-- Randall Donald <rdonald@debian.org> Wed, 13 Jul 2005 14:23:26 -0700
nvidia-graphics-drivers (1.0.7667-1) experimental; urgency=low
* New upstream (closes: #315446) * Thanks again to Harald Dunkel for patch and amd64 testing.
-- Randall Donald <rdonald@debian.org> Fri, 24 Jun 2005 22:51:46 -0700
nvidia-graphics-drivers (1.0.7664-2) experimental; urgency=low
* downgrade the libc6 change back to the version in unstable.
(closes: #315313)
-- Randall Donald <rdonald@debian.org> Tue, 21 Jun 2005 14:07:42 -0700
nvidia-graphics-drivers (1.0.7664-1) experimental; urgency=low
* The "Commander Cool Drew Hess" release. * New upstream. (Thanks to Harald Dunkel for initial work) * uploaded to experimental due to needing GLIBC_2.3.3 and legacy support for some GPU's has been removed. * Add news item about legacy support. * LEGACY GPUs: If you have a TNT, TNT2, Vanta, GeForce 256, GeForce DDR, Quadro, GeForce2 Pro, GeForce2 GTS, GeForce2 Ultra, GeForce2 Ti, Quadro2Pro, DO NOT INSTALL THIS RELEASE!!! NVIDIA will be supporting these cards in a special legacy driver (as yet unreleased and not included in this package). So if you have the one of the above listed GPUs, remain with the 1.0.7174-3 release.
-- Randall Donald <rdonald@debian.org> Sat, 18 Jun 2005 16:46:48 -0700
nvidia-graphics-drivers (1.0.7664-0) experimental; urgency=low
* New upstream.
-- Harald Dunkel <harald.dunkel@t-online.de> Sat, 11 Jun 2005 22:42:26 +0200
nvidia-graphics-drivers (1.0.7174-4) unstable; urgency=low
* Remove glu depends. * other fixes are being applied to a 1.0.7667 version coming soon.
-- Randall Donald <rdonald@debian.org> Mon, 18 Jul 2005 14:30:46 -0700
nvidia-graphics-drivers (1.0.7174-3) unstable; urgency=low
* reinclude nvidia docs
-- Randall Donald <rdonald@debian.org> Thu, 7 Apr 2005 02:39:50 -0700
nvidia-graphics-drivers (1.0.7174-2) unstable; urgency=low
* use -pkg2 (renamed to pkg0) for lib32 files in nvidia-glx-ia32 package
(closes: #257375)
-- Randall Donald <rdonald@debian.org> Tue, 5 Apr 2005 15:10:03 -0700
nvidia-graphics-drivers (1.0.7174-1) unstable; urgency=low
* New upstream. * add nvidia-glx-ia32 package for amd64 (closes: #257375)
-- Randall Donald <rdonald@debian.org> Fri, 1 Apr 2005 14:54:17 -0800
nvidia-graphics-drivers (1.0.7167-1) unstable; urgency=low
* New upstream. (closes: #299073) * Disable patching for new version.
-- Randall Donald <rdonald@debian.org> Fri, 11 Mar 2005 13:46:57 -0800
nvidia-graphics-drivers (1.0.6629+1-2) unstable; urgency=high
* Add patches for new (> 2.6.10-rc3-bk13) kernels from
minion.de. Thanks to Drew Hess <dhess@bothan.net>
(closes: #280224, #281640, #287226)
* updated minion patches from 16 Feb 2005
* urgency high to get back in to sarge asap.
-- Randall Donald <rdonald@debian.org> Fri, 18 Feb 2005 15:31:00 -0800
2004
nvidia-graphics-drivers (1.0.6629+1-1) unstable; urgency=low
* change version to allow for new .orig
-- Randall Donald <rdonald@debian.org> Fri, 12 Nov 2004 11:06:00 -0800
nvidia-graphics-drivers (1.0.6629-2) unstable; urgency=low
* Add amd64 support based on work from
Markus Benning <me@w3r3wolf.de> and
Harald Dunkel <harald.dunkel@t-online.de>
Thanks guys.
-- Randall Donald <rdonald@debian.org> Tue, 9 Nov 2004 23:13:49 -0800
nvidia-graphics-drivers (1.0.6629-1) unstable; urgency=low
* New upstream. * Undo 2.6.9 patching.
-- Randall Donald <rdonald@debian.org> Sat, 6 Nov 2004 23:21:06 -0800
nvidia-graphics-drivers (1.0.6111-2) unstable; urgency=low
* Provide patches for kernels 2.6.9 and 2.6.10
-- Randall Donald <rdonald@debian.org> Mon, 25 Oct 2004 16:40:05 -0700
nvidia-graphics-drivers (1.0.6111-1) unstable; urgency=low
* New upstream. * add executable check for update-devfsd.
-- Randall Donald <rdonald@debian.org> Thu, 5 Aug 2004 11:43:28 -0700
nvidia-graphics-drivers (1.0.6106-4) unstable; urgency=low
* Use init script patch by Arthur de Jong <adejong@debian.org> (closes: #243308, #261165) * Add read-only check to init script. (closes: #262176)
-- Randall Donald <rdonald@debian.org> Sat, 31 Jul 2004 14:40:59 -0700
nvidia-graphics-drivers (1.0.6106-3) unstable; urgency=low
* Remove libglx.so.version symlink cleaning now that it is an actual file
again.
-- Randall Donald <rdonald@debian.org> Wed, 30 Jun 2004 22:00:09 -0700
nvidia-graphics-drivers (1.0.6106-2) unstable; urgency=low
* Remove package nvidia-settings so I can use the GPL source in a separate
source package in contrib.
* Fix nvidia-glx-dev depends on nvidia-glx version.
-- Randall Donald <rdonald@debian.org> Wed, 30 Jun 2004 17:48:06 -0700
nvidia-graphics-drivers (1.0.6106-1) unstable; urgency=low
* New upstream.
- fixed GL library symbols (closes: #242525)
* new nvidia-settings package.
* remolded TLS handling for new libnvidia-tls.so
* sysfs support now builtin, both dpatches disabled.
-- Randall Donald <rdonald@debian.org> Wed, 30 Jun 2004 11:35:08 -0700
nvidia-graphics-drivers (1.0.5336-12) unstable; urgency=low
* Include newer sysfs patch by Martin Schlemmer <azarah@gentoo.org> which should now create udev nodes. (closes: #248451)
-- Randall Donald <rdonald@debian.org> Tue, 29 Jun 2004 23:46:22 -0700
nvidia-graphics-drivers (1.0.5336-11) unstable; urgency=low
* Correct nvidia-glx.shlibs. (closes: #249194) * New init script from Arthur de Jong <adejong@debian.org>. (closes: #243308, #252569)
-- Randall Donald <rdonald@debian.org> Tue, 8 Jun 2004 19:04:42 -0700
nvidia-graphics-drivers (1.0.5336-10) unstable; urgency=low
* remove immediate exit in nvida-glx init.d so tls detection doesn't exit.
(closes: #247188)
-- Randall Donald <rdonald@debian.org> Sat, 8 May 2004 13:44:21 -0700
nvidia-graphics-drivers (1.0.5336-9) unstable; urgency=low
* use corrected 02_pcialias patch from Juergen Kreileder <jk@blackdown.de>
-- Randall Donald <rdonald@debian.org> Fri, 30 Apr 2004 19:38:57 -0700
nvidia-graphics-drivers (1.0.5336-8) unstable; urgency=low
* Allow for presence of 01_sysfs fuzz in 02_pcialias. (closes: #246773) * Document in n-k-s.README.Debian about IGNORE_PCI_CLASS_DISPLAY (closes: #246775)
-- Randall Donald <rdonald@debian.org> Fri, 30 Apr 2004 18:52:47 -0700
nvidia-graphics-drivers (1.0.5336-7) unstable; urgency=low
* also detect uppercase "GCC" in compiler detection. (closes: #243988) * version dpatch at >= 2.0.0. (closes: #242465) * patch for hotplugging. Thanks to Juergen Kreileder <jk@blackdown.de> (closes: #239992) * move libtool files to nvidia-glx-dev. (closes: #229110) * apply patch from Joachim Breitner <nomeata@debian.org> for init script. (closes: #243308) * change shlibs to xlibmesa-gl | libgl1
-- Randall Donald <rdonald@debian.org> Sat, 17 Apr 2004 16:40:26 -0700
nvidia-graphics-drivers (1.0.5336-6) unstable; urgency=low
* Introduce a boot init script for TLS detection. With this we can get rid
of the debconf prompting. (closes: #234612, #231397, #234323)
* Provide patch for sysfs. (closes: #236714, #234150)
* depend on dpatch for above patch.
* fix typo in clean target for SYSSRC. (closes: #237793)
* modify debian.binary/rules for patching and Makefile existance.
-- Randall Donald <rdonald@debian.org> Fri, 19 Mar 2004 14:39:56 -0800
nvidia-graphics-drivers (1.0.5336-5) unstable; urgency=low
* add SYSRC to clean target. (closes: #232313) * Make GL depends more X 4.3 friendly. (closes: #188189) * pass KPKG_EXTRAV_ARG in for proper 2.6 EXTRAVERSIONing * version kernel-package at >=8.082. * add root_cmd. (closes: #162323)
-- Randall Donald <rdonald@debian.org> Sat, 21 Feb 2004 15:04:42 -0800
nvidia-graphics-drivers (1.0.5336-4) unstable; urgency=low
* Add glext.h to nvidia-glx-dev. (closes: #231169) * Add Makefile to clean target in nvidia-kernel-source rules file.
-- Randall Donald <rdonald@debian.org> Wed, 4 Feb 2004 16:03:42 -0800
nvidia-graphics-drivers (1.0.5336-3) unstable; urgency=low
* Depend on libc6-dev for KBUILD building. (closes: #230307)
-- Randall Donald <rdonald@debian.org> Sat, 31 Jan 2004 14:26:02 -0800
nvidia-graphics-drivers (1.0.5336-2) unstable; urgency=low
* Bypass NVIDIA's select_makefile (closes: #230307) * Remove patch from nvidia-kernel-source Depends and add sed. * Remove dangling libglx.so.VERSION symlink.
-- Randall Donald <rdonald@debian.org> Fri, 30 Jan 2004 14:54:32 -0800
nvidia-graphics-drivers (1.0.5336-1) unstable; urgency=low
* New upstream. * generate nvidia-kernel changelog from nvidia-graphics-drivers at build. * change nvidia-kernel-source arch to i386. (closes: #229060) * remove 2.6 patch as it is now provided upstream. * create a makefile selector and change the patchlevel detection to be based on KERNEL_VERSION_CODE. * switch back to Makefile.kbuild for 2.6.x. * remove no longer needed apm patch. (closes: #228487) * reflect 2.6 changes in nvidia-kernel-source.README.Debian.
-- Randall Donald <rdonald@debian.org> Tue, 27 Jan 2004 00:01:32 -0800
nvidia-graphics-drivers (1.0.5328-4) unstable; urgency=low
* Provide fixed .la files. (closes: #228677)
-- Randall Donald <rdonald@debian.org> Mon, 19 Jan 2004 23:05:20 -0800
nvidia-graphics-drivers (1.0.5328-3) unstable; urgency=low
* Remove bad/broken LibGL.la files for now. (closes: #228499)
-- Randall Donald <rdonald@debian.org> Mon, 19 Jan 2004 14:56:14 -0800
nvidia-graphics-drivers (1.0.5328-2) unstable; urgency=low
* Fix typo in nvidia-glx.README.Debian
-- Randall Donald <rdonald@debian.org> Fri, 16 Jan 2004 23:53:35 -0800
2003
nvidia-graphics-drivers (1.0.5328-1) unstable; urgency=low
* New upstream. (closes: #227066) * Apply 2.6 patch in nvidia-kernel building with env override. Manual patching no longer required!!! (closes: #193379) * Change text of TLS question to a positive tone. (closes: #221963) * Quote $(CC) for a multi word compiler e.g. distcc (closes: #222390) * Change reportbug script to use (lspci --version) instead of which. * Add tls/libGL.so to nvidia-glx (so one can switch with only one step) * Make note about reconfiguring for TLS switching. * fix gcc detection again for kernel compiler. (closes: #227412) * fix typo in nvidia-kernel-source.README.Debian (closes: #226991)
-- Randall Donald <rdonald@debian.org> Mon, 22 Dec 2003 01:21:58 -0800
nvidia-graphics-drivers (1.0.4496-10) unstable; urgency=low
* TLS problems related to installation of TLS libs on 2.4 systems.
Solution: provide a debconf note and set a default based on runtime
detection of a TLS/2.6 system. Hopefully this will solve most of the
tls bugs.
* Add note about nvidia-kernel-source in nvidia-glx description.
(closes: #220038)
-- Randall Donald <rdonald@debian.org> Wed, 19 Nov 2003 13:17:50 -0800
nvidia-graphics-drivers (1.0.4496-9) unstable; urgency=low
* Change nvidia-kernel-source.README.Debian.in to reflect 2.6 makefile
change. (closes: #219003)
* Note the difference in KSRC for 2.6 headers (closes: #220452)
-- Randall Donald <rdonald@debian.org> Mon, 17 Nov 2003 20:47:20 -0800
nvidia-graphics-drivers (1.0.4496-8) unstable; urgency=low
* Correctly install tls libglx.
-- Randall Donald <rdonald@debian.org> Sat, 1 Nov 2003 12:46:04 -0800
nvidia-graphics-drivers (1.0.4496-7) unstable; urgency=low
* add tls files. (closes: #218408, #218417, #218434, #218487)
-- Randall Donald <rdonald@debian.org> Fri, 31 Oct 2003 21:01:18 -0800
nvidia-graphics-drivers (1.0.4496-6) unstable; urgency=low
* use Makefile.nvidia instead of Makefile.kbuild so the 2.6 support
can use kernel-headers. Manual patching still required.
README.Debian changed to instruct this change.
(closes: #208535, #203369)
* remove wget build-dep from kernel module (closes: #212742)
* install kernel module to /lib/modules/KVERS/nvidia. (closes: #207290)
* re-fix GCC detection from compile.h (closes: #205871)
-- Randall Donald <rdonald@debian.org> Mon, 6 Oct 2003 21:41:13 -0700
nvidia-graphics-drivers (1.0.4496-5) unstable; urgency=low
* Add symlink instruction to nvidia-kernel-source.README.Debian * Fix patchlevel version detection.
-- Randall Donald <rdonald@debian.org> Tue, 23 Sep 2003 01:21:29 -0700
nvidia-graphics-drivers (1.0.4496-4) unstable; urgency=low
* Add Provides: nvidia-kernel-src to nvidia-kernel-source (closes: #211713) * Upload new diversions and 2.6 support to unstable packages. * change == to = in kernel rules file.
-- Randall Donald <rdonald@debian.org> Mon, 22 Sep 2003 15:34:32 -0700
nvidia-graphics-drivers (1.0.4496-3) experimental; urgency=low
* Fix nvidia-kernel-source.README.Debian about installing
nvidia-kernel-common first.
* Fix typo in nvidia-kernel-source.README.Debian regarding
modules/nvidia-kernel-1.0.4496 directory. (closes: #205684)
* Change diversions to stay within /usr/lib and /usr/X11R6/lib.
This allows for installs on systems of /usr split between several
partitions. (closes: #205955)
* Move nvidia-glx dependancy on nvidia-kernel-source to a recommends.
* Fix part of gcc 3.3.1 detection that I missed last time. (closes: #205871)
* Update nvidia-kernel-source.README.Debian to reflect 2.4.21-4-k7.
* Add preliminary 2.6 support. See README.Debian for details (closes: #203369, #193379)
* Include CONFIG_APM_MODULE patch file in nvidia-kernel-source.
* Upload to experimental due to diversion changes and preliminary 2.6
support
* Incorporate the NMU by martin f. krafft <madduck@debian.org>
-- Randall Donald <rdonald@debian.org> Tue, 26 Aug 2003 14:42:57 -0700
nvidia-graphics-drivers (1.0.4496-2.1) unstable; urgency=low
* debian.binary/rules used the -a flag to copy the control.template file
to debian-binary/control. If the former was a symlink, this would result
in the erasure of the template file as the destionation of the copy would
also be a symlink to the same file. Removed the -a, now it works just
fine.
Closes: Bug#206445, Bug#206449
-- martin f. krafft <madduck@debian.org> Tue, 26 Aug 2003 08:50:46 +0200
nvidia-graphics-drivers (1.0.4496-2) unstable; urgency=low
* Add email from NVIDIA to copyright file.
-- Randall Donald <rdonald@debian.org> Thu, 31 Jul 2003 15:18:25 -0700
nvidia-graphics-drivers (1.0.4496-1) unstable; urgency=low
* New upstream. * include shlibs file. * Re-split nvidia-glx-dev by request.
-- Randall Donald <rdonald@debian.org> Mon, 28 Jul 2003 14:18:45 -0700
nvidia-graphics-drivers (1.0.4363-1) unstable; urgency=low
* Put nvidia drivers into one source package
* Move from contrib to non-free
* Rename nvidia-kernel-src to nvidia-kernel-source
* Include driver files in nvidia-glx and nvidia-kernel-source instead of
downloading.
* Put nvidia-glx-dev files back into nvidia-glx.
* Separate out modules and devfs files into nvidia-kernel-common.
* Drop .deb in builder-specified location. Thanks David B Harris
<david@eelf.ddts.net> (closes: #192112)
* Lose the version number in modules directory. (closes: #199509)
* Use automation of versioning based on patches by Marcello Magallon
<mmagallo@debian.org>. Thanks. (closes: #192312, #192311)
-- Randall Donald <rdonald@debian.org> Fri, 9 May 2003 14:51:15 -0700