Accepted mesa 6.3.1.1-0ubuntu1 (source)
Daniel Stone
daniel.stone at ubuntu.com
Wed Aug 17 22:50:07 CDT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 15 Aug 2005 14:16:35 +1000
Source: mesa
Binary: libgl1-mesa-dbg libosmesa6-dev libgl1-mesa-dev libosmesa6 libgl1-mesa mesa-utils mesa-common-dev libglu1-mesa-dev libglu1-mesa mesa-swrast-source libgl1-mesa-dri
Architecture: source
Version: 6.3.1.1-0ubuntu1
Distribution: breezy
Urgency: low
Maintainer: Marcelo E. Magallon <mmagallo at debian.org>
Changed-By: Daniel Stone <daniel.stone at ubuntu.com>
Description:
libgl1-mesa - A free implementation of the OpenGL API -- runtime
libgl1-mesa-dbg - A free implementation of the OpenGL API -- debugging package
libgl1-mesa-dev - A free implementation of the OpenGL API -- development support fi
libgl1-mesa-dri - A free implementation of the OpenGL API -- DRI runtime
libglu1-mesa - The OpenGL utility library (GLU)
libglu1-mesa-dev - The OpenGL utility library -- development support files
libosmesa6 - Mesa Off-screen rendering extension
libosmesa6-dev - Mesa Off-screen rendering extension -- development support files
mesa-common-dev - Developer documentation for Mesa
mesa-swrast-source - Mesa software rasteriser source -- development support files
mesa-utils - Miscellaneous Mesa GL utilities
Changes:
mesa (6.3.1.1-0ubuntu1) breezy; urgency=low
.
* Update to new upstream version, which is part of X11 R7.0 RC1.
* Reverse changes from 6.2.1-5ubuntu5, as Mesa is now the preferred GL
provider.
* libgl1-mesa-dri: new package containing DRI drivers.
+ Relative to X.Org 6.8.2, the r300, savage, and unichrome drivers are
new. gamma has been disabled because of a lack of any evident userbase,
and not having been ported to new APIs.
+ Add Build-Depends on libdrm-dev, and modify various Makefiles to deal
with an installed tree through $(USE_INSTALLED_DRM), which should get in
for 6.3.2.
+ Change uses of <X11/Xlibint.h> to <X11/Xmd.h>, since they were only
there to get CARD32. This avoids a Build-Dep on libx11-dev, and also
means that we don't drag in XTHREADS. XTHREADS + PTHREADS == exploding
build. Add Build-Depends on x11proto-core-dev.
+ DRI modules now live in /usr/lib/dri.
+ The libGL and DRI packages must be paired: mesag3 with libgl1-mesa-dri,
libgl1-xorg with libgl1-xorg-dri.
+ Allow exclusions from libdir.map by defining that particular package to
be 'noaction', and allow fifth and sixth parameters to specify which
parts of lib should be copied (prefix and postfix, respectively).
+ Disable -ansi and -pedantic for now, as the r300 people like to code
with C++-style comments (//) instead of C-style (/* */).
+ Add Build-Depends on libexpat-dev for DRI configuration.
* Start building glx/x11 in configs/debian and in build_target_actions in
debian/rules for GL_* targets, in order to get a DRI-capable libGL.
+ Special-case the gl-debian-osmesa* targets in debian/rules to only build
mesa rather than glx/x11 and mesa, as they do not build a libGL.
+ This means we now ship libGL.so.1.2 rather than libGL.so.1.5.060301.
+ Patch glx/x11/*.c to deal with the /usr/include/X11 new world order,
and institute a horrendous hack in glxcmds.c to work around XTHREADS
leaking out from Xlibint.h.
+ Link in sources from libdrm and also from src/mesa/glapi with symlinks
in src/glx/x11, rather than trying to build them with
out-of-current-directory paths. In the libdrm case, we don't have write
access to /usr/share/libdrm.
+ Change uses of Xmalloc and Xfree in glx/x11 to malloc and free, so we
don't need Xlibint.h in quite as many places.
+ Add -lXxf86vm and -ldl to GL_LIB_DEPS in configs/debian*.
* Add a config for debian-amd64, and debian-dri-* configs. Per note in
debian/rules, there is no debian-dri config, as we need to have a
different config for every architecture (different drivers to build).
This eliminates the need for a Glide-like hack with grep-dctrl, as the DRI
targets get dragged in through the configs/debian-*$(DEB_HOST_ARCH) glob.
* mesa-swrast-source: new package, source for the software rasteriser for
the modular server to be able to build GLcore. /usr/share/mesa-source in
this tree represents the top of a normal Mesa source tree, albeit a
limited subset thereof.
* Change Build-Depends to reflect split xlibs-dev and xutils.
* Change include and library paths to reflect X's /usr transition.
* Update debian/copyright to mention DRI drivers.
* Replace the deprecated -mcpu= with -march= for optimised i386 (read:
686+SSE+CMOV) configs, and -mtune=603 for the powerpc DRI config.
* Disable building of the Glide target, as it has not been updated to the
new swrast API; the Gamma DRI driver hsa been disabled upstream for the
same reason.
* Start building glxinfo from progs/xdemos, and stuff it in mesa-utils;
introduce Build-Depends on freeglut3-dev.
* Remove annoying debug spew from glxgears.
Files:
d1abe092bcc56f858ca861bdf4e6c8e0 902 graphics extra mesa_6.3.1.1-0ubuntu1.dsc
9e05f987ec79f6374457bea343b063c2 6379711 graphics extra mesa_6.3.1.1.orig.tar.gz
d629d884b8208968add548ed271b4293 27388 graphics extra mesa_6.3.1.1-0ubuntu1.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDBAP08kKMfZ+fMkoRAofAAJ0a7Gf+yj39I9j/hzC+qYzdrjA+LgCdHwJp
img3PuLmcUlAulm2W5M66jw=
=mSFc
-----END PGP SIGNATURE-----
Accepted:
mesa_6.3.1.1-0ubuntu1.diff.gz
to pool/main/m/mesa/mesa_6.3.1.1-0ubuntu1.diff.gz
mesa_6.3.1.1-0ubuntu1.dsc
to pool/main/m/mesa/mesa_6.3.1.1-0ubuntu1.dsc
mesa_6.3.1.1.orig.tar.gz
to pool/main/m/mesa/mesa_6.3.1.1.orig.tar.gz
More information about the breezy-changes
mailing list