~ubuntu-branches/ubuntu/natty/mesa/natty-updates

Viewing all changes in revision 125.

  • Committer: Bazaar Package Importer
  • Author(s): Christopher James Halse Rogers
  • Date: 2010-11-24 11:46:17 UTC
  • mfrom: (1.2.30 upstream) (3.1.15 experimental)
  • Revision ID: james.westby@ubuntu.com-20101124114617-sm6dcr2phcntzbus
Tags: 7.9+repack-1ubuntu1
* Merge from Debian experimental.  Remaining Ubuntu changes:
 - debian/control
    + Drop lesstif-dev from Build-Depends; it's in Universe.
    + Comment out GLw libs since it depends on lesstif-dev.
    + Drop i686 swx11 libgl package.
    + Add libdrm-dev to mesa-common-dev Depends.
  - debian/rules
    + Unexport LDFLAGS (amd64 FTBFS).
    + Use --disable-glw for swx11 targets too.
    + Don't enable motif for swx11 targets.
    + Use lzma compression for binary debs to save CD space.
    + Drop unloved mach64 driver.
  - debian/patches
    + 100_no_abi_tag.patch
    + 101_ubuntu_hidden_glname.patch
    + 103_savage-expose_fbmodes_with_nonzero_alpha.patch
    + 104_i915_fragment_shader_disable.patch:
      - Disable the (experimental) ARB_fragment_shader option by default
          on i915, which breaks KDE compositing (LP 628930).
    + 107_glxgears_is_not_a_benchmark.patch
  - rules, libgl1-mesa-{glx,dev,swx11,swx11-dev}.install,
    libgl1-mesa-{glx,swx11}.{postinst,prerm}, libgl1-mesa-dev.links:
    Install libGL.so* in /usr/lib/mesa to allow things to work with
    alternatives.
  - debian/gbp.conf
    + Point at Ubuntu branch to make git-buildpackage less narky.
* Drop 107_glxgears_is_not_a_benchmark.patch.  Demos have been moved out to
  the mesa-demos package.
* debian/rules:
* debian/libgl1-mesa-dri.install:
  - Install both r300c/r300g and r600c/r600g, renaming the non-default
    r300c to r300c_dri.so and r600g to r600g_dri.so to avoid conflicts.
    The radeon DDX will get a patch to select between these appropriately.
* debian/patches/105_use_shared_libdricore.patch:
* debian/rules:
* debian/libgl1-mesa-dri.install
  - Build a shared library of common mesa routines and link DRI drivers
    against it.  Shaves about 30MiB of disc space off the DRI drivers.
* debian/control:
  - Add libudev-dev to build-depends.  This is requried for the DRI2 EGL
    driver to work with a drm display.
* debian/control:
  - Build classic nouveau_vieux DRI driver, and install in libgl1-mesa-dri.
    this is no less stable than other DRI drivers we ship there.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: