buildroot.git
12 years agopackage: add gnupg
Peter Korsgaard [Mon, 15 Oct 2012 07:19:55 +0000 (09:19 +0200)]
package: add gnupg

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibv4l: decode-tm6000 requires libv4l2util
Thomas Petazzoni [Sun, 14 Oct 2012 08:18:21 +0000 (08:18 +0000)]
libv4l: decode-tm6000 requires libv4l2util

The decode-tm6000 utility cannot build without the libv4l2util. If
this library is not available, the build breaks with:

decode_tm6000.o: In function `read_stream':
decode_tm6000.c:(.text+0x220): undefined reference to `v4l2_rcvbuf'
decode_tm6000.o: In function `main':
decode_tm6000.c:(.text+0x37c): undefined reference to `v4l2_open'
decode_tm6000.c:(.text+0x3cc): undefined reference to `v4l2_gettryset_fmt_cap'
decode_tm6000.c:(.text+0x424): undefined reference to `v4l2_getset_freq'
decode_tm6000.c:(.text+0x47c): undefined reference to `v4l2_mmap_bufs'
decode_tm6000.c:(.text+0x4a0): undefined reference to `v4l2_start_streaming'

See

 http://autobuild.buildroot.org/results/207ed74d5e816309ef0dc82ecc8112b51788fdf6/build-end.log

We fix this by adding util/libv4l2util to the list of directories to
build when decode-tm6000 is enabled. The only other user of
libv4l2util is another utility called qv4l2, for which Buildroot has
no Config.in option, so we only handle the case of decode-tm6000 at
the moment.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibv4l: properly error out when one of the make step fails
Thomas Petazzoni [Sun, 14 Oct 2012 08:18:20 +0000 (08:18 +0000)]
libv4l: properly error out when one of the make step fails

In libv4l.mk, if there are multiple elements in $(LIBV4L_DIRS_y), they
are built in order, one after the other. However, our loop construct
doesn't take into account the fact that we should error out if one of
the steps failed.

A good illustration is having BR2_PACKAGE_LIBV4L_DECODE_TM6000 and
BR2_PACKAGE_LIBV4L_V4L2_CTL enabled. The build of decode-tm6000 will
fail, but the build will happily continue without stopping in libv4l.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosdl_gfx: don't use --enable-mmx on x86_64
Thomas Petazzoni [Sun, 14 Oct 2012 08:47:56 +0000 (08:47 +0000)]
sdl_gfx: don't use --enable-mmx on x86_64

Even though the MMX instructions are available on x86_64 processors,
the MMX code in sdl_gfx is written in IA32-specific assembly code, and
therefore does not build on x86_64. It generates the following build
issues:

SDL_imageFilter.c: Assembler messages:
SDL_imageFilter.c:34: Error: `pusha' is not supported in 64-bit mode
SDL_imageFilter.c:38: Error: `popa' is not supported in 64-bit mode
SDL_imageFilter.c:77: Error: `pusha' is not supported in 64-bit mode
SDL_imageFilter.c:93: Error: `popa' is not supported in 64-bit mode
[...]

We fix this by only enabling MMX support in this package when the
processor supports MMX *and* it is a IA32 compatible processor.

Fixes

  http://autobuild.buildroot.org/results/b9efc611f5da487079b6be37bb7a41a3198d63b9/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocairo: disable trace and trace interpreter
Thomas Petazzoni [Sun, 14 Oct 2012 00:28:37 +0000 (00:28 +0000)]
cairo: disable trace and trace interpreter

The Cairo tracing and trace interpreter are most likely not that
useful, so disable them. They also require zlib, which isn't a
dependency of Cairo at the moment. This fixes the following build
failure:

  http://autobuild.buildroot.org/results/a91e4e337fd9deb0f9fad433350feb27b2aee556/build-end.log

In the future, if people are interested by the trace and trace
interpreter, we can add a new Config.in knob for them.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopoco: bump to version 1.4.4
Baruch Siach [Sat, 13 Oct 2012 20:08:25 +0000 (20:08 +0000)]
poco: bump to version 1.4.4

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomesa3d: add dependency on host-xutil_makedepend
Thomas Petazzoni [Fri, 12 Oct 2012 06:58:24 +0000 (06:58 +0000)]
mesa3d: add dependency on host-xutil_makedepend

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 <thomas.petazzoni@free-electrons.com>
Reported-by: Noel Vellemans <Noel.Vellemans@visionBMS.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogdb: target gdb not available on microblaze
Thomas Petazzoni [Fri, 12 Oct 2012 06:30:35 +0000 (06:30 +0000)]
gdb: target gdb not available on microblaze

Fixes

  http://autobuild.buildroot.org/results/5950c95ca12721dd910ad72fe52bfa9ac45a5120/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxenomai: bump to 2.6.1
Thomas Petazzoni [Fri, 12 Oct 2012 06:29:27 +0000 (06:29 +0000)]
xenomai: bump to 2.6.1

The largefile patch is no longer necessary, it has been merged
upstream. However, in order to make the build work properly with
Thumb2 toolchains (such as Linaro toolchains), an additional fix is
needed. This fix is already upstream and will be part of upcoming
Xenomai releases.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agounionfs: add patch to disable search for the C++ compiler
Thomas Petazzoni [Sat, 13 Oct 2012 23:21:43 +0000 (23:21 +0000)]
unionfs: add patch to disable search for the C++ compiler

Fixes

  http://autobuild.buildroot.org/results/9c4a9897dda1b99cc7a57af605301b53ed32b95d/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0, 4, 5, 6}.x stable versions
Gustavo Zacarias [Fri, 12 Oct 2012 15:26:00 +0000 (15:26 +0000)]
kernel-headers: bump 3.{0, 4, 5, 6}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage infra: remove empty TARGET_CPPFLAGS def
Gustavo Zacarias [Sat, 13 Oct 2012 01:33:38 +0000 (01:33 +0000)]
package infra: remove empty TARGET_CPPFLAGS def

It's unneeded, just fills the next match (LARGEFILE) with a leading
space. Fixes
http://autobuild.buildroot.net/results/ad5772d19036a0c5564228ac7aba953d35a3cf85/build-end.log
since SCons can't handle leading whitespace in LDFLAGS gracefully.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agounionfs: convert to cmake-package
Arnout Vandecappelle [Sat, 13 Oct 2012 01:46:09 +0000 (01:46 +0000)]
unionfs: convert to cmake-package

Fixes e.g. http://autobuild.buildroot.net/results/c279007dd8b89a1c6fc9b58d3c2cda01ab84279e

The addition of CPPFLAGS overrides the defines added in unionfs's
Makefile.  Since unionfs now has CMake support, use that instead.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoDisable database support in linux-pam
Dimitry Golubovsky [Tue, 11 Sep 2012 23:27:31 +0000 (23:27 +0000)]
Disable database support in linux-pam

Due to the conflicts with default Berkeley DB configuration, disable
database support in linux-pam: pam_userdb is not built.

Signed-off-by: Dmitry <golubovsky@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoccid: Version bump to 1.4.8
Waldemar Rymarkiewicz [Thu, 11 Oct 2012 19:34:08 +0000 (19:34 +0000)]
ccid: Version bump to 1.4.8

Signed-off-by: Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobind: security bump to version 9.6-ESV-R8
Gustavo Zacarias [Thu, 11 Oct 2012 12:02:29 +0000 (12:02 +0000)]
bind: security bump to version 9.6-ESV-R8

Fixes CVE-2012-5166, CVE-2012-4244, CVE-2012-3817 and CVE-2012-1667.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoscons: fix library installation directory
Gustavo Zacarias [Tue, 9 Oct 2012 12:25:56 +0000 (12:25 +0000)]
scons: fix library installation directory

On gentoo systems SCons setup.py tries to install into
$(HOST_DIR)/usr/lib64 but SCons looks up for its stuff in
$(HOST_DIR)/usr/lib instead hence breaking.
Make it install into $(HOST_DIR)/usr/lib by force to avoid the issue, it
shouldn't matter on other distributions.
Version bumping doesn't fix it.

[Peter: wrapped long line]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain/kernel-headers: drop unused cris architecture kludge
Gustavo Zacarias [Wed, 10 Oct 2012 11:44:45 +0000 (11:44 +0000)]
toolchain/kernel-headers: drop unused cris architecture kludge

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogooglefontdirectory: new package
Simon Dawson [Wed, 10 Oct 2012 23:28:05 +0000 (23:28 +0000)]
googlefontdirectory: new package

