buildroot.git
9 years agolibqmi: bump to 1.12.6
Mike Williams [Fri, 6 Mar 2015 17:20:22 +0000 (12:20 -0500)]
libqmi: bump to 1.12.6

ModemManager 1.4.4 requires libqmi >= 1.12.4.

Signed-off-by: Mike Williams <mike@mikebwilliams.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolmbench: fix build with libtirpc
Baruch Siach [Fri, 6 Mar 2015 10:10:50 +0000 (12:10 +0200)]
lmbench: fix build with libtirpc

When linking with an external libtirpc, -ltirpc must come after lmbench.a in
the linker command line. Use LDLIBS for that.

Fixes:
http://autobuild.buildroot.net/results/89e/89ee35561d3a49f38e9a747ed78a5846be4764c8/
http://autobuild.buildroot.net/results/409/4097b1c2585db2de517a8741174c02177aabee00/

and more.

Also, remove LMBENCH_LDLIBS assignment. This variable was not used before.

Reviewed-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Tested-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosamba4: specify ncurses-config
Gustavo Zacarias [Fri, 6 Mar 2015 10:42:48 +0000 (07:42 -0300)]
samba4: specify ncurses-config

When ncurses wide is enabled samba doesn't automatically find the
appropiate ncurses-config script and finds the host variant (which is
non-widec) which leaks improper library directories into the build.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosamba4: bump to version 4.2.0
Gustavo Zacarias [Thu, 5 Mar 2015 20:44:09 +0000 (17:44 -0300)]
samba4: bump to version 4.2.0

Now with support for AD DC, ADS and clustering features.
All dropped patches are upstream.

