buildroot.git
8 years agouclibc: add patches to simplify Thumb handling
Thomas Petazzoni [Fri, 18 Mar 2016 21:08:06 +0000 (22:08 +0100)]
uclibc: add patches to simplify Thumb handling

This commit adds a number of patches to uClibc that radically
simplifies the Thumb handling. uClibc currently has three options that
you need to toggle on Thumb configurations depending on the specific
ARM CPU being targeted.

However, it turns out that none of those options are necessary:

 - USE_BX can simply be guessed by looking at the ARM core being
   used. The bx instruction is available for all ARM cores >=
   ARMv4T. This is exactly what glibc is doing.

 - USE_LDREXSTREX can also be guessed by looking at the ARM core being
   used: whenever you have Thumb2, ldrex/strex is available.

 - COMPILE_IN_THUMB becomes useless, since all it does is passing
   -mthumb. But just like the uClibc config options to set
   --march=<foo> have been removed a long time ago, there's no need to
   -have an option to pass -mthumb.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogamin: fix build with musl
Baruch Siach [Tue, 1 Mar 2016 13:03:11 +0000 (15:03 +0200)]
gamin: fix build with musl

musl does not provide the non portable PTHREAD_MUTEX_RECURSIVE_NP. Add a patch
removing the assumption the PTHREAD_MUTEX_RECURSIVE_NP is available when
'linux' is defined.

Upstream had no new release since 2008, so there is no much hope of getting
this fix applied upstream.

Also, fix the pthread dependency comment. gamin code uses pthread directly.

Fixes:
http://autobuild.buildroot.net/results/3a9/3a9328f384fc648ae61316402a84eaffb175881b/
http://autobuild.buildroot.net/results/69d/69d2a93bc97ab0d70c3acb2f9c9f28612ea95871/
http://autobuild.buildroot.net/results/092/092ac7380beb8ce403a1a6fd8e4176e9234413a3/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosqlite: bump to version 3.12.0
Gustavo Zacarias [Tue, 29 Mar 2016 20:49:03 +0000 (17:49 -0300)]
sqlite: bump to version 3.12.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoRevert "package/freerdp: bump version"
Bernd Kuhls [Tue, 29 Mar 2016 20:30:38 +0000 (22:30 +0200)]
Revert "package/freerdp: bump version"

This reverts commit dda26dc614b6f5ef9be67d2604bac39235322235.

Instead of bumping freerdp to a version which breaks gstreamer
detection we revert the latest bump for now.

Fixes
http://autobuild.buildroot.net/results/1ab/1abc713a58d21c71678aab9b21ac1cfac23684f5/
http://autobuild.buildroot.net/results/0ef/0efd39115a631c409eb809b38ab64604d1de99ca/
http://autobuild.buildroot.net/results/7aa/7aac3f970dd1fbc0d25f268f32844bec7e49f4af/
http://autobuild.buildroot.net/results/396/396401bd6eb5f95364a32456a274da185e081541/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/linphone: port some stuff from mediastreamer
Bernd Kuhls [Tue, 29 Mar 2016 20:30:26 +0000 (22:30 +0200)]
package/linphone: port some stuff from mediastreamer

We need to add some dependencies formerly provided by the mediastreamer
package, also add --disable-video to make clear that our linphone
package lacks video support as stated in Config.in.

Fixes
http://autobuild.buildroot.net/results/45e/45e605de0488e9e961a536f4d232235c5282522b/
http://autobuild.buildroot.net/results/ed5/ed508ac3509be8c46670198da8eb0a2ba74835e6/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libass: bump version to 0.13.2
Bernd Kuhls [Tue, 29 Mar 2016 20:29:14 +0000 (22:29 +0200)]
package/libass: bump version to 0.13.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotcpreplay: fix static link with libpcap
Baruch Siach [Tue, 29 Mar 2016 18:24:15 +0000 (21:24 +0300)]
tcpreplay: fix static link with libpcap

The tcpreplay configure script does not look for static libpcap.a unless
dynamic link is disabled.

Fixes:
http://autobuild.buildroot.net/results/e7e/e7e7744ac0a22eded05f237e40b0cdaeec4ce005/
http://autobuild.buildroot.net/results/3e3/3e33a67965eb37471ec3303ee26f6a66a82383a2/
http://autobuild.buildroot.net/results/fff/fff0d6a814b765699cba803ececbc00d77e5d8fc/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agomesa3d: enable DRI drivers for xorg-less configurations
Gustavo Zacarias [Mon, 28 Mar 2016 21:48:15 +0000 (18:48 -0300)]
mesa3d: enable DRI drivers for xorg-less configurations

mesa3d can in fact build the DRI infrastructure/drivers just fine
without lingering x11 libs around, it just needs libdrm & friends which
are already accounted for.

So make the libGL (full OpenGL) providing abilities dependant on x11
being present.

It serves it's purpose for EGL+GLES hardware acceleration, and can in
fact be built without them, but it's probably not very useful (still,
leave the option for people inclined to do so).

Simple test defconfig:

BR2_arm=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_NOUVEAU=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_MESA3D_OPENGL_ES=y

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosystemd: fix build with libgcrypt enabled
Thomas Petazzoni [Tue, 29 Mar 2016 18:00:20 +0000 (20:00 +0200)]
systemd: fix build with libgcrypt enabled