Note that the Google code project does not provide an archive containing
just the font files. This package uses the third party archive provided at

  http://joemaller.com/1856/download-google-fonts/

Further information is available at the following URL.

  http://code.google.com/p/googlefontdirectory/issues/detail?id=2

[Peter: drop version, fix install and simplify uninstall]
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomtd: fixup after CPPFLAGS addition
Peter Korsgaard [Thu, 11 Oct 2012 13:35:27 +0000 (15:35 +0200)]
mtd: fixup after CPPFLAGS addition

Fixes http://autobuild.buildroot.net/results/c55e4c9741109c66f8f66ab7e3f4f1664826056a

mtd appends to CFLAGS/CPPFLAGS, but doesn't use override - So we need
to pass flags in the environment and not on the make command line to
get the combination of our flags and mtd's.

At the same time cleanup the host build to use a similar form
(HOST_CONFIGURE_OPTS) as target build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibv4l: bump version
Peter Korsgaard [Thu, 11 Oct 2012 08:39:20 +0000 (10:39 +0200)]
libv4l: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibv4l: ensure TARGET_CFLAGS are used
Peter Korsgaard [Thu, 11 Oct 2012 08:37:29 +0000 (10:37 +0200)]
libv4l: ensure TARGET_CFLAGS are used

Now that the lfs handling issues have been worked around, we can
pass TARGET_CONFIGURE_OPTS on the make command line to ensure
TARGET_CFLAGS are used.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibv4l: fixup after CPPFLAGS addition
Peter Korsgaard [Thu, 11 Oct 2012 08:29:06 +0000 (10:29 +0200)]
libv4l: fixup after CPPFLAGS addition

Fixes http://autobuild.buildroot.net/results/4602f7cf4407a2969a04267bbc5d276b076a7c91

The preload libraries needs to wrap both the lfs and !lfs variants, so
ensure the lfs versions are not transparently used (as they are when
_LARGEFILE_SOURCE / _FILE_OFFSET_BITS=64 are defined).

This used to work by accident before, as our custom CFLAGS (containing those
defines) wasn't used.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosudo: ensure proper CPPFLAGS are used for host/compat build
Peter Korsgaard [Thu, 11 Oct 2012 07:01:39 +0000 (09:01 +0200)]
sudo: ensure proper CPPFLAGS are used for host/compat build

Fixes http://autobuild.buildroot.net/results/ea326401a6711aaac10696629655e6d5ac4e0a90

sudo internally uses CPPFLAGS, so host/compat build now breaks after
CPPFLAGS got added to HOST_CONFIGURE_OPTS.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage/Makefile.in: whitespace fixup after CPPFLAGS addition
Peter Korsgaard [Thu, 11 Oct 2012 07:01:10 +0000 (09:01 +0200)]
package/Makefile.in: whitespace fixup after CPPFLAGS addition

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoMakefile.in: add CPPFLAGS support
Samuel Martin [Wed, 25 Jul 2012 17:40:46 +0000 (17:40 +0000)]
Makefile.in: add CPPFLAGS support

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.2.x stable version
Gustavo Zacarias [Wed, 10 Oct 2012 04:25:06 +0000 (04:25 +0000)]
kernel-headers: bump 3.2.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopackage: use http:// for alioth.debian.org URLs
Peter Korsgaard [Wed, 10 Oct 2012 12:49:39 +0000 (14:49 +0200)]
package: use http:// for alioth.debian.org URLs

Fixes http://autobuild.buildroot.net/results/183a1be6ab1137c90dca0201d4bc72c7c0e659a3

alioth.debian.org uses a SSL certificate signed by spi-inc.org, which isn't
a trusted CA on non-Debian systems, causing wget to refuse download.

Fix it by using http URLs instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofb-test-app: new package
Ludovic Desroches [Tue, 9 Oct 2012 05:53:27 +0000 (05:53 +0000)]
fb-test-app: new package

Test suite for Linux framebuffer.

