Peter Korsgaard [Thu, 19 Mar 2009 11:07:10 +0000 (11:07 -0000)]
pango: fix host build
pango likes to rerun it's configure script at make time, and it then
fails to find the correct pkg-config files (it finds the ones ins
STAGING_DIR) causing problems if they are not compatible.
Fix it by setting PKG_CONFIG_PATH in it's make environment.
Peter Korsgaard [Thu, 19 Mar 2009 11:06:47 +0000 (11:06 -0000)]
package: add STAMP_DIR and use for host builds
Move stamp (dependency) files outside the (version specific) source
directories, so other packages can hardcode dependencies on them instead
of having to use <PACKAGE>_VERSION variables.
This is important as the variables in the make rules are evaluated when
the rules is seen, which might be before the dependent makefile is parsed
(and hence <PACKAGE>_VERSION variable is known, screwing up stuff.
The downside of this is that the package isn't automatically rebuilt
when the version changes (E.G. by a svn update) and you now also have to
remove the stamp files next to $(BUILD_DIR)/<PACKAGE>-* to force a rebuild.
Peter Korsgaard [Thu, 19 Mar 2009 08:34:23 +0000 (08:34 -0000)]
liboil: don't build examples
Add patch missing from r25053.
Peter Korsgaard [Thu, 19 Mar 2009 08:30:20 +0000 (08:30 -0000)]
pkg-config: rename pkgconfig to pkg-config
This matches upstream tarball, doesn't screw up existing .config's with
BR2_PACKAGE_PKGCONFIG and makes sure the patch gets applied for target
compilation.
Peter Korsgaard [Thu, 19 Mar 2009 08:29:55 +0000 (08:29 -0000)]
busybox: 1.13.3 ash fix
Peter Korsgaard [Thu, 19 Mar 2009 08:29:42 +0000 (08:29 -0000)]
pkgconfig: make sure host compile target isn't considered out of date
Peter Korsgaard [Wed, 18 Mar 2009 23:14:59 +0000 (23:14 -0000)]
kernel-headers: adjust patch names for 2.6.28.8
Peter Korsgaard [Wed, 18 Mar 2009 22:39:15 +0000 (22:39 -0000)]
pango: use same with/without-x setting for host build as for target
Ensures identical pango.modules contents
Peter Korsgaard [Wed, 18 Mar 2009 22:39:09 +0000 (22:39 -0000)]
pango: generate pango.modules at build time rather than run time
Generate pango.modules using the host tools instead of setting up an init
script to do it at run time. Also apply patches to host build to get
identical pango.modules file.
Peter Korsgaard [Wed, 18 Mar 2009 22:39:03 +0000 (22:39 -0000)]
avahi: fix python path
Peter Korsgaard [Wed, 18 Mar 2009 21:22:17 +0000 (21:22 -0000)]
libgtk2: build host version, use it for build time binaries
Peter Korsgaard [Wed, 18 Mar 2009 21:22:13 +0000 (21:22 -0000)]
pango: add host version
Peter Korsgaard [Wed, 18 Mar 2009 21:22:08 +0000 (21:22 -0000)]
cairo: remove unneeded _INSTALL_STAGING_OPT setting
Peter Korsgaard [Wed, 18 Mar 2009 21:22:04 +0000 (21:22 -0000)]
cairo: add host version
Peter Korsgaard [Wed, 18 Mar 2009 21:22:00 +0000 (21:22 -0000)]
freetype: add host version
Peter Korsgaard [Wed, 18 Mar 2009 21:21:56 +0000 (21:21 -0000)]
freetype: cleanup target install
Peter Korsgaard [Wed, 18 Mar 2009 21:21:52 +0000 (21:21 -0000)]
freetype: bump version
Peter Korsgaard [Wed, 18 Mar 2009 21:21:48 +0000 (21:21 -0000)]
freetype: get rid of ancient 2.2.1 version
Peter Korsgaard [Wed, 18 Mar 2009 21:21:44 +0000 (21:21 -0000)]
freetype: fixup help text indentation
Peter Korsgaard [Wed, 18 Mar 2009 21:21:39 +0000 (21:21 -0000)]
expat: fixup help text
Peter Korsgaard [Wed, 18 Mar 2009 21:21:34 +0000 (21:21 -0000)]
fontconfig: fixup help text indentation
Peter Korsgaard [Wed, 18 Mar 2009 21:21:27 +0000 (21:21 -0000)]
pixman: add host version
Peter Korsgaard [Wed, 18 Mar 2009 21:21:14 +0000 (21:21 -0000)]
pixman: fixup help text indentation
Peter Korsgaard [Wed, 18 Mar 2009 21:21:06 +0000 (21:21 -0000)]
atk: add host version
Peter Korsgaard [Wed, 18 Mar 2009 21:20:22 +0000 (21:20 -0000)]
atk: small cleanup
Peter Korsgaard [Wed, 18 Mar 2009 19:19:18 +0000 (19:19 -0000)]
libglib2: no longer needs glib2-dev package on host
Peter Korsgaard [Wed, 18 Mar 2009 19:19:10 +0000 (19:19 -0000)]
pkgconfig: add pkgconfig package for target
The host versions shouldn't be visible in Kconfig, so remove the
reference to BR2_PACKAGE_PKGCONFIG everywhere and prefix the host targets
with host-.
At the same time add pkgconfig for the target (E.G. for development) and
let BR2_PACKAGE_PKGCONFIG control that package.
Notice: all defconfigs in the tree have been updated, but make sure to
disable the pkgconfig package (unless you want it) if you use an external
config, otherwise you'll end up with pkgconfig and glib2 in the target.
Peter Korsgaard [Wed, 18 Mar 2009 19:18:45 +0000 (19:18 -0000)]
pkgconfig: use pkg-config-*-host build dir for host version
Peter Korsgaard [Wed, 18 Mar 2009 19:18:40 +0000 (19:18 -0000)]
pkgconfig: install into HOST_DIR
Peter Korsgaard [Wed, 18 Mar 2009 11:27:49 +0000 (11:27 -0000)]
package: add dbus-python
Peter Korsgaard [Wed, 18 Mar 2009 11:27:37 +0000 (11:27 -0000)]
alsa-lib: don't force EABI for ARM
Closes #191.
Peter Korsgaard [Wed, 18 Mar 2009 11:27:29 +0000 (11:27 -0000)]
kernel-headers: bump 2.6.27.x version
Peter Korsgaard [Tue, 17 Mar 2009 14:44:20 +0000 (14:44 -0000)]
avahi: enable glib / gtk support if available
Peter Korsgaard [Tue, 17 Mar 2009 13:49:12 +0000 (13:49 -0000)]
libglib2: pkgconfig patch no longer needed as we have HOST_DIR in path
Peter Korsgaard [Tue, 17 Mar 2009 13:49:03 +0000 (13:49 -0000)]
kernel-headers: bump 2.6.28.x version
Peter Korsgaard [Tue, 17 Mar 2009 13:48:47 +0000 (13:48 -0000)]
dbus-glib: bump version and convert to Makefile.autotools.in format
This at the same times fixes the staging dir install, so stuff needing
dbus-glib is able to build.
Peter Korsgaard [Tue, 17 Mar 2009 13:48:35 +0000 (13:48 -0000)]
Makefile.autotools.in: use TARGET_PATH for compile step
This ensures that the correct build tools are found rather than the host
versions (glib-genmarshal, ..)
Peter Korsgaard [Tue, 17 Mar 2009 13:48:29 +0000 (13:48 -0000)]
package: add HOST_DIR to target path
Peter Korsgaard [Tue, 17 Mar 2009 13:48:15 +0000 (13:48 -0000)]
package: fix host path
And generate dbus introspect xml for dbus-glib.
Peter Korsgaard [Mon, 16 Mar 2009 20:58:15 +0000 (20:58 -0000)]
dbus: add host-dbus support
Peter Korsgaard [Mon, 16 Mar 2009 20:58:12 +0000 (20:58 -0000)]
expat: add host-expat support
Peter Korsgaard [Mon, 16 Mar 2009 20:58:08 +0000 (20:58 -0000)]
package/Makefile.in: search $(HOST_DIR) for host includes / libraries
Peter Korsgaard [Mon, 16 Mar 2009 20:58:04 +0000 (20:58 -0000)]
expat: convert to Makefile.autotools.in format
Peter Korsgaard [Mon, 16 Mar 2009 20:58:01 +0000 (20:58 -0000)]
libgtk2: small cleanup
Peter Korsgaard [Mon, 16 Mar 2009 20:57:56 +0000 (20:57 -0000)]
dbus: compile with X support if libX11 is available
Peter Korsgaard [Mon, 16 Mar 2009 15:49:11 +0000 (15:49 -0000)]
libgtk2: init script: make sure /etc/gtk-2.0 exists
Peter Korsgaard [Mon, 16 Mar 2009 15:49:03 +0000 (15:49 -0000)]
libglib2: build host version for build-time binaries
Build host version of glib in HOST_DIR and use the build-time binaries
from there instead of relying on what is installed on the host.
Peter Korsgaard [Mon, 16 Mar 2009 15:48:52 +0000 (15:48 -0000)]
iptables: doesn't use glib
Peter Korsgaard [Mon, 16 Mar 2009 15:48:43 +0000 (15:48 -0000)]
Makefile: introduce $(HOST_DIR) for host binaries
Add HOST_DIR directory handling. HOST_DIR should be used just like
STAGING_DIR, but for host files instead of target ones.
Peter Korsgaard [Mon, 16 Mar 2009 15:48:35 +0000 (15:48 -0000)]
automake: minor cleanup
Peter Korsgaard [Mon, 16 Mar 2009 15:48:29 +0000 (15:48 -0000)]
xserver-xorg: libXtst not needed
Peter Korsgaard [Mon, 16 Mar 2009 15:48:21 +0000 (15:48 -0000)]
xserver-xorg: set buildroot mailing list as builder addr
Peter Korsgaard [Mon, 16 Mar 2009 15:48:14 +0000 (15:48 -0000)]
xserver-xorg: more optional dependencies
Peter Korsgaard [Mon, 16 Mar 2009 15:48:07 +0000 (15:48 -0000)]
xserver-xorg: dbus is optional
Peter Korsgaard [Mon, 16 Mar 2009 15:47:58 +0000 (15:47 -0000)]
mpfr: bump version
Peter Korsgaard [Mon, 16 Mar 2009 15:47:44 +0000 (15:47 -0000)]
xorg_server: cleanup .mk
Rearrange lines and get rid of unneeded variables. Should have no functional
change.
Thiago A. Corrêa [Mon, 16 Mar 2009 11:38:33 +0000 (11:38 -0000)]
Fix dependency for custom patches when custom patch is empty.
Peter Korsgaard [Sun, 15 Mar 2009 13:54:56 +0000 (13:54 -0000)]
qtopia4: remove selection of GPL/LPGL licenses
Choosing between GPL or LGPL doesn't change the build process, so it's
sufficient to have a selection for the commercial license.
Also change the URLs to the licenses to the Qt web page, where the
exception for the LGPL is included.
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
Peter Korsgaard [Sun, 15 Mar 2009 13:51:30 +0000 (13:51 -0000)]
vim: really fix patch download
Thanks to Markus Heidelberg for noticing.
Peter Korsgaard [Sun, 15 Mar 2009 07:28:12 +0000 (07:28 -0000)]
xserver: 1.5.x needs openssl (for render sha functions)
Peter Korsgaard [Sun, 15 Mar 2009 07:28:06 +0000 (07:28 -0000)]
openssl: strip libraries
Peter Korsgaard [Sat, 14 Mar 2009 14:59:14 +0000 (14:59 -0000)]
x11r7: update to 7.4
Patch by Dan Lykowski <lykowdk@gmail.com>, closes #181.
Minor fixups for kdrive by me.
Peter Korsgaard [Sat, 14 Mar 2009 14:58:44 +0000 (14:58 -0000)]
metacity: fix target install with tinyx
Peter Korsgaard [Sat, 14 Mar 2009 14:58:40 +0000 (14:58 -0000)]
blackbox: needs c++ support
Peter Korsgaard [Fri, 13 Mar 2009 19:57:44 +0000 (19:57 -0000)]
blackbox: fix build with gcc 4.3.x
Patch by Mathis <mathis_w@gmx.net>, closes #169.
Peter Korsgaard [Fri, 13 Mar 2009 19:46:03 +0000 (19:46 -0000)]
xserver_xorg: add options for builtin fonts and aiglx
Patch by Dan Lykowski <lykowdk@gmail.com>
Peter Korsgaard [Fri, 13 Mar 2009 15:38:03 +0000 (15:38 -0000)]
avahi: enable python support if python is enabled
Not particular useful until we add dbus-python (which depends on a fixed up
dbus-glib, which in turn depends on us starting to compile glib/dbus/dbus-glib
for the host as well) - But that's for another day.
Peter Korsgaard [Fri, 13 Mar 2009 15:37:54 +0000 (15:37 -0000)]
dbus-glib: install pkgconfig file to STAGING_DIR
This should probably be converted to Makefile.autotools.in instead.
Thiago A. Corrêa [Fri, 13 Mar 2009 04:31:43 +0000 (04:31 -0000)]
Fix build (dependency) with custom patch option
Peter Korsgaard [Thu, 12 Mar 2009 20:29:24 +0000 (20:29 -0000)]
uClibc: additional 0.9.30.1 patches
From Bernhard's tree.
Peter Korsgaard [Thu, 12 Mar 2009 12:32:11 +0000 (12:32 -0000)]
libgtk2: also get rid of gtk-demo executable
Peter Korsgaard [Thu, 12 Mar 2009 10:21:21 +0000 (10:21 -0000)]
cairo: more fine grained configutation and fix dependencies
Thiago A. Corrêa [Thu, 12 Mar 2009 02:53:54 +0000 (02:53 -0000)]
Update Qtopia to 4.5.0, which introduces a new licensing option: LGPL. This will be default now.
Peter Korsgaard [Wed, 11 Mar 2009 23:30:29 +0000 (23:30 -0000)]
fontconfig: fix typo added in r25611
Peter Korsgaard [Wed, 11 Mar 2009 22:15:59 +0000 (22:15 -0000)]
automake: needs autoconf at configure time
Peter Korsgaard [Wed, 11 Mar 2009 22:15:53 +0000 (22:15 -0000)]
automake: depends on autoconf, so select it
Thiago A. Corrêa [Wed, 11 Mar 2009 22:00:46 +0000 (22:00 -0000)]
Default yes to GUI module install on Qtopia4
Thiago A. Corrêa [Wed, 11 Mar 2009 21:40:00 +0000 (21:40 -0000)]
Revert wrongly commited files (u-boot changes) from -r25617
Thiago A. Corrêa [Wed, 11 Mar 2009 21:35:07 +0000 (21:35 -0000)]
Let user skip installation of the GUI module for Qtopia
Peter Korsgaard [Wed, 11 Mar 2009 20:32:44 +0000 (20:32 -0000)]
dropbear: needs zlib, so select it
Peter Korsgaard [Wed, 11 Mar 2009 20:32:39 +0000 (20:32 -0000)]
dropbear: convert to Makefile.autotools.in format
Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>
Closes #179.
Peter Korsgaard [Wed, 11 Mar 2009 15:43:55 +0000 (15:43 -0000)]
pango: init script: make sure /etc/pango exists
Peter Korsgaard [Wed, 11 Mar 2009 15:43:52 +0000 (15:43 -0000)]
fontconfig: store font cache in /var/cache/fontconfig, and not in /usr/var/..
Peter Korsgaard [Wed, 11 Mar 2009 15:43:47 +0000 (15:43 -0000)]
gmpc: needs gob2 installed on host, so check for it
Peter Korsgaard [Wed, 11 Mar 2009 15:43:43 +0000 (15:43 -0000)]
gmpc: fix build without libSM
Peter Korsgaard [Wed, 11 Mar 2009 15:01:56 +0000 (15:01 -0000)]
directfb: add option for linuxinput input driver
Peter Korsgaard [Wed, 11 Mar 2009 10:10:58 +0000 (10:10 -0000)]
busybox: bump 1.13.x version
Peter Korsgaard [Wed, 11 Mar 2009 10:10:54 +0000 (10:10 -0000)]
libgtk2: don't install demo sources
Peter Korsgaard [Wed, 11 Mar 2009 10:10:48 +0000 (10:10 -0000)]
libiconv: strip libcharset as well
Peter Korsgaard [Tue, 10 Mar 2009 22:47:21 +0000 (22:47 -0000)]
avahi: fix build with libintl but without locale support in toolchain
Peter Korsgaard [Tue, 10 Mar 2009 22:01:06 +0000 (22:01 -0000)]
gcc: 4.3.x fix for PR 32044.
Patch by Daniel Mack <daniel@caiaq.de>
Peter Korsgaard [Tue, 10 Mar 2009 21:03:14 +0000 (21:03 -0000)]
libcurl: fix configure with openssl when target == host.
Peter Korsgaard [Tue, 10 Mar 2009 21:03:10 +0000 (21:03 -0000)]
ipsec-tools: fix printf format string for size_t (on 64bit)
Use %zu instead of %d for printing out size_t variables. Fixes a build issue
on 64bit as ipsec-tools uses -Werror.
Peter Korsgaard [Tue, 10 Mar 2009 21:03:04 +0000 (21:03 -0000)]
uClibc: strtouq fix for 64bit
Peter Korsgaard [Mon, 9 Mar 2009 20:28:40 +0000 (20:28 -0000)]
wpa_supplicant: new package
Patch by Gustavo Zacarias <gustavo@zacarias.com.br>
Closes #81.
Peter Korsgaard [Mon, 9 Mar 2009 19:47:55 +0000 (19:47 -0000)]
vim: fixup patch download location after change to DOWNLOAD macro.
Closes #161.
Peter Korsgaard [Mon, 9 Mar 2009 14:09:25 +0000 (14:09 -0000)]
sysklogd: only install init script / config file if not present in skeleton
Allow platforms to provide a custom initscript / syslog.conf in their
target_skeleton.
Peter Korsgaard [Mon, 9 Mar 2009 14:09:20 +0000 (14:09 -0000)]
pciutils: fix HOST detection
Peter Korsgaard [Mon, 9 Mar 2009 10:26:04 +0000 (10:26 -0000)]
libglib2: bump version
Patch by Sven Neumann <s.neumann@phase-zero.de>
Closes #37.
Peter Korsgaard [Mon, 9 Mar 2009 09:53:41 +0000 (09:53 -0000)]
e2fsprogs: install into staging so other stuff can find the libs/includes
And explicitly install the libuuid headers. Needed for the gupnp stuff in #35.