buildroot.git
15 years agoatk: add host version
Peter Korsgaard [Wed, 18 Mar 2009 21:21:06 +0000 (21:21 -0000)]
atk: add host version

15 years agoatk: small cleanup
Peter Korsgaard [Wed, 18 Mar 2009 21:20:22 +0000 (21:20 -0000)]
atk: small cleanup

15 years agolibglib2: no longer needs glib2-dev package on host
Peter Korsgaard [Wed, 18 Mar 2009 19:19:18 +0000 (19:19 -0000)]
libglib2: no longer needs glib2-dev package on host

15 years agopkgconfig: add pkgconfig package for target
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.

15 years agopkgconfig: use pkg-config-*-host build dir for host version
Peter Korsgaard [Wed, 18 Mar 2009 19:18:45 +0000 (19:18 -0000)]
pkgconfig: use pkg-config-*-host build dir for host version

15 years agopkgconfig: install into HOST_DIR
Peter Korsgaard [Wed, 18 Mar 2009 19:18:40 +0000 (19:18 -0000)]
pkgconfig: install into HOST_DIR

15 years agopackage: add dbus-python
Peter Korsgaard [Wed, 18 Mar 2009 11:27:49 +0000 (11:27 -0000)]
package: add dbus-python

15 years agoalsa-lib: don't force EABI for ARM
Peter Korsgaard [Wed, 18 Mar 2009 11:27:37 +0000 (11:27 -0000)]
alsa-lib: don't force EABI for ARM

Closes #191.

15 years agokernel-headers: bump 2.6.27.x version
Peter Korsgaard [Wed, 18 Mar 2009 11:27:29 +0000 (11:27 -0000)]
kernel-headers: bump 2.6.27.x version

15 years agoavahi: enable glib / gtk support if available
Peter Korsgaard [Tue, 17 Mar 2009 14:44:20 +0000 (14:44 -0000)]
avahi: enable glib / gtk support if available

15 years agolibglib2: pkgconfig patch no longer needed as we have HOST_DIR in path
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

15 years agokernel-headers: bump 2.6.28.x version
Peter Korsgaard [Tue, 17 Mar 2009 13:49:03 +0000 (13:49 -0000)]
kernel-headers: bump 2.6.28.x version

15 years agodbus-glib: bump version and convert to Makefile.autotools.in format
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.

15 years agoMakefile.autotools.in: use TARGET_PATH for compile step
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, ..)

15 years agopackage: add HOST_DIR to target path
Peter Korsgaard [Tue, 17 Mar 2009 13:48:29 +0000 (13:48 -0000)]
package: add HOST_DIR to target path

15 years agopackage: fix host 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.

15 years agodbus: add host-dbus support
Peter Korsgaard [Mon, 16 Mar 2009 20:58:15 +0000 (20:58 -0000)]
dbus: add host-dbus support

15 years agoexpat: add host-expat support
Peter Korsgaard [Mon, 16 Mar 2009 20:58:12 +0000 (20:58 -0000)]
expat: add host-expat support

15 years agopackage/Makefile.in: search $(HOST_DIR) for host includes / libraries
Peter Korsgaard [Mon, 16 Mar 2009 20:58:08 +0000 (20:58 -0000)]
package/Makefile.in: search $(HOST_DIR) for host includes / libraries

15 years agoexpat: convert to Makefile.autotools.in format
Peter Korsgaard [Mon, 16 Mar 2009 20:58:04 +0000 (20:58 -0000)]
expat: convert to Makefile.autotools.in format

15 years agolibgtk2: small cleanup
Peter Korsgaard [Mon, 16 Mar 2009 20:58:01 +0000 (20:58 -0000)]
libgtk2: small cleanup

15 years agodbus: compile with X support if libX11 is available
Peter Korsgaard [Mon, 16 Mar 2009 20:57:56 +0000 (20:57 -0000)]
dbus: compile with X support if libX11 is available

15 years agolibgtk2: init script: make sure /etc/gtk-2.0 exists
Peter Korsgaard [Mon, 16 Mar 2009 15:49:11 +0000 (15:49 -0000)]
libgtk2: init script: make sure /etc/gtk-2.0 exists

15 years agolibglib2: build host version for build-time binaries
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.

15 years agoiptables: doesn't use glib
Peter Korsgaard [Mon, 16 Mar 2009 15:48:52 +0000 (15:48 -0000)]
iptables: doesn't use glib

15 years agoMakefile: introduce $(HOST_DIR) for host binaries
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.

15 years agoautomake: minor cleanup
Peter Korsgaard [Mon, 16 Mar 2009 15:48:35 +0000 (15:48 -0000)]
automake: minor cleanup

15 years agoxserver-xorg: libXtst not needed
Peter Korsgaard [Mon, 16 Mar 2009 15:48:29 +0000 (15:48 -0000)]
xserver-xorg: libXtst not needed

15 years agoxserver-xorg: set buildroot mailing list as builder addr
Peter Korsgaard [Mon, 16 Mar 2009 15:48:21 +0000 (15:48 -0000)]
xserver-xorg: set buildroot mailing list as builder addr

15 years agoxserver-xorg: more optional dependencies
Peter Korsgaard [Mon, 16 Mar 2009 15:48:14 +0000 (15:48 -0000)]
xserver-xorg: more optional dependencies

15 years agoxserver-xorg: dbus is optional
Peter Korsgaard [Mon, 16 Mar 2009 15:48:07 +0000 (15:48 -0000)]
xserver-xorg: dbus is optional

15 years agompfr: bump version
Peter Korsgaard [Mon, 16 Mar 2009 15:47:58 +0000 (15:47 -0000)]
mpfr: bump version

15 years agoxorg_server: cleanup .mk
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.

15 years agoFix dependency for custom patches when custom patch is empty.
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.

15 years agoqtopia4: remove selection of GPL/LPGL licenses
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>
15 years agovim: really fix patch download
Peter Korsgaard [Sun, 15 Mar 2009 13:51:30 +0000 (13:51 -0000)]
vim: really fix patch download

Thanks to Markus Heidelberg for noticing.

15 years agoxserver: 1.5.x needs openssl (for render sha functions)
Peter Korsgaard [Sun, 15 Mar 2009 07:28:12 +0000 (07:28 -0000)]
xserver: 1.5.x needs openssl (for render sha functions)

15 years agoopenssl: strip libraries
Peter Korsgaard [Sun, 15 Mar 2009 07:28:06 +0000 (07:28 -0000)]
openssl: strip libraries

15 years agox11r7: update to 7.4
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.

15 years agometacity: fix target install with tinyx
Peter Korsgaard [Sat, 14 Mar 2009 14:58:44 +0000 (14:58 -0000)]
metacity: fix target install with tinyx

15 years agoblackbox: needs c++ support
Peter Korsgaard [Sat, 14 Mar 2009 14:58:40 +0000 (14:58 -0000)]
blackbox: needs c++ support

15 years agoblackbox: fix build with gcc 4.3.x
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.

15 years agoxserver_xorg: add options for builtin fonts and aiglx
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>

15 years agoavahi: enable python support if python is enabled
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.

15 years agodbus-glib: install pkgconfig file to STAGING_DIR
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.

15 years agoFix build (dependency) with custom patch option
Thiago A. Corrêa [Fri, 13 Mar 2009 04:31:43 +0000 (04:31 -0000)]
Fix build (dependency) with custom patch option

15 years agouClibc: additional 0.9.30.1 patches
Peter Korsgaard [Thu, 12 Mar 2009 20:29:24 +0000 (20:29 -0000)]
uClibc: additional 0.9.30.1 patches

From Bernhard's tree.

15 years agolibgtk2: also get rid of gtk-demo executable
Peter Korsgaard [Thu, 12 Mar 2009 12:32:11 +0000 (12:32 -0000)]
libgtk2: also get rid of gtk-demo executable

15 years agocairo: more fine grained configutation and fix dependencies
Peter Korsgaard [Thu, 12 Mar 2009 10:21:21 +0000 (10:21 -0000)]
cairo: more fine grained configutation and fix dependencies

15 years agoUpdate Qtopia to 4.5.0, which introduces a new licensing option: LGPL. This will...
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.

15 years agofontconfig: fix typo added in r25611
Peter Korsgaard [Wed, 11 Mar 2009 23:30:29 +0000 (23:30 -0000)]
fontconfig: fix typo added in r25611

15 years agoautomake: needs autoconf at configure time
Peter Korsgaard [Wed, 11 Mar 2009 22:15:59 +0000 (22:15 -0000)]
automake: needs autoconf at configure time

15 years agoautomake: depends on autoconf, so select it
Peter Korsgaard [Wed, 11 Mar 2009 22:15:53 +0000 (22:15 -0000)]
automake: depends on autoconf, so select it

15 years agoDefault yes to GUI module install on Qtopia4
Thiago A. Corrêa [Wed, 11 Mar 2009 22:00:46 +0000 (22:00 -0000)]
Default yes to GUI module install on Qtopia4

15 years agoRevert wrongly commited files (u-boot changes) from -r25617
Thiago A. Corrêa [Wed, 11 Mar 2009 21:40:00 +0000 (21:40 -0000)]
Revert wrongly commited files (u-boot changes) from -r25617

15 years agoLet user skip installation of the GUI module for Qtopia
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

15 years agodropbear: needs zlib, so select it
Peter Korsgaard [Wed, 11 Mar 2009 20:32:44 +0000 (20:32 -0000)]
dropbear: needs zlib, so select it

15 years agodropbear: convert to Makefile.autotools.in format
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.

15 years agopango: init script: make sure /etc/pango exists
Peter Korsgaard [Wed, 11 Mar 2009 15:43:55 +0000 (15:43 -0000)]
pango: init script: make sure /etc/pango exists

15 years agofontconfig: store font cache in /var/cache/fontconfig, and not in /usr/var/..
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/..

15 years agogmpc: needs gob2 installed on host, so check for it
Peter Korsgaard [Wed, 11 Mar 2009 15:43:47 +0000 (15:43 -0000)]
gmpc: needs gob2 installed on host, so check for it

15 years agogmpc: fix build without libSM
Peter Korsgaard [Wed, 11 Mar 2009 15:43:43 +0000 (15:43 -0000)]
gmpc: fix build without libSM

15 years agodirectfb: add option for linuxinput input driver
Peter Korsgaard [Wed, 11 Mar 2009 15:01:56 +0000 (15:01 -0000)]
directfb: add option for linuxinput input driver

15 years agobusybox: bump 1.13.x version
Peter Korsgaard [Wed, 11 Mar 2009 10:10:58 +0000 (10:10 -0000)]
busybox: bump 1.13.x version

15 years agolibgtk2: don't install demo sources
Peter Korsgaard [Wed, 11 Mar 2009 10:10:54 +0000 (10:10 -0000)]
libgtk2: don't install demo sources

15 years agolibiconv: strip libcharset as well
Peter Korsgaard [Wed, 11 Mar 2009 10:10:48 +0000 (10:10 -0000)]
libiconv: strip libcharset as well

15 years agoavahi: fix build with libintl but without locale support in toolchain
Peter Korsgaard [Tue, 10 Mar 2009 22:47:21 +0000 (22:47 -0000)]
avahi: fix build with libintl but without locale support in toolchain

15 years agogcc: 4.3.x fix for PR 32044.
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>

15 years agolibcurl: fix configure with openssl when target == host.
Peter Korsgaard [Tue, 10 Mar 2009 21:03:14 +0000 (21:03 -0000)]
libcurl: fix configure with openssl when target == host.

15 years agoipsec-tools: fix printf format string for size_t (on 64bit)
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.

15 years agouClibc: strtouq fix for 64bit
Peter Korsgaard [Tue, 10 Mar 2009 21:03:04 +0000 (21:03 -0000)]
uClibc: strtouq fix for 64bit

15 years agowpa_supplicant: new package
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.

15 years agovim: fixup patch download location after change to DOWNLOAD macro.
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.

15 years agosysklogd: only install init script / config file if not present in skeleton
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.

15 years agopciutils: fix HOST detection
Peter Korsgaard [Mon, 9 Mar 2009 14:09:20 +0000 (14:09 -0000)]
pciutils: fix HOST detection

15 years agolibglib2: bump version
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.

15 years agoe2fsprogs: install into staging so other stuff can find the libs/includes
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.

15 years agoe2fsprogs: needs LARGEFILE
Peter Korsgaard [Mon, 9 Mar 2009 09:53:37 +0000 (09:53 -0000)]
e2fsprogs: needs LARGEFILE

15 years agologrotate: fix logrotate.conf check
Peter Korsgaard [Sat, 7 Mar 2009 20:17:23 +0000 (20:17 -0000)]
logrotate: fix logrotate.conf check

Thanks to Hiroshi Shinji for noticing.

15 years agobinutils: undeprecate 2.18 for avr32
Peter Korsgaard [Sat, 7 Mar 2009 13:51:22 +0000 (13:51 -0000)]
binutils: undeprecate 2.18 for avr32

As discussed on the list. AVR32 is still stuck at 2.18, so don't mark it as
deprecated yet.

15 years agoavahi: bump version
Peter Korsgaard [Thu, 5 Mar 2009 21:38:44 +0000 (21:38 -0000)]
avahi: bump version

15 years agoavahi: convert to Makefile.autotools.in format
Peter Korsgaard [Thu, 5 Mar 2009 21:38:40 +0000 (21:38 -0000)]
avahi: convert to Makefile.autotools.in format

15 years agophp: touch post-install stamp file
Peter Korsgaard [Thu, 5 Mar 2009 21:38:36 +0000 (21:38 -0000)]
php: touch post-install stamp file

15 years agobind: touch post-install stamp file
Peter Korsgaard [Thu, 5 Mar 2009 21:38:30 +0000 (21:38 -0000)]
bind: touch post-install stamp file

15 years agoxerces: bump version
Peter Korsgaard [Thu, 5 Mar 2009 19:25:17 +0000 (19:25 -0000)]
xerces: bump version

15 years agoxerces: needs C++ support in toolchain
Peter Korsgaard [Thu, 5 Mar 2009 19:25:13 +0000 (19:25 -0000)]
xerces: needs C++ support in toolchain

15 years agologrotate: only install logrotate.conf if not present in target_skeleton
Peter Korsgaard [Thu, 5 Mar 2009 19:00:17 +0000 (19:00 -0000)]
logrotate: only install logrotate.conf if not present in target_skeleton

Allow platforms to provide a custom logrotate.conf in their target_skeleton.

15 years agologrotate: fix patch-kernel.sh invocation
Peter Korsgaard [Thu, 5 Mar 2009 19:00:11 +0000 (19:00 -0000)]
logrotate: fix patch-kernel.sh invocation

Thanks to Bernhard for noticing.

15 years agologrotate: fix build with external toolchain
Peter Korsgaard [Thu, 5 Mar 2009 16:42:14 +0000 (16:42 -0000)]
logrotate: fix build with external toolchain

15 years agoqtopia4: remove invalid PTHREADS_NATIVE dependency
Peter Korsgaard [Thu, 5 Mar 2009 15:35:37 +0000 (15:35 -0000)]
qtopia4: remove invalid PTHREADS_NATIVE dependency

15 years agosysklogd: fix build
Peter Korsgaard [Thu, 5 Mar 2009 15:30:57 +0000 (15:30 -0000)]
sysklogd: fix build

15 years agopackage: convert some Config.in selects to depends
Peter Korsgaard [Thu, 5 Mar 2009 14:17:55 +0000 (14:17 -0000)]
package: convert some Config.in selects to depends

Patch by Olaf Rempel <razzor@kopf-tisch.de>.

quick grep showed theses invalid selects of toolchain options.

15 years agoopenssl: misc fixes
Peter Korsgaard [Thu, 5 Mar 2009 13:48:29 +0000 (13:48 -0000)]
openssl: misc fixes

Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>
Closes #151.

* Avoid fips directory completely since it just installs source file cruft
  inlib
* Point openssldir to a more friendly and common /etc/ssl rather than
  /usr/lib/ssl

15 years agobinutils: really remove ancient dirs (missing from r25067, git-svn issue)
Peter Korsgaard [Thu, 5 Mar 2009 13:40:11 +0000 (13:40 -0000)]
binutils: really remove ancient dirs (missing from r25067, git-svn issue)

15 years agobinutils: really add 2.19.1 patches (missing from r25513).
Peter Korsgaard [Thu, 5 Mar 2009 13:33:14 +0000 (13:33 -0000)]
binutils: really add 2.19.1 patches (missing from r25513).

15 years agobind: isc-config.sh gets installed into usr/bin, not /
Peter Korsgaard [Thu, 5 Mar 2009 13:33:11 +0000 (13:33 -0000)]
bind: isc-config.sh gets installed into usr/bin, not /

15 years agobind: needs largefile support, not ipv6
Peter Korsgaard [Thu, 5 Mar 2009 13:33:06 +0000 (13:33 -0000)]
bind: needs largefile support, not ipv6

And at the same time move the comment below the install tools entry so it
gets identied properly.

15 years agobind: needs ipv6 support
Peter Korsgaard [Thu, 5 Mar 2009 12:14:37 +0000 (12:14 -0000)]
bind: needs ipv6 support

15 years agobind: bump version and convert to Makefile.autotools.in
Peter Korsgaard [Thu, 5 Mar 2009 12:11:36 +0000 (12:11 -0000)]
bind: bump version and convert to Makefile.autotools.in

Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>

Closes #145.

Current bind package is version 9.3.2 which is from the 9.3 branch and is
EOLed. It has many security bugs probably fixed in 9.3.6-P1 but since it
won't be supported for long it's probably metter to move on to a supported
branch. CVE-2009-0025, CVE-2008-1447, CVE-2008-0122, CVE-2007-2926 and
probably more. While at it migrate to Makefile.autotools.in too. Also
introduced an option for/not to install userland tools (dig, host, nslookup,
nsupdate).

[ Peter: don't install into staging ]

15 years agouclibc: 0.9.30.1 fix for ppc32 C99 math
Peter Korsgaard [Thu, 5 Mar 2009 12:11:26 +0000 (12:11 -0000)]
uclibc: 0.9.30.1 fix for ppc32 C99 math

From Bernhard.