[Peter: add patch to build with our TARGET_CFLAGS]
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopatch: bump to version 2.7.1
Gustavo Zacarias [Mon, 8 Oct 2012 12:01:05 +0000 (12:01 +0000)]
patch: bump to version 2.7.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoethtool: bump to version 3.6
Gustavo Zacarias [Mon, 8 Oct 2012 12:01:04 +0000 (12:01 +0000)]
ethtool: bump to version 3.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibcurl: bump to version 7.27.0
Gustavo Zacarias [Mon, 8 Oct 2012 12:01:03 +0000 (12:01 +0000)]
libcurl: bump to version 7.27.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobarebox: add 2012.10, remove 2012.06
Peter Korsgaard [Tue, 9 Oct 2012 09:44:43 +0000 (11:44 +0200)]
barebox: add 2012.10, remove 2012.06

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobarebox: fix license information
Simon Dawson [Mon, 27 Aug 2012 21:19:47 +0000 (21:19 +0000)]
barebox: fix license information

The barebox license should be "GPLv2 with exceptions", and not GPLv2.

Signed-off-by: Simon Dawson <simond@trainfx.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetkittelnet: fix build on toolchains without C++ support
Peter Korsgaard [Tue, 9 Oct 2012 07:36:35 +0000 (09:36 +0200)]
netkittelnet: fix build on toolchains without C++ support

The configure script checks for C++ support as telnet (but not telnetd)
contains C++ code. This used to work by accident if the host had g++,
as we didn't pass TARGET_CONFIGURE_OPTS to configure (which sets CXX to
/bin/false).

Fix it by removing the g++ check and rewriting the configure checks to
use the C compiler instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetkittelnet: convert to generic-package infrastructure
Samuel Martin [Fri, 21 Sep 2012 12:28:34 +0000 (12:28 +0000)]
netkittelnet: convert to generic-package infrastructure

[Peter: add netkitbase dependency]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetkitbase: convert to the generic-package infrastructure
Samuel Martin [Fri, 21 Sep 2012 12:28:33 +0000 (12:28 +0000)]
netkitbase: convert to the generic-package infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agovpnc: convert to generic-package infrastructure
Samuel Martin [Fri, 21 Sep 2012 12:28:37 +0000 (12:28 +0000)]
vpnc: convert to generic-package infrastructure

[Peter: minor fixes]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agottcp: convert to generic-package infrastructure
Samuel Martin [Fri, 21 Sep 2012 12:28:35 +0000 (12:28 +0000)]
ttcp: convert to generic-package infrastructure

[Peter: minor fixes]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosconeserver: new package
Simon Dawson [Thu, 20 Sep 2012 22:20:34 +0000 (22:20 +0000)]
sconeserver: new package

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoccid: new package
Waldemar Rymarkiewicz [Sun, 7 Oct 2012 19:05:13 +0000 (19:05 +0000)]
ccid: new package

PC/SC driver for USB CCID smart card readers.

http://pcsclite.alioth.debian.org/ccid.html

Signed-off-by: Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopcsc-lite: new package
Waldemar Rymarkiewicz [Sun, 7 Oct 2012 19:05:12 +0000 (19:05 +0000)]
pcsc-lite: new package

Middleware to access a smart card using SCard API (PC/SC).

http://pcsclite.alioth.debian.org/

Signed-off-by: Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolcdproc: backport upstream patches
Simon Dawson [Thu, 4 Oct 2012 21:30:21 +0000 (21:30 +0000)]
lcdproc: backport upstream patches

Backport some lcdproc patches from upstream, to fix the following issues.

  * Incorrect parsing of minus key in handler for client_add_key command
  * Segfault in handler for menu_add_item command

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolcdproc: add support for menus
Simon Dawson [Thu, 4 Oct 2012 02:11:39 +0000 (02:11 +0000)]
lcdproc: add support for menus

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenvpn: Fix paths to external utilities
Valentine Barshak [Sun, 30 Sep 2012 10:43:58 +0000 (10:43 +0000)]
openvpn: Fix paths to external utilities

This sets paths to ifconfig, route, netstat and ip
in the target root filesystem.

Otherwise the paths leak from the host and may not
match those on the target.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosylpheed: Bump version to 3.2
Valentine Barshak [Sun, 7 Oct 2012 12:40:27 +0000 (12:40 +0000)]
sylpheed: Bump version to 3.2

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosylpheed: Fix includedir
Valentine Barshak [Sun, 7 Oct 2012 12:39:59 +0000 (12:39 +0000)]
sylpheed: Fix includedir

The sylpheed headers are installed to $(DESTDIR)$(includedir),
while DESTDIR is $(TARGET_DIR) and includedir is set to
$(STAGING_DIR)/usr/include in the SYLPHEED_CONF_OPT.
Thus, the full staging directory path is created in the
target root filesystem, which is wrong.

The includedir was set to staging include because sylpheed
incorrectly adds includedir to its include path, and does
not cross-compile with the default includedir set to
/usr/include.

This removes includedir setting and also removes it from
include paths in Makefiles to prevent using host headers
from /usr/include. The same approach is used in the OE.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosylpheed: fix upstream URL
Peter Korsgaard [Mon, 8 Oct 2012 19:37:19 +0000 (21:37 +0200)]
sylpheed: fix upstream URL

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonitrogen6x_defconfig: Use tarball from github instead of cloning git
Arnout Vandecappelle [Fri, 5 Oct 2012 13:02:59 +0000 (13:02 +0000)]
nitrogen6x_defconfig: Use tarball from github instead of cloning git

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd FAQ entry how to properly add package from github.
Marek Belisko [Thu, 20 Sep 2012 10:48:21 +0000 (10:48 +0000)]
Add FAQ entry how to properly add package from github.

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoDownload packages from github in tar.gz format instead git format.
Marek Belisko [Thu, 20 Sep 2012 10:48:20 +0000 (10:48 +0000)]
Download packages from github in tar.gz format instead git format.

Verified way how to get packages from github by version or sha1
(it's enough to use first 7 characters from SHA1):
1. by sha1
FOO_VERSION = 1234567
FOO_SITE = http://github.com/user/package/tarball/branch

2. by version
FOO_VERSION = v1.0
FOO_SITE = http://github.com/user/package/tarball/$(FOO_VERSION)

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0, 4, 5, 6}.x stable versions
Gustavo Zacarias [Mon, 8 Oct 2012 03:55:24 +0000 (03:55 +0000)]
kernel-headers: bump 3.{0, 4, 5, 6}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetatalk: bump version
Maxime Hadjinlian [Mon, 1 Oct 2012 06:23:36 +0000 (06:23 +0000)]
netatalk: bump version

Netatalk goes to version 3.0.
The startup script has changed too, there is now only one binary called
netatalk. No more afpd, cnid, ... at startup ! They are executed by netatalk.

All the config is done within /etc/afp.conf, look at :
http://netatalk.sourceforge.net/3.0/htmldocs/upgrade.html
for more info about the upgrade process.

[Peter: added --without-kerberos to disable kerberos detection]
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopulseaudio: fix X11 + !locale build issue
Peter Korsgaard [Sat, 6 Oct 2012 19:32:09 +0000 (21:32 +0200)]
pulseaudio: fix X11 + !locale build issue

Fixes http://autobuild.buildroot.net/results/aa1072ee5115ce12f03d600b46ff980a9d20c45d/

Pulseaudio installs autostart .desktop files when X11 support is enabled,
but the files are not created from the corresponding .desktop.in files
when built with --disable-nls (which we add for !locale builds).

Reported upstream at: https://bugs.freedesktop.org/show_bug.cgi?id=54658

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouse portable printf instead of echo -e, needed for MacOS X buildhost
Waldemar Brodkorb [Wed, 19 Sep 2012 22:01:17 +0000 (22:01 +0000)]
use portable printf instead of echo -e, needed for MacOS X buildhost

echo -e is not a portable way to do this, better use printf.
Works with MacOS X.

Signed-off-by: Waldemar Brodkorb <mail@waldemar-brodkorb.de>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomplayer: Only enable IPv6 if BR2_INET_IPV6 is set
Valentine Barshak [Fri, 28 Sep 2012 09:19:48 +0000 (09:19 +0000)]
mplayer: Only enable IPv6 if BR2_INET_IPV6 is set

This fixes false positive IPv6 detection.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomplayer: Amend libmad selection
Valentine Barshak [Fri, 28 Sep 2012 09:19:25 +0000 (09:19 +0000)]
mplayer: Amend libmad selection

Do not set both --enable-mad and --disable-mad.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomplayer: Fix external libdvdread and libdvdnav support
Valentine Barshak [Wed, 26 Sep 2012 09:34:51 +0000 (09:34 +0000)]
mplayer: Fix external libdvdread and libdvdnav support

This sets paths to dvdread-config and dvdnav-config,
and configuration options to enable external libdvdread
and libdvdnav support.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibdvdnav: Fix dvdnav-config
Valentine Barshak [Wed, 26 Sep 2012 09:33:51 +0000 (09:33 +0000)]
libdvdnav: Fix dvdnav-config

