buildroot.git
11 years agoopenssh: bump to version 6.7p1
Gustavo Zacarias [Tue, 7 Oct 2014 11:11:45 +0000 (08:11 -0300)]
openssh: bump to version 6.7p1

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoliboping: bump to version 1.7.0
Gustavo Zacarias [Mon, 6 Oct 2014 19:33:20 +0000 (16:33 -0300)]
liboping: bump to version 1.7.0

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibassuan: bump to version 2.1.2
Gustavo Zacarias [Mon, 6 Oct 2014 20:03:44 +0000 (17:03 -0300)]
libassuan: bump to version 2.1.2

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibgcrypt: add hash file
Gustavo Zacarias [Mon, 6 Oct 2014 20:03:43 +0000 (17:03 -0300)]
libgcrypt: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agognupg2: add hash file
Gustavo Zacarias [Mon, 6 Oct 2014 20:03:42 +0000 (17:03 -0300)]
gnupg2: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agognupg: add hash file
Gustavo Zacarias [Mon, 6 Oct 2014 20:03:41 +0000 (17:03 -0300)]
gnupg: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibksba: bump to version 1.3.1
Gustavo Zacarias [Mon, 6 Oct 2014 20:03:40 +0000 (17:03 -0300)]
libksba: bump to version 1.3.1

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agobtrfs-progs: bump to version 3.16.2
Gustavo Zacarias [Mon, 6 Oct 2014 20:23:36 +0000 (17:23 -0300)]
btrfs-progs: bump to version 3.16.2

Patches now upstream.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotcpreplay: bump to version 4.0.5
Gustavo Zacarias [Tue, 7 Oct 2014 00:21:38 +0000 (21:21 -0300)]
tcpreplay: bump to version 4.0.5

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agowhois: bump to version 5.2.0
Gustavo Zacarias [Tue, 7 Oct 2014 00:21:18 +0000 (21:21 -0300)]
whois: bump to version 5.2.0

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoopenvmtools: remove unnecessary C flag
Karoly Kasza [Mon, 6 Oct 2014 11:17:18 +0000 (13:17 +0200)]
openvmtools: remove unnecessary C flag

Since commit 8bec0a1af57165081dc275f813c8c5c74ff12c14
the -Wno-unused-local-typedefs CFLAG in not needed.

Signed-off-by: Karoly Kasza <kaszak@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agotinyalsa: new package
Maxime Hadjinlian [Sun, 5 Oct 2014 17:51:28 +0000 (19:51 +0200)]
tinyalsa: new package

[Thomas:
 - remove 'default n', since it's the default
 - add dependency on !BR2_PREFER_STATIC_LIB since the Makefile always
   builds a shared library.
 - move from Audio/video applications to Libraries -> Audio.]

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agobash: security bump to patchlevel 30
Gustavo Zacarias [Mon, 6 Oct 2014 17:43:09 +0000 (14:43 -0300)]
bash: security bump to patchlevel 30

More security issues, sigh.
Also fix typo in pl29 patch.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agolegal-info: fix bug leading to one package not being considered
Thomas Petazzoni [Mon, 6 Oct 2014 16:16:10 +0000 (18:16 +0200)]
legal-info: fix bug leading to one package not being considered

Due to excessive parenthesis, the TARGETS_LEGAL_INFO expression was
evaluated to something like this:

  toolchain-legal-info toolchain-external-legal-info busybox-legal-info zlib-legal-info))

Yes, with the last two parenthesis. This had the effect that the
zlib-legal-info rule was never called: the last package of $(TARGETS)
$(TARGET_HOST_DEPS) $(HOST_DEPS) was never added in the legal-info
information.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
11 years agopackage/canfestival: new package
Samuel Martin [Mon, 29 Sep 2014 21:43:20 +0000 (23:43 +0200)]
package/canfestival: new package

Note: the patch adding the pkgconfig module has been sent upstream [1].

[1] http://sourceforge.net/p/canfestival/mailman/message/32876320/

[Thomas:
 - license seems to be only LGPLv2.1+. At least, the specific files
   pointed to be GPLv2 carry a LGPLv2.1+ header.
 - added thread dependency
 - minor rewording here and there.]

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Cc: Eric Jarrige <eric.jarrige@armadeus.org>
Cc: Julien Boibessot <julien.boibessot@armadeus.com>
Cc: Davide Viti <zinosat@tiscali.it>
Cc: Claudio Laurita <claudio.laurita@integrazionetotale.it>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/erlang: build host-erlang with support for openssl
Yann E. MORIN [Fri, 15 Aug 2014 15:49:15 +0000 (17:49 +0200)]
package/erlang: build host-erlang with support for openssl

