buildroot.git
9 years agomatchbox-common: add hash file
Gustavo Zacarias [Tue, 31 Mar 2015 18:45:32 +0000 (15:45 -0300)]
matchbox-common: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomatchbox: switch homepage and enhance description
Gustavo Zacarias [Tue, 31 Mar 2015 18:45:31 +0000 (15:45 -0300)]
matchbox: switch homepage and enhance description

The old homepage is dead so switch to the new URL.
Also make the description somewhat better.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomongoose: add hash file
Davide Viti [Tue, 31 Mar 2015 22:11:01 +0000 (00:11 +0200)]
mongoose: add hash file

Signed-off-by: Davide Viti <zinosat@tiscali.it>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoatk: bump to version 2.16
Jerzy Grzegorek [Wed, 1 Apr 2015 06:59:07 +0000 (08:59 +0200)]
atk: bump to version 2.16

Also update hash file.

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocairo: bump to version 1.14.2
Gustavo Zacarias [Wed, 1 Apr 2015 00:51:40 +0000 (21:51 -0300)]
cairo: bump to version 1.14.2

Add hash file and remove upstream patches.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agovala: bump to version 0.26.2
Gustavo Zacarias [Wed, 1 Apr 2015 00:47:09 +0000 (21:47 -0300)]
vala: bump to version 0.26.2

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosupport/graph-depends: allow excluding virtual packages
Yann E. MORIN [Tue, 31 Mar 2015 22:34:14 +0000 (00:34 +0200)]
support/graph-depends: allow excluding virtual packages

Like for --stop-on, make --exclude recognise the keyword 'virtual',
to stop on virtual packages (as explained in the help...).

Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xserver_xorg-server: Glamor depends on dri3
Bernd Kuhls [Sun, 15 Mar 2015 14:30:39 +0000 (15:30 +0100)]
package/x11r7/xserver_xorg-server: Glamor depends on dri3

Fixes

../../../glamor/glamor_egl.c:603:25: error: unknown type name 'RRProviderPtr'
                         RRProviderPtr provider,
                         ^
