<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/package/libgtk2, branch 2009.02</title>
<subtitle>Buildroot: Making Embedded Linux easy
</subtitle>
<id>https://git.hiegel.fr/cgit/buildroot.git/atom?h=2009.02</id>
<link rel='self' href='https://git.hiegel.fr/cgit/buildroot.git/atom?h=2009.02'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/'/>
<updated>2009-01-18T10:57:23Z</updated>
<entry>
<title>Cleanup libgtk2, and prepare for 2.15</title>
<updated>2009-01-18T10:57:23Z</updated>
<author>
<name>Ulf Samuelsson</name>
<email>ulf.samuelsson@atmel.com</email>
</author>
<published>2009-01-18T10:57:23Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=6ce30eef5a16f62b262a86c5ca70571a2fb9bf24'/>
<id>urn:sha1:6ce30eef5a16f62b262a86c5ca70571a2fb9bf24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Getting rid of a bit more  configure options that's been centralized.</title>
<updated>2009-01-18T09:26:28Z</updated>
<author>
<name>Thomas Lundquist</name>
<email>lists@zelow.no</email>
</author>
<published>2009-01-18T09:26:28Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=c86f23b7708cb7eeba91a2764210277c78143dca'/>
<id>urn:sha1:c86f23b7708cb7eeba91a2764210277c78143dca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Finish the gtk-doc stuff and start on the smae thing with LARGEFILE and NLS.</title>
<updated>2009-01-18T00:05:57Z</updated>
<author>
<name>Thomas Lundquist</name>
<email>lists@zelow.no</email>
</author>
<published>2009-01-18T00:05:57Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=6b00041b87b30675b8b214b2f4c1653bfd911dda'/>
<id>urn:sha1:6b00041b87b30675b8b214b2f4c1653bfd911dda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Easier with one place for configure options for disabling gtk-doc</title>
<updated>2009-01-17T10:11:12Z</updated>
<author>
<name>Thomas Lundquist</name>
<email>lists@zelow.no</email>
</author>
<published>2009-01-17T10:11:12Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=fa2273f409f7197ef47e4cdde83e2d8948156eb7'/>
<id>urn:sha1:fa2273f409f7197ef47e4cdde83e2d8948156eb7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Force use of HOST_GLIB instead of /usr/bin for libgtk2</title>
<updated>2009-01-14T22:11:13Z</updated>
<author>
<name>Ulf Samuelsson</name>
<email>ulf.samuelsson@atmel.com</email>
</author>
<published>2009-01-14T22:11:13Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=0267841fe57d517d6ac84961e80f403c0edaf9b6'/>
<id>urn:sha1:0267841fe57d517d6ac84961e80f403c0edaf9b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libgtk2: add init script to create /etc/gtk-2.0/gdk-pixbuf.loaders</title>
<updated>2008-12-31T09:35:15Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-12-31T09:35:15Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=ccb02b009b1b16ce12d657b417650453fb261c5d'/>
<id>urn:sha1:ccb02b009b1b16ce12d657b417650453fb261c5d</id>
<content type='text'>
It would be nicer to do this at compile time, but then we would need to
compile libgtk2 for the host as well.
</content>
</entry>
<entry>
<title>libgtk: don't list cups/png/jpeg/tiff as hard dependencies</title>
<updated>2008-12-26T15:36:12Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-12-26T15:36:12Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=87e333010ce13b63b9056aa70443bd14f3653e06'/>
<id>urn:sha1:87e333010ce13b63b9056aa70443bd14f3653e06</id>
<content type='text'>
GTK can be compiled without the above, so don't list them as hard
dependencies, and simply adjust the build depending on what the user
has enabled.
</content>
</entry>
<entry>
<title>libgtk2: remove unneeded configure opts</title>
<updated>2008-12-26T15:36:09Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-12-26T15:36:09Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=5c3a6a55e67c1ab4dab4a3031625570ca83804f3'/>
<id>urn:sha1:5c3a6a55e67c1ab4dab4a3031625570ca83804f3</id>
<content type='text'>
This stuff is all handled by Makefile.autotools.in
</content>
</entry>
<entry>
<title>Adding Central config.cache options</title>
<updated>2008-11-28T14:20:47Z</updated>
<author>
<name>Daniel Laird</name>
<email>danieljlaird@hotmail.com</email>
</author>
<published>2008-11-28T14:20:47Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=5432f26f0e78fc74a599a596c90a3b8f02963c13'/>
<id>urn:sha1:5432f26f0e78fc74a599a596c90a3b8f02963c13</id>
<content type='text'>
The following changes allow for use of a central configure cache
file.  This speeds up configuration of packages.
Its use is configurable at the top level (BR2_CONFIG_CACHE - default n).
Old style makefiles can use it if they use the following MACRO in makefiles:
$(AUTO_CONFIGURE_TARGET) see my change to directfb.mk.
New style Autotools.in will use it if you set the global option.
However you can enable the global option and on a per package overrule it by doing
the following: $(PKGNAME)_USE_CONFIG_CACHE = NO see fontconfig.mk for an example 
of this.
Finally I have removed a few config variable settings which indicated no CXX compiler
as this is wrong and breaks the build when using this central cache.

 Config.in                        |    8 ++++++++
 package/Makefile.autotools.in    |    5 ++++-
 package/Makefile.in              |   28 +++++++++++++++++++++++++++-
 package/atk/atk.mk               |    2 +-
 package/directfb/directfb.mk     |    7 +------
 package/fontconfig/fontconfig.mk |    3 +++
 package/libglib2/libglib2.mk     |    2 +-
 package/libgtk2/libgtk2.mk       |    1 -
 8 files changed, 45 insertions(+), 11 deletions(-)

I would appreciate feedback on this change (I have been testing for 2-3 weeks)
But I can never test all cases!  If you enable the BR2_CONFIG_CACHE option some
Makefile.autotools.in based packages may now break - I cannot build them all.
In this case you may need to remove config options that are being hardcoded all
over the place (like gtk saying we have 2 CXX compiler) or disable the use
of CONFIG CACHE file like I have done in fontconfig.
I can build all packages required to get WebKit on DirectFB up and running
and it runs fine.
I will try to resolve any issues this creates as fast as I can.

Signed-off-by: Daniel Laird &lt;daniel.j.laird@nxp.com&gt;

</content>
</entry>
<entry>
<title>libpng: fix Makefile.autotools.in fallout</title>
<updated>2008-11-02T19:21:17Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2008-11-02T19:21:17Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=cab350013e00c6daaaa393d72a23e3e244ec761f'/>
<id>urn:sha1:cab350013e00c6daaaa393d72a23e3e244ec761f</id>
<content type='text'>
libpng used to have the 'png' Makefile alias, which some packages used
in their dependencies list.

With the move to Makefile.autotools.in this is now gone, so update the
packages to match.
</content>
</entry>
</feed>