Erlang uses openssl for all things crypto.

Since there are host Erlang tools that use crypto (such as rebar), we
need to build host-erlang with support for crypto, and thus it shall
depends on openssl.

Suggested-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Frank Hunleth <fhunleth@troodon-software.com>
Cc: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agolinux: bump default version to 3.17
Gustavo Zacarias [Mon, 6 Oct 2014 11:44:41 +0000 (08:44 -0300)]
linux: bump default version to 3.17

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux-headers: add 3.17.x series
Gustavo Zacarias [Mon, 6 Oct 2014 11:44:40 +0000 (08:44 -0300)]
linux-headers: add 3.17.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotoolchain: add 3.17 choice for headers
Gustavo Zacarias [Mon, 6 Oct 2014 11:44:39 +0000 (08:44 -0300)]
toolchain: add 3.17 choice for headers

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux-headers: bump 3.{16, 14, 10}.x series
Gustavo Zacarias [Mon, 6 Oct 2014 11:44:38 +0000 (08:44 -0300)]
linux-headers: bump 3.{16, 14, 10}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agofan-ctrl: add hash file
Thomas Petazzoni [Mon, 6 Oct 2014 07:36:04 +0000 (09:36 +0200)]
fan-ctrl: add hash file

Should avoid autobuilder download issues, and therefore fix issues
such as:

  http://autobuild.buildroot.net/results/afc/afcf6977e7845cf423d3f58d751f762622d84615/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agodejavu: add hash file
Thomas Petazzoni [Mon, 6 Oct 2014 07:33:46 +0000 (09:33 +0200)]
dejavu: add hash file

Should avoid download issues in the autobuilders, and therefore
ultimately fix issues such as:

  http://autobuild.buildroot.net/results/3da/3dadab55abebf89ab1abd6b943b66d2f70a07e14/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoatftp: add hash file
Thomas Petazzoni [Mon, 6 Oct 2014 07:30:47 +0000 (09:30 +0200)]
atftp: add hash file

Adding a hash file will allow autobuilders to detect that the files
they have downloaded is invalid. It will be removed, and then
re-downloaded in a followup build.

Should fix issues such as:

  http://autobuild.buildroot.org/results/939/93963514fc42d481808b1a046f3e1376286bdae2/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoRevert "protobuf: bump version to 2.6.0"
Thomas Petazzoni [Mon, 6 Oct 2014 07:22:54 +0000 (09:22 +0200)]
Revert "protobuf: bump version to 2.6.0"

This reverts commit 7b6304af9d69d44ee3040c00b0670f19c02de7d2, since it
causing too many build failures, with python-protobuf and
host-protobuf-c.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/sispmctl: fix static linking
Romain Naour [Mon, 25 Aug 2014 23:12:33 +0000 (01:12 +0200)]
package/sispmctl: fix static linking

The static linking doesn't work with libusb-compat when using
libusb-config. Also the CFLAGS initialization with libusb-config
--cflags is comented out.

Based on libftdi's patch, this commit adds the support for pkg-config
to link sispmctl correctly.

This allow to add the correct include directories to CFLAGS (Add
-I$(STAGING_DIR)/usr/include and
-I$(STAGING_DIR)/usr/include/libusb-1.0) and also add the required
libraries during static linking (-lusb -lusb-1.0 and -pthread).

Since configure.ac is modified, the configure script needs to be
regenerated with autoreconf.

Fixes:
http://autobuild.buildroot.net/results/647/6473088e751d3ab3a5227e9d7876966934e66378/build-end.log

Cc: Phil Eichinger <phil.eichinger@gmail.com>
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agonetcat-openbsd: new package
Maxime Hadjinlian [Sun, 5 Oct 2014 19:48:02 +0000 (21:48 +0200)]
netcat-openbsd: new package

The OpenBSD implementations of netcat.  The main difference from
netcat is the support for IPv6, proxies, and Unix sockets.

[Thomas: use tabs in the command applying Debian patches, add
dependency on Busybox when enabled so that we override the 'nc'
command installed by Busybox.]

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agolibbsd: enable package on ARM
Maxime Hadjinlian [Sun, 5 Oct 2014 19:47:52 +0000 (21:47 +0200)]
libbsd: enable package on ARM