This fixes path prefix in the staging dvdnav-config
and removes dvdnav-config from the target filesystem
if BR2_HAVE_DEVFILES is not set.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibdvdread: Fix dvdread-config
Valentine Barshak [Wed, 26 Sep 2012 09:33:08 +0000 (09:33 +0000)]
libdvdread: Fix dvdread-config

This fixes path prefix in the staging dvdread-config
and removes dvdread-config from the target filesystem
if BR2_HAVE_DEVFILES is not set.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosamba: bump to version 3.6.8
Gustavo Zacarias [Tue, 25 Sep 2012 13:35:45 +0000 (13:35 +0000)]
samba: bump to version 3.6.8

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogst-plugins-good: Add upstream patch to fix building with Linux 3.6
Markos Chandras [Wed, 3 Oct 2012 22:44:38 +0000 (22:44 +0000)]
gst-plugins-good: Add upstream patch to fix building with Linux 3.6

Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoMakefile: Remove more pkgconfig files
Valentine Barshak [Tue, 2 Oct 2012 08:52:15 +0000 (08:52 +0000)]
Makefile: Remove more pkgconfig files

The pkgconfig files are located in  /usr/lib/pkgconfig
and /usr/share/pkgconfig directories.
However, only /usr/lib/pkgconfig is removed when no
development files are needed in the target filesystem.

Remove pkgconfig directory from $(TARGET_DIR)/usr/share
as well if BR2_HAVE_DEVFILES is not set.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopkg-infra: make sure cross compiling is enabled when host == target
Arnout Vandecappelle [Tue, 2 Oct 2012 23:26:30 +0000 (23:26 +0000)]
pkg-infra: make sure cross compiling is enabled when host == target

When compiling for the same architecture and libc as the host,
GNU_TARGET_NAME and GNU_HOST_NAME are equal.  configure scripts use
these to detect cross-compilation, and will decide that we're doing
native compilation.  This may trigger running of executables,
which fail because of missing libraries in the host environment.

To solve this, set the vendor part in GNU_TARGET_NAME to buildroot.

This problem exists for instance in xserver_xorg-server on x86_64.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agostrace: Version bump to 4.7
Markos Chandras [Thu, 27 Sep 2012 22:43:16 +0000 (22:43 +0000)]
strace: Version bump to 4.7

This also fixes a compilation problem with kernel headers 3.5
http://autobuild.buildroot.net/results/bb66a3a06d26f558e1c4c0593bb68e7af1d82398/build-end.log

Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibxml2: add license info
Gustavo Zacarias [Thu, 27 Sep 2012 11:14:29 +0000 (11:14 +0000)]
libxml2: add license info

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibxslt: bump to version 1.1.27
Gustavo Zacarias [Thu, 27 Sep 2012 11:14:28 +0000 (11:14 +0000)]
libxslt: bump to version 1.1.27

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoexternal-toolchain: BR2_TOOLCHAIN_EXTERNAL_GLIBC includes eglibc
Baruch Siach [Thu, 27 Sep 2012 09:27:42 +0000 (09:27 +0000)]
external-toolchain: BR2_TOOLCHAIN_EXTERNAL_GLIBC includes eglibc

Yann E. MORIN says:

    "Although eglibc can be configured to include/exclude parts of the
    features, it seems to not be in wide use, if at all."

Acked-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconnman: ensure connmanctl is only built if explicitly enabled
Peter Korsgaard [Thu, 4 Oct 2012 06:49:38 +0000 (08:49 +0200)]
connman: ensure connmanctl is only built if explicitly enabled

Fixes http://autobuild.buildroot.net/results/3d3a2eec6a2520f048e00eeb967e3a770ffbcdd3

