buildroot.git
9 years agoautoconf: Add hash file
André Hentschel [Thu, 12 Mar 2015 20:07:52 +0000 (21:07 +0100)]
autoconf: Add hash file

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoalsamixergui: Add hash file
André Hentschel [Thu, 12 Mar 2015 20:07:49 +0000 (21:07 +0100)]
alsamixergui: Add hash file

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoaudiofile: Add hash file
André Hentschel [Thu, 12 Mar 2015 20:07:27 +0000 (21:07 +0100)]
audiofile: Add hash file

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoat: Add hash file
André Hentschel [Thu, 12 Mar 2015 20:07:22 +0000 (21:07 +0100)]
at: Add hash file

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoaxel: Add hash file
André Hentschel [Thu, 12 Mar 2015 20:07:16 +0000 (21:07 +0100)]
axel: Add hash file

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoaumix: Add hash file
André Hentschel [Thu, 12 Mar 2015 20:07:14 +0000 (21:07 +0100)]
aumix: Add hash file

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqt: fix postgresql plugin compile
Peter Seiderer [Wed, 11 Mar 2015 21:23:31 +0000 (22:23 +0100)]
qt: fix postgresql plugin compile

Add qt4 '-psql_config' configure option and use it to set
pg_config path in configure step instead of legacy PSQL_LIBS
environment variable.

Fixes [1]:

PostgreSQL support cannot be enabled due to functionality tests!
 Turn on verbose messaging (-v) to ./configure to see the final report.
 If you believe this message is in error you may use the continue
 switch (-continue) to ./configure to continue.
make: *** [/ssd1/thomas/autobuild/instance-0/output/build/qt-4.8.6/.stamp_configured] Error 101

Patch suggested upstream ([2]).

[1] http://autobuild.buildroot.net/results/1e9/1e949d4593836bc45a55e071cc54ff9c00fad8ae
[2] https://codereview.qt-project.org/108345

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agobtrfs-progs: bump to version 3.19
Gustavo Zacarias [Wed, 11 Mar 2015 19:49:28 +0000 (16:49 -0300)]
btrfs-progs: bump to version 3.19

Convert to autotools with a little help for static.

[Peter: simplify static handling]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoadwaita-icon-theme: Add hash file
André Hentschel [Wed, 11 Mar 2015 19:39:41 +0000 (20:39 +0100)]
adwaita-icon-theme: Add hash file

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoavahi: add hash file
Gustavo Zacarias [Wed, 11 Mar 2015 19:26:29 +0000 (16:26 -0300)]
avahi: add hash file

Help counteract upstream website issues, fixes:
http://autobuild.buildroot.net/results/103/103e5a62d16ed22414cc407eff8a78d5e8d7503c/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: André Hentschel <nerv@dawncrow.de>
Reviewed-by: André Hentschel <nerv@dawncrow.de>
Acked-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agodhcp: bump to version 4.1-ESV-R11
Gustavo Zacarias [Wed, 11 Mar 2015 18:04:48 +0000 (15:04 -0300)]
dhcp: bump to version 4.1-ESV-R11

Add hash file and drop upstreamed patch.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agovsftpd: add security fix for CVE-2015-1419
Gustavo Zacarias [Wed, 11 Mar 2015 17:59:13 +0000 (14:59 -0300)]
vsftpd: add security fix for CVE-2015-1419

Fixes CVE-2015-1419 - config option deny_file is not handled correctly.

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopython-netifaces: fix license file name
David Graziano [Wed, 11 Mar 2015 17:12:04 +0000 (12:12 -0500)]
python-netifaces: fix license file name

License info is stored in README.rst, not README.

[Peter: reword]
Signed-off-by: David Graziano <david.graziano@rockwellcollins.com>
Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agone10: bump to version 1.2.0
Clayton Shotwell [Wed, 11 Mar 2015 17:15:34 +0000 (12:15 -0500)]
ne10: bump to version 1.2.0

Bump to version 1.2.0, fixup patch, and add ensure package is installed
to the staging directory.

[Peter: keep Baruch's authorship on patch]
Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibpcap: bump to version 1.7.2
Gustavo Zacarias [Wed, 11 Mar 2015 13:43:47 +0000 (10:43 -0300)]
libpcap: bump to version 1.7.2

Drop upstream patch (uclinux), adapt libnl patch to new version.
And add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agowebsite: add link to the release archive
Luca Ceresoli [Wed, 11 Mar 2015 09:44:21 +0000 (10:44 +0100)]
website: add link to the release archive

We have them, let them be reachable.

[Peter: use relative URL like elsewhere]
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agograph-depends: remove absent targets from TARGET_EXCEPTIONS
Alexey Brodkin [Wed, 11 Mar 2015 07:53:17 +0000 (10:53 +0300)]
graph-depends: remove absent targets from TARGET_EXCEPTIONS

Most of targets listed in TARGET_EXCEPTIONS these days are long
gone, so why still keep them?

Most of those targets were removed in this commit:
http://git.buildroot.net/buildroot/commit/?id=02b88600312554bf166f6cfd71f7f2ede783096a

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@sunsite.dk>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agobusybox: remove actions that depend on removed netkit* packages
Alexey Brodkin [Wed, 11 Mar 2015 08:11:11 +0000 (11:11 +0300)]
busybox: remove actions that depend on removed netkit* packages

Both "netkitbase" and "netkittelnet"  packages were removed by this
commit:
http://git.buildroot.net/buildroot/commit/?id=560fe85bf7fb81956e80848c8bb28d7a6d00a2a2

Now we may safely remove reminders in busybox.mk that depend on
mentioned packages that are no longer in Buildroot.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibssh2: security bump to version 1.5.0
Gustavo Zacarias [Wed, 11 Mar 2015 14:09:51 +0000 (11:09 -0300)]
libssh2: security bump to version 1.5.0

Fixes CVE-2015-1782 - kex: bail out on rubbish in the incoming packet.

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agotcpdump: security bump to version 4.7.3
Gustavo Zacarias [Wed, 11 Mar 2015 13:43:48 +0000 (10:43 -0300)]
tcpdump: security bump to version 4.7.3

Fixes:

CVE-2015-0261 - issues with IPv6 mobility printer.
CVE-2015-2153 - issue with tcp printer.
CVE-2015-2154 - issue with ethernet printer.
CVE-2015-2155 - issue with force printer.

CVE-2014-9140 fix is upstream so patch dropped.
System libpcap upstream as well so dropped.

CVE-2014-8767, CVE-2014-8768 and CVE-2014-8769 don't seem to be upstream
so keep.

And add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agop11-kit: bump to version 0.20.7
Gustavo Zacarias [Tue, 10 Mar 2015 20:29:41 +0000 (17:29 -0300)]
p11-kit: bump to version 0.20.7

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibtasn1: bump to version 4.3
Gustavo Zacarias [Tue, 10 Mar 2015 20:29:40 +0000 (17:29 -0300)]
libtasn1: bump to version 4.3

Also add hash file.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agofreerdp: needs shared library
Peter Korsgaard [Tue, 10 Mar 2015 21:14:08 +0000 (22:14 +0100)]
freerdp: needs shared library

Fixes:
http://autobuild.buildroot.net/results/e5d/e5dee5220cbda69e4085cbddc842c7512d500163/
http://autobuild.buildroot.net/results/edf/edf03933caa8dc35cc42bbdd14cd83c1fb952a4f/
http://autobuild.buildroot.net/results/4cf/4cf8b172f7d662aa46d359ed56572afbdccf1d85/
http://autobuild.buildroot.net/results/d39/d3922966e951f929615654e58c36bc05775fa22a/

And many more.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoRemove trailing slash from all package site URLs
Luca Ceresoli [Mon, 9 Mar 2015 22:14:51 +0000 (23:14 +0100)]
Remove trailing slash from all package site URLs

The recommended form is without the trailing slash. Buildroot will add a slash
between FOO_SITE and FOO_SOURCE as appropriate.

Reported-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomanual: download: remove trailing slash from package FOO_SITE
Luca Ceresoli [Mon, 9 Mar 2015 22:14:50 +0000 (23:14 +0100)]
manual: download: remove trailing slash from package FOO_SITE

The recommended form is without the trailing slash. Buildroot will add a slash
between FOO_SITE and FOO_SOURCE as appropriate.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolpc3250loader: switch to github
Alexandre Belloni [Tue, 10 Mar 2015 18:21:20 +0000 (19:21 +0100)]
lpc3250loader: switch to github

Gitorious is closing end of may. Switch LPC3250Loader to the github
repository.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agof2fs-tools: bump to version 1.4.1
Gustavo Zacarias [Tue, 10 Mar 2015 18:56:34 +0000 (15:56 -0300)]
f2fs-tools: bump to version 1.4.1

And drop the old patches, they're upstream.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agostrace: bump to version 4.10
Gustavo Zacarias [Tue, 10 Mar 2015 16:05:27 +0000 (13:05 -0300)]
strace: bump to version 4.10

Patch upstream so remove.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agosoftether: fix static linking with openssl
Peter Korsgaard [Tue, 10 Mar 2015 19:02:28 +0000 (20:02 +0100)]
softether: fix static linking with openssl

Openssl uses zlib, so ensure we also link against it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agosoftether: fix clock_gettime() linking issue with older glibcs
Peter Korsgaard [Tue, 10 Mar 2015 19:00:19 +0000 (20:00 +0100)]
softether: fix clock_gettime() linking issue with older glibcs

clock_gettime() is (used to be) provided by librt, so link with it.

Fixes:
http://autobuild.buildroot.net/results/5c1/5c1a1db7c97b5b1cc345daf316d2debde8f0f0b5/
http://autobuild.buildroot.net/results/6a9/6a983bc4ef24358c89474755dcf843a9f01dc1d4/
http://autobuild.buildroot.net/results/f18/f1853ce0f5aafa7ef4b9e3d8ccda50be7ec2c6a7/
http://autobuild.buildroot.net/results/9f8/9f88ab08d07e423fc2f01e6a1bb5e5ae945f02bd/

And many more.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibevdev: fix shared only build
Peter Seiderer [Mon, 9 Mar 2015 21:26:24 +0000 (22:26 +0100)]
libevdev: fix shared only build

Do not build test-static-link in case of shared only build,
fixes the following compile failure:

libtool: link: [..]/host/usr/bin/arm-buildroot-linux-uclibcgnueabi-gcc -std=gnu99 -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -static -o test-static-link test_static_link-test-link.o  ../libevdev/.libs/libevdev.so -Wl,-rpath -Wl,[...]/build/libevdev-1.4/libevdev/.libs
[...]/arm-buildroot-linux-uclibcgnueabi/bin/ld: attempted static link of dynamic object `../libevdev/.libs/libevdev.so'
collect2: error: ld returned 1 exit status
Makefile:719: recipe for target 'test-static-link' failed

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibevdev: bump version to 1.4
Peter Seiderer [Mon, 9 Mar 2015 21:26:23 +0000 (22:26 +0100)]
libevdev: bump version to 1.4

See [1] for details.

[1] http://lists.freedesktop.org/archives/input-tools/2015-March/001151.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoustr: fix license name
Matt Weber [Mon, 9 Mar 2015 21:09:33 +0000 (16:09 -0500)]
ustr: fix license name

Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoquagga: bump to version 0.99.24.1
Gustavo Zacarias [Mon, 9 Mar 2015 13:28:20 +0000 (10:28 -0300)]
quagga: bump to version 0.99.24.1

Fixes the need to autoreconf and a zebra crash.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agominnowboard_max_defconfig: bump kernel to 3.19.1
Peter Korsgaard [Mon, 9 Mar 2015 21:37:18 +0000 (22:37 +0100)]
minnowboard_max_defconfig: bump kernel to 3.19.1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopython-spidev: new package
Michael Trimarchi [Sun, 8 Mar 2015 08:28:13 +0000 (09:28 +0100)]
python-spidev: new package

Python module for interfacing with SPI devices from user space via the
spidev linux kernel driver.

[Thomas: fix <pkg>_LICENSE_FILES.]

Cc: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agofs/common: build host-xz when xz compression is used
Thomas De Schampheleire [Mon, 9 Mar 2015 09:34:13 +0000 (10:34 +0100)]
fs/common: build host-xz when xz compression is used

When a filesystem image is xz-compressed, the XZ variable is used to refer
to the xz compression tool, but it is not necessarily available. Add a
proper dependency to fix that.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoAdded support for PHP/SQLite3 (non PDO).
Mauro Condarelli [Sun, 8 Mar 2015 21:37:09 +0000 (22:37 +0100)]
Added support for PHP/SQLite3 (non PDO).

Signed-off-by: Mauro Condarelli <mc5686@mclink.it>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopatch: bump to version 2.7.5
Gustavo Zacarias [Mon, 9 Mar 2015 12:50:52 +0000 (09:50 -0300)]
patch: bump to version 2.7.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowget: bump to version 1.16.3
Gustavo Zacarias [Mon, 9 Mar 2015 12:50:25 +0000 (09:50 -0300)]
wget: bump to version 1.16.3

Fixes a regression of quiet mode not being quiet.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoeudev: fix dependency on kernel headers version
Alexey Mednyy [Mon, 9 Mar 2015 11:37:47 +0000 (14:37 +0300)]
eudev: fix dependency on kernel headers version

[Thomas:
  - indicate upstream commit id, as suggested by Baruch.
  - add SoB of Alexey inside the patch itself.
  - adjust sequence number to 0003.]

Signed-off-by: Alexey Mednyy <swexru@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoeudev: avoid patches with identical sequence numbers
Thomas Petazzoni [Mon, 9 Mar 2015 13:02:11 +0000 (14:02 +0100)]
eudev: avoid patches with identical sequence numbers

Since commit 7b4fca6697d9ede0c85e2454eba1c6d13603b5a3 ("eudev: fix
mkstemp/mkostemp related build failure"), we had two patches with
sequence number 0001, which is not great. This commit fixes that by
setting one of the sequence number to 0002.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agonetwork-manager: bump version to 1.0.0
Petr Vorel [Mon, 9 Mar 2015 09:54:50 +0000 (10:54 +0100)]
network-manager: bump version to 1.0.0

Dropped 0001-NetworkManagerUtils-fix-build-with-toolchains-not-ex.patch
(accepted upstream).

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/dosfstools: add missing symlinks
Maxim Mikityanskiy [Mon, 19 Jan 2015 16:14:06 +0000 (18:14 +0200)]
package/dosfstools: add missing symlinks

Install alternative symlinks for dosfstools mkfs.fat, fsck.fat and
fatlabel. Those symlinks are generally installed by make install, but
buildroot does not use make install for dosfstools, but symlinks should
be installed anyway.

[Thomas: rewrite the installation logic to use make style code rather
than shell code.]

Signed-off-by: Maxim Mikityanskiy <maxtram95@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/thrift: force boost libdir to staging/usr/lib/
Romain Naour [Mon, 23 Feb 2015 23:29:07 +0000 (00:29 +0100)]
package/thrift: force boost libdir to staging/usr/lib/

Libtool append the sysroot path (lt_sysroot) with the libdir value found in
the libstdc++.la file only with bfin toolchain.

Path/to/sysroot/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.3.5/libstdc++.so

The issue disappears when --with-boost=$(STAGING_DIR) is removed.
So instead of using --with-boost=$(STAGING_DIR), use
--with-boost-libdir=$(STAGING_DIR)/usr/lib to give the path to boost's
libraries.

Fixes:
http://autobuild.buildroot.net/results/ae2/ae274693b953dd569c3ff63c532e2fc9553b5002/

And many more

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoqt5base: fix the PostgreSQL detection patch
Peter Seiderer [Tue, 24 Feb 2015 22:47:49 +0000 (23:47 +0100)]
qt5base: fix the PostgreSQL detection patch

The PostgreSQL detection patch added in commit
1b54fbc925f419f740f4cbc8229cfbf40ce84895 ("qt5base: fix postgresql
plugin compile") had a minor issue: it was still calling the host
pg_config to decided whether or not PostgreSQL was available.

[Thomas: improve commit log.]

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoimagemagick: bump to version 6.9.0-10
Jerzy Grzegorek [Sun, 8 Mar 2015 19:39:44 +0000 (20:39 +0100)]
imagemagick: bump to version 6.9.0-10

Also update hash file.

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agofs: Bail out on errors in fakeroot script
Stefan Sørensen [Tue, 24 Feb 2015 15:47:34 +0000 (16:47 +0100)]
fs: Bail out on errors in fakeroot script

Currently, the generated fakeroot script has no error checking causing
make to continue building even if some of the fakeroot script commands
have failed. This can cause e.g. using an invalid device tables to go
unnoticed.

So add a "set -e" to the start of the fakeroot script so it will exit
with a failure code as soon as one of the script commands fails.

Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/opentyrian: bump to latest revision.
Julien Boibessot [Tue, 24 Feb 2015 08:24:41 +0000 (09:24 +0100)]
package/opentyrian: bump to latest revision.

Since commit 120a3efeec66dbbade3d8213682c0a8940c906eb from Romain, Opentyrian
upstream has fixed the build problem on Blackfin (in a slightly different way).
So bump to latest revision to not keep the fix in BR.

Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Tested-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agograph-depends: display virtual package with italic style
Francois Perrad [Sat, 3 Jan 2015 14:29:12 +0000 (15:29 +0100)]
graph-depends: display virtual package with italic style

virtual packages are found by their version,
so we retrieve the version of all packages

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocryptsetup: remove hard dependency on libgcrypt
Floris Bos [Wed, 4 Feb 2015 18:33:28 +0000 (19:33 +0100)]
cryptsetup: remove hard dependency on libgcrypt

- Add support for the alternative OpenSSL and Linux kernel crypto backends.
The latter does require that additional kernel modules (like algif_hash)
are present and loaded before invoking cryptsetup, so is used as last choice.

- Removes CRYPTSETUP_AUTORECONF as it is redundant, and reconf does
create a dependency on libgcrypt for the m4 macros used.

[Thomas: add an explicit --with-crypto_backend=gcrypt with the
libgcrypt backend is requested.]

Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agocan-utils: bump version
Yegor Yefremov [Sun, 8 Mar 2015 18:35:49 +0000 (19:35 +0100)]
can-utils: bump version

Fixes following autobuild failure, via defining N_SLCAN, if not
already declared:

http://autobuild.buildroot.net/results/799/799561c928d711ada4070ae5e09f4097dd4091e3/

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agowine: Add openldap dependency check
André Hentschel [Sun, 8 Mar 2015 14:22:11 +0000 (15:22 +0100)]
wine: Add openldap dependency check

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
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>