Rework the architecture dependency by adding a
BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS blind option.

[Thomas: slightly reword commit log.]

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/libshairplay: bump git snapshot
Jörg Krause [Wed, 1 Oct 2014 21:11:57 +0000 (23:11 +0200)]
package/libshairplay: bump git snapshot

Signed-off-by: Jörg Krause <jkrause@posteo.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoqemu-aarch64: Update to latest kernel.
Waldemar Brodkorb [Sun, 5 Oct 2014 16:17:00 +0000 (18:17 +0200)]
qemu-aarch64: Update to latest kernel.

Update to Linux 3.16.3.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoqemu-ppc64: Update kernel to latest
Waldemar Brodkorb [Sun, 5 Oct 2014 16:16:25 +0000 (18:16 +0200)]
qemu-ppc64: Update kernel to latest

Update to Linux 3.16.3

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/apr-util: Add comment to describe toolchain dependencies
Bernd Kuhls [Sun, 5 Oct 2014 13:45:13 +0000 (15:45 +0200)]
package/apr-util: Add comment to describe toolchain dependencies

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/libplist: bump version
Yann E. MORIN [Sun, 5 Oct 2014 13:23:22 +0000 (15:23 +0200)]
package/libplist: bump version

libplist has switched to using autotools, so remove our cmake-related
patches.

Completely disable Python bindings:
  - it requires cython, which we do not have packaged (so far)
  - the only user of libplist is XBMC, which does not need the Python
    bindings.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Cc: Samuel Martin <s.martin49@gmail.com>
Tested-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/leafnode2: Add user 'news', add note about inetd to help text
Bernd Kuhls [Sat, 4 Oct 2014 21:59:17 +0000 (23:59 +0200)]
package/leafnode2: Add user 'news', add note about inetd to help text

Suggested by Thomas:
http://lists.busybox.net/pipermail/buildroot/2014-October/107727.html

[Thomas: minor formatting improvements]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopython, python3: convert py/pyc removal to TARGET_FINALIZE_HOOKS
Thomas Petazzoni [Tue, 30 Sep 2014 21:39:01 +0000 (23:39 +0200)]
python, python3: convert py/pyc removal to TARGET_FINALIZE_HOOKS

Since the removal of py/pyc files is Python-specific, this commit
moves the logic removing those files to python.mk and python3.mk
respectively.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopython-pyasn: requires the zlib Python module
Thomas Petazzoni [Tue, 30 Sep 2014 21:39:00 +0000 (23:39 +0200)]
python-pyasn: requires the zlib Python module

The python-pyasn module requires the zlib Python module (part of the
Python standard installation, but optional in Buildroot), otherwise it
fails to load at runtime.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopython-setuptools: bump to version 5.8
Thomas Petazzoni [Tue, 30 Sep 2014 21:38:59 +0000 (23:38 +0200)]
python-setuptools: bump to version 5.8

A refresh of the existing patch is needed, and the patch is also
renamed to use the correct patch file naming convention.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopython-pyparsing: bump to version 2.0.2, enable on Python 3
Thomas Petazzoni [Tue, 30 Sep 2014 21:38:58 +0000 (23:38 +0200)]
python-pyparsing: bump to version 2.0.2, enable on Python 3

This commit bumps the pyparsing package to version 2.0.2, and
therefore enables it usage with Python 3.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Christophe Vu-Brugier <cvubrugier@fastmail.fm>
11 years agopython3: remove unneeded __pycache__ directories
Thomas Petazzoni [Tue, 30 Sep 2014 21:38:57 +0000 (23:38 +0200)]
python3: remove unneeded __pycache__ directories

The __pycache__ directories are only needed on PEP3147-enabled
installations, which is not the choice Buildroot has made. However,
during the build process of the target Python, the separation between
the target and host Python is not entirely complete, and starting the
host Python to byte-compile the target Python modules triggers the
compilation of a bunch of __pycache__ directories by the host Python,
which uses a PEP 3147 installation.

For now, simply get rid of those useless directories after the
installation of Python is completed. In the long term, it would be
good to achieve a better isolation between the host and target build
to avoid this issue.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopython3: add distutils fix for PEP 3147 issue
Thomas Petazzoni [Tue, 30 Sep 2014 21:38:56 +0000 (23:38 +0200)]
python3: add distutils fix for PEP 3147 issue

