buildroot.git
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>
8 years agogdk-pixbuf: create loader cache at build time
Gustavo Zacarias [Wed, 23 Mar 2016 21:17:49 +0000 (18:17 -0300)]
gdk-pixbuf: create loader cache at build time

Create the gdk pixbuf loaders cache file at build time rather than run
time, since the root filesytem can be read-only.
We also didn't cater for systemd-based systems, so this solves two
issues at once.

The only side-effect is that we must now pull host-gdk-pixbuf into
target gdk-pixbuf dependencies, but generally users will have gdk-pixbuf
selected if they use libgtk2/3 which already pull in host-gdk-pixbuf.

And remove initscript correspondingly.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosamba4: bump to version 4.4.0
Gustavo Zacarias [Wed, 23 Mar 2016 19:24:31 +0000 (16:24 -0300)]
samba4: bump to version 4.4.0

libaio support is now automatic so drop the enable/disable (it will fall
back to pthread aio if libaio is not present).

0002-build-improve-stack-protector-check.patch is upstream so remove it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-pyopenssl: bump to version 16.0.0
Yegor Yefremov [Wed, 23 Mar 2016 15:59:25 +0000 (16:59 +0100)]
python-pyopenssl: bump to version 16.0.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-cryptography: bump to version 1.3.1
Yegor Yefremov [Wed, 23 Mar 2016 15:59:24 +0000 (16:59 +0100)]
python-cryptography: bump to version 1.3.1

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-idna: bump to version 2.1
Yegor Yefremov [Wed, 23 Mar 2016 15:59:23 +0000 (16:59 +0100)]
python-idna: bump to version 2.1

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agonmap: bump to version 7.11
Gustavo Zacarias [Wed, 23 Mar 2016 12:08:20 +0000 (09:08 -0300)]
nmap: bump to version 7.11

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoimagemagick: bump to version 6.9.3-7
Jerzy Grzegorek [Thu, 24 Mar 2016 07:39:43 +0000 (08:39 +0100)]
imagemagick: bump to version 6.9.3-7

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotree: bump to version 1.7.0
Ricardo Martincoski [Thu, 24 Mar 2016 02:04:44 +0000 (23:04 -0300)]
tree: bump to version 1.7.0

Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoqt5base: disable c++ standard compiler flags for the host build
Yegor Yefremov [Thu, 24 Mar 2016 13:49:55 +0000 (14:49 +0100)]
qt5base: disable c++ standard compiler flags for the host build

Apply upstream patch, that disables c++ standard compiler flags
unconditionally for host builds.

Fixes:
http://autobuild.buildroot.net/results/895/8958cfb71efdd3ce32b2145237e865ca8a6a6a7f/

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Julien Corjon <corjon.j@ecagroup.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogtkmm3: depends on libgtk3
Gustavo Zacarias [Tue, 22 Mar 2016 22:56:37 +0000 (19:56 -0300)]
gtkmm3: depends on libgtk3

packages shouldn't select libgtk3 directly, just depend on it, like for
libgtk2.
In the past libgtk3 didn't require any *GL backend and the dead-end
solution/last resort was the broadway (networked) gdk backend - though
not very useful it didn't require any funky dependencies.
But now we do. Fixes:
http://autobuild.buildroot.net/results/794/794c7ed221432e46a810fc281732ba417cd4cda3/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agojson-glib: bump to version 1.2.0
Gustavo Zacarias [Tue, 22 Mar 2016 22:08:50 +0000 (19:08 -0300)]
json-glib: bump to version 1.2.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agobusybox: use md5 as default password algorithm
Gustavo Zacarias [Thu, 10 Mar 2016 19:43:10 +0000 (16:43 -0300)]
busybox: use md5 as default password algorithm

