]> rtime.felk.cvut.cz Git - coffee/buildroot.git/log
coffee/buildroot.git
11 years agolibv4l: depends on jpeg so must select it
Arnout Vandecappelle (Essensium/Mind) [Tue, 12 Mar 2013 11:17:05 +0000 (11:17 +0000)]
libv4l: depends on jpeg so must select it

Fixes http://autobuild.buildroot.net/results/3053854fccd65bc5b28384f2a2039a33abeeea47

The introduction of the error message for the jpeg virtual package exposes
this kind of error.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoeeprog.mk: fix site
Jerzy Grzegorek [Tue, 12 Mar 2013 03:24:25 +0000 (03:24 +0000)]
eeprog.mk: fix site

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoat91bootstrap: fix upstream URL
Peter Korsgaard [Tue, 12 Mar 2013 09:52:26 +0000 (10:52 +0100)]
at91bootstrap: fix upstream URL

AT91Bootstrap 1.x seems to have disappeared from atmel.com (but return
HTML instead of a 404), so use the at91.com FTP server instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolcdproc: needs MMU
gilles.talis@gmail.com [Mon, 11 Mar 2013 07:41:24 +0000 (07:41 +0000)]
lcdproc: needs MMU

Fixes:
http://autobuild.buildroot.org/results/58d0231cc39ee6be3064906f07307b438ea4c30b

Also fixed some indentation issues

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/tzdata: new package
Richard Braun [Thu, 7 Mar 2013 11:53:41 +0000 (11:53 +0000)]
package/tzdata: new package

This is the time zone database, used by glibc for translations between
UTC and local time.

Signed-off-by: Richard Braun <rbraun@sceen.net>
[yann.morin.1998@free.fr: use global ZIC, install posix TZ only once]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/zic: new host package
Richard Braun [Thu, 7 Mar 2013 11:53:40 +0000 (11:53 +0000)]
package/zic: new host package

This is the zone information compiler, used to compile the time zone
database.

Signed-off-by: Richard Braun <rbraun@sceen.net>
[yann.morin.1998@free.fr: export ZIC for all to use]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoicu: speed up host build
Thomas Petazzoni [Sat, 9 Mar 2013 04:03:00 +0000 (04:03 +0000)]
icu: speed up host build

The host build of icu doesn't need to build everything, so we can add
a few more --disable-<foo> options to save a little bit of build time.

On a fast build server, this bring the host icu build from 2m28.517s
to 2m5.192s.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoicu: don't build object files twice
Thomas Petazzoni [Sat, 9 Mar 2013 04:02:59 +0000 (04:02 +0000)]
icu: don't build object files twice

When passed --enable-static and --enable-shared, icu will generate
both a shared and a static version of its libraries.

However, in order to do so, it builds each and every object file
twice: once with -fPIC (for the shared library), and once without
-fPIC (for the static library). While admittedly building -fPIC for a
static library generates a slightly suboptimal code, this is what all
the autotools-based project are doing. They build each object file
once, and they use it for both the static and shared libraries.

icu builds the object files for the shared library as .o files, and
the object files for static library as .ao files. By simply changing
the suffix of object files used for static libraries to ".o", we tell
icu to use the ones built for the shared library (i.e, with -fPIC),
and avoid the double build of icu.

On a fast build server, this brings the target icu build from
3m41.302s down to 1m43.926s (approximate numbers: some other builds
are running on the system at the same time).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoicu: workaround toolchain bugs
Thomas Petazzoni [Sat, 9 Mar 2013 04:02:58 +0000 (04:02 +0000)]
icu: workaround toolchain bugs

Many of ARM Sourcery CodeBench toolchain have a bug when compiling
icu's translit.cpp source file. The bug is trigerred when there is a
combination of "-W -Wall" and "-Os", and causes an internal compiler
error. The bug has been reported to Mentor Graphics.

Even though it is clearly a toolchain bug, having a workaround for it
is trivial in this case. So it will avoid our users falling into this
internal compiler error, and allow our autobuilders to test more
packages using this Sourcery CodeBench toolchain.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoflot: add fillbetween plugin
Arnaud Rébillout [Wed, 13 Feb 2013 05:25:45 +0000 (05:25 +0000)]
flot: add fillbetween plugin

Flot plugin for computing bottoms for filled line and bar charts.

[Peter: fixup help text]
Signed-off-by: Arnaud Rébillout <rebillout@syscom.ch>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/mdadm: add license information
Christophe Vu-Brugier [Thu, 7 Mar 2013 00:21:06 +0000 (00:21 +0000)]
package/mdadm: add license information

Signed-off-by: Christophe Vu-Brugier <cvubrugier@lacie.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/mdadm: update to v3.2.6
Christophe Vu-Brugier [Thu, 7 Mar 2013 00:21:05 +0000 (00:21 +0000)]
package/mdadm: update to v3.2.6

Signed-off-by: Christophe Vu-Brugier <cvubrugier@lacie.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqt5base: support debug or release modes
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:40 +0000 (10:18 +0000)]
qt5base: support debug or release modes

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqt5base: add GUI support
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:39 +0000 (10:18 +0000)]
qt5base: add GUI support

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqt5base: new package
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:38 +0000 (10:18 +0000)]
qt5base: new package

This is the beginning of the Qt5 packaging. This commit allows to
build only the qtbase module, which contains QtCore, QtNetwork, QtXml,
QtTest, QtSql and QtConcurrent.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqt5: add macro to fixup Qt5 .la and .prl files
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:37 +0000 (10:18 +0000)]
qt5: add macro to fixup Qt5 .la and .prl files

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqt5: base infrastructure
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:36 +0000 (10:18 +0000)]
qt5: base infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogptfdisk: factorize the BR2_PACKAGE_GPTFDISK dependency
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:30 +0000 (10:45 +0000)]
gptfdisk: factorize the BR2_PACKAGE_GPTFDISK dependency

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogptfdisk: add support for building and install cgdisk
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:29 +0000 (10:45 +0000)]
gptfdisk: add support for building and install cgdisk

In addition to the command-line tool gdisk and the interactive tool
sgdisk, gptfdisk also provides a ncurses based tool, cgdisk. This
commit adds support for building and installing this tool.

[Peter: Update gdisk autoselection logic to consider cgdisk as well]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogptfdisk: make utf16 support configurable
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:28 +0000 (10:45 +0000)]
gptfdisk: make utf16 support configurable

Instead of always disabling the UTF16 support, make it
configurable. When ICU is available, enable UTF16 support, otherwise
disable it.

[Peter: wrap long line]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogptfdisk: fix installation step
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:27 +0000 (10:45 +0000)]
gptfdisk: fix installation step

The installation step was not giving the full destination path even
though it was using -D, and it was forgetting to explicitly specify
the permissions of the file to install. This commit fixes both of
these minor issues.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogptfdisk: use TARGET_CONFIGURE_OPTS properly, use TARGET_MAKE_ENV
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:26 +0000 (10:45 +0000)]
gptfdisk: use TARGET_CONFIGURE_OPTS properly, use TARGET_MAKE_ENV

$(TARGET_CONFIGURE_OPTS) should be passed as $(MAKE) argument, not in
the environment. We can then remove the redefined CC and LD variables
that were useless. We also take this opportunity to pass
$(TARGET_MAKE_ENV) in the environment of make.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogptfdisk: ensure that the package always builds/installs something
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:25 +0000 (10:45 +0000)]
gptfdisk: ensure that the package always builds/installs something

Until now, selecting just the gptfdisk package wouldn't do anything.
It wouldn't build anything at all, and wouldn't install anything.
This is rather odd.

So now, we ensure that at least one of the two tools that gptfdisk can
build and install is selected. This allows use to factorize a bit the
select of util-linux in Config.in, and remove the if condition in the
makefile that was preventing the package from being built if no tools
was selected.

[Peter: Reword commit text]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogdisk: rename to gptfdisk
Thomas Petazzoni [Thu, 7 Mar 2013 10:45:24 +0000 (10:45 +0000)]
gdisk: rename to gptfdisk

In order to match the new upstream name, rename the gdisk package to
gptfdisk. We add the relevant legacy configuration options to ensure a
smooth transition for users.

[Peter: fixup Config.in indentation]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogdisk: Update gdisk (gptfdisk) to version 0.8.6
Justin Maggard [Thu, 7 Mar 2013 10:45:23 +0000 (10:45 +0000)]
gdisk: Update gdisk (gptfdisk) to version 0.8.6