[Thomas: move indentation fixes to a separate patch.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosamba4: fix indentation
Thomas Petazzoni [Fri, 6 Mar 2015 09:30:09 +0000 (10:30 +0100)]
samba4: fix indentation

In preparation to the bump of samba4 to 4.2, let's re-indent the
samba4.mk to the usual Buildroot convention.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoperl-file-util: new package
Carlos Santos [Mon, 2 Mar 2015 10:55:47 +0000 (07:55 -0300)]
perl-file-util: new package

The host variant is useful to build some third-party packages that
need this Perl module.

Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopenswan: do not use -fPIE for static builds
Vicente Olivert Riera [Thu, 5 Mar 2015 09:22:17 +0000 (09:22 +0000)]
openswan: do not use -fPIE for static builds

-fPIE produces shared objects, and shared objects need "/lib/ld.so"
which won't be present on a statically built target. So, building
openswan with -static -fPIE is invalid and will fail with an error like
this one:

/br/output/host/opt/ext-toolchain/bin/../lib/gcc/mipsel-ctng-linux-uclibc/4.8.2/../../../../mipsel-ctng-linux-uclibc/bin/ld:
/br/output/host/usr/mipsel-buildroot-linux-uclibc/sysroot/usr/lib/libgmp.a(lt2-add.o):
relocation R_MIPS_HI16 against `__gnu_local_gp' can not be used when
making a shared object; recompile with -fPIC

Fixes:

  http://autobuild.buildroot.net/results/68b/68b2211cc7acfbdfed8d4b161cbdaf1429315017/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodirectfb: fix imlib image provider
Peter Seiderer [Thu, 5 Mar 2015 22:07:29 +0000 (23:07 +0100)]
directfb: fix imlib image provider

Change 0002-imlib2-config.patch to patch configure.in instead of
configure to survicve the autoreconf step introduced by [1].

Fixes the following runtime error, e.g. from df_texture:

(!) Direct/Interface: Unable to dlopen `/usr/lib/directfb-1.6-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_imlib2.so'!
    --> /usr/lib/directfb-1.6-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_imlib2.so: undefined symbol: imlib_image_get_width

[1] http://git.buildroot.net/buildroot/commit/?id=7e9264956bb5693bc49274ee0b42ffb4c869e23f

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibsvg: fix undefined symbol png_set_gray_1_2_4_to_8
Peter Seiderer [Thu, 5 Mar 2015 21:01:05 +0000 (22:01 +0100)]
libsvg: fix undefined symbol png_set_gray_1_2_4_to_8

Fixes the following runtime error e.g. from df_texture:

(!) Direct/Interface: Unable to dlopen `/usr/lib/directfb-1.6-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_svg.so'!
    --> /usr/lib/libsvg.so.1: undefined symbol: png_set_gray_1_2_4_to_8

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/dvb-apps: re-add the patch for gcc < 4.4
Romain Naour [Thu, 5 Mar 2015 21:06:13 +0000 (22:06 +0100)]
package/dvb-apps: re-add the patch for gcc < 4.4

The patch 0002-Fix-compiler-warning-flags.patch was
removed when the avr32 architecture was removed.
But it's still needed for blackfin adi-toolchain 2014R1.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowine: Add dependency check for ALSA
André Hentschel [Thu, 5 Mar 2015 19:38:40 +0000 (20:38 +0100)]
wine: Add dependency check for ALSA

Fixes:

  http://autobuild.buildroot.org/results/018/018391c5e70d33bc0b5745ad7a2a273efa9be0d7/

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolinux: clarify kernel configuration entries
Vivien Didelot [Thu, 5 Mar 2015 17:55:12 +0000 (12:55 -0500)]
linux: clarify kernel configuration entries

Since BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE can either be a complete
.config file or a defconfig file, it can be confusing to the user
whether to choose BR2_LINUX_KERNEL_USE_DEFCONFIG or
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG.

To avoid that confusion, clarify Kconfig entry messages for in-tree
defconfig and custom (def)config files.

Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocups: fix dependency check for libX11
André Hentschel [Thu, 5 Mar 2015 19:38:38 +0000 (20:38 +0100)]
cups: fix dependency check for libX11

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoconfigs: update config for Atmel SAMA5D3 Xplained board
Ryan Barnett [Thu, 5 Mar 2015 03:36:30 +0000 (21:36 -0600)]
configs: update config for Atmel SAMA5D3 Xplained board

Update configuration to use the 3.18.8 kernel and update U-Boot to
2015.01. With the switch to 2015.01. use the U-Boot SPL image for the
first stage bootloader instead of the at91bootstrap. The U-Boot SPL
requires that the U-Boot image format be u-boot.img in order to load
from the SD card.

Signed-off-by: Ryan Barnett <ryanbarnett3@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowireshark: security bump to version 1.12.4
Gustavo Zacarias [Thu, 5 Mar 2015 10:29:34 +0000 (07:29 -0300)]
wireshark: security bump to version 1.12.4

Fixes:
CVE-2015-2187 - The ATN-CPDLC dissector could crash.
CVE-2015-2188 - The WCP dissector could crash.
CVE-2015-2189 - The pcapng file parser could crash.
CVE-2015-2190 - The LLDP dissector could crash.
CVE-2015-2191 - The TNEF dissector could go into an infinite loop.
CVE-2015-2192 - The SCSI OSD dissector could go into an infinite loop.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoautoconf-archive: add hash
Bartosz Golaszewski [Thu, 5 Mar 2015 10:21:00 +0000 (11:21 +0100)]
autoconf-archive: add hash

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/portaudio: Remove threads dependency for alsa module
Bernd Kuhls [Sat, 28 Feb 2015 12:03:16 +0000 (13:03 +0100)]
package/portaudio: Remove threads dependency for alsa module

Portaudio as a whole already depends on threads support, so there is no
need to have an additional dependency for its alsa module.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolinux/linux.mk: custom dts path - build dtb only from *.dts files
Ivo Slanina [Sun, 1 Mar 2015 14:51:44 +0000 (15:51 +0100)]
linux/linux.mk: custom dts path - build dtb only from *.dts files

When building device tree blobs from custom *.dts files, buildroot
initializes KERNEL_DTS_NAME variable from all given file names.
This causes that user can't provide one *.dts file and some other
*.dtsi files as dependencies.

Problem is fixed by adding filter for initializing KERNEL_DTS_NAME
variable with *.dts files only. All user provided files are copied
into kernel source tree, but only file names suffixed with *.dts
are used for building appropriate *.dtb files.

[Thomas: add comment into the code to explain why we are filtering
.dts files only.]

Signed-off-by: Ivo Slanina <ivo.slanina@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopsplash: bump version
Jerome Oufella [Fri, 27 Feb 2015 08:07:10 +0000 (03:07 -0500)]
psplash: bump version

This version fixes an image rendering bug and adds configuration items.

Signed-off-by: Jerome Oufella <jerome.oufella@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowine: Add patch to fix miscompilation with gcc 4.9
André Hentschel [Sun, 1 Mar 2015 19:29:18 +0000 (20:29 +0100)]
wine: Add patch to fix miscompilation with gcc 4.9

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agologrotate: use pkg-config for the popt library
Fabio Porcedda [Sun, 1 Mar 2015 21:06:53 +0000 (22:06 +0100)]
logrotate: use pkg-config for the popt library

Without using the pkg-config the dependencies are not included for a
static linking so it fails to build.
These failures are fixed by linking the libintl library that is a
dependency of the popt library.

This commit to be useful requires the previous commit 'popt: add to the
"popt.pc" file the libintl library'.

Fixes:
http://autobuild.buildroot.net/results/159bf5730414ca7f73dcdae95090177355193636
http://autobuild.buildroot.net/results/ebe6ab7fc0f2cff98de06b3dc374730da9e9e4f2

Minimal defconfig to reproduce the build failure:
BR2_STATIC_LIBS=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_PACKAGE_GETTEXT=y
BR2_PACKAGE_LOGROTATE=y

[Thomas: fix commit log, since the library is named 'popt', not
'opt'.]

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopopt: add to the "popt.pc" file the libintl library
Fabio Porcedda [Sun, 1 Mar 2015 21:06:52 +0000 (22:06 +0100)]
popt: add to the "popt.pc" file the libintl library

This change permits through pkg-config to retrive even the depenencies
that is useful for a static linking.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/vlc: express the dependency on freerdp
Yann E. MORIN [Wed, 4 Mar 2015 22:15:33 +0000 (23:15 +0100)]
package/vlc: express the dependency on freerdp

vlc can use the freerdp library if present.

This is currently a hidden dependency, as we do not express it in our
vlc.mk rules. Package ordering makes it so that freerdp is built before
vlc; however, manually building vlc (with 'make vlc') would miss the
dependency because of that package ordering.

Explcitly add freerdp (if enabled) as a dependency of vlc to ensure
build order in every cases.

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 agoquagga: remove redundant assignment
Jerzy Grzegorek [Wed, 4 Mar 2015 22:07:41 +0000 (23:07 +0100)]
quagga: remove redundant assignment

This redundant assignement was mistakenly added in commit
a839ac38e158344afb9e5494ce154b93b88bb162.

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopenswan: re-add -fPIE flag
Thomas Petazzoni [Wed, 4 Mar 2015 22:03:48 +0000 (23:03 +0100)]
openswan: re-add -fPIE flag

This flag was mistakenly removed in unrelated commit
5287358ff33ec4920a677a58152ad040151b843f.

Reported-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoboot/syslinux: bump version to 6.03
Romain Naour [Tue, 3 Mar 2015 21:33:07 +0000 (22:33 +0100)]
boot/syslinux: bump version to 6.03

Since 6.03 syslinux release, the gnu-efi sources are bundled whith
syslinux. We need to force the build system to use the Buildroot's
gnu-efi package.

Remove the patch for find-gnu-efi.sh script which was removed, as well
as the SYSROOT variable from the BUILD_CMDS, which is no longer
needed.

There are still some parallel build issues, so MAKE1 can't
be removed for now.

Add a hash file.

Fix indentation.

[Thomas: fix minor typos in a new comment in the .mk file.]

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoncmpc: add hash file
Jerzy Grzegorek [Tue, 3 Mar 2015 08:41:15 +0000 (09:41 +0100)]
ncmpc: add hash file

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoncmpc: change tarball compression to xz
Jerzy Grzegorek [Tue, 3 Mar 2015 08:41:14 +0000 (09:41 +0100)]
ncmpc: change tarball compression to xz

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibass: add hash file
Jerzy Grzegorek [Tue, 3 Mar 2015 08:41:13 +0000 (09:41 +0100)]
libass: add hash file

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibass: change tarball compression to xz
Jerzy Grzegorek [Tue, 3 Mar 2015 08:41:12 +0000 (09:41 +0100)]
libass: change tarball compression to xz

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoe2fsprogs: change tarball compression to xz
Jerzy Grzegorek [Tue, 3 Mar 2015 08:41:11 +0000 (09:41 +0100)]
e2fsprogs: change tarball compression to xz

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 agopackage/kodi: Use i.MX VPU (video codec) when available
Julien Boibessot [Wed, 4 Mar 2015 18:37:22 +0000 (19:37 +0100)]
package/kodi: Use i.MX VPU (video codec) when available

Tested on i.MX6.

[Thomas: drop comment in Config.in help text, hard to maintain for all
platforms.]

Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopython-markdown: add host-package support
Gwenhael Goavec-Merou [Wed, 4 Mar 2015 16:00:09 +0000 (17:00 +0100)]
python-markdown: add host-package support

Host-cheetah needs host-markdown.

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agotoolchain-external: add CodeSourcery AMD64 2014.05
Gustavo Zacarias [Tue, 3 Mar 2015 15:52:31 +0000 (12:52 -0300)]
toolchain-external: add CodeSourcery AMD64 2014.05

This toolchain is AMD64-only so restrict it accordingly.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoarch: add support for AMD steamroller
Gustavo Zacarias [Tue, 3 Mar 2015 15:52:30 +0000 (12:52 -0300)]
arch: add support for AMD steamroller

Add support for AMD steamroller optimizations, available in gcc 4.8+ as
bdver3.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibglib2: remove kludges for old and removed xilinx toolchains
Gustavo Zacarias [Tue, 3 Mar 2015 15:52:29 +0000 (12:52 -0300)]
libglib2: remove kludges for old and removed xilinx toolchains

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoConfig.in: remove BR2_DEPRECATED_SINCE_2014_02
Gustavo Zacarias [Tue, 3 Mar 2015 15:52:28 +0000 (12:52 -0300)]
Config.in: remove BR2_DEPRECATED_SINCE_2014_02

The symbol is unused so remove it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agotoolchain/external: remove xilinx microblaze v2/14.3 toolchains
Gustavo Zacarias [Tue, 3 Mar 2015 15:52:27 +0000 (12:52 -0300)]
toolchain/external: remove xilinx microblaze v2/14.3 toolchains

These have been deprecated since 2014.02

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolinux-headers: mark EOL versions deprecated
Gustavo Zacarias [Tue, 3 Mar 2015 15:52:26 +0000 (12:52 -0300)]
linux-headers: mark EOL versions deprecated

Follow the upstream EOL cycle and mark 3.17 as deprecated for 2015.05.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agots5x00_defconfig: switch to BR2_KERNEL_HEADERS_VERSION
Gustavo Zacarias [Tue, 3 Mar 2015 15:52:25 +0000 (12:52 -0300)]
ts5x00_defconfig: switch to BR2_KERNEL_HEADERS_VERSION

In preparation for BR2_KERNEL_HEADERS_3_17 deprecation.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoConfig.in: Add BR2_DEPRECATED_SINCE_2015_05
Gustavo Zacarias [Tue, 3 Mar 2015 15:52:24 +0000 (12:52 -0300)]
Config.in: Add BR2_DEPRECATED_SINCE_2015_05

In preparation for the deprecation of certain features in 2015.05, add
the BR2_DEPRECATED_SINCE_2015_05 symbol.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/libiconv: typo
Julien Boibessot [Wed, 4 Mar 2015 21:01:02 +0000 (22:01 +0100)]
package/libiconv: typo

Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agobarebox: fix compilation on x86-64 architecture
Lahoudere Fabien [Wed, 4 Mar 2015 14:50:46 +0000 (15:50 +0100)]
barebox: fix compilation on x86-64 architecture

Barebox uses KERNEL_ARCH to derive BAREBOX_ARCH, but doesn't
currently handle the case of the x86-64 architecture. In this
case KERNEL_ARCH is x86_64, but BAREBOX_ARCH should be x86
nonetheless.

Signed-off-by: Fabien Lahoudere <fabienlahoudere.pro@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agouclibc: add hash for uclibc-ng
Gustavo Zacarias [Tue, 3 Mar 2015 19:10:43 +0000 (16:10 -0300)]
uclibc: add hash for uclibc-ng

[Thomas: put comments near the relevant line.]

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agouclibc: add patch to unbreak sparc non-threaded builds
Gustavo Zacarias [Tue, 3 Mar 2015 19:10:42 +0000 (16:10 -0300)]
uclibc: add patch to unbreak sparc non-threaded builds

SPARC non-threaded builds are broken, add patch for uClibc & uClibc-ng to fix
it.

Status: upstream uClibc (so likely -ng will follow suit shortly).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocan-utils: bump version
Yegor Yefremov [Wed, 4 Mar 2015 19:51:34 +0000 (20:51 +0100)]
can-utils: bump version

Change download location as the package has moved to GitHub.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agorpi-firmware: remove no longer used BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTBS
Ryan Coe [Wed, 4 Mar 2015 19:06:26 +0000 (11:06 -0800)]
rpi-firmware: remove no longer used BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTBS

Signed-off-by: Ryan Coe <bluemrp9@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agokodi: allow mysql to be used
Ryan Coe [Wed, 4 Mar 2015 03:32:05 +0000 (19:32 -0800)]
kodi: allow mysql to be used

Signed-off-by: Ryan Coe <bluemrp9@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoconfigs/qemu_mips64el_malta_defconfig: don't force eglibc
Gustavo Zacarias [Tue, 3 Mar 2015 21:35:20 +0000 (18:35 -0300)]
configs/qemu_mips64el_malta_defconfig: don't force eglibc

It's not required, the toolchain options should handle that.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agotoolchain/buildroot: default to glibc where possible/convenient
Gustavo Zacarias [Tue, 3 Mar 2015 21:35:19 +0000 (18:35 -0300)]
toolchain/buildroot: default to glibc where possible/convenient

Default to glibc over eglibc where it's possible and/or convenient.
Since the eglibc project is basically gone and merged with glibc it
doesn't make sense to keep defaulting to it for architectures that
aren't uClibc-capable.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoperl: fix build caused by bison generated code
Francois Perrad [Tue, 3 Mar 2015 19:53:06 +0000 (20:53 +0100)]
perl: fix build caused by bison generated code

This commit makes sure the date of a C file is newer than the date of
the corresponding Bison source file, so that the build process doesn't
try to regenerate it. This avoids the need to have host-bison as a
dependency for the perl build.

Fixes:

  http://autobuild.buildroot.net/results/1c2/1c261b09f5a4a314d5dcbc1e5811af9c7d18658a/

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoqt5: bump version to 5.4.1
Will Wagner [Wed, 4 Mar 2015 14:01:59 +0000 (14:01 +0000)]
qt5: bump version to 5.4.1

Also remove all patches that have been applied to 5.4.1 branch

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agokmod: needs largefile
Fabio Porcedda [Wed, 4 Mar 2015 07:06:22 +0000 (08:06 +0100)]
kmod: needs largefile

Since version 20 it requires largefile support.

http://git.kernel.org/cgit/utils/kernel/kmod/kmod.git/commit/?id=481ad14550087c77c9df6d117c7a975a38a4ad33
 - Disable --disable-largefile. We already had possible bugs in the
   index implementation if this were passed. It's now fixed, but it's
   never tested. Disable it.

Fix build failure:
configure: error: --disable-largefile is not supported by kmod
package/pkg-generic.mk:172: recipe for target 'output/build/kmod-20/.stamp_configured' failed

Fixes:
http://autobuild.buildroot.net/results/f662d9230e4bc2da7dc56a2ffd493cc37254d377//
http://autobuild.buildroot.net/results/233ec8ee346e15d41658cffc6bbb4a6c9dd46746//

[Thomas:
 - use two separate 'depends on' conditions for BR2_STATIC_LIBS and
   BR2_LARGEFILE, like we do in most packages.
 - take this opportunity to also indicate the dependency on dynamic
   library in the comment, which was missing until now.]

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Cc: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoquagga: bump to version 0.99.24
Gustavo Zacarias [Wed, 4 Mar 2015 13:11:15 +0000 (10:11 -0300)]
quagga: bump to version 0.99.24

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 agowhois: bump to version 5.2.5
Gustavo Zacarias [Tue, 3 Mar 2015 18:43:09 +0000 (15:43 -0300)]
whois: bump to version 5.2.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoagentpp: update URL address
Jerzy Grzegorek [Tue, 3 Mar 2015 17:16:23 +0000 (18:16 +0100)]
agentpp: update URL address

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoglibc: drop stray from merge/bump
Gustavo Zacarias [Tue, 3 Mar 2015 17:00:41 +0000 (14:00 -0300)]
glibc: drop stray from merge/bump

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogcc: make branding unconditional
Gustavo Zacarias [Tue, 3 Mar 2015 16:44:04 +0000 (13:44 -0300)]
gcc: make branding unconditional

We don't support older versions that can't handle it any more.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogrub2: add hash
Gustavo Zacarias [Tue, 3 Mar 2015 16:13:36 +0000 (13:13 -0300)]
grub2: add hash

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogrub: add hash
Gustavo Zacarias [Tue, 3 Mar 2015 16:13:35 +0000 (13:13 -0300)]
grub: add hash

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agosyslinux: add hash
Gustavo Zacarias [Tue, 3 Mar 2015 16:13:34 +0000 (13:13 -0300)]
syslinux: add hash

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoruby: bump to version 2.2.1
Gustavo Zacarias [Tue, 3 Mar 2015 14:18:54 +0000 (11:18 -0300)]
ruby: bump to version 2.2.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agocollectd: bump to version 5.4.2
Gustavo Zacarias [Tue, 3 Mar 2015 13:18:16 +0000 (10:18 -0300)]
collectd: bump to version 5.4.2

* Add hash file
* Add support for: ipvs, modbus, netlink, nginx, postgresql
* Fix threshold support

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibvorbis: bump version
Peter Korsgaard [Tue, 3 Mar 2015 07:51:40 +0000 (08:51 +0100)]
libvorbis: bump version

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agobind: bump to version 9.9.7
Gustavo Zacarias [Mon, 2 Mar 2015 23:32:30 +0000 (20:32 -0300)]
bind: bump to version 9.9.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibidn: bump to version 1.30
Gustavo Zacarias [Mon, 2 Mar 2015 23:00:38 +0000 (20:00 -0300)]
libidn: bump to version 1.30

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoalsa-utils: bump to version 1.0.29
Gustavo Zacarias [Mon, 2 Mar 2015 22:40:47 +0000 (19:40 -0300)]
alsa-utils: bump to version 1.0.29

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoalsa-lib: bump to version 1.0.29
Gustavo Zacarias [Mon, 2 Mar 2015 22:40:46 +0000 (19:40 -0300)]
alsa-lib: bump to version 1.0.29

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoconfigs/qemu: update to the latest kernel/headers versions
Gustavo Zacarias [Mon, 2 Mar 2015 22:31:23 +0000 (19:31 -0300)]
configs/qemu: update to the latest kernel/headers versions

qemu_arm_vexpress_defconfig is broken for 3.19 so keep it with 3.18.x

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agowget: bump version to 1.16.2
Vicente Olivert Riera [Sun, 1 Mar 2015 12:00:49 +0000 (12:00 +0000)]
wget: bump version to 1.16.2

- Bump version to 1.16.2
- Update the hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agokmod: bump version to 20
Vicente Olivert Riera [Mon, 2 Mar 2015 08:53:57 +0000 (08:53 +0000)]
kmod: bump version to 20

- Bump version to 20
- Update the hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoimagemagick: bump to version 6.9.0-9
Jerzy Grzegorek [Mon, 2 Mar 2015 09:23:50 +0000 (10:23 +0100)]
imagemagick: bump to version 6.9.0-9

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agobdwgc: fix static build
Baruch Siach [Mon, 2 Mar 2015 11:53:53 +0000 (13:53 +0200)]
bdwgc: fix static build

Fixes:
http://autobuild.buildroot.net/results/6d3/6d3f73f7b5e4e7bd1293aae9b626f38ac456b6c4/
http://autobuild.buildroot.net/results/1ba/1ba511c629f724eee8b75b9b34fe8db154b3cfe1/
http://autobuild.buildroot.net/results/a54/a54cc1bdc5dcb4c459cfbcae3368811e2170d100/

and more.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoMerge branch 'next'
Peter Korsgaard [Mon, 2 Mar 2015 22:26:20 +0000 (23:26 +0100)]
Merge branch 'next'

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agowebsite/news.html: add 2015.02 announcement link
Peter Korsgaard [Mon, 2 Mar 2015 20:05:32 +0000 (21:05 +0100)]
website/news.html: add 2015.02 announcement link

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoKickoff 2015.05 cycle
Peter Korsgaard [Mon, 2 Mar 2015 20:03:01 +0000 (21:03 +0100)]
Kickoff 2015.05 cycle

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoUpdate for 2015.02
Peter Korsgaard [Sun, 1 Mar 2015 21:08:12 +0000 (22:08 +0100)]
Update for 2015.02

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agognupg2: needs dynamic library support
Baruch Siach [Sun, 1 Mar 2015 20:47:36 +0000 (22:47 +0200)]
gnupg2: needs dynamic library support

Fixes:
http://autobuild.buildroot.net/results/d2f/d2fc4cfb0c42d352d1119d8196d6df5fc2ab4be2/
http://autobuild.buildroot.net/results/4ff/4ff76c7da4c50f10d2194a1c50c6c10adaf6f8b6/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/libfribidi: add optional dependency on libglib2
Fabio Porcedda [Fri, 27 Feb 2015 09:19:24 +0000 (10:19 +0100)]
package/libfribidi: add optional dependency on libglib2

Fix the following message when libglib2 is enabled but not already
built:
Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
No package 'glib-2.0' found

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/efl/libevas: add optional dependency on libfribidi
Fabio Porcedda [Fri, 27 Feb 2015 09:19:23 +0000 (10:19 +0100)]
package/efl/libevas: add optional dependency on libfribidi

Fix the following message when libfribidi is enabled but not already
built:
Package fribidi was not found in the pkg-config search path.
Perhaps you should add the directory containing `fribidi.pc'
No package 'fribidi' found

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoshared-mime-info: host variant requires libxml2 and libglib2
Fabio Porcedda [Fri, 27 Feb 2015 09:19:18 +0000 (10:19 +0100)]
shared-mime-info: host variant requires libxml2 and libglib2

Add to HOST_SHARED_MIME_INFO_DEPENDENCIES the missing dependencies
host-libxml2 and host-libglib2.

Also remove from SHARED_MIME_INFO_DEPENDENCIES dependencies already
present in HOST_SHARED_MIME_INFO_DEPENDENCIES.

Fix build failure:
configure: error: Package requirements ( libxml-2.0 >= 2.4 glib-2.0 >= 2.6.0) were not met

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agowine: New package
André Hentschel [Tue, 24 Feb 2015 20:24:01 +0000 (21:24 +0100)]
wine: New package

Wine is a compatibility layer capable of running Windows applications
on Linux.

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Only build-tested, not run-time tested y lack of Windows apps]
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Thomas: fix a few typos in one comment in the .mk file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agouclibc: enable Xtensa NPTL support with uClibc-ng
Thomas Petazzoni [Sat, 14 Feb 2015 21:01:07 +0000 (22:01 +0100)]
uclibc: enable Xtensa NPTL support with uClibc-ng