Python 3 has a new standard for installing .pyc file, called PEP
3147. Unfortunately, this standard requires both the .py and .pyc
files to be installed for a Python module to be found. This is quite
annoying on space-constrained embedded systems, since the .py file is
technically not required for execution.

For the Python standard library, our Python 3 package already contains
a patch named python3-004-old-stdlib-cache.patch, which allows to
disable the PEP 3147 installation.

But that leaves the distutils/setuptools package an unsolved
problem. This patch therefore adds a new patch to Python, which makes
distutils package use the traditional installation path when byte
compiling, rather than the PEP 3147 installation path. Since
setuptools relies on distutils internally, it also fixes setuptools
based packages.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Christophe Vu-Brugier <cvubrugier@fastmail.fm>
11 years agoser2net: bump to 2.10.0
Yegor Yefremov [Sat, 4 Oct 2014 19:20:29 +0000 (21:20 +0200)]
ser2net: bump to 2.10.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/nginx: new package
Samuel Martin [Sun, 5 Oct 2014 10:46:22 +0000 (12:46 +0200)]
package/nginx: new package

nginx module selection is, by default, the same as the one sets by
the upstream configure script.

Patches improving the cross-compilation support have already been sent
upstream for integration [1-5].

All these patches are needed because nginx uses its own handwritten
build-system, which is cross-platform, but does not properly support
cross-compilation.

Fixes bug: #3427 [6]

[1] http://mailman.nginx.org/pipermail/nginx-devel/2014-August/005722.html
[2] http://mailman.nginx.org/pipermail/nginx-devel/2014-August/005724.html
[3] http://mailman.nginx.org/pipermail/nginx-devel/2014-August/005725.html
[4] http://mailman.nginx.org/pipermail/nginx-devel/2014-August/005723.html
[5] http://mailman.nginx.org/pipermail/nginx-devel/2014-August/005726.html
[6] https://bugs.uclibc.org/show_bug.cgi?id=3427

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Cc: Daniele Salvatore Albano <info@daccii.it>
Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Cc: Johan Oudinet <johan.oudinet@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/libdvdnav: fix typo: BR2_PREEFER_STATIC_LIB
Max Filippov [Sun, 5 Oct 2014 04:24:53 +0000 (08:24 +0400)]
package/libdvdnav: fix typo: BR2_PREEFER_STATIC_LIB

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/libplist: fix python support
Samuel Martin [Sun, 5 Oct 2014 09:40:07 +0000 (11:40 +0200)]
package/libplist: fix python support

This patch:
- fixes the python3 support detection in the libplist CMake code;
- correctly sets the dependencies and configure options in libplist.mk.

Fixes:
  http://autobuild.buildroot.net/results/efb/efba806b9a40a5e9c6bca7e591747ca2102fa1d5/

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/swig: define SWIG pointing to the host swig program
Samuel Martin [Sun, 5 Oct 2014 09:40:06 +0000 (11:40 +0200)]
package/swig: define SWIG pointing to the host swig program

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoperl: fix build on big endian arch
Francois Perrad [Sun, 5 Oct 2014 07:59:13 +0000 (09:59 +0200)]
perl: fix build on big endian arch

see http://autobuild.buildroot.org/results/3a1/3a1c2f0bc802d3cec26ffd4ded8f5c04473a3d4b/build-end.log

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage-infra: comment why all checks are done in pkg-generic
Yann E. MORIN [Sun, 5 Oct 2014 09:35:14 +0000 (11:35 +0200)]
package-infra: comment why all checks are done in pkg-generic

[Thomas: fix duplicate -> duplicating.]

Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agocheck-deprecated-variable: move from pkg-generic.mk to pkg-utils.mk
Thomas De Schampheleire [Sun, 5 Oct 2014 07:58:31 +0000 (09:58 +0200)]
check-deprecated-variable: move from pkg-generic.mk to pkg-utils.mk

Suggested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/pkg-cmake.mk: rename _INSTALL_HOST_OPTS -> _INSTALL_OPTS
Samuel Martin [Sat, 4 Oct 2014 17:32:12 +0000 (19:32 +0200)]
package/pkg-cmake.mk: rename _INSTALL_HOST_OPTS -> _INSTALL_OPTS

This patch renames, consistently with the other package
infrastructures, the _INSTALL_OPTS variable for host CMake-based
package.

