buildroot.git
10 years agopkg-autotools: add support for <pkg>_AUTORECONF_ENV
Rick Taylor [Fri, 18 Jul 2014 09:12:19 +0000 (10:12 +0100)]
pkg-autotools: add support for <pkg>_AUTORECONF_ENV

This commit improves the autotools-package infrastructure to support a
<pkg>_AUTORECONF_ENV variable, which allows a package maintainer to
pass additional variables in the environment of the autoreconf
execution. This is useful in the situation where configure.ac contains
shell commands using environment variables that are only executed when
autoreconf is run.

Signed-off-by: Rick Taylor <rick.taylor@cassidian.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agogrub2: add a tip to create disk image w/o root permission
Jérôme Pouiller [Wed, 2 Jul 2014 15:56:50 +0000 (17:56 +0200)]
grub2: add a tip to create disk image w/o root permission

[Thomas: minor fixes/improvements.]

Signed-off-by: Jérôme Pouiller <jezz@sysmic.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosystem/skeleton: remove spurious group 'nobody'
Yann E. MORIN [Mon, 21 Jul 2014 22:17:11 +0000 (00:17 +0200)]
system/skeleton: remove spurious group 'nobody'

We define the two groups 'nobody' and 'nogroup' in our skeleton, but
they have the same gid, which is not valid.

This breaks the mkuser script, as noticed by Thomas.

Anyway, the user 'nobody' belongs to the group 'nogroup' in any sane
distribution.

So, just remove the spurious 'nobody' group.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolegal-info: Add site to legal info manifest
Clayton Shotwell [Mon, 21 Jul 2014 13:46:31 +0000 (08:46 -0500)]
legal-info: Add site to legal info manifest

I would like to propose adding the site to the legal-info manifest
files. This gives a little more information on where the sources came
from without adding much overhead. Please note that is is only for
packages where the source is not local or set with OVERRIDE_SRCDIR.

Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agognupg: make gnupg and gnupg2 mutually exclusive
Vicente Olivert Riera [Fri, 6 Jun 2014 13:44:28 +0000 (14:44 +0100)]
gnupg: make gnupg and gnupg2 mutually exclusive

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Markos Chandras <Markos.Chandras@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agognupg2: new package
Vicente Olivert Riera [Fri, 6 Jun 2014 13:44:27 +0000 (14:44 +0100)]
gnupg2: new package

[Thomas: use libpthsem instead of pth, remove !uclibc dependency,
minor formatting fixes in the .mk file.]

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Markos Chandras <Markos.Chandras@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibpthsem: add libpth compatibility option
Thomas Petazzoni [Wed, 23 Jul 2014 20:28:47 +0000 (22:28 +0200)]
libpthsem: add libpth compatibility option

This commit adds the BR2_PACKAGE_LIBPTHSEM_COMPAT option to the
libpthsem package, in order to enable the compatibility with the pth
library, which is useful to support gnupg2.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxbmc: Fix TexturePacker compile
Bernd Kuhls [Wed, 23 Jul 2014 04:40:22 +0000 (06:40 +0200)]
xbmc: Fix TexturePacker compile

Patch description:

use_texturepacker_native=yes

is needed because we obviously need a native-compiled binary, but the xbmc
build system does enable this variable only for darwin, android and
raspberry-pi targets.

USE_TEXTUREPACKER_NATIVE_ROOT="$(HOST_DIR)/usr"

is also needed because
USE_TEXTUREPACKER_NATIVE_ROOT="$TEXTUREPACKER_NATIVE_ROOT"
is only executed for raspberry-pi by xbmc/configure and only
USE_TEXTUREPACKER_NATIVE_ROOT is used by tools/TexturePacker/Makefile.in.

To sum up, building for raspberry-pi and other archs works out-of-the-box,
compiling for an Intel target, for example, fails:

In file included from SDL_anigif.cpp:23:0:
SDL_anigif.h:24:21: fatal error: SDL/SDL.h: No such file or directory
compilation terminated.
XBMCTex.cpp:34:21: fatal error: SDL/SDL.h: No such file or directory

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxbmc: Add lame support
Bernd Kuhls [Wed, 23 Jul 2014 04:40:21 +0000 (06:40 +0200)]
xbmc: Add lame support

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxbmc: Add alsa support
Bernd Kuhls [Wed, 23 Jul 2014 04:40:20 +0000 (06:40 +0200)]
xbmc: Add alsa support

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxbmc: Allow compilation with uClibc
Bernd Kuhls [Wed, 23 Jul 2014 04:40:19 +0000 (06:40 +0200)]
xbmc: Allow compilation with uClibc

