Waldemar Brodkorb [Fri, 25 Jul 2014 12:40:37 +0000 (14:40 +0200)]
qemu/mipsel-malta: update defconfig to Linux 3.15.x
Update to 3.15.x, remove ext3 support, use ext4 as
default.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar Brodkorb [Fri, 25 Jul 2014 12:39:42 +0000 (14:39 +0200)]
qemu/mips-malta: update defconfig to Linux 3.15.x
Update to 3.15.x, disable ext3, use ext4 as default.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar Brodkorb [Fri, 25 Jul 2014 12:38:52 +0000 (14:38 +0200)]
qemu/mips64el-malta: update defconfig to Linux 3.15.x
Update defconfig to 3.15.x.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar Brodkorb [Fri, 25 Jul 2014 12:38:16 +0000 (14:38 +0200)]
qemu/mips64-malta: update defconfig to Linux 3.15.x
Update default to 3.15.x.
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yuvaraj Patil [Fri, 25 Jul 2014 11:58:50 +0000 (17:28 +0530)]
x11vnc: needs MMU
This package needs MMU. Hence this commit adds the dependency on
BR2_USE_MMU
Fixes:
http://autobuild.buildroot.net/results/b9d/
b9d27977a231d186fe5289232f5d3995ec756266/
Signed-off-by: Yuvaraj Patil <yuvaraj.patil@wipro.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Fri, 25 Jul 2014 13:42:59 +0000 (10:42 -0300)]
busybox: enable fdisk in default config
As noted by mnemoc on IRC the default busybox config doesn't enable
fdisk and util-linux is hidden by !BR2_PACKAGE_BUSYBOX_SHOW_OTHERS.
On modern systems fdisk usage is becoming more common so enable it, it
just adds up ~25 KiB to total binary size.
People who are on the edge for space savings will normally customize
their busybox config.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo Zacarias [Fri, 25 Jul 2014 12:51:05 +0000 (09:51 -0300)]
php: security bump to version 5.5.15
Fixes:
CVE-2014-4670 (SPL Iterators use-after-free)
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Eric Le Bihan [Fri, 25 Jul 2014 15:31:41 +0000 (17:31 +0200)]
systemd: add hook to disable ldconfig.service
Since version 215, systemd installs a service to execute /sbin/ldconfig
when the sysinit target is reached.
Unfortunately, /sbin/ldconfig is not installed on a target built using a
glibc-based toolchain.
As this service is not mandatory, it is now disabled, thus avoiding a
warning in the journal.
Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Eric Le Bihan [Fri, 25 Jul 2014 15:31:40 +0000 (17:31 +0200)]
systemd: bump to version 215
Bump systemd to version 215.
Also refresh the patch reverting the use of `ln --relative`.
Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fabio Porcedda [Fri, 25 Jul 2014 16:38:37 +0000 (18:38 +0200)]
package/Makefile.in: fix coding style regarding the '=' sign
As stated in the buildroot user manual add just a single space before
and after a '=' sign.
Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Fri, 25 Jul 2014 18:21:25 +0000 (20:21 +0200)]
luarocks: move the option --deps-mode
The option moves from `luarocks make` command to the LuaRocks config file.
This change and the merge of PR https://github.com/keplerproject/luarocks/pull/236
in LuaRocks 2.2.0 avoids the confusing message "Missing dependency"
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Fri, 25 Jul 2014 18:21:24 +0000 (20:21 +0200)]
luarocks: bump to version 2.2.0beta1
this version includes a new default repository for rocks
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Fri, 25 Jul 2014 20:06:27 +0000 (22:06 +0200)]
toolchain: include C libraries in legal-info
So far, the legal-info infrastructure was not exporting the legal
info for the C libraries. This is because the legal-info only acts
on packages defined in $(TARGETS).
But the C libraries are never added to $(TARGETS), since there is no
corresponding BR2_PACKAGE_<C-LIBRARY>.
This patch adds such symbols for the 4 C libraries we support in our
internal backend: uClibc, glibc, eglibc and musl.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Fri, 25 Jul 2014 19:18:46 +0000 (21:18 +0200)]
package/eudev: Update project URL in Config.in
Suggested by Arnout:
http://article.gmane.org/gmane.comp.lib.uclibc.buildroot/90060/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Fri, 25 Jul 2014 18:29:51 +0000 (20:29 +0200)]
xlib_libXext: Bump version to 1.3.3
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Fri, 25 Jul 2014 18:29:50 +0000 (20:29 +0200)]
package/tvheadend: Bump version to current git master
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Fri, 25 Jul 2014 18:29:49 +0000 (20:29 +0200)]
package/libdrm: Bump version to 2.4.55
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Philippe Proulx [Thu, 24 Jul 2014 01:45:30 +0000 (21:45 -0400)]
python-pyzmq: bump to version 14.3.1
> Warning: Users of Python 3.4 should not use pyzmq < 14.3,
> due to changes in garbage collection.
Plus, there's some interesting stuff in 14.x.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Thu, 24 Jul 2014 18:50:01 +0000 (20:50 +0200)]
support/script/scancpan: more license name ajustment
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas De Schampheleire [Thu, 24 Jul 2014 18:07:02 +0000 (20:07 +0200)]
trivial: fix typo 'informations'
In English, unlike in French, almost all usages of the word 'information'
are uncountable, meaning that 'informations' is invalid.
This patch fixes this typo throughout the tree, except in CHANGES and
docs/news.html (historic text).
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>
Francois Perrad [Thu, 24 Jul 2014 18:15:56 +0000 (20:15 +0200)]
perl-net-ssleay: fix configure
CCFLAGS needs the same replacement as LDDLFAGS
see http://autobuild.buildroot.net/results/299/
299d6fa6b2ccf97987ffd9c99130c25dd55ca9b4/
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas De Schampheleire [Thu, 24 Jul 2014 18:57:41 +0000 (20:57 +0200)]
trivial: fix typo 'an host'
In English, unlike in French, the 'h' in 'host' is pronounced, meaning that
the article should be 'a' instead of 'an'.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Thu, 24 Jul 2014 20:28:20 +0000 (22:28 +0200)]
gnupg2: fix dependency on libpthsem
Commit
beb49d882e03d4596d40dafad21e50460a6f1ef0 ('gnupg2: new
package') was incorrect in its dependency on libpthsem: it was
selecting BR2_PACKAGE_PTHSEM while it should select
BR2_PACKAGE_LIBPTHSEM. This commit fixes that.
Fixes:
http://autobuild.buildroot.org/results/6e0/
6e02b42f01986a56c22c44658fa1e488c0a08e7c/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>