As mentioned in [1], no host-cmake-package uses this variable so far;
so it is a safe rename.

[1] http://lists.busybox.net/pipermail/buildroot/2014-October/107712.html

Reported-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/leafnode2: New package
Bernd Kuhls [Sun, 28 Sep 2014 10:02:12 +0000 (12:02 +0200)]
package/leafnode2: New package

[Thomas:
  - Rewrap help text in Config.in
  - Improve cross-compilation patch to not call the 'amiroot' program
    on the host, while it is compiled for the target.
  - Use CONF_OPTS instead of CONF_OPT.
  - Use a pre-build hook rather than re-implementing the BUILD_CMDS
    entirely.
  - Also include COPYING file in license files.
  - License is LGPLv2.1, not LGPLv2.1+: only one file is LGPLv2.1+,
    the rest doesn't have any "or later" specification, so we assume
    it's only LGPLv2.1.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/pcre: add host variant
Bernd Kuhls [Sun, 28 Sep 2014 10:02:11 +0000 (12:02 +0200)]
package/pcre: add host variant

Needed by leafnode2.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename misc. occurrences of _OPT into _OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:50 +0000 (21:32 +0200)]
packages: rename misc. occurrences of _OPT into _OPTS

To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
change remaining occurrences of _OPT into _OPTS.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopkg-generic: add checks on deprecated variables FOO_BAR_OPT
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:49 +0000 (21:32 +0200)]
pkg-generic: add checks on deprecated variables FOO_BAR_OPT

This patch introduces a check for the usage of deprecated variable
FOO_BAR_OPT, and suggests to use FOO_BAR_OPTS instead.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopkg-generic: introduce helper function to check for a deprecated variable
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:48 +0000 (21:32 +0200)]
pkg-generic: introduce helper function to check for a deprecated variable

This patch introduces a helper check-deprecated-variable, that throws an
error when a package defines a deprecated variable. This helps in detecting
transition errors when changing the buildroot infrastructures, and also
helps users that have created packages not part of mainline buildroot.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename FOO_KCONFIG_OPT into FOO_KCONFIG_OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:47 +0000 (21:32 +0200)]
packages: rename FOO_KCONFIG_OPT into FOO_KCONFIG_OPTS

To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_KCONFIG_OPT.

Sed command used:
   find * -type f | xargs sed -i 's#_KCONFIG_OPT\>#&S#g'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename FOO_GETTEXTIZE_OPT into FOO_GETTEXTIZE_OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:46 +0000 (21:32 +0200)]
packages: rename FOO_GETTEXTIZE_OPT into FOO_GETTEXTIZE_OPTS

To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_GETTEXTIZE_OPT.

Sed command used:
   find * -type f | xargs sed -i 's#_GETTEXTIZE_OPT\>#&S#g'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename FOO_BUILD_OPT into FOO_BUILD_OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:45 +0000 (21:32 +0200)]
packages: rename FOO_BUILD_OPT into FOO_BUILD_OPTS

To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_BUILD_OPT.

Sed command used:
   find * -type f | xargs sed -i 's#_BUILD_OPT\>#&S#g'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename FOO_CONF_OPT into FOO_CONF_OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:44 +0000 (21:32 +0200)]
packages: rename FOO_CONF_OPT into FOO_CONF_OPTS

To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_CONF_OPT.

Sed command used:
   find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename FOO_AUTORECONF_OPT into FOO_AUTORECONF_OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:43 +0000 (21:32 +0200)]
packages: rename FOO_AUTORECONF_OPT into FOO_AUTORECONF_OPTS

To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_AUTORECONF_OPT.

Sed command used:
    find * -type f | xargs sed -i 's#_AUTORECONF_OPT\>#&S#g'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename FOO_INSTALL_HOST_OPT into FOO_INSTALL_HOST_OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:42 +0000 (21:32 +0200)]
packages: rename FOO_INSTALL_HOST_OPT into FOO_INSTALL_HOST_OPTS

To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_INSTALL_HOST_OPT.

Sed command used:
   find * -type f | xargs sed -i 's#_INSTALL_HOST_OPT\>#&S#g'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:41 +0000 (21:32 +0200)]
packages: rename FOO_INSTALL_STAGING_OPT into FOO_INSTALL_STAGING_OPTS

To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_INSTALL_STAGING_OPT.

