buildroot.git
9 years agoespeak: add missing indirect dependency on atomics for pulseaudio
Arnout Vandecappelle [Wed, 4 Feb 2015 00:34:07 +0000 (01:34 +0100)]
espeak: add missing indirect dependency on atomics for pulseaudio

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibgail: add missing indirect dependency on C++ and atomics
Arnout Vandecappelle [Wed, 4 Feb 2015 00:34:06 +0000 (01:34 +0100)]
libgail: add missing indirect dependency on C++ and atomics

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agograntlee: add missing indirect dependency on jscore available
Arnout Vandecappelle [Wed, 4 Feb 2015 00:34:05 +0000 (01:34 +0100)]
grantlee: add missing indirect dependency on jscore available

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqemu: add missing indirect dependency on dynamic library for fdt
Arnout Vandecappelle [Wed, 4 Feb 2015 00:34:04 +0000 (01:34 +0100)]
qemu: add missing indirect dependency on dynamic library for fdt

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogst1-plugins-base: add missing indirect dependency on atomics for pango
Arnout Vandecappelle [Wed, 4 Feb 2015 00:34:03 +0000 (01:34 +0100)]
gst1-plugins-base: add missing indirect dependency on atomics for pango

Also removed the redundant indirect dependencies on wchar, threads, mmu
(gstreamer depends on libglib2 so this indirect dependency is obvious).

[Peter: drop wchar+threads from comment as suggested by Jerzy Grzegorek]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogst-plugins-base: add missing indirect dependency on atomics for pango
Arnout Vandecappelle [Wed, 4 Feb 2015 00:34:02 +0000 (01:34 +0100)]
gst-plugins-base: add missing indirect dependency on atomics for pango

Also removed the redundant indirect dependencies on wchar, threads, mmu
(gstreamer depends on libglib2 so this indirect dependency is obvious).

[Peter: drop wchar+threads from comment as suggested by Jerzy Grzegorek]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogst1-plugins-bad: add missing indirect dependency on atomics for rsvg
Arnout Vandecappelle [Wed, 4 Feb 2015 00:34:01 +0000 (01:34 +0100)]
gst1-plugins-bad: add missing indirect dependency on atomics for rsvg

Also removed the redundant indirect dependencies on wchar, threads
(gstreamer depends on libglib2 so this indirect dependency is obvious).

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogst-plugins-bad: add missing indirect dependency on atomics for rsvg
Arnout Vandecappelle [Wed, 4 Feb 2015 00:34:00 +0000 (01:34 +0100)]
gst-plugins-bad: add missing indirect dependency on atomics for rsvg

Also removed the redundant indirect dependencies on wchar, threads
(gstreamer depends on libglib2 so this indirect dependency is obvious).

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopython-coherence: add missing indirect dependency on c++
Arnout Vandecappelle [Wed, 4 Feb 2015 00:33:59 +0000 (01:33 +0100)]
python-coherence: add missing indirect dependency on c++

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agobr2-external: make it available to post-{build, image} scripts
Yann E. MORIN [Sat, 7 Feb 2015 18:28:21 +0000 (19:28 +0100)]
br2-external: make it available to post-{build, image} scripts

Currently, BR2_EXTERNAL is not always exported to sub-processes that we
spawn, like post-build or post-image scripts. This all depends on how
the user passes BR2_EXTERNAL; consider the following:

  - make BR2_EXTERNAL=/path/to/br2-ext
  - BR2_EXTERNAL=/path/to/br2-ext make

In the first case, it is just a make variable, not an environment
variable, and thus not exported, while in the second case it is an
environment variable and gets exported to all sub-processes make may
spawn.

Explicitly export it using EXTRA_ENV.

Reported-by: Julian Scheel <julian@jusst.de>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Julian Scheel <julian@jusst.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/mesa3d: bump version to 10.4.4
Bernd Kuhls [Sat, 7 Feb 2015 17:43:20 +0000 (18:43 +0100)]
package/mesa3d: bump version to 10.4.4

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoutil-linux: target command more needs ncurses
Peter Seiderer [Tue, 3 Feb 2015 21:13:21 +0000 (22:13 +0100)]
util-linux: target command more needs ncurses

Fixes [1]:

configure: error: more selected, but required ncurses, tinfo or termcap
libraries not available

[1] http://autobuild.buildroot.net/results/f3b/f3b318c904b6325fd143a55f2f9fd1c55bb9cfd5

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogit: bump verstion to 2.3.0
Vicente Olivert Riera [Sat, 7 Feb 2015 16:27:14 +0000 (16:27 +0000)]
git: bump verstion to 2.3.0

- Bump version to 2.3.0
- Update the hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibvips: bump version to 7.42.2
Vicente Olivert Riera [Sat, 7 Feb 2015 16:10:37 +0000 (16:10 +0000)]
libvips: bump version to 7.42.2

- Bump version to 7.42.2
- Add a hash file

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agodropbear: add extra build customization options
Floris Bos [Wed, 4 Feb 2015 18:33:29 +0000 (19:33 +0100)]
dropbear: add extra build customization options

v2: only offer option to disable building SSH client.
    do not offer options to disable password authentication and TCP forwarding.

Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/sqlite: bump version to 3.8.8.2
Bernd Kuhls [Sat, 7 Feb 2015 10:24:21 +0000 (11:24 +0100)]
package/sqlite: bump version to 3.8.8.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomono: backport patches to fix PowerPC build
Thomas Petazzoni [Sat, 7 Feb 2015 10:06:34 +0000 (11:06 +0100)]
mono: backport patches to fix PowerPC build

Mono 3.12.0 doesn't build properly on PowerPC, but there are already
patches upstream to fix those issues. This commit backports the two
necessary patches to get the PowerPC build working.

Fixes:

  http://autobuild.buildroot.org/results/91d/91d4b9d3f2d3597b071a1bcec8339eaf2a9c7981/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomono: use proper Git patches
Thomas Petazzoni [Sat, 7 Feb 2015 10:06:33 +0000 (11:06 +0100)]
mono: use proper Git patches

In order to ease the modification of the Mono patches, turn the
existing ones into proper Git patches.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agox264: disable avxsynth support
Peter Korsgaard [Sat, 7 Feb 2015 09:01:14 +0000 (10:01 +0100)]
x264: disable avxsynth support

Fixes:
http://autobuild.buildroot.net/results/0f8/0f8b1167ba23a9a2cd9bd6b6e1baa0470523d47d/
http://autobuild.buildroot.net/results/b65/b651f488fbd6f2985e1a656814098db6c60040e5/

We don't have an avxsynth package in Buildroot, and x264 uses dlopen to
access it so it breaks on static only toolchains.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolame: unconditionally disable debug handling
Peter Korsgaard [Fri, 6 Feb 2015 21:41:15 +0000 (22:41 +0100)]
lame: unconditionally disable debug handling

As it is also broken on arc, bfin and microblaze and brings very limited
added value.

Fixes:
http://autobuild.buildroot.net/results/643/643d174836457237615b6504e28d7b3c12a37f93/
http://autobuild.buildroot.net/results/831/831f3a03321cea1b753f3e7dd8d3c6354d51d3e7/
http://autobuild.buildroot.net/results/71d/71dc37f9cc56f3f53676f54bf28f2ca101bc4505/
http://autobuild.buildroot.net/results/61f/61f1e956bb433aa80f859b3cf37d374feee1cb0c/

And many more.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolinux: bump default to version 3.18.6
Peter Korsgaard [Fri, 6 Feb 2015 21:17:35 +0000 (22:17 +0100)]
linux: bump default to version 3.18.6

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolinux-headers: bump 3.{4,10,12,14,18}.x series
Peter Korsgaard [Fri, 6 Feb 2015 21:15:15 +0000 (22:15 +0100)]
linux-headers: bump 3.{4,10,12,14,18}.x series

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomono: add patch to fix MIPS build issue
Thomas Petazzoni [Fri, 6 Feb 2015 14:45:44 +0000 (15:45 +0100)]
mono: add patch to fix MIPS build issue

Since the bump to version 3.12 of Mono, it fails to build on MIPS. The
patch added by this commit fixes this build failure, simply caused by
a missing include.

Fixes:

  http://autobuild.buildroot.org/results/6f5/6f5e20a4a99eb0db650430bf6285c844fd940711/

Submitted upstream at https://github.com/mono/mono/pull/1550.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqt5/qt5base: Fix build on MIPS without DSP support
Vicente Olivert Riera [Fri, 6 Feb 2015 16:12:19 +0000 (16:12 +0000)]
qt5/qt5base: Fix build on MIPS without DSP support

The qt_memfill32_asm_mips_dsp function is only declared if
QT_COMPILER_SUPPORTS_MIPS_DSP is defined, so we can't reference it
unless the same macro is defined.

Backporting an upstream patch to fix this issue.

This is the error message:

qt-everywhere-enterprise-src-5.4.0-alpha/qtbase/src/gui/painting/qdrawhelper.cpp:
In function 'void qInitDrawhelperAsm()':
qt-everywhere-enterprise-src-5.4.0-alpha/qtbase/src/gui/painting/qdrawhelper.cpp:6843:
error: 'qt_memfill32_asm_mips_dsp' was not declared in this scope

Upstream commit:

  https://qt.gitorious.org/qt/qtbase/commit/2ca323ccd4f25f409eff8fc0c9804099b78c2bde

Fixes:

  http://autobuild.buildroot.net/results/254/254cf62bef8bc5d5ffe345d817d16aa9983baa15/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqt5/qt5base: Fix build on big endian systems
