summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* package: add configuration option to specify a local override fileThomas Petazzoni2011-09-292-0/+17
| | | | | | | | | | | | | | | | | The user can now create a custom local override file to override the source directory for various packages. An example override file: ZLIB_OVERRIDE_SRCDIR = /tmp/zlib STRACE_OVERRIDE_SRCDIR = /opt/strace-4.5.20 would tell Buildroot to use the zlib and strace source code from the specified directories, instead of download, extracting and patching the code has done usually by Buildroot. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: enhance infrastructure to support source dir overrideThomas Petazzoni2011-09-291-2/+52
| | | | | | | | | | | | | | | | | | | When a variable <pkg>_OVERRIDE_SRCDIR is defined, then Buildroot will no longer try to download, extract and patch the package. It will simply use the value of this variable as the source directory for the package. The contents of the package sources will be rsynced to the package build directory in $(O)/build/pkg-version/. This can be used to tell Buildroot that the sources for a given package are inside some directory that you control, and which can be versioned in Git/SVN, or handled in whichever way you want. Those <pkg>_OVERRIDE_SRCDIR variables will be defined by a local makefile included by Buildroot, which will be handled in a later commit. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-bad: audioparsers plugin is moved to -goodPeter Korsgaard2011-09-292-9/+0
| | | | | | Thanks to Sven for noticing. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-bad: bump versionPeter Korsgaard2011-09-292-59/+186
| | | | | | And sort options alphabetically. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-ugly: bump versionPeter Korsgaard2011-09-291-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-good: bump versionPeter Korsgaard2011-09-292-10/+19
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-base: bump versionPeter Korsgaard2011-09-291-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gstreamer: bump versionPeter Korsgaard2011-09-291-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-good: sort plug-ins alphabeticallySven Neumann2011-09-292-36/+36
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/x86: enable alsa/hda support in kernelPeter Korsgaard2011-09-291-0/+3
| | | | | | For easy sound testing using qemu-system-i386 -soundhw hda Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu_x86_defconfig: use 3.0.4 linux kernelPeter Korsgaard2011-09-292-10/+3
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libtool: install into stagingPeter Korsgaard2011-09-291-0/+1
| | | | | | | libtool provides libltdl, so install it into staging to make it usable by other packages. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add fftw libraryPeter Korsgaard2011-09-283-0/+23
| | | | | | fftw is a library for fast fourier transforms. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add json-c libraryPeter Korsgaard2011-09-283-0/+23
| | | | | | json-c is a JSON library written in C. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libroxml: bump versionPeter Korsgaard2011-09-272-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ncurses: fix host build breakageGustavo Zacarias2011-09-271-1/+1
| | | | | | | | Disable GPM support for host ncurses build since it sometimes breaks the build. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* fs/initramfs: refactor with fs/cpioArnout Vandecappelle (Essensium/Mind)2011-09-275-250/+25
| | | | | | | | | | An initramfs is in fact the same as a cpio archive, but embedded in the kernel. So instead of duplicating the cpio infrastructure, we can simply build images/rootfs.cpio and link that into the kernel. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cpio: fix boot with dynamic /devArnout Vandecappelle (Essensium/Mind)2011-09-272-5/+26
| | | | | | | | | | | | Devtmpfs doesn't get automounted by the kernel when an initramfs is used. Since cpio archives are used almost exclusively as an initramfs, the same fix should be applied to it as for the initramfs. Cfr. commit 424888e47431db738f5f9b3c6392435bfce7a842 and 10a130f91e5b947e2d2558443ff09b1686eac273. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rsync: bump to 3.0.9Yegor Yefremov2011-09-271-4/+3
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libglib2: bump to 2.28.8Sven Neumann2011-09-271-1/+1
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gstreamer: add option to disable gst_debug tracing functionalityPeter Korsgaard2011-09-272-1/+12
| | | | | | | Shrinks gst library sizes with ~1MB (depending on the amount of plugins enabled). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2011-09-261-13/+13
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* New package: bluez-utilsYegor Yefremov2011-09-263-0/+82
| | | | | | | | | Bluetooth utils often used in embedded system, add it to package. [Peter: fix dbus dependency] Signed-off-by: Bob Liu <lliubbo@gmail.com> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cifs-utils: bump versionPeter Korsgaard2011-09-261-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cifs-utils: new packageThomas Petazzoni2011-09-263-0/+19
| | | | | | [Peter: fix Config.in] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* valgrind: workaround for segmentation fault on PowerPCBaruch Siach2011-09-261-0/+28
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* valgrind: fix build on Linux kernel 3.xBaruch Siach2011-09-261-0/+30
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kexec: tweak zlib option namePeter Korsgaard2011-09-261-1/+1
| | | | | | To match other _ZLIB options. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kexec: fix compilation with gcc 4.6Sven Neumann2011-09-261-0/+15
| | | | | | | | gcc 4.6 has stricter checks for invalid command-line options. Fix compilation by passing linker options with -Wl, Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sqlite: bump to version 3.7.8Sven Neumann2011-09-261-1/+1
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: add 1.19.2 tail fixPeter Korsgaard2011-09-261-0/+43
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* new package: ngrep (lightweight alternative to tcpdump)Wade Berrier2011-09-265-0/+73
| | | | | Signed-off-by: Wade Berrier <wberrier@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dbus: bump to 1.4.16Yegor Yefremov2011-09-261-2/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* acpid: bump to 2.0.11Frederic Bassaler2011-09-251-1/+1
| | | | | | | acpid 2.0.6 does not compile? So bump to 2.0.11 Signed-off-by: Frederic Bassaler <frederic.bassaler@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* taglib: bump to 1.7Sven Neumann2011-09-253-4092/+17
| | | | | | | | | | | | | Bump the version of taglib to 1.7. This version does not any longer ship with a configure script so convert the package from autotargets to cmaketargets. The 1.7 version offers optional support for MP4 and WMA files. Expose these options in buildroot. [Peter: drop unneded dependencies, keep target install, fix Config.in indent] Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add openocd supportJean-Christophe PLAGNIOL-VILLARD2011-09-217-0/+159
| | | | | | | | | | | | | with only the following Adapters - FTDI FT2xxx/FT4xxx - J-Link (Segger and Atmel SAM-ICE) - Versaloon-Link JTAG Adapter [Peter: Config.in tweaks] Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Nicolas Ferre <nicolas.ferre@atmel.com> Cc: Patrice Vilchez <patrice.vilchez@atmel.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dependencies: add rsync as a required dependencyThomas Petazzoni2011-09-201-1/+1
| | | | | | | | | rsync can now be used for overriden package, and will also be used for other purposes in the future (optimization of toolchain copy time, etc.). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gtk2-theme-hicolor: remove useless definitionsThomas Petazzoni2011-09-201-6/+0
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bridge-utils: normalize package nameThomas Petazzoni2011-09-204-19/+19
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gtk2-themes: normalize package name and directoryThomas Petazzoni2011-09-204-3/+5
| | | | | | [Peter: fix directory argument of AUTOTARGETS macro] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sdl_net: normalize package to sdl_netThomas Petazzoni2011-09-202-4/+2
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libfuse: rename fuse to libfuseThomas Petazzoni2011-09-203-1/+1
| | | | | | | | | | We rename the package/fuse directory to package/libfuse to be consistent with the package name. This is needed for a future commit that will simplify the AUTOTARGETS macro by making assumptions on the directory name. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xenomai: install in /usrThomas Petazzoni2011-09-201-43/+11
| | | | | | | | | | | | | | | | By default, Xenomai installs everything with --prefix=/usr/xenomai, and passing --prefix=/usr doesn't work because installing Xenomai headers in /usr/include creates conflicts with other headers. However, passing --prefix=/usr and --includedir=/usr/include/xenomai just works fine. This allows to use the default configure command of the AUTOTARGETS infrastructure, and allows to install the Xenomai headers and libraries into more usual locations. Furthermore, it allows to remove the documentation/headers removal hooks, as well as the ld.so.conf hook since now everything is installed in standard locations. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rtai: Install modules in /lib/modules/<version>/rtaiThomas Petazzoni2011-09-201-1/+1
| | | | | | | | | The /lib/modules/<version>/kernel/ is completely rewritten by the kernel module installation, so third party modules should be outside of this directory. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rtai: fix path to apply-patchesThomas Petazzoni2011-09-201-2/+2
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rtai, xenomai: use the pre patch hook pointThomas Petazzoni2011-09-202-2/+2
| | | | | | | | | | | | | The post extract hook point is not really correct as what RTAI and Xenomai extensions are doing is patching the kernel. The post patch hook point doesn't work, because RTAI and Xenomai patches would be applied *after* all other patches, while it sounds more logical to apply them first, and *then* allow the user to apply some platform/board specific patches if needed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add a PRE_PATCH_HOOKS hook pointThomas Petazzoni2011-09-201-0/+2
| | | | | | | | | This will be useful to integrate Xenomai and RTAI into Buildroot, so that they can patch the kernel before the normal patching process starts. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: fix 3.0 header exports for headers with __packedPeter Korsgaard2011-09-201-0/+46
| | | | | | | | | Fixes E.G. mtd/ubi-user.h, which otherwise breaks busybox 1.9 builds with ubi applets. Upstream post 3.0 and discussed here: https://lkml.org/lkml/2011/6/22/25 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: patch-kernel.sh is no morePeter Korsgaard2011-09-191-1/+1
| | | | | | Thanks to Sven Neumann for noticing. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2011-09-181-10/+34
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>