lp:ubuntu/oneiric/mesa
- Get this branch:
- bzr branch lp:ubuntu/oneiric/mesa
Branch merges
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 151. By Chris Halse Rogers
-
[ Christopher James Halse Rogers ]
* debian/libopenvg1- mesa-dev. links.in:
- Install a symlink to libOpenVG.so so that the linker can actually find
it.
* debian/rules:
* debian/libgl1- mesa-swx11- dev.links. in:
- Make linking against libGL in libgl1-mesa-swx11- dev actually work. This
seems to have been broken since Ubuntu 10.04 without complaint, so it's
fairly clear that no-one actually uses this package.[ Robert Hooker ]
* Correct gbm.h install location in libgbm-dev. - 149. By Chris Halse Rogers
-
* Fake merge from Debian experimental, updating previous changelog entries.
New upstream release fixes infrequent X crash (LP: #800778).
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.
+ Drop libwayland-dev from Build-Depends; it's in Universe.
+ Update Breaks for Ubuntu versions
+ Enable llvm on armel as well as i386 and amd64
- debian/rules
+ 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.
+ Use --enable-shared- dricore to claw back CD space.
+ Enable llvmpipe software rasteriser.
+ Enable llvm on armel as well as i386 and amd64
- debian/patches
+ 100_no_abi_tag. patch
+ 101_ubuntu_hidden_ glname. patch
+ 103_savage-expose_ fbmodes_ with_nonzero_ alpha.patch
- rules, libgl1-mesa-{glx, dev,swx11, swx11-dev} .install. in,
libgl1-mesa-{glx, swx11}. {postinst, prerm}. in, libgl1- mesa-dev. links.in:
Install libGL.so* in /usr/lib/mesa to allow things to work with
alternatives.
- debian/not-installed:
+ Drop i686 files; we don't build 686-optimised packages in the first
place.
- debian/gbp.conf
+ Point at Ubuntu branch to make git-buildpackage less narky.
- 113_fix_tls.diff: Fix crashes in unrelated code due to TLS usage.
- debian/patches/ 111_export_ searchdirs_ in_dripc. diff:
+ Add drisearchdirs variable to dri.pc so the Xserver can pick up the
alternate DRI driver dirs.
- debian/patches/ 115_llvm_ dynamic_ linking. diff
+ Dynamically link DRI drivers to libllvm. Saves ~6MiB per DRI driver.
- debian/patches/ 116_use_ shared_ galliumcore. diff:
- debian/libgl1- mesa-dri. install. in:
+ Link gallium DRI drivers against shared gallium routines to save CD
space.
* debian/rules:
* debian/libgl1- mesa-dri- experimental. install. {i386,amd64} .in
- Explicitly install i915g only when it has been built, matching what is
done with r300g.
* debian/rules:
* debian/control:
* debian/libegl1- mesa{,- dev}.install. in:
* debian/libegl1- mesa.symbols:
- Enable the Wayland EGL backend.
* debian/rules:
* debian/libegl1- mesa.{postinst, prerm,install} .in:
* debian/libegl1- mesa-dev. {install, links}. in:
* debian/libgles{ 1,2}-mesa. install. in:
* debian/libgles{ 1,2}-mesa- dev.links. in:
* debian/libopenvg1- mesa{,- dev}.install. in:
* debian/libopenvg1- mesa-dev. links.in:
- Use alternatives for libEGL to match the handling of libGL.
libEGL (and associated GL|ES and OpenVG libraries) now live in
/usr/lib/$MULTIARCH/ mesa-egl. (LP: #812639)
* debian/patches/ 118_fix_ 24bpp_software_ rendering. diff:
- Cherry pick upstream patch from master fixing graphical corruption when
using a 24bpp framebuffer and software rendering. (LP: #810339)
* debian/rules:
* debian/clean:
- Generate xmlpool pot file and clean up other po files for
pkgbinarymangler's benefit (LP: #410264).
* debian/patches/ 119_r600g_ gnome_shell_ rendering_ fix.diff:
- Cherry pick upstream commit fixing rendering corruption in gnome-shell
(and therefore likely Unity as well). - 148. By Bryce Harrington
-
Add 118_init_
grf_reg_ count.patch: Fix GPU hang due to improperly
initialized grf_reg_count on i965/gen4, which happens when using
certain OpenGL applications like Google Earth. Cherrypick of
commit 80499580 from upstream.
(LP: #807440) - 147. By Chris Halse Rogers
-
* debian/rules:
- Fix the install of r300g: install it into the correct package, and
install it after the generic dh_install run so that it overwrites
r300c in libgl1-mesa-dri. (LP: #804655) - 146. By Chris Halse Rogers
-
* debian/rules:
* debian/libgl1- mesa-dri. install. linux.in:
- Manually install r300g only when we actually build it. Fixes build on
non-i386, non-amd64 linux. - 145. By Chris Halse Rogers
-
* Fake merge from Debian experimental git. 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.
+ Drop libwayland-dev from Build-Depends; it's in Universe.
+ Update Breaks for Ubuntu versions
- debian/rules
+ 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.
+ Use --enable-shared- dricore to claw back CD space.
+ Enable llvmpipe software rasteriser on amd64 and x86.
+ Drop Wayland EGL platform.
- debian/patches
+ 100_no_abi_tag. patch
+ 101_ubuntu_hidden_ glname. patch
+ 103_savage-expose_ fbmodes_ with_nonzero_ alpha.patch
- rules, libgl1-mesa-{glx, dev,swx11, swx11-dev} .install. in,
libgl1-mesa-{glx, swx11}. {postinst, prerm}. in, libgl1- mesa-dev. links.in:
Install libGL.so* in /usr/lib/mesa to allow things to work with
alternatives.
- debian/not-installed:
+ Drop i686 files; we don't build 686-optimised packages in the first
place.
- debian/gbp.conf
+ Point at Ubuntu branch to make git-buildpackage less narky.
- debian/libgl1- mesa-dri- experimental. install. {i386,amd64} .in:
+ Install llvmpipe and i915g on i386 and amd64
- 113_fix_tls.diff: Fix crashes in unrelated code due to TLS usage.
- debian/patches/ 111_export_ searchdirs_ in_dripc. diff:
+ Add drisearchdirs variable to dri.pc so the Xserver can pick up the
alternate DRI driver dirs.
- debian/patches/ 115_llvm_ dynamic_ linking. diff
+ Dynamically link DRI drivers to libllvm. Saves ~6MiB per DRI driver.
- debian/patches/ 116_use_ shared_ galliumcore. diff:
- debian/libgl1- mesa-dri. install. in:
+ Link gallium DRI drivers against shared gallium routines to save CD
space.
* Enable llvm on armel as well as i386 and amd64 - 144. By Alberto Milone
-
* debian/control:
- Make the Breaks against the proprietary drivers versioned again now that
the proprietary drivers work well with multi-arch mesa. (LP: #798049) - 143. By Chris Halse Rogers
-
* debian/rules:
- Fix typo in previous armel change. Really fix the build this time.
* debian/rules:
- Enable llvm support
* debian/libgl1- mesa-dri- experimental. install. in:
* debian/libgl1- mesa-dri- experimental. install. i386.in:
* debian/libgl1- mesa-dri- experimental. install. amd64.in:
- Ship llvmpipe software rasteriser in libgl1-mesa-dri- experimental
* debian/libgl1- mesa-dri- experimental. install. in:
* debian/libgl1- mesa-dri- experimental. i386.install. in:
* debian/libgl1- mesa-dir- experimental. amd64.install. in:
- Only i386 and amd64 build i915g. Explicitly install it only on those
architectures, rather than trying to exclude it on architectures which
don't build it. Fixes build (again) on armel and now powerpc as well. - 142. By Chris Halse Rogers
-
* debian/control:
- Make the Breaks against the proprietary drivers unversioned. A sneaky
nvidia-current upload broke my sly attempt at avoiding this work.
The Breaks: should therefore stay unversioned until we know the version
of the fixed packages. (LP: #798007)
* debian/rules:
* debian/clean:
* debian/libgl1- mesa-dri- experimental. armel.install. in
- We don't build i915g on armel as there's no concievable hardware to
support. Don't try to install it. Fixes the build on armel.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/precise/mesa