Vicente Olivert Riera [Fri, 6 Feb 2015 14:48:59 +0000 (14:48 +0000)]
qt5/qt5base: Fix build on big endian systems

Backporting an upstream patch to fix a qt5base build failure on big
endian systems. This is the error message:

image/qimage_conversions.cpp:2257:9: error: expected '}' before numeric
constant

Upstream commit:

  https://qt.gitorious.org/qt/qtbase/commit/404f4281fda764cafdaa5635db995dabc4f1de8c

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqemu: correct kernel headers check when major numbers differ
Peter Korsgaard [Fri, 6 Feb 2015 12:02:23 +0000 (13:02 +0100)]
qemu: correct kernel headers check when major numbers differ

commit f7add51c39 (qemu: add host/target Linux version check) added a
version check between the host kernel version and the version of kernel
headers used by the toolchain, but the logic would fail unless BOTH major
and minor versions were >=, which isn't true for E.G. host kernel = 3.2 and
toolchain 2.6.x.

Instead calculate a single version number (as major << 8 + minor) and
compare that.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agohost-qemu: needs host-python
Peter Korsgaard [Fri, 6 Feb 2015 10:36:25 +0000 (11:36 +0100)]
host-qemu: needs host-python

Fixes:
http://autobuild.buildroot.net/results/e58/e58a0d7d5c084be000ae7d5b3821cd68d6639aab/
http://autobuild.buildroot.net/results/624/62425cfdd4270bf1a9b15bd57490478b1c04c720/
http://autobuild.buildroot.net/results/d18/d189d7f75ffbb3349b68a5c312b14ea5638bb903/
http://autobuild.buildroot.net/results/7d3/7d386322cec452ee636adb20be0c1a31f38385fc/

And many more.

Just like qemu for the target, host-qemu needs python (2.x) on the host.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agosdparm: remove include of host headers
Baruch Siach [Fri, 6 Feb 2015 07:45:14 +0000 (09:45 +0200)]
sdparm: remove include of host headers

Fixes:
http://autobuild.buildroot.net/results/458/458b3da912b977335ac292fa7adddfb85961557a/
http://autobuild.buildroot.net/results/ead/ead9c1d354e9beebdcb892ded2d63b8d3bc3eb51/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqemu: add architecture dependencies for host qemu
Thomas Petazzoni [Fri, 6 Feb 2015 08:15:48 +0000 (09:15 +0100)]
qemu: add architecture dependencies for host qemu

The host-qemu package currently builds the user mode emulation, which
isn't available on all architectures, so this commit adds the
necessary architecture dependencies to the Config.in.host file.

Fixes:

  http://autobuild.buildroot.net/results/4298ce40cbe3db50ffe53ecf6856523157df591d/

Reported-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agorpm: use pkg-config to detect zlib and popt
Peter Korsgaard [Fri, 6 Feb 2015 09:19:45 +0000 (10:19 +0100)]
rpm: use pkg-config to detect zlib and popt

Fixes:
http://autobuild.buildroot.net/results/98b/98b70ea09ecef214f13a622dcb926e01a6d6f7d9/
http://autobuild.buildroot.net/results/d13/d1343c3be9710d5be3cf6e4369dd5c75102e7b92/
http://autobuild.buildroot.net/results/457/457d3d9231f1422b19ffbac6d4a6ab02c6d6c22f/
http://autobuild.buildroot.net/results/ed8/ed8efe3985e6b423e4c18f9c200aa042ccb9ed23/

And many more.

Using --with-zlib=$(STAGING_DIR) causes the configure script to basically do
a find $(STAGING_DIR) -name zlib.h to figure out the correct include path
for zlib.  That is normally ok, but if botan is enabled and built before
rpm, then it installs a zlib.h header in
$(STAGING_DIR)/usr/include/botan-1.10/botan which confuses this logic and
causes configure to fail.

Fix it by using --with-zlib=external instead which causes the configure
script to use pkg-config to get the CFLAGS/LDFLAGS. Also do it for popt so
we don't end up with a similar issue in the future. We unfortunately cannot
do it for beecrypt as it doesn't install a .pc file.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/infozip: add hash file
Romain Naour [Sat, 24 Jan 2015 15:23:45 +0000 (16:23 +0100)]
package/infozip: add hash file

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/infozip: silent LFS warning
Romain Naour [Sat, 24 Jan 2015 15:23:44 +0000 (16:23 +0100)]
package/infozip: silent LFS warning

infozip already defines _LARGEFILE_SOURCE and _LARGEFILE64_SOURCE in
some sources files when LARGE_FILE_SUPPORT is set.
Remove them from CFLAGS.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/infozip: fix LARGE_FILE_SUPPORT check
Romain Naour [Sat, 24 Jan 2015 15:23:43 +0000 (16:23 +0100)]
package/infozip: fix LARGE_FILE_SUPPORT check

The LFS check was dropped in commit cc4dedd9.