../../../glamor/glamor_egl.c:650:1: error: unknown type name 'dri3_screen_info_rec'
 static dri3_screen_info_rec glamor_dri3_info = {
 ^

using this defconfig

BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_INIT_NONE=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SVGA=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_SWRAST=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_I915=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_I965=y
BR2_PACKAGE_MESA3D_DRI_DRIVER_RADEON=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_MESA3D_OPENGL_ES=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_INTEL=y

RRProviderPtr is defined in dri3/dri3.h, so make sure glamor is enabled only
if dri3 is enabled, too.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopython-ws4py: new package
Yegor Yefremov [Sun, 8 Feb 2015 20:56:08 +0000 (21:56 +0100)]
python-ws4py: new package

[Thomas: fix <pkg>_LICENSE_FILES, since there is no file named
'LICENSE' in the tarball.]

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodocs/manual: document new graph-depends options
Yann E. MORIN [Tue, 24 Mar 2015 22:16:51 +0000 (23:16 +0100)]
docs/manual: document new graph-depends options

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Francois Perrad <fperrad@gmail.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosupport/graph-depends: add option to completely exclude a package
Yann E. MORIN [Tue, 24 Mar 2015 22:16:50 +0000 (23:16 +0100)]
support/graph-depends: add option to completely exclude a package

Similar to --stop-on, but also omits the package from the graph.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Francois Perrad <fperrad@gmail.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosupport/graph-depends: accepts globs to stop on package
Yann E. MORIN [Tue, 24 Mar 2015 22:16:49 +0000 (23:16 +0100)]
support/graph-depends: accepts globs to stop on package

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Francois Perrad <fperrad@gmail.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosupport/graph-depends: add option to stop on specific packages
Yann E. MORIN [Tue, 24 Mar 2015 22:16:48 +0000 (23:16 +0100)]
support/graph-depends: add option to stop on specific packages

Add a new option to graph-depends, that users can set to stop the graph
on a specific (set of) package(s).

This accepts any actual package name, or the 'virtual' keyword to stop
on virtual packages.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Francois Perrad <fperrad@gmail.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libseccomp: needs headers >= 3.12
Bernd Kuhls [Tue, 31 Mar 2015 16:33:57 +0000 (18:33 +0200)]
package/libseccomp: needs headers >= 3.12

EM_AARCH64 was added to linux kernel with version 3.12:
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/log/include/uapi/linux/elf-em.h?h=linux-3.12.y

Fixes
http://autobuild.buildroot.net/results/4cd/4cd6aaccde9fb0f80e49133b477f330b601f4a63/
http://autobuild.buildroot.net/results/bd1/bd105e821de583e582199aae31fab13ef17e67a0/
http://autobuild.buildroot.net/results/092/092143df2b91d50850067274da531c713f2ccb72/
http://autobuild.buildroot.net/results/814/8149cf0c3ef3ef8d91b5891591a71691dc3d7427/

[Thomas: fix Config.in comment.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoglib-networking: bump to version 2.42.1
Gustavo Zacarias [Tue, 31 Mar 2015 12:24:41 +0000 (09:24 -0300)]
glib-networking: bump to version 2.42.1

Add hash file and drop libgcrypt tweak since it's no longer required.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/x11r7/xserver_xorg-server: add --enable-libdrm for udev
Gustavo Zacarias [Tue, 31 Mar 2015 15:50:30 +0000 (12:50 -0300)]
package/x11r7/xserver_xorg-server: add --enable-libdrm for udev

If the libdrm package is enabled, the system is built with an udev
provider and MESA3D_DRI_DRIVER is disabled this adds a --disable-libdrm
to configure options, but udev still requires libdrm and results in a
build failure since libdrm include paths aren't filled in (missing drm.h
include error).
So add --enable-libdrm for the udev scenario to counteract the previous
--disable-libdrm.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agobatctl: fix musl builds
Alex Suykov [Tue, 31 Mar 2015 19:51:13 +0000 (22:51 +0300)]
batctl: fix musl builds

Fixes
http://autobuild.buildroot.net/results/0701b880d0f82ef92d742346bfa97bb2af216ed3/

Signed-off-by: Alex Suykov <alex.suykov@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoccache: fix the indentation
Jerzy Grzegorek [Tue, 31 Mar 2015 21:10:19 +0000 (23:10 +0200)]
ccache: fix the indentation

Commit "packages: indentation cleanup" broke the build of master.
This commit reverse the patch on just ccache package and fix that issue.

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibgtk3: bump to version 3.14.11
Gustavo Zacarias [Tue, 31 Mar 2015 11:42:28 +0000 (08:42 -0300)]
libgtk3: bump to version 3.14.11

Remove upstream patch.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoharfbuzz: bump to version 0.9.40
Gustavo Zacarias [Tue, 31 Mar 2015 11:41:52 +0000 (08:41 -0300)]
harfbuzz: bump to version 0.9.40

Also add hash file.
And do an autoreconf run since otherwise the libtool patch fails.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agohicolor-icon-theme: bump to version 0.15
Gustavo Zacarias [Tue, 31 Mar 2015 11:39:27 +0000 (08:39 -0300)]
hicolor-icon-theme: bump to version 0.15

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopolarssl: switch download URL
Gustavo Zacarias [Tue, 31 Mar 2015 10:59:20 +0000 (07:59 -0300)]
polarssl: switch download URL

Old wget versions aren't very happy with https moves/alt names hence
complain when trying to download from said sites.
Since polarssl is now mbed tls and everything got renamed switch to the
new URL to avoid this.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackages: indentation cleanup
Jerzy Grzegorek [Tue, 31 Mar 2015 07:21:57 +0000 (09:21 +0200)]
packages: indentation cleanup

This commit doesn't touch infra packages.

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agojsoncpp: fix build for non C++11 toolchains
Baruch Siach [Tue, 31 Mar 2015 05:05:55 +0000 (08:05 +0300)]
jsoncpp: fix build for non C++11 toolchains

Add a patch removing reference to std::snprintf that is only in C++11.

Fixes:
http://autobuild.buildroot.net/results/b39/b390beeb9a6fea12f1a4d9f2ff9a8a483628cad2/
http://autobuild.buildroot.net/results/d18/d18b3e116b680a3897fbea296938e900a1e5e80a/
http://autobuild.buildroot.net/results/1b2/1b20a2f81dd2b409785930705222bc03576c4907/

and many more.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomesa3d: specify llvm-prefix
Gustavo Zacarias [Mon, 30 Mar 2015 23:16:00 +0000 (20:16 -0300)]
mesa3d: specify llvm-prefix

When it's not defined an automatic search is triggered, which can find
/usr/bin/llvm-config on distributions that include all development files
(like gentoo) and have desktop packages installed.
So point it towards the staging dir which is where it should live
eventually if/when we've got it to avoid header/include path polution
that otherwise leads to build failures.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopango: adjust indentation
Gustavo Zacarias [Mon, 30 Mar 2015 22:29:15 +0000 (19:29 -0300)]
pango: adjust indentation

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopango: bump to version 1.36.8
Gustavo Zacarias [Mon, 30 Mar 2015 22:29:14 +0000 (19:29 -0300)]
pango: bump to version 1.36.8

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopixman: add hash file
Gustavo Zacarias [Mon, 30 Mar 2015 22:28:53 +0000 (19:28 -0300)]
pixman: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoperl: use <pkg>_EXTRA_DOWNLOADS
Thomas Petazzoni [Sun, 29 Mar 2015 17:33:21 +0000 (19:33 +0200)]
perl: use <pkg>_EXTRA_DOWNLOADS

Instead of manually using the DOWNLOAD macro (which should remain an
internal macro), this commit converts the Perl package to use
<pkg>_EXTRA_DOWNLOADS, now that it has been extended to allow full
URLs.

[Thomas: as suggested by Yann, keep comment explaining how we handle
perl-cross.]

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years agodocs/manual: update documentation about <pkg>_SOURCE, <pkg>_PATCH and <pkg>_EXTRA_DOW...
Thomas Petazzoni [Sun, 29 Mar 2015 17:33:20 +0000 (19:33 +0200)]
docs/manual: update documentation about <pkg>_SOURCE, <pkg>_PATCH and <pkg>_EXTRA_DOWNLOADS

This commit updates the Buildroot manual for the variables used to
indicate where to download the source code from:

 - It updates the description of <pkg>_SOURCE to make it clear that
   Buildroot assume that the tarball is hosted at <pkg>_SITE.

 - It updates the description of <pkg>_PATCH to indicate that not only
   file names (assumed to be hosted at <pkg>_SITE) can be used, but
   also full URLs. This allows to match with what the current code is
   doing.

 - It updates the description of <pkg>_EXTRA_DOWNLOADS to also
   indicate that full URLs are now accepted, following the change made
   in the previous commit.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years agopkg-generic: allow full URLs for <pkg>_EXTRA_DOWNLOADS
Thomas Petazzoni [Sun, 29 Mar 2015 17:33:19 +0000 (19:33 +0200)]
pkg-generic: allow full URLs for <pkg>_EXTRA_DOWNLOADS

The current logic for <pkg>_EXTRA_DOWNLOADS assumes that it is a list
of files, all hosted at <pkg>_SITE. However, just like for
<pkg>_PATCH, it may be useful to specify <pkg>_EXTRA_DOWNLOADS entries
that are hosted on a different site than the package <pkg>_SITE.

This commit implements this, by re-using the same logic as the one
used for <pkg>_PATCH.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years agopkg-generic: refactor the "Downloading" message logic
Thomas Petazzoni [Sun, 29 Mar 2015 17:33:18 +0000 (19:33 +0200)]
pkg-generic: refactor the "Downloading" message logic

In the .stamp_downloaded hook, the logic to decide whether or not to
display the "Downloading" message is treating the check of
<pkg>_SOURCE as a special case. But in fact, there is no real reason
to do so: the existing loop used for <pkg>_PATCH and
<pkg>_EXTRA_DOWNLOADS could work just as well.

This commit therefore refactors this piece of code, to have a single
loop checking <pkg>_SOURCE, <pkg>_PATCH and <pkg>_EXTRA_DOWNLOADS.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years agopkg-generic: take into account <pkg>_EXTRA_DOWNLOADS to display "Downloading" message
Thomas Petazzoni [Sun, 29 Mar 2015 17:33:17 +0000 (19:33 +0200)]
pkg-generic: take into account <pkg>_EXTRA_DOWNLOADS to display "Downloading" message

The .stamp_downloaded target displays the "Downloading" message even
if there is really something to download. However, this logic only
checks for <pkg>_SOURCE and <pkg>_PATCH: it does not check if
something needs to be downloaded in <pkg>_EXTRA_DOWNLOADS.

This commit fixes that, which makes sure that the "Downloading"
message is displayed if one of the items in <pkg>_EXTRA_DOWNLOADS has
not yet been downloaded.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years agopkg-generic: fix the logic showing the "Downloading" message
Thomas Petazzoni [Sun, 29 Mar 2015 17:33:16 +0000 (19:33 +0200)]
pkg-generic: fix the logic showing the "Downloading" message

Even though the .stamp_downloaded target is executed for each package
being built, the pkg-generic infrastructure tries to not display the
"Downloading" message when there is in fact nothing to download.

Unfortunately, the logic was incorrect for the patch download: it
forgot the fact that <pkg>_PATCH can contain either file names (in
which case we assume the patch should be downloaded from <pkg>_SITE),
or full URLs. The latter case was not properly handled, as we were
checking if $(DL_DIR)/<full URL> existed, while we should be testing
if $(DL_DIR)/`basename <full URL>` exists.

This patch fixes that, which makes sure the "Downloading" message is
displayed only when necessary.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years agolinux: use the package infrastructure to download patches
Thomas Petazzoni [Sun, 29 Mar 2015 17:33:15 +0000 (19:33 +0200)]
linux: use the package infrastructure to download patches

The linux package has a special handling of patches, with quite a bit
of legacy in it. A problem caused by this special handling is that the
linux package calls directly the DOWNLOAD_WGET macro, which means that
the package infrastructure isn't aware of which patches get
downloaded, and it prevents doing changes inside the package download
infrastructure.

This commit changes the handling of patches in the linux package in
the following way:

 * The LINUX_PATCHES variable is kept as is: it lists all the patches
   mentioned in the Config.in option BR2_LINUX_KERNEL_PATCH. This
   option can contain http://, ftp://, https:// URLs, path to local
   files or local directories.

   This variable is *not* used by the generic package infrastructure,
   so it is purely internal to the Linux package.

 * The LINUX_PATCH variable is now filled in with the list of patches
   that should be downloaded. It is derived from LINUX_PATCHES by
   filtering the patches that have http://, ftp:// or https:// in
   their path. Since <pkg>_PATCH is handled by the package
   infrastructure, it means that those patches are now automatically
   downloaded and applied by the package infrastructure.

 * The LINUX_APPLY_PATCHES hook is renamed to
   LINUX_APPLY_LOCAL_PATCHES, because it is now only responsible of
   applying local patches: remote patches are handled by
   LINUX_PATCH. The implementation of the hook is changed to filter
   out the patches that have already taken care of by LINUX_PATCH, so
   that we only iterate through the list of local patches or local
   patch directories.

[Thomas: adjust comment in the code according to Yann comments.]

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years agolibgtk2: adjust style
Gustavo Zacarias [Mon, 30 Mar 2015 21:16:30 +0000 (18:16 -0300)]
libgtk2: adjust style

Cleanup indentation and mention why we need AUTORECONF.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibgtk2: drop libxcomposite mandatory dep
Gustavo Zacarias [Mon, 30 Mar 2015 21:16:29 +0000 (18:16 -0300)]
libgtk2: drop libxcomposite mandatory dep

It's not selected, not required and duplicate with the autodep.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibgtk2: bump to version 2.24.27
Gustavo Zacarias [Mon, 30 Mar 2015 21:16:28 +0000 (18:16 -0300)]
libgtk2: bump to version 2.24.27

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agologrotate: add hash file
Benoît Thébaudeau [Mon, 30 Mar 2015 20:54:05 +0000 (22:54 +0200)]
logrotate: add hash file

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoarch/sparc: doesn't have atomics
Gustavo Zacarias [Sun, 29 Mar 2015 13:41:09 +0000 (10:41 -0300)]
arch/sparc: doesn't have atomics

Cores older than v9 don't seem to have atomics so remove it.
Fixes a test build of pulseaudio for example.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libseccomp: bump version to 2.2.0
Bernd Kuhls [Sun, 29 Mar 2015 14:22:28 +0000 (16:22 +0200)]
package/libseccomp: bump version to 2.2.0

- change upstream URL, project moved to github
- removed patches not needed anymore since project switched to autoconf
- add newly supported platforms to Config.in

[Thomas:
 - remove hash file, since we're fetching from github now.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoarch: BINFMT_FLAT_SHARED is not really shared for buildroot purposes
Sonic Zhang [Fri, 27 Mar 2015 21:10:23 +0000 (22:10 +0100)]
arch: BINFMT_FLAT_SHARED is not really shared for buildroot purposes

Although BINFMT_FLAT_SHARED is indeed a shared library format, it does
not support dynamic library loading with dlopen(). So for buildroot
purposes, BR2_STATIC_LIBS shouldn't be selected.

As it happens, the compiler options that are added for
BINFMT_FLAT_SHARED also make the compiler ignore the -static option, so
we can simply force BR2_STATIC_LIBS and things work out perfectly.

Therefore, remove the select of BR2_BINFMT_SUPPORTS_SHARED from
BINFMT_FLAT_SHARED, which in turn makes sure that BR2_STATIC_LIBS is
selected.

[Arnout: rewrite commit message, add explanatory comment]

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/mplayer: add optional giflib support
Bernd Kuhls [Sun, 29 Mar 2015 17:11:18 +0000 (19:11 +0200)]
package/mplayer: add optional giflib support

[Thomas: Use --enable-gif / --disable-gif, and do not pass
--extra-libs.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/mplayer: needs host-pkgconf
Bernd Kuhls [Sun, 29 Mar 2015 17:11:17 +0000 (19:11 +0200)]
package/mplayer: needs host-pkgconf

mplayer's custom configure script can use pkg-config to discover
dependencies.

[Thomas: improve commit log.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosquid: adjust style
Gustavo Zacarias [Sun, 29 Mar 2015 14:33:32 +0000 (11:33 -0300)]
squid: adjust style

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosquid: bump to version 3.5.3
Gustavo Zacarias [Sun, 29 Mar 2015 14:33:31 +0000 (11:33 -0300)]
squid: bump to version 3.5.3

[Thomas: slightly expand the comment about atomic operations, after
the discussion with Baruch.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/sysdig: New package
Angelo Compagnucci [Thu, 26 Mar 2015 20:41:29 +0000 (21:41 +0100)]
package/sysdig: New package

Sysdig is open source, system-level exploration: capture system state
and activity from a running Linux instance, then save, filter and
analyze.

[Thomas:
 - remove unneeded 0001-makefile-driver-compile-options.patch, instead
   pass KERNELDIR in the make options when building the driver, and
   pass the contents of $(LINUX_MAKE_FLAGS) directly.
 - use $(SYSDIG_BUILDDIR) instead of $(@D)/buildroot-build, so that
   the package does not depend on the package infra using specifically
   buildroot-build as the build subdirectory.
 - use $(MAKE) -C <foo> instead of cd <foo>; $(MAKE).
 - rename 0002 patch to 0001, since the 0001 patch is removed.]

Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Ryan Barnett <ryan.barnett@rockwellcollins.com>
Tested-by: Ryan Barnett <ryan.barnett@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agologrotate: bump version to 3.8.9
Benoît Thébaudeau [Mon, 30 Mar 2015 00:32:36 +0000 (02:32 +0200)]
logrotate: bump version to 3.8.9

This version comes with a new build system based on autoconf/automake,
so we switch from generic-package to autotools-package. However, since
the tarball does not contain a pre-generated configure script, we have
to set LOGROTATE_AUTORECONF = YES.

[Thomas:
  - add comment explaining why AUTORECONF = YES is needed
  - expand commit log
  - use --without/--with instead of --with=yes/--with=no
  - fix indentation in the ACL condition]

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xutil_util-macros: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:18:00 +0000 (13:18 -0300)]
x11r7/xutil_util-macros: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xutil_makedepend: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:59 +0000 (13:17 -0300)]
x11r7/xutil_makedepend: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_fontcacheproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:58 +0000 (13:17 -0300)]
x11r7/xproto_fontcacheproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_fixesproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:57 +0000 (13:17 -0300)]
x11r7/xproto_fixesproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_dri3proto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:56 +0000 (13:17 -0300)]
x11r7/xproto_dri3proto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_dri2proto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:55 +0000 (13:17 -0300)]
x11r7/xproto_dri2proto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_dmxproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:54 +0000 (13:17 -0300)]
x11r7/xproto_dmxproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_damageproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:53 +0000 (13:17 -0300)]
x11r7/xproto_damageproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_compositeproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:52 +0000 (13:17 -0300)]
x11r7/xproto_compositeproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_bigreqsproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:51 +0000 (13:17 -0300)]
x11r7/xproto_bigreqsproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_applewmproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:50 +0000 (13:17 -0300)]
x11r7/xproto_applewmproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_inputproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:49 +0000 (13:17 -0300)]
x11r7/xproto_inputproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_kbproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:48 +0000 (13:17 -0300)]
x11r7/xproto_kbproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_presentproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:47 +0000 (13:17 -0300)]
x11r7/xproto_presentproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_recordproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:46 +0000 (13:17 -0300)]
x11r7/xproto_recordproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_renderproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:45 +0000 (13:17 -0300)]
x11r7/xproto_renderproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_resourceproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:44 +0000 (13:17 -0300)]
x11r7/xproto_resourceproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_scrnsaverproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:43 +0000 (13:17 -0300)]
x11r7/xproto_scrnsaverproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_videoproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:42 +0000 (13:17 -0300)]
x11r7/xproto_videoproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_windowswmproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:41 +0000 (13:17 -0300)]
x11r7/xproto_windowswmproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_xcmiscproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:40 +0000 (13:17 -0300)]
x11r7/xproto_xcmiscproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_xextproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:39 +0000 (13:17 -0300)]
x11r7/xproto_xextproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_xf86bigfontproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:38 +0000 (13:17 -0300)]
x11r7/xproto_xf86bigfontproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_xf86dgaproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:37 +0000 (13:17 -0300)]
x11r7/xproto_xf86dgaproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_xf86driproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:36 +0000 (13:17 -0300)]
x11r7/xproto_xf86driproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_xf86vidmodeproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:35 +0000 (13:17 -0300)]
x11r7/xproto_xf86vidmodeproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_xineramaproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:34 +0000 (13:17 -0300)]
x11r7/xproto_xineramaproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agox11r7/xproto_xproto: add hash file
Gustavo Zacarias [Sun, 29 Mar 2015 16:17:33 +0000 (13:17 -0300)]
x11r7/xproto_xproto: add hash file

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/nodejs: Security bump to version 0.10.38
Jörg Krause [Mon, 30 Mar 2015 13:30:44 +0000 (15:30 +0200)]
package/nodejs: Security bump to version 0.10.38

