summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* kconfig: build in BUILD_DIR/buildroot-configPeter Korsgaard2010-06-213-31/+36
| | | | | | | This way the main buildroot dir can be completely read-only for out-of-tree builds Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: fix make <blah>_defconfigPeter Korsgaard2010-06-211-1/+5
| | | | | | | | | | | | Make sure we only pass O=<path> if we were originally called like that, otherwise we might end up looking for the .config in the wrong place. Likewise, when changing between using O= or not (or simply running make <blah>_defconfig in a pristine source tree), we do end up having a .config, but no .config.cmd. It isn't really critical so just continue even if we couldn't read it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cleanup/simplify kconfig changes for O= buildsPeter Korsgaard2010-06-213-66/+46
| | | | | | No functional change. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Move config files into output directory for out-of-tree buildWill Wagner2010-06-217-116/+178
| | | | | | | Closes #1213 Signed-off-by: Will Wagner <will_wagner@carallon.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: #835 is closedPeter Korsgaard2010-06-181-0/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ncurses: bump to 5.7Gustavo Zacarias2010-06-182-3/+4
| | | | | | | Closes #2038 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: 0.9.31.config: enable UCLIBC_SV4_DEPRECATED optionPeter Korsgaard2010-06-181-1/+1
| | | | | | Needed by xfsprogs. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ntfsprogs: fix fuse dependencyPeter Korsgaard2010-06-182-0/+46
| | | | | | | | | | | The ntfsprogs configure script would add hardcoded host dirs to the pkg-config search path, confusing configure if libraries were installed on the host and not on the target. At the same time, ensure that fuse is build before ntfsprogs (if enabled), so the fuse support gets built. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ntfsprogs: disable crypto supportPeter Korsgaard2010-06-182-3/+3
| | | | | | | | The ntfsprogs crypto support requires libgnutls, which we don't have in BR, and the autodetection in configure gets confused when the host has a libcrypt-config. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* squashfs: fix build with uClibcPeter Korsgaard2010-06-172-2/+39
| | | | | | | squashfs used the get_nprocs() GNU extension, instead of directly calling sysconf(), breaking the build on uClibc. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lrzsz: convert to autotools infrastructurecmchao2010-06-162-56/+19
| | | | | | Signed-off-by: cmchao <cmchao@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libart: fix staging installGustavo Zacarias2010-06-162-4/+3
| | | | | | | | The libart package had a couple of typos so it never really installed to staging. So fix it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain: remove gcc 4.1.2 and non-sysroot supportPeter Korsgaard2010-06-1524-4734/+10
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/gcc: Use 4.3.x like for 4.4, get rid of older 4.3.x versionsPeter Korsgaard2010-06-152-20/+6
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain: bump gcc 4.3.x series to 4.3.5Gustavo Zacarias2010-06-1514-1/+453
| | | | | | | Closes #2065 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Fix potentially conflicting build flagsPaul Jones2010-06-151-1/+2
| | | | | | | | Change the default target optimisation value so it does not conflict with gcc optimization level Signed-off-by: Paul Jones <paul@pauljones.id.au> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ffmpeg: add user-defined configure parametersLuca Ceresoli2010-06-153-1/+11
| | | | | | | Closes #401 Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ffmpeg: allow customization of codecs, (de)muxers and other componentsLuca Ceresoli2010-06-142-0/+140
| | | | | | | | | | Add the option to customize the list of decoders, encoders, muxers, demuxers, parsers, protocols, bsfs and filters to be built into ffmpeg, and to compile or exclude input and output devices. [Peter: fix qstrip invocation] Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ffmpeg: add commandline programsLuca Ceresoli2010-06-143-3/+60
| | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ffmpeg: add new packageLuca Ceresoli2010-06-143-0/+98
| | | | | | | [Peter: configure doesn't support --disable-nls / --disable-largefile, needs largefile support in toolchain] Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91dataflashboot: fix patch targetPeter Korsgaard2010-06-141-1/+2
| | | | | | | Touch destination file so the patch target isn't rerun for every invocation. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91bootstrap: add help textPeter Korsgaard2010-06-141-0/+6
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with changes from Thomas' bootloaders-cleanup branchPeter Korsgaard2010-06-141-0/+3
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91bootstrap: don't depend on BR .configPeter Korsgaard2010-06-141-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'bootloaders-cleanup' of ↵Peter Korsgaard2010-06-1480-5646/+714
|\ | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot
| * linux: fix dependency on mkimageThomas Petazzoni2010-06-132-9/+2
| | | | | | | | | | | | | | | | | | | | | | After the rework of the U-Boot configuration/compilation process, we need to slightly rework how target/linux/Makefile.in.advanced depends on mkimage on the host to produce an uImage. target/linux/Makefile.in doesn't need to be fixed as it just doesn't handle this dependency for the moment. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * Add support for the Barebox bootloaderThomas Petazzoni2010-06-123-0/+76
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91dataflashboot: add two patchesThomas Petazzoni2010-06-122-0/+65
| | | | | | | | | | | | | | | | The first patch allows to build with an EABI toolchain. The second patch disables the install step of at91dataflashboot Makefile since it tries to copy files to /tftpboot. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91dataflashboot: add a patch stepThomas Petazzoni2010-06-121-1/+5
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91dataflashboot: various fixesThomas Petazzoni2010-06-121-8/+6
| | | | | | | | | | | | | | Fix the URL, fix the directory to which it gets unpacked, fix make target names to be lower-case only. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91dataflashboot: fix configuration optionsThomas Petazzoni2010-06-121-4/+6
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap: fix AT91BOOTSTRAP_BINARYThomas Petazzoni2010-06-121-5/+1
| | | | | | | | | | | | | | Use AT91BOOTSTRAP_BOARD instead of BOARD_NAME. Remove AT91BOOTSTRAP_VERSION from the final binary image name. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap: fix install procedureThomas Petazzoni2010-06-121-5/+4
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap: don't use the ATMEL_MIRROR thingThomas Petazzoni2010-06-121-2/+1
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap: bump version to 2.13Thomas Petazzoni2010-06-121-4/+2
| | | | | | | | | | | | | | At the same time, remove the unused AT91BOOTSTRAP_PATCH_LEVEL and AT91BOOTSTRAP_PATCHED_VERSION variables. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap: add a check to verify that BR2_TARGET_AT91BOOTSTRAP_BOARD is setThomas Petazzoni2010-06-121-0/+5
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap: remove unused/useless codeThomas Petazzoni2010-06-121-12/+0
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap: fix incorrect config option commentThomas Petazzoni2010-06-121-4/+1
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap: fix the boot source selectionThomas Petazzoni2010-06-121-6/+0
| | | | | | | | | | | | | | | | The boot source configuration options were depending on U-Boot configuration options. Let's make it independent and just allow the user to select whichever boot source is appropriate. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap: simplify configurationThomas Petazzoni2010-06-121-8/+0
| | | | | | | | | | | | | | | | There no need to depends on BR2_TARGET_AT91BOOTSTRAP when the configuration options are already inside a if BR2_TARGET_AT91BOOTSTRAP. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap: do not default to $(BOARD_NAME)Thomas Petazzoni2010-06-121-1/+1
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * syslinux: depends on host-nasmThomas Petazzoni2010-06-121-2/+2
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * nasm: new package, needed for syslinuxThomas Petazzoni2010-06-121-0/+19
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * syslinux: remove the unnecessary SYSLINUX_SUPPORTED_ARCH checkThomas Petazzoni2010-06-121-20/+0
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * syslinux: bump version and fix buildThomas Petazzoni2010-06-123-24/+34
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * grub2: only available on x86 and PowerPC and mark as BROKENThomas Petazzoni2010-06-121-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | The build process of grub2 breaks the compilation. It breaks with: ./configure: line 4766: syntax error near unexpected token `external' ./configure: line 4766: `AM_GNU_GETTEXT(external)' In addition to this, it later requires Ruby. Do we really want to make Buildroot depend on Ruby being installed on the host ? Do we really want to build our own Ruby ? Do we even care about Grub2 ? Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * grub2: remove non-existing optionsThomas Petazzoni2010-06-122-36/+0
| | | | | | | | | | | | | | | | Much of the grub2.mk seems to have been copy/pasted from grub.mk. However, all the network/splashimage related ./configure options do not exist in grub2. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * grub2: fix buildThomas Petazzoni2010-06-122-45/+27
| | | | | | | | | | | | | | | | grub2 now builds fine, but some work remains to make it usable. What should be installed exactly in the TARGET_DIR ? What is the installation procedure and what should Buildroot do ? Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * grub2: bump versionThomas Petazzoni2010-06-121-4/+4
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * grub/grub2: update splash image locationThomas Petazzoni2010-06-122-2/+2
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>