Since then there is a runtime error:
zip warning : Not supported (uzoff_t not same size as zoff_t)

However LFS check can't readded as is because it can't work
for cross-compilation since it try to run a target's binary on
the host system.

Replace infozip's LFS check with the one used by autoconf.
This allows to readd LFS support for host-infozip.

Reported-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/infozip: disable GID/UID support
Romain Naour [Sat, 24 Jan 2015 15:23:42 +0000 (16:23 +0100)]
package/infozip: disable GID/UID support

This check can't work for cross-compilation since it
try to run a target's binary on the host system.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/infozip: factorize common CFLAGS
Romain Naour [Sat, 24 Jan 2015 15:23:41 +0000 (16:23 +0100)]
package/infozip: factorize common CFLAGS

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/infozip: rework infozip patch.
Romain Naour [Sat, 24 Jan 2015 15:23:40 +0000 (16:23 +0100)]
package/infozip: rework infozip patch.

Split each cross-compilation fixes to differents
patches files.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Tested-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibvips: requires C++ support
Vicente Olivert Riera [Thu, 5 Feb 2015 15:06:56 +0000 (15:06 +0000)]
libvips: requires C++ support

libvips requires C++ support, otherwise it will fail with an error
message like this one:

error: ../libvips/.libs/libvips.so: No such file or directory

The '--disable-cxx' configure option seems to be broken, so in the
meantime a compiler with C++ support is required in order to build
libvips successfully.

Reported upstream:

  https://github.com/jcupitt/libvips/issues/231

Fixes:

  http://autobuild.buildroot.net/results/cdc7cf5d3501f80c74b70aa09f93b2ad4e2f8602/
  http://autobuild.buildroot.net/results/39173dbcbbd0a243900ea583cec024b51f8b803a/
  http://autobuild.buildroot.net/results/6794705195bcdb636a8e6582ef5a1e153d4d66b3/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqt5webkit: Fix build without OpenGL
Johan Derycke [Wed, 4 Feb 2015 19:56:02 +0000 (20:56 +0100)]
qt5webkit: Fix build without OpenGL

Fixes:
http://autobuild.buildroot.net/results/691/6918c623b65a3cee45f2c29c29b36f9bf475cc76/
http://autobuild.buildroot.net/results/914/914056cbd9787aeae4c8b42e8a37453b1a271a02/
http://autobuild.buildroot.net/results/84d/84d3285cc8e2669c4ff4c1be3a1e8ea9a6933779/

Backport patch from upstream git:
https://qt.gitorious.org/qt/qtwebkit/commit/4ecb913768ff0806c6efdff4567ef5907f597e4a

Signed-off-by: Johan Derycke <johan.derycke@barco.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolog4cxx: disable unused documentation
Pieter Ronsijn [Wed, 4 Feb 2015 19:55:44 +0000 (20:55 +0100)]
log4cxx: disable unused documentation

Saves around 14 MiB of data in /usr/share/log4cxx/html.

Signed-off-by: Johan Derycke <johan.derycke@barco.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopython-pyzmq: ensure correct path to zmq is used
Peter Korsgaard [Tue, 3 Feb 2015 22:44:05 +0000 (23:44 +0100)]
python-pyzmq: ensure correct path to zmq is used

Fixes:
http://autobuild.buildroot.net/results/6ae/6ae84c53985ab52ab1c64dd1e2a16d0bcf9eed1e/
http://autobuild.buildroot.net/results/04d/04d5ceb5335912916f05596a285e84d38a7c7d31/
http://autobuild.buildroot.net/results/77a/77ae85f24fabd00f2981f2dbddb52d8d5091b4a8/
http://autobuild.buildroot.net/results/27a/27adf12cca4e0e998b64fda9bf4be67f6dbe1595/

And many more.

If --zmq isn't passed then python-pymq falls back to using 'pkg-config
--variable=prefix libzmq' which returns /usr, causing it to look in /usr/lib
for libraries breaking the build.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopython-werkzeug: bump to 0.10
Yegor Yefremov [Tue, 3 Feb 2015 21:05:16 +0000 (22:05 +0100)]
python-werkzeug: bump to 0.10

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibmbim: bump to 1.12.2
Yegor Yefremov [Tue, 3 Feb 2015 20:27:07 +0000 (21:27 +0100)]
libmbim: bump to 1.12.2

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibqmi: bump to 1.12.2
Yegor Yefremov [Tue, 3 Feb 2015 20:27:06 +0000 (21:27 +0100)]
libqmi: bump to 1.12.2

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoodhcp6c: uses fork(), needs mmu
Peter Korsgaard [Tue, 3 Feb 2015 20:27:29 +0000 (21:27 +0100)]
odhcp6c: uses fork(), needs mmu

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agodocs/manual: reinstall target
Doug Kehn [Fri, 28 Nov 2014 15:25:05 +0000 (09:25 -0600)]
docs/manual: reinstall target