Version 0.10.38 upgrades OpenSSL to version 1.0.1m, which includes fixes for
several CVEs:
  - CVE-2015-0204
  - CVE-2015-0286
  - CVE-2015-0287
  - CVE-2015-0289
  - CVE-2015-0292
  - CVE-2015-0293
  - CVE-2015-0209
  - CVE-2015-0288

Version 0.10.37 comes with a fix for CVE-2015-0278.

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agognutls: security bump to version 3.3.14
Gustavo Zacarias [Mon, 30 Mar 2015 11:28:46 +0000 (08:28 -0300)]
gnutls: security bump to version 3.3.14

Fixes a two-byte stack overflow in DTLS 0.9 protocol (no CVE assigned
yet).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibtasn1: security bump to version 4.4
Gustavo Zacarias [Mon, 30 Mar 2015 11:27:13 +0000 (08:27 -0300)]
libtasn1: security bump to version 4.4

Corrects a two-byte stack overflow in asn1_der_decoding (no CVE
assigned yet).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomusl: security bump to version 1.1.8
Gustavo Zacarias [Mon, 30 Mar 2015 11:23:41 +0000 (08:23 -0300)]
musl: security bump to version 1.1.8

Fixes:
CVE-2015-1817 - stack-based buffer overflow in IPv6 literal parsing.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoaiccu: fix uclibc builds
Alex Suykov [Mon, 30 Mar 2015 11:13:39 +0000 (14:13 +0300)]
aiccu: fix uclibc builds