[Thomas Petazzoni: bump to 0.8.6 and not 0.8.5]

Signed-off-by: Justin Maggard <jmaggard10@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoCMake packages: remove .cmake files from target directory
Luca Ceresoli [Wed, 6 Mar 2013 07:14:26 +0000 (07:14 +0000)]
CMake packages: remove .cmake files from target directory

Just like pkgconfig files.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocmake: bump to 2.8.10.2
Luca Ceresoli [Wed, 6 Mar 2013 07:14:24 +0000 (07:14 +0000)]
cmake: bump to 2.8.10.2

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocmake: remove target package macro
Luca Ceresoli [Thu, 7 Mar 2013 06:57:01 +0000 (06:57 +0000)]
cmake: remove target package macro

The dummy target package is not needed anymore since commit 79bfcd556027901.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocmake: convert spaces to tabs in make rules
Luca Ceresoli [Wed, 6 Mar 2013 07:14:22 +0000 (07:14 +0000)]
cmake: convert spaces to tabs in make rules

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojpeg: convert to a real package
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:35 +0000 (10:18 +0000)]
jpeg: convert to a real package

jpeg is a virtual package, but since it is listed in the dependencies
of other packages, it should obey to all the normal make rules for
packages. Notably, the jpeg-show-depends target is mandatory for the
graph-depends script to work.

Instead to implement such a make target manually, make jpeg a normal
generic-package, except that it doesn't have any source.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoefl/libeet, efl/libevas: use host-libjpeg instead of host-jpeg
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:34 +0000 (10:18 +0000)]
efl/libeet, efl/libevas: use host-libjpeg instead of host-jpeg

Before creating a real virtual package named 'jpeg', we want to ensure
that no package is using the host variant of the virtual
package. Instead, we make them use directly the host-libjpeg package.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorpi-userland: add bcm_host to egl.pc
Floris Bos [Thu, 7 Mar 2013 10:18:33 +0000 (10:18 +0000)]
rpi-userland: add bcm_host to egl.pc

bcm_host is the Broadcom hardware interface library
And is currently a dependency to use the EGL functions

Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorpi-userland: add .pc files for OpenGLESv2 and EGL libs
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:32 +0000 (10:18 +0000)]
rpi-userland: add .pc files for OpenGLESv2 and EGL libs

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackages/flex: remove unnecessary BR2_PACKAGE_FLEX_LIBFL
Gustavo Zacarias [Thu, 7 Mar 2013 10:17:21 +0000 (10:17 +0000)]
packages/flex: remove unnecessary BR2_PACKAGE_FLEX_LIBFL

The BR2_PACKAGE_FLEX_LIBFL knob was removed by
bd72a13a4ca3033bacbaf9e9a2b424acf149f83d so remove it from the packages
that used it since it's completely unnecessary.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoutil-linux: bump version and revamp options
Gustavo Zacarias [Thu, 7 Mar 2013 12:46:37 +0000 (12:46 +0000)]
util-linux: bump version and revamp options

Bump to latest 2.22.2 version and revamp available options.

* Remove the assumed enable/disable defaults since these seem to change
  quite often, so do what's wise and always enable/disable things.

* Switch from build "X" menu options to just X, add some help and sort.

* Introduce new option to install binaries (or not) to reduce bloat for
  packages that just need libblkid and/or libuuid.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowireshark: security bump to version 1.8.6
Gustavo Zacarias [Fri, 8 Mar 2013 02:17:54 +0000 (02:17 +0000)]
wireshark: security bump to version 1.8.6

Fixes CVE-2013-2475, CVE-2013-2476, CVE-2013-2477, CVE-2013-2478,
CVE-2013-2479, CVE-2013-2480, CVE-2013-2481, CVE-2013-2482,
CVE-2013-2483, CVE-2013-2484, CVE-2013-2485, CVE-2013-2486,
CVE-2013-2487, and CVE-2013-2488.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/tvheadend: fix startup script
Yann E. MORIN [Fri, 8 Mar 2013 11:53:29 +0000 (11:53 +0000)]
package/tvheadend: fix startup script

Obvious fix to the startup script: 'restart' is 'stop+start',
not 'stop+stop'.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoser2net: bump to version 2.8
Gustavo Zacarias [Fri, 8 Mar 2013 08:22:32 +0000 (08:22 +0000)]
ser2net: bump to version 2.8

