buildroot.git
14 years agoMove the command-related options to a submenu
Thomas Petazzoni [Sat, 10 Apr 2010 20:55:01 +0000 (22:55 +0200)]
Move the command-related options to a submenu

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUpdate defconfigs after BR2_HAVE_{INFOPAGES,MANPAGES} removal
Thomas Petazzoni [Sat, 10 Apr 2010 20:48:23 +0000 (22:48 +0200)]
Update defconfigs after BR2_HAVE_{INFOPAGES,MANPAGES} removal

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoGet rid of BR2_HAVE_{MANPAGES,INFOPAGES} config options
Thomas Petazzoni [Sat, 10 Apr 2010 20:47:28 +0000 (22:47 +0200)]
Get rid of BR2_HAVE_{MANPAGES,INFOPAGES} config options

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUse BR2_HAVE_DOCUMENTATION instead of BR2_HAVE_{MANPAGES,INFOPAGES}
Thomas Petazzoni [Sat, 10 Apr 2010 20:47:05 +0000 (22:47 +0200)]
Use BR2_HAVE_DOCUMENTATION instead of BR2_HAVE_{MANPAGES,INFOPAGES}

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoDo not remove documentation on a per-package basis
Thomas Petazzoni [Sat, 10 Apr 2010 20:44:37 +0000 (22:44 +0200)]
Do not remove documentation on a per-package basis

Since the documentation cleanup is done by the main Makefile in a
global way, there's no need to do that on a per-package basis in the
generic package infrastructure.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoRemove all documentation when BR2_HAVE_DOCUMENTATION is not set
Thomas Petazzoni [Sat, 10 Apr 2010 20:42:45 +0000 (22:42 +0200)]
Remove all documentation when BR2_HAVE_DOCUMENTATION is not set

Until now, we had BR2_HAVE_MANPAGES, BR2_HAVE_INFOPAGES and
BR2_HAVE_DOCUMENTATION, but there's no need to have such a
fine-grained control over what documentation gets kept or not.

Therefore, just remove all the documentation (man pages, info pages
and documentation in $(TARGET_DIR)/usr/doc and
$(TARGET_DIR)/usr/share/doc) when BR2_HAVE_DOCUMENTATION is not set.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoDo not let packages remove man pages, info pages and documentation
Thomas Petazzoni [Sat, 10 Apr 2010 20:39:53 +0000 (22:39 +0200)]
Do not let packages remove man pages, info pages and documentation

The cleanup of $(TARGET_DIR)/usr/share/man, $(TARGET_DIR)/usr/man,
$(TARGET_DIR)/usr/share/info, $(TARGET_DIR)/usr/info,
$(TARGET_DIR)/usr/share/doc and $(TARGET_DIR)/usr/doc is already done
globally in the main Makefile. Therefore, there's no need to handle
that on a per-package basis.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUpdate defconfigs after BR2_UPDATE_CONFIG removal
Thomas Petazzoni [Sat, 10 Apr 2010 20:21:54 +0000 (22:21 +0200)]
Update defconfigs after BR2_UPDATE_CONFIG removal

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUpdate config.{guess,sub} unconditionally
Thomas Petazzoni [Sat, 10 Apr 2010 20:18:28 +0000 (22:18 +0200)]
Update config.{guess,sub} unconditionally

Remove the BR2_UPDATE_CONFIG option which allowed to globally
enable/disable the replacement of config.{guess,sub} for
autotools-based packages. Doing it unconditionnally just works.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUpdate defconfig after BR2_PREFER_IMA removal
Thomas Petazzoni [Sat, 10 Apr 2010 20:15:46 +0000 (22:15 +0200)]
Update defconfig after BR2_PREFER_IMA removal

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoRemove BR2_PREFER_IMA
Thomas Petazzoni [Sat, 10 Apr 2010 20:14:39 +0000 (22:14 +0200)]
Remove BR2_PREFER_IMA

This option is barely used, no-one is maintaining it or extending
it. So let's remove it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocramfs: fix help text typo
Peter Korsgaard [Fri, 9 Apr 2010 14:19:13 +0000 (16:19 +0200)]
cramfs: fix help text typo

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'squashfs3' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Fri, 9 Apr 2010 14:17:57 +0000 (16:17 +0200)]
Merge branch 'squashfs3' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agoMerge branch 'fs-cleanup' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Fri, 9 Apr 2010 14:16:44 +0000 (16:16 +0200)]
Merge branch 'fs-cleanup' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agoAdd version selection for the SquashFS root filesystem
Thomas Petazzoni [Fri, 9 Apr 2010 10:15:59 +0000 (12:15 +0200)]
Add version selection for the SquashFS root filesystem

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agosquashfs3: new package
Thomas Petazzoni [Fri, 9 Apr 2010 10:15:25 +0000 (12:15 +0200)]
squashfs3: new package

Add support for the old squashfs 3.x tools, so that squashfs 3.x root
filesystems can be generated.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agofs/*/Config.in: remove useless configuration comments
Thomas Petazzoni [Wed, 10 Mar 2010 22:05:14 +0000 (23:05 +0100)]
fs/*/Config.in: remove useless configuration comments

The dependency on gzip, bzip2 and lzma are properly handled
automatically. No need to tell the user about this.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUpdate defconfigs after fs cleanup
Thomas Petazzoni [Wed, 10 Mar 2010 21:56:06 +0000 (22:56 +0100)]
Update defconfigs after fs cleanup

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoCoherent naming for .mk files in fs/
Thomas Petazzoni [Wed, 10 Mar 2010 21:31:32 +0000 (22:31 +0100)]
Coherent naming for .mk files in fs/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoMove all filesystem generation code to fs/
Thomas Petazzoni [Wed, 10 Mar 2010 21:30:06 +0000 (22:30 +0100)]
Move all filesystem generation code to fs/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoRemove IMAGE and related configuration options
Thomas Petazzoni [Wed, 10 Mar 2010 21:13:47 +0000 (22:13 +0100)]
Remove IMAGE and related configuration options

Now, we just hardcode the image filenames to be rootfs.$(FSTYPE), in
the $(BINARIES_DIR).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoiso9660: rework in a similar way to ROOTFS_TARGET
Thomas Petazzoni [Wed, 10 Mar 2010 21:12:24 +0000 (22:12 +0100)]
iso9660: rework in a similar way to ROOTFS_TARGET

Unfortunately, it cannot use the ROOTFS_TARGET infrastructure, due to
the specifities of the iso9660 build process.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/common: do not use IMAGE
Thomas Petazzoni [Wed, 10 Mar 2010 21:11:21 +0000 (22:11 +0100)]
target/common: do not use IMAGE

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agobusybox initramfs: do not use the IMAGE variable
Thomas Petazzoni [Wed, 10 Mar 2010 21:10:23 +0000 (22:10 +0100)]
busybox initramfs: do not use the IMAGE variable

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoinitramfs: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:23:58 +0000 (00:23 +0100)]
initramfs: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoubifs: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:16:30 +0000 (00:16 +0100)]
ubifs: convert to ROOTFS_TARGET infrastructure

We also remove the BR2_TARGET_ROOTFS_UBIFS_OUTPUT option, that could
be used to specify an alternate name for the generated image file.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agojffs2: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:16:01 +0000 (00:16 +0100)]
jffs2: convert to ROOTFS_TARGET infrastructure

We also remove the BR2_TARGET_ROOTFS_JFFS2_OUTPUT option, that could
be used to specify an alternate name for the generated image file.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoext2: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:15:15 +0000 (00:15 +0100)]
ext2: convert to ROOTFS_TARGET infrastructure

We also remove the BR2_TARGET_ROOTFS_EXT2_OUTPUT option, that could be
used to specify an alternate name for the generated image file.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agosquashfs: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:14:29 +0000 (00:14 +0100)]
squashfs: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotar: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:14:16 +0000 (00:14 +0100)]
tar: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoromfs: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:14:06 +0000 (00:14 +0100)]
romfs: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocramfs: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:13:39 +0000 (00:13 +0100)]
cramfs: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocpio: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:13:24 +0000 (00:13 +0100)]
cpio: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocloop: convert to ROOTFS_TARGET infrastructure
Thomas Petazzoni [Tue, 9 Mar 2010 23:13:12 +0000 (00:13 +0100)]
cloop: convert to ROOTFS_TARGET infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget: Add new infrastructure for filesystem generation
Thomas Petazzoni [Tue, 9 Mar 2010 23:11:58 +0000 (00:11 +0100)]
target: Add new infrastructure for filesystem generation

In order to avoid code duplication between the different filesystem
generation makefile, we introduce a ROOTFS_TARGET macro. Documentation
for this macro is contained in the patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/: remove the COPYTO mess
Thomas Petazzoni [Tue, 2 Mar 2010 22:10:49 +0000 (23:10 +0100)]
target/: remove the COPYTO mess

There's no need to provide options to copy the filesystem image after
the build. Just use 'cp' outside of Buildroot.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agofakeroot: remove all references to BR2_HOST_FAKEROOT
Thomas Petazzoni [Tue, 2 Mar 2010 21:57:58 +0000 (22:57 +0100)]
fakeroot: remove all references to BR2_HOST_FAKEROOT

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agofakeroot: convert to the autotools infrastructure
Thomas Petazzoni [Tue, 2 Mar 2010 21:56:33 +0000 (22:56 +0100)]
fakeroot: convert to the autotools infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/ubifs: cleanup, unbroken
Thomas Petazzoni [Tue, 2 Mar 2010 21:45:43 +0000 (22:45 +0100)]
target/ubifs: cleanup, unbroken

Use package/mtd to build the host mtd-utils, which contains
mkfs.ubifs. Remove dependency on BR2_HOST_FAKEROOT.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/tar: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:45:15 +0000 (22:45 +0100)]
target/tar: cleanup

Remove dependency on BR2_HOST_FAKEROOT.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/squashfs: cleanup, remove support for 3.x
Thomas Petazzoni [Tue, 2 Mar 2010 21:43:50 +0000 (22:43 +0100)]
target/squashfs: cleanup, remove support for 3.x

Remove the code to build squashfs-tools for the host, since they can
now be built using package/squashfs.

We also remove support for Squashfs 3.x, because the Squashfs driver
merged inside the mainline kernel is a 4.x driver. So 3.x is only
useful for old kernels using a Squashfs patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/romfs: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:43:21 +0000 (22:43 +0100)]
target/romfs: cleanup

Remove the code needed to build host genromfs, since it can now be
done using package/genromfs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/jffs2: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:43:01 +0000 (22:43 +0100)]
target/jffs2: cleanup

Remove the code to build host MTD utils, since they can now be built
using package/mtd.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/iso9660: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:42:20 +0000 (22:42 +0100)]
target/iso9660: cleanup

Remove the mkisofs host tools building process, which is now in
package/cdrkit.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/ext2: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:41:26 +0000 (22:41 +0100)]
target/ext2: cleanup

Remove the genext2fs host tools building process, which is now in
package/genext2fs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/cramfs: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:40:45 +0000 (22:40 +0100)]
target/cramfs: cleanup

Remove the cramfs host tools building process, which is now in
package/cramfs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/cpio: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:39:25 +0000 (22:39 +0100)]
target/cpio: cleanup

 * Remove the dependency on BR2_HOST_FAKEROOT, since we don't have
   config option for host tools.

 * Remove a few useless things.

 * Check that cpio is available on the host in
   toolchain/dependencies/dependencies.sh.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotarget/cloop: cleanup
Thomas Petazzoni [Tue, 2 Mar 2010 21:38:04 +0000 (22:38 +0100)]
target/cloop: cleanup

Remove the code to build the cloop utilities for the host (it is now
in package/cloop).

Use fakeroot instead of ugly sudo. The cloop filesystem generation
code is now much more similar to other filesystems code.

Remove empty Makefile.in.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolzma: convert the host package to the autotools infrastructure
Thomas Petazzoni [Tue, 2 Mar 2010 21:36:43 +0000 (22:36 +0100)]
lzma: convert the host package to the autotools infrastructure

Note that we loose the ability to use a lzma command available on the
host and we now always build your own if a package needs it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocloop: new package
Thomas Petazzoni [Tue, 2 Mar 2010 21:35:44 +0000 (22:35 +0100)]
cloop: new package

Only the host variant is supported, which explains why there is no
Config.in file. Will be used by the filesystem generation code.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agomtd: convert to gentargets, add host package
Thomas Petazzoni [Tue, 2 Mar 2010 21:34:58 +0000 (22:34 +0100)]
mtd: convert to gentargets, add host package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoe2fsprogs: add support for host package
Thomas Petazzoni [Tue, 2 Mar 2010 21:33:55 +0000 (22:33 +0100)]
e2fsprogs: add support for host package

Host package is needed to get libuuid installed for the host, needed
to build the mtd utils for the host.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocdrkit: new package
Thomas Petazzoni [Tue, 2 Mar 2010 21:32:52 +0000 (22:32 +0100)]
cdrkit: new package

Supported both for the target and the host. Will be used by the root
filesystem generation code, thanks to genisoimage.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocmake: new package
Thomas Petazzoni [Tue, 2 Mar 2010 21:31:26 +0000 (22:31 +0100)]
cmake: new package

Only compilation for the host is supported, why explains why we don't
have a Config.in and the corresponding BR2_PACKAGE_CMAKE option.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agobzip2: convert to gentargets, add host package, bump version
Thomas Petazzoni [Tue, 2 Mar 2010 21:29:52 +0000 (22:29 +0100)]
bzip2: convert to gentargets, add host package, bump version

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibcap: new package
Thomas Petazzoni [Tue, 2 Mar 2010 21:47:13 +0000 (22:47 +0100)]
libcap: new package

Needed as a dependency of cdrkit, which contains genisomage, useful
for generating ISO9660 filesystem images.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agosquashfs: new package
Thomas Petazzoni [Mon, 1 Mar 2010 23:14:33 +0000 (00:14 +0100)]
squashfs: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agocramfs: new package
Thomas Petazzoni [Mon, 1 Mar 2010 23:01:08 +0000 (00:01 +0100)]
cramfs: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agogenext2fs: new package
Thomas Petazzoni [Mon, 1 Mar 2010 22:59:32 +0000 (23:59 +0100)]
genext2fs: new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agogenromfs: add new package
Thomas Petazzoni [Mon, 1 Mar 2010 22:56:37 +0000 (23:56 +0100)]
genromfs: add new package

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoatmel: Add at91sam9g45ekes board support
Josh.Wu [Fri, 9 Apr 2010 08:11:57 +0000 (16:11 +0800)]
atmel: Add at91sam9g45ekes board support

Signed-off-by: Josh.Wu <josh.wu@atmel.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoCHANGES: add libaio
Peter Korsgaard [Thu, 8 Apr 2010 22:42:17 +0000 (00:42 +0200)]
CHANGES: add libaio

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'libaio-conversion' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Thu, 8 Apr 2010 22:21:38 +0000 (00:21 +0200)]
Merge branch 'libaio-conversion' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agoxdriver_xf86-video-intel: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:46 +0000 (13:46 +0100)]
xdriver_xf86-video-intel: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxlib_libXxf86misc: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:44 +0000 (13:46 +0100)]
xlib_libXxf86misc: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxproto_evieext: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:43 +0000 (13:46 +0100)]
xproto_evieext: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxkeyboard-config: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:42 +0000 (13:46 +0100)]
xkeyboard-config: bump version

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxlib_libXfontcache: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:41 +0000 (13:46 +0100)]
xlib_libXfontcache: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxlib_libpciaccess: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:40 +0000 (13:46 +0100)]
xlib_libpciaccess: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxproto_xf86miscproto: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:39 +0000 (13:46 +0100)]
xproto_xf86miscproto: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxproto_fontcacheproto: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:38 +0000 (13:46 +0100)]
xproto_fontcacheproto: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxproto_dri2proto: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:37 +0000 (13:46 +0100)]
xproto_dri2proto: bump version

[Peter: remove version from Config.in help]
Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agopthread-stubs: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:36 +0000 (13:46 +0100)]
pthread-stubs: bump version

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoxlib_libXau: remove duplicate dependancies
Will Wagner [Thu, 1 Apr 2010 12:46:35 +0000 (13:46 +0100)]
xlib_libXau: remove duplicate dependancies

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agocorrect name of xapp_xinput.mk
Will Wagner [Thu, 1 Apr 2010 12:46:34 +0000 (13:46 +0100)]
correct name of xapp_xinput.mk

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agomesa3d: bump version and convert to autotools
Will Wagner [Thu, 1 Apr 2010 12:46:33 +0000 (13:46 +0100)]
mesa3d: bump version and convert to autotools

Note this version requires a recent kernel with KMS support as it is
currently configured

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agopixman: bump version
Will Wagner [Thu, 1 Apr 2010 12:46:32 +0000 (13:46 +0100)]
pixman: bump version

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolibaio: convert to the GENTARGETS infrastructure
Thomas Petazzoni [Mon, 5 Apr 2010 20:24:02 +0000 (22:24 +0200)]
libaio: convert to the GENTARGETS infrastructure

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoEnable e300c2, e300c3 and e500mc powerpc optimizations
Gustavo Zacarias [Thu, 8 Apr 2010 02:00:28 +0000 (23:00 -0300)]
Enable e300c2, e300c3 and e500mc powerpc optimizations

Closes #1513

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'libusb-conversion' of git://git.busybox.net/~tpetazzoni/git/buildroot
Peter Korsgaard [Thu, 8 Apr 2010 09:37:12 +0000 (11:37 +0200)]
Merge branch 'libusb-conversion' of git://git.busybox.net/~tpetazzoni/git/buildroot

Fix merge conflicts in CHANGES

14 years agofbv: add patch to support bgr555 framebuffer format.
Josh.Wu [Fri, 2 Apr 2010 02:35:11 +0000 (10:35 +0800)]
fbv: add patch to support bgr555 framebuffer format.

[Peter: add header to patch, fix file permissions]
Signed-off-by: Josh.Wu <josh.wu@atmel.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agomatchbox-desktop: fix compilation and installation
Paulius Zaleckas [Tue, 6 Apr 2010 20:36:53 +0000 (23:36 +0300)]
matchbox-desktop: fix compilation and installation

Libtool patch applies just fine.
mbdesktop_modules is installed by the matchbox-desktop and we
don't have to overwrite it with our copy(contains wrong paths).

Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agotoolchain: fix using external toolchains built with buildroot
Yann E. MORIN [Tue, 6 Apr 2010 22:50:10 +0000 (00:50 +0200)]
toolchain: fix using external toolchains built with buildroot

The toolchains built with buildroot use specially crafted paths for their
sysroot and prefix. Fix that by asking gcc where it finds a file we
know by relative path to the sysroot.

This has the side effect of greatly simplifying the sysroot detection
in every cases tested so far (BR toolchains, CT-NG toolchains, and
CodeSourcery toolchains).

Fixes bug #851.

Thanks Thomas Petazzoni for the hint and some testings.
Thanks Grant Edwards for the report and the comments.

Signed-off-by: Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agokernel-headers: add 2.6.33 scsi fix, tweak 2.6.31/32 patches
Peter Korsgaard [Wed, 7 Apr 2010 07:15:34 +0000 (09:15 +0200)]
kernel-headers: add 2.6.33 scsi fix, tweak 2.6.31/32 patches

The last hunk was in a KERNEL ifdef, so not needed.

Fixes udev scsi-id build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agousb_modeswitch: use GENTARGETS instead of AUTOTARGETS
Thomas Petazzoni [Tue, 6 Apr 2010 19:50:52 +0000 (21:50 +0200)]
usb_modeswitch: use GENTARGETS instead of AUTOTARGETS

usb_modeswitch build system is just a simple Makefile, so the
GENTARGETS infrastructure is more appropriate than the AUTOTARGETS
infrastructure. The build system is slightly fixed through a small
patch, that replaces the previous "nostrip" patch.

The latest version of usb_modeswitch is 1.1.1, but it now relies on
udev and requires TCL to operate. Someone actually using
usb_modeswitch would probably be at a better place to do this version
bump.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibusb: bump version, convert to autotools, add -compat lib
Mike Crowe [Thu, 11 Feb 2010 13:19:35 +0000 (13:19 +0000)]
libusb: bump version, convert to autotools, add -compat lib

Upgrade libusb to v1.0.3 and add new libusb-compat package for
compatibility with old packages that expect the pre-1.0 API.

Also update usb_modeswitch to depend on libusb-compat rather than
libusb.

Minor fixes by Thomas Petazzoni <thomas.petazzoni@free-electrons.com>.

Fixes bug #1093.

Signed-off-by: Mike Crowe <mac@mcrowe.com>
14 years agodependencies: we need tar and wget as well
Peter Korsgaard [Tue, 6 Apr 2010 14:40:42 +0000 (16:40 +0200)]
dependencies: we need tar and wget as well

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agouClibc: 0.9.31 dnslookup use after free fix
Peter Korsgaard [Tue, 6 Apr 2010 13:37:14 +0000 (15:37 +0200)]
uClibc: 0.9.31 dnslookup use after free fix

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoradvd: bump version
Alexander Clouter [Tue, 6 Apr 2010 05:43:03 +0000 (07:43 +0200)]
radvd: bump version

Closes #1489

Signed-off-by: Alexander Clouter <alex@digriz.org.uk>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agogcc: hide shared libgcc option if BR2_PREFER_STATIC_LIB is enabled
Peter Korsgaard [Mon, 5 Apr 2010 11:47:15 +0000 (13:47 +0200)]
gcc: hide shared libgcc option if BR2_PREFER_STATIC_LIB is enabled

Shared libgcc without shared libs doesn't make much sense.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agouclibc: don't install libs to target if BR2_PREFER_STATIC_LIB
Peter Korsgaard [Mon, 5 Apr 2010 11:44:21 +0000 (13:44 +0200)]
uclibc: don't install libs to target if BR2_PREFER_STATIC_LIB

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agobusybox: respect BR2_PREFER_STATIC_LIB
Peter Korsgaard [Mon, 5 Apr 2010 11:29:01 +0000 (13:29 +0200)]
busybox: respect BR2_PREFER_STATIC_LIB

Build static version if requested in BR config.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agotoolchain: add uClibc 0.9.31, mark 0.9.30.x as recent
Peter Korsgaard [Mon, 5 Apr 2010 08:47:54 +0000 (10:47 +0200)]
toolchain: add uClibc 0.9.31, mark 0.9.30.x as recent

Enable susv3/susv4 legacy support for now, as a lot of packages (E.G.
busybox) breaks with the stricter interpretation in 0.9.31.
Also slightly tweak uclibc.mk as the "new" linuxthreads symbol changed.

Test built on x86/x86-64/ppc/arm/mips.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMakefile: out-of-tree fix for uclibc 0.9.31
Peter Korsgaard [Mon, 5 Apr 2010 08:44:54 +0000 (10:44 +0200)]
Makefile: out-of-tree fix for uclibc 0.9.31

Strangely enough O is still passed to submakes with MAKEOVERRIDES
(with make 3.81 atleast), the only thing that changes is the output
of the origin function (command line -> environment).
Unfortunately some packages don't look at origin (E.G. uClibc 0.9.31+)
To really make O go away, we have to override it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agomatchbox: convert to autotools, fix build with start-notification, libxft
Will Wagner [Thu, 1 Apr 2010 10:10:12 +0000 (11:10 +0100)]
matchbox: convert to autotools, fix build with start-notification, libxft

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoconfigs/: fix uboot board name for integrator926 defconfig
Johan Thelin [Sat, 3 Apr 2010 08:48:06 +0000 (10:48 +0200)]
configs/: fix uboot board name for integrator926 defconfig

Closes #817 + #1189

Signed-off-by: Johan Thelin <johan@thelins.se>
Signed-off-by: Grant Edwards <grant.b.edwards@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoBump libdrm to 2.4.19
Paul Jones [Wed, 31 Mar 2010 10:15:02 +0000 (21:15 +1100)]
Bump libdrm to 2.4.19

Also adds proper dependency information to stop build errors.

Signed-off-by: Paul Jones <paul@pauljones.id.au>
Acked-By: Will Wagner<willw@carallon.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agouclibc: Fix for improper copying of kernel headers
Will Wagner [Tue, 26 Jan 2010 15:31:37 +0000 (15:31 +0000)]
uclibc: Fix for improper copying of kernel headers

Closes #1219

Signed-off-by: Will Wagner <will_wagner@carallon.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agotarget/linux: bump 2.6.{27, 31, 32, 33} stable versions
H Hartley Sweeten [Fri, 2 Apr 2010 16:44:57 +0000 (11:44 -0500)]
target/linux: bump 2.6.{27, 31, 32, 33} stable versions

Now that the kernel-headers are bumped, also bump the linux
targets to match.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoqt: bump version
Frederik Vannoote [Fri, 2 Apr 2010 13:33:28 +0000 (15:33 +0200)]
qt: bump version

qt 4.6.x has a number of new configure options, and needs a patch to
work on uClibc.

Signed-off-by: Frederik Vannoote <frederik.vannoote@barco.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>