uClibc defines __GLIBC__ but does not provide res_nquery.

Fixes:
http://autobuild.buildroot.net/results/17248fa7f4deaacdab9bb22a777f51209af11e60/
http://autobuild.buildroot.net/results/bf155246563e2f6c44e18f7ee423305600a68b7e/
http://autobuild.buildroot.net/results/32a8c566604e79bf2de7d7236b49b6ab40b8cefd/
http://autobuild.buildroot.net/results/4093e4679412b50048860299dcfc301927e2cabc/

Signed-off-by: Alex Suykov <alex.suykov@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomc: new package
Mauro Condarelli [Tue, 24 Mar 2015 19:57:47 +0000 (20:57 +0100)]
mc: new package

[Thomas: fix license, it is actually GPLv3+, not GPLv3.]

Signed-off-by: Mauro Condarelli <mc5686@mclink.it>
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libva-intel-driver: bump version to 1.5.1
Bernd Kuhls [Sat, 21 Mar 2015 10:39:57 +0000 (11:39 +0100)]
package/libva-intel-driver: bump version to 1.5.1

Removed 0002-wayland.patch, fixed upstream
http://cgit.freedesktop.org/vaapi/intel-driver/commit/?id=bf324e3440246a487997a1624ac862e3e4027f9e
Therefore autoreconf is not necessary anymore.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libva: bump version to 1.5.1
Bernd Kuhls [Sat, 21 Mar 2015 10:39:56 +0000 (11:39 +0100)]
package/libva: bump version to 1.5.1

