2006
fglrx-driver (8.28.8-4) unstable; urgency=low
* Add patch 12-CONFIG_X86_XEN to allow building on Xen-enabled kernels;
thanks to Loic Minier.
(Closes: #368802)
* Add patch 13-config_h-is-gone to allow building on Linux 2.6.19-rc2:
linux/config.h is no longer generated, include linux/autoconf.h instead;
thanks to Julien BLACHE.
(Closes: #398980)
-- Flavio Stanchina <flavio@stanchina.net> Thu, 16 Nov 2006 23:53:16 +0100
fglrx-driver (8.28.8-3) unstable; urgency=low
* Explicitly call moc-qt3, not just moc, when building the control panel.
Fixes FTBFS when qt4-dev-tools is installed and moc-qt4 is the default.
(Closes: #389504; really closes #383974 which was the same bug)
* /etc/acpi/fglrx-powermode.sh tried to source /etc/default/fglrx, but the
file we actually install is /etc/default/fglrx-driver.
(Closes: #389744)
* Changes to the README of fglrx-driver:
- Add link to http://dri.freedesktop.org/wiki/DriTroubleshooting
- Add a note about http://bugs.debian.org/384325
-- Flavio Stanchina <flavio@stanchina.net> Thu, 2 Nov 2006 00:26:39 +0100
fglrx-driver (8.28.8-2) unstable; urgency=low
* Acknowledge NMUs by Chris Hanson. Thanks!
(Closes: #382038, #388812, #388840)
* Change fglrx-driver's dependencies and description to match the switch to
X.Org version 7.1.
* Switch to debhelper >= 5, no changes. Actually done in 8.28.8-1, but it
wasn't recorded in the changelog due to a slight error by my sponsor.
* Build the man pages from source again now that Daniel's NMU of docbook-xsl
1.70.1 has entered testing.
* Reorder installation methods in the fglrx-kernel-src documentation; thanks
to Ted Percival for the patch.
(Closes: #384175)
* Un-capitalize the first letter of short descriptions.
* Remove useless installation instructions from the docs.
* Update list of supported cards.
* Style fixes to debian/acpi/fglrx-powermode.sh.
* Clean up debian/TODO.
-- Flavio Stanchina <flavio@stanchina.net> Mon, 25 Sep 2006 01:28:23 +0200
fglrx-driver (8.28.8-1.2) unstable; urgency=low
* NMU
* debian/control: change "Recommends: fglrx-kernel" to "Recommends:
fglrx-kernel-src | fglrx-kernel" to fix debcheck warning.
-- Chris Hanson <cph@debian.org> Sat, 23 Sep 2006 13:31:12 -0400
fglrx-driver (8.28.8-1.1) unstable; urgency=low
* NMU
* debian/rules: use Xorg 7.1 binaries.
(closes: Bug#382038, Bug#388812, Bug#388840)
* debian/control: change "Provides: xserver-xorg-video" to "Provides:
xserver-xorg-video-1.0".
* debian/rules, debian/fglrx-driver.manpages: decompress atievents.8 man
page in order to eliminate lintian error.
* debian/fglrx-driver.init: add LSB section to eliminate lintian
warning.
-- Chris Hanson <cph@debian.org> Fri, 22 Sep 2006 21:45:56 -0400
fglrx-driver (8.28.8-1) unstable; urgency=low
[ Flavio Stanchina ]
* Acknowledge NMU; adding changes of unreleased versions for history.
(Closes: #355485, #366564, #375001, #378496, #383974)
* Close remaining "new upstream version available" bugs.
(Closes: #369039, #369043)
* Standards-Version: 3.7.2
* Change debian/rules and debian/control to hardcode X implementation and
version. Now we just depend on X.Org version 7.0 and above.
* Update man pages. Daniel Leidert, the manpages maintainer, says Debian's
docbook stuff is hopelessly outdated, so I'm using precompiled man pages
provided by Daniel instead of building them from the DocBook sources.
Therefore, also remove the docbook stuff from the build dependencies.
(Closes: #360819, #360822, #369627)
* Patch firegl-public.c to use CONFIG_SMP rather than a custom macro defined
by make.sh, as that script is not called when building with Linux 2.6.
(Closes: #364762)
* fglrx-driver provides xserver-xorg-video.
(Closes: #365015, #385680)
* Clean up debian/NEWS and debian/TODO.
[ Chris Hanson ]
* Add atieventsd and associated ACPI files.
* Fix lintian errors:
- debian/control: Add pre-depends on x11-common.
- debian/fglrx-driver.shlibs: Update for changed libs.
-- Flavio Stanchina <flavio@stanchina.net> Sat, 9 Sep 2006 14:05:04 +0200
fglrx-driver (8.28.8-0.1) unstable; urgency=low
* Non-maintainer upload to get some of the worst issues fixed. Thanks to
Marco von Zwetselaar for doing most of the preliminary grunt work.
* New upstream version.
* Fixes issues with kernel panics. (Closes: #366564, #355485)
* Fixes FTBFS with newer kernels. (Closes: #378496, #375001)
* Fixes FTBFS with newer Qt. (Closes: #383974)
* Adapted patches 00-make.sh and 02-Makefile for the new source versions
(taken directly from Marco's packages).
* Removed obsolete patches 22-intermodule and 23-noiommu (integrated into
upstream, fixes issues with newer kernels).
-- Steinar H. Gunderson <sesse@debian.org> Sat, 26 Aug 2006 02:14:54 +0200
fglrx-driver (8.27.10-1) UNRELEASED; urgency=low
* New upstream version. Thanks to Chris for the patch.
- Fixes kernel module compilation problems with Linux 2.6.17.
-- Flavio Stanchina <flavio@stanchina.net> Thu, 3 Aug 2006 23:06:00 +0200
fglrx-driver (8.26.18-1) UNRELEASED; urgency=low
* New upstream version.
* Highlights from the release notes:
- Hotplug Support for Digital Flat Panels.
- Thermal Event Power Management.
-- Flavio Stanchina <flavio@stanchina.net> Mon, 26 Jun 2006 17:42:25 +0200
fglrx-driver (8.25.18-1) UNRELEASED; urgency=low
* New upstream version.
* Highlights from the release notes:
- Support for the FireGL V2200, V3350, V3400, V5200, V7200, V7300, V7350.
- The internal AGP GART is no longer provided.
* Bugs fixed upstream:
- Running two X servers simultaneously no longer results in the system
failing to respond.
- Toggling between console mode and X Server graphical mode no longer
results in a system hang.
- Attempting to enable clone mode or extended desktop mode no longer
results in the secondary display device failing to activate when using
the ATI Control Panel.
-- Flavio Stanchina <flavio@stanchina.net> Mon, 29 May 2006 11:00:09 +0200
fglrx-driver (8.24.8-1) unstable; urgency=low
* New upstream version.
(Closes: #362557)
* X.Org 7.0 support.
(Closes: #362087, #362278, #362485)
* Add patches from Gentoo to support kernel 2.6.16:
- debian/patches/22-intermodule.patch
- debian/patches/23-noiommu.patch
[thanks to Joerg (aka Kano) for the links]
* Add file "fglrx-supported.txt" to the fglrx-driver documentation: it's a
complete list of the chipsets supported by the fglrx driver, as reported
by the driver itself in the X.Org log file.
* Split README.Debian: the part about building the kernel module goes into
the fglrx-kernel-src package. While we're at it, expand said part by
picking from the instructions of my old unofficial packages.
(Closes: #343932)
* Remove rpm from the build dependencies as it is not needed anymore.
-- Flavio Stanchina <flavio@stanchina.net> Tue, 18 Apr 2006 00:01:11 +0200
fglrx-driver (8.23.7-1) unstable; urgency=low
[ Flavio Stanchina ]
* New upstream version. Highlights from the release notes:
- OpenGL 2.0 Enhancement
- Full Scene Anti-Aliasing Support
(Closes: #356135)
[ Steinar H. Gunderson ]
* Fix typo in debian/man script, fixing FTBFS.
-- Steinar H. Gunderson <sesse@debian.org> Sun, 19 Mar 2006 03:45:01 +0100
fglrx-driver (8.22.5-1) UNRELEASED; urgency=low
* New upstream version.
(Closes: #352487)
* Revamp the packaging scripts to pick the upstream files from an unpacked
(and cleaned up) ATI installer's directory structure, which allows us to
take advantage of the X.Org 6.9 binaries available therein.
(Closes: #345755)
-- Flavio Stanchina <flavio@stanchina.net> Mon, 27 Feb 2006 23:53:07 +0100
fglrx-driver (8.21.7-1) UNRELEASED; urgency=low
* New upstream version. New features include OpenGL 2.0 support.
(Closes: #349369)
* Acknowledge NMU. Thanks Norbert!
(Closes: #345040, #346173)
* Add shlibs file to fix problem with diversion.
(Closes: #343997)
* Remove dummy file "debian/include/fglrx_pp_proto.h" because it's now
shipped with the control panel's source code.
* Update man pages.
-- Flavio Stanchina <flavio@stanchina.net> Wed, 25 Jan 2006 12:00:26 +0100
fglrx-driver (8.20.8-1.1) unstable; urgency=low
* Non-maintainer upload. * Added patch from http://lkml.org/lkml/2005/12/11/26 to get the driver working with recent kernels. (closes: #345040)
-- Norbert Tretkowski <nobse@debian.org> Fri, 6 Jan 2006 20:29:35 +0100
2005
fglrx-driver (8.20.8-1) unstable; urgency=low
* New upstream version. Highlights from the release notes:
- Attempting to resume from system suspension no longer results in the
system failing to respond.
- Kernel module compile issues with the stock 2.6.13 and 2.6.14 kernel are
now resolved.
* Add support for amd64. The .orig.tar.gz file now contains the pristine
upstream i386 and amd64 RPM files: this is less than ideal because we're
shipping several megabytes of binary files we'll never use and two copies
of the few files that are actually source code, but hand-picking only the
files we actually use would be a tedious and error-prone process.
(Closes: #341077)
- Update copyright file accordingly.
- Add build dependency on rpm.
* dpkg-divert can't move files between different filesystems. Therefore,
divert libGL to a subdirectory of /usr/X11R6/lib rather than /usr/share:
the latter can in fact be on a different filesystem, if I understand the
FHS correctly. On amd64, the same reasoning applies to the diversion of
the 32-bit libGL: keep it within /emul/ia32-linux.
(Closes: #341458)
- This change involves some trickery with dpkg-divert. I tested several
upgrade and downgrade scenarios and I hope I got it right, but please
keep an eye open for any mishaps.
- While we're at it, libGL is not architecture-independent so placing it
anywhere within /usr/share was incorrect anyway...
* Add dummy file "debian/include/fglrx_pp_proto.h" to be able to build the
control panel's source code without patching it.
* Don't ignore errors when building the control panel.
* Add man pages from Daniel Leidert.
* Set versioned dependency in the -dev package.
* The driver suggests the control panel.
* Fix handling of DEB_BUILD_OPTIONS:
- let dh_strip handle "nostrip";
- honor "noopt" and pass CFLAGS to sub-makes and gcc.
* Make lintian happy (or at least happier):
- remove unneeded extra license files;
- add ldconfig symlinks for the shared libraries;
- add overrides for a few problems we can't fix, at least for now.
* Fix debian/rules to avoid installing CVS directories.
-- Flavio Stanchina <flavio@stanchina.net> Tue, 13 Dec 2005 12:58:39 +0100
fglrx-driver (8.19.10-1) unstable; urgency=low
* New upstream version. Highlights from the release notes:
- PowerPlay(tm) Support
- fgl_glxgears Update
- Initial Suspend and Resume Support
- The latest proprietary driver introduces a resolution for drmMap
failures on 64bit NLD9 SP2 and 64bit Ubuntu Breezy distribution,
resolving an issue that prevented 3D acceleration.
[thanks to Alexandru for the patch]
* Initial upload to Debian.
- Include the complete license in debian/copyright.
- Rename control panel package from fglrx-control-qt3 to fglrx-control.
- Remove fglrx-sources package, it belongs in the source package.
* Stop patching the control panel source code due to licensing issues; this
is a workaround until ATI changes clause 1.d.vi of the license.
-- Flavio Stanchina <flavio@stanchina.net> Thu, 17 Nov 2005 22:34:57 +0100
fglrx-driver (8.18.8-1) experimental; urgency=low
* New upstream version (minor update).
* Updated desktop file.
[thanks to Daniel Leidert]
* Remove call to QApplication::setStyle() from panel/main.cpp, because:
- it was overriding the user's preferred window style;
- it caused compilation errors in some cases.
[thanks to Aaron for the patch]
* Clean up the control panel's makefile; among other things, stop creating a
bzipped copy of the panel binary that we don't use.
* Moved binaries from usr/X11R6/bin to usr/bin.
* Kernel 2.6.14 removes register_ioctl32_conversion() for AMD64.
* Build-Depends on libstdc++5 because the prebuilt binaries require it.
-- Flavio Stanchina <flavio@stanchina.net> Thu, 10 Nov 2005 21:55:02 +0100
fglrx-driver (8.18.6-1) experimental; urgency=low
* New upstream version. Highlights from the release notes:
- Dynamic Clock Gating
- Enhanced Support for OpenGL Development
- Dual Link Monitor Support
- Xinerama Support
- New X Server Configuration Utility
[thanks to Alexandru for the patch]
* Updated Build-Depends to handle both XFree86 and X.Org packages, as
suggested by Michel Dänzer and others.
* Add --referer=ati.com to the wget command line.
-- Flavio Stanchina <flavio@stanchina.net> Sat, 22 Oct 2005 16:05:04 +0200
fglrx-driver (8.16.20-1) experimental; urgency=low
* New upstream version. Highlights from the release notes:
- workstation performance improvement
- improved display detection support
- Linux 2.6.12 kernel support
- GCC 4.0 support
-- Flavio Stanchina <flavio@stanchina.net> Sat, 20 Aug 2005 11:08:25 +0200
fglrx-driver (8.14.13-2) experimental; urgency=low
* debian/rules: run dh_shlibdeps with --exclude=emul to avoid errors on
32-bit libraries when building the 64-bit packages.
- We're not interested in 32-bit library dependencies anyway; users that
want to run 32-bit applications should install ia32-libs separately.
-- Flavio Stanchina <flavio@stanchina.net> Mon, 13 Jun 2005 11:42:23 +0200
fglrx-driver (8.14.13-1) experimental; urgency=low
* New upstream version.
* Create directory "usr/share/fglrx/diversions" in the preinst script again,
because the package hasn't been unpacked yet at this point.
- Unfortunately, due to what appears to be a bug in dpkg-divert, if you
installed 8.12.10-2 from scratch rather than upgrading, it's very likely
that the existing /usr/X11R6/lib/libGL.so.1.2 has been deleted. This has
no consequences until the fglrx driver is installed, but if you remove
it in the future, you'll need to reinstall xlibmesa-gl.
* [amd64] AMD64 RPMs are in a different directory.
[thanks to Alexandru for the hint]
* [amd64] Patch libGL.so at package creation, not during build.
-- Flavio Stanchina <flavio@stanchina.net> Sun, 12 Jun 2005 18:48:53 +0200
fglrx-driver (8.12.10-2.1) experimental; urgency=low
* debian/control: also Build-Depend on libxtst-dev... Ooops...
-- Flavio Stanchina <flavio@stanchina.net> Thu, 2 Jun 2005 23:33:27 +0200
fglrx-driver (8.12.10-2) experimental; urgency=low
* debian/control: Build-Depend on x-dev and libx11-dev rather than the
transitional xlibs-dev package.
* debian/rules: remove no-longer-used $(README) target.
* debian/rules: revamp build target to get rid of "build-stamp".
* debian/rules: put directory "usr/share/fglrx/diversions" in the package
rather than creating it in the preinst script.
* debian/rules: run dh_strip to remove unneeded debug information.
* debian/rules: removed --remove-files from the tar call because
a) it's pointless, as it is followed by "rm -r modules" already and
b) doesn't work with tar 1.15 that wants options before file names.
[thanks to Eduard Bloch and others for noticing this]
* debian/rules: compress the module tarball with bzip2 and name it
"fglrx.tar.bz2"; update instructions accordingly.
[thanks to Eduard Bloch for the suggestion]
* module/rules: warn the user if the unpacked source doesn't match the
installed fglrx-kernel-src package's version.
* module/control.template: upgrade Recommends: to Depends: fglrx-driver.
* [amd64] Add ia32-libs to Build-Depends.
* [amd64] Patch usr/X11R6/lib64/libGL.so.1.2 to fix the lib64 issue;
Build-Depend on rpl for this purpose.
Changes by Eduard Bloch:
* debian/README.Debian: removed the long collection of module-assistant
calls with kernel-source specs again and again.
* debian/control: moved kernel-package from Depends to Recommends in
fglrx-kernel-src (it does not require it, even documented in
README.Debian) and added module-assistant as alternative.
-- Flavio Stanchina <flavio@stanchina.net> Thu, 2 Jun 2005 13:06:41 +0200
fglrx-driver (8.12.10-1) experimental; urgency=low
* New upstream version. Thanks to Alexandru for the patch.
* debian/rules: handle X.Org 6.8.2 (yes, I switched to Ubuntu's X.Org).
* debian/patches-8.10.19/panel.diff: expand the "environment incomplete"
error message in the panel's Makefile to show exactly what it was looking
for, i.e. "$(MK_QTDIR)/include/qglobal.h"; hopefully, people seeing such
message will understand that they need to install the Qt3 header files.
-- Flavio Stanchina <flavio@stanchina.net> Sat, 9 Apr 2005 17:51:11 +0200
fglrx-driver (8.10.19-2) experimental; urgency=low
* Ooops... "README.Debian" wasn't being put in the binary packages. Moved
it into the debian directory so dh_installdocs finds it.
* Add patches to support kernel 2.6.11:
- 09-agp_backend
- 10-remap_pfn_range
- 11-four-level-pagetables
* Add more patches in the limbo directory, and also put them in the kernel
module's source tarball. Thanks to Alexandru for the patches.
* Add Conflicts: nvidia-glx to fglrx-driver.
* Change some Recommends: to Suggests:.
-- Flavio Stanchina <flavio@stanchina.net> Sun, 27 Mar 2005 11:52:40 +0200
fglrx-driver (8.10.19-1) experimental; urgency=low
* New upstream version. * Patches 07-include_pagemap, 08-firegl_pci_find_class included upstream.
-- Flavio Stanchina <flavio@stanchina.net> Thu, 17 Feb 2005 11:12:57 +0100
fglrx-driver (8.8.25-3) experimental; urgency=low
* Fix silly bug in preinst's diversion of 32-bit libGL.so on AMD64.
[thanks to Nicolas Fournier]
-- Flavio Stanchina <flavio@stanchina.net> Sat, 5 Feb 2005 16:13:51 +0100
fglrx-driver (8.8.25-2) experimental; urgency=low
* AMD64 support! Thanks to Alexandru, Peter and others.
* X.Org support! Thanks to Alexandru.
- Note that I'm not building binary packages for AMD64 and X.Org, you'll
need to build them yourself.
* Removed changelog entries before 8.8.25 to unclutter the web page; they
are still available as "changelog.old" for those interested.
-- Flavio Stanchina <flavio@stanchina.net> Sat, 29 Jan 2005 15:31:17 +0100
fglrx-driver (8.8.25-1) experimental; urgency=low
* New upstream version.
* Trying to support module-assistant:
- drop XFree86 version from package names
- drop XFree86 and package versions from kernel source tarball's name
- create link /usr/share/modass/packages/fglrx-kernel-src -> default.sh
* Patch from Øystein Gisnås to make 'make-kpkg modules' work. It had been
sitting in my inbox for a while now...
* Support for previous driver versions has been removed to unclutter things
a little bit.
-- Flavio Stanchina <flavio@stanchina.net> Tue, 18 Jan 2005 21:58:49 +0100