Contrary to mainline uClibc, uClibc-ng has support for NPTL on Xtensa,
so let's allow selecting NPTL when a uClibc version other than the
Xtensa special uClibc version is used.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Waldemar Brodkorb <wbx@uclibc-ng.org>
9 years agouclibc: add ability to use uClibc-ng 1.0.0
Thomas Petazzoni [Sat, 14 Feb 2015 21:01:06 +0000 (22:01 +0100)]
uclibc: add ability to use uClibc-ng 1.0.0

This commit adds support for a new uClibc version: uClibc-ng
1.0.0. Since its build system is for now exactly the same as the one
of uClibc, we don't create a new package, but instead simply add it as
a new uClibc version.

The only special trick needed is the creation of a symlink to the
program interpreter, due to a mismatch between the program interpreter
file name generated by uClibc-ng and the one used by gcc.

This patch is heavily based on previous work from Waldemar Brodkorb.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Waldemar Brodkorb <wbx@uclibc-ng.org>
9 years agopackage/rpi-firmware: fix config.txt parsing
Yann E. MORIN [Sat, 28 Feb 2015 22:14:11 +0000 (23:14 +0100)]
package/rpi-firmware: fix config.txt parsing

The rpi-firmware we currently package has a fiscious bug, that happens
in corner cases while reading config.txt (mostly seen on RPi-2, but may
also occur on RPi-1).

