mesa 7.11~1-0ubuntu1 source package in Ubuntu
Changelog
mesa (7.11~1-0ubuntu1) oneiric; urgency=low * 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 mesa (7.11~1-1) UNRELEASED; urgency=low [ Cyril Brulebois ] * New upstream snapshot from the 7.11 branch (up to 1ad06c7a25): - Fix regression from 7.10, missing characters in text display with intel drivers (Closes: #631516). Thanks to Martin Steigerwald for the report and the tests. [ Christopher James Halse Rogers ] * Temporarily disable Wayland EGL backend as it requires a newer libwayland-dev * Update rules for configure changes * debian/lib{egl1,openvg1}-mesa.install.in: * debian/libegl1-mesa-drivers.install.in: - Stop tryingStop trying to install st_{GL,OpenVG} and pipe_* as they are all now built in to egl_gallium.so * Add libgbm{1,1-dbg,-dev} packages for the new buffer-manager library. * Drop 12-llvm-config-check.diff; upstream. * Add strictly versioned dependencies on libglapi-mesa to libgl1-mesa-glx and libegl1-mesa-drivers as they also now depend on this internal library. mesa (7.11~0-2) experimental; urgency=low * Thank you sbuild for giving a green light when that's not actually the case. Fix missing Pre-Depends for the libegl1-mesa-drivers package (multiarch-support). mesa (7.11~0-1) experimental; urgency=low * New upstream snapshot, from the master branch (up to 2fe39b46e7). * Drop 05_hurd-ftbfs.diff, merged upstream (as 758561786c). * Refresh 06_kfreebsd-ftbfs.diff (due to 8fd8de3995). * Refresh 08-kfreebsd-gallium.diff (adjust offsets). * Add 10-hurd-configure-tweaks.diff to enable x86 assembler on Hurd, thanks to Pino Toscano. * Refresh 11-hurd-ftbfs-again.diff (adjust offsets and drop the src/gallium/auxiliary/os/os_time.c hunk, which should be OK since PIPE_OS_UNIX is used there, and should happily replace the use of PIPE_OS_HURD; and adapt for the removal of the PIPE_OS_EMBEDDED check). * debian/libegl1-mesa.install.in: Stop trying to install egl_dri2.so and egl_glx.so, since they are now built-in (since c98ea26e16). * debian/libgles{1,2}-mesa.install.in: Stop trying to install st_GLESv{1,2}_CM.so (respectively), which got removed. Quoting the commit message: “Remove GLES overlay. With core mesa doing runtime API checks, GLES overlay is no longer needed.” (12583174c5). * Drop --enable-gles-overlay from debian/rules accordingly. * Add 12-llvm-config-check.diff to handle --disable-gallium more properly. * Add 13-llvm-config-pick-a-version.diff, so that llvm-config-2.9 is searched by configure, instead of unversioned llvm-config. * Add a NOT_INSTALLED_EITHER variable to debian/not-installed. A few files might have to be removed, but only if that's a git snapshot (those files aren't in the released tarballs). Let's consider it's OK to run “rm -f” on them: {,dri/}usr/include/GL/glut{,f90}.h * Add libglapi-mesa{,-dbg} packages. * Use a package-name-doesnt-match-sonames override accordingly. * Update libegl1-mesa.symbols with new symbols. * Update libgles{1,2}-mesa.symbols now that internal symbols (_glapi_* and _glthread_GetID) moved to libglapi-mesa. * Add a gentarball target, to generate tarballs for git snapshots. * Replace “The OpenGL utility library…” with “Mesa OpenGL utility library…” in the description of the libglu1-mesa* packages. * Replace radeon with r300 in GALLIUM_DRIVERS to match upstream renaming (5722286be2). * Build r300 classic (through DRI_DRIVERS) everywhere, since r300g comes with a few additional requirements: LLVM is needed for this driver, and apparently only works fine on x86 platform. As a consequence, only build r300g on amd and i386, and add llvm-2.9-dev build-dep on those platforms accordingly. Disable it explicitly on other platforms. * Stop building i915g at all, it's apparently never going to be a suitable replacement for i915c. * Add libwayland-dev build-dep. * Add wayland to EGL_DISPLAYS on Linux. * Ship wayland-egl.pc and libwayland-egl.so in libegl1-mesa-dev; and ship libwayland-egl.so.1* in libegl1-mesa-drivers. * Update libegl1-mesa.symbols with new wl_drm_interface symbol. mesa (7.10.3-3) unstable; urgency=low * Update the “Breaks: xserver-xorg-core” from “(<= 2:1.10.2-1)” to “(<< 2:1.10.2-2)”. The first binNMU migrated to testing too soon, so it was needed to rebuild it again, in testing. Updating the Breaks makes sure that a multiarch mesa doesn't get installed with a server built against a pre-multiarch mesa. * Merge upstream 7.10 branch up to 1ad06c7a25. mesa (7.10.3-2) unstable; urgency=low [ Cyril Brulebois ] * Add Breaks against nvidia and fglrx packages, since they are also affected by the multiarch changes, and need fixing. Until fixed packages reach the archive, nvidia and fglrx users should stick to mesa 7.10.2-3 packages, currently available in testing. Thanks to Andreas and Patrick for the version strings (Closes: #630710). * Set CXXFLAGS along with CFLAGS (Closes: #630602). Thanks for the report and the patch, Fabio Pedretti! [ Julien Cristau ] * Prepend the multiarch dir to the dri driver search path. ${ORIGIN}/dri works for libGL, but not for egl_dri2.so (which lives in /usr/lib/*/egl/). Thanks to Michel Dänzer for the heads-up! mesa (7.10.3-1) unstable; urgency=low * New upstream release. * Add flex and bison build-deps (even though the generated files are stored in VCS, and shipped…). -- Christopher James Halse Rogers <email address hidden> Mon, 27 Jun 2011 14:33:41 +0100
Upload details
- Uploaded by:
- Chris Halse Rogers
- Uploaded to:
- Oneiric
- Original maintainer:
- Ubuntu X-SWAT
- Architectures:
- any
- Section:
- libs
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
mesa_7.11~1.orig.tar.gz | 8.2 MiB | 9c4e242bc86aa466c138f550f8947c541a92a69989fc96a4d7b53b77f292ea09 |
mesa_7.11~1-0ubuntu1.diff.gz | 97.1 KiB | 9769904b587e24958d92749b68c2b44a2c2b98692f0e172100b10a79fa3751fa |
mesa_7.11~1-0ubuntu1.dsc | 2.9 KiB | ab63ef74cbde58f37ad85ff5b9e7f972b7438a8b89830b7bf5489507735d0fb9 |
Available diffs
Binary packages built by this source
- libegl1-mesa: No summary available for libegl1-mesa in ubuntu oneiric.
No description available for libegl1-mesa in ubuntu oneiric.
- libegl1-mesa-dbg: No summary available for libegl1-mesa-dbg in ubuntu oneiric.
No description available for libegl1-mesa-dbg in ubuntu oneiric.
- libegl1-mesa-dev: No summary available for libegl1-mesa-dev in ubuntu oneiric.
No description available for libegl1-mesa-dev in ubuntu oneiric.
- libegl1-mesa-drivers: No summary available for libegl1-mesa-drivers in ubuntu oneiric.
No description available for libegl1-
mesa-drivers in ubuntu oneiric.
- libegl1-mesa-drivers-dbg: No summary available for libegl1-mesa-drivers-dbg in ubuntu oneiric.
No description available for libegl1-
mesa-drivers- dbg in ubuntu oneiric.
- libgbm-dev: No summary available for libgbm-dev in ubuntu oneiric.
No description available for libgbm-dev in ubuntu oneiric.
- libgbm1: No summary available for libgbm1 in ubuntu oneiric.
No description available for libgbm1 in ubuntu oneiric.
- libgbm1-dbg: No summary available for libgbm1-dbg in ubuntu oneiric.
No description available for libgbm1-dbg in ubuntu oneiric.
- libgl1-mesa-dev: No summary available for libgl1-mesa-dev in ubuntu oneiric.
No description available for libgl1-mesa-dev in ubuntu oneiric.
- libgl1-mesa-dri: No summary available for libgl1-mesa-dri in ubuntu oneiric.
No description available for libgl1-mesa-dri in ubuntu oneiric.
- libgl1-mesa-dri-dbg: No summary available for libgl1-mesa-dri-dbg in ubuntu oneiric.
No description available for libgl1-mesa-dri-dbg in ubuntu oneiric.
- libgl1-mesa-dri-experimental: No summary available for libgl1-mesa-dri-experimental in ubuntu oneiric.
No description available for libgl1-
mesa-dri- experimental in ubuntu oneiric.
- libgl1-mesa-dri-experimental-dbg: No summary available for libgl1-mesa-dri-experimental-dbg in ubuntu oneiric.
No description available for libgl1-
mesa-dri- experimental- dbg in ubuntu oneiric.
- libgl1-mesa-glx: No summary available for libgl1-mesa-glx in ubuntu oneiric.
No description available for libgl1-mesa-glx in ubuntu oneiric.
- libgl1-mesa-glx-dbg: No summary available for libgl1-mesa-glx-dbg in ubuntu oneiric.
No description available for libgl1-mesa-glx-dbg in ubuntu oneiric.
- libgl1-mesa-swx11: No summary available for libgl1-mesa-swx11 in ubuntu oneiric.
No description available for libgl1-mesa-swx11 in ubuntu oneiric.
- libgl1-mesa-swx11-dbg: No summary available for libgl1-mesa-swx11-dbg in ubuntu oneiric.
No description available for libgl1-
mesa-swx11- dbg in ubuntu oneiric.
- libgl1-mesa-swx11-dev: No summary available for libgl1-mesa-swx11-dev in ubuntu oneiric.
No description available for libgl1-
mesa-swx11- dev in ubuntu oneiric.
- libglapi-mesa: No summary available for libglapi-mesa in ubuntu oneiric.
No description available for libglapi-mesa in ubuntu oneiric.
- libglapi-mesa-dbg: No summary available for libglapi-mesa-dbg in ubuntu oneiric.
No description available for libglapi-mesa-dbg in ubuntu oneiric.
- libgles1-mesa: No summary available for libgles1-mesa in ubuntu oneiric.
No description available for libgles1-mesa in ubuntu oneiric.
- libgles1-mesa-dbg: No summary available for libgles1-mesa-dbg in ubuntu oneiric.
No description available for libgles1-mesa-dbg in ubuntu oneiric.
- libgles1-mesa-dev: No summary available for libgles1-mesa-dev in ubuntu oneiric.
No description available for libgles1-mesa-dev in ubuntu oneiric.
- libgles2-mesa: No summary available for libgles2-mesa in ubuntu oneiric.
No description available for libgles2-mesa in ubuntu oneiric.
- libgles2-mesa-dbg: No summary available for libgles2-mesa-dbg in ubuntu oneiric.
No description available for libgles2-mesa-dbg in ubuntu oneiric.
- libgles2-mesa-dev: No summary available for libgles2-mesa-dev in ubuntu oneiric.
No description available for libgles2-mesa-dev in ubuntu oneiric.
- libglu1-mesa: No summary available for libglu1-mesa in ubuntu oneiric.
No description available for libglu1-mesa in ubuntu oneiric.
- libglu1-mesa-dev: No summary available for libglu1-mesa-dev in ubuntu oneiric.
No description available for libglu1-mesa-dev in ubuntu oneiric.
- libopenvg1-mesa: No summary available for libopenvg1-mesa in ubuntu oneiric.
No description available for libopenvg1-mesa in ubuntu oneiric.
- libopenvg1-mesa-dbg: No summary available for libopenvg1-mesa-dbg in ubuntu oneiric.
No description available for libopenvg1-mesa-dbg in ubuntu oneiric.
- libopenvg1-mesa-dev: No summary available for libopenvg1-mesa-dev in ubuntu oneiric.
No description available for libopenvg1-mesa-dev in ubuntu oneiric.
- libosmesa6: No summary available for libosmesa6 in ubuntu oneiric.
No description available for libosmesa6 in ubuntu oneiric.
- libosmesa6-dev: No summary available for libosmesa6-dev in ubuntu oneiric.
No description available for libosmesa6-dev in ubuntu oneiric.
- mesa-common-dev: No summary available for mesa-common-dev in ubuntu oneiric.
No description available for mesa-common-dev in ubuntu oneiric.