summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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>
| * grub/grub2: drop unnecessary dependency on uclibcThomas Petazzoni2010-06-122-2/+2
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * grub2: remove GRUB2_ARCH_SUPPORTEDThomas Petazzoni2010-06-121-19/+0
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * grub: remove GRUB_SUPPORTED_ARCHThomas Petazzoni2010-06-121-19/+0
| | | | | | | | | | | | | | grub can already only be selected for x86 and x86_64. No need to check again for this in grub.mk. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * defconfigs: remove references to old U-Boot versionsThomas Petazzoni2010-06-1217-303/+17
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: use BR2_TARGET_UBOOT_VERSION instead of BR2_UBOOT_VERSIONThomas Petazzoni2010-06-122-2/+2
| | | | | | | | | | | | In order to be coherent with all other BR2_TARGET_UBOOT_* options. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: beautify option promptsThomas Petazzoni2010-06-121-5/+5
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: re-add infrastructure to specify custom tarballThomas Petazzoni2010-06-122-4/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The bootloader being very specific to the hardware, being able to build U-Boot from an arbitrary tarball available on the web might be needed. Therefore, for U-Boot, we provide two methods : * Get a given stable version from U-Boot official FTP server * Get an arbitrary tarball This should hopefully satisfy most needs, without complicating too much the U-Boot build procedure on Buildroot side. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: add a few commentsThomas Petazzoni2010-06-121-0/+4
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: remove unused U_BOOT_TARGET_TOOLS variableThomas Petazzoni2010-06-121-2/+1
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: further simplify the configurationThomas Petazzoni2010-06-122-352/+8
| | | | | | | | | | | | | | | | | | | | | | Remove all the bootsource selection mechanism and the horribly complicated BR2_TARGET_UBOOT_DEFAULT_ENV thing, which wanted to be generic, but was in fact very AT91-specific. Just keep things simple: we build U-Boot with the board configuration file specified in BR2_TARGET_UBOOT_BOARDNAME. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: support building for mkimageThomas Petazzoni2010-06-121-7/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To build mkimage for the host (which is needed to build an uImage of the kernel), it is not necessary to configure U-Boot, and therefore to have a particular board selected. Therefore, this commit: * Adds a verification at U-Boot configure step that a U-Boot board name has been defined * Sets a default U-Boot version if none has been specified, so that even when U-Boot isn't selected but we want to build mkimage for the host, a particular U-Boot version is picked. * Make the host mkimage target depend only on U-Boot being downloaded/extracted/patched, and the target mkimage/fw_printenv targets depend on U-Boot being fully configured. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: remove useless symbolic linkThomas Petazzoni2010-06-101-4/+1
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: remove patch for obsolete versionThomas Petazzoni2010-06-101-13/+0
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: simplify custom patch handlingThomas Petazzoni2010-06-102-11/+8
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: remove reference to old 1.2.0-atmel versionThomas Petazzoni2010-06-101-4/+0
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: remove u-boot-status make targetThomas Petazzoni2010-06-101-15/+0
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: remove arch specific patches infrastructureThomas Petazzoni2010-06-1018-4218/+0
| | | | | | | | | | | | | | | | A very complicated infrastructure for just a special case, for an ancient version of U-Boot. Recent versions of U-Boot are reported to work just fine on Atmel ARM evaluation boards. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: remove option to configure download siteThomas Petazzoni2010-06-102-5/+1
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>