Bump ser2net to version 2.8.

Exclude for nommu (uses fork).
Version 2.7 also did, guess the autobuilders never caught it.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogettext: bump to version 0.18.2.1
Gustavo Zacarias [Fri, 8 Mar 2013 07:12:02 +0000 (07:12 +0000)]
gettext: bump to version 0.18.2.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibglib2: use system pcre when available
Thomas Petazzoni [Sat, 9 Mar 2013 08:21:30 +0000 (08:21 +0000)]
libglib2: use system pcre when available

By default, glib builds its own internal copy of the pcre library, but
it also allows to use the one available from the system. Use this
possibility when pcre is already selected in the Buildroot
configuration.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibglib2: don't build tests
Thomas Petazzoni [Sat, 9 Mar 2013 08:21:28 +0000 (08:21 +0000)]
libglib2: don't build tests

Add a patch that provides an additional --disable-tests option to the
configure script.

Disabling the build of tests has two benefits:
 * Prevents the build of a lot of code that doesn't build on noMMU
   platforms.
 * Reduces the build time.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoalsa-lib: fix noMMU build
Thomas Petazzoni [Sat, 9 Mar 2013 08:21:27 +0000 (08:21 +0000)]
alsa-lib: fix noMMU build

Add a patch to use vfork() instead of fork().

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaircrack-ng: disable on non-MMU systems
Thomas Petazzoni [Sat, 9 Mar 2013 08:21:26 +0000 (08:21 +0000)]
aircrack-ng: disable on non-MMU systems

aircrack-ng uses fork() and therefore fails to build on non-MMU
systems:

aircrack-ng.o: In function `_clean_exit':
aircrack-ng.c:(.text+0x555c): undefined reference to `_fork'
collect2: ld returned 1 exit status

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopcre: always enable the 8-bits version
Thomas Petazzoni [Sat, 9 Mar 2013 04:40:35 +0000 (04:40 +0000)]
pcre: always enable the 8-bits version

Commit 7154798a461a8b2c (pcre: add support for 16 bits and 32 bits
variants), added in preparation to the introduction of the Qt5
packages, could break other packages that use pcre.

Even though by default the pcre 8 bits library is selected if no other
variant is selected, a randpackageconfig, or an user, could
potentially enable the 16 bits variant even if a package requires the
8 bits variant.

This has caused a number of build breakage on packages like ngrep,
cegui, nmap and others in the autobuilders.

In older to solve this, we simply unconditionally build the 8-bits
variant. Since each variant is only ~90k in size, it's probably not
worth the effort giving the possibility of building the 16 bits
variant only.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agox11r7/xcb-util-image: new package
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:31 +0000 (10:18 +0000)]
x11r7/xcb-util-image: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agox11r7/xcb-util-wm: new package
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:30 +0000 (10:18 +0000)]
x11r7/xcb-util-wm: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxcb-util: add dependency on libxcb
Thomas Petazzoni [Thu, 7 Mar 2013 10:18:29 +0000 (10:18 +0000)]
xcb-util: add dependency on libxcb

The xcb-util lacks a dependency on libxcb. Without this dependency, it
fails to build with:

checking for XCB... no
configure: error: in `/home/thomas/projets/buildroot/output/build/xcb-util-0.3.9':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables XCB_CFLAGS
and XCB_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoautoconf: don't try to build Emacs files
Thomas Petazzoni [Wed, 6 Mar 2013 23:18:22 +0000 (23:18 +0000)]
autoconf: don't try to build Emacs files

When building autoconf for the target, we already passed EMACS="no" to
prevent autoconf from building Emacs mode files. But we weren't doing
that when building autoconf for the host. This causes problems when
'emacs' is not really emacs, but a sort of clone like Jove. So we also
pass EMACS="no" when building host-autoconf to avoid autoconf
./configure script from detecting emacs and then use it to build .elc
files from .el source code.

Reported-by: Spielmann Werner <Werner.Spielmann@swarovski.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorpi-userland: provides OpenGL ES, EGL and OpenVG
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:48 +0000 (10:22 +0000)]
rpi-userland: provides OpenGL ES, EGL and OpenVG

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage: create virtual package for libGLES, libOpenVG and libEGL
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:47 +0000 (10:22 +0000)]
package: create virtual package for libGLES, libOpenVG and libEGL

Those acceleration libraries typically have multiple implementations:
some are free (Mesa), some are proprietary (generally SoC specific).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agox11r7/xcb-util: bump to 0.3.9
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:44 +0000 (10:22 +0000)]
x11r7/xcb-util: bump to 0.3.9

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopcre: add support for 16 bits and 32 bits variants
Thomas Petazzoni [Wed, 6 Mar 2013 10:22:43 +0000 (10:22 +0000)]
pcre: add support for 16 bits and 32 bits variants

Until now, we have been building only the 8bits PCRE variant. However,
Qt5 requires the 16bits variant. This commit therefore adds support to
build the 16bits and 32bits variants of PCRE. In order to preserve
backward compatibility, the 8bits variant is automatically chosen if
no specific variant is defined.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agograph-depends: ignore the 'target-post-image' target
Thomas Petazzoni [Tue, 5 Mar 2013 08:59:21 +0000 (08:59 +0000)]
graph-depends: ignore the 'target-post-image' target

Since the introduction of the post-image mechanism, the graph-depends
script is broken: it tries to call 'make
target-post-image-show-depends', which doesn't exist since
'target-post-image' is not a package.

So we should simply ignore this 'target-post-image'.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agojson-c: Add json_object_iterator.h to installed headers
gilles.talis@gmail.com [Tue, 5 Mar 2013 20:31:08 +0000 (20:31 +0000)]
json-c: Add json_object_iterator.h to installed headers

json_object_iterator.h is not installed in staging directory.
This leads to an error during pulseaudio build process:

fatal error: json_object_iterator.h: No such file or directory

Fixes autobuild failures like:
http://autobuild.buildroot.org/results/079f9265cd768f88ad57f6f7b794641c845f3079

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohtop: needs MMU
gilles.talis@gmail.com [Mon, 4 Mar 2013 18:41:55 +0000 (18:41 +0000)]
htop: needs MMU

Fixes:
http://autobuild.buildroot.org/results/023b40f48c8006cd49c585efae3cfa065b21bf51

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonew package: libtasn1
Stefan Fröberg [Mon, 18 Feb 2013 10:28:58 +0000 (10:28 +0000)]
new package: libtasn1

Libtasn1 is the ASN.1 library used by GnuTLS, GNU Shishi and some
other packages. It was written by Fabio Fiorina, and has been
shipped as part of GnuTLS for some time but is now a proper
GNU package.

[Peter: Both licenses are '+']
Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaircrack-ng: new package
Laurent Cans [Mon, 18 Feb 2013 08:49:45 +0000 (08:49 +0000)]
aircrack-ng: new package

Aircrack-ng is a set of tools for auditing wireless security.

[Peter: mention that iw is a runtime dependency, use MAKE1]
Signed-off-by: Laurent Cans <laurent.cans@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoncurses: speed up host build
Thomas Petazzoni [Sun, 24 Feb 2013 07:27:51 +0000 (07:27 +0000)]
ncurses: speed up host build

Disable C++ and Ada bindings in host-ncurses, since those are not
needed. Save 9 seconds of build time on my laptop.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoncurses: speed up the build by not installing manpages
Thomas Petazzoni [Sun, 24 Feb 2013 07:27:50 +0000 (07:27 +0000)]
ncurses: speed up the build by not installing manpages

The installation of manpages during the installation step of
host-ncurses and ncurses is horribly slow, and useless. This commit
therefore disables the installation of those manpages, using the
--without-manpages configuration option.

It brings the combined host-ncurses+ncurses configure/build/install
time from 3 minutes and 18 seconds to 1 minute and 36 seconds.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoiptables: bump to version 1.4.18
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:40 +0000 (06:50 +0000)]
iptables: bump to version 1.4.18

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconntrack-tools: bump to version 1.4.1
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:39 +0000 (06:50 +0000)]
conntrack-tools: bump to version 1.4.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoulogd: bump to version 2.0.2
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:38 +0000 (06:50 +0000)]
ulogd: bump to version 2.0.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonfacct: bump to version 1.0.1
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:37 +0000 (06:50 +0000)]
nfacct: bump to version 1.0.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnetfilter_acct: bump to version 1.0.2
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:36 +0000 (06:50 +0000)]
libnetfilter_acct: bump to version 1.0.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnetfilter_conntrack: bump to version 1.0.3
Gustavo Zacarias [Mon, 4 Mar 2013 06:50:35 +0000 (06:50 +0000)]
libnetfilter_conntrack: bump to version 1.0.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agostress: honor the BR2_PREFER_STATIC_LIB preference
roylee17 [Mon, 4 Mar 2013 07:47:20 +0000 (07:47 +0000)]
stress: honor the BR2_PREFER_STATIC_LIB preference

Stress is linked statically if the --enable-static is specified.
However, this option is always specified in the global
SHARED_STATIC_LIBS_OPTS to tell packages to build static libraries,
if supported.

If the BR2_PREFER_STATIC_LIB is not defined, we have to specify
--disable-static explicitly to get stress linked dynamically.

Signed-off-by: Tzu-Jung Lee <tjlee@ambarella.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosquid: bump to version 3.3.2
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:03 +0000 (06:00 +0000)]
squid: bump to version 3.3.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agognutls: bump to version 3.1.9
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:02 +0000 (06:00 +0000)]
gnutls: bump to version 3.1.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodosfstools: bump to version 3.0.16
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:01 +0000 (06:00 +0000)]
dosfstools: bump to version 3.0.16

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoethtool: bump to version 3.8
Gustavo Zacarias [Mon, 4 Mar 2013 06:00:00 +0000 (06:00 +0000)]
ethtool: bump to version 3.8

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoAdd Armadeus systems APF28 SOM basic support.
Julien Boibessot [Sat, 2 Mar 2013 10:45:54 +0000 (10:45 +0000)]
Add Armadeus systems APF28 SOM basic support.

Buildroot toolchain, UBIFS rootfs, Linux kernel (board is mainlined
since 3.8).

Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocpanminus: bump to version 1.6002
Francois Perrad [Sat, 2 Mar 2013 00:39:00 +0000 (00:39 +0000)]
cpanminus: bump to version 1.6002

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomicroperl: remove it
Francois Perrad [Sat, 2 Mar 2013 00:38:58 +0000 (00:38 +0000)]
microperl: remove it

microperl has been deprecated by perl

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogpsd: bump version to 3.8
Simon Dawson [Mon, 25 Feb 2013 23:16:09 +0000 (23:16 +0000)]
gpsd: bump version to 3.8

Version 3.8 of gpsd has been released, which includes some patches sent
upstream by Thomas Petazzoni. This patch bumps the gpsd package version,
and removes the upstreamed patches.

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohttping: bump to version 1.6.0
gilles.talis@gmail.com [Sun, 3 Mar 2013 11:27:39 +0000 (11:27 +0000)]
httping: bump to version 1.6.0

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoProFTPD: Add config option to enable mod_rewrite
Stephan Hoffmann [Tue, 5 Feb 2013 00:54:17 +0000 (00:54 +0000)]
ProFTPD: Add config option to enable mod_rewrite

[Peter: tweak Config.in text]
Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agof2fs-tools: explicitly select libuuid
Gustavo Zacarias [Sun, 3 Mar 2013 01:28:47 +0000 (01:28 +0000)]
f2fs-tools: explicitly select libuuid

Explicitly select BR2_PACKAGE_UTIL_LINUX_LIBUUID. Fixes:
http://autobuild.buildroot.net/results/da5c52b658d9efc25d2c2ad3980add3a36b99ee2/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowireshark: explicitly disable libsmi
Baruch Siach [Sat, 2 Mar 2013 22:55:44 +0000 (22:55 +0000)]
wireshark: explicitly disable libsmi

wireshark's libsmi detection is not cross compile friendly. We don't have
libsmi in Buildroot yet anyway, so just disable support for it in wireshark.

Fixes
http://autobuild.buildroot.net/results/0daaa3dd74315ac901920e7daf89620ef4c088a0

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump 3.8.x stable version
Gustavo Zacarias [Mon, 4 Mar 2013 00:51:59 +0000 (00:51 +0000)]
linux: bump 3.8.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.{0, 4, 8}.x stable version
Gustavo Zacarias [Mon, 4 Mar 2013 00:51:58 +0000 (00:51 +0000)]
kernel-headers: bump 3.{0, 4, 8}.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaumix.mk: fix whitespace
Jerzy Grzegorek [Sun, 3 Mar 2013 08:37:52 +0000 (08:37 +0000)]
aumix.mk: fix whitespace

No functional change.

[Peter: adjust commit message]
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: bump version to 20130109
Jerin Jacob [Thu, 28 Feb 2013 04:55:40 +0000 (04:55 +0000)]
ltp-testsuite: bump version to 20130109

[Peter: drop version number in patches]
Signed-off-by: Jerin Jacob <jerinjacobk@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: needs IPv6 and RPC support
Peter Korsgaard [Mon, 4 Mar 2013 08:35:11 +0000 (09:35 +0100)]
ltp-testsuite: needs IPv6 and RPC support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: add warning about bessel function support if uclibc toolchain
Samuel Martin [Wed, 21 Nov 2012 14:18:00 +0000 (14:18 +0000)]
ltp-testsuite: add warning about bessel function support if uclibc toolchain

[Peter: Reword, add SV4_DEPRECATED, move to help text]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: fix build on uClibc exp10
Samuel Martin [Wed, 21 Nov 2012 14:18:01 +0000 (14:18 +0000)]
ltp-testsuite: fix build on uClibc exp10

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodosfstools: bump to version 3.0.15
Gustavo Zacarias [Fri, 1 Mar 2013 06:24:04 +0000 (06:24 +0000)]
dosfstools: bump to version 3.0.15

[Peter: update comment dependency, use DOSFSTOOLS_LDFLAGS for all flags]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agompg123: bump to 1.15.1
Yegor Yefremov [Fri, 1 Mar 2013 04:17:50 +0000 (04:17 +0000)]
mpg123: bump to 1.15.1

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofeh: bump to 2.9.1
Yegor Yefremov [Fri, 1 Mar 2013 04:17:49 +0000 (04:17 +0000)]
feh: bump to 2.9.1

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofile: bump to version 5.13
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:27 +0000 (00:23 +0000)]
file: bump to version 5.13

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agophp: bump to version 5.3.22
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:26 +0000 (00:23 +0000)]
php: bump to version 5.3.22

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibnl: bump to version 3.2.21
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:25 +0000 (00:23 +0000)]
libnl: bump to version 3.2.21

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoipset: bump to version 6.17
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:23 +0000 (00:23 +0000)]
ipset: bump to version 6.17

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohiawatha: bump to version 8.8
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:22 +0000 (00:23 +0000)]
hiawatha: bump to version 8.8

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibmicrohttpd: bump to version 0.9.25
Gustavo Zacarias [Fri, 1 Mar 2013 00:23:21 +0000 (00:23 +0000)]
libmicrohttpd: bump to version 0.9.25

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibeXosip2: needs mmu
Gustavo Zacarias [Fri, 1 Mar 2013 00:21:16 +0000 (00:21 +0000)]
libeXosip2: needs mmu

Fixes
http://autobuild.buildroot.net/results/24ecad26f908a74de8335f1852117d3eda0c2110/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs/qemu: bump relevant configs to kernel version 3.8.x
Gustavo Zacarias [Fri, 1 Mar 2013 00:16:28 +0000 (00:16 +0000)]
configs/qemu: bump relevant configs to kernel version 3.8.x

Problematic configurations not bumped:

arm-versatilepb - IRQ failure for symbios scsi
sh4-r2d - Qemu still doesn't emulate advanced features from the UART
sparc-ss10 - Illegal instruction

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump to 3.8.x series
Gustavo Zacarias [Fri, 1 Mar 2013 00:16:27 +0000 (00:16 +0000)]
linux: bump to 3.8.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.{0, 2, 4, 7}.x stable version and add 3.8.1
Gustavo Zacarias [Fri, 1 Mar 2013 00:16:26 +0000 (00:16 +0000)]
kernel-headers: bump 3.{0, 2, 4, 7}.x stable version and add 3.8.1

Also mark 3.6.x as deprecated to match upstream EOL.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoMerge branch 'next'
Peter Korsgaard [Fri, 1 Mar 2013 10:11:24 +0000 (11:11 +0100)]
Merge branch 'next'

11 years agoKickoff 2013.05 cycle
Peter Korsgaard [Fri, 1 Mar 2013 10:11:02 +0000 (11:11 +0100)]
Kickoff 2013.05 cycle

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>