Sed command used:
   find * -type f | xargs sed -i 's#_INSTALL_STAGING_OPT\>#&S#g'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename FOO_INSTALL_TARGET_OPT into FOO_INSTALL_TARGET_OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:40 +0000 (21:32 +0200)]
packages: rename FOO_INSTALL_TARGET_OPT into FOO_INSTALL_TARGET_OPTS

To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_INSTALL_TARGET_OPT.

Sed command used:
   find * -type f | xargs sed -i 's#_INSTALL_TARGET_OPT\>#&S#g'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename FOO_INSTALL_OPT into FOO_INSTALL_OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:39 +0000 (21:32 +0200)]
packages: rename FOO_INSTALL_OPT into FOO_INSTALL_OPTS

To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_INSTALL_OPT.

Sed command used:
   find * -type f | xargs sed -i 's#_INSTALL_OPT\>#&S#g'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackages: rename FOO_MAKE_OPT into FOO_MAKE_OPTS
Thomas De Schampheleire [Sat, 27 Sep 2014 19:32:38 +0000 (21:32 +0200)]
packages: rename FOO_MAKE_OPT into FOO_MAKE_OPTS

While the autotools infrastructure was using FOO_MAKE_OPT, generic packages
were typically using FOO_MAKE_OPTS. This inconsistency becomes a problem
when a new infrastructure is introduced that wants to make use of
FOO_MAKE_OPT(S), and can live alongside either generic-package or
autotools-package. The new infrastructure will have to choose between either
OPT or OPTS, and thus rule out transparent usage by respectively generic
packages or generic packages. An example of such an infrastructure is
kconfig-package, which provides kconfig-related make targets.

The OPTS variant is more logical, as there are typically multiple options.

This patch renames all occurrences of FOO_MAKE_OPT in FOO_MAKE_OPTS.
Sed command used:
    find * -type f | xargs sed -i 's#_MAKE_OPT\>#&S#g'

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/upmpdcli: Fix build with uclibc on SH4
Jörg Krause [Wed, 1 Oct 2014 21:00:56 +0000 (23:00 +0200)]
package/upmpdcli: Fix build with uclibc on SH4

Add missing header file <cstdio> to the uclibc patch to fix build with
target SH4.

Fixes:
  http://autobuild.buildroot.net/results/e5be8fe46a30f0b417fe5fc19a27c480d885791e/
  http://autobuild.buildroot.net/results/a3453afddff4fc03681f7fbdff3ccab9706eb189/

[Thomas: further improve the patch by adding a missing <errno.h>
include.]

Signed-off-by: Jörg Krause <jkrause@posteo.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agosupport/script/scancpan: add -test option
Francois Perrad [Wed, 1 Oct 2014 18:36:59 +0000 (20:36 +0200)]
support/script/scancpan: add -test option

Perl modules can have three different types of dependencies:

 - configure/build time dependency which becomes host dependency
 - runtime dependency which becomes target dependency
 - test time dependency which is useless in a cross-compiling context like BR

Before this patch, test time dependencies are handled like runtime
dependencies.

After this patch, test time dependencies are ignored by default. The
newly added -test option allows to add them anyway if needed.

[Thomas: reword commit log using Francois proposal.]

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoympd: new package
Eric Limpens [Sun, 28 Sep 2014 12:04:02 +0000 (14:04 +0200)]
ympd: new package

[Thomas:
 - Add the package to package/Config.in
 - Add dependency on largefile
 - Add new patch to CMakeLists.txt to remove the unused C++ dependency
 - Change the existing CMakeLists.txt patch to simply remove the
   problematic code, and reword the explanation.]

Signed-off-by: Eric Limpens <limpens@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/libdrm: Bump version to 2.4.58
Bernd Kuhls [Fri, 3 Oct 2014 08:40:21 +0000 (10:40 +0200)]
package/libdrm: Bump version to 2.4.58

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoautossh: bump to version 1.4d
Gustavo Zacarias [Thu, 2 Oct 2014 23:41:54 +0000 (20:41 -0300)]
autossh: bump to version 1.4d

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/ffmpeg/ffmpeg.mk: Remove tabs
Bernd Kuhls [Fri, 3 Oct 2014 09:50:46 +0000 (11:50 +0200)]
package/ffmpeg/ffmpeg.mk: Remove tabs

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/xbmc: add option to enable alsa
Bernd Kuhls [Fri, 3 Oct 2014 10:06:31 +0000 (12:06 +0200)]
package/xbmc: add option to enable alsa

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/xenomai: enable or disable debug based on BR2_ENABLE_DEBUG
Romain Naour [Thu, 2 Oct 2014 19:55:52 +0000 (21:55 +0200)]
package/xenomai: enable or disable debug based on BR2_ENABLE_DEBUG

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/xenomai: bump to version 2.6.4
Romain Naour [Thu, 2 Oct 2014 19:53:41 +0000 (21:53 +0200)]
package/xenomai: bump to version 2.6.4

