buildroot.git
12 years agolibevas: software buffer backend doesn't need X11
Peter Korsgaard [Wed, 8 Feb 2012 08:55:31 +0000 (09:55 +0100)]
libevas: software buffer backend doesn't need X11

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd package dstat (python script for system stats/profiling)
Thomas De Schampheleire [Tue, 7 Feb 2012 20:51:22 +0000 (21:51 +0100)]
Add package dstat (python script for system stats/profiling)

[Peter: depend on WCHAR as python needs it, fix white space]
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosdl: bump version
Peter Korsgaard [Tue, 7 Feb 2012 22:27:58 +0000 (23:27 +0100)]
sdl: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosdl: ensure mesa3d gets built before if enabled for opengl support
Peter Korsgaard [Tue, 7 Feb 2012 22:21:53 +0000 (23:21 +0100)]
sdl: ensure mesa3d gets built before if enabled for opengl support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibevas: generic opengl option needs mesa
Peter Korsgaard [Tue, 7 Feb 2012 22:19:21 +0000 (23:19 +0100)]
libevas: generic opengl option needs mesa

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibevas: x11 glx option needs Xrender, Xext and libeet
Peter Korsgaard [Tue, 7 Feb 2012 22:13:25 +0000 (23:13 +0100)]
libevas: x11 glx option needs Xrender, Xext and libeet

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agowpa_supplicant: add config option to enable support for WPS
Sven Neumann [Tue, 7 Feb 2012 10:33:31 +0000 (11:33 +0100)]
wpa_supplicant: add config option to enable support for WPS

Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibmodbus: bump to 3.0.2
Yegor Yefremov [Tue, 7 Feb 2012 09:18:30 +0000 (10:18 +0100)]
libmodbus: bump to 3.0.2

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomake release: add html/text/pdf manual and create .tar.bz2 format as well
Peter Korsgaard [Fri, 3 Feb 2012 21:03:29 +0000 (22:03 +0100)]
make release: add html/text/pdf manual and create .tar.bz2 format as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoMakefile: GENDOC_INNER: don't create subdirs for generated manuals
Peter Korsgaard [Tue, 7 Feb 2012 09:49:40 +0000 (10:49 +0100)]
Makefile: GENDOC_INNER: don't create subdirs for generated manuals

The output files are generated directly in $(O)/docs/manual.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomanual: update download helper information
Thomas De Schampheleire [Mon, 6 Feb 2012 20:41:08 +0000 (21:41 +0100)]
manual: update download helper information

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobarebox: add 2012.02, remove 2011.11
Jean-Christophe PLAGNIOL-VILLARD [Mon, 6 Feb 2012 14:29:41 +0000 (15:29 +0100)]
barebox: add 2012.02, remove 2011.11

And mark 2011.12 as deprecated.

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibev: bump to 4.11
Yegor Yefremov [Mon, 6 Feb 2012 09:55:34 +0000 (10:55 +0100)]
libev: bump to 4.11

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofeh: bump to 2.3
Yegor Yefremov [Mon, 6 Feb 2012 09:55:33 +0000 (10:55 +0100)]
feh: bump to 2.3

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: bump 3.2.x stable version
Peter Korsgaard [Mon, 6 Feb 2012 16:26:58 +0000 (17:26 +0100)]
linux: bump 3.2.x stable version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agokernel-headers: bump 3.0.x / 3.2.x stable versions
Peter Korsgaard [Mon, 6 Feb 2012 16:24:19 +0000 (17:24 +0100)]
kernel-headers: bump 3.0.x / 3.2.x stable versions

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomesa3d: fix build
Peter Korsgaard [Mon, 6 Feb 2012 16:19:53 +0000 (17:19 +0100)]
mesa3d: fix build

We build mesa3d with dri support, which doesn't work with static builds,
so disable it.

From configure.ac:

dri)
    # DRI must be shared, I think
    if test "$enable_static" = yes; then
        AC_MSG_ERROR([Can't use static libraries for DRI drivers])
    fi

At the same time fixup minor style issues (:= vs =, long lines).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agomesa3d: don't depend on the X server
Peter Korsgaard [Mon, 6 Feb 2012 16:14:39 +0000 (17:14 +0100)]
mesa3d: don't depend on the X server

There's no particular reason why you shouldn't be able to build mesa
without the X server (E.G. for remote X), so remove it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibvorbis: bump version
Peter Korsgaard [Sun, 5 Feb 2012 21:14:54 +0000 (22:14 +0100)]
libvorbis: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-babeltrace: fix build on uClibc due to missing posix_fallocate()
Thomas Petazzoni [Sat, 4 Feb 2012 14:48:48 +0000 (15:48 +0100)]
lttng-babeltrace: fix build on uClibc due to missing posix_fallocate()

[Peter: add explicit #include <features.h>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-libust: add patch to fix build issue when C++ support is not available
Thomas Petazzoni [Sat, 4 Feb 2012 14:48:47 +0000 (15:48 +0100)]
lttng-libust: add patch to fix build issue when C++ support is not available

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-tools: make the dependency on lttng-libust optional
Thomas Petazzoni [Sat, 4 Feb 2012 14:48:46 +0000 (15:48 +0100)]
lttng-tools: make the dependency on lttng-libust optional

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-libust: add the dependency on util-linux
Thomas Petazzoni [Sat, 4 Feb 2012 14:48:45 +0000 (15:48 +0100)]
lttng-libust: add the dependency on util-linux

This dependency was missing in the initial addition of the package to
Buildroot.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-babeltrace: make sure WCHAR and LARGEFILE are enabled
Thomas Petazzoni [Sat, 4 Feb 2012 14:48:44 +0000 (15:48 +0100)]
lttng-babeltrace: make sure WCHAR and LARGEFILE are enabled

Since lttng-babeltrace depends on util-linux and libglib2, we need to
make sure WCHAR and LARGEFILE are enabled.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-tools: fix build on uClibc due to sync_file_range()
Thomas Petazzoni [Sat, 4 Feb 2012 14:48:43 +0000 (15:48 +0100)]
lttng-tools: fix build on uClibc due to sync_file_range()

Add a patch to use fdatasync() instead of sync_file_range() when the
latter is not available.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoliburcu: add patch to fix build with uClibc
Thomas Petazzoni [Sat, 4 Feb 2012 14:48:42 +0000 (15:48 +0100)]
liburcu: add patch to fix build with uClibc

Under uClibc, defining _GNU_SOURCE is strictly needed to access the
CPU_*() macros.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: #755 / #2299 closed
Peter Korsgaard [Fri, 3 Feb 2012 20:22:50 +0000 (21:22 +0100)]
CHANGES: #755 / #2299 closed

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocrosstool-ng: bump version
Peter Korsgaard [Fri, 3 Feb 2012 13:00:57 +0000 (14:00 +0100)]
crosstool-ng: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: #2617 / # 3691 closed
Peter Korsgaard [Fri, 3 Feb 2012 13:38:48 +0000 (14:38 +0100)]
CHANGES: #2617 / # 3691 closed

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoat91bootstrap: allow specification of a custom patch directory
Thomas Petazzoni [Thu, 2 Feb 2012 22:29:26 +0000 (23:29 +0100)]
at91bootstrap: allow specification of a custom patch directory

Fixes bug #4664.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopoco: the Zip module depends on XML, Net and Util modules
Thomas Petazzoni [Thu, 2 Feb 2012 22:29:25 +0000 (23:29 +0100)]
poco: the Zip module depends on XML, Net and Util modules

Without this, in a configuration where the Zip module is selected but
not the XML module, the build fails due to missing expat.h. This is
because POCO builds the XML module as soon as the Zip module is
enabled.

This fixes the build breakage visible at:

  http://free-electrons.com/~thomas/buildroot/test-output-2011-12-02/test-920-output.bz2

with the configuration visible at:

  http://free-electrons.com/~thomas/buildroot/test-output-2011-12-02/test-920-config

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoIntroduce /run directory
Yegor Yefremov [Mon, 23 Jan 2012 11:28:51 +0000 (12:28 +0100)]
Introduce /run directory

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopkg-infra: improve reliability of foo-install
Arnout Vandecappelle (Essensium/Mind) [Sat, 21 Jan 2012 00:01:12 +0000 (01:01 +0100)]
pkg-infra: improve reliability of foo-install

Running foo-uninstall has a high likelyhood of failing, because we
remove a lot of directories from the target.  To improve the reliability,
remove the stamp files before calling the uninstall commands, and add
the -k option to the sub-make.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosam-ba: new package with host variant only
Thomas Petazzoni [Sat, 28 Jan 2012 17:42:55 +0000 (18:42 +0100)]
sam-ba: new package with host variant only

sam-ba is a tool needed to reprogram AT91-based systems using an USB
connection or a serial port connection.

[Peter: Add upstream URL]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenocd: fix libftdi dependency if _FT2XXX option is selected
Peter Korsgaard [Thu, 2 Feb 2012 20:05:47 +0000 (21:05 +0100)]
openocd: fix libftdi dependency if _FT2XXX option is selected

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoopenocd: add host variant
Thomas Petazzoni [Sat, 28 Jan 2012 17:42:54 +0000 (18:42 +0100)]
openocd: add host variant

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibftdi: add host variant
Thomas Petazzoni [Sat, 28 Jan 2012 17:42:51 +0000 (18:42 +0100)]
libftdi: add host variant

[Peter: remove redundant HOST_LIBFTDI_DEPENDENCIES]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibusb-compat: add host variant
Thomas Petazzoni [Sat, 28 Jan 2012 17:42:52 +0000 (18:42 +0100)]
libusb-compat: add host variant

[Peter: remove redundant HOST_*_DEPENDENCIES]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibusb: add host variant
Thomas Petazzoni [Sat, 28 Jan 2012 17:42:53 +0000 (18:42 +0100)]
libusb: add host variant

[Peter: remove redundant HOST_*_DEPENDENCIES]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouboot-tools: expose host package in menuconfig
Thomas Petazzoni [Sat, 28 Jan 2012 17:42:50 +0000 (18:42 +0100)]
uboot-tools: expose host package in menuconfig

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd basic config infrastructure for host utilities
Thomas Petazzoni [Sat, 28 Jan 2012 17:42:49 +0000 (18:42 +0100)]
Add basic config infrastructure for host utilities

Most of the host packages don't have to be exposed to the user as they
are only used as build dependencies of target packages.

However, some host utilities, such as flashing utilities, image
creation programs, specific debuggers, might be useful and should be
presented to the user.

Therefore, we have a new global menu, which lists those host
utilities. These utilities are described in package/*/Config.in.host
files, which will be sourced by package/Config.in.host.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopython-serial: bump to 2.6
Yegor Yefremov [Thu, 2 Feb 2012 14:01:54 +0000 (15:01 +0100)]
python-serial: bump to 2.6

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agou-boot: only apply 2011.12 at91 patch if building 2011.12
Peter Korsgaard [Thu, 2 Feb 2012 15:07:02 +0000 (16:07 +0100)]
u-boot: only apply 2011.12 at91 patch if building 2011.12

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolpc32xxcdl: fix patch step
Peter Korsgaard [Thu, 2 Feb 2012 15:02:48 +0000 (16:02 +0100)]
lpc32xxcdl: fix patch step

The lpc32xxcdl files have dos newlines, which our patch infrastructure
doesn't handle. Work around it by converting the affected files to unix
newlines before patching.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agocairo: Bump version to 1.10.2
Will Newton [Thu, 2 Feb 2012 12:00:23 +0000 (12:00 +0000)]
cairo: Bump version to 1.10.2

Update the DirectFB patch as it no longer applied cleanly.

[Peter: drop redundant AUTORECONF = NO line]
Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopixman: Bump version to 0.24.2
Will Newton [Thu, 2 Feb 2012 11:31:09 +0000 (11:31 +0000)]
pixman: Bump version to 0.24.2

[Peter: depend on pkg-config, forcibly disable gtk-based demos]
Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoliboauth: Add new package
Will Newton [Thu, 2 Feb 2012 11:28:11 +0000 (11:28 +0000)]
liboauth: Add new package

[Peter: swap libcurl test around]
Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofis: sort output of fis list
H Hartley Sweeten [Wed, 12 May 2010 18:17:59 +0000 (13:17 -0500)]
fis: sort output of fis list

This sorts the output of 'fis list' using the flash_base address
similar to the output from RedBoot.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agofis: make fis list more like RedBoot's output
H Hartley Sweeten [Wed, 12 May 2010 20:32:17 +0000 (15:32 -0500)]
fis: make fis list more like RedBoot's output

The output of 'fis list' does not fit cleanly on an 80 column
terminal.  This modifies the output to fit and more closely
resemble the output from RedBoot.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouClibc: tweak 0.9.33 / snapshot configs
Peter Korsgaard [Thu, 2 Feb 2012 09:06:44 +0000 (10:06 +0100)]
uClibc: tweak 0.9.33 / snapshot configs

With default values so it doesn't stop build and ask user. Also disable
2.4 modules support by default like upstream does.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobinutils: default to 2.21.1 for uClibc 0.9.33 as well
Peter Korsgaard [Thu, 2 Feb 2012 08:05:26 +0000 (09:05 +0100)]
binutils: default to 2.21.1 for uClibc 0.9.33 as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agotoolchain-buildroot: enable / default to NPTL fr uClibc 0.9.33 as well
Peter Korsgaard [Thu, 2 Feb 2012 08:04:48 +0000 (09:04 +0100)]
toolchain-buildroot: enable / default to NPTL fr uClibc 0.9.33 as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agouClibc: add 0.9.33
Peter Korsgaard [Wed, 1 Feb 2012 23:34:12 +0000 (00:34 +0100)]
uClibc: add 0.9.33

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoboot: only show vendor-specific bootloaders for applicable arm variant
Peter Korsgaard [Wed, 1 Feb 2012 22:36:47 +0000 (23:36 +0100)]
boot: only show vendor-specific bootloaders for applicable arm variant

Atmel at91sam9 and NXP lpc32xx are both all arm926t, so only show
then if that arm variant is selected.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconfigs: at91sam926* use latest u-boot and mainline linux
Alexandre Belloni [Sun, 29 Jan 2012 21:31:47 +0000 (22:31 +0100)]
configs: at91sam926* use latest u-boot and mainline linux

While upgrading the configs, it proved necessary to make more space on
the dataflash for u-boot since it grew because of relocation.

dataflash is then repartitionned to make more room for u-boot and a redundant
environment.

Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd defconfigs for LPC3250 boards
Alexandre Belloni [Thu, 5 Jan 2012 11:03:50 +0000 (12:03 +0100)]
Add defconfigs for LPC3250 boards

ea3250: Embedded Artists
http://www.embeddedartists.com/products/kits/lpc3250_kit.php

fdi3250: Future Designs Inc.
http://www.teamfdi.com/development-tools-kits/products/6/SOMDIMM-LPC3250

phy3250: Phytec
http://www.phytec.com/products/som/ARM-XScale/phyCORE-ARM9-LPC3250.html

Signed-off-by: Alexandre Belloni <abelloni@adeneo-embedded.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolpc32xx: Add CDL to the available bootloaders
Alexandre Belloni [Thu, 5 Jan 2012 11:03:49 +0000 (12:03 +0100)]
lpc32xx: Add CDL to the available bootloaders

This will build kickstart and s1l for the selected board and install
them alongside u-boot.

Signed-off-by: Alexandre Belloni <abelloni@adeneo-embedded.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoboot: Reorder entries alphabetically
Alexandre Belloni [Thu, 5 Jan 2012 11:03:48 +0000 (12:03 +0100)]
boot: Reorder entries alphabetically

Signed-off-by: Alexandre Belloni <abelloni@adeneo-embedded.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodoc: document <foo>_DEVICES / _PERMISSIONS
Maxime Ripard [Wed, 11 Jan 2012 17:53:41 +0000 (18:53 +0100)]
doc: document <foo>_DEVICES / _PERMISSIONS

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoMigrate Xenomai to the new infrastructure
Maxime Ripard [Wed, 11 Jan 2012 17:53:40 +0000 (18:53 +0100)]
Migrate Xenomai to the new infrastructure

Xenomai used to have commented out devices to be created in the device
table that the user had to uncomment. Use the new infrastructure to do
just that.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoConvert busybox to the device declaration method
Maxime Ripard [Wed, 11 Jan 2012 17:53:39 +0000 (18:53 +0100)]
Convert busybox to the device declaration method

Busybox used to declare and create files even if the package was not
enabled through the device table. Remove the entries for busybox in the
device table and move them to the package declaration.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoAdd support for package-declared devices
Maxime Ripard [Wed, 11 Jan 2012 17:53:38 +0000 (18:53 +0100)]
Add support for package-declared devices

Add a way for packages to declare files they need instead of relying
only on device tables, which creates files no matter if the package is
indeed enabled, as we can see for busybox.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosdparm: bump to 1.07
Yegor Yefremov [Fri, 27 Jan 2012 10:14:06 +0000 (11:14 +0100)]
sdparm: bump to 1.07

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxterm: bump to 278
Yegor Yefremov [Mon, 30 Jan 2012 14:46:25 +0000 (15:46 +0100)]
xterm: bump to 278

bump version and add project's URL

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xinput: bump to 1.5.4
Yegor Yefremov [Mon, 30 Jan 2012 14:46:24 +0000 (15:46 +0100)]
xapp_xinput: bump to 1.5.4

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoxapp_xinit: bump to 1.3.2
Yegor Yefremov [Mon, 30 Jan 2012 14:46:23 +0000 (15:46 +0100)]
xapp_xinit: bump to 1.3.2

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibevas: explicitly set host configure options
Peter Korsgaard [Wed, 1 Feb 2012 16:34:18 +0000 (17:34 +0100)]
libevas: explicitly set host configure options

So the build doesn't fail if any of the dependencies aren't available.
Also enable the jpeg loader as that is needed by the libelementary build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibevas: disable sse3 optimizations for host builds
Peter Korsgaard [Wed, 1 Feb 2012 08:18:17 +0000 (09:18 +0100)]
libevas: disable sse3 optimizations for host builds

There's not really any advantage to adding it, and it depends on
immintrin.h which was added in gcc 4.4, so it breaks with older
host compilers.

For details, see:

http://trac.enlightenment.org/e/ticket/942

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-babeltrace: new package
Thomas Petazzoni [Tue, 31 Jan 2012 19:40:06 +0000 (20:40 +0100)]
lttng-babeltrace: new package

[Peter: drop redundant HOST_.._DEPENDENCIES setting]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoutil-linux: add host variant for host-lttng-babeltrace
Thomas Petazzoni [Tue, 31 Jan 2012 19:40:05 +0000 (20:40 +0100)]
util-linux: add host variant for host-lttng-babeltrace

lttng-babeltrace needs libuuid, which is provided by util-linux, and
since we want to build lttng-babeltrace for the host, we need to build
libuuid for the host. It's a shame that libuuid is part of such a big
package as util-linux.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopopt: add host variant for host-lttng-babeltrace
Thomas Petazzoni [Tue, 31 Jan 2012 19:40:04 +0000 (20:40 +0100)]
popt: add host variant for host-lttng-babeltrace

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-tools: new package
Thomas Petazzoni [Tue, 31 Jan 2012 19:40:03 +0000 (20:40 +0100)]
lttng-tools: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-libust: new package
Thomas Petazzoni [Tue, 31 Jan 2012 19:40:02 +0000 (20:40 +0100)]
lttng-libust: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolttng-modules: new package
Thomas Petazzoni [Tue, 31 Jan 2012 19:40:01 +0000 (20:40 +0100)]
lttng-modules: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoliburcu: new package
Thomas Petazzoni [Tue, 31 Jan 2012 19:40:00 +0000 (20:40 +0100)]
liburcu: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolinux: use the depmod built in HOST_DIR
Thomas Petazzoni [Tue, 31 Jan 2012 19:39:59 +0000 (20:39 +0100)]
linux: use the depmod built in HOST_DIR

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agogst-dsp: bump version
Peter Korsgaard [Tue, 31 Jan 2012 22:11:01 +0000 (23:11 +0100)]
gst-dsp: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoCHANGES: update with recent changes
Peter Korsgaard [Tue, 31 Jan 2012 12:48:44 +0000 (13:48 +0100)]
CHANGES: update with recent changes

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoconnman: replace dependency on dbus by select
Arnout Vandecappelle (Essensium/Mind) [Thu, 26 Jan 2012 23:41:32 +0000 (00:41 +0100)]
connman: replace dependency on dbus by select

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonetwork-manager: replace dependency on dbus by select
Arnout Vandecappelle (Essensium/Mind) [Thu, 26 Jan 2012 23:41:31 +0000 (00:41 +0100)]
network-manager: replace dependency on dbus by select

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoqt: qt-dbus: replace dependency on dbus by select
Arnout Vandecappelle (Essensium/Mind) [Thu, 26 Jan 2012 23:41:30 +0000 (00:41 +0100)]
qt: qt-dbus: replace dependency on dbus by select

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agosamba: avahi: replace dependency on dbus by select
Arnout Vandecappelle (Essensium/Mind) [Thu, 26 Jan 2012 23:41:29 +0000 (00:41 +0100)]
samba: avahi: replace dependency on dbus by select

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobluez_utils: remove redundant selection of expat
Arnout Vandecappelle (Essensium/Mind) [Thu, 26 Jan 2012 23:41:28 +0000 (00:41 +0100)]
bluez_utils: remove redundant selection of expat

expat/libxml2 is selected by dbus.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodbus: make it easier to select an XML library (select rather than depends on)
Arnout Vandecappelle (Essensium/Mind) [Thu, 26 Jan 2012 23:41:27 +0000 (00:41 +0100)]
dbus: make it easier to select an XML library (select rather than depends on)

D-Bus requires an XML library, expat or libxml2.  There already is a choice
between them in the config menu, but it requires the user to first select
one of the libraries, and then select dbus.  With this patch, the choice
automatically selects the XML library.  Note that this removes the
automatic choice of libxml2 for dbus if libxml2 had already been selected,
i.e. in that case both libxml2 and expat will be selected unless the user
takes action.

An alternative would be to remove the choice completely, and to take the
path of bluez-utils: select BR2_PACKAGE_EXPAT if !BR2_PACKAGE_DBUS_LIBXML2

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agopython-netifaces: bump to 0.7
Yegor Yefremov [Tue, 31 Jan 2012 10:45:52 +0000 (11:45 +0100)]
python-netifaces: bump to 0.7

cross-compilation changes were applied upstream, so remove the patch

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoDocumentation: quotes around TARGET_CC command.
Shawn J. Goff [Mon, 30 Jan 2012 15:42:29 +0000 (10:42 -0500)]
Documentation: quotes around TARGET_CC command.

When ccache is enabled, TARGET_CC is "ccache gcc". Without quotes,
when assigning CC=$(TARGET_CC), only "ccache" gets assigned to CC.

Signed-off-by: Shawn J. Goff <shawn7400@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoNew package: libical
Yegor Yefremov [Tue, 31 Jan 2012 09:21:38 +0000 (10:21 +0100)]
New package: libical

[Peter: small Config.in tweaks]
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoheader.html: fixup cgit link
Peter Korsgaard [Tue, 31 Jan 2012 09:25:30 +0000 (10:25 +0100)]
header.html: fixup cgit link

The strange caching issue still not resolved, so atleast make sure we're
using the working variant.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agonews.html: announce buildroot developer day at FOSDEM
Peter Korsgaard [Tue, 31 Jan 2012 09:24:24 +0000 (10:24 +0100)]
news.html: announce buildroot developer day at FOSDEM

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibevas: really fix x86 cpu optimization options handling
Peter Korsgaard [Mon, 30 Jan 2012 22:22:51 +0000 (23:22 +0100)]
libevas: really fix x86 cpu optimization options handling

Disable all options by default, and only enable the applicable one.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoboost: fix build with ccache
Peter Korsgaard [Mon, 30 Jan 2012 16:58:22 +0000 (17:58 +0100)]
boost: fix build with ccache

Drop quotes around TARGET_CXX as the boost buildsystem does handle
spaces in the compiler command name, but treats it as a single command
(and errors out) if quotes are used and ccache enabled.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agobusybox: add 1.19.3 mdev fix
Peter Korsgaard [Mon, 30 Jan 2012 13:44:06 +0000 (14:44 +0100)]
busybox: add 1.19.3 mdev fix

For details, see
http://lists.busybox.net/pipermail/busybox/2012-January/077236.html

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibevas: forcibly disable cpu optimization options if not applicable
Peter Korsgaard [Mon, 30 Jan 2012 07:52:52 +0000 (08:52 +0100)]
libevas: forcibly disable cpu optimization options if not applicable

Otherwise the configure script will automatically enable them for
potentially compatible targets.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agodmalloc: Fix install path for headers and info files.
Will Newton [Wed, 28 Sep 2011 14:29:55 +0000 (15:29 +0100)]
dmalloc: Fix install path for headers and info files.

Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoboost: New package added. Version 1.47
Yegor Yefremov [Thu, 13 Oct 2011 10:39:12 +0000 (12:39 +0200)]
boost: New package added. Version 1.47

[Peter: Config.in tweaks]
Signed-off-by: Allan W. Nielsen <a@awn.dk>
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibedbus: Add new package
Will Newton [Thu, 26 Jan 2012 17:42:59 +0000 (17:42 +0000)]
libedbus: Add new package

[Peter: select dbus, add upstream URL, remove unneeded autoreconf]
Signed-off-by: Will Newton <will.newton@imgtec.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibelementary: Add new package
Will Newton [Thu, 26 Jan 2012 17:42:56 +0000 (17:42 +0000)]
libelementary: Add new package

[Peter: Add upstream URL, remove examples option/patches]
Signed-off-by: Will Newton <will.newton@imgtec.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibethumb: Add new package
Will Newton [Thu, 26 Jan 2012 17:42:52 +0000 (17:42 +0000)]
libethumb: Add new package

[Peter: add ecore-evas dep, upstream URL]
Signed-off-by: Will Newton <will.newton@imgtec.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agolibefreet: Add new package
Will Newton [Thu, 26 Jan 2012 17:42:49 +0000 (17:42 +0000)]
libefreet: Add new package

[Peter: add upstream URL]
Signed-off-by: Will Newton <will.newton@imgtec.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
12 years agoexpedite: Add new package
Will Newton [Thu, 26 Jan 2012 17:42:46 +0000 (17:42 +0000)]
expedite: Add new package

Signed-off-by: Will Newton <will.newton@imgtec.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>