Removed 0002-wayland.patch, patch is not necessary anymore.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolinux-ext: update Xenomai help text
Romain Naour [Thu, 26 Mar 2015 22:45:15 +0000 (23:45 +0100)]
linux-ext: update Xenomai help text

Reword the help text and get ride of the supported kernel
version list which is outdated since Xenomai version bump.

[Thomas: rewrap text to the appropriate length, fix some typos.]

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/ccache: add hash file
Karoly Kasza [Sun, 29 Mar 2015 13:16:50 +0000 (15:16 +0200)]
package/ccache: add hash file

Signed-off-by: Karoly Kasza <kaszak@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogstreamer/gst-plugin-x170: requires the Linux kernel
Fabio Porcedda [Sun, 29 Mar 2015 06:14:17 +0000 (08:14 +0200)]
gstreamer/gst-plugin-x170: requires the Linux kernel

Add a missing reverse depency from the on2-8170-libs package.

Fixes warning:
warning: (BR2_PACKAGE_GST_PLUGIN_X170) selects BR2_PACKAGE_ON2_8170_LIBS which has unmet direct dependencies (BR2_arm926t && BR2_TOOLCHAIN_USES_GLIBC && BR2_LINUX_KERNEL)

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/ccache: bump version to 3.1.11
Karoly Kasza [Sun, 29 Mar 2015 11:52:04 +0000 (13:52 +0200)]
package/ccache: bump version to 3.1.11