Both the DT-aware and DT-unaware branches are affected.

Bump to the latest rpi-firmware to fix that.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agognupg: security bump to version 1.4.19
Gustavo Zacarias [Sat, 28 Feb 2015 11:09:13 +0000 (08:09 -0300)]
gnupg: security bump to version 1.4.19

Fixes:
CVE-2014-3591 - Use ciphertext blinding for Elgamal decryption
CVE-2015-0837 - Fixed data-dependent timing variations in modular
exponentiation.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibgcrypt: security bump to version 1.6.3
Gustavo Zacarias [Sat, 28 Feb 2015 11:09:12 +0000 (08:09 -0300)]
libgcrypt: security bump to version 1.6.3

Fixes:
CVE-2014-3591 - Use ciphertext blinding for Elgamal decryption
CVE-2015-0837 - Fixed data-dependent timing variations in modular
exponentiation.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibsrtp: openssl handling needs shared library support
Peter Korsgaard [Sat, 28 Feb 2015 11:27:57 +0000 (12:27 +0100)]
libsrtp: openssl handling needs shared library support

Fixes:
http://autobuild.buildroot.net/results/ab8/ab80094080c18602a2adb266981f53ebe0647f63/
http://autobuild.buildroot.net/results/a77/a770318af841610e0c10f61cf61bdae298aa59a8/
http://autobuild.buildroot.net/results/ce2/ce27f5b81b74320f4d2efbbaa4754c23fb2feeab/
http://autobuild.buildroot.net/results/57f/57f54c6f00953e8b7da70f4467f38cc9dfca2380/

