summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* pppd: fix build with 3.5+ kernel headersPeter Korsgaard2012-09-112-24/+9
| | | | | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/8a9369fece696e012249b865708ffee533c5318a Pppd bundles some, but not all needed kernel headers. In Linux 3.5 (and before that 2.6.35) if_pppol2tp.h was changed, so the embedded copy was no longer compatible. if_pppol2tp.h has been part of the exported kernel headers since 2.6.23, so simply drop the bundled copy and use the kernel headers instead, similar to how it is done in Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=427684 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-firmware: update to a more recent git snapshotSven Neumann2012-09-101-1/+1
| | | | | | | | | | | | | | | This update pulls in new ath6k and realtek drivers and updates for libertas and iwlwifi: a707c25 Merge branch 'master' of git://dev.laptop.org/users/dsd/linux-firmware adb6547 rtlwifi/rtl8723e: Add firmware for new driver 4e17394 linux-firmware: ath6k: add firmware for AR6004 hw1.3 bac3567 Marvell SD8787: update to v14.66.9.p96 6a08d14 Marvell SD8686: update to v9.70.20.p0 bbede96 iwlwifi: update firmware for 6205 Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pkg-download: allow relative BR2_DL_DIRPeter Korsgaard2012-09-102-9/+13
| | | | | | And move the BUILDROOT_DL_DIR override here as well for consistency. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* schifra: new packageSimon Dawson2012-09-103-0/+74
| | | | | | [Peter: minor fixes/cleanups] Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sudo: bump versionPeter Korsgaard2012-09-102-264/+10
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* openssh: bump to version 6.1p1Gustavo Zacarias2012-09-092-53/+185
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iproute2: bump to version 3.5.1Gustavo Zacarias2012-09-091-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bison: bump to version 2.6.2Gustavo Zacarias2012-09-091-4/+5
| | | | | | [Peter: License is GPLv3+] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* grep: bump to version 2.14Gustavo Zacarias2012-09-091-1/+3
| | | | | | [Peter: License is GPLv3+] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gnutls: bump to 2.12.20Gustavo Zacarias2012-09-091-1/+3
| | | | | | [Peter: License is GPLv3+ LGPLv2.1+] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mpc: bump to version 1.0.1 and license changeGustavo Zacarias2012-09-092-73/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* automake: bump to version 1.11.6Gustavo Zacarias2012-09-091-1/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* less: bump to version 451Gustavo Zacarias2012-09-091-1/+3
| | | | | | [Peter: License is GPLv3+] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnl: bump to version 3.2.13Gustavo Zacarias2012-09-091-1/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libfuse: fix build failures with iconvGustavo Zacarias2012-09-072-1/+19
| | | | | | | | | | Fix build failures when iconv is present for libfuse users that use pkgconfig. For example: http://autobuild.buildroot.net/results/4d455831a7b467b9ea1ad54bea6b57607f5560a8/build-end.log Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* json-c: fix build when no thread support is availableThomas Petazzoni2012-09-061-0/+33
| | | | | | | Fixes http://autobuild.buildroot.org/results/1d9a2e44da3aa627265b03763ca324c609c0c61c/build-end.log. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cjson: bug fix - use -fPIC instead of -fpicDanomi Manchego2012-09-061-1/+1
| | | | | | | | | | | | | This change is to fix the autobuild failure at: http://autobuild.buildroot.net/results/45e2c08d5e3c868b2d7fdf26a7c5f88de5ff8f61/build-end.log I can't actually reproduce this bug, because my machine cannot run the 64-bit microblaze toolchain. However, the log makes it clear that -fPIC is needed, and grepping for fPIC and fpic under packages makes it clear that cjson should have used -fPIC anyway. So even if the bug isn't fixed, it must surely be improved. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* vala: move to 'Development tools' submenuPeter Korsgaard2012-09-061-1/+1
| | | | | | vala isn't an X application. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* vala: bump versionPeter Korsgaard2012-09-062-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zeromq: add license informationSimon Dawson2012-09-051-0/+2
| | | | | | | | | | | | Note that the COPYING.LESSER file states that "Parts of the software are licensed under the MIT (X11) license". On the 0MQ mailing list, Pieter Hintjens has confirmed that the code no longer contains any parts that are under the MIT/X11 license. (The COPYING.LESSER file will be fixed in a future release.) Signed-off-by: Simon Dawson <simond@trainfx.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rp-pppoe: bump to version 3.11Gustavo Zacarias2012-09-053-44/+14
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-firmware: add firmware for SDIO based Marvell Libertas modulesSven Neumann2012-09-052-0/+31
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pkg-infra: warn about use of deprecated GENTARGETSArnout Vandecappelle2012-09-051-0/+6
| | | | | | | | | | With the replacement of GENTARGETS by package-generic, there is a risk that local packages don't work anymore without any indication of what is wrong. Therefore, generate an error message if the GENTARGETS, AUTOTARGETS or CMAKETARGETS macro is still used. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libpcap: fix build on microblazePeter Korsgaard2012-09-051-0/+5
| | | | | | | On microblaze, libpcap needs to be built with -fPIC rather than -fpic as reported by mrueg on IRC. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* erlang: fix host version dependenciesPeter Korsgaard2012-09-051-0/+1
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/8816fe16534062cdf0d3a682a7408f9adbea2985 The host version of erlang does not need to enable support for & depend on host versions of ncurses/openssl/zlib, even if the target version does. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-firmware: add Realtek firmwareYegor Yefremov2012-09-042-0/+25
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-firmware: add ti-connectivity fw v5Yegor Yefremov2012-09-041-1/+7
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/mips64-malta: add new sample configGustavo Zacarias2012-09-043-0/+109
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mips64: remove toolchain kludgeGustavo Zacarias2012-09-041-4/+0
| | | | | | | | | | | -mno-abicalls is an old kludge for some (probably) old issue. Remove it since it's actually harmful, static busybox doesn't build with it for a modern-ish toolchain (defaults as of this commit, uClibc 0.9.33.2 + gcc 4.5.4). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* 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>