Signed-off-by: Karoly Kasza <kaszak@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomodem-manager: bump to 1.4.6
Yegor Yefremov [Wed, 25 Mar 2015 20:41:16 +0000 (21:41 +0100)]
modem-manager: bump to 1.4.6

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoaiccu: musl patches
Alex Suykov [Wed, 25 Mar 2015 22:15:06 +0000 (00:15 +0200)]
aiccu: musl patches

Fixes
http://autobuild.buildroot.net/results/8c666ef11310868097601b6de1dd25779729b878/

if_ether.h issue discussion: http://www.openwall.com/lists/musl/2012/10/11/1

Patch 0001-gnutls-and-uclibc-fixes split into gnutls part (0001) and res_ninit
part (0005) which is not uclibc-specific but happens to affect musl as well.

Signed-off-by: Alex Suykov <alex.suykov@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogdb: deprecate version 7.7.x
Gustavo Zacarias [Thu, 26 Mar 2015 23:01:03 +0000 (20:01 -0300)]
gdb: deprecate version 7.7.x

Now that 7.9 was added and 7.8.x is default we don't want to have a
dozen versions so mark it as deprecated.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogdb: switch default to 7.8.x
Gustavo Zacarias [Thu, 26 Mar 2015 23:01:02 +0000 (20:01 -0300)]
gdb: switch default to 7.8.x

