packages: Add devel/check package (v0.9.12)

Change-Id: Icb3914f4788cc76ca70e9e4dc3286a36e171538e
Signed-off-by: Dirk Leber <dirk.leber@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1172
Reviewed-by: Bert van Hall <bert.vanhall@avionic-design.de>
Reviewed-by: Hendrik Lippek <hendrik.lippek@avionic-design.de>
packages: libs/icu: Add patch to link against libc

Normally libicu is not linking to any external library as it does only contain
static data, although it is actually built as dynamically linked library. This
causes trouble with ld loaders in certain versions and situations. A safe
workaround is to enable linking against libc, to which any program that would
load libicu would link anyway. So it has no impact on the actually loaded
libraries but avoids loader errors.
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653457 for further
detail.

Change-Id: If8e28bf98a983cff08acf8b3151b20fde00cf666
Signed-off-by: Julian Scheel <julian@jusst.de>
Reviewed-on: http://review.adnet.avionic-design.de/1285
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
packages: webkit-gtk: Add patch for video fullscreen with no wm

Add another avionic design patch, which makes the html5 videoplayback
fullscreen mode working when no window-manager is running.

Change-Id: I1a36bfe5f585cc5850746a42a92b5205baf2c1e9
Signed-off-by: Julian Scheel <julian@jusst.de>
Reviewed-on: http://review.adnet.avionic-design.de/1332
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
packages: Update vendor/ad/rum to 0.3.6

Change-Id: Ib18dddc39abfdb1c21ee2a52ee3b3d5b294c056e
Signed-off-by: Julian Scheel <julian@jusst.de>
Reviewed-on: http://review.adnet.avionic-design.de/1333
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
platforms: Update to medcom-wide-8.0 release commit

Change-Id: I28e6aceddd9ae521fe84593bbed83e578c735a21
Signed-off-by: Julian Scheel <julian@jusst.de>
Reviewed-on: http://review.adnet.avionic-design.de/1334
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
packages: Update vendor/ad/remote-control to 0.9.4.1

Change-Id: I2c76b2644e38396b722689f3875846902f8b6b25
Signed-off-by: Julian Scheel <julian@jusst.de>
Reviewed-on: http://review.adnet.avionic-design.de/1335
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
packages: Update openssl to 1.0.1g

This update includes a fix for the so-called heart-bleeding bug, a
catastrophic bug in the heartbeat implementation.

Change-Id: Id866b4fe11219a21805653e5cb2ff17990342c72
Signed-off-by: Bert van Hall <bert.vanhall@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1351
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
platforms/generic: call udevadm twice in initrd

The initrd init script calls udevadm to trigger and process device
coldplug events. This needs to be done at least twice in order to catch
devices behing e.g. a USB hub.

Change-Id: Ic002077dadf60cb8cc011532d6795f97c2176b17
Signed-off-by: Bert van Hall <bert.vanhall@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1309
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
anica: Add initial vendor packages for au_eval

Change-Id: I2d09d28821dc8106186a1070737663eb6cfd9a12
Signed-off-by: Dirk Leber <dirk.leber@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1368
Reviewed-by: Bert van Hall <bert.vanhall@avionic-design.de>
anica_gw: Don't install complete /usr/bin directory

Since we have different applications, only install the one running
on that platform.

Change-Id: Ie28732f732ea0a1e1c77be5e09bfbb1c9e0f8b3c
Signed-off-by: Dirk Leber <dirk.leber@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1367
Reviewed-by: Bert van Hall <bert.vanhall@avionic-design.de>
packages: Update kernel/kmod from 15 to 17

kmod-15 fails to build with older gcc version, as used on our build
server. The bug has been fixed, so update to the latest version.

Change-Id: Id2f1c945daf5c24c9d8813e6788789b0911d77ad
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1382
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
packages: Revert xorg/driver/intel from 2.21.12 to 2.20.9

The xorg-intel drivers version 2.21.12 breaks vt switching on our platforms.
Until this is solved, revert to well-known working 2.20.9 version.

Change-Id: I927b354f8a038bf35df9aee30e01a8325ab54e73
Signed-off-by: Julian Scheel <julian@jusst.de>
Reviewed-on: http://review.adnet.avionic-design.de/1371
Reviewed-by: Bert van Hall <bert.vanhall@avionic-design.de>
packages: Add lockfile patch for alsa-utils

The alsactl utility tries to create lock files when reading asound.state
files in the same place the file is residing. This is not working on a
read-only filesystem, so we add a patch to store the lockfile in /tmp.
This patch is pending on upstream-merge.

Change-Id: If1725f3ebea0735e711d348048200de69de62c9d
Signed-off-by: Julian Scheel <julian@jusst.de>
Reviewed-on: http://review.adnet.avionic-design.de/1416
Reviewed-by: Bert van Hall <bert.vanhall@avionic-design.de>
multimedia/libav: Properly pass the CFLAGS and LDFLAGS

The configure script from libav doesn't take CFLAGS and LDFLAGS from
the environment. Instead that must be passed as parameter to configure.

Change-Id: Id3769d8368fe82b92ec06bd5417bb2cd9f9d1473
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1422
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
build-tools/vala: Disable the documentation generation

vala needs xsltproc to generate its documentation. Instead of adding
xsltproc as dependency disable the documentation generation to get
consistent builds on host with or without xsltproc installed.

Change-Id: I3aa5538e143b05e554754a10c39f7b46aeba4d5c
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1423
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
arch/arm: The Tegra2 only support VFP3-D16 as FPU

Rework the FPU selection for the Cortex-A9 to properly support the
Tegra2. Unlike most Cortex-A9 the Tegra2 only provide the D16 variant
of the VFP3 FPU. We also remove VFP as it make few sense when VFP3 is
available.

Change-Id: I47444ff1de9d8f6ed0011972cbd6a9975cb01e50
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1426
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
arch/arm: Move the definition of -Uarm out of the CPU Makefiles

Each CPU specific Makefile separately added -Uarm to the CFLAGS, use a
single definition instead.

Change-Id: I9065c624c1654559e6fc5ccc5b4816d404fe485a
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1427
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
arch/arm: Fix the march for ARMv7

The march for ARMv7 in ARM mode (as opposed to thumb mode), must be
armv7-a and not just armv7.

Change-Id: I64368137859947c0963f0d4f04e2dfb7beee3aa0
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1425
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
arch/arm: Move the CPU config to the common Makefile

Define -march at the common level instead of overriding it in the CPU
Makefiles.

Change-Id: Ic2619444ae1f8ea19befe9e78e866a7285172e88
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1428
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>
arch/arm/cortex-a9: Don't override the user FPU selection

Now that the FPU is configurable by the user it doesn't make sense to
always append an hard coded -mfpu to the CFLAGS.

Change-Id: I37e2bb9885aef93ef0be31a913ade7ab9f62a10a
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Reviewed-on: http://review.adnet.avionic-design.de/1429
Reviewed-by: Dirk Leber <dirk.leber@avionic-design.de>