buildroot.git
9 years agoboards/raspberrypi: update readme with RPi-2 specifics
Yann E. MORIN [Sun, 8 Mar 2015 15:22:53 +0000 (16:22 +0100)]
boards/raspberrypi: update readme with RPi-2 specifics

The RPi-2 has its own DTB, so document it in the list of generated
files.

Also, not all DTBs need to be present on the boot partition, so add a
comment that identifies which should be copied for each model.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoperl-cross: bump to version 0.9.6
Francois Perrad [Sun, 8 Mar 2015 15:33:02 +0000 (16:33 +0100)]
perl-cross: bump to version 0.9.6

this release contains a fix for yacc/bison issue,
see http://github.com/arsv/perl-cross/issues/13

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoimlib2: imlib2-config: delete old reference to @my_libs@
Fabio Porcedda [Sun, 8 Mar 2015 16:54:30 +0000 (17:54 +0100)]
imlib2: imlib2-config: delete old reference to @my_libs@

The script "imlib2-config" returns "@my_libs@" that causes build failures
on the programs that use it.
This is a regression of version v1.4.6.

Add a upstream patch to fix it and reorder the patches to follow
upstream branch order.

Fixes:
http://autobuild.buildroot.net/results/e1a7691a6528d635c308d7bf47a8be8aa0594190
http://autobuild.buildroot.net/results/23fea2e4d668d69565d5f50493635fc834c54ce1

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/softether: New package
Bernd Kuhls [Sat, 4 Oct 2014 21:44:58 +0000 (23:44 +0200)]
package/softether: New package

Package description was copied from
https://launchpad.net/~dajhorn/+archive/ubuntu/softether/

[Thomas:
 - reorganize patches by pulling the two biggest patches from Github,
   and only having the remaining patches in Buildroot.
 - use a full destination path when installing hamcorebuilder in
   $(HOST_DIR)/usr/bin.
 - minor reformatting.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/readline: add host variant
Bernd Kuhls [Sat, 27 Sep 2014 16:39:15 +0000 (18:39 +0200)]
package/readline: add host variant

Needed by SoftEther VPN.

host-readline will also be needed by host-pcre, which in turn will
be needed by the yet-to-be-released leafnode2 package.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopenldap: Make client binary install configurable
Stefan Sørensen [Tue, 17 Feb 2015 15:43:58 +0000 (16:43 +0100)]
openldap: Make client binary install configurable

Some OpenLDAP deployment only need the client libraries and not the client
tools, so make the tool installation optional.

[Thomas: implement the for loop in make rather than in shell.]

Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolua: bump to version 5.2.4
Francois Perrad [Sun, 8 Mar 2015 10:56:16 +0000 (11:56 +0100)]
lua: bump to version 5.2.4

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agominidlna: install the config file on the target
Aurélien Chabot [Mon, 23 Feb 2015 23:39:23 +0000 (00:39 +0100)]
minidlna: install the config file on the target

Signed-off-by: Aurélien Chabot <aurelien@chabot.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agominidlna: add init script for sysv and systemd
Aurélien Chabot [Mon, 23 Feb 2015 23:39:22 +0000 (00:39 +0100)]
minidlna: add init script for sysv and systemd

[Thomas: add a sleep 1 between stop and start, otherwise minidlnad
does not restart properly.]

Signed-off-by: Aurélien Chabot <aurelien@chabot.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agotcl: disable for static builds
Vicente Olivert Riera [Sat, 7 Mar 2015 17:10:56 +0000 (17:10 +0000)]
tcl: disable for static builds

After discussion on mailing list...

http://lists.busybox.net/pipermail/buildroot/2015-March/121198.html

...we decided to disable tcl for static builds and let someone
interested on it to do the needed changes to add support for static
builds.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopenpgm: Blacklist Blackfin ADI 2014R1 toolchain
Romain Naour [Sat, 7 Mar 2015 18:51:55 +0000 (19:51 +0100)]
openpgm: Blacklist Blackfin ADI 2014R1 toolchain

Openpgm requires compiler intrinsics not available with Blackfin ADI toolchains.

Fixes:
http://autobuild.buildroot.net/results/394/394cf96cc0ab9029e5baa84b19e2b4d7a553f077/

[Thomas: propagate dependency to zeromq.]

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolinux: bump default to version 3.19.1
Gustavo Zacarias [Sat, 7 Mar 2015 17:40:52 +0000 (14:40 -0300)]
linux: bump default to version 3.19.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolinux-headers: bump 3.{2, 10, 14, 18, 19}.x series
Gustavo Zacarias [Sat, 7 Mar 2015 17:40:51 +0000 (14:40 -0300)]
linux-headers: bump 3.{2, 10, 14, 18, 19}.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoimlib2: use giflib instead of soon to be deprecated libungif
Fabio Porcedda [Sat, 7 Mar 2015 16:26:14 +0000 (17:26 +0100)]
imlib2: use giflib instead of soon to be deprecated libungif

Add three upstream patch to support giflib version 5.1

Also rename the previous patches to match the order of the commits in
the upstream master branch.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoimlib2: bump to version 1.4.6
Fabio Porcedda [Sat, 7 Mar 2015 16:26:13 +0000 (17:26 +0100)]
imlib2: bump to version 1.4.6

Also add two upstream patch to fix a warning and a build failure of the
version 1.4.6.

Also add AUTORECONF because one patch change the file
"src/lib/Makefile.am".

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogit: bump version to 2.3.2
Vicente Olivert Riera [Sat, 7 Mar 2015 16:14:28 +0000 (16:14 +0000)]
git: bump version to 2.3.2

- Bump version to 2.3.2
- Update the hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowine: Disable more configure options
André Hentschel [Sat, 7 Mar 2015 16:23:18 +0000 (17:23 +0100)]
wine: Disable more configure options

To avoid potential future problems.

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoqt-webkit-kiosk: new package
Jerome Oufella [Wed, 25 Feb 2015 16:53:16 +0000 (11:53 -0500)]
qt-webkit-kiosk: new package

Qt-webkit-kiosk is a simple browser working in kiosk-mode, powered by
QtWebkit. It provides a convenient way to deploy a full-screen browser
on embedded system platforms.

This commit adds the appropriate packaging to Buildroot, including an
option to deploy the provided sound files.

Signed-off-by: Jerome Oufella <jerome.oufella@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agotoolchain: add link-time-optimization support
Peter Kümmel [Fri, 6 Mar 2015 12:34:06 +0000 (13:34 +0100)]
toolchain: add link-time-optimization support

Add a new option BR2_GCC_ENABLE_LTO that builds gcc and binutils with
LTO support.

Individual packages still have to enable LTO explicitly by passing '-flto' to
GCC, which passes it on to the linker. This option does not add that flag
globally. Some packages detect if the compiler supports LTO and enable the flag
if it does.

To support LTO, ar and ranlib must be called with an argument which triggers the
usage of the LTO plugin. Since GCC doesn't call these tools itself, it instead
provides wrappers for ar and ranlib that pass the LTO arguments. This way
existing Makefiles don't need to be changed for LTO support. However, these
wrappers are called <tuple>-gcc-ar which matches the pattern to link to the
buildroot wrapper in the external toolchain logic. So the external toolchain
logic is updated to provide the correct symlink.

[Thomas:
  - Add a separate BR2_BINUTILS_ENABLE_LTO option to enable LTO
    support in binutils. This is a blind option, selected by
    BR2_GCC_ENABLE_LTO. It just avoids having binutils.mk poke
    directly into gcc Config.in options.
  - Remove the check on the AVR32 special gcc version, which we don't
    support anymore.
  - Adapt the help text of the LTO Config.in option to no longer
    mention "Since version 4.5", since we only support gcc >= 4.5 in
    Buildroot anyway.
  - Fix typo in toolchain-external.mk comment.]

Signed-off-by: Peter Kümmel <syntheticpp@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocrda: remove static library handling
Thomas Petazzoni [Sat, 7 Mar 2015 11:40:20 +0000 (12:40 +0100)]
crda: remove static library handling

In commit d54418f2bcd9267fd049511d6236fb91c83b94ea ("crda: fix static
build failure"), some static linking handling was added in crda. But
in a later commit, 7c08fa935f55d108e20834e6b4bba664e1d2d408 ("crda:
needs dynamic library support"), crda was marked as not available for
static only builds.

This means that the static linking logic in crda.mk is now just dead
code, so this commit gets rid of it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
9 years agovalgrind: rename ptrcheck to sgcheck like upstream
Mike Williams [Fri, 6 Mar 2015 17:17:45 +0000 (12:17 -0500)]
valgrind: rename ptrcheck to sgcheck like upstream

Signed-off-by: Mike Williams <mike@mikebwilliams.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosocketcand: bump version
Yegor Yefremov [Fri, 6 Mar 2015 22:42:44 +0000 (23:42 +0100)]
socketcand: bump version

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/mesa3d-headers: bump version to 10.4.6
Bernd Kuhls [Sat, 7 Mar 2015 09:11:52 +0000 (10:11 +0100)]
package/mesa3d-headers: bump version to 10.4.6

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

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocmake: don't use any header available in $(HOST_DIR)/usr/include
Fabio Porcedda [Sat, 7 Mar 2015 08:27:55 +0000 (09:27 +0100)]
cmake: don't use any header available in $(HOST_DIR)/usr/include

The -I<dir> options added to CMAKE_C_FLAGS are passed to the compiler
before the -I<dir> options of the cmake internal headers, so when the
host-xz package was already built, a #include <lzma.h> directive loads
the host-xz header instead of the cmake internal one.

Because we don't want to use any header avaiable in -I$(HOST_DIR)/usr/include,
just get rid of the -I<dir> options in the HOST_CFLAGS.

Fix build failure:
  make host-xz host-cmake

.../output/build/host-cmake-3.1.3/Utilities/cmliblzma/liblzma/common/block_buffer_decoder.c:17:1: error: conflicting types for ‘lzma_block_buffer_decode’
 lzma_block_buffer_decode(lzma_block *block, lzma_allocator *allocator,
 ^
In file included from /home/tetsuya/buildroot/br2/output/host/usr/include/lzma.h:296:0,
                 from /home/tetsuya/buildroot/br2/output/build/host-cmake-3.1.3/Utilities/cmliblzma/liblzma/common/common.h:34,
                 from /home/tetsuya/buildroot/br2/output/build/host-cmake-3.1.3/Utilities/cmliblzma/liblzma/common/block_decoder.h:16,
                 from /home/tetsuya/buildroot/br2/output/build/host-cmake-3.1.3/Utilities/cmliblzma/liblzma/common/block_buffer_decoder.c:13:
/home/tetsuya/buildroot/br2/output/host/usr/include/lzma/block.h:577:27: note: previous declaration of ‘lzma_block_buffer_decode’ was here
 extern LZMA_API(lzma_ret) lzma_block_buffer_decode(
                           ^
Utilities/cmliblzma/CMakeFiles/cmliblzma.dir/build.make:261: recipe for target 'Utilities/cmliblzma/CMakeFiles/cmliblzma.dir/liblzma/common/block_buffer_decoder.c.o' failed
make[3]: *** [Utilities/cmliblzma/CMakeFiles/cmliblzma.dir/liblzma/common/block_buffer_decoder.c.o] Error 1

Fixes:
http://autobuild.buildroot.org/results/4edf6e169dc4a00d8a8bd16a86eba2316cbbd9e5
http://autobuild.buildroot.org/results/a9ff38b22a36a2f8427d33085d3263a8cbfbd746
http://autobuild.buildroot.org/results/ecaa0227249207b5450519832a193c1585ac8177

[Thomas:
 - simplify the sed expression. Instead of trying to remove '-I
   <something>' from $(HOST_CFLAGS), simply remove $(HOST_CPPFLAGS)
   from $(HOST_CFLAGS).
 - add the same logic for HOST_CXXFLAGS.]

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Baruch Siach <baruch@tkos.co.il>
Cc: Samuel Martin <s.martin49@gmail.com>
Tested-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolttng-libust: bump to version 2.6.0
Philippe Proulx [Sat, 7 Mar 2015 00:48:13 +0000 (19:48 -0500)]
lttng-libust: bump to version 2.6.0

[Thomas: revert the change of <pkg>_LICENSE_FILES, which was
incorrect.]

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoboard: add support for RIoTboard
Nikolay Dimitrov [Fri, 6 Mar 2015 04:11:25 +0000 (06:11 +0200)]
board: add support for RIoTboard

This is a small development board, based on Freescale IMX6 Solo SoC
(single core ARM Cortex-A9). The board has excellent support in mainline
U-Boot and Linux.

Signed-off-by: Nikolay Dimitrov <picmaster@mail.bg>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogvfs: add hash
Gustavo Zacarias [Fri, 6 Mar 2015 12:50:34 +0000 (09:50 -0300)]
gvfs: add hash

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosamba4: install to staging
Gustavo Zacarias [Fri, 6 Mar 2015 12:50:29 +0000 (09:50 -0300)]
samba4: install to staging

It's required for packages that need libsmbclient.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolvm2: bump version to 2.02.117
Vicente Olivert Riera [Thu, 5 Mar 2015 23:05:21 +0000 (23:05 +0000)]
lvm2: bump version to 2.02.117

- Bump version to 2.02.117
- Update the hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodstat: add hash file
Yegor Yefremov [Fri, 6 Mar 2015 22:33:57 +0000 (23:33 +0100)]
dstat: add hash file

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibglib2: added libglib2.hash
Petr Vorel [Fri, 6 Mar 2015 22:24:38 +0000 (23:24 +0100)]
libglib2: added libglib2.hash

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolttng-babeltrace: update Config.in's help
Philippe Proulx [Fri, 6 Mar 2015 17:35:55 +0000 (12:35 -0500)]
lttng-babeltrace: update Config.in's help

[Thomas: rewrap Config.in help text.]

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolttng-modules: bump to version 2.6.0
Philippe Proulx [Fri, 6 Mar 2015 17:35:54 +0000 (12:35 -0500)]
lttng-modules: bump to version 2.6.0

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolttng-tools: bump to version 2.6.0
Philippe Proulx [Fri, 6 Mar 2015 17:35:52 +0000 (12:35 -0500)]
lttng-tools: bump to version 2.6.0

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoliburcu: bump to version 0.8.6
Philippe Proulx [Fri, 6 Mar 2015 17:35:51 +0000 (12:35 -0500)]
liburcu: bump to version 0.8.6

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibglib2: bump to version 2.42.2
Petr Vorel [Fri, 6 Mar 2015 04:46:25 +0000 (05:46 +0100)]
libglib2: bump to version 2.42.2

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomodem-manager: bump to version 1.4.4
Petr Vorel [Fri, 6 Mar 2015 21:15:02 +0000 (22:15 +0100)]
modem-manager: bump to version 1.4.4

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
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>