Add reinstall target information to package-make-target.txt.

[Thomas: update to take into account the fact that we now have a
single <pkg>-reinstall target.]

Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopkg-generic: reinstall target
Doug Kehn [Fri, 28 Nov 2014 15:25:04 +0000 (09:25 -0600)]
pkg-generic: reinstall target

Add a <pkg>-reinstall target, just like <pkg>-rebuild and
<pkg>-reconfigure, but that only retrigger the install step of the
package.

Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoxterm: add support for 256 colors
Thierry Bultel [Tue, 9 Dec 2014 15:09:19 +0000 (16:09 +0100)]
xterm: add support for 256 colors

[Thomas: make the 256 colors support unconditionally enabled.]

Signed-off-by: Thierry Bultel <tbultel@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoncurses: add support for 256 colors
Thierry Bultel [Sat, 13 Dec 2014 07:18:59 +0000 (08:18 +0100)]
ncurses: add support for 256 colors

[Thomas: fixup nano to use $(NCURSES_CONFIG_SCRIPTS) now that the
ncurses config script can have a different name depending on the
configuration.]

Signed-off-by: Thierry Bultel <tbultel@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosystem/skeleton: fix the new /var/run symbolic link
Thomas Petazzoni [Tue, 3 Feb 2015 16:09:34 +0000 (17:09 +0100)]
system/skeleton: fix the new /var/run symbolic link

Reported-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoghostscript-fonts: new package
Peter Seiderer [Mon, 22 Sep 2014 19:34:23 +0000 (21:34 +0200)]
ghostscript-fonts: new package

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoiprutils: drop unneeded ncurses5-config handling
Peter Korsgaard [Tue, 3 Feb 2015 14:58:07 +0000 (15:58 +0100)]
iprutils: drop unneeded ncurses5-config handling

ncurses nowadays installs the headers directly into $prefix/usr/include, so
ncurses5-config doesn't return anything important and the logic wasn't
taking the wchar variant into consideration - So just drop it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoskeleton: make /run a proper directory/filesystem
Gustavo Zacarias [Thu, 27 Nov 2014 22:41:49 +0000 (19:41 -0300)]
skeleton: make /run a proper directory/filesystem

Making /var/run and /run symlinks to /tmp is bad since the underlying
tmpfs filesystem is mode 1777 which leads to possible security attack
vectors via badly owned/mask-mode pidfiles and state files residing there.

So make /run a proper directory with /var/run symlinked to it.
Eventually all startup scripts and state info should be pointed to /run
directly as per the linux fhs and good practice.

Add a tmpfs filesystem entry for /run so that busybox inittab, systemv
inittab and systemd automount mounts it there to avoid breaking the
system.

While at it fix inconsistent spacing in /etc/fstab by using tabs and
drop the "static file system information" header whatever that means.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopencv: Remove hash file
Maxime Hadjinlian [Sun, 26 Oct 2014 16:35:13 +0000 (17:35 +0100)]
opencv: Remove hash file

Since the tarball we download is generated from GitHub, there's no
saying that the tarball won't differ in a month from now.
So the hash has no value there.

An update to the manual should be done.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoApply --disable-gtk-doc-html to all packages
Bernd Kuhls [Sun, 19 Oct 2014 09:59:03 +0000 (11:59 +0200)]
Apply --disable-gtk-doc-html to all packages

Move this option to package/pkg-autotools.mk so it applies to all packages.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodocs/manual: add FAQ entry about speeding up the build process
Thomas Petazzoni [Wed, 14 Jan 2015 21:48:13 +0000 (22:48 +0100)]
docs/manual: add FAQ entry about speeding up the build process

This is a very frequently asked question, so let's add a FAQ entry
about it, that we can progressively extend with more advices for our
users.

[Thomas: remove the part about your boss buying new hardware, as
suggested by reviewers.]

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years agopackage/*: rename patches according to the new policy
Peter Korsgaard [Tue, 3 Feb 2015 13:52:07 +0000 (14:52 +0100)]
package/*: rename patches according to the new policy

Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345)

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/gcc: rename the conditional patch according to the new policy
Samuel Martin [Mon, 27 Oct 2014 00:26:10 +0000 (01:26 +0100)]
package/gcc: rename the conditional patch according to the new policy

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomjpegtools: add optional support for png/sdl/sdl_gfx/X11/gtk2
Peter Korsgaard [Tue, 3 Feb 2015 11:24:32 +0000 (12:24 +0100)]
mjpegtools: add optional support for png/sdl/sdl_gfx/X11/gtk2

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomjpegtools: needs host-pkgconf
Peter Korsgaard [Tue, 3 Feb 2015 10:47:23 +0000 (11:47 +0100)]
mjpegtools: needs host-pkgconf

The configure script uses PKG_CHECK_MODULES to search for libraries.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomjpegtools: uses fork(), needs mmu
Peter Korsgaard [Tue, 3 Feb 2015 10:38:18 +0000 (11:38 +0100)]
mjpegtools: uses fork(), needs mmu

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agobootlader/grub2: disable x86-64-efi choice on !BR2_ARCH_IS_64
Samuel Martin [Fri, 16 Jan 2015 17:58:35 +0000 (18:58 +0100)]
bootlader/grub2: disable x86-64-efi choice on !BR2_ARCH_IS_64

When x86-64-efi platform is selected, grub2 automatically adds -m64 to the
CFLAGS. This makes the configure script failed when the toolchain does not
have multilib support (like the Buildroot ones).

Reported-by: Noe Rubinstein <nrubinstein@aldebaran-robotics.com>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agotslib: Use the release tarball
Maxime Hadjinlian [Sun, 26 Oct 2014 18:45:41 +0000 (19:45 +0100)]
tslib: Use the release tarball

Add a hash file since the release tarball has been uploaded from the
maintainer.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibmicrohttpd: fix static linking with gnutls
Peter Korsgaard [Tue, 3 Feb 2015 09:24:36 +0000 (10:24 +0100)]
libmicrohttpd: fix static linking with gnutls

Fixes http://autobuild.buildroot.net/results/f5a/f5a135647867ca98ce6189bb343a631ce6a47e23/

gnutls links to a number of libraries depending on configuration (pthread,
iconv, ..), so we need to link against those as well when statically
linking.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoejabberd: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:20 +0000 (10:32 +0100)]
ejabberd: new package.

[Thomas:
 - Adjust the comment about the dependency on erlang
 - Fix license to be 'GPLv2+ with OpenSSL exception' and not just 'GPLv2+'
 - Use double quotes instead of simple quotes in the .mk file.
 - Don't use the EJABBERD_MAKE_ENV variable, since it's not defined
   anywhere.
 - Remove the 0007-fix-init.patch patch, since we're not using the
   init script provided by ejabberd, and rename
   0008-fix-install-permissions.patch to
   0007-fix-install-permissions.patch.]

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-p1-cache-tab: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:19 +0000 (10:32 +0100)]
erlang-p1-cache-tab: new package.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-p1-iconv: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:18 +0000 (10:32 +0100)]
erlang-p1-iconv: new package.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-p1-sip: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:17 +0000 (10:32 +0100)]
erlang-p1-sip: new package.

[Thomas: adjust license to be 'GPLv2 with OpenSSL exception' instead
of just 'GPLv2'.]

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-p1-stringprep: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:16 +0000 (10:32 +0100)]
erlang-p1-stringprep: new package.

[Thomas: fixup license, it uses the TCL license, and not GPLv2+.]

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-p1-stun: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:15 +0000 (10:32 +0100)]
erlang-p1-stun: new package.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-p1-tls: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:14 +0000 (10:32 +0100)]
erlang-p1-tls: new package.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-p1-utils: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:13 +0000 (10:32 +0100)]
erlang-p1-utils: new package.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-p1-xml: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:12 +0000 (10:32 +0100)]
erlang-p1-xml: new package.

[Thomas: fixup license, it is GPLv2+ and not GPLv2.]

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-p1-yaml: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:11 +0000 (10:32 +0100)]
erlang-p1-yaml: new package.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-p1-zlib: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:10 +0000 (10:32 +0100)]
erlang-p1-zlib: new package.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-lager: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:09 +0000 (10:32 +0100)]
erlang-lager: new package.

[Thomas: minor adjustement to Config.in help text]

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoerlang-goldrush: new package.
Johan Oudinet [Mon, 12 Jan 2015 09:32:08 +0000 (10:32 +0100)]
erlang-goldrush: new package.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agodocs/manual: add documentation for the pkg-rebar infrastructure
Yann E. MORIN [Mon, 12 Jan 2015 09:32:07 +0000 (10:32 +0100)]
docs/manual: add documentation for the pkg-rebar infrastructure

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
[yann.morin.1998@free.fr: split the doc into its own patch]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/pkg-rebar: new infrastructure
Johan Oudinet [Mon, 12 Jan 2015 09:32:06 +0000 (10:32 +0100)]
package/pkg-rebar: new infrastructure

Ease the development of packages that use the erlang rebar tool as
their build system.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
[yann.morin.1998@free.fr: split the patch into semantically separated
patches; large rewrites of the rest]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
[Thomas, with help from Yann and Arnout:
 - Fix the comment about the symlink used to make sure rebar does not
   download dependencies. The comment was not up-to-date with where
   the symlink is actually created.
 - Make <pkg>_USE_BUNDLED_REBAR and <pkg>_USE_AUTOCONF be inherited by
   host packages from their corresponding target package.
 - Make sure host dependencies are inherited from the corresponding
   target packages dependencies. This requires copying some logic from
   inner-autotools-package and inner-generic-package, just like
   inner-autotools-package duplicates some logic from
   inner-generic-package.
 - Fix host variant of $(2)_BUILD_CMDS indentation, use double quotes
   instead of simple quotes. So that it matches the target
   $(2)_BUILD_CMDS, and what we do elsewhere in Buildroot.]

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/erlang: export EI_VSN so other packages can use it
Yann E. MORIN [Mon, 12 Jan 2015 09:32:05 +0000 (10:32 +0100)]
package/erlang: export EI_VSN so other packages can use it

Packages that depend on Erlang may need the Erlang Interface Version
(aka EI_VSN), so just export it.

We do export a static value instead of looking in the file, to avoid
spawning a shell every time the variable is dereferenced.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[johan.oudinet@gmail.com: update EI_VSN since the erlang update]
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowebsite: update our sponsors page
Thomas Petazzoni [Tue, 3 Feb 2015 08:38:03 +0000 (09:38 +0100)]
website: update our sponsors page

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoRevert "automake: complete the removal of the target package"
Peter Korsgaard [Mon, 2 Feb 2015 23:40:20 +0000 (00:40 +0100)]
Revert "automake: complete the removal of the target package"

This reverts commit 6c33512e01acfc576dc4e3ad28def8b29c0db822.

We DO need to look in the staging directory for .m4 files installed by other
target packages, otherwise we'll have breakage like:

http://autobuild.buildroot.net/results/b20/b20e3efcb0be3032781d7b2f0ef4c351834da0ce/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoRevert "automake: use whenever possible the ACLOCAL_DIR variable"
Peter Korsgaard [Mon, 2 Feb 2015 23:39:22 +0000 (00:39 +0100)]
Revert "automake: use whenever possible the ACLOCAL_DIR variable"

This reverts commit 65b3cda915f04d1c0a108c4163ea72e459f20652.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomjpegtools: new package
Steve Kenton [Mon, 2 Feb 2015 22:35:06 +0000 (22:35 +0000)]
mjpegtools: new package

The mjpegtools programs are a set of tools that can do recording of videos
and playback, simple cut-and-paste editing and the MPEG compression of audio
and video under Linux.

[Peter: license is GPLv2+]
Signed-off-by: Steve Kenton <skenton@ou.edu>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomadplay: fix alsa detection/linking using host-pkgconf
Peter Seiderer [Mon, 2 Feb 2015 22:15:39 +0000 (23:15 +0100)]
madplay: fix alsa detection/linking using host-pkgconf

Fixes [1]: configure check for libasound failed because of missing
pthread linkage.

[1] http://autobuild.buildroot.net/results/f3a/f3a0b3ff15e729d223c8c8ee6af75c425cd344b6/

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoautomake: use whenever possible the ACLOCAL_DIR variable
Fabio Porcedda [Sun, 1 Feb 2015 16:51:40 +0000 (17:51 +0100)]
automake: use whenever possible the ACLOCAL_DIR variable

Use the ACLOCAL_DIR in the GTK_DOC_M4_INSTALL hook.

Move the ACLOCAL_DIR definition at the beginning so the definition is
ahead the utilization.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoautomake: complete the removal of the target package
Fabio Porcedda [Sun, 1 Feb 2015 16:51:39 +0000 (17:51 +0100)]
automake: complete the removal of the target package

The variable ACLOCAL_DIR points to the staging area but is not useful
anymore because the target package was removed.  Fix ACLOCAL_DIR by
pointing to $(HOST_DIR)/usr/share/aclocal and remove ACLOCAL_HOST_DIR
because ACLOCAL_DIR has the same value so it's not useful anymore.

Also remove the reference to ACLOCAL_HOST_DIR from the host-autoconf
package.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/mjpg-streamer: New package
Bernd Kuhls [Mon, 26 Jan 2015 20:51:11 +0000 (21:51 +0100)]
package/mjpg-streamer: New package

--
v2: various fixes (Thomas)

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoodhcp6c: new package
Alexander Clouter [Mon, 2 Feb 2015 15:39:27 +0000 (16:39 +0100)]
odhcp6c: new package

Signed-off-by: Alexander Clouter <alex+buildroot@digriz.org.uk>
[ThomasDS: needs ipv6; rewrap package/odhcp6c/Config.in]
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
(compile-tested on x86/glibc, armel/glibc, armel/uclibc)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolegal-info: remove FOO_MANIFEST_TARBALL and FOO_MANIFEST_SITE defaults
Luca Ceresoli [Fri, 2 Jan 2015 11:43:32 +0000 (12:43 +0100)]
legal-info: remove FOO_MANIFEST_TARBALL and FOO_MANIFEST_SITE defaults

When FOO_SOURCE is non-empty, FOO_MANIFEST_TARBALL is always set.
When FOO_SOURCE is empty, FOO_MANIFEST_TARBALL is not set, but also
never used, due to the if below which defuses the whole legal-info
processing for packages that have FOO_SOURCE explicitly set to an
empty string.

So get rid of the default assignment to "not saved".

Do it for FOO_MANIFEST_SITE as well: it is pointless to have
FOO_MANIFEST_SITE with an empty FOO_SOURCE in a package. A quick
grep session in the sources confirmed this assumption is indeed
true for the current code.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agobarebox: bump to version 2015.02.0
Fabio Porcedda [Mon, 2 Feb 2015 21:10:10 +0000 (22:10 +0100)]
barebox: bump to version 2015.02.0

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqt5base: enable C++11 if toolchain supports
Fatih Aşıcı [Thu, 22 Jan 2015 12:37:59 +0000 (14:37 +0200)]
qt5base: enable C++11 if toolchain supports

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqt5: update URLs to use Qt's new domain
Fatih Aşıcı [Thu, 22 Jan 2015 12:37:58 +0000 (14:37 +0200)]
qt5: update URLs to use Qt's new domain

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqt5: bump to version 5.4.0
Fatih Aşıcı [Thu, 22 Jan 2015 12:37:57 +0000 (14:37 +0200)]
qt5: bump to version 5.4.0

qt5base:
  - Add patches to fix uClibc build.

qt5connectivity:
  - Add patches to fix build with -no-c++11

qt5declarative:
  - Remove the line that installs accessible plugin. The functionality
    is moved into the qtquick library.

qt5webkit:
  - Remove egl patch. This should be fixed with CONFIG += egl option.

qt5websockets:
  - Remove upstreamed patch.

Changelogs: https://qt-project.org/wiki/Change-files-in-Qt-5.4.0
Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/mesa3d: Enable support for Radeon r600 gallium driver
Bernd Kuhls [Sat, 17 Jan 2015 17:03:55 +0000 (18:03 +0100)]
package/mesa3d: Enable support for Radeon r600 gallium driver

--
v2: - rebased patch from micro1183: http://patchwork.ozlabs.org/patch/398858/
    - removed support for r300 & radeonsi because they need llvm support
      which is not provided by buildroot

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoqt: Force arm mode instead of Thumb1 mode
Richard Genoud [Tue, 20 Jan 2015 11:24:39 +0000 (12:24 +0100)]
qt: Force arm mode instead of Thumb1 mode

Qt has some assembly that doesn't exist in thumb1 mode.
So, force arm mode for Qt

Signed-off-by: Richard Genoud <richard.genoud@gmail.com>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomatchbox-panel: fixed undefined reference to `log' and `lrint'
Jean-Paul Etienne [Mon, 2 Feb 2015 14:39:00 +0000 (15:39 +0100)]
matchbox-panel: fixed undefined reference to `log' and `lrint'

Encountered the following while compiling matchbox-panel

mb-applet-wireless.o: In function `update_wireless':
.. matchbox-panel-0.9.3/applets/mb-applet-wireless.c:143: undefined reference to `log'
.. matchbox-panel-0.9.3/applets/mb-applet-wireless.c:143: undefined reference to `lrint'

fixed the issue by adding
1) #include <math.h> in mb-applet-wireless.c
2) -lm option to WIRELESS_LIB in applets/Makefile.in

Signed-off-by: Jean-Paul Etienne <fractalclone@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[arnout: rename patch and add description and Signed-off-by]

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomatchbox-panel: rename patch to the new naming convention
Arnout Vandecappelle [Mon, 2 Feb 2015 14:38:59 +0000 (15:38 +0100)]
matchbox-panel: rename patch to the new naming convention

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomatchbox-panel: remove redundant hash lines
Arnout Vandecappelle [Mon, 2 Feb 2015 14:38:58 +0000 (15:38 +0100)]
matchbox-panel: remove redundant hash lines

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agomatchbox-panel: specify optional dependency on wireless_tools
Arnout Vandecappelle [Mon, 2 Feb 2015 14:38:57 +0000 (15:38 +0100)]
matchbox-panel: specify optional dependency on wireless_tools

Make sure build is reproducible and doesn't depend on the order.

There is no corresponding configure option, but configure looks for
iwlib.h

Cc: Jean-Paul Etienne <fractalclone@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years ago%_defconfig: save the path to the defconfig
Arnout Vandecappelle [Mon, 2 Feb 2015 15:34:46 +0000 (16:34 +0100)]
%_defconfig: save the path to the defconfig

We have the BR2_DEFCONFIG feature that saves the path to the defconfig
file that was specified on the command line, so that a later
savedefconfig would immediately save to the right location. This wasn't
done for the defconfigs in the configs/ directory, however, to avoid
accidentally overwriting them.

Now we decided that it would be more useful to overwrite the defconfigs
in the configs/ directory after all. To do this, we pass the path to
that defconfig in the environment.

Cc: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>