DES is terribly outdated and a security vulnerability.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoaltera: remove whitespace before colon
Jan Viktorin [Tue, 20 Oct 2015 11:32:25 +0000 (13:32 +0200)]
altera: remove whitespace before colon

Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoaltera: improve readme to cover both supported boards
Jan Viktorin [Tue, 20 Oct 2015 11:32:21 +0000 (13:32 +0200)]
altera: improve readme to cover both supported boards

Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoboot/uboot: compute CRC on SPLs for Altera SoC FPGA
Jan Viktorin [Tue, 20 Oct 2015 11:32:20 +0000 (13:32 +0200)]
boot/uboot: compute CRC on SPLs for Altera SoC FPGA

Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
[Thomas: add Altera in the option name and description, drop reference
to Go being needed and to Maxime Hadjinlian's version of mkpimage
since a C version is now used.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agomkpimage: new host package
Jan Viktorin [Tue, 20 Oct 2015 11:32:19 +0000 (13:32 +0200)]
mkpimage: new host package

The tool helps to create a working SPL to boot Altera SoC FPGA boards.

The code of mkpimage is integrated directly from the Barebox repository
as stated in the 'mkpimage.mk' file.

This tool is *NOT* necessary for any other boards so far.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Tested-by: Jan Viktorin <viktorin@rehivetech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogranite: new package
Gustavo Zacarias [Wed, 9 Mar 2016 13:15:45 +0000 (10:15 -0300)]
granite: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibgee: new package
Gustavo Zacarias [Wed, 9 Mar 2016 13:15:44 +0000 (10:15 -0300)]
libgee: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agovala: add vala/valac wrapper
Gustavo Zacarias [Wed, 9 Mar 2016 13:15:43 +0000 (10:15 -0300)]
vala: add vala/valac wrapper

vala/valac can use gir and vapi data files installed by other packages,
but since these are normally installed to staging and host-vala looks
for them in the host directory (logically) this leads to failure.
So wrap them to call the real tool and add this information via
command-line parameters to them.

This is required for vala-in-vala bindings (vapi).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoacpid: bump to version 2.0.27
Gustavo Zacarias [Tue, 22 Mar 2016 22:08:19 +0000 (19:08 -0300)]
acpid: bump to version 2.0.27

Drop 0003-support-for-non-glibc-libcs.patch since it's upstream.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconnman-gtk: bump to version 1.1.1
Gustavo Zacarias [Tue, 22 Mar 2016 21:37:33 +0000 (18:37 -0300)]
connman-gtk: bump to version 1.1.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libldns: Fix build error with perl 5.22
Bernd Kuhls [Tue, 22 Mar 2016 21:45:49 +0000 (22:45 +0100)]
package/libldns: Fix build error with perl 5.22

Bug was already reported upstream, as solution upstream refered to this
commit: https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=733#c2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibglib2: bump to version 2.48.0
Gustavo Zacarias [Tue, 22 Mar 2016 21:38:01 +0000 (18:38 -0300)]
libglib2: bump to version 2.48.0

Switch to system/unbundled pcre since it's the default and recommended
by upstream now.
It's also good security practice since pcre patches won't get updated in
the bundled version inside glib so often.

As stated in glib's NEWS:

Overview of changes in GLib 2.47.5

* the system copy of PCRE is now used by default to implement GRegex.
  Configure with --with-pcre=internal if a system PCRE version
  is unavailable or undesired.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopcre: enable unicode properties for host variant
Gustavo Zacarias [Tue, 22 Mar 2016 21:38:00 +0000 (18:38 -0300)]
pcre: enable unicode properties for host variant

They're required for host-libglib2 and using system pcre is the
default/recommended with newer versions.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/util-linux: fix lsipc segfault
Romain Naour [Tue, 22 Mar 2016 21:09:58 +0000 (22:09 +0100)]
package/util-linux: fix lsipc segfault

lsipc segfault when no option is given.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/quota: renumber patches
Bernd Kuhls [Sat, 23 Jan 2016 18:28:33 +0000 (19:28 +0100)]
package/quota: renumber patches

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoerlang: bump to version 18.3
Frank Hunleth [Tue, 22 Mar 2016 17:37:32 +0000 (13:37 -0400)]
erlang: bump to version 18.3

Erlang/OTP 18.3 is a service release on the 18 track with mostly bug
fixes, but is does contain a number of new features and improvements as
well.

Some highlights of the release are:

  . New statistics info about runnable and active processes & ports.
    Call erlang:statistics with: total_run_queue_lengths |
    run_queue_lengths | total_active_tasks | active_tasks.

  . Time warp improvements: dbg:p/2 and erlang:trace/3 with
    monotonic_timestamp |strict_monotonic_timestamp.

  . Introduced a validation callback for heart.

  . The module overload in sasl has been deprecated.

  . ~90 contributions since 18.2

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agognuradio: fix compilation with cmake-3.5
Gwenhael Goavec-Merou [Tue, 22 Mar 2016 11:31:44 +0000 (12:31 +0100)]
gnuradio: fix compilation with cmake-3.5

Volk is a submodule of gnuradio, consequently PROJECT_{BINARY,SOURCE}_DIR must
be used instead of CMAKE_{BINARY,SOURCE}_DIR.

Patch backported from https://github.com/gnuradio/volk/pull/65

fix:

http://autobuild.buildroot.net/results/9a2c5ba503345d2d295b943776882c33f4f0f1d9/
http://autobuild.buildroot.net/results/17d1292adaaca5025bffb42191d9b2172246a514/
http://autobuild.buildroot.net/results/71f97ac20ea41a66daaadea5738b636bc45e805c/
http://autobuild.buildroot.net/results/0277af68c363af733c3e6f3197d3ef97597c5d7b/
http://autobuild.buildroot.net/results/ad5bccd2c4496859824f84327038eba5f6206d97/
http://autobuild.buildroot.net/results/f3dc0c224174cd8beddeaa8ea089320ddff621b5/
http://autobuild.buildroot.net/results/8b79a1e597d5f3f73d0534e90523692c6b8a18d2/
http://autobuild.buildroot.net/results/c0ee1bf791618da28e9faec9db30e7114475f211/
http://autobuild.buildroot.net/results/b44383ca61e1a235ba2be0f2d2e47ced7391798a/
http://autobuild.buildroot.net/results/ddee04bf8c477fb8ae6fe7f15b112485797dd96e/

fix partially :

http://autobuild.buildroot.net/results/33748edd3555296c1d8a8b49c83bca6003781993/
http://autobuild.buildroot.net/results/eb099fcfc5f98daa9c06e24d45dbc97df19b0d4f/
http://autobuild.buildroot.net/results/4469c2ba7e4611c7841ebac980a2fb17720b0433/
http://autobuild.buildroot.net/results/71960b94efdfc3c00990315ceac9b6e871a1f076/
http://autobuild.buildroot.net/results/a40486033a535dd11a90eceec80b41fd350bb394/
http://autobuild.buildroot.net/results/415d8475aadfd2bdd8feeac973c11b51b0bd1f80/
http://autobuild.buildroot.net/results/11024182df6b604d558cba07f2f3898edcdf5a06/
http://autobuild.buildroot.net/results/c6c1bb98eb42ee1d23183e275ea02343b5753846/
http://autobuild.buildroot.net/results/046a0ecc4b6b0d6df60b4ce3e279123e1c15123f/
http://autobuild.buildroot.net/results/6cc844e7bd7761e2238f55989e71520b91dd2a9f/
http://autobuild.buildroot.net/results/c958d9a11a3ec1c6c3a5792193c3b0df0529c812/
http://autobuild.buildroot.net/results/c3f186ebfef53e60dc2c4c7c8a27e6b3771f001a/
http://autobuild.buildroot.net/results/1399e81c32ea60f9ba37e9b5c1e6bf07541fba81/
http://autobuild.buildroot.net/results/8e038ac8b6e43abc4c7d437f267e497d7f808926/
http://autobuild.buildroot.net/results/f7b4fb5d8a65ecf45361cded2572eaeba1ea4302/
http://autobuild.buildroot.net/results/aa08901dfd81f6845dc632462bc32d921130c6b1/
http://autobuild.buildroot.net/results/30d4322e0a9fc3d8b04c1ad779e63cf17196fd5c/
http://autobuild.buildroot.net/results/1402de7f2d7ab36bf92cf5abdcb7ae90f0d13604/
http://autobuild.buildroot.net/results/5b644a88f457a8c5dda7961c8ae8b7299a774e8f/
http://autobuild.buildroot.net/results/c264cc6a5266b2703e58e0222f5b79d67ca3d450/
http://autobuild.buildroot.net/results/6b5cbf50a9c7c1f275ad876c77892c72358f23b5/
http://autobuild.buildroot.net/results/8ee3626e2523032218e17d9e6644403e64768f2d/
http://autobuild.buildroot.net/results/ae330a15a579b0d26d801ebbeaa1abcd896df177/
http://autobuild.buildroot.net/results/c814797698adb4bba7044c2edbe0ca3655d94fd5/

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogvfs: bump to version 1.28.0
Gustavo Zacarias [Tue, 22 Mar 2016 11:11:47 +0000 (08:11 -0300)]
gvfs: bump to version 1.28.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibgtk2: bump to version 2.24.30
Gustavo Zacarias [Tue, 22 Mar 2016 02:10:43 +0000 (23:10 -0300)]
libgtk2: bump to version 2.24.30

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
Gustavo Zacarias [Mon, 21 Mar 2016 23:43:45 +0000 (20:43 -0300)]
libsoup: bump to version 2.54.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoglib-networking: bump to version 2.48.0
Gustavo Zacarias [Mon, 21 Mar 2016 23:43:44 +0000 (20:43 -0300)]
glib-networking: bump to version 2.48.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agovala: bump to version 0.32.0
Gustavo Zacarias [Mon, 21 Mar 2016 23:43:26 +0000 (20:43 -0300)]
vala: bump to version 0.32.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agocairo: bump to version 1.14.6
Gustavo Zacarias [Mon, 21 Mar 2016 22:51:19 +0000 (19:51 -0300)]
cairo: bump to version 1.14.6

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.18.0
Gustavo Zacarias [Mon, 21 Mar 2016 12:05:48 +0000 (09:05 -0300)]
gtkmm3: bump to version 3.18.0

Required to nicely match the previous libgtk3 major version bump.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibgtk3: bump to version 3.18.9
Gustavo Zacarias [Mon, 21 Mar 2016 12:05:47 +0000 (09:05 -0300)]
libgtk3: bump to version 3.18.9

Mark the wayland backend as good again since the bump and consequent
protocol version match fixes it.

Drop upstream 0004-Fix-undefined-reference-to-get_xkb.patch

Drop unnecessary 0005-do-not-build-extract-strings.patch
(extract-strings doesn't exist any more).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoc-ares: bump to version 1.11.0
Gustavo Zacarias [Mon, 21 Mar 2016 11:20:58 +0000 (08:20 -0300)]
c-ares: bump to version 1.11.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolvm2: bump version to 2.02.147
Vicente Olivert Riera [Mon, 21 Mar 2016 10:24:42 +0000 (10:24 +0000)]
lvm2: bump version to 2.02.147

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/prboom: fix typo in help text
Jörg Krause [Mon, 21 Mar 2016 19:33:08 +0000 (20:33 +0100)]
package/prboom: fix typo in help text

rendring -> rendering

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/prboom: disable for Sourcery CodeBench SH 2012.09
Jörg Krause [Mon, 21 Mar 2016 19:33:07 +0000 (20:33 +0100)]
package/prboom: disable for Sourcery CodeBench SH 2012.09

Building prboom with the external Sourcery CodeBench SH 2012.09 toolchain
fails with an internal compiler error:

r_fps.c: In function 'R_StopAllInterpolations':
r_fps.c:296:1: internal compiler error: Segmentation fault

Make the toolchain unavailable for building prboom.

Fixes:
http://autobuild.buildroot.net/results/2f1/2f14075e22b420cc3fdaaa2231494f2829f040ec/
http://autobuild.buildroot.net/results/d30/d3030fea0b3b8693be640754774e50ac064f8c89/
http://autobuild.buildroot.net/results/b5b/b5b90a03fc47f3771803cb474e0ea9671b5c4667/

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolinux-headers: bump 3.4.x series
Gustavo Zacarias [Mon, 21 Mar 2016 19:06:29 +0000 (16:06 -0300)]
linux-headers: bump 3.4.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agontfs-3g: bump version to 2016.2.22
Vicente Olivert Riera [Mon, 21 Mar 2016 17:09:31 +0000 (17:09 +0000)]
ntfs-3g: bump version to 2016.2.22

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibqmi: bump to version 1.14.0
Yegor Yefremov [Mon, 21 Mar 2016 13:39:15 +0000 (14:39 +0100)]
libqmi: bump to version 1.14.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agodfu-util: Bump version to 0.9
Julian Scheel [Mon, 21 Mar 2016 12:34:56 +0000 (13:34 +0100)]
dfu-util: Bump version to 0.9

Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agodt: add patch to fix failures on newer toolchains
Gustavo Zacarias [Mon, 21 Mar 2016 11:56:04 +0000 (08:56 -0300)]
dt: add patch to fix failures on newer toolchains

On newer toolchains (glibc >= 2.20) _BSD_SOURCE behaviour was deprecated
in favour if the _DEFAULT_SOURCE macro. See man 7 feature_test_macros.
Add patch from Fedora to also consider _DEFAULT_SOURCE. Fixes:
http://autobuild.buildroot.net/results/9e2/9e2126b0e68d0d59d37616a268adb810efd8281a/

Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agocgroupfs-mount: new package
niranjan.reddy [Mon, 15 Feb 2016 14:40:03 +0000 (20:10 +0530)]
cgroupfs-mount: new package

This package consists of scripts that setup cgroups at boot without
doing any cgroup management or classification of tasks into cgroups

Signed-off-by: Niranjan Reddy <niranjan.reddy@rockwellcollins.com>
[Thomas:
 - rename to cgroupfs-mount to match upstream
 - add proper hash, since hashes should be added for github sourced
   packages
 - fix minor typos in the init script
 - fix the license file information.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoprotobuf: fix detection of __atomic_*() built-ins
Carlos Santos [Wed, 17 Feb 2016 17:43:01 +0000 (15:43 -0200)]
protobuf: fix detection of __atomic_*() built-ins

- Use the recently introduced BR2_TOOLCHAIN_HAS_ATOMIC boolean.

- Import an upstream patch to fix error handling when atomic operations
  are not detected. Without this patch the build fails due to a syntax
  error instead of showing the proper message.

- Add a patch to configure.ac to check if libatomic is needed and force
  linking to it (we will attempt to submit this upstream).

- Disable build for SPARC64 because it fails due to a missing definition
  of Atomic64.

On PowerPC, the __atomic_*() built-ins for 1-byte, 2-byte and 4-byte
types are available built-in. The corresponding built-ins for 8-byte
types, however, are implemented via libatomic, so requiring gcc >= 4.8.

In Buildroot, to simplify things, it was decided to require gcc 4.8 as
soon as the architectures has at least one __atomic_*() built-in variant
that requires libatomic.

Since protobuf most likely only uses the 1, 2 and 4-byte variants, it
*could* technically build with gcc 4.7. This is probably not a big deal,
and we can live with requiring gcc 4.8 on PowerPC to build protobuf. The
same restriction applies to SPARC.

The build for SPARC64 breaks even using the master branch of protobuf
due to undefined references to some NoBarrier_Atomic*() functions.

Signed-off-by: Henrique Marks <henrique.marks@datacom.ind.br>
Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agocairo, icu, webkitgtk24: use BR2_TOOLCHAIN_HAS_LIBATOMIC
Thomas Petazzoni [Sun, 6 Mar 2016 20:47:17 +0000 (21:47 +0100)]
cairo, icu, webkitgtk24: use BR2_TOOLCHAIN_HAS_LIBATOMIC

This commit modifies the cairo, icu and webkitgtk24 packages to use
BR2_TOOLCHAIN_HAS_LIBATOMIC when appropriate.

Fixes:

  http://autobuild.buildroot.net/results/ec4/ec4e48c0e4b8fa72d8bb7ef4ad67a166699c0b62/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotoolchain: introduce BR2_TOOLCHAIN_HAS_LIBATOMIC
Thomas Petazzoni [Sun, 6 Mar 2016 20:47:16 +0000 (21:47 +0100)]
toolchain: introduce BR2_TOOLCHAIN_HAS_LIBATOMIC

Until now, we were assuming that whenever you have gcc 4.8, libatomic
is available. It turns out that this is not correct, since libatomic
will not be available if thread support is disabled in the toolchain.

Therefore, __atomic_*() intrinsics may not be available even if the
toolchain uses gcc 4.8.

To solve this problem, we introduce a BR2_TOOLCHAIN_HAS_LIBATOMIC
boolean, which indicates whether the toolchain has libatomic. It is
the case when you are using gcc >= 4.8 *and* thread support is
enabled. We then use this new BR2_TOOLCHAIN_HAS_LIBATOMIC to define
BR2_TOOLCHAIN_HAS_ATOMIC.

As explained in the comment, on certain architectures, libatomic is
technically not needed to provide the __atomic_*() intrinsics since
they might be all built-in. However, since libatomic is only absent in
non-thread capable toolchains, it is not worth making things more
complex for such seldomly used configuration.

Note that we are introducing the intermediate
BR2_TOOLCHAIN_HAS_LIBATOMIC option because it will be useful on its
own for certain packages.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
[Thomas: improve Config.in comment using a suggestion from Yann.]