summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Clarify MIPS ABIs supportThomas Petazzoni2012-09-043-30/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Practically speaking, MIPS has three useful ABIs: * o32 is for 32-bits CPUs, or 64-bit CPUs running only a 32-bit subset of the instruction set. * n32 is for 64-bits CPUs only. It has 32-bits pointers and long integers. * n64 is for 64-bits CPUs only. It has 64-bits pointers and long integers. See http://www.linux-mips.org/wiki/MIPS_ABI_History and http://www.linux-mips.org/wiki/WhatsWrongWithO32N32N64 for more details. So, this commit reworks the Buildroot MIPS support by: * Add separate mips64/mips64el top-level architectures. * Renaming the n32 ABI option to BR2_MIPS_NABI32, for consistency with BR2_MIPS_OABI32. * Renaming the n64 ABI option to BR2_MIPS_NABI64, for consistency with BR2_MIPS_OABI32. * Make the n32 and n64 ABI selections select the BR2_ARCH_IS_64, since those ABIs are valid on 64-bits CPUs only. * Removing the o64 ABI, which is practicaly never used. * Removing the "none" ABI, which really doesn't make sense. * Introduce the mips64 and mips64el architecture names when a 64-bits MIPS ABI is choosen. This will fix build issue like http://autobuild.buildroot.org/results/9b8c5ea86c953a89e85e7b67e9221de41773f652/build-end.log where gmp was confused by the fact of having a 32 bits architecture (detected by the mips- architecture part of the tuple) but 64 bits integer size when compiling. * Adjust the uclibc.mk logic to support the new mips64/mips64el architecture names, and take into account the renaming of the ABI options. This has been build tested by generating Buildroot toolchains and compiling a few packages for MIPS o32, MIPS n32 and MIPS n64. This work is originally based on prior work done by Gustavo Zacarias. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: use BR2_ENDIAN to simplify endianess selectionThomas Petazzoni2012-09-041-15/+2
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* php: bump to version 5.3.16Gustavo Zacarias2012-09-041-1/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: bump default to kernel version 3.5.3Gustavo Zacarias2012-09-041-4/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gcc: default to 4.6.xPeter Korsgaard2012-09-041-1/+1
| | | | | | 4.5.x is no longer maintained upstream. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: add 3.5.x, remove 2.6.36.xPeter Korsgaard2012-09-041-6/+6
| | | | | | And deprecate 2.6.38.x. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 3.{0,2,4}.x stable versionsPeter Korsgaard2012-09-042-3/+3
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: add 1.19.4 / 1.20.2 fixesPeter Korsgaard2012-09-042-0/+189
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* collectd: fix rrdtool suboption dependencyPeter Korsgaard2012-09-031-0/+4
| | | | | | | Fixes warning: (BR2_PACKAGE_COLLECTD_RRDTOOL) selects BR2_PACKAGE_RRDTOOL which has unmet direct dependencies (BR2_USE_WCHAR). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* e2fsprogs: fix download URLPeter Korsgaard2012-09-031-1/+1
| | | | | | It is /v$VERSION, not just /$VERSION. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* usb_modeswitch_data: bump versionPeter Korsgaard2012-09-031-1/+1
| | | | | | Previous version is no longer available upstream. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'next'Peter Korsgaard2012-09-0384-442/+2518
|\ | | | | | | | | | | | | | | | | | | Conflicts: package/e2fsprogs/e2fsprogs.mk package/libfuse/libfuse.mk package/multimedia/mpd/mpd.mk package/smartmontools/smartmontools.mk Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
| * mtdev2tuio: new packageStephan Hoffmann2012-08-303-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | mtdev2tuio is a simple application for converting touch events to the standart TUIO 1.1 protocol. https://github.com/olivopaolo/mtdev2tuio [thomas.petazzoni@free-electrons.com: use TARGET_CONFIGURE_OPTS, fix indentation, add dependency on thread support in toolchain] Signed-off-by: Stephan Hoffmann <sho@relinux.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * liblo: new pachageStephan Hoffmann2012-08-303-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | liblo is an implementation of the Open Sound Control protocol for POSIX systems. http://liblo.sourceforge.net/ [thomas.petazzoni@free-electrons.com: add dependency on thread support in toolchain] Signed-off-by: Stephan Hoffmann <sho@relinux.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * mtdev: new packageStephan Hoffmann2012-08-303-0/+23
| | | | | | | | | | | | | | | | | | | | The mtdev is a stand-alone library which transforms all variants of kernel multitouch events to the slotted type B protocol. http://bitmath.org/code/mtdev/ Signed-off-by: Stephan Hoffmann <sho@relinux.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * connman: bump to version 1.6Jonathan Liu2012-08-251-1/+1
| | | | | | | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * coreutils: bump to version 8.18Gustavo Zacarias2012-08-241-1/+1
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * wget: bump to version 1.14Gustavo Zacarias2012-08-241-1/+3
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * package/libnss: also install a pkg-config fileYann E. MORIN2012-08-242-0/+19
| | | | | | | | | | | | | | | | | | Some packages use pkg-config to check for libnss. Add our own .pc file (vampirised from Debian). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * package/libnspr: add pkg-config fileYann E. MORIN2012-08-242-0/+26
| | | | | | | | | | | | | | | | | | Some packages use pkg-config to check for libnspr. Add our own .pc file (vampirised from Debian). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * erlang: new packageWill Newton2012-08-244-0/+88
| | | | | | | | | | Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * openssl: bump to version 1.0.1cGustavo Zacarias2012-08-241-1/+1
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * mplayer: Update to version 1.1.Kelvin Cheung2012-08-214-390/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Update to version 1.1 (r34994). remove --enable-largefiles configure option which was deleted in r33321. Discard mplayer-theora-fix.patch which is a backport of r34498 and r34503. Signed-off-by: Kelvin Cheung <keguang.zhang@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * flashrom: bump to version 0.9.6.1Sven Neumann2012-08-171-1/+1
| | | | | | | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * at91bootstrap3: new packageSimon Dawson2012-08-174-0/+868
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that this new package, at91bootstrap3, is being added alongside the existing at91bootstrap. This was suggested by Thomas Petazzoni, whose comments on the mailing list are quoted below. For this package, I am not sure we can do a simple version bump. Since there is (was?) no upstream for AT91Bootstrap 1.x, many vendors/companies had to maintain their patches on top of AT91Bootstrap 1.x. See for example board/calao/usb-a9263/at91bootstrap-1.16-usb-a9263.patch. Therefore, removing AT91Bootstrap 1.x from the tree will prevent those platforms to work. I know people should upgrade, but AT91Bootstrap 3.x is quite significantly different, so the porting effort is not that simple. Therefore, I'm wondering whether we should kee at91bootstrap as it is, and create a separate package at91bootstrap3 for the 3.x generation. Signed-off-by: Simon Dawson <spdawson@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * linux: bump default to kernel version 3.4.8Gustavo Zacarias2012-08-171-2/+2
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * mpd: bump to version 0.17.1Gustavo Zacarias2012-08-171-1/+1
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * libfuse: bump to version 2.9.1Gustavo Zacarias2012-08-171-1/+3
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * iproute2: bump to version 3.5.0Gustavo Zacarias2012-08-171-1/+3
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * smartmontools: bump to version 5.43Gustavo Zacarias2012-08-171-1/+3
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * iw: bump to version 3.6Gustavo Zacarias2012-08-171-1/+1
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * gsl: fix space instead of tab in Config.inThomas Petazzoni2012-08-171-1/+1
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * cifs-utils: bump to version 5.6Gustavo Zacarias2012-08-171-1/+3
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * samba: add license info and smbta-util optionGustavo Zacarias2012-08-172-0/+10
| | | | | | | | | | | | | | Add license info and the smbta-util config knob. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * microperl: add license infoFrancois Perrad2012-08-151-0/+2
| | | | | | | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * new package: gsl the GNU Scientific Library.Sagaert Johan2012-08-123-0/+24
| | | | | | | | | | | | | | | | | | | | [thomas.petazzoni@free-electrons.com: renamed package to 'gsl' to match upstream name. added license information.] Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
| * usb_modeswitch_data: add patch to fix parallel installationThomas Petazzoni2012-08-121-0/+17
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * new package: usb_modeswitch_dataJ.C. Woltz2012-08-124-0/+64
| | | | | | | | | | | | | | | | | | | | | | usb_modeswitch_data provides udev rules for usb VID/PID combinations to switch usb deices from their default mode into a more useable mode. The default mode usually is a cdrom with installation software that is of little use in an embedded linux situation Signed-off-by: J.C. Woltz <jwoltz@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * usb_modeswitch: update to 1.2.4J.C. Woltz2012-08-122-29/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch updates usb_modeswitch to version 1.2.4. The usb_modeswitch.mk needed to be modified for usb_modeswitch to compile. Also added extra remove section for the added help scripts and files. [thomas.petazzoni@free-electrons.com: bumped further to 1.2.4 instead of 1.2.3, adjusted the patch accordingly use TARGET_CONFIGURE_OPTS instead of passing CC, LD manually add license information.] Signed-off-by: J.C. Woltz <jwoltz@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * opkg: bump version to svn r635Jonathan Liu2012-08-121-2/+4
| | | | | | | | | | | | | | | | It is recommended to use the most recent revision from subversion as it contains various fixes. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * e2fsprogs: bump to version 1.42.5Gustavo Zacarias2012-08-121-1/+1
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * ethtool: bump to version 3.5Gustavo Zacarias2012-08-121-1/+3
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * samba: bump to version 3.6.7Gustavo Zacarias2012-08-121-1/+1
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * mpd: bump to version 0.17Gustavo Zacarias2012-08-121-1/+3
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * mpg123: bump to version 1.14.4Gustavo Zacarias2012-08-121-1/+3
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * conntrack-tools: bump to version 1.2.2Gustavo Zacarias2012-08-121-1/+3
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * iptables: bump to version 1.4.15Gustavo Zacarias2012-08-121-1/+3
| | | | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * cairo: Add tee surface backend option (required by firefox)Stefan Froberg2012-08-122-0/+9
| | | | | | | | | | Signed-off-by: Stefan Froberg <stefan.froberg@petroprogram.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * Add support for the Calao-systems QIL-A9260gregory hermant2012-08-115-0/+794
| | | | | | | | | | Signed-off-by: Gregory Hermant <gregory.hermant@calao-systems.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * supervisor: new packageJonathan Liu2012-08-115-0/+87
| | | | | | | | | | | | | | | | | | | | | | | | [thomas.petazzoni@free-electrons.com: Fixup indentation of Config.in file. Add 'depends on BR2_PACKAGE_PYTHON' so that the package does not appear when the Python interpreter is not enabled. Add license files information, but not the license tag: the package includes software under multiple licenses.] Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>