Remove upstreamed patches.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agobash: add more security patches
Gustavo Zacarias [Fri, 3 Oct 2014 16:25:42 +0000 (13:25 -0300)]
bash: add more security patches

Apply new patches for a buffer overflow fix (pl28) and an invalid memory
access (pl29).
Rename combined patchlevel patch to be more graphic about the range.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoqemu-xtensa: Update to latest stable kernel
Waldemar Brodkorb [Fri, 3 Oct 2014 15:42:48 +0000 (17:42 +0200)]
qemu-xtensa: Update to latest stable kernel

Update to Linux 3.16.3.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/mesa3d: Really disable dri3 support
Bernd Kuhls [Fri, 3 Oct 2014 17:22:50 +0000 (19:22 +0200)]
package/mesa3d: Really disable dri3 support

Fixes
http://autobuild.buildroot.net/results/49c/49c5ee7a8a0adff325f4cb484b91347de9e36ebb/
http://autobuild.buildroot.net/results/b02/b02f1c42ac9467626a21242770440e52baf9e4d2/
http://autobuild.buildroot.net/results/01a/01a3a3da833cbe8268af55320c6f354ef5b4f863/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoprotobuf: bump version to 2.6.0
Matt Weber [Thu, 2 Oct 2014 20:40:36 +0000 (15:40 -0500)]
protobuf: bump version to 2.6.0

* Adds powerpc architecture support
* Changes to the new github upstream site
* Updates the license filename

Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage: indentation cleanup
Jerzy Grzegorek [Thu, 2 Oct 2014 20:04:51 +0000 (22:04 +0200)]
package: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoatk: bump to version 2.14
Jerzy Grzegorek [Thu, 2 Oct 2014 20:00:51 +0000 (22:00 +0200)]
atk: bump to version 2.14

Also add hash file.

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agorsyslog: security bump to version 7.6.7
Gustavo Zacarias [Thu, 2 Oct 2014 19:59:00 +0000 (16:59 -0300)]
rsyslog: security bump to version 7.6.7

The previous security fix was incomplete, so now we've got:
CVE-2014-3683 Remote syslog PRI vulnerability.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage/libmpdclient: Add upstream patch to fix build with musl
Jörg Krause [Mon, 29 Sep 2014 21:26:10 +0000 (23:26 +0200)]
package/libmpdclient: Add upstream patch to fix build with musl

Add a patch from upstream to support building with the musl C library.

Signed-off-by: Jörg Krause <jkrause@posteo.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage/pure-ftpd: New package
Bernd Kuhls [Sun, 28 Sep 2014 19:12:50 +0000 (21:12 +0200)]
package/pure-ftpd: New package

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agowpa_supplicant: use select instead of epoll
Eric Limpens [Wed, 1 Oct 2014 19:55:02 +0000 (21:55 +0200)]
wpa_supplicant: use select instead of epoll

As discussed with Gustavo on the mailing-list, remove EPOLL flag.
wpa_supplicant isn't able to answer DBUS message as events are
never delivered.

Signed-off-by: Eric Limpens <limpens@gmail.com>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqemu-x86_64: update kernel
Waldemar Brodkorb [Wed, 1 Oct 2014 19:41:09 +0000 (21:41 +0200)]
qemu-x86_64: update kernel

Update to Linux Kernel 3.16.3.
Enable Ext4 by default.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqemu-x86: update kernel
Waldemar Brodkorb [Wed, 1 Oct 2014 19:40:32 +0000 (21:40 +0200)]
qemu-x86: update kernel

Update Linux kernel to 3.16.3.

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoperl: bump to version 5.20.1
Francois Perrad [Wed, 1 Oct 2014 18:36:57 +0000 (20:36 +0200)]
perl: bump to version 5.20.1