And many more.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agox11r7/xcb-util-keysyms: depends on host-pkgconf and libxcb
Fabio Porcedda [Fri, 27 Feb 2015 09:19:20 +0000 (10:19 +0100)]
x11r7/xcb-util-keysyms: depends on host-pkgconf and libxcb

Fix build failure:
./configure: line 11453: /home/tetsuya/buildroot/br/output/host/usr/bin/pkg-config: No such file or directory
configure: error: in `/home/tetsuya/buildroot/br/output/build/xcb-util-keysyms-0.3.9':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Fix build failure:
configure: error: Package requirements (xcb >= 1.4) were not met:

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agofreetype: host-freetype-patch requires host-automake
Fabio Porcedda [Fri, 27 Feb 2015 09:19:22 +0000 (10:19 +0100)]
freetype: host-freetype-patch requires host-automake

The "make host-freetype-patch" fails because using the autogen.sh script
doesn't find the autoconf tool. The problem was already fixed for
"make freetype-patch" adding the "host-automake" as a prerequisite to
freetype-patch, so fix it by adding "host-automake" as a prerequisite to
"host-freetype-patch" too.

Fix build failure:
running `autoconf --force'
./autogen.sh: line 15: autoconf: command not found
error while running `autoconf --force'
package/pkg-generic.mk:146: recipe for target 'buildroot/output/build/host-freetype-2.5.5/.stamp_patched' failed

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/civetweb: fix build error on a host with make v4.0
Fabio Porcedda [Fri, 27 Feb 2015 09:19:21 +0000 (10:19 +0100)]
package/civetweb: fix build error on a host with make v4.0

Add a patch to fix a typo that on a system with make v4.0 and
BR2_CIVETWEB_WITH_LUA=y fails to build:
  Makefile:203: *** mixed implicit and normal rules.  Stop.

The patch was not sent upstream because this problem is already fixed on
master.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/libmpdclient: add hash file
Peter Kümmel [Fri, 27 Feb 2015 14:04:42 +0000 (15:04 +0100)]
package/libmpdclient: add hash file

[Peter: strip trailing newlines]
Signed-off-by: Peter Kümmel <syntheticpp@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoconfigs/raspberrypi_dt: update and fix our defconfig
Yann E. MORIN [Fri, 27 Feb 2015 22:18:54 +0000 (23:18 +0100)]
configs/raspberrypi_dt: update and fix our defconfig

Lock to 3.18 headers; add comment about installing DTBs;
bump kernel sha1.

Reported-by: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopinentry: fix ncurses' unsafe header path
Vicente Olivert Riera [Fri, 27 Feb 2015 16:38:07 +0000 (16:38 +0000)]
pinentry: fix ncurses' unsafe header path

pinentry sets the NCURSES_INCLUDE variable in the Makefile to
/usr/include/ncurses and that causes problems when cross-compiling
because it fails with an error like this one:

Making all in curses
make[3]: Entering directory `/br/output/build/pinentry-0.9.0/curses'
/br/output/host/usr/bin/mips64el-ctng_n64-linux-gnu-gcc -DHAVE_CONFIG_H
-I. -I..  -I/usr/include/ncursesw -I../pinentry -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall  -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64   -Os  -Wall -Wcast-align
-Wshadow -Wstrict-prototypes -Wno-pointer-sign -c pinentry-curses.c
mips64el-ctng_n64-linux-gnu-gcc: ERROR: unsafe header/library path used
in cross-compilation: '/usr/include/ncursesw'
make[3]: *** [pinentry-curses.o] Error 1