When gcrypt support is enabled, we need to tell systemd where
libgpg-error is installed.

Fixes:

  http://autobuild.buildroot.org/results/1fd6193ff33250565c95e53614f5aa7fc6f4581c/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibldns: Fix build error with perl 5.10
Bernd Kuhls [Tue, 29 Mar 2016 15:14:15 +0000 (17:14 +0200)]
libldns: Fix build error with perl 5.10

Add more upstream commits to fix build errors with perl 5.10
introduced by the previous patch to fix build errors with perl 5.22.

Fixes
http://autobuild.buildroot.net/results/325/32519c6d4084f334b7fed9edfb8a8c68a1f840a8/
and many others.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[Thomas: reformat patches as proper Git formatted patches.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibldns: replace patches with proper Git formatted patches
Thomas Petazzoni [Tue, 29 Mar 2016 15:12:21 +0000 (17:12 +0200)]
libldns: replace patches with proper Git formatted patches

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogit: bump version to 2.8.0
Vicente Olivert Riera [Tue, 29 Mar 2016 14:22:34 +0000 (15:22 +0100)]
git: bump version to 2.8.0

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agocore/pkg-kconfig: fix .config rule for silent mode
Romain Izard [Tue, 29 Mar 2016 10:11:41 +0000 (12:11 +0200)]
core/pkg-kconfig: fix .config rule for silent mode

Ensure that each command line in the .config rule is prefixed by $$(Q)

Signed-off-by: Romain Izard <romain.izard.pro@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibgtk3: wayland backend requires headers >= 3.17
Gustavo Zacarias [Tue, 29 Mar 2016 13:12:46 +0000 (10:12 -0300)]
libgtk3: wayland backend requires headers >= 3.17

As pointed by Thomas, fixes:
http://autobuild.buildroot.org/results/473/473fb2f416311ee8a8a8719e3fb3689d9226f451/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agofreescale-imx: add BR2_PACKAGE_FREESCALE_IMX_HAS_VPU config
Gary Bisson [Wed, 9 Mar 2016 15:05:09 +0000 (16:05 +0100)]
freescale-imx: add BR2_PACKAGE_FREESCALE_IMX_HAS_VPU config

Since the imx-vpu package build is skipped if the platform doesn't
have a VPU, libraries dependent on the package such as libimxvpuapi
can fail although the imx-vpu package build went "fine".

This patch therefore adds a BR2_PACKAGE_FREESCALE_IMX_HAS_VPU config
which is used in every package selecting imx-vpu directly or indrectly.

It fixes the following build errors:
http://autobuild.buildroot.net/results/892/8924b17f3aa5eba1a8016d84d4478ecb0a96b236/
http://autobuild.buildroot.net/results/86f/86fef2a30065d5bc0d7755706e9ca3332426834d/
http://autobuild.buildroot.net/results/b47/b47eb03e93e2f1af85caebb707f7b4667f7e3d74/
http://autobuild.buildroot.net/results/4c9/4c9b22b33533132fd9f88917cc341ae2c2e171a8/
http://autobuild.buildroot.net/results/a8b/a8b33bfd099d9b9cd383cc568ea70846eb13c34d/

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolinknx: select libcurl to fix autoreconf
Baruch Siach [Wed, 16 Mar 2016 19:38:28 +0000 (21:38 +0200)]
linknx: select libcurl to fix autoreconf

linknx configure.ac uses the LIBCURL_CHECK_CONFIG macro that is only defined
in libcurl.m4 that is part of libcurl. Select libcurl for now to fix
autoreconf.

Fixes:
http://autobuild.buildroot.net/results/96e/96e9ae0df7ebb7ad3d748a6b518cc59570e0b995/
http://autobuild.buildroot.net/results/179/17971c9f8925ff8623a7d97aac8eda0c287a76c9/
http://autobuild.buildroot.net/results/2a8/2a8af93d6439b313b048ccac7b6cfecbb6baff55/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoqwt: needs qt5 widgets/printsupport
Peter Seiderer [Tue, 29 Mar 2016 12:18:55 +0000 (14:18 +0200)]
qwt: needs qt5 widgets/printsupport

Fixes [1]:

  Project ERROR: Unknown module(s) in QT: printsupport

[1] http://autobuild.buildroot.net/results/b9a/b9adbc61922c89ad7a0e5dd13cd2ce3bde864ede

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolvm2: bump version to 2.02.148
Vicente Olivert Riera [Tue, 29 Mar 2016 12:11:56 +0000 (13:11 +0100)]
lvm2: bump version to 2.02.148

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoipmitool: Bump ipmitool to 1.8.16
Vasant Hegde [Tue, 29 Mar 2016 12:11:17 +0000 (17:41 +0530)]
ipmitool: Bump ipmitool to 1.8.16

New release fixes a number of bugs on AMI BMC firmware.

Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoqt5tools: disable qdoc, which needs qtdeclarative
Peter Seiderer [Tue, 29 Mar 2016 11:45:25 +0000 (13:45 +0200)]
qt5tools: disable qdoc, which needs qtdeclarative

Fixes [1]:

  Project ERROR: Unknown module(s) in QT: qmldevtools-private
  Makefile:63: recipe for target 'sub-qdoc-qmake_all' failed

[1] http://autobuild.buildroot.net/results/b0a/b0a5641beae14ff79a9d5a628bb41957826eb623

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/live555: bump version to 2016.03.16
Bernd Kuhls [Mon, 28 Mar 2016 19:49:45 +0000 (21:49 +0200)]
package/live555: bump version to 2016.03.16

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/tvheadend: bump version
Bernd Kuhls [Mon, 28 Mar 2016 19:49:44 +0000 (21:49 +0200)]
package/tvheadend: bump version

Updated ffmpeg option name after upstream renamed it:
https://github.com/tvheadend/tvheadend/commit/1359effe28a0381b8c9cbd362d6e144fb87b00fc#diff-e2d5a00791bce9a01f99bc6fd613a39dR37

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/dtv-scan-tables: bump version
Bernd Kuhls [Mon, 28 Mar 2016 19:49:43 +0000 (21:49 +0200)]
package/dtv-scan-tables: bump version

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/x265: bump version to 1.9
Bernd Kuhls [Mon, 28 Mar 2016 19:49:42 +0000 (21:49 +0200)]
package/x265: bump version to 1.9

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/x264: bump version
Bernd Kuhls [Mon, 28 Mar 2016 19:49:41 +0000 (21:49 +0200)]
package/x264: bump version

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/freerdp: bump version
Bernd Kuhls [Mon, 28 Mar 2016 19:49:35 +0000 (21:49 +0200)]
package/freerdp: bump version

This version bump is needed to provide support for ffmpeg 3.0, added
Sep, 17th, 2015: https://github.com/FreeRDP/FreeRDP/pull/2895

Please note the we can not bump to a newer version of freerdp atm
because the next commit in the master branch

https://github.com/FreeRDP/FreeRDP/commit/8206ae440f905b123cb92c7abf8c861070ea8cd8

bumped the version number to 2.x which will provide freerdp2.pc instead
of freerdp.pc, this is incompatible with vlc atm:

http://git.videolan.org/?p=vlc/vlc-2.2.git;a=blob;f=configure.ac;h=bb5d1dde2ef9828b0ba92c62dbd1143f984f45f2;hb=HEAD#l1890

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/squeezelite: fix compilation with ffmpeg >= 2.9
Bernd Kuhls [Mon, 28 Mar 2016 19:49:34 +0000 (21:49 +0200)]
package/squeezelite: fix compilation with ffmpeg >= 2.9

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/opencv3: bump version to 3.1.0
Bernd Kuhls [Mon, 28 Mar 2016 19:49:33 +0000 (21:49 +0200)]
package/opencv3: bump version to 3.1.0

Removed patches applied upstream. This version bump is needed to
provide support for ffmpeg 3.0:
https://github.com/Itseez/opencv/commit/278747ba458c9097aa72bf664c7a8df96d3a56fa

Use BR2_PACKAGE_FFMPEG_AVRESAMPLE by default because OpenCV can use it
after
https://github.com/Itseez/opencv/commit/2b2e3ee93c6788b892b084cc04d0ead5ab75c197

Before this patch:
--     FFMPEG:                      YES
--       codec:                     YES (ver 57.24.103)
--       format:                    YES (ver 57.25.100)
--       util:                      YES (ver 55.17.103)
--       swscale:                   YES (ver 4.0.100)
--       resample:                  NO

After this patch:
--     FFMPEG:                      YES
--       codec:                     YES (ver 57.24.103)
--       format:                    YES (ver 57.25.100)
--       util:                      YES (ver 55.17.103)
--       swscale:                   YES (ver 4.0.100)
--       resample:                  YES (ver 3.0.0)

Disabled new options:
WITH_MATLAB, WITH_VA, WITH_VA_INTEL, DOWNLOAD_EXTERNAL_TEST_DATA

Removed obsolete option BUILD_opencv_hal

Removed options WITH_OPENGL & WITH_OPENMP from the "Disabled features"
block because they have their own ifeq-block later on.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/opencv: bump version to 2.4.12.3
Bernd Kuhls [Mon, 28 Mar 2016 19:49:32 +0000 (21:49 +0200)]
package/opencv: bump version to 2.4.12.3

Removed patches applied upstream:
https://github.com/Itseez/opencv/commit/ea50be0529c248961e1b66293f8a9e4b807294a6
https://github.com/Itseez/opencv/commit/2e393ab83362743ba1825ad4b31d4a2925c606b4
https://github.com/Itseez/opencv/commit/eceada586bbf18fc267e437522ec4f1f23ddc656

Added upstream patch to support ffmpeg 3.0.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/linphone: add support for ffmpeg 3.0
Bernd Kuhls [Mon, 28 Mar 2016 19:49:31 +0000 (21:49 +0200)]
package/linphone: add support for ffmpeg 3.0

Linphone 3.6 is incompatible with bumped mediastreamer and ortp
packages. Like Debian we use the bundled versions instead and add the
Debian patch series to support ffmpeg 3.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/mediastreamer: bump version to 2.12.1
Bernd Kuhls [Mon, 28 Mar 2016 19:49:30 +0000 (21:49 +0200)]
package/mediastreamer: bump version to 2.12.1

The version bump is needed to provide support for ffmpeg 3.0.

Removed 0001-misc-fixes.patch which previously provided patches to
support newer ffmpeg versions. This is not needed anymore after
this upstream commit:
https://github.com/BelledonneCommunications/mediastreamer2/commit/5e653bfe4c8ea27d09c80d91794f0178a454851e

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/ortp: bump version to 0.25.0
Bernd Kuhls [Mon, 28 Mar 2016 19:49:29 +0000 (21:49 +0200)]
package/ortp: bump version to 0.25.0

This version bump is needed by mediastreamer 2.12.1, the mediastreamer
bump is needed to provide support for ffmpeg 3.0.

Removed srtp option after srtp support was removed from ortp:
https://github.com/BelledonneCommunications/ortp/commit/5e37fa55f1f15f5896d69156e64cdc95a1ff68bf

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libdcadec: bump version to v0.2.0
Bernd Kuhls [Mon, 28 Mar 2016 19:49:28 +0000 (21:49 +0200)]
package/libdcadec: bump version to v0.2.0

This version bump is needed by ffmpeg 3.0:
http://git.videolan.org/?p=ffmpeg.git;a=blobdiff;f=configure;h=a30d831c97575858c760694f191b4efe71360301;hp=8cbd5e574979e1a9492754aa41fcff233ee8da33;hb=27ce53b52d0d5f2c1d59da13491b74fe73cde964;hpb=26a84e2dae4007628d30cae746822486076767ee

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/kodi: add support for ffmpeg 3.0
Bernd Kuhls [Mon, 28 Mar 2016 19:49:27 +0000 (21:49 +0200)]
package/kodi: add support for ffmpeg 3.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoboot/grub2: enable squashfs support by default
Gustavo Zacarias [Mon, 28 Mar 2016 21:03:36 +0000 (18:03 -0300)]
boot/grub2: enable squashfs support by default

Size growth is minimal and generally a non-issue for x86-based
platforms.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs/qemu: enable modules for x86 and x86_64
Gustavo Zacarias [Mon, 28 Mar 2016 21:03:58 +0000 (18:03 -0300)]
configs/qemu: enable modules for x86 and x86_64

It's useful for demo configs which have more features, like
automatically loaded (module) drivers.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libxslt: fix static build
Jörg Krause [Mon, 28 Mar 2016 21:09:23 +0000 (23:09 +0200)]
package/libxslt: fix static build

Set --with-libxml-libs-prefix so libtool finds the correct dependencies for
libxml2.

Fixes:
http://autobuild.buildroot.net/results/3f8/3f8d876ed6cfe6e73a75fa8904ebdd3f6f0fe53c/

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolinux-pam: install login.pam from here
Gustavo Zacarias [Tue, 29 Mar 2016 00:39:56 +0000 (21:39 -0300)]
linux-pam: install login.pam from here

Instead of installing login.pam (/etc/pam.d/login) from util-linux
conditionally do so unconditionally from linux-pam.
If busybox login is pam-enabled (linux-pam package enabled) it will be
required, otherwise it will lead to a system where login won't work, and
if util-linux is enabled it will supercede busybox login and will be
necesarry regardless.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogtkmm3: bump to version 3.20.0
Gustavo Zacarias [Mon, 28 Mar 2016 20:35:31 +0000 (17:35 -0300)]
gtkmm3: bump to version 3.20.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoredis: use BR2_TOOLCHAIN_HAS_LIBATOMIC
Gustavo Zacarias [Mon, 28 Mar 2016 14:11:01 +0000 (11:11 -0300)]
redis: use BR2_TOOLCHAIN_HAS_LIBATOMIC

It uses __atomic_fetch_add_4 so libatomic must be pulled in if
necessary. Fixes:
http://autobuild.buildroot.net/results/dfd/dfdfd77463b0ddd7016202372afcad7fb6fc9ce4/

[Peter: keep TARGET_CONFIGURE_OPTS]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogzip: bump to version 1.7
Gustavo Zacarias [Mon, 28 Mar 2016 14:12:25 +0000 (11:12 -0300)]
gzip: bump to version 1.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopangomm: bump to version 2.40.0
Gustavo Zacarias [Mon, 28 Mar 2016 11:15:55 +0000 (08:15 -0300)]
pangomm: bump to version 2.40.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoglibmm: bump to version 2.48.0
Gustavo Zacarias [Mon, 28 Mar 2016 11:15:54 +0000 (08:15 -0300)]
glibmm: bump to version 2.48.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopython-m2crypto: bump version
Peter Korsgaard [Mon, 28 Mar 2016 20:25:02 +0000 (22:25 +0200)]
python-m2crypto: bump version

And add stronger hash.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopython-m2crypto: bump to 0.23.0
Nitin Mendiratta [Mon, 28 Mar 2016 10:45:16 +0000 (16:15 +0530)]
python-m2crypto: bump to 0.23.0

[Peter: license is MIT, fix license file name / variable]
Signed-off-by: Nitin Mendiratta <nitin.mendiratta@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/ti-gfx: needs ia32 libraries
Yann E. MORIN [Sun, 27 Mar 2016 22:31:47 +0000 (00:31 +0200)]
package/ti-gfx: needs ia32 libraries

The installer is a 32-bit executable, so we need the 32-bit libraries on
the host to be able to execute it.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoowfs: add sysv init scripts
Arnout Vandecappelle [Sat, 26 Mar 2016 13:00:46 +0000 (14:00 +0100)]
owfs: add sysv init scripts

owserver is started unconditionally, but it needs the device(s) to
be specified at startup. Therefore a check for non-empty OWSERVER_ARGS
is added to the owserver start script.

owfs is started only if is built. It will connect to the owserver.
It will try to load the fuse module; if fuse is built-in or already
loaded, modprobe -q will fail silently. The filesystem will be mounted
on /dev/1wire, because it represents the 1-wire slave devices; also,
the bundled Debian init scripts mount it there. We have to create that
directory in the init script in case of devtmpfs, and we have to create
it in the rootfs for static /dev; for simplicity, just do both.

Users who want a setup without owserver need to remove the owserver
init script post-build and need to give appropriate defaults to owfs.

[Peter: fix mountpoint variable typo in S30owfs]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/nodejs: bump version to 5.9.1
Martin Bark [Sat, 26 Mar 2016 20:57:55 +0000 (20:57 +0000)]
package/nodejs: bump version to 5.9.1

See https://nodejs.org/en/blog/release/v5.9.1/

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agocairo: enable opengl for cairo-gl
Gustavo Zacarias [Sat, 26 Mar 2016 19:35:07 +0000 (16:35 -0300)]
cairo: enable opengl for cairo-gl

If OpenGL is enabled then enable cairo-gl.
However if GLESv2 is also present we must choose which implementation to
use.
Since normally OpenGL is more featured, has more dependencies and
wouldn't be present "by accident" it seems like the logical choice to
win over it.

This feature is useful for webkitgtk's accelerated 2d canvas.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibgtk2: point to the proper cups-config
Gustavo Zacarias [Sat, 26 Mar 2016 19:17:34 +0000 (16:17 -0300)]
libgtk2: point to the proper cups-config

Otherwise it can pick up the distro cups-config if it's present, leading
to improper library usage/linkage. Fixes:
http://autobuild.buildroot.net/results/bf4/bf493977817a750427aae82e71a5257187bd7344/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogst1-plugins-base: alsa now needs seq
Gustavo Zacarias [Sat, 26 Mar 2016 20:30:53 +0000 (17:30 -0300)]
gst1-plugins-base: alsa now needs seq

A seq (midi) source has been added to gst-plugins-base 1.8.x hence we
need to account for it, so select BR2_PACKAGE_ALSA_LIB_SEQ. Fixes:
http://autobuild.buildroot.net/results/474/474e4b9bc3a44224302d0576cf1c0de7ce709f1a/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/tzdata: bump version to 2016c
Martin Bark [Sat, 26 Mar 2016 20:18:46 +0000 (20:18 +0000)]
package/tzdata: bump version to 2016c

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/zic: bump version to 2016c
Martin Bark [Sat, 26 Mar 2016 20:18:45 +0000 (20:18 +0000)]
package/zic: bump version to 2016c

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoraptor: new package
Matt Weber [Tue, 22 Mar 2016 10:14:01 +0000 (15:44 +0530)]
raptor: new package

Raptor is a free software / Open Source C library that provides a set of parsers
and serializers that generate Resource Description Framework (RDF) triples
by parsing syntaxes or serialize the triples into a syntax.

http://librdf.org/raptor/

Patch added in the package:
0001-configure.ac-remove-conditional-lib-inclusion.patch

Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Nitin Mendiratta <nitin.mendiratta@rockwellcollins.com>
[Thomas:
 - add else clause for the three optional dependencies, as suggested
   by Baruch.
 - fix they yajl optional dependency, as noticed by Baruch.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoqt5: add GPLv3 and GFDLv1.3 licensing informations
Julien CORJON [Mon, 21 Mar 2016 11:00:12 +0000 (12:00 +0100)]
qt5: add GPLv3 and GFDLv1.3 licensing informations

All Qt5 packages gained the GPLv3 license option and all the documentation
is now under GFDLv1.3 license (except qt5websocket and qt53d)

Signed-off-by: Julien Corjon <corjon.j@ecagroup.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoRevert "package/x11r7/xserver_xorg-server: dri needs arm >= v6"
Thomas Petazzoni [Tue, 22 Mar 2016 21:29:01 +0000 (22:29 +0100)]
Revert "package/x11r7/xserver_xorg-server: dri needs arm >= v6"

This reverts commit 7bac31ceea1b52986b1773a1bd4841110672f923.

This commit is no longer needed, since libdrm no longer needs arm >=
v6 support thanks to the fix to the CAS implementation.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibdrm: adjust the ARM patch to work on ARMv4/ARMv5
Thomas Petazzoni [Tue, 22 Mar 2016 21:29:00 +0000 (22:29 +0100)]
libdrm: adjust the ARM patch to work on ARMv4/ARMv5

The ARM patch that was added in commit
94841d87fd2ff8ebf7af84d49e5095074958febf ("libdrm: fix support for
xserver with Vivante drivers") makes the assumption that ldrex/strex
is available on ARM. While this is true on ARMv6+, it is not true on
ARMv4/ARMv5. Due to this, we had to make follow-up commits like
7bac31ceea1b52986b1773a1bd4841110672f923
("package/x11r7/xserver_xorg-server: dri needs arm >= v6") and more is
needed in the reverse dependencies to disable DRI usage on
ARMv4/ARMv5.

In fact, it turns out that the CAS code in libdrm is only an
optimization, and it will gracefully fall back to a system call based
lock/unlock mechanism.

So we simply change the patch to only provide the optimized CAS
implementation on ARMv6+. The original reason for this patch was to
fix Vivante drivers, and Vivante GPUs are only used in ARMv6+ cores,
so we should be fine (famous last words).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibdrm: reformat patch 0001 with Git
Thomas Petazzoni [Tue, 22 Mar 2016 21:28:59 +0000 (22:28 +0100)]
libdrm: reformat patch 0001 with Git

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/procps-ng: install libprocps.pc in staging/usr/lib/pkgconfig/
Romain Naour [Sat, 26 Mar 2016 13:27:36 +0000 (14:27 +0100)]
package/procps-ng: install libprocps.pc in staging/usr/lib/pkgconfig/

Since 834893a965a993e8a73e30b448426f626419f3c8, pkg-config --libs libprocps
doesn't work anymore because libprocps.pc is installed in
STAGING_DIR/lib/pkgconfig/ instead of STAGING_DIR/usr/lib/pkgconfig/.

Add --libdir=/usr/lib in PROCPS_NG_CONF_OPTS to fixes the issue.
Note that libprocps.so is now installed in /usr/lib/ instead of /lib/.

Fixes:
http://autobuild.buildroot.net/results/2e5/2e5100ccf1ed336c26b83930e7149941c97fc4d2/

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosetools: fix build on SPARC64
Thomas Petazzoni [Sat, 26 Mar 2016 17:49:41 +0000 (18:49 +0100)]
setools: fix build on SPARC64

To build shared libraries on SPARC64, -fPIC must be used instead of
just -fpic. This commit fixes the setools package, which allows to get
rid of the following autobuilder failure:

  http://autobuild.buildroot.net/results/ba1e473178bb66ebc43897b20e534606d2577ee3/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/luajit: ensure dynamic library symlinks are created
Romain Naour [Wed, 23 Mar 2016 22:04:59 +0000 (23:04 +0100)]
package/luajit: ensure dynamic library symlinks are created

The luajit Makefile has the following logic:

          $(LDCONFIG) $(INSTALL_LIB) && \
          $(SYMLINK) $(INSTALL_SONAME) $(INSTALL_SHORT1) && \
          $(SYMLINK) $(INSTALL_SONAME) $(INSTALL_SHORT2) || :

So if ldconfig fails for some reason, the symbolic links to refer to
the luajit library are not created. Since ldconfig for the target
didn't make sense, LDCONFIG=true has been added a long time ago when
building the target variant of luajit.

However, since commit 9ba8d1cce4ab00307827083bae234d87b37fb967, the
host variant of luajit is also linked dynamically. While ldconfig for
the host should work, on certain machines ldconfig is not available in
the PATH, and needs to be explicitly called as
/sbin/ldconfig. However, since output/host/usr/lib is in the RPATH of
the binaries we create, there is really no need to bother running
ldconfig, so we simply pass LDCONFIG=true, like we do for the target
variant. This ensures that the symlinks are always created.

Fixes:
http://autobuild.buildroot.net/results/4dc/4dcbcde0046e265317e170a977e699e5c3a06b87/

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Francois Perrad <francois.perrad@gadz.org>
[Thomas: rewrite commit log with a proper explanation.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogst1-validate: bump to version 1.8.0
Gustavo Zacarias [Fri, 25 Mar 2016 12:50:14 +0000 (09:50 -0300)]
gst1-validate: bump to version 1.8.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogst1-libav: bump to version 1.8.0
Gustavo Zacarias [Fri, 25 Mar 2016 12:50:13 +0000 (09:50 -0300)]
gst1-libav: bump to version 1.8.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogst1-plugins-ugly: add mpg123 support
Gustavo Zacarias [Fri, 25 Mar 2016 12:50:12 +0000 (09:50 -0300)]
gst1-plugins-ugly: add mpg123 support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogst1-plugins-ugly: bump to version 1.8.0
Gustavo Zacarias [Fri, 25 Mar 2016 12:50:11 +0000 (09:50 -0300)]
gst1-plugins-ugly: bump to version 1.8.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogst1-plugins-bad: add netsim and videoframe_audiolevel support
Gustavo Zacarias [Fri, 25 Mar 2016 12:50:10 +0000 (09:50 -0300)]
gst1-plugins-bad: add netsim and videoframe_audiolevel support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogst1-plugins-bad: bump to version 1.8.0
Gustavo Zacarias [Fri, 25 Mar 2016 12:50:09 +0000 (09:50 -0300)]
gst1-plugins-bad: bump to version 1.8.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogst1-plugins-good: bump to version 1.8.0
Gustavo Zacarias [Fri, 25 Mar 2016 12:50:08 +0000 (09:50 -0300)]
gst1-plugins-good: bump to version 1.8.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogst1-plugins-base: add opus support
Gustavo Zacarias [Fri, 25 Mar 2016 12:50:07 +0000 (09:50 -0300)]
gst1-plugins-base: add opus support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogst1-plugins-base: bump to version 1.8.0
Gustavo Zacarias [Fri, 25 Mar 2016 12:50:06 +0000 (09:50 -0300)]
gst1-plugins-base: bump to version 1.8.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogstreamer1: bump to version 1.8.0
Gustavo Zacarias [Fri, 25 Mar 2016 12:50:05 +0000 (09:50 -0300)]
gstreamer1: bump to version 1.8.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoRevert "pulseview: needs boost atomic/date_time as well"
Peter Korsgaard [Sat, 26 Mar 2016 07:45:05 +0000 (08:45 +0100)]
Revert "pulseview: needs boost atomic/date_time as well"

This reverts commit b0864b0c416c35625d8d7c2ab3cf6040aa174b8d.

As reported by Bernd and Gustavoz, this was caused by a cmake bug which has
been fixed in 3.5.1, so this is no longer needed:

http://public.kitware.com/pipermail/cmake/2016-March/063085.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agobusybox: security bump to version 1.24.2
Gustavo Zacarias [Fri, 25 Mar 2016 21:56:32 +0000 (18:56 -0300)]
busybox: security bump to version 1.24.2

The version bump doesn't inherently fix the security issues, however the
added CVE patches do, which fix:

CVE-2016-2147 - out of bounds write (heap) due to integer underflow in
udhcpc.
CVE-2016-2148 - heap-based buffer overflow in OPTION_6RD parsing.

Drop patches that are upstream as well.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agompg123: bump to version 1.23.3
Gustavo Zacarias [Fri, 25 Mar 2016 21:33:33 +0000 (18:33 -0300)]
mpg123: bump to version 1.23.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopulseview: needs boost atomic/date_time as well
Peter Korsgaard [Fri, 25 Mar 2016 21:48:16 +0000 (22:48 +0100)]
pulseview: needs boost atomic/date_time as well

Fixes:
http://autobuild.buildroot.net/results/15e/15ebb8bc2b50080c37c635462a5faf63f038f014/
http://autobuild.buildroot.net/results/2ac/2ac1c2fb79a46605be829ddfd44db671ba229f26/

From the cmake log:

  Could not find the following Boost libraries:

          boost_date_time
          boost_atomic

  Some (but not all) of the required Boost libraries were found.  You may
  need to install these additional Boost libraries.  Alternatively, set
  BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT
  to the location of Boost.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agosamba4: drop --with-gettext configure option
Gustavo Zacarias [Fri, 25 Mar 2016 15:51:33 +0000 (12:51 -0300)]
samba4: drop --with-gettext configure option

The --with-gettext=X configure option was silently dropped from the
4.4.0 release and it errors out since it's unknown. Fixes:
http://autobuild.buildroot.net/results/3c0/3c0800fd6cc7a217a866cd9cf63d5f91dcbfd306/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogcr: bump to version 3.20.0
Gustavo Zacarias [Fri, 25 Mar 2016 14:30:46 +0000 (11:30 -0300)]
gcr: bump to version 3.20.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibsecret: bump to version 0.18.5
Gustavo Zacarias [Fri, 25 Mar 2016 14:30:31 +0000 (11:30 -0300)]
libsecret: bump to version 0.18.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/qwt: fix wrong makefile target for qt5
David PICARD [Fri, 25 Mar 2016 17:58:05 +0000 (18:58 +0100)]
package/qwt: fix wrong makefile target for qt5

The target name is qt5base, not qt5.

[Peter: extend commit message]
Signed-off-by: David Picard <davepiq@yahoo.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogdk-pixbuf: bump to version 2.34.0
Gustavo Zacarias [Fri, 25 Mar 2016 17:35:34 +0000 (14:35 -0300)]
gdk-pixbuf: bump to version 2.34.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogdk-pixbuf: readd libglib2 dependency
Gustavo Zacarias [Fri, 25 Mar 2016 17:35:33 +0000 (14:35 -0300)]
gdk-pixbuf: readd libglib2 dependency

It was accidentaly dropped in the loaders cache rework, shame on me.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogdk-pixbuf: don't update cache for static-only
Gustavo Zacarias [Fri, 25 Mar 2016 17:35:32 +0000 (14:35 -0300)]
gdk-pixbuf: don't update cache for static-only

There won't be any need/files to scan for. Fixes:
http://autobuild.buildroot.net/results/5a7/5a7c158c8c2e49d5ca3b11ef3190cf0edd812ec5/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agocmake: bump to version 3.5.1
Gustavo Zacarias [Fri, 25 Mar 2016 17:15:10 +0000 (14:15 -0300)]
cmake: bump to version 3.5.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibgtk3: bump to version 3.20.1
Gustavo Zacarias [Fri, 25 Mar 2016 16:53:51 +0000 (13:53 -0300)]
libgtk3: bump to version 3.20.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agolibcurl: bump to version 7.48.0
Gustavo Zacarias [Fri, 25 Mar 2016 16:46:47 +0000 (13:46 -0300)]
libcurl: bump to version 7.48.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agompd: bump to version 0.19.14
Gustavo Zacarias [Fri, 25 Mar 2016 17:50:30 +0000 (14:50 -0300)]
mpd: bump to version 0.19.14

0003-thread-Posix-Mutex-Cond-use-constexpr-only-with-glib.patch is
upstream so remove it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoqwt: fix typo in EGL option name
Thomas Petazzoni [Fri, 25 Mar 2016 09:49:23 +0000 (10:49 +0100)]
qwt: fix typo in EGL option name

This fixes a typo introduced in commit
a976ee0dc834c56e67e1c832ded00ce23b5ccdb0.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/qwt: add support for Qt5.
David PICARD [Thu, 24 Mar 2016 20:19:51 +0000 (21:19 +0100)]
package/qwt: add support for Qt5.

This version of Qwt is compatible with both Qt and Qt5. This patch
adds the option to compile it for Qt5.

Signed-off-by: David Picard <davepiq@yahoo.fr>
[Thomas: slightly adjust the OpenGL dependencies.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/qwt: prepare package to support other versions of Qt
David PICARD [Thu, 24 Mar 2016 20:19:50 +0000 (21:19 +0100)]
package/qwt: prepare package to support other versions of Qt

Rework the selection of Qt options in the qwt package to make it
easier to support other versions of Qt than just Qt4. Instead of
depending on Qt options, we select the ones we need, and simply have a
global "depends on BR2_PACKAGE_QT". This also allows to remove a
comment that becomes useless.

Signed-off-by: David Picard <davepiq@yahoo.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoboard/atmel: merge and update documentation
ludovic.desroches@atmel.com [Thu, 24 Mar 2016 14:42:44 +0000 (15:42 +0100)]
board/atmel: merge and update documentation

There were two readme files (one for flashing on NAND and one to create a
SD card) in different places. Merge them and update the SD card
generation part since all Xplained boards are supported and the -u
option of sfdisk is obsolete on latest versions.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
[Thomas: adjust the explanations, move the SD card section after the
NAND flash section.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs: atmel: add support for sama5d2 xplained boot from sd card
ludovic.desroches@atmel.com [Thu, 24 Mar 2016 14:42:43 +0000 (15:42 +0100)]
configs: atmel: add support for sama5d2 xplained boot from sd card

This defconfig allows to build all the components to boot from a sd card on a
SAMA5D2 Xplained board. For more details, please read the
board/atmel/readme.txt file.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs: atmel: add support for sama5d4 xplained boot from sd card
ludovic.desroches@atmel.com [Thu, 24 Mar 2016 14:42:42 +0000 (15:42 +0100)]
configs: atmel: add support for sama5d4 xplained boot from sd card

This variant of SAMA5D4 Xplained defconfig file allows to boot from a SD
card.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
[Thomas: remove host-samba from the package selection, not needed when
booting from SD card.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs: atmel: unify and update defconfig for Xplained boards
ludovic.desroches@atmel.com [Thu, 24 Mar 2016 14:42:41 +0000 (15:42 +0100)]
configs: atmel: unify and update defconfig for Xplained boards

Unify and update the defconfig files for Atmel Xplained boards:
- use at91bootstrap as first stage bootloader instead of u-boot spl
- build all dtb variants
- bump to linux4sam_5.2

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogcc: fix libsanitizer build with _FILE_OFFSET_BITS=64
Max Filippov [Thu, 24 Mar 2016 17:03:22 +0000 (20:03 +0300)]
gcc: fix libsanitizer build with _FILE_OFFSET_BITS=64

After the commit f67a4f50e2ace3a2 "gcc: preserve CXXFLAGS_FOR_TARGET"
target CFLAGS are passed to all libraries bundled with gcc. This breaks
libsanitizer on gcc-4.9.x when building with _FILE_OFFSET_BITS=64:

  error: size of array ‘assertion_failed__837’ is negative
  ...
  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:837:1:
  note: in expansion of macro ‘CHECK_SIZE_AND_OFFSET’
  CHECK_SIZE_AND_OFFSET(dirent, d_ino);

This issue is fixed in the libsanitizer mainline and in gcc-5.x.
There's no issue with gcc-4.8.x and earlier.

Reported-by: Julien CORJON <corjon.j@ecagroup.com>
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Backported from: https://llvm.org/svn/llvm-project/compiler-rt/trunk@220328
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibgtk3: bump to version 3.20.0
Gustavo Zacarias [Wed, 23 Mar 2016 21:55:22 +0000 (18:55 -0300)]
libgtk3: bump to version 3.20.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopango: bump to version 1.40.0
Gustavo Zacarias [Wed, 23 Mar 2016 21:55:21 +0000 (18:55 -0300)]
pango: bump to version 1.40.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoadwaita-icon-theme: bump to version 3.20
Gustavo Zacarias [Wed, 23 Mar 2016 21:55:20 +0000 (18:55 -0300)]
adwaita-icon-theme: bump to version 3.20

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoatk: bump to version 2.20.0
Gustavo Zacarias [Wed, 23 Mar 2016 21:55:19 +0000 (18:55 -0300)]
atk: bump to version 2.20.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibsoup: bump to version 2.54.0.1
Gustavo Zacarias [Wed, 23 Mar 2016 21:45:20 +0000 (18:45 -0300)]
libsoup: bump to version 2.54.0.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoicu: bump to version 57.1
Gustavo Zacarias [Wed, 23 Mar 2016 21:53:51 +0000 (18:53 -0300)]
icu: bump to version 57.1

0006-fix-Error-allocating-memory-for-pkgDataFlags.-compil.patch is
upstream so drop it.

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