buildroot.git
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>
10 years agolibcurl: bump to version 7.37.1
Gustavo Zacarias [Fri, 18 Jul 2014 13:07:07 +0000 (10:07 -0300)]
libcurl: bump to version 7.37.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperl-gdgraph: new package
Francois Perrad [Fri, 18 Jul 2014 13:43:39 +0000 (15:43 +0200)]
perl-gdgraph: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperl-gdtextutil: new package
Francois Perrad [Fri, 18 Jul 2014 13:43:38 +0000 (15:43 +0200)]
perl-gdtextutil: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperl-gd: new package
Francois Perrad [Fri, 18 Jul 2014 13:43:37 +0000 (15:43 +0200)]
perl-gd: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/scripts/scancpan: automatically populate LICENSE_FILES
Francois Perrad [Fri, 18 Jul 2014 13:43:36 +0000 (15:43 +0200)]
support/scripts/scancpan: automatically populate LICENSE_FILES

This commit improves the scancpan script to automatically populate the
LICENSE_FILES variable using informations available in the Perl
package MANIFEST file.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopython-numpy: remove duplicate BR2_sh in dependencies
Thomas Petazzoni [Fri, 18 Jul 2014 08:53:23 +0000 (10:53 +0200)]
python-numpy: remove duplicate BR2_sh in dependencies

Reported-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoopencv: since 2.4.8 bump, requires NPTL
Thomas Petazzoni [Fri, 18 Jul 2014 08:07:26 +0000 (10:07 +0200)]
opencv: since 2.4.8 bump, requires NPTL

The core module of OpenCV is now using the pthread_spin_*() API, which
is only available in the 'linuxthreads' and 'NPTL' thread
implementations, but not in the 'linuxthreads.old'
implementation. Therefore, this commit adds a dependency on OpenCV to
NPTL threads.

Fixes:

  http://autobuild.buildroot.org/results/75d/75db3827ec4be8a3805508a22b8b6a4d1a3b9ce3/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopython-numpy: disable on non-supported architectures
Thomas Petazzoni [Fri, 18 Jul 2014 08:00:41 +0000 (10:00 +0200)]
python-numpy: disable on non-supported architectures

The numpy/core/include/numpy/npy_cpu.h file has some
architecture-specific definitions, and not all architectures are
supported. This commit makes sure python-numpy cannot be selected on
the architectures that are not supported.

Fixes:

  http://autobuild.buildroot.org/results/327/327c85f5b1849d390fcf0727cf48e621b946571f/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/eudev: Bump version to 1.9
Bernd Kuhls [Thu, 17 Jul 2014 21:40:46 +0000 (23:40 +0200)]
package/eudev: Bump version to 1.9

- Switch EUDEV_SITE to official upstream:
  http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-fs/eudev/eudev-1.9-r1.ebuild?view=markup
  Github does not carry this current eudev version.

- Remove EUDEV_AUTORECONF = yes, tarball contains ./configure

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agognupg: security bump to version 1.4.18
Gustavo Zacarias [Thu, 17 Jul 2014 21:13:49 +0000 (18:13 -0300)]
gnupg: security bump to version 1.4.18