Now that we've got 7.9 added default to version 7.8.x

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogdb: add version 7.9
Gustavo Zacarias [Thu, 26 Mar 2015 23:01:01 +0000 (20:01 -0300)]
gdb: add version 7.9

Add gdb version 7.9, and adjust the tarball logic to default to .tar.xz
(for 7.8 & 7.9), fall back to .tar.bz2 for 7.7.x and leave the rest
alone.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/exim: fix build error with external arc toolchain due to missing libnsl
Bernd Kuhls [Sat, 28 Mar 2015 20:33:52 +0000 (21:33 +0100)]
package/exim: fix build error with external arc toolchain due to missing libnsl

Fixes
http://autobuild.buildroot.net/results/331/331ed781b422448205fb9e7c9730ec0c438d6306/
http://autobuild.buildroot.net/results/402/402d64965ac7ac6e1d4e1990080394958802fe8c/
http://autobuild.buildroot.net/results/960/9605bac2972d3e3d3fb91947ae6921e89210247b/
http://autobuild.buildroot.net/results/6b6/6b61ea80a3a6dcead233c4b408eba8b8d647e841/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoyaml-cpp: requires boost
Fabio Porcedda [Sat, 28 Mar 2015 19:34:32 +0000 (20:34 +0100)]
yaml-cpp: requires boost