[Peter: squash 'add hash' patch into it]
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoopencv: Bump version to 2.4.10
Vicente Olivert Riera [Wed, 1 Oct 2014 12:18:00 +0000 (13:18 +0100)]
opencv: Bump version to 2.4.10

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage/linux-firmware: add option for ath6k chips
Gustavo Zacarias [Thu, 2 Oct 2014 16:23:03 +0000 (13:23 -0300)]
package/linux-firmware: add option for ath6k chips

Add support for ath6k(l) driver firmware files (AR6002, AR6003 and
AR6004).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agobarebox: bump to version 2014.10.0
Fabio Porcedda [Thu, 2 Oct 2014 14:59:28 +0000 (16:59 +0200)]
barebox: bump to version 2014.10.0

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosquid: bump to version 3.4.8
Gustavo Zacarias [Wed, 1 Oct 2014 20:54:00 +0000 (17:54 -0300)]
squid: bump to version 3.4.8

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibglade: fix license information
Luca Ceresoli [Thu, 2 Oct 2014 10:11:03 +0000 (12:11 +0200)]
libglade: fix license information

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agolttng-babeltrace: fix license information
Luca Ceresoli [Thu, 2 Oct 2014 10:11:02 +0000 (12:11 +0200)]
lttng-babeltrace: fix license information

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoffmpeg: fix license file
Luca Ceresoli [Thu, 2 Oct 2014 10:11:01 +0000 (12:11 +0200)]
ffmpeg: fix license file

Somewhere between 1.2.7 and 2.3.1 (version bump in bf76f4319131a107)
the LICENSE file has been renamed to LICENSE.md, so `make legal-info`
is currently broken. Update to the current file name.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoruby: bump to version 2.1.3
Gustavo Zacarias [Wed, 1 Oct 2014 22:39:57 +0000 (19:39 -0300)]
ruby: bump to version 2.1.3

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoruby: use --disable-rubygems
Gustavo Zacarias [Wed, 1 Oct 2014 22:39:56 +0000 (19:39 -0300)]
ruby: use --disable-rubygems

At least for ruby 2.x we need to --disable-rubygems besides removing the
gems files to avoid the requires.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agognupg2: fix build on non-wchar toolchains
Thomas Petazzoni [Wed, 1 Oct 2014 21:14:47 +0000 (23:14 +0200)]
gnupg2: fix build on non-wchar toolchains

The gnupg2 configure script checks whether <stdint.h> complies with
C99. When doing this, it expects a number of WCHAR_* definitions to be
present, which is not the case on non-wchar capable toolchains. The
gnupg2 configure script then concludes that <stdint.h> is not
C99-compliant and generates its own, which causes some build failures
related to intmax_t being not defined.

Since wchar is not actually used in gnupg2, this commit fixes this
problem by forcing gnupg2 to think that our <stdint.h> is
C99-compliant.

Fixes:

  http://autobuild.buildroot.org/results/40f/40fff3bc304e1a83524f28be8f6afc2e217281ad/

And lots of similar issues. Thanks a lot for Romain Naour for the
initial investigation and lots of discussion on IRC about this issue.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
11 years agopackage/gnupg2: add readline optional dependency
Romain Naour [Tue, 23 Sep 2014 21:57:37 +0000 (23:57 +0200)]
package/gnupg2: add readline optional dependency

This is to improve build reproducibility.

[Thomas: add --with-readline and --without-readline options to
explicitly enable/disable readline usage.]

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agopackage/gnupg2: add bzip2 optional dependency
Romain Naour [Tue, 23 Sep 2014 21:57:36 +0000 (23:57 +0200)]
package/gnupg2: add bzip2 optional dependency

This is to improve build reproducibility.

[Thomas: add --enable-bzip2 --with-bzip options.]

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoffmpeg: enable libopus support
David du Colombier [Tue, 30 Sep 2014 13:28:05 +0000 (15:28 +0200)]
ffmpeg: enable libopus support

Signed-off-by: David du Colombier <0intro@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agoffmpeg: enable libvpx support
David du Colombier [Tue, 30 Sep 2014 13:28:04 +0000 (15:28 +0200)]
ffmpeg: enable libvpx support

Signed-off-by: David du Colombier <0intro@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11 years agolibvpx: bump to version 1.3.0
David du Colombier [Tue, 30 Sep 2014 13:28:03 +0000 (15:28 +0200)]
libvpx: bump to version 1.3.0

Signed-off-by: David du Colombier <0intro@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>