Fixes:

  http://autobuild.buildroot.net/results/5b9/5b9b53a37f7cf4bab4d989f852726a0f0885605f/

[Peter: use --with-ncurses-include-dir=none instead]
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibxmlrpc: add missing braces for variable CURL_CONFIG in patch 4
Fabio Porcedda [Fri, 27 Feb 2015 09:19:19 +0000 (10:19 +0100)]
libxmlrpc: add missing braces for variable CURL_CONFIG in patch 4

Change $CURL_CONFIG to $(CURL_CONFIG) in the patch
0004-use-correct-curl-config.patch because in a makefile the braces are
required to expand a variable.

Fix error messages:
make[3]: Entering directory '/home/tetsuya/buildroot/br2/output/build/libxmlrpc-1.25.30/lib/curl_transport'
make[3]: URL_CONFIG: Command not found
/bin/sh: line 0: test: <: unary operator expected
make[3]: URL_CONFIG: Command not found

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agovlc: security bump to version 2.1.6
Gustavo Zacarias [Fri, 27 Feb 2015 15:51:58 +0000 (12:51 -0300)]
vlc: security bump to version 2.1.6

* Fix heap overflow in decomp stream filter
* Fix buffer overflow in updater
* Fix potential buffer overflow in schroedinger encoder
* Fix null-pointer dereference in DMO decoder
* Fix buffer overflow in parsing of string boxes in mp4 demuxer
* Fix SRTP integer overflow
* Fix potential crash in zip access
* Fix read overflow in Ogg demuxer

And also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibupnpp: fix libupnp detection with static linking
Peter Korsgaard [Fri, 27 Feb 2015 15:43:46 +0000 (16:43 +0100)]
libupnpp: fix libupnp detection with static linking

Fixes http://autobuild.buildroot.net/results/566/566e1510f94670d4ff642c7bfa9918c1d9ec583f/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolinux: add support for 4.x versions
Sébastien Szymanski [Tue, 24 Feb 2015 13:40:46 +0000 (14:40 +0100)]
linux: add support for 4.x versions

Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolinux-headers: bump 3.{10, 14, 18}.x series
Gustavo Zacarias [Fri, 27 Feb 2015 10:05:47 +0000 (07:05 -0300)]
linux-headers: bump 3.{10, 14, 18}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogpm: avoid use of host emacs
Baruch Siach [Fri, 27 Feb 2015 12:20:00 +0000 (14:20 +0200)]
gpm: avoid use of host emacs

configure looks for emacs installation to byte compile .el files. This may
break the build if the host installed emacs is missing needed dependencies.
Since we don't (yet?) package emacs for target, just disable detection of
emacs.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>