Fixes CVE-2014-4617 (The do_uncompress function in g10/compress.c
allows context-dependent attackers to cause a denial of service
(infinite loop) via malformed compressed packets, as demonstrated by an
a3 01 5b ff byte sequence.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/powerpc-utils: Add powerpc hardware utilities
Jeremy Kerr [Tue, 17 Jun 2014 05:21:47 +0000 (13:21 +0800)]
package/powerpc-utils: Add powerpc hardware utilities

This change adds a package definition for the powerpc-utils project,
containing a set of powerpc-specific hardware management utilities.

We're using a git tag from upstream, which contains a few build-system
fixes.

[Thomas:
 - Add dependency on PowerPC architecture in Config.in.
 - Add homepage in Config.in help text.]

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolinux: fix fallout from c78d57637cd57a383e44713eb27e654b3071340e
Gustavo Zacarias [Thu, 17 Jul 2014 19:55:08 +0000 (16:55 -0300)]
linux: fix fallout from c78d57637cd57a383e44713eb27e654b3071340e

The new variable LINUX_TARGET_NAME is unconditionally used but it may be
unset leading to a default kernel build (which might not be uImage or
other requested format).
See http://lists.busybox.net/pipermail/buildroot/2014-July/102069.html

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibconfuse: needs host-flex
Gustavo Zacarias [Thu, 17 Jul 2014 20:18:00 +0000 (17:18 -0300)]
libconfuse: needs host-flex

Fixes:
http://autobuild.buildroot.net/results/63f/63f6f6204058932b02f79eaaa44eb4555c5bbb1f/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/kexec-lite: Add a package for the kexec-lite tools
Jeremy Kerr [Tue, 17 Jun 2014 05:21:47 +0000 (13:21 +0800)]
package/kexec-lite: Add a package for the kexec-lite tools

Kexec-lite is a tiny impementation of kexec for devicetree-based
platforms.

[Thomas:
- Add !BR2_PREFER_STATIC_LIB dependency, inherited from the dtc
  package
- Fix license to be GPLv2+, and not just GPL.
- Use $(TARGET_CONFIGURE_OPTS) instead of manually passing CC, LD,
  CFLAGS.
- Use a full path as the target of $(INSTALL)]

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agodcron: provide init script
Alvaro G. M [Thu, 17 Jul 2014 09:34:08 +0000 (11:34 +0200)]
dcron: provide init script

dcron doesn't create a pid file, so we run it in foreground but make
start-stop-daemon create the pidfile and move the daemon to background.

Give it a number greater than exim's init script, so job output email
can be sent.

[Thomas: as suggested by Yann E. Morin, use DCRON_INSTALL_INIT_SYSV.]

Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agogcc: bump 4.9.x series to version 4.9.1
Gustavo Zacarias [Thu, 17 Jul 2014 11:34:16 +0000 (08:34 -0300)]
gcc: bump 4.9.x series to version 4.9.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomusl: work around gcc 4.9.x bug
Gustavo Zacarias [Thu, 17 Jul 2014 12:43:57 +0000 (09:43 -0300)]
musl: work around gcc 4.9.x bug

MUSL doesn't build happily with gcc 4.9.0/1 so work around the bug when
appropiate as suggested by upstream.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agogettext: bump to version 0.19.2
Gustavo Zacarias [Thu, 17 Jul 2014 12:57:23 +0000 (09:57 -0300)]
gettext: bump to version 0.19.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopandaboard: remove use of gcc 4.6.x
Vincent [Thu, 17 Jul 2014 14:23:42 +0000 (16:23 +0200)]
pandaboard: remove use of gcc 4.6.x

Gcc 4.6.x is legacy now; remove version specification from the config file to
repair the build.

Signed-off-by: Vincent Stehlé <vincent.stehle@laposte.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoperl-io-socket-ssl: new package
Francois Perrad [Thu, 17 Jul 2014 16:32:59 +0000 (18:32 +0200)]
perl-io-socket-ssl: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosupport/script/scancpan: add support for BR2_PREFER_STATIC_LIB
Francois Perrad [Thu, 17 Jul 2014 16:32:58 +0000 (18:32 +0200)]
support/script/scancpan: add support for BR2_PREFER_STATIC_LIB

Perl extensions are loaded at runtime with dlopen(), so it does not
make sense to even build extensions that are written in C when
BR2_PREFER_STATIC_LIB is enabled. A Perl module written in C or with a
dependency on a module written in C is not available when doing a
static build.

Therefore, this commit adapts the scancpan script to automatically
generate a dependency on !BR2_PREFER_STATIC_LIB when the Perl module
would not work in a static-only configuration.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agojquery-mobile : bump to version 1.4.3
Sagaert Johan [Thu, 17 Jul 2014 09:33:56 +0000 (11:33 +0200)]
jquery-mobile : bump to version 1.4.3

Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopkg-autotools: fix bad GETTEXTIZE_OPT assignment
Gustavo Zacarias [Thu, 17 Jul 2014 12:56:16 +0000 (09:56 -0300)]
pkg-autotools: fix bad GETTEXTIZE_OPT assignment

HOST_PKG_GETTEXTIZE_OPT should get assigned PKG_GETTEXTIZE_OPT and not
PKG_GETTEXTIZE. Fixes:
http://autobuild.buildroot.net/results/087/087e860173069f58fa9ceb2460d7455d31b2dff8/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/mesa3d: Bump to version 10.2.3
Bernd Kuhls [Thu, 17 Jul 2014 05:42:57 +0000 (07:42 +0200)]
package/mesa3d: Bump to version 10.2.3

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/mesa3d: Remove dependency for the libxml2 module of host-python
Bernd Kuhls [Thu, 17 Jul 2014 05:42:56 +0000 (07:42 +0200)]
package/mesa3d: Remove dependency for the libxml2 module of host-python

Remove the ugly BR2_PACKAGE_HOST_LIBXML2_PYTHON hack as well as
mesa3d was the only package needing it, this is not the case
anymore since:

http://cgit.freedesktop.org/mesa/mesa/commit/configure.ac?id=2de70fe23f320ce4f559e37057fe07b7af99cf5a

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/mesa3d: Depend on xorg meta package instead of xserver_xorg-server
Bernd Kuhls [Thu, 17 Jul 2014 05:42:55 +0000 (07:42 +0200)]
package/mesa3d: Depend on xorg meta package instead of xserver_xorg-server

mesa3d does not depend on the xorg server as such, only on X libraries.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopackage/mesa3d: Fix optional DRI3 support
Bernd Kuhls [Thu, 17 Jul 2014 05:42:54 +0000 (07:42 +0200)]
package/mesa3d: Fix optional DRI3 support

DRI3 support is optional in mesa3d, but mesa3d expects it by default,
so add configure options to disable it when necessary and add the
needed dependencies for DRI3 support. Fixes:

===============================
checking for DRI3PROTO... no
configure: error: Package requirements (dri3proto >= 1.0) were not met:

checking for PRESENTPROTO... no
configure: error: Package requirements (presentproto >= 1.0) were not met:

configure: error: Package requirements (x11 xext xdamage xfixes x11-xcb xcb-glx >= 1.8.1
 xcb-dri2 >= 1.8 xcb-dri3 xcb-present xcb-sync xshmfence >= 1.1) were not met:

Package xshmfence was not found in the pkg-config search path.
===============================

This defconfig was broken and fixed by this patch:

BR2_TOOLCHAIN_EXTERNAL=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_I965=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR=y
BR2_PACKAGE_XPROTO_DRI3PROTO=y

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

Needed for DRI3 support in mesa3d:

configure: error: Package requirements (x11 xext xdamage xfixes x11-xcb xcb-glx >= 1.8.1
 xcb-dri2 >= 1.8 xcb-dri3 xcb-present xcb-sync xshmfence >= 1.1) were not met:

Package xshmfence was not found in the pkg-config search path.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agontp: properly select/filter netsnmp for ntpsnmpd
Gustavo Zacarias [Thu, 17 Jul 2014 00:47:49 +0000 (21:47 -0300)]
ntp: properly select/filter netsnmp for ntpsnmpd

BR2_PACKAGE_NTP_SNMPD was pushing netsnmp into dependencies but was
never selected, and since netsnmp requires fork it wasn't filtered out
for nommu. Fixes:

http://autobuild.buildroot.net/results/776/7769afe0da09e3f4f96d9a0f4c0febb0c72cc34f/

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