<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/package/x11r7/mesa3d, branch 2013.02</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2013.02</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2013.02'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2013-01-08T23:13:29Z</updated>
<entry>
<title>xserver_xorg-server: rename server-style configuration options</title>
<updated>2013-01-08T23:13:29Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2013-01-06T11:29:17Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=73a84a6972a062f1b3212e92d91d4b186460c784'/>
<id>urn:sha1:73a84a6972a062f1b3212e92d91d4b186460c784</id>
<content type='text'>
The BR2_PACKAGE_XSERVER_xorg and BR2_PACKAGE_XSERVER_tinyx options
used to select the style of X.org server to use are not named
consistently with the rest of the Buildroot options (in capital
letters and prefixed with the package name).

Therefore, we rename those options, and we take care to add the old
option names in the BR2_LEGACY infrastructure.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Acked-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>mesa3d: requires host-libxml2 and host-python to generate some files</title>
<updated>2012-11-17T22:41:45Z</updated>
<author>
<name>Vellemans Noel</name>
<email>noel.vellemans@visionbms.com</email>
</author>
<published>2012-11-17T12:24:01Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=517e5395a187d9c6b7dc322ee15f7b75f5ffe7fc'/>
<id>urn:sha1:517e5395a187d9c6b7dc322ee15f7b75f5ffe7fc</id>
<content type='text'>
mesa3d now generates some C files at build time (related to the OpenGL
API) from XML files. This generation process is done using Python
scripts that require the libxml2 Python module.

Patch based on the initial work of Will Wagner (Thanks Will).

Signed-off-by: Vellemans Noel &lt;noel.vellemans@visionbms.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>mesa3d: add dependency on host-xutil_makedepend</title>
<updated>2012-10-14T18:15:10Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2012-10-12T06:58:24Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=8bd0a20b14ef3347ec2de9696ec0edddf6956726'/>
<id>urn:sha1:8bd0a20b14ef3347ec2de9696ec0edddf6956726</id>
<content type='text'>
The mesa3d now requires the makedepend host utility, otherwise, it
fails with:

configure: error: makedepend is required to build Mesa

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Reported-by: Noel Vellemans &lt;Noel.Vellemans@visionBMS.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>mesa3d: bump version</title>
<updated>2012-09-22T18:45:21Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2012-09-22T12:50:15Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=5ec86b56daf9f4dc157c5b2c383b0eefb45eccd2'/>
<id>urn:sha1:5ec86b56daf9f4dc157c5b2c383b0eefb45eccd2</id>
<content type='text'>
Based on patch by Allan W. Nielsen. uClibc patch based on patch in OE.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>all packages: rename XXXTARGETS to xxx-package</title>
<updated>2012-07-17T18:23:05Z</updated>
<author>
<name>Arnout Vandecappelle (Essensium/Mind)</name>
<email>arnout@mind.be</email>
</author>
<published>2012-07-02T22:07:32Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=e1502ebc0c92763896c53d405ee9c7c7a1a33e24'/>
<id>urn:sha1:e1502ebc0c92763896c53d405ee9c7c7a1a33e24</id>
<content type='text'>
Also remove the redundant $(call ...).

This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
  xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \
               -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \
               -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/'

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>mesa3d: fix build</title>
<updated>2012-02-06T16:22:38Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2012-02-06T16:19:53Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=5d425d3334231340790677e6f6e8212901e6dc23'/>
<id>urn:sha1:5d425d3334231340790677e6f6e8212901e6dc23</id>
<content type='text'>
We build mesa3d with dri support, which doesn't work with static builds,
so disable it.

From configure.ac:

dri)
    # DRI must be shared, I think
    if test "$enable_static" = yes; then
        AC_MSG_ERROR([Can't use static libraries for DRI drivers])
    fi

At the same time fixup minor style issues (:= vs =, long lines).

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>mesa3d: don't depend on the X server</title>
<updated>2012-02-06T16:14:39Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2012-02-06T16:14:39Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=80a7e8216e53cd7195e78e30e90821584b537b53'/>
<id>urn:sha1:80a7e8216e53cd7195e78e30e90821584b537b53</id>
<content type='text'>
There's no particular reason why you shouldn't be able to build mesa
without the X server (E.G. for remote X), so remove it.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>x11r7: AUTORECONF=NO is the default, remove</title>
<updated>2011-10-05T18:23:33Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-09-19T20:57:41Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=42a28105f12e006e8b01579d0004c8cb3edc0acb'/>
<id>urn:sha1:42a28105f12e006e8b01579d0004c8cb3edc0acb</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package: remove useless arguments from AUTOTARGETS</title>
<updated>2011-09-29T21:12:27Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-09-29T19:57:43Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=300f9c9c9dcf2b47ea89c45d5b1ea05e7305bd49'/>
<id>urn:sha1:300f9c9c9dcf2b47ea89c45d5b1ea05e7305bd49</id>
<content type='text'>
Thanks to the pkgparentdir and pkgname functions, we can rewrite the
AUTOTARGETS macro in a way that avoids the need for each package to
repeat its name and the directory in which it is present.

[Peter: pkgdir-&gt;pkgparentdir]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>mesa3d: ensure it can only be compiled with modular X server</title>
<updated>2010-12-27T20:12:25Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-12-27T20:12:25Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=d741cf7c62a5197a138a4e0890bf99f026dd0354'/>
<id>urn:sha1:d741cf7c62a5197a138a4e0890bf99f026dd0354</id>
<content type='text'>
kdrive has no glx support, and mesa3d depends on libdrm which needs
largefile support (just like the modular server), so ensure mesa3d
can only be enabled in that configuration.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