The Boost C++ library is already selected in the Config.in but it was
missing in the yaml-cpp.mk file.

Fix build failure:
CMake Error at /home/tetsuya/buildroot/br/output/host/usr/share/cmake-3.1/Modules/FindBoost.cmake:1182 (message):
  Unable to find the requested Boost libraries.
<snip>
make: *** [/home/tetsuya/buildroot/br/output/build/yaml-cpp-0.5.1/.stamp_configured] Error 1

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/irqbalance: bump to 1.0.9
Karoly Kasza [Sun, 29 Mar 2015 07:46:00 +0000 (09:46 +0200)]
package/irqbalance: bump to 1.0.9

Signed-off-by: Karoly Kasza <kaszak@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosupport/mkusers: enhance error messages
Yann E. MORIN [Sun, 29 Mar 2015 09:54:43 +0000 (11:54 +0200)]
support/mkusers: enhance error messages

The current error messages are a bit terse, and do not provide all the
required information.

Expand them to provide more context.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Tom Elliott <tommygunsster@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodistclean: clean a bit more
Yann E. MORIN [Sun, 29 Mar 2015 09:56:21 +0000 (11:56 +0200)]
distclean: clean a bit more

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/dovecot: fix hash typo
Bernd Kuhls [Fri, 27 Mar 2015 17:18:04 +0000 (18:18 +0100)]
package/dovecot: fix hash typo

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomjpg-streamer: Fix build with ccache enabled.
Nicolas Cavallari [Fri, 27 Mar 2015 16:50:36 +0000 (17:50 +0100)]
mjpg-streamer: Fix build with ccache enabled.

Quote the TARGET_CC variable, otherwise, if ccache is enabled:

[...] make CC=$TARGET_CC [...]
is expanded to e.g.
[...] make CC=ccache gcc [...]

The build succeeds with "make[2]: Nothing to be done for '[...]gcc'".
and the program is compiled at "make install" time, with the default
host compiler, resulting in a binary that does not run on the target.

Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>