connmanctl is now built by default unless explicitly disabled.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowpa_supplicant: add openssl 1.0.1 patch
Gustavo Zacarias [Tue, 2 Oct 2012 07:40:52 +0000 (07:40 +0000)]
wpa_supplicant: add openssl 1.0.1 patch

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agohostapd: add openssl 1.0.1 patch
Gustavo Zacarias [Tue, 2 Oct 2012 07:40:51 +0000 (07:40 +0000)]
hostapd: add openssl 1.0.1 patch

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoiproute2: bump to version 3.6.0
Gustavo Zacarias [Tue, 2 Oct 2012 07:40:50 +0000 (07:40 +0000)]
iproute2: bump to version 3.6.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoipset: bump to version 6.14
Gustavo Zacarias [Tue, 2 Oct 2012 17:40:49 +0000 (14:40 -0300)]
ipset: bump to version 6.14

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agohdparm: bump to version 9.42
Gustavo Zacarias [Tue, 2 Oct 2012 07:40:48 +0000 (07:40 +0000)]
hdparm: bump to version 9.42

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.{0, 4, 5}.x stable versions
Gustavo Zacarias [Wed, 3 Oct 2012 00:24:56 +0000 (00:24 +0000)]
kernel-headers: bump 3.{0, 4, 5}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofftw: bump version
Peter Korsgaard [Mon, 1 Oct 2012 21:00:49 +0000 (23:00 +0200)]
fftw: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: add 3.6 kernel, remove 3.5 option
Peter Korsgaard [Mon, 1 Oct 2012 20:16:23 +0000 (22:16 +0200)]
linux: add 3.6 kernel, remove 3.5 option

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: add 3.6 kernel
Peter Korsgaard [Mon, 1 Oct 2012 20:14:35 +0000 (22:14 +0200)]
kernel-headers: add 3.6 kernel

And deprecate 2.6.39.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconnman: bump to version 1.7
Jonathan Liu [Fri, 21 Sep 2012 02:54:19 +0000 (02:54 +0000)]
connman: bump to version 1.7

[Peter: command line client needs readline]
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosheevaplug_defconfig: use 3.5.4 kernel
Peter Korsgaard [Sun, 30 Sep 2012 20:00:33 +0000 (22:00 +0200)]
sheevaplug_defconfig: use 3.5.4 kernel

Notice that you need u-boot >= 2012.04 to be able to boot kernel >= 3.2,
because older u-boots keep the l2 cache enabled, see u-boot commit
679530278 (arm, arm-kirkwood: disable l2c before linux boot) for details.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopulseaudio: bump version
Peter Korsgaard [Sun, 30 Sep 2012 18:16:28 +0000 (20:16 +0200)]
pulseaudio: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xsetroot: needs libXcursor
Peter Korsgaard [Sun, 30 Sep 2012 08:09:36 +0000 (10:09 +0200)]
xapp_xsetroot: needs libXcursor

Fixes http://autobuild.buildroot.net/results/1fe8d3496ca1b591cbc470f55067b4acc3ed4d63

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agox11vnc: add optional dependencies
Peter Korsgaard [Sat, 29 Sep 2012 19:58:19 +0000 (21:58 +0200)]
x11vnc: add optional dependencies

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agox11vnc: add libXtst as a dependency
Peter Korsgaard [Sat, 29 Sep 2012 18:40:39 +0000 (20:40 +0200)]
x11vnc: add libXtst as a dependency

x11vnc CAN be built without XTEST support, but it isn't very useful as
noted by the warning printed by configure when it isn't found:

*** A working build environment for the XTEST extension was not found ***
(libXtst).  An x11vnc built this way will be *ONLY BARELY USABLE*.
You will be able to move the mouse but not click or type.  There can
also be deadlocks if an application grabs the X server.

It is recommended that you install the necessary development packages
for XTEST (perhaps it is named something like libxtst-dev) and run
configure again.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoexternal-toolchain: add Sourcery CodeBench ARM 2012.03
Fabio Porcedda [Mon, 10 Sep 2012 00:02:57 +0000 (00:02 +0000)]
external-toolchain: add Sourcery CodeBench ARM 2012.03

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-external: add linaro 2012.0{7,8,9}
Peter Korsgaard [Fri, 28 Sep 2012 21:52:25 +0000 (23:52 +0200)]
toolchain-external: add linaro 2012.0{7,8,9}

And remove the 2012.0{2,3,4} versions.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconfigs/calao_*: defconfigs should not hardcode BR2_JLEVEL
Peter Korsgaard [Fri, 28 Sep 2012 18:53:05 +0000 (20:53 +0200)]
configs/calao_*: defconfigs should not hardcode BR2_JLEVEL

BR2_JLEVEL is specific to the build machine, not the specific board you
are targetting.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoevtest: add as a seperate package
Peter Korsgaard [Fri, 28 Sep 2012 10:04:49 +0000 (12:04 +0200)]
evtest: add as a seperate package

Evtest is nowadays maintained as a seperate package by Peter Hutterer.

The project doesn't release any tarballs, so use the one of Fedora instead
so we don't need to autoreconf:

http://comments.gmane.org/gmane.comp.freedesktop.xorg.announce/1671

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoinput-tools: drop evtest from input-tools package
Peter Korsgaard [Fri, 28 Sep 2012 10:03:27 +0000 (12:03 +0200)]
input-tools: drop evtest from input-tools package

Evtest is nowadays maintained as a seperate package by Peter Hutterer.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobarebox: add 2012.08 / .09, drop .04 / .05
Peter Korsgaard [Fri, 28 Sep 2012 09:07:07 +0000 (11:07 +0200)]
barebox: add 2012.08 / .09, drop .04 / .05

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agox11vnc: fix build without ipv6 support
Peter Korsgaard [Wed, 26 Sep 2012 21:15:48 +0000 (23:15 +0200)]
x11vnc: fix build without ipv6 support

Fixes http://autobuild.buildroot.net/results/1119dbf055edf281451a9e4216fdebc0b07fffae/

configure script uses --without-ipv6 instead of --disable-ipv6, and configure
option is only used for libraries, not the x11vnc application.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxlib_libSM: only build documentation if needed
Peter Korsgaard [Wed, 26 Sep 2012 20:51:01 +0000 (22:51 +0200)]
xlib_libSM: only build documentation if needed

Documentation generation is slow, so only create it if requested.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogenext2fs: needs largefile after version bump
Peter Korsgaard [Wed, 26 Sep 2012 07:18:13 +0000 (09:18 +0200)]
genext2fs: needs largefile after version bump

Fixes http://autobuild.buildroot.net/results/8c7c10c0175a7ddf8e2d37a4718469d4ead3835a

And fixup space/tab mixup in Config.in while we're at it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomplayer: 1.1 version needs largefile support
Peter Korsgaard [Wed, 26 Sep 2012 07:13:32 +0000 (09:13 +0200)]
mplayer: 1.1 version needs largefile support

Fixes http://autobuild.buildroot.net/results/7d084a1a8fd484f2c6df82ccd7b9d8aeebe68c2d

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibglib2: bump version
Peter Korsgaard [Tue, 25 Sep 2012 18:34:08 +0000 (20:34 +0200)]
libglib2: bump version

For details, see:

http://ftp.gnome.org/pub/gnome/sources/glib/2.30/glib-2.30.3.news

Notice: 2.30.3 is only available in .xz format.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agox11r7: xserver_xorg-server: Amend record proto selection
Valentine Barshak [Tue, 25 Sep 2012 12:44:03 +0000 (16:44 +0400)]
x11r7: xserver_xorg-server: Amend record proto selection

Record proto is not really required. It can be disabled.

Signed-off-by: Valentine Barshak <gvaxon@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotiff: security bump to version 4.0.3
Gustavo Zacarias [Tue, 25 Sep 2012 02:49:02 +0000 (02:49 +0000)]
tiff: security bump to version 4.0.3

Fixes CVE-2012-3401 and CVE-2012-3386.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocvs: needs MMU support
Thomas Petazzoni [Mon, 24 Sep 2012 06:13:40 +0000 (06:13 +0000)]
cvs: needs MMU support

Fixes

  http://autobuild.buildroot.org/results/33ac8387a7b27d7b90c23a5f772292921534f8da/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agox11vnc: bump version to fix build issue with newer libX11
Peter Korsgaard [Tue, 25 Sep 2012 18:25:17 +0000 (20:25 +0200)]
x11vnc: bump version to fix build issue with newer libX11

Fixes http://autobuild.buildroot.net/results/2733c2c9fa7aacb355e0e0b184a5afe41cf35a3d

Old x11vnc defined a 'pointer' function, which collides with the libX11
pointer type. Fix it by bumping the version (upstream renamed it to
pointer_event()).

Fix the dependencies and help text while we're at it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxserver_xorg-server: needs record proto
Peter Korsgaard [Tue, 25 Sep 2012 09:30:56 +0000 (11:30 +0200)]
xserver_xorg-server: needs record proto

Fixes http://autobuild.buildroot.net/results/0ab69c80b3e5e95a8947c32231d32da895deca60

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>