buildroot.git
10 years agopackage/iprutils: Add IBM Power RAID utilities
Jeremy Kerr [Wed, 12 Mar 2014 03:45:57 +0000 (11:45 +0800)]
package/iprutils: Add IBM Power RAID utilities

[Thomas: add patch to allow passing CFLAGS from the environment, use
TARGET_CONFIGURE_OPTS instead of manually passing CC/LD, add upstream
URL in Config.in, use the Makefile install target instead of
open-coding the installation in iprutils.mk.]

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibstrophe: new package
Denis Bodor [Wed, 12 Mar 2014 10:04:17 +0000 (11:04 +0100)]
libstrophe: new package

[Thomas: allow compilation with either expat or libxml2, reword the
license description to indicate that it's MIT *or* GPLv3. ]

Signed-off-by: Denis Bodor <lefinnois@lefinnois.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoAdd back rootfs-* dependencies to "source" and "legal-info" targets
Fabio Porcedda [Thu, 13 Mar 2014 16:06:59 +0000 (17:06 +0100)]
Add back rootfs-* dependencies to "source" and "legal-info" targets

After adding support top-level parallel make the rootfs-* dependencies
were not anymore considered for the "source" and "legal-info" targets
because the rootfs-* targets were removed from TARGETS variable and
placed in the TARGETS_ROOTFS variable so to fix the issue use use both
"TARGETS" and "TARGETS_ROOTFS" variables.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Cc: Vincent Stehlé <vincent.stehle@freescale.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agodnsmasq: add sysv initscript
Gustavo Zacarias [Sat, 29 Mar 2014 09:01:02 +0000 (06:01 -0300)]
dnsmasq: add sysv initscript

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolibndp: new package
Yegor Yefremov [Mon, 17 Mar 2014 10:57:07 +0000 (11:57 +0100)]
libndp: new package

[Thomas: add patch to add stdarg.h include needed on uClibc, add
missing upstream URL in Config.in, fix license to be LGPLv2.1+ instead
of LGPLv2.1]

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agopkg-perl: prevents the interactive prompts
Francois Perrad [Thu, 20 Mar 2014 18:35:42 +0000 (19:35 +0100)]
pkg-perl: prevents the interactive prompts

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agovalgrind: Add support for MIPS architecture
Vicente Olivert Riera [Fri, 28 Mar 2014 16:46:49 +0000 (16:46 +0000)]
valgrind: Add support for MIPS architecture

Reviewed-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agosystemd: enable build for supported architectures.
Eric Le Bihan [Fri, 28 Mar 2014 16:31:06 +0000 (17:31 +0100)]
systemd: enable build for supported architectures.

Systemd only supports the architectures defined in
src/shared/architecture.h. So via a new parameter named
BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS, we enable the build of this package
only for those architectures.

Fixes http://autobuild.buildroot.net/results/bcc/bcce95eb0748505c0d62db21a6e420aae3c3181b/

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual: fix typo in abbreviation 'i.e.'
Jerzy Grzegorek [Fri, 28 Mar 2014 21:24:50 +0000 (22:24 +0100)]
manual: fix typo in abbreviation 'i.e.'

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual: fix typo in abbreviation 'e.g.'
Jerzy Grzegorek [Fri, 28 Mar 2014 21:24:49 +0000 (22:24 +0100)]
manual: fix typo in abbreviation 'e.g.'

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual/legal-notice.txt: fix typo
Jerzy Grzegorek [Fri, 28 Mar 2014 21:24:47 +0000 (22:24 +0100)]
manual/legal-notice.txt: fix typo

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual/contribute.txt: reword part about reporting issues
Jerzy Grzegorek [Fri, 28 Mar 2014 21:24:46 +0000 (22:24 +0100)]
manual/contribute.txt: reword part about reporting issues

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual/contribute.txt: fix typo
Jerzy Grzegorek [Fri, 28 Mar 2014 21:24:45 +0000 (22:24 +0100)]
manual/contribute.txt: fix typo

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual/make-tips.txt: fix typo
Jerzy Grzegorek [Fri, 28 Mar 2014 21:24:44 +0000 (22:24 +0100)]
manual/make-tips.txt: fix typo

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual/configure.txt: fix typo
Jerzy Grzegorek [Fri, 28 Mar 2014 21:24:43 +0000 (22:24 +0100)]
manual/configure.txt: fix typo

[Thomas: fix to actually use the correct syntax.]

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual/configure.txt: reword part about internal toolchain backend
Jerzy Grzegorek [Fri, 28 Mar 2014 21:24:42 +0000 (22:24 +0100)]
manual/configure.txt: reword part about internal toolchain backend

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomanual: Add singular example for dependency comment
Maxime Hadjinlian [Fri, 28 Mar 2014 18:48:34 +0000 (19:48 +0100)]
manual: Add singular example for dependency comment

The manual always uses the format with multiple dependencies. This only
add an example where is a single dependency to show that this format is
applicable regardless of the number of dependencies.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agolinux-headers: bump 3.12.x stable version
Gustavo Zacarias [Fri, 28 Mar 2014 23:46:58 +0000 (20:46 -0300)]
linux-headers: bump 3.12.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agomtools: needs mmu
Gustavo Zacarias [Fri, 28 Mar 2014 22:23:57 +0000 (19:23 -0300)]
mtools: needs mmu

Fixes:
http://autobuild.buildroot.net/results/915/91531e06646b7453248be5c7ca22101edd42d641/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agoslang: multiple fixes
Gustavo Zacarias [Fri, 28 Mar 2014 23:29:20 +0000 (20:29 -0300)]
slang: multiple fixes

Add a gentoo patch to fix the wicked slsh link line that ended in the
bizarre prefix/exec_prefix/DESTDIR trickery.
Also fixes:
http://autobuild.buildroot.net/results/c3f/c3fb5337a4bdf87baead64106427c4929241c58d/

Also be explicit with enabling/disabling libpng, pcre, readline and zlib
support since they get picked up from the host if header files are
around because of the problem known as "absolute paths" when trying to
autodetect.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agonewt: fix weird indentation
Gustavo Zacarias [Fri, 28 Mar 2014 23:29:19 +0000 (20:29 -0300)]
newt: fix weird indentation

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10 years agowebsite: Add a Google+ presence
Maxime Hadjinlian [Thu, 27 Mar 2014 23:28:31 +0000 (00:28 +0100)]
website: Add a Google+ presence

Since we use Google+ to share our news, this add a logo on the menu bar,
which links to the Buildroot profile.

[Peter: change link to Buildroot account]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoDisable o32 ABI for MIPS64 architectures
Vicente Olivert Riera [Fri, 28 Mar 2014 11:00:52 +0000 (11:00 +0000)]
Disable o32 ABI for MIPS64 architectures

Building o32 ELF files for MIPS64 is an exotic configuration that nobody
should be using. If o32 is required, then is better if it's built for
MIPS 32-bit cores so only 32-bit instructions will be used leading to a
more efficient o32 usage.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agonetsnmp: fix tab/space formatting in init.d script
Danomi Manchego [Fri, 28 Mar 2014 02:08:46 +0000 (22:08 -0400)]
netsnmp: fix tab/space formatting in init.d script

The S59snmpd script has a strange mix of tabs and spaces.  Replace
tabs with spaces, and also remove unnecessary line continuations
from the start-stop-daemon lines, as none of them go beyond 80
columns.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoslang: add ncurses optional dependency
Romain Naour [Thu, 27 Mar 2014 23:06:33 +0000 (00:06 +0100)]
slang: add ncurses optional dependency

Ncurses check need to be disabled if ncurses package is not
selected.
If we don't do that, host's ncurses5-config may be used by
configure script.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoslang: fix linking issue
Romain Naour [Thu, 27 Mar 2014 23:06:32 +0000 (00:06 +0100)]
slang: fix linking issue

The installation location of the slang library
does not take into account the DESTDIR directory.
So SLANG_INST_LIB is initialized with -L/usr/lib/
and slang may be linked with host's libdl.so (if any)
Therefore, we have to pass correct installation paths.

Fixes:
http://autobuild.buildroot.net/results/df4/df435d9cebbdc84b3581ba258b618123570dde8b/

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxbmc: Add comment for host-sdl_images dependency
Maxime Hadjinlian [Thu, 27 Mar 2014 22:40:46 +0000 (23:40 +0100)]
xbmc: Add comment for host-sdl_images dependency

A few people have already asked why XBMC depends on host-sdl_image and
host-sdl.

Since this is not obvious, this patch add a comments explaining why it's
needed.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosdl: Fix host variant dependencies
Maxime Hadjinlian [Thu, 27 Mar 2014 22:27:42 +0000 (23:27 +0100)]
sdl: Fix host variant dependencies

The host variant of sdl inherited the dependencies and conf opt from
sdl which could lead to some trouble.

For example:
  If you were to build host-sdl and had alsa-lib enabled in your
  packages list, it would try to build host-alsa-lib which does not
  exists.

This patch define basic dependencies and conf opt for the host variant.

Reported-by: Eric Limpens <limpens@gmail.com>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoRemove "dirs" dependencies
Fabio Porcedda [Fri, 7 Mar 2014 09:31:19 +0000 (10:31 +0100)]
Remove "dirs" dependencies

The package infrastructure add automatically the "dirs" dependency so
remove it when the package infrastructure is being used.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobarebox: fix coding style
Fabio Porcedda [Fri, 7 Mar 2014 09:31:18 +0000 (10:31 +0100)]
barebox: fix coding style

As stated in the buildroot user manual add just a single space before
and after a '=' sign.
Break long lines.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqextserialport: use TARGET_MAKE_ENV when running make and qmake
Thomas De Schampheleire [Wed, 19 Mar 2014 19:30:09 +0000 (20:30 +0100)]
qextserialport: use TARGET_MAKE_ENV when running make and qmake

This patch prepends TARGET_MAKE_ENV to $(MAKE) and $(QT_QMAKE) command
lines, to make sure PATH is set correctly, and to line up with the qt5
packages that do this consistently.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosystemd: bump to version 212.
Eric Le Bihan [Thu, 27 Mar 2014 09:51:57 +0000 (10:51 +0100)]
systemd: bump to version 212.

Also adjust the license details and refresh patches.

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotmux: bump to 1.9a
Yegor Yefremov [Thu, 27 Mar 2014 09:03:39 +0000 (10:03 +0100)]
tmux: bump to 1.9a

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibubox: fix build with lua option
Hadrien Boutteville [Thu, 27 Mar 2014 03:41:18 +0000 (04:41 +0100)]
libubox: fix build with lua option

Fixes
http://autobuild.buildroot.org/results/fc6/fc64896ca5c3b05dfe4b5c5e7d25fc4b6c9976ad/
and a bunch of similar failures.

When Lua package is selected, libubox sets an option to build with Lua
binding. Unfortunately, if LUAPATH is not passed libubox seeks it on
the host instead of staging due to hard coded pkg-config commands in
its CMake file. As a result Lua is not found and the build fails.
Fix it by passing LUAPATH in LIBUBOX_CONF_OPT.

Similarly, libubox seeks LUA_CFLAGS with the host's pkg-config for the
same reason. To prevent potential errors, fix it by passing LUA_CFLAGS
in LIBUBOX_CONF_OPT.

Finally, libubox fails to build with Lua 5.2 because it uses functions
removed from this version.
Fix it by activating the option only with Lua 5.1.

Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agocups: rename patches to follow BR guidelines
Vicente Olivert Riera [Wed, 5 Mar 2014 15:30:01 +0000 (15:30 +0000)]
cups: rename patches to follow BR guidelines

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agocups: fix static linking
Vicente Olivert Riera [Wed, 5 Mar 2014 15:30:00 +0000 (15:30 +0000)]
cups: fix static linking

Append -lz to the cups linking libs to fix a problem like this one:

../cups/libcups.a(file.o): In function `cupsFileSeek':
/home/test/test/1/output/build/cups-1.3.11/cups/file.c:1444: undefined
reference to `inflateEnd'
collect2: error: ld returned 1 exit status
make[2]: *** [ipp] Error 1
make[2]: *** Waiting for unfinished jobs....

This solution is the same used upstream in newer versions.

Fixes:
   http://autobuild.buildroot.net/results/f3d/f3d4f67ce7ee1d54f5bd4c87dfddb7417db614e5/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoxbmc: new package
Maxime Hadjinlian [Wed, 26 Mar 2014 23:06:00 +0000 (00:06 +0100)]
xbmc: new package

XBMC is an award-winning free and open source (GPL) software media
player and entertainment hub for digital media.

We do provide a sub-option for each major feature we support, to avoid
letting the user hunt-down required libraries, since the dependency is
not always obvious and straightforward.

We also provide our own wrapper script, because the ones bundled in
XBMC are not suitable to all platforms. We need such a wrapper script
because XBMC exits with different exit codes, depending on how the user
quit XBMC: 0 is normal exit, 64 is for halt, and 66 is for reboot. So
we can't simply call the real XBMC binary from the startup script, or
we would lose this information. So, we provide a wrapper script that
takes appropriate action according to the above exit codes.

When run as root from a startup script, there is no HOME set, so XBMC
defaults to saving its configuration in /.xbmc (yes, at the root of the
rootfs). Since this does not play well with read-only filesystems (and
is inherently ugly anyway), and sicne there is no real clean way to tell
XBMC where to store its configuration, just provide a symlink to a better
place: /.xbmc -> /var/xbmc  (note: the only location _guaranteed_ to be
writable is /tmp, but we want the configuration to survive a reboot. So,
/var/xbmc looks a better place than /var/run/xbmc. and the user will
have to take action to ensure /var/xbmc be writable.) (note: for this
reason, we do not want to set $HOME to /root either, even if it is root
running XBMC.)

Some of XBMC sub-options select libraries that depend on toolchain options,
such as IPv6. But those are already covered, being also implicit
dependencies of XBMC, as XBMC can only be used on an (e)glibc toolchain
anyway. When^WIf XBMC is one day buildable under uClibc/musl, this will be
time to revisit those dependencies.

This package was originally found at : https://github.com/huceke/buildroot-rbp
By gimli <ebsi4711@gmail.com>

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: gimli <ebsi4711@gmail.com>
Cc: Martin Bark <martin@barkynet.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopython3: drop PYTHON3_VERSION_MINOR variable
Jerzy Grzegorek [Wed, 26 Mar 2014 22:22:06 +0000 (23:22 +0100)]
python3: drop PYTHON3_VERSION_MINOR variable

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobeecrypt: make a config option for C++ support
Arnout Vandecappelle [Wed, 26 Mar 2014 17:40:54 +0000 (18:40 +0100)]
beecrypt: make a config option for C++ support

beecrypt used to pull in icu automatically when C++ support was enabled,
but since icu is pretty large and slow, that automatic dependency was
removed.  However, it is not obvious to the user that he should enable
icu in order to get C++ support in beecrypt. Therefore, make the C++
support a user visible config option and mention icu in the help text.

It would also be possible to automatically enable C++ support if icu
happens to be selected for another reason, but that doesn't really seem
to offer an advantage.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt: ensure that target dir exists before installing there
Danomi Manchego [Tue, 25 Mar 2014 01:05:17 +0000 (21:05 -0400)]
qt: ensure that target dir exists before installing there

All of qt.mk's target installs ensure that their destinations exist,
except for /usr/lib.  So do the same for /usr/lib, for consistency,
and in case some combination of custom fs skeleton plus dependency
on Qt leads to installing without a pre-existing /usr/lib directory.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agocifs-utils: fix building on static
Vicente Olivert Riera [Mon, 24 Mar 2014 14:38:11 +0000 (14:38 +0000)]
cifs-utils: fix building on static

Disable position independent executables when building on static.

Fixes:
   http://autobuild.buildroot.net/results/bb0/bb00db98477f0f81c95ac1830ef3649b30963416/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/using: output/toolchain is gone
Francois Perrad [Wed, 26 Mar 2014 18:46:09 +0000 (19:46 +0100)]
manual/using: output/toolchain is gone

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodbus: bump version
Peter Korsgaard [Wed, 26 Mar 2014 21:03:27 +0000 (22:03 +0100)]
dbus: bump version

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqtuio: use TARGET_MAKE_ENV when running make and qmake
Thomas De Schampheleire [Wed, 19 Mar 2014 19:30:08 +0000 (20:30 +0100)]
qtuio: use TARGET_MAKE_ENV when running make and qmake

This patch prepends TARGET_MAKE_ENV to $(MAKE) and $(QT_QMAKE) command
lines, to make sure PATH is set correctly, and to line up with the qt5
packages that do this consistently.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqwt: use TARGET_MAKE_ENV when running make and qmake
Thomas De Schampheleire [Wed, 19 Mar 2014 19:30:07 +0000 (20:30 +0100)]
qwt: use TARGET_MAKE_ENV when running make and qmake

This patch prepends TARGET_MAKE_ENV to $(MAKE) and $(QT_QMAKE) command
lines, to make sure PATH is set correctly, and to line up with the qt5
packages that do this consistently.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoqt5 packages: set correct PATH when running qmake
Thomas De Schampheleire [Wed, 19 Mar 2014 19:30:06 +0000 (20:30 +0100)]
qt5 packages: set correct PATH when running qmake

The qmake step of qt5 packages may attempt to run pkg-config. If qmake is
executed in an environment where the buildroot host directory is not in
PATH, pkg-config from the build machine may be used (/usr/bin/pkg-config).
This causes qt5 package compilation to fail on machines that do not have
pkg-config installed.
Refer to mailing list thread [1] for a specific error case.

This patch prepends TARGET_MAKE_ENV (which sets PATH) to the qmake call.

Reported-by: Marco Trapanese <marcotrapanese@gmail.com>
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
[1] http://lists.busybox.net/pipermail/buildroot/2014-March/092283.html
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agobeecrypt: only build C++ support if dependencies are available
Peter Korsgaard [Wed, 26 Mar 2014 15:01:32 +0000 (16:01 +0100)]
beecrypt: only build C++ support if dependencies are available

Instead of automatically pulling in the (big) icu library if the toolchain
dependencies are available.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/ca-certificates: security bump to 20140223
Yann E. MORIN [Tue, 25 Mar 2014 17:56:52 +0000 (18:56 +0100)]
package/ca-certificates: security bump to 20140223

Some new CA added, some removed.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Cc: Martin Bark <martin@barkynet.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoimagemagick: bump to version 6.8.8-9
Jerzy Grzegorek [Wed, 26 Mar 2014 07:17:14 +0000 (08:17 +0100)]
imagemagick: bump to version 6.8.8-9

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibubox: correct json-c handling
Peter Korsgaard [Tue, 25 Mar 2014 22:51:54 +0000 (23:51 +0100)]
libubox: correct json-c handling

Fixes http://autobuild.buildroot.net/results/5a8/5a85e0e132f38a4a1a42c2b041f66003b64e748a/
(and a bunch of similar failures)

libubox has optional json-c handling, including the legacy version which
used libjson.so.  Unfortunately this support is buggy, so we end up with the
wrong compiler flags, and more importantly it gets confused if libjson is
enabled, as that also provides a (incompatible) libjson.so.

Fix it by disabling the legacy handling.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouboot: unbreak legal info for legacy versions
Peter Korsgaard [Tue, 25 Mar 2014 06:18:15 +0000 (07:18 +0100)]
uboot: unbreak legal info for legacy versions

Fixes #6986

Prior to u-boot 2013.10, the GPL license text was stored in COPYING and not
Licenses/gpl-2.0.txt, breaking legal-info.

Work around it by simply copying the file from the old location to the new
if present.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agohost-mtools: Fix build failure introduced by libiconv dependency
Bernd Kuhls [Mon, 24 Mar 2014 19:29:45 +0000 (20:29 +0100)]
host-mtools: Fix build failure introduced by libiconv dependency

Fixes http://autobuild.buildroot.net/results/8ff/8ff7fc94cc3e54f5608f7b4d2e6ccba5fd8e4177/

Also disable parallel make because "make install" is broken, see
http://lists.openembedded.org/pipermail/openembedded-commits/2011-October/134396.html

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolttng-babeltrace: fix typo in license information
Thomas Petazzoni [Mon, 24 Mar 2014 19:07:10 +0000 (20:07 +0100)]
lttng-babeltrace: fix typo in license information

Fixes:

  http://autobuild.buildroot.org/results/c22/c229130ceab6db9d8b7f373716de9ae4b15f45eb/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosystemd: needs kernel headers >= 3.0
Eric Le Bihan [Mon, 24 Mar 2014 13:09:28 +0000 (14:09 +0100)]
systemd: needs kernel headers >= 3.0

Systemd requires at least Linux headers 3.0 because it uses:

- setns(2) syscall, introduced in 3.0.
- IFLA_GROUP from if_link.h, introduced in 2.6.39.

Fixes http://autobuild.buildroot.net/results/098/09866da023d527b3c228a98f1fde104e780e1883/

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux: bump to version 3.13.7
Gustavo Zacarias [Mon, 24 Mar 2014 11:48:40 +0000 (08:48 -0300)]
linux: bump to version 3.13.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolinux-headers: bump 3.{4, 10, 13}.x stable versions
Gustavo Zacarias [Mon, 24 Mar 2014 11:48:39 +0000 (08:48 -0300)]
linux-headers: bump 3.{4, 10, 13}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoopenssh: security bump to version 6.6p1
Gustavo Zacarias [Mon, 24 Mar 2014 11:47:50 +0000 (08:47 -0300)]
openssh: security bump to version 6.6p1

Fixes CVE-2014-2532.
SUSv3 deprecation already handled upstream.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoecryptfs-utils: bump to version 104
Marcin Bis [Mon, 24 Mar 2014 10:39:45 +0000 (11:39 +0100)]
ecryptfs-utils: bump to version 104

Signed-off-by: Marcin Bis <marcin@bis.org.pl>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibsocketcan: bump to 0.0.10
Yegor Yefremov [Mon, 24 Mar 2014 10:32:34 +0000 (11:32 +0100)]
libsocketcan: bump to 0.0.10

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/ncurses: Remove duplicated library install code
Jeremy Kerr [Wed, 12 Mar 2014 03:54:05 +0000 (11:54 +0800)]
package/ncurses: Remove duplicated library install code

Currently, the ncurses package conditionally defines macros to install
the panel, form and menu libraries. This means we duplicate the install
step for each library type.

Rather than defining a set of macros, this change introduces a variable
for the set of installed libraries, $(NCURSES_LIBS-y). We use this in a
single macro to perform the library installation in one place.

Based on a change suggested by Thomas Petazzoni
<thomas.petazzoni@free-electrons.com>.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoliburcu: disable build with gcc-4.8.x on ARM
Samuel Martin [Sat, 8 Mar 2014 14:38:31 +0000 (15:38 +0100)]
liburcu: disable build with gcc-4.8.x on ARM

Because of a gcc bug [1], liburcu checks for compiler version [2] and
stops the build prematurely if gcc-4.8.[0-2] is detected for ARM.

However a bug fix exists [3] and may be backported by ARM toolchain
providers; that's what is done in Buildroot [4] or Linaro [5].

So, this change:
- add a patch in liburcu to allow build with ARM gcc-4.8.2;
- adds a new hidden symbol to reflect the toolchain status with regard
  to this bug [1];
- and controls liburcu visibility.

However, a limitation of this is when the user is using a custom
toolchain; that's why the bug details have been added in the liburcu
help message.

[1] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58854
[2] http://git.lttng.org/?p=userspace-rcu.git;a=commitdiff;h=4b79310
[3] http://gcc.gnu.org/viewcvs/gcc?view=revision&revision=204665
[4] http://git.buildroot.net/buildroot/commit/?id=c443c2be1768ebbdcb76c55d0a08fd7c983488c8
[5] http://bazaar.launchpad.net/~linaro-toolchain-dev/gcc-linaro/4.8/revision/122147

[Peter: hide normal toolchain comment if bug, add comment explaining issue if bug]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolttng-babeltrace: bump version to 1.2.1
Samuel Martin [Sat, 8 Mar 2014 14:38:30 +0000 (15:38 +0100)]
lttng-babeltrace: bump version to 1.2.1

Also adjust the license details

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolttng-tools: bump version to 2.4.0
Samuel Martin [Sat, 8 Mar 2014 14:38:29 +0000 (15:38 +0100)]
lttng-tools: bump version to 2.4.0

Also adjust the license details

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolttng-modules: bump version to 2.4.0
Samuel Martin [Sat, 8 Mar 2014 14:38:28 +0000 (15:38 +0100)]
lttng-modules: bump version to 2.4.0

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolttng-libust: bump version to 2.4.0
Samuel Martin [Sat, 8 Mar 2014 14:38:27 +0000 (15:38 +0100)]
lttng-libust: bump version to 2.4.0

Also adjust the license details

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoliburcu: bump version to 0.8.3
Samuel Martin [Sat, 8 Mar 2014 14:38:26 +0000 (15:38 +0100)]
liburcu: bump version to 0.8.3

Also adjust the license details

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibuci: new package
Yegor Yefremov [Thu, 20 Mar 2014 22:17:11 +0000 (23:17 +0100)]
libuci: new package

[Peter: needs !static, use += for _CONF_OPT]
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomtools: fix build when libiconv is enabled
Bernd Kuhls [Sat, 22 Mar 2014 13:47:40 +0000 (14:47 +0100)]
mtools: fix build when libiconv is enabled

Fixes
http://autobuild.buildroot.net/results/298/298858b6cc89438dcd044c74dff4231186a065e1/
http://autobuild.buildroot.net/results/7e7/7e7e7027226bb0251e32a90df2f00d9e84aedaaf/
http://autobuild.buildroot.net/results/c18/c18e7da16121417e597a153ce7dc2a3b64ece3b0/
http://autobuild.buildroot.net/results/b29/b29e80441ed87be651d720ae2dccf24d0f7fe8b6/

Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibubox: new package
Yegor Yefremov [Thu, 20 Mar 2014 22:17:10 +0000 (23:17 +0100)]
libubox: new package

[Peter: needs !static, use += for _DEPENDENCIES/_CONF_OPT]
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/adding-packages-tips.txt: reword part about package name
Jerzy Grzegorek [Thu, 20 Mar 2014 22:07:30 +0000 (23:07 +0100)]
manual/adding-packages-tips.txt: reword part about package name

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/adding-packages-generic.txt: change the default value of <PKG>_SOURCE variable
Jerzy Grzegorek [Thu, 20 Mar 2014 22:07:29 +0000 (23:07 +0100)]
manual/adding-packages-generic.txt: change the default value of <PKG>_SOURCE variable

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/adding-packages-generic.txt: fix capitalization in titles of chapters
Jerzy Grzegorek [Thu, 20 Mar 2014 22:07:28 +0000 (23:07 +0100)]
manual/adding-packages-generic.txt: fix capitalization in titles of chapters

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/faq-troubleshooting.txt: remove the extra 'the'
Jerzy Grzegorek [Thu, 20 Mar 2014 22:07:27 +0000 (23:07 +0100)]
manual/faq-troubleshooting.txt: remove the extra 'the'

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/customize-packages.txt: reword part about applying patches
Jerzy Grzegorek [Thu, 20 Mar 2014 22:07:26 +0000 (23:07 +0100)]
manual/customize-packages.txt: reword part about applying patches

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomanual/common-usage.txt: fix typo
Jerzy Grzegorek [Thu, 20 Mar 2014 22:07:25 +0000 (23:07 +0100)]
manual/common-usage.txt: fix typo

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoccache: Make the cache directory after ccache is built
Dan Moulding [Thu, 20 Mar 2014 21:08:54 +0000 (15:08 -0600)]
ccache: Make the cache directory after ccache is built

This ensures that the cache directory (and all of its ancestor
directories) exist. This is a nice thing to do because, if the parent
of the cache directory doesn't exist, then ccache will complain that
it cannot create the cache directory, causing the build to fail.

[Peter: drop BR2_CCACHE conditional, use POST_INSTALL hook]
Signed-off-by: Dan Moulding <dan.moulding@rackwareinc.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agogcc: fix snapshot compile
Peter Seiderer [Thu, 20 Mar 2014 22:35:36 +0000 (23:35 +0100)]
gcc: fix snapshot compile

Add gcc snapshot versions dependency on host-flex and host-bison
(done as suggested by Thomas Petazzoni [1]).

Fixes gcc snapshot version 4.9-20140309 compile failure [2].

Tested the following buildroot configs

BR2_arm=y
BR2_cortex_a9=y
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
BR2_BINUTILS_VERSION_2_24=y
BR2_GCC_VERSION_SNAP=y
BR2_GCC_SNAP_DATE="4.9-20140309"

and

BR2_arcle=y

For the ARC case disabled the BINUTILS_FROM_GIT host-flex and host-bison
dependency.

[1] http://lists.busybox.net/pipermail/buildroot/2014-March/092490.html
[2] http://lists.busybox.net/pipermail/buildroot/2014-March/092459.html

[Peter: simplify logic]
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoboard/arm/foundation-v8: update defconfig and instructions
Thomas Petazzoni [Fri, 21 Mar 2014 04:34:06 +0000 (05:34 +0100)]
board/arm/foundation-v8: update defconfig and instructions

This commit updates the defconfig of the foundation-v8 platform, which
can be tested under the AArch64 emulator provided by ARM. The main
change is that we switch to the mainline 3.13.6 kernel instead of a
Linaro-specific Git tree.

Another change is to update the download link for the emulator in the
instructions, in order to use the latest version of the emulator,
which was used for testing.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agotoolchain-external: Linaro AArch64 toolchains need a symlink, like ARM ones
Thomas Petazzoni [Fri, 21 Mar 2014 04:34:05 +0000 (05:34 +0100)]
toolchain-external: Linaro AArch64 toolchains need a symlink, like ARM ones

Like ARM ones, the Linaro AArch64 toolchains expect libraries in
/lib/aarch64-linux-gnu and /usr/lib/aarch64-linux-gnu, but Buildroot
always installs them in /lib and /usr/lib. Therefore, this commit adds
the appropriate symbolic links, just like we're already doing for
Linaro ARM toolchains.

Reported-by: Kevin Hilman <khilman@linaro.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoboot-wrapper-aarch64: bump version and switch to autotools-package
Thomas Petazzoni [Fri, 21 Mar 2014 04:34:04 +0000 (05:34 +0100)]
boot-wrapper-aarch64: bump version and switch to autotools-package

This commit updates boot-wrapper-aarch64 to the latest version. As it
now uses the autotools, we switch the package to the autotools-package
infrastructure.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopkg-autotools: add a AUTOCONF_AC_CHECK_FILE_VAL macro
Thomas Petazzoni [Fri, 21 Mar 2014 04:34:03 +0000 (05:34 +0100)]
pkg-autotools: add a AUTOCONF_AC_CHECK_FILE_VAL macro

When configure.ac scripts do AC_CHECK_FILE tests, they always fail in
cross-compilation contexts because it is not possible to check for
file existence during the build process. Therefore we have to preseed
the configure environment with ac_cv_file_<foo>=yes variable, <foo>
being the path of the file, where all slashes, dots or dashes have
been replaced by underscores.

In the context of the boot-wrapper-aarch64, we will have to use three
of these variables, with fairly complex paths. So instead of
replicating the logic each time, we create a
AUTOCONF_AC_CHECK_FILE_VAL macro to help defining such variables.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agorsyslog: Update patch to upstreamed version
Clayton Shotwell [Wed, 19 Mar 2014 17:27:58 +0000 (12:27 -0500)]
rsyslog: Update patch to upstreamed version

Patch for the libgcrypt-config path correction was accepted by the
mainline for rsyslog. Updating the buildroot patch until a new version
with the fix is released.

Signed-off-by: Clayton Shotwell <clshotwe@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoFix microblize little endian toolchain
Jan Drazil [Wed, 19 Mar 2014 12:01:05 +0000 (13:01 +0100)]
Fix microblize little endian toolchain

Buildroot toolchain creates big endian binaries instead of little endian
ones for microblaze architecture. The reason is wrong BR2_ARCH string.
KERNEL_ARCH must contain microblaze in both cases.

Signed-off-by: Jan Drazil <xdrazi00@stud.fit.vutbr.cz>
Signed-off-by: Jan Viktorin <xvikto03@stud.fit.vutbr.cz>
Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomtools: fix target compilation
Gustavo Zacarias [Wed, 19 Mar 2014 10:49:00 +0000 (07:49 -0300)]
mtools: fix target compilation

It needs some help regarding setpgrp, fixes:
http://autobuild.buildroot.net/results/33e/33e38bf1c30cc09dbe992dfb95c48997ca860212/
Also disable X11 support since it picks up the host variant.
And use normal indentation for variables.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibraries: add category Logging
Yegor Yefremov [Tue, 18 Mar 2014 16:01:43 +0000 (17:01 +0100)]
libraries: add category Logging

Add new category and move all logging packages there:

liblog4c-localtime
liblogging
log4cplus
log4cxx
zlog

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agofeh: bump to 2.10
Yegor Yefremov [Tue, 18 Mar 2014 16:40:11 +0000 (17:40 +0100)]
feh: bump to 2.10

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agonewt: bump to 0.52.17
Yegor Yefremov [Tue, 18 Mar 2014 09:10:17 +0000 (10:10 +0100)]
newt: bump to 0.52.17

Changed download location, added popt dependency and
updated the Makefile.in patch.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agodocs/docs.html: use @buildroot.org for the mailing list
Peter Korsgaard [Tue, 18 Mar 2014 08:12:16 +0000 (09:12 +0100)]
docs/docs.html: use @buildroot.org for the mailing list

Now that @buildroot.org is working, we should use it everywhere.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agovlc: use @buildroot.org for the mailing list
Peter Korsgaard [Tue, 18 Mar 2014 08:11:09 +0000 (09:11 +0100)]
vlc: use @buildroot.org for the mailing list

Now that @buildroot.org is working, we should use it everywhere.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agouboot: mark custom network settings as deprecated
Peter Korsgaard [Tue, 18 Mar 2014 08:04:31 +0000 (09:04 +0100)]
uboot: mark custom network settings as deprecated

As discussed on the the mailing list.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage: drop <PKG>_VERSION_MINOR variable
Jerzy Grzegorek [Mon, 17 Mar 2014 08:06:41 +0000 (09:06 +0100)]
package: drop <PKG>_VERSION_MINOR variable

Since <PKG>_VARIABLE_MINOR variable in some packages is used only once,
so it is unusable. This patch removes it.

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomtools: add support for building for target
Frank Hunleth [Mon, 17 Mar 2014 22:30:58 +0000 (18:30 -0400)]
mtools: add support for building for target

This patch adds a menu option and updates the mtools.mk file to support
building mtools for the target.

[Peter: use same upstream URL as host variant]
Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomtools: remove ignored configure options
Frank Hunleth [Sun, 16 Mar 2014 19:47:17 +0000 (15:47 -0400)]
mtools: remove ignored configure options

The --enable-xdf, --enable-vold, and --enable-new-vold options were
actually not being passed to ./configure since they were specified on
the wrong variable (MTOOLS_CONF_OPT vs. HOST_MTOOLS_CONF_OPT) and mtools
is a host-only package. Fixing the variable name so that the options are
actually used ends up causing the build to fail due to linker errors.
Since vold identifiers and OS/2 XDF support are unlikely to be used any
more, remove them completely.

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agomtools: update upstream URL
Frank Hunleth [Sun, 16 Mar 2014 18:42:42 +0000 (14:42 -0400)]
mtools: update upstream URL

The previously specified tux.org URL did not appear to be maintained.
The gnu.org URL looks better maintained and is the same domain as the
actual tarball download.

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agopackage/crosstool-ng: remove
Yann E. MORIN [Sun, 16 Mar 2014 22:22:04 +0000 (23:22 +0100)]
package/crosstool-ng: remove

No one is using this host-package, since we no longer have the
crosstool-NG toolchain backend.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoimagemagick: bump to version 6.8.8-8
Jerzy Grzegorek [Mon, 17 Mar 2014 08:03:55 +0000 (09:03 +0100)]
imagemagick: bump to version 6.8.8-8

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolvm2: needs threads
Gustavo Zacarias [Mon, 17 Mar 2014 21:46:53 +0000 (18:46 -0300)]
lvm2: needs threads

lvm2 needs threads because of commit
35d3713bdc20a3ac22537ca04b0c1c6deab625cc
Fixes:
http://autobuild.buildroot.net/results/b4d/b4dcd9e98c4ea61f81b28675c0f87cfb2341f091/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agoeudev: bump to version 1.5.2.
Eric Le Bihan [Mon, 17 Mar 2014 14:32:58 +0000 (15:32 +0100)]
eudev: bump to version 1.5.2.

This version of eudev is synced with systemd 210 (notably gudev API
changes).

It comes with an upstream patch to fix a build error involving
<fcntl.h>.

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agosystemd: bump to version 210.
Eric Le Bihan [Mon, 17 Mar 2014 14:25:42 +0000 (15:25 +0100)]
systemd: bump to version 210.

This patch bumps systemd to version 210. Systemd 209 introduced some majors
changes, which generated a lot of feedback and bugfixes. This lead to
version 210 a few days later.

Notable changes in 210:

- dropped dependency on libdbus in favor of internal sd-bus library.
- experimental support for kdbus.
- introduction of systemd-networkd, a simple network configuration manager.
- merge of libsystemd-*.so libraries into libsystemd.so.
- changes in Gudev API.

See NEWS file in the tarball for an exhaustive list.

Changes introduced by this bump:

- new configuration menu entry to enable systemd-networkd, which is an
  alternative to ISC dhcp and dhcpcd.
- remove EFI patch for version 208.
- update of the getty unit patch.
- new patch to remove the *.service files accidentally shipped in the
  official tarball (contain some invalid hardcoded paths) and force
  their re-generation.

[Peter: add a note that dbus is only a runtime dependency now]
Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
10 years agolibpng: security bump to version 1.6.10
Gustavo Zacarias [Mon, 17 Mar 2014 12:19:46 +0000 (09:19 -0300)]
libpng: security bump to version 1.6.10

Fixes CVE-2014-0333.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>