- Add dependencies needed by xbmc on BR2_LARGEFILE, BR2_INET_IPV6 &
  BR2_USE_WCHAR after the removal of BR2_TOOLCHAIN_USES_GLIBC
- Add xbmc-0002-mathutil.patch to fix ARM compilation

[Thomas: factorize architecture dependency in a new
BR2_PACKAGE_XBMC_ARCH_SUPPORTS option.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxbmc: Bump version to 13.2b2
Bernd Kuhls [Wed, 23 Jul 2014 04:40:17 +0000 (06:40 +0200)]
xbmc: Bump version to 13.2b2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibva: needs shared library support
Thomas Petazzoni [Wed, 23 Jul 2014 18:41:16 +0000 (20:41 +0200)]
libva: needs shared library support

Fixes:

  http://autobuild.buildroot.org/results/565/5655d1ee3f3b7503187d2e131d239cdde86683fb/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de>
10 years agolinux-headers: bump 3.12.x series
Gustavo Zacarias [Tue, 22 Jul 2014 19:06:30 +0000 (16:06 -0300)]
linux-headers: bump 3.12.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agorpi-userland: add missing library in .pc file
Fatih Aşıcı [Wed, 23 Jul 2014 12:01:54 +0000 (15:01 +0300)]
rpi-userland: add missing library in .pc file

Fixes:
  http://autobuild.buildroot.net/results/8df/8dfb6cba6ea27af253b391cdd355a456382f17a4/

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agognutls: bump to version 3.2.16
Gustavo Zacarias [Wed, 23 Jul 2014 12:08:14 +0000 (09:08 -0300)]
gnutls: bump to version 3.2.16

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoradvd: bump to version 2.1
Gustavo Zacarias [Tue, 22 Jul 2014 13:26:52 +0000 (10:26 -0300)]
radvd: bump to version 2.1

It doesn't need libdaemon any longer, so drop that dependency.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoethtool: bump to version 3.15
Gustavo Zacarias [Tue, 22 Jul 2014 12:12:25 +0000 (09:12 -0300)]
ethtool: bump to version 3.15

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agotcpdump: bump to version 4.6.1
Baruch Siach [Tue, 22 Jul 2014 07:12:38 +0000 (10:12 +0300)]
tcpdump: bump to version 4.6.1

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibpcap: bump to version 1.6.1
Baruch Siach [Tue, 22 Jul 2014 07:12:37 +0000 (10:12 +0300)]
libpcap: bump to version 1.6.1

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperl-try-tiny: new package
Francois Perrad [Tue, 22 Jul 2014 18:17:56 +0000 (20:17 +0200)]
perl-try-tiny: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperl-path-tiny: new package
Francois Perrad [Tue, 22 Jul 2014 18:17:55 +0000 (20:17 +0200)]
perl-path-tiny: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperl-json-tiny: new package
Francois Perrad [Tue, 22 Jul 2014 18:17:54 +0000 (20:17 +0200)]
perl-json-tiny: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperl-datetime-tiny: new package
Francois Perrad [Tue, 22 Jul 2014 18:17:53 +0000 (20:17 +0200)]
perl-datetime-tiny: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomysql: host-mysql depends on host-zlib
Marcelo Gutiérrez(UTN/FRH) [Tue, 4 Mar 2014 14:50:03 +0000 (14:50 +0000)]
mysql: host-mysql depends on host-zlib

Fixes:

 http://autobuild.buildroot.org/results/ffe/ffe8229f869a67e84c1eacec0055cce8b1906441/

[Thomas: add autobuilder reference.]

Signed-off-by: Marcelo Gutiérrez <kuyurix@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomysql: add mysql init script
Marcelo Gutiérrez(UTN/FRH) [Tue, 4 Mar 2014 14:50:02 +0000 (14:50 +0000)]
mysql: add mysql init script

[Thomas: explicitly specify the path to the PID file, and also on the
first boot, generate the mandatory MySQL system tables so that the
MySQL daemon actually starts properly.]

Signed-off-by: Marcelo Gutiérrez <kuyurix@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
merge init script

10 years agomysql: add mysql user
Marcelo Gutiérrez(UTN/FRH) [Tue, 4 Mar 2014 14:50:01 +0000 (14:50 +0000)]
mysql: add mysql user

[Thomas: do not define a password nor a shell, add a description for
the user.]

Signed-off-by: Marcelo Gutiérrez <kuyurix@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
merge user def

10 years agomysql: fix missing directory
Marcelo Gutiérrez(UTN/FRH) [Tue, 4 Mar 2014 14:50:00 +0000 (14:50 +0000)]
mysql: fix missing directory

Signed-off-by: Marcelo Gutiérrez <kuyurix@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperf: Don't build backtrace for ARC
Mischa Jonker [Tue, 28 Jan 2014 13:10:58 +0000 (14:10 +0100)]
perf: Don't build backtrace for ARC

[Thomas: add more details as a comment in the code, provided by Anton
Kolesov.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoevemu: enable python3 bindings
Peter Seiderer [Mon, 28 Apr 2014 22:15:28 +0000 (00:15 +0200)]
evemu: enable python3 bindings

Add evemu/python3 related patches:
- fix python/evemu/base.py for python3 (add patch from [1])
- fix python3 binding runtime failure

[1] http://ftp.de.debian.org/debian/pool/main/e/evemu/evemu_1.2.0-2.debian.tar.xz

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoevemu: build python2 binding only if target python2 is enabled
Peter Seiderer [Mon, 28 Apr 2014 22:15:16 +0000 (00:15 +0200)]
evemu: build python2 binding only if target python2 is enabled

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoevemu: fix host-python/host-python3 dependency
Peter Seiderer [Mon, 28 Apr 2014 22:13:17 +0000 (00:13 +0200)]
evemu: fix host-python/host-python3 dependency

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoevemu: disable tests via evemu configure option
Peter Seiderer [Mon, 28 Apr 2014 22:13:16 +0000 (00:13 +0200)]
evemu: disable tests via evemu configure option

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoqt5quickcontrols: depend on quick module
Fatih Aşıcı [Sat, 19 Jul 2014 17:33:28 +0000 (20:33 +0300)]
qt5quickcontrols: depend on quick module

Also remove redundant dependencies.

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoqt5graphicaleffects: depend on quick module
Fatih Aşıcı [Sat, 19 Jul 2014 17:33:27 +0000 (20:33 +0300)]
qt5graphicaleffects: depend on quick module

Also remove redundant dependencies.

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoqt5: install qmls if quick module is selected
Fatih Aşıcı [Sat, 19 Jul 2014 17:33:26 +0000 (20:33 +0300)]
qt5: install qmls if quick module is selected

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoqt5declarative: add an option for quick module
Fatih Aşıcı [Sat, 19 Jul 2014 17:33:25 +0000 (20:33 +0300)]
qt5declarative: add an option for quick module

With this change, qt5declarative can be built without OpenGL.

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperf: Add support for Linux 3.13
Anton Kolesov [Mon, 21 Jul 2014 14:02:12 +0000 (18:02 +0400)]
perf: Add support for Linux 3.13

The Makefile has been renamed to Makefile.perf; so now we check both
Makefile and Makefile.perf to support 3.7 - 3.12 and 3.13 - beyond.

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolua-posix: bump to version 32
Francois Perrad [Mon, 21 Jul 2014 16:25:40 +0000 (18:25 +0200)]
lua-posix: bump to version 32

the patch was merged upstream,
see https://github.com/luaposix/luaposix/pull/117

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolua-messagepack: bump to version 0.3.1
Francois Perrad [Mon, 21 Jul 2014 16:25:39 +0000 (18:25 +0200)]
lua-messagepack: bump to version 0.3.1

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoopenswan: needs host-flex
Gustavo Zacarias [Mon, 21 Jul 2014 12:20:16 +0000 (09:20 -0300)]
openswan: needs host-flex

Although parser.l is shipped it seems it might get regenerated from
parser.y sometimes and an old installed flex might not be good enough.
Fixes:
http://autobuild.buildroot.net/results/e59/e5970eae28d01503d89a5d4e593711d7a27da8b5/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibcurl: fix nss related build failure
Gustavo Zacarias [Mon, 21 Jul 2014 12:10:17 +0000 (09:10 -0300)]
libcurl: fix nss related build failure

Patch is a reduced set from upstream (removed RELEASE-NOTES chunk or it
doesn't apply, cosmetic only). Fixes:
http://autobuild.buildroot.net/results/d0b/d0bf614006e7c7de749dcea7abd584f0aa142418/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agophp-memcached: make zlib directory explicit
Gustavo Zacarias [Mon, 21 Jul 2014 11:39:33 +0000 (08:39 -0300)]
php-memcached: make zlib directory explicit

Otherwise it fails to find in some cases. Fixes:
http://autobuild.buildroot.net/results/993/99342e74d0866a7acddbf9da66aafbfa4f3c12f1/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoqt5multimedia: fix installation when quick is disabled
Fatih Aşıcı [Mon, 21 Jul 2014 11:16:50 +0000 (14:16 +0300)]
qt5multimedia: fix installation when quick is disabled

Fixes:

  http://autobuild.buildroot.net/results/b97/b975c4bb8aebad2d0b8eaefc98c42c0460ace5be/
  http://autobuild.buildroot.net/results/b1c/b1ca9c845f1cf3a396cbd7ad81bfc4411974c709/

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoqt5base: allow selection of OpenGL API
Fatih Aşıcı [Sat, 19 Jul 2014 17:33:24 +0000 (20:33 +0300)]
qt5base: allow selection of OpenGL API

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoqt5multimedia: make qt5declarative dependency optional
Fatih Aşıcı [Sat, 19 Jul 2014 17:33:23 +0000 (20:33 +0300)]
qt5multimedia: make qt5declarative dependency optional

Also add missing dependencies on gui and network modules.

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/opencv: fix dependencies for the Qt and GTK backends
Yann E. MORIN [Sat, 19 Jul 2014 18:35:42 +0000 (20:35 +0200)]
package/opencv: fix dependencies for the Qt and GTK backends

Only the highgui module can use Qt or GTK (as noticed by Thomas.)

However, it is currently possible to select the Qt or the GTK backends
support independently of highgui, thus breaking the configuration step
of opencv.

Just hide the Qt and GTK backends when highgui is not selected.

Fixes:
    http://autobuild.buildroot.org/results/efc/efc9590a193235701fee535f4a1da7b39c426665/
    http://autobuild.buildroot.org/results/b6a/b6acd983b8c78005feef6864af469bd348ab742a/

[Thomas: remove 'if BR2_PACKAGE_OPENCV_LIB_HIGHGUI' statements since
BR2_PACKAGE_OPENCV_WITH_QT now depends on
BR2_PACKAGE_OPENCV_LIB_HIGHGUI]

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperl-gdgraph: fix configure
Francois Perrad [Sat, 19 Jul 2014 20:54:04 +0000 (22:54 +0200)]
perl-gdgraph: fix configure

see http://autobuild.buildroot.org/results/3e1/3e1698b0523dfa46f5b3ee03a22af820f7342c39/build-end.log

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibglib2: backport native linux GMutex implementation
Max Filippov [Sun, 20 Jul 2014 00:45:17 +0000 (04:45 +0400)]
libglib2: backport native linux GMutex implementation

This fixes libglib2 build on architectures that don't support NPTL.

Fixes:
  http://autobuild.buildroot.org/results/a1a/a1a1f97a2c54ba4f7f7e44cc094a55bd23ca0aa0/

Backported from: 49b59e5ac4428a6a99a85d699c3662f96efc4e9d
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxlib_libFS: Add missing host-pkgconf dependency
Bernd Kuhls [Sat, 19 Jul 2014 22:41:10 +0000 (00:41 +0200)]
xlib_libFS: Add missing host-pkgconf dependency

Fixes compile error:

checking for FS... configure: error: in `/home/br/br/output/build/xlib_libFS-1.0.6':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables FS_CFLAGS
and FS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

using this minimal defconfig

BR2_TOOLCHAIN_EXTERNAL=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XAPP_XFS=y

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxapp_xfs: Fix compile errors after libXfont 1.5.0 update
Bernd Kuhls [Sun, 20 Jul 2014 07:52:13 +0000 (09:52 +0200)]
xapp_xfs: Fix compile errors after libXfont 1.5.0 update

Fixes
http://autobuild.buildroot.net/results/385/385cffbab4261337afa449998aa7457a8142db92/

[Thomas: add comment about the new xfont_font-util dependency being
needed only for autoreconf.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxlib_libXfont: Bump version to 1.5.0
Bernd Kuhls [Sat, 19 Jul 2014 17:42:03 +0000 (19:42 +0200)]
xlib_libXfont: Bump version to 1.5.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibglew: new package
Bernd Kuhls [Thu, 17 Jul 2014 05:42:59 +0000 (07:42 +0200)]
libglew: new package

This package is needed for OpenGL support in xbmc:
https://github.com/xbmc/xbmc/blob/Gotham/configure.in#L1069

[Thomas: add BSD-3c to the list of licenses.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibglu: new package
Bernd Kuhls [Thu, 17 Jul 2014 05:42:58 +0000 (07:42 +0200)]
libglu: new package

This package is needed for OpenGL support in xbmc:
https://github.com/xbmc/xbmc/blob/Gotham/configure.in#L1070

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agogoogle-breakpad: disable on mips64
Thomas Petazzoni [Sat, 19 Jul 2014 16:34:39 +0000 (18:34 +0200)]
google-breakpad: disable on mips64

Due to some mmap() related issue, google-breakpad fails to build on
mips64, so let's disable it for the moment. The mips/mips64 folks
might be interested in fixing that later.

Fixes:

  http://autobuild.buildroot.org/results/2b0/2b03937693ea400ddcc7e8364ff7dc22ce651669/

Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Cc: Markos Chandras <Markos.Chandras@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxserver_xorg-server: Bump version to 1.16.0
Bernd Kuhls [Sat, 19 Jul 2014 13:53:23 +0000 (15:53 +0200)]
xserver_xorg-server: Bump version to 1.16.0

This version bump includes bumping version

xlib_libXfont to 1.4.99.901 & xproto_fontsproto to 2.1.3.

xserver_xorg-server 1.16.0 depends on them, but they are incompatible
with older versions of xserver_xorg-server, for details and libXfont-related
CVE´s see http://lists.x.org/archives/xorg-announce/2014-July/002453.html

Also remove patches applied upstream.

Since a different patch than xserver_xorg-server-100-mips.patch
was committed upstream:
http://cgit.freedesktop.org/xorg/xserver/commit/?id=19e5a13970ad9d440c0789395e94931429ef4fbb
I also compile tested using this defconfig:

BR2_mips64=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_MESA3D_OPENGL_ES=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR=y

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxapp_xcursorgen: Bump version to 1.0.6
Bernd Kuhls [Sat, 19 Jul 2014 13:53:22 +0000 (15:53 +0200)]
xapp_xcursorgen: Bump version to 1.0.6

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxproto_inputproto: Bump version to 2.3.1
Bernd Kuhls [Sat, 19 Jul 2014 13:53:21 +0000 (15:53 +0200)]
xproto_inputproto: Bump version to 2.3.1

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxlib_libXft: Bump version to 2.3.2
Bernd Kuhls [Sat, 19 Jul 2014 13:53:20 +0000 (15:53 +0200)]
xlib_libXft: Bump version to 2.3.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/pixman: Bump version to 0.32.6
Bernd Kuhls [Sat, 19 Jul 2014 13:53:19 +0000 (15:53 +0200)]
package/pixman: Bump version to 0.32.6

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxlib_libICE: Bump version to 1.0.9
Bernd Kuhls [Sat, 19 Jul 2014 13:53:18 +0000 (15:53 +0200)]
xlib_libICE: Bump version to 1.0.9

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoxlib_libXi: Bump version to 1.7.4
Bernd Kuhls [Sat, 19 Jul 2014 13:53:17 +0000 (15:53 +0200)]
xlib_libXi: Bump version to 1.7.4

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoopenssl: drop libdl from pc file
Gustavo Zacarias [Sat, 19 Jul 2014 15:16:11 +0000 (12:16 -0300)]
openssl: drop libdl from pc file

Fixes:
http://autobuild.buildroot.net/results/2a2/2a274e2dbffd268a391b0e8a15dae5a759b870a1/

[Thomas: move registration of the hook inside the condition.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agodependencies.sh: fix typo
Vincent [Sat, 19 Jul 2014 15:15:16 +0000 (17:15 +0200)]
dependencies.sh: fix typo

Signed-off-by: Vincent Stehlé <vincent.stehle@laposte.net>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/gen-manual-lists.py: bail out early for legacy symbols
Yann E. MORIN [Sat, 19 Jul 2014 13:56:10 +0000 (15:56 +0200)]
support/gen-manual-lists.py: bail out early for legacy symbols

When searching for virtual package providers, there's no need to
handle legacy symbols at all, so just bail out early.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Samuel Martin <s.martin49@gmail.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/gen-manual-lists.py: remove unneeded arg in private function
Yann E. MORIN [Sat, 19 Jul 2014 13:56:09 +0000 (15:56 +0200)]
support/gen-manual-lists.py: remove unneeded arg in private function

No need to pass as argument to a function, members of the class it's in.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Samuel Martin <s.martin49@gmail.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/xbmc: remove spurious build-dependency on udev
Yann E. MORIN [Sat, 19 Jul 2014 13:56:08 +0000 (15:56 +0200)]
package/xbmc: remove spurious build-dependency on udev

CEC support with libcec needs udev, but it is the responsibility
of libcec to have proper build-dependencies, not XBMC.

So, just remove the spurious dependency on udev in XBMC.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/libfcgi: do not build examples
Yann E. MORIN [Sat, 19 Jul 2014 15:03:00 +0000 (17:03 +0200)]
package/libfcgi: do not build examples

Examples do not compile for a static build, because libtool forcibly
wants to link against the shared version of libstdc++.so, instead of the
static version.

Since we do not really need the examples on the target, just disable
them, it is easier than fixing libtool.

Also, while we're at it, rename the patches to include a sequence
number.

Fixes:
    http://autobuild.buildroot.org/results/66e/66e19cfd5a6048d2aaa46365518ea875e0abcb4d/
    http://autobuild.buildroot.org/results/71d/71d9ba50b41efa05a3aff06c24412d5e8b81d8f1/

[Thomas: edit commit log to indicate that the patches are renamed to
include a sequence number.]

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibmemcached: disable libtest
Gustavo Zacarias [Sat, 19 Jul 2014 14:35:33 +0000 (11:35 -0300)]
libmemcached: disable libtest

This allows libmemcached to be enabled for musl and uClibc as well.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agocollectd: add memcachec plugin support
Gustavo Zacarias [Sat, 19 Jul 2014 14:35:34 +0000 (11:35 -0300)]
collectd: add memcachec plugin support

Now that we've got a libmemcached package we can add support for the
memcachec plugin.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopckage/upmpdcli: disable for powerpc CS toolchains
Yann E. MORIN [Sat, 19 Jul 2014 14:40:33 +0000 (16:40 +0200)]
pckage/upmpdcli: disable for powerpc CS toolchains

Those toolchains use gcc <= 4.5, which is too old as they are missing
range-based for-loops, only introduced with gcc-4.6.

Fixes:
    http://autobuild.buildroot.net/results/f00/f00fa9b83718abaffd1f52dcd50e582434b3c5e2/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Cc: Ezequiel Garcia <elezegarcia@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoconfigs: remove lpc32xx defconfigs
Thomas Petazzoni [Sat, 19 Jul 2014 14:42:54 +0000 (16:42 +0200)]
configs: remove lpc32xx defconfigs

Those defconfigs rely on gcc 4.3.x, which was said to be the only gcc
version that was producing a working kernel. Since we have removed gcc
4.3.x, those defconfigs no longer build. Also, the kernel being used
in these defconfigs was 2.6.32, but there is a "new" 2.6.39 kernel
available from the lpclinux.com git repository, which maybe works fine
with more recent compilers.

However, those defconfigs were contributed by Alexandre Belloni, who
no longer has access to the hardware, so we have no way to verify that
a compiler update + kernel update actually works.

Therefore, we simply remove those defconfigs.

Cc: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperl-gd: fix broken patches
Francois Perrad [Sat, 19 Jul 2014 14:16:48 +0000 (16:16 +0200)]
perl-gd: fix broken patches

in each patch, the 3 trailing lines are lost

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agocollectd: disallow for static-only builds
Thomas Petazzoni [Sat, 19 Jul 2014 14:29:57 +0000 (16:29 +0200)]
collectd: disallow for static-only builds

collectd doesn't really support static-only builds: each plugin
defines a module_register() function, and plugins are supposed to be
dynamically loaded.

Also, passing -lm in LIBS makes more sense than LDFLAGS, as it is
passed at the end of the build command line.

Fixes:

  http://autobuild.buildroot.org/results/047/047dc20aba46885679b6d21cdd2d77fc252374b6/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomake: bump to version 4.0
Thomas Petazzoni [Sat, 19 Jul 2014 12:45:55 +0000 (14:45 +0200)]
make: bump to version 4.0

This commit bumps make to version 4.0. This version now uses fork(),
so it is no longer available on non-MMU platforms, which consequently
works around:

  http://autobuild.buildroot.org/results/2e1/2e1b11ccb501f1ab431c04435be52a6538d035cb/

The glob special options seem to no longer be needed, at least make
4.0 builds fine with both an ARM uClibc toolchain and an ARM glibc
toolchain.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibva/libva-intel-driver: Fix wayland-related compile errors
Bernd Kuhls [Sat, 19 Jul 2014 10:43:28 +0000 (12:43 +0200)]
libva/libva-intel-driver: Fix wayland-related compile errors

Fixes
http://autobuild.buildroot.net/results/896/896010d8a9ef978386ea1af8e21f5999a735997d/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoinfra/perl: switch to using a reliable mirror
Yann E. MORIN [Sat, 19 Jul 2014 10:09:19 +0000 (12:09 +0200)]
infra/perl: switch to using a reliable mirror

The mirror we currently use is not a mirror, it's the main archive.

It has a few shortcomings:
  - it might not contain all the versions of the modules we use,
  - it can be unavailable at times (like now, for example)

Switch to using a realmirror, that:
  - does a round-robin on the actual mirror, so availability is better
  - contains all versions of all modules (yes, mojolicious is there!)

As a consequence, switch mojolicious to use our standard mirror,

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: François Perrad <francois.perrad@gadz.org>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/mesa3d: Bump version to 10.2.4
Bernd Kuhls [Sat, 19 Jul 2014 11:18:04 +0000 (13:18 +0200)]
package/mesa3d: Bump version to 10.2.4

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibmemcached: disable tests
Gustavo Zacarias [Sat, 19 Jul 2014 12:05:53 +0000 (09:05 -0300)]
libmemcached: disable tests

Disable test libraries and programs, even though it needs to autoreconf
it's a good tradeoff since it cuts the build time by half, and avoids
build issues with extra dependencies that aren't properly checked for.
Fixes:
http://autobuild.buildroot.net/results/739/739ae9b2f28486dec8900aa584145d2d38f44331/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agodejavu: new package
Peter Seiderer [Wed, 4 Jun 2014 21:07:44 +0000 (23:07 +0200)]
dejavu: new package

[Thomas: refactor installation, only install fontconfig files when
fontconfig is enabled.]

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
10 years agoti-gfx: add patch to fix build failure with es5.x
Hadrien Boutteville [Fri, 18 Jul 2014 16:46:36 +0000 (18:46 +0200)]
ti-gfx: add patch to fix build failure with es5.x

Since commit a73fdc647417699833f22d0f239affe22e062827 in the kernel,
omap_dss_device's 'output' is renamed 'src'.

Build with es5.x fails because ti-gfx still uses 'output'.

Fix build with at least es5.x selected (AM35xx).

Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibuv: new package
Gustavo Zacarias [Fri, 18 Jul 2014 20:24:18 +0000 (17:24 -0300)]
libuv: new package

[Thomas: add comment suggested by Yann E. Morin.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/script/scanpcan: small fix
Francois Perrad [Sat, 19 Jul 2014 07:22:23 +0000 (09:22 +0200)]
support/script/scanpcan: small fix

- typo in comment
- remove trailing space in _HOST_DEPENCENCIES when no dependency

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoinfra/pkg-autotools: cleanup the gettextize step
Yann E. MORIN [Fri, 18 Jul 2014 21:02:31 +0000 (23:02 +0200)]
infra/pkg-autotools: cleanup the gettextize step

Align the way we call gettextize to the way we call autoreconf:
  - provide the $(GETTEXTIZE) variable
  - pass $(HOST_CONFIGURE_OPTS) in the environment
  - pass the fully-qualified path to autom4te
  - use of -f even if the package provides its own options

Some eye-candy in the output of gettextize.

Thanks to Gustavo for pointing out the discrepancy between the way we
call gettextize and the way we call autoreconf, and to Thomas for the
live debug session. ;-)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolcdapi: bump version to fix static-only build
Thomas Petazzoni [Sat, 19 Jul 2014 09:00:19 +0000 (11:00 +0200)]
lcdapi: bump version to fix static-only build

The upstream lcdapi has moved over from a basic Makefile to the
autotools build system, which has the advantage of fixing static-only
build. Therefore, this commit bumps the lcdapi version. Unfortunately,
one patch is needed to fix an upstream issue.

Fixes:

  http://autobuild.buildroot.org/results/6fd/6fd65b3fd7d6f439ed14dc38fb28ad3e8e6678b1/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoinotify-tools: fix static-only build
Thomas Petazzoni [Fri, 18 Jul 2014 22:49:39 +0000 (00:49 +0200)]
inotify-tools: fix static-only build

Add a patch to the inotify-tools package to fix static-only
build. Fixes:

  http://autobuild.buildroot.org/results/53e/53e98db373ee0218329a5a9c418f10d7b056b5d3/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agophp-memcached: new package
Gustavo Zacarias [Thu, 17 Jul 2014 21:20:15 +0000 (18:20 -0300)]
php-memcached: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibmemcached: new package
Gustavo Zacarias [Thu, 17 Jul 2014 21:20:14 +0000 (18:20 -0300)]
libmemcached: new package

For varying reasons it doesn't play well with uClibc or musl based
toolchains so they're excluded for now.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomemcached: new package
Gustavo Zacarias [Thu, 17 Jul 2014 21:20:13 +0000 (18:20 -0300)]
memcached: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibsoup: add libsoup-gnome support
Hadrien Boutteville [Fri, 18 Jul 2014 15:39:38 +0000 (17:39 +0200)]
libsoup: add libsoup-gnome support

libsoup can build a libsoup-gnome library. Add support for
libsoup-gnome as it is a dependency of Midori.

Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosystemd: install timesync service if selected
Eric Le Bihan [Fri, 18 Jul 2014 13:02:01 +0000 (15:02 +0200)]
systemd: install timesync service if selected

If support for systemd-timesyncd is selected, install the associated
service.

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosystemd: bump to version 214
Eric Le Bihan [Fri, 18 Jul 2014 13:02:00 +0000 (15:02 +0200)]
systemd: bump to version 214

This patch bumps systemd to version 214.

Changes:

- add new users: systemd-bus-proxy, systemd-network and systemd-resolve.
- remove gtk-doc patch, as it is no longer needed.
- remove attr dependency (extended attributes functions are provided by
  glibc).
- enable nss-myhostname, so local hostname changes are properly handled.
- add hook to install symlink to resolv.conf when using
  systemd-networkd.

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agontp: rename patches to follow BR guidelines
Danomi Manchego [Fri, 18 Jul 2014 03:56:53 +0000 (23:56 -0400)]
ntp: rename patches to follow BR guidelines

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolinux: bump default to version 3.15.6
Gustavo Zacarias [Fri, 18 Jul 2014 01:32:29 +0000 (22:32 -0300)]
linux: bump default to version 3.15.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolinux-headers: bump 3.{4, 10, 14, 15}.x series
Gustavo Zacarias [Fri, 18 Jul 2014 01:32:28 +0000 (22:32 -0300)]
linux-headers: bump 3.{4, 10, 14, 15}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopython: fix termios build for xtensa
Baruch Siach [Fri, 18 Jul 2014 03:32:40 +0000 (06:32 +0300)]
python: fix termios build for xtensa

The xtensa ioctls.h header references struct serial_multiport_struct that is
not defined in this header or included headers. ioctls.h also references
tty_struct that is not exported to userspace at all. Add a patch fixing these
issues.

This is only a workaround as the real problem should be fixed in the kernel
(by removing all struct references like all other archs). But since we support
older kernel versions we'll have to carry this patch for some time.

Fixes:
http://autobuild.buildroot.net/results/12b/12b5612828d7f1fc7d1f69fc01341d5a6e628db5/

Cc: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopkg-download: Fix DOWNLOAD_LOCALFILES
Andreas Naumann [Thu, 17 Jul 2014 14:47:02 +0000 (16:47 +0200)]
pkg-download: Fix DOWNLOAD_LOCALFILES

The cp helperscript expects a filename as target, but just the folder
name was given.

Signed-off-by: Andreas Naumann <anaumann@ultratronik.de>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
10 years agogcc 4.9.x: Exclude for PPC SPE because of PR60102
Gustavo Zacarias [Fri, 18 Jul 2014 11:10:41 +0000 (08:10 -0300)]
gcc 4.9.x: Exclude for PPC SPE because of PR60102

Exclude gcc 4.9.x for PowerPC SPE toolchains because of an ICE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60102
There's a patch available but it's somewhat intrusive with PPC in
general and hasn't been well tested yet.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibnl: bump to version 3.2.25
Gustavo Zacarias [Fri, 18 Jul 2014 12:59:16 +0000 (09:59 -0300)]
libnl: bump to version 3.2.25

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibev: bump to version 4.15
Gustavo Zacarias [Fri, 18 Jul 2014 13:23:19 +0000 (10:23 -0300)]
libev: bump to version 4.15

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>