~ubuntu-branches/ubuntu/natty/jockey/natty

Viewing all changes in revision 118.

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt, Martin Pitt, Alberto Milone
  • Date: 2011-03-31 17:29:28 UTC
  • Revision ID: james.westby@ubuntu.com-20110331172928-g7l3gew0h3bkvgxk
Tags: 0.9.2-0ubuntu4
[ Martin Pitt ]
* data/handlers/nvidia.py: Some cleanup:
  - Drop obsolete add_modules=['glx'].
  - Drop setting DefaultDepth=24, X.org does that by default now.
  - Move version 96 specific code to NvidiaDriver96 class.
  - Remove some dead code.
* Merge from trunk:
  - XorgDriverHandler: Support None X.org driver to avoid changing the
    Driver setting. This is appropriate for drivers which X.org conf
    autodetects.
  - Add new flag Handler.needs_kernel_headers and install kernel headers if
    set.
* data/handlers/{nvidia,fglrx}.py: Stop setting the X.org driver and
  alternate free driver. Natty's X.org now prefers the proprietary drivers
  over the free ones when available (105_nvidia_fglrx_autodetect.patch).
  This allows X.org to fall back to the free driver if the proprietary one
  gets broken or out of sync. (LP: #522061)
* jockey/oslib.py: Set kernel header metapackage name from currently running
  kernel flavour, and add a small test case that it is a valid package.
* data/handlers/{nvidia,fglrx}.py: Replace custom code to install kernel
  headers with setting the needs_kernel_headers flag.
* data/handlers/broadcom_wl.py: Set needs_kernel_headers flag. (LP: #567699)
* jockey/oslib.py, install_packages(): python-apt recently changed
  "architecture" field of a candidate Version; where it used to say "all"
  it now has the platform name. So switch to
  candidate.record['Architecture'] to check if a package is Arch: all. This
  unbreaks installation of unsigned third-party PPD packages.

[ Alberto Milone ]
* data/handlers/fglrx.py:
  - Re-enable fglrx.
  - Replace tabs with whitespaces.
* data/handlers/nvidia.py:
  - Replace tabs with whitespaces.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: