buildroot.git
14 years agoBump xf86-input-void to 1.3.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:56 +0000 (11:33 +0200)]
Bump xf86-input-void to 1.3.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86-input-vmmouse to 12.6.5
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:55 +0000 (11:33 +0200)]
Bump xf86-input-vmmouse to 12.6.5

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86-input-synaptics to 1.2.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:55 +0000 (11:33 +0200)]
Bump xf86-input-synaptics to 1.2.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86-input-joystick to 1.4.99.2
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:55 +0000 (11:33 +0200)]
Bump xf86-input-joystick to 1.4.99.2

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86-input-evdev to 2.3.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:54 +0000 (11:33 +0200)]
Bump xf86-input-evdev to 2.3.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86-input-aiptek to 1.3.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:54 +0000 (11:33 +0200)]
Bump xf86-input-aiptek to 1.3.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86-input-acecad to 1.4.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:53 +0000 (11:33 +0200)]
Bump xf86-input-acecad to 1.4.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xcb-util to 0.3.6 and remove gperf dependency since
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:52 +0000 (11:33 +0200)]
Bump xcb-util to 0.3.6 and remove gperf dependency since
it depends on host's gperf and not target's one.

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoRemove obsolete xrx
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:52 +0000 (11:33 +0200)]
Remove obsolete xrx

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoFix xman building and convert to autotools
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:51 +0000 (11:33 +0200)]
Fix xman building and convert to autotools

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump libXtst to 1.1.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:51 +0000 (11:33 +0200)]
Bump libXtst to 1.1.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoRemove obsolete xproxymanagementprotocol
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:50 +0000 (11:33 +0200)]
Remove obsolete xproxymanagementprotocol

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoRemove obsolete xwfp
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:50 +0000 (11:33 +0200)]
Remove obsolete xwfp

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoRemove obsolete xfindproxy
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:49 +0000 (11:33 +0200)]
Remove obsolete xfindproxy

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoRemove obsolete proxymngr
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:49 +0000 (11:33 +0200)]
Remove obsolete proxymngr

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoRemove obsolete lbxproxy
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:49 +0000 (11:33 +0200)]
Remove obsolete lbxproxy

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump recordproto to 1.14
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:48 +0000 (11:33 +0200)]
Bump recordproto to 1.14

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xproto to 7.0.16
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:48 +0000 (11:33 +0200)]
Bump xproto to 7.0.16

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xauth to 1.0.4
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:47 +0000 (11:33 +0200)]
Bump xauth to 1.0.4

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoFix xinit version in description
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:47 +0000 (11:33 +0200)]
Fix xinit version in description

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoAdd dri2proto 2.1
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:47 +0000 (11:33 +0200)]
Add dri2proto 2.1

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump libdrm to 2.4.11
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:46 +0000 (11:33 +0200)]
Bump libdrm to 2.4.11

Also convert to autotools

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86-video-intel to 2.9.1
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:46 +0000 (11:33 +0200)]
Bump xf86-video-intel to 2.9.1

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86-video-fbdev to 0.4.1
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:45 +0000 (11:33 +0200)]
Bump xf86-video-fbdev to 0.4.1

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86-input-mouse to 1.5.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:45 +0000 (11:33 +0200)]
Bump xf86-input-mouse to 1.5.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86-input-keyboard to 1.4.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:45 +0000 (11:33 +0200)]
Bump xf86-input-keyboard to 1.4.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoRemove obsolete liblbxutil
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:44 +0000 (11:33 +0200)]
Remove obsolete liblbxutil

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump libXi to 1.3
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:44 +0000 (11:33 +0200)]
Bump libXi to 1.3

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xcb-proto to 1.6
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:43 +0000 (11:33 +0200)]
Bump xcb-proto to 1.6

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump libxcb to 1.5
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:43 +0000 (11:33 +0200)]
Bump libxcb to 1.5

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump util-macros to 1.3.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:43 +0000 (11:33 +0200)]
Bump util-macros to 1.3.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump libX11 to 1.3.2
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:42 +0000 (11:33 +0200)]
Bump libX11 to 1.3.2

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump libXext to 1.1.1
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:42 +0000 (11:33 +0200)]
Bump libXext to 1.1.1

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump pixman to 0.17.4
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:41 +0000 (11:33 +0200)]
Bump pixman to 0.17.4

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump inputproto to 2.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:41 +0000 (11:33 +0200)]
Bump inputproto to 2.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump bigreqsproto to 1.1.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:41 +0000 (11:33 +0200)]
Bump bigreqsproto to 1.1.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xtrans to 1.2.5
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:40 +0000 (11:33 +0200)]
Bump xtrans to 1.2.5

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xcmiscproto to 1.2.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:40 +0000 (11:33 +0200)]
Bump xcmiscproto to 1.2.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xextproto to 7.1.1
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:39 +0000 (11:33 +0200)]
Bump xextproto to 7.1.1

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump fixesproto to 4.1.1
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:39 +0000 (11:33 +0200)]
Bump fixesproto to 4.1.1

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump renderproto to 0.11
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:39 +0000 (11:33 +0200)]
Bump renderproto to 0.11

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump randrproto to 1.3.1
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:38 +0000 (11:33 +0200)]
Bump randrproto to 1.3.1

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xf86driproto to 2.1.0
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:38 +0000 (11:33 +0200)]
Bump xf86driproto to 2.1.0

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoBump xorg-server to 1.7.1
Paulius Zaleckas [Sun, 28 Feb 2010 09:33:37 +0000 (11:33 +0200)]
Bump xorg-server to 1.7.1

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
14 years agoUpdate for 2010.02
Peter Korsgaard [Fri, 26 Feb 2010 14:52:48 +0000 (15:52 +0100)]
Update for 2010.02

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoRevert "busybox: add upstream 1.16 fix"
Peter Korsgaard [Fri, 26 Feb 2010 14:26:27 +0000 (15:26 +0100)]
Revert "busybox: add upstream 1.16 fix"

This reverts commit 1d7b6f65c633865b25c8603975f9aec88e4e1275.

The fsync patch tries to add the same lines already added by
busybox-1.16.0-compat.patch, so skip it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoCHANGES: add avahi/cramfs/libcgicc/libraw1394/squashfs
Peter Korsgaard [Fri, 26 Feb 2010 09:42:26 +0000 (10:42 +0100)]
CHANGES: add avahi/cramfs/libcgicc/libraw1394/squashfs

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'misc-fixes' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Fri, 26 Feb 2010 09:31:41 +0000 (10:31 +0100)]
Merge branch 'misc-fixes' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agobusybox: add upstream 1.16 fix
Thomas Petazzoni [Fri, 26 Feb 2010 07:59:16 +0000 (08:59 +0100)]
busybox: add upstream 1.16 fix

Fixes https://bugs.busybox.net/show_bug.cgi?id=1177, available at
http://busybox.net/downloads/fixes-1.16.0/busybox-1.16.0-fsync.patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agosquashfs: pass CFLAGS/LDFLAGS and add host-zlib dependency
Thomas Petazzoni [Fri, 26 Feb 2010 07:36:38 +0000 (08:36 +0100)]
squashfs: pass CFLAGS/LDFLAGS and add host-zlib dependency

Squashfs depends on host-zlib, so we add this as a dependency. As
host-zlib is installed in $(HOST_DIR), we must pass $(HOST_CFLAGS) and
$(HOST_LDFLAGS).

Unfortunately, if we pass CFLAGS=$(HOST_CFLAGS), we override the
CFLAGS defined in the Makefile, and the build fails. Therefore, we
borrow a patch from OpenEmbedded to fix this problem.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocramfs: add CFLAGS/LDFLAGS and host-zlib dependency
Thomas Petazzoni [Fri, 26 Feb 2010 07:35:26 +0000 (08:35 +0100)]
cramfs: add CFLAGS/LDFLAGS and host-zlib dependency

cramfs depends on host-zlib, so it must be built prior to cramfs.

Moreover, we need to pass the HOST_CFLAGS and HOST_LDFLAGS variables,
otherwise it doesn't find zlib in $(HOST_DIR).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibraw1394: fix tarball URL
Thomas Petazzoni [Fri, 26 Feb 2010 07:29:11 +0000 (08:29 +0100)]
libraw1394: fix tarball URL

The website of libraw1394 isn't anymore on http://www.linux1394.org.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibcgicc: fix build breakage and bump version
Thomas Petazzoni [Thu, 25 Feb 2010 14:24:07 +0000 (15:24 +0100)]
libcgicc: fix build breakage and bump version

First, the build was failing with:

cd .. && /bin/sh /home/test/brbuild/build/cgicc-3.2.7/support/missing --run autoheader
/home/test/brbuild/build/cgicc-3.2.7/support/missing: line 52: autoheader: command not found
WARNING: `autoheader' is missing on your system.  You should only need it if
         you modified `acconfig.h' or `configure.ac'.  You might want
         to install the `Autoconf' and `GNU m4' packages.  Grab them
         from any GNU archive site.

That was because the PATH doesn't contain $(HOST_DIR)/usr/bin. So we
pass $(TARGET_MAKE_ENV) when calling make.

Then, the build was failing because of the crappy configure.ac and
doc/Makefile.am this project has. configure.ac checks if doxygen is
available, and if it isn't, it sets DOXYGEN to /bin/echo. Then,
doc/Makefile.am does:

        DATE=`date '+%-d %b %Y'` VERSION=$(VERSION) $(DOXYGEN) Doxyfile
        cp $(IMAGES) cgicc-doc.css html
        mv html/index.html html/index.html.bak

When DOXYGEN=/bin/echo, then the first line does not generate anything
in html/, and the third line fails.

Therefore, we add a patch that allows to pass a --disable-doc option,
which removes the check for Doxygen. If --enable-doc is passed, then
the configure script fails if Doxygen isn't found (but in the
Buildroot case, we always pass --disable-doc to avoid the doxygen
dependency).

We also take this opportunity to bump the version of libcgicc, and to
remove a patch that is no longer needed due to this version bump.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoRemove obsolete hostap package
Gustavo Zacarias [Fri, 19 Feb 2010 12:59:08 +0000 (09:59 -0300)]
Remove obsolete hostap package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxfont_font-util: fix call of post-install-sh
Will Wagner [Thu, 25 Feb 2010 17:12:52 +0000 (17:12 +0000)]
xfont_font-util: fix call of post-install-sh

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agogmp/mpfr: make sure host builds add source targets to HOST_SOURCE
Peter Korsgaard [Thu, 25 Feb 2010 16:27:50 +0000 (17:27 +0100)]
gmp/mpfr: make sure host builds add source targets to HOST_SOURCE

Closes #1183.

When gmp/mpfr is needed for the host (E.G. when using an internal toolchain),
the host-lib{gmp,mpfr}-source targets weren't added to HOST_SOURCE, so
make source / external-deps didn't handle them.

Notice that we have the same issue with the new host package support,
there we should probably use HOST_<package>_DEPENDENCIES for -source
dependencies.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoavahi: add dependency on host-intltool
Thomas Petazzoni [Thu, 25 Feb 2010 13:56:39 +0000 (14:56 +0100)]
avahi: add dependency on host-intltool

Without intltool, configuration fails with:

checking for intltool >= 0.35.0... ./configure: line 28714: intltool-update: command not found
 found

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoMerge branch 'gcc-target-fix' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Thu, 25 Feb 2010 09:27:44 +0000 (10:27 +0100)]
Merge branch 'gcc-target-fix' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agogcc on target: add missing definitions for gcc 4.4
Thomas Petazzoni [Thu, 25 Feb 2010 08:44:57 +0000 (09:44 +0100)]
gcc on target: add missing definitions for gcc 4.4

Depending on the gcc version, the gcc include and lib directories have
changed. We include support for gcc 4.4 by copy/pasting the support
for gcc 4.3. Locations don't seem to have changed between 4.3 and
4.4. This allows the syslimits.h fixup to succeed.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoxfont_font-util: install in staging as it used to be
Thomas Petazzoni [Thu, 25 Feb 2010 07:39:04 +0000 (08:39 +0100)]
xfont_font-util: install in staging as it used to be

Before the autotools conversion, xfont_font-util was installed in
staging, so keep this.

However, the current way of handling xfont_font-util is ugly. The
post-install.sh script removes the binaries compiled for the target
from the staging directory and replaces them by symbolic links to
utils installed on the host (making the incorrect assumption that they
are available).

It looks like xfont_font-util needs to be built for the host (using
the new infrastructure for host autotools package). This is certainly
post-2010.02 though.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoCHANGES: add ipsec-tools/libgtk2/madplay/netsnmp/pango/sylpheed/openmotif/xpdf
Peter Korsgaard [Wed, 24 Feb 2010 21:59:32 +0000 (22:59 +0100)]
CHANGES: add ipsec-tools/libgtk2/madplay/netsnmp/pango/sylpheed/openmotif/xpdf

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agomadplay: add patch to switch to the new ALSA API
Thomas Petazzoni [Wed, 24 Feb 2010 20:55:16 +0000 (21:55 +0100)]
madplay: add patch to switch to the new ALSA API

madplay was failing to build with errors such as :

audio_alsa.o: In function `config':
audio_alsa.c:(.text+0x200): undefined reference to `snd_pcm_hw_params_set_rate_near@ALSA_0.9'
audio_alsa.c:(.text+0x25c): undefined reference to `snd_pcm_hw_params_set_buffer_time_near@ALSA_0.9'
audio_alsa.c:(.text+0x284): undefined reference to `snd_pcm_hw_params_get_buffer_size@ALSA_0.9'
audio_alsa.c:(.text+0x2a4): undefined reference to `snd_pcm_hw_params_set_period_time_near@ALSA_0.9'
audio_alsa.c:(.text+0x2d4): undefined reference to `snd_pcm_hw_params_get_period_size@ALSA_0.9'

The ALSA library uses symbol versioning by default, to handle ABI
changes. However, since uClibc doesn't seem to support symbol
versioning, we disable this when building the ALSA library by passing
--without-versioned.

However, madplay relies on the old ALSA ABI, so even without symbol
versioning, references to versioned symbols are generated (functions
with the same name, but different API, exist in the old and new API).

The easiest solution is to switch madplay to the new API. This is done
thanks to a patch written by Micha Nelissen <micha@neli.hopto.org> and
available at http://article.gmane.org/gmane.comp.audio.mad.devel/729.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agosylpheed: add dependency on libgtk2
Thomas Petazzoni [Wed, 24 Feb 2010 20:54:00 +0000 (21:54 +0100)]
sylpheed: add dependency on libgtk2

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agopango: re-enable thai module
Thomas Petazzoni [Wed, 24 Feb 2010 20:50:39 +0000 (21:50 +0100)]
pango: re-enable thai module

This module got disabled when pango was upgraded to 1.19.3. But now,
the module builds fine. And even more: disabling it breaks the build
when modules are compiled statically into pango.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agopango: remove gtk-doc patch
Thomas Petazzoni [Wed, 24 Feb 2010 20:49:49 +0000 (21:49 +0100)]
pango: remove gtk-doc patch

The gtk-doc.m4 file is now installed globally (see the automake
package), so there's no point in including a pango-specific patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibgtk2: host version needs host-libpng
Thomas Petazzoni [Wed, 24 Feb 2010 20:44:44 +0000 (21:44 +0100)]
libgtk2: host version needs host-libpng

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoxpdf: remove package
Thomas Petazzoni [Wed, 24 Feb 2010 21:12:05 +0000 (22:12 +0100)]
xpdf: remove package

This package depends on openmotif, which has been removed.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoopenmotif: remove package
Thomas Petazzoni [Wed, 24 Feb 2010 19:38:24 +0000 (19:38 +0000)]
openmotif: remove package

This is an old package. It is currently broken, and probably nobody
uses it. So let's get rid of it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoipsec-tools: add host-flex dependency
Thomas Petazzoni [Wed, 24 Feb 2010 19:14:56 +0000 (19:14 +0000)]
ipsec-tools: add host-flex dependency

This fixes the following build failure:

checking lex output file root...
configure: error: cannot find output from flex; giving up

Caused by the fact that a host version of flex is missing
in $(HOST_DIR).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agonetsnmp: use the autoconf built by Buildroot
Thomas Petazzoni [Wed, 24 Feb 2010 07:59:34 +0000 (08:59 +0100)]
netsnmp: use the autoconf built by Buildroot

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agobump linux kernel versions
H Hartley Sweeten [Tue, 23 Feb 2010 22:55:50 +0000 (15:55 -0700)]
bump linux kernel versions

Bump all the linux kernel version to the latest available and add a
help note for all of them with the release data and status.

The long-term stable 2.6.27 kernel is really out of date (.27 -> .45).

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agokernel-headers: bump 2.6.32.x version
Peter Korsgaard [Wed, 24 Feb 2010 19:22:25 +0000 (20:22 +0100)]
kernel-headers: bump 2.6.32.x version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agobuildroot: we're in 2010 now
Peter Korsgaard [Wed, 24 Feb 2010 08:42:30 +0000 (09:42 +0100)]
buildroot: we're in 2010 now

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agobusybox: add 1.16.0 fixes
Peter Korsgaard [Wed, 24 Feb 2010 08:13:43 +0000 (09:13 +0100)]
busybox: add 1.16.0 fixes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoqt: fix the patch name for qt-4.5.3 version
Francisco Gonzalez Morell [Tue, 23 Feb 2010 23:01:39 +0000 (00:01 +0100)]
qt: fix the patch name for qt-4.5.3 version

Signed-off-by: Francisco Gonzalez Morell <gzmorell@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoUpdate for 2010.02-rc2
Peter Korsgaard [Tue, 23 Feb 2010 22:28:46 +0000 (23:28 +0100)]
Update for 2010.02-rc2

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolinux-advanced: Fix probing of kernel version
Cameron Hutchison [Tue, 23 Feb 2010 22:00:16 +0000 (22:00 +0000)]
linux-advanced: Fix probing of kernel version

Probing the kernel version uses command substitution to capture the
result of a make command. If the top-level make is run with -C, the
sub-make will print entering/leaving directory messages, mucking up the
output we're trying to capture.

Invoke the sub-make with --no-print-directory so we get clean output.

Signed-off-by: Cameron Hutchison <cam@camh.ch>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoCHANGES: add changes from misc-fixes5 branch
Peter Korsgaard [Tue, 23 Feb 2010 20:59:24 +0000 (21:59 +0100)]
CHANGES: add changes from misc-fixes5 branch

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'misc-fixes5' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Tue, 23 Feb 2010 20:27:28 +0000 (21:27 +0100)]
Merge branch 'misc-fixes5' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agouclibc: do not allow the selection of NPTL if snapshot is not selected
Thomas Petazzoni [Sun, 21 Feb 2010 19:52:12 +0000 (20:52 +0100)]
uclibc: do not allow the selection of NPTL if snapshot is not selected

In uClibc, NPTL support does not exist in the 0.9.30 branch, that we
are using in Buildroot. It is only available in the uClibc daily
snapshot, extracted from uClibc master branch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoe2fsprogs: fix lsattr chattr and e2label e2undo mixup
Richard van Paasen [Sun, 21 Feb 2010 19:06:50 +0000 (20:06 +0100)]
e2fsprogs: fix lsattr chattr and e2label e2undo mixup

In Config.in lsattr/chattr and e2label/e2undo are mixed up.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoCHANGES: add recently resolved issues (335,355,453,457,459,469,671,711,821,1039)
Peter Korsgaard [Tue, 23 Feb 2010 19:57:54 +0000 (20:57 +0100)]
CHANGES: add recently resolved issues (335,355,453,457,459,469,671,711,821,1039)

Thanks to Thomas for doing this work.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoe2fsprogs: fix lsattr chattr and e2label e2undo mixup
Richard van Paasen [Mon, 14 Dec 2009 21:49:23 +0000 (22:49 +0100)]
e2fsprogs: fix lsattr chattr and e2label e2undo mixup

In Config.in lsattr/chattr and e2label/e2undo are mixed up.

14 years agouclibc: do not allow the selection of NPTL if snapshot is not selected
Thomas Petazzoni [Sun, 21 Feb 2010 19:50:46 +0000 (20:50 +0100)]
uclibc: do not allow the selection of NPTL if snapshot is not selected

In uClibc, NPTL support does not exist in the 0.9.30 branch, that we
are using in Buildroot. It is only available in the uClibc daily
snapshot, extracted from uClibc master branch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agowebkit: mention build failure with old linuxthread toolchains
Thomas Petazzoni [Tue, 23 Feb 2010 19:21:15 +0000 (20:21 +0100)]
webkit: mention build failure with old linuxthread toolchains

I could have created a !dependency on !BR2_PTHREADS_OLD, but that
wouldn't work with external toolchains. So, let's just add a notice in
the help message of WebKit.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agomplayer: use UTF-8 charset to avoid iconv dependency
Thomas Petazzoni [Sun, 21 Feb 2010 15:55:21 +0000 (16:55 +0100)]
mplayer: use UTF-8 charset to avoid iconv dependency

The mplayer configure script was failing with:

  Checking for iconv program ... no
  No working iconv program found, use
  --charset=UTF-8 to continue anyway.
  If you also have problems with iconv library functions use --charset=noconv.
  Messages in the GTK-2 interface will be broken then.

Therefore, we pass --charset=UTF-8 instead of --charset=US-ASCII.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibsoup: remove --without-html-dir
Thomas Petazzoni [Sun, 21 Feb 2010 15:47:11 +0000 (16:47 +0100)]
libsoup: remove --without-html-dir

--without-html-dir doesn't work. It leads libsoup ./configure script
to think that HTML_DIR is "no", which leads to the installation of the
documentation in $(STAGING_DIR)no (yes, with the "no" suffix at the
end). The issue is that --with-html-dir is not an enable/disable type
of option, it's an option that only allows to pass a PATH for
documentation installation.

As we don't want the documentation to be installed in this odd
$(STAGING_DIR)no directory, we simply get rid of this option.

See 7e62e8ec723f91e07bb4ac9ae3e55b65e3123082 for another instance of
the same problem.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agowebkit: several build fixes
Thomas Petazzoni [Sun, 21 Feb 2010 15:25:58 +0000 (16:25 +0100)]
webkit: several build fixes

This patch fixes different problems:

 * The autogen script of Webkit did not find autoconf, automake and
   aclocal since they are not installed in the host, but in
   $(HOST_DIR). Therefore we pass HOST_CONFIGURE_OPTS to autogen.sh so
   that the PATH is correct.

 * The autogen script was complaining that gtk-doc.make could not be
   find. As compiling gtk-doc completely is a pain (depends on
   Docbook), we just include gtk-doc.make into package/webkit/, and
   copy it to the source directory.

 * The autogen script was complaining about macros used in
   gtk-doc.make that did not exist. This is because aclocal was not
   run with $(STAGING_DIR)/usr/share/aclocal/ in the include
   path. Therefore, we fix ACLOCAL_FLAGS of Webkit's autogen script
   before running it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibeXosip: do not re-run targets at every invocation of 'make'
Thomas Petazzoni [Sun, 21 Feb 2010 15:07:03 +0000 (16:07 +0100)]
libeXosip: do not re-run targets at every invocation of 'make'

Make sure that we touch the target so that the target is newer than
the .compiled stamp file.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolvm2: prevent dmsetup from being re-installed every time
Thomas Petazzoni [Sun, 21 Feb 2010 14:55:43 +0000 (15:55 +0100)]
lvm2: prevent dmsetup from being re-installed every time

After being copied to target/, touch dmsetup so that its date is newer
than the .built stamp file in lvm2 source directory. This prevents
make from re-installing dmsetup every time.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agodosfstools: make sure install targets aren't run everytime
Thomas Petazzoni [Sun, 21 Feb 2010 14:50:18 +0000 (15:50 +0100)]
dosfstools: make sure install targets aren't run everytime

Adding real targets to $(TARGETS) doesn't work, since they are
prefixed __real_tgt by the main Makefile. 'make' then always thinks
that these targets aren't up-to-date, and re-generate them every time.

Therefore, we switch dosfstools to the more common way of handling
packages, with a phony target added to $(TARGETS), this phony target
depending on real targets.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoshared-mime-info: do not depend on phony target in hook
Thomas Petazzoni [Sun, 21 Feb 2010 14:38:02 +0000 (15:38 +0100)]
shared-mime-info: do not depend on phony target in hook

Real targets should not depend on phony targets, otherwise they get
rebuilt everytime.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agomatchbox: fix dependency to not always rebuilt libmatchbox
Thomas Petazzoni [Sun, 21 Feb 2010 14:36:27 +0000 (15:36 +0100)]
matchbox: fix dependency to not always rebuilt libmatchbox

Real targets should not depend on phony targets, otherwise they get
rebuilt every time.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agomatchbox: apply libtool patch to matchbox-desktop
Thomas Petazzoni [Sun, 21 Feb 2010 13:26:02 +0000 (14:26 +0100)]
matchbox: apply libtool patch to matchbox-desktop

matchbox-desktop fails to build because it tries to read
/usr/lib/libxcb.la, which doesn't exist on a very basic system with no
development files instead. The buildroot-libtool.patch must therefore
be applied.

Unfortunately, matchbox doesn't yet use the autotools infrastructure,
so we have to manually apply the patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agokexec: bump version to fix build failure
Thomas Petazzoni [Sun, 21 Feb 2010 12:57:08 +0000 (13:57 +0100)]
kexec: bump version to fix build failure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoiw: give path to pkg-config
Thomas Petazzoni [Sun, 21 Feb 2010 12:43:33 +0000 (13:43 +0100)]
iw: give path to pkg-config

At install stage, iw needs pkg-config, through the PKG_CONFIG
environment variable.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoimagemagick: use internal libtool
Thomas Petazzoni [Sun, 21 Feb 2010 12:39:35 +0000 (13:39 +0100)]
imagemagick: use internal libtool

For some reason, our imagemagick.mk file calls libtool, but assumes
that libtool is available on the host, which may not be
true. Therefore, we use ImageMagick's internal libtool, which has been
used for compiling/linking all the rest of ImageMagic anyway.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoimagemagick: help configure to detect file_offset_bits
Thomas Petazzoni [Sun, 21 Feb 2010 12:35:19 +0000 (13:35 +0100)]
imagemagick: help configure to detect file_offset_bits

imagemagick configure script wants to run programs to detect the
file_offset_bits, but fails since it is running cross-compile
mode. Therefore, we help the configure script by passing the
appropriate ac_cv variable.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoshared-mime-info: run update-mime-database with correct env variables
Thomas Petazzoni [Sun, 21 Feb 2010 12:22:42 +0000 (13:22 +0100)]
shared-mime-info: run update-mime-database with correct env variables

When installing shared-mime-info on the target, we runn
update-mime-database, which has been built previously by building and
installing shared-mime-info for the host. However, for
update-mime-database (host version) to run properly, we must pass the
appropriate LD_LIBRARY_PATH variable.

We re-use the existing $(HOST_MAKE_ENV) variable to pass all the
appropriate variables.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agogob2: update dependency on flex
Thomas Petazzoni [Sun, 21 Feb 2010 12:21:39 +0000 (13:21 +0100)]
gob2: update dependency on flex

gob2 for the target needs both flex on the host (for running the flex
program at compile time) and flex on the target (so that it can link
against libfl.a).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>