aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* connman: enable systemd unit-files installationGravatar Samuel Martin2014-01-221-1/+2
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* connman: use the *_INSTALL_INIT_SYSV infra instead of the custom hookGravatar Samuel Martin2014-01-221-2/+1
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* opencv: remove BUILD_SHARED_LIBS flagsGravatar Samuel Martin2014-01-221-1/+0
| | | | | | | This CMake flag is now handled by the cmake-package infrastructure. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pkg-cmake.mk: build shared library when !BR2_PREFER_STATIC_LIBGravatar Samuel Martin2014-01-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CMake offers a couple of places where one can specify how to build a library: - when you create the library target itself, by calling add_library(target [SHARED|STATIC] ...) - or globally, when you configure the build, by setting the BUILD_SHARED_LIBS CMake flag. * if the library target kind of library is specified: it overrides the global setting BUILD_SHARED_LIBS; * else, if the global setting BUILD_SHARED_LIBS is set: it builds according to the BUILD_SHARED_LIBS flags; * otherwise: for linux, it will build static library (like BUILD_SHARED_LIBS default is OFF). So, we can consider the setting BUILD_SHARED_LIBS acts a bit similarly to the autotools ones '--disable-static' and '--enable-shared'. Thus, it makes sense for Buildroot to globally drive to CMake flags in the cmake-package infrastructure. It seems we never trigger this so far because: - either we specified it in the *.mk file (e.g. opencv.mk); - or it was already set per target by the projects' upstreams. Followup patches will clean the remaining BUILD_SHARED_LIBS in the package *.mk files. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux/Config.in: clarify longterm 2.6 URL exceptionGravatar Thomas De Schampheleire2014-01-221-0/+5
| | | | | | | | | As this question has popped up multiple times on the mailing list, clarify that selecting longterm 2.6 kernels requires the 'custom tarball' option instead of 'custom version'. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dependencies.sh: stop mixing echo and printf (use echo)Gravatar Bjørn Forsman2014-01-221-23/+44
| | | | | | | | | | | | 'printf' was introduced because it is more portable than 'echo -e'. But when the escape sequences are just newlines we can just as well use plain 'echo' (and remove the newline escape sequences). This looks cleaner than having some lines with echo and some with printf. Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* manual: remove suggestion of aligning = signs in .mk filesGravatar Thomas De Schampheleire2014-01-221-7/+1
| | | | | | | | It is not buildroot convention to align the = signs in .mk files, so this shouldn't be suggested in the manual. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* e2fsprogs: Install libraries to stagingGravatar Daniel Nyström2014-01-221-0/+2
| | | | | | Signed-off-by: Daniel Nyström <daniel.nystrom@timeterminal.se> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libnftnl: new packageGravatar Yegor Yefremov2014-01-223-0/+34
| | | | | | | [Peter: license is GPLv2+] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libvorbis: bump versionGravatar Peter Korsgaard2014-01-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Shrinks library size. From the release notes: Nathan Froyd at Mozilla noticed something odd in the libvorbis sourcebase. Codebook 'length lists' only use integers in the range of 0 to 32. Well, worse than integers, actually, longs. And the lengthlists are big; the static data comprises the bulk of libvorbisenc. In the earliest days of Vorbis development 15 years ago, codebooks were constructed differently and the lengthlists were quite small. Longs still weren't necessary, but the wasted space was negligible. When the coding strategy shifted and these lists became much larger, no one caught the wasted space. The vast majority of optimization was always for speed, not space. The only concentrated effort in trimming Vorbis library size down over the past decade had been in the decoder. But now browsers need to ship encoders, and size matters. Add that to 64 bit taking over (and doubling the wasted space in the lengthlists), someone finally noticed the oversight. That's a long way of saying [1]"Xiph.Org is pleased to announce the release of libvorbis 1.3.4..." No functional changes, but the encoder lib is now a shade over 25% the size it was in the 1.3.3 release. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libsocketcan: install to stagingGravatar Yegor Yefremov2014-01-221-0/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rtmpdump: new packageGravatar Maxime Hadjinlian2014-01-223-0/+60
| | | | | | | | | | | | | | rtmpdump - RTMPDump Real-Time Messaging Protocol API This package was originally found at : https://github.com/huceke/buildroot-rbp By gimli <ebsi4711@gmail.com> Note that this package will only install librtmp in this state. Hence the name shown librtmp instead of rtmpdump [Peter: whitespace fixes, use RTMPDUMP_CFLAGS] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: gimli <ebsi4711@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package: fixup dependencies after mysql_client -> mysql renameGravatar Peter Korsgaard2014-01-2219-28/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mysql: rename the patches so they have a numberGravatar Marcelo Gutiérrez(UTN/FRH)2014-01-213-0/+0
| | | | | | | | Rename patches to add sequence numbers Signed-off-by: Marcelo Gutiérrez <kuyurix@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Rename MySQL client packageGravatar Marcelo Gutiérrez(UTN/FRH)2014-01-217-21/+30
| | | | | | | | | MySQL client package has been renamed to MySQL. [Peter: fixup help text] Signed-off-by: Marcelo Gutiérrez <kuyurix@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lua: add an upstream patchGravatar Francois Perrad2014-01-211-0/+46
| | | | | | | from http://www.lua.org/bugs.html Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lua-modules: choice between Lua 5.1.x & Lua 5.2.xGravatar Francois Perrad2014-01-2111-7/+28
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lua: choice between 5.1.x & 5.2.xGravatar Francois Perrad2014-01-2112-1/+175
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Config.in.legacy: fix misc. problems with libnfc-llcp removalGravatar Thomas De Schampheleire2014-01-211-5/+4
| | | | | | | | | | | | | | | | | The Config.in.legacy entry associated with the replacement of libnfc-llcp was broken in multiple ways: - it was not correctly added within the section for 2014.02 deprecation (recently fixed by Yann E. Morin with commit f169e5e1055600fda1b3ff0c852ee84d2ec80460) - it still had select/depend statements from the original symbol, which should not be added in Config.in.legacy. - it did not select the replacement symbol as to make the transition for users more convenient. - indentation of the help text was not tab+2spaces. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lzma: remove deprecated target packageGravatar Thomas De Schampheleire2014-01-215-20/+8
| | | | | | | | | The on-target lzma package has been deprecated for a long time, so remove it. This does not remove the support for generating lzma-compressed rootfs images. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* flex: change config text of 'target binary' optionGravatar Thomas De Schampheleire2014-01-211-1/+1
| | | | | | | | | | | | | | | | The buildroot manual contains a list of deprecated items, with their config title text, and the location in the config menu. If the config text does not mention a package name, this can be confusing. For example, the symbol BR2_PACKAGE_FLEX_BINARY has as text: 'Install tool in the target', which outside of the flex context makes no sense at all. To make sure the deprecated packages list in the manual is understandable, rename the (deprecated) flex 'target binary' config option. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ttcp: remove deprecated packageGravatar Thomas De Schampheleire2014-01-216-52/+7
| | | | | | | | Since this is the only package depending on BR2_DEPRECATED_SINCE_2012_05, remove that symbol as well. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* manual: clarify handling of deprecated featuresGravatar Thomas De Schampheleire2014-01-211-1/+7
| | | | | Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Prefer 'printf' over 'echo -e' (for portability)Gravatar Bjørn Forsman2014-01-211-41/+41
| | | | | | | | | | | | | | | | | support/dependencies/dependencies.sh uses #!/bin/sh shebang. It is not guaranteed that /bin/sh provides an 'echo' implementation that understands the '-e' flag (interpret backslash escape chars). For example, dash doesn't. 'printf' is more portable (it must interpret backslash escape chars, according to POSIX), so use that. NOTE: Before the previous commit, the dependencies.sh script used /bin/echo instead of the shell built-in. That's probably why this hasn't come up before. Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* zmqpp: bump git snapshot and remove patchGravatar Alexander Lukichev2014-01-212-31/+1
| | | | | | | | The patch has been merged upstream, hence the bump and its removal from package directory. Signed-off-by: Alexander Lukichev <alexander.lukichev@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libplist: new packageGravatar Maxime Hadjinlian2014-01-213-0/+28
| | | | | | | | | | libplist is a client for manipulating Apple Property List (.plist) files This package was originally found at : https://github.com/huceke/buildroot-rbp By gimli <ebsi4711@gmail.com> Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: gimli <ebsi4711@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* wget: bump to version 1.15Gravatar Gustavo Zacarias2014-01-212-27/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/p1010rdb: bump to the latest and greatest versionsGravatar Gustavo Zacarias2014-01-213-19/+22
| | | | | | | | | | Rename the defconfig to note that it's explicitly intended for the PA kit revision since it'll likely brick a PB if the bootloader is flashed without changing the U-Boot board name (and that it's untested in real hardware). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/mpc8315erdb: bump to the latest and greatest versionsGravatar Gustavo Zacarias2014-01-213-22/+10
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uboot: bump to version 2014.01Gravatar Gustavo Zacarias2014-01-212-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uboot-tools: bump to version 2014.01Gravatar Gustavo Zacarias2014-01-211-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cryptodev-linux: add fix for kernels >=3.13Gravatar Gustavo Zacarias2014-01-211-0/+83
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* support/dependencies/dependencies.sh: Remove some absolute pathsGravatar Bjørn Forsman2014-01-211-48/+48
| | | | | | | | | | Buildroot fails to run on NixOS because it has no /bin/echo or /bin/grep. Instead of relying on absolute paths, rely on tools to be available in PATH. This should work for all systems. Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* live555: unbreak build without locale support in toolchainGravatar Peter Korsgaard2014-01-211-1/+7
| | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/7c1/7c1a1847c5d8ce1d97ef077f26289153660848e8/ http://autobuild.buildroot.net/results/d2b/d2bb82d0cca04ff66f7d1c8c2f0493f41b43ad3f/ http://autobuild.buildroot.net/results/3b2/3b2e5f3a3914a3a651086cd8d8520380a7612d7e/ http://autobuild.buildroot.net/results/c00/c00835074917e14adc759df1b6bdbe3f6221e84e/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* busybox: 1.22.1: add upstream date fixGravatar Peter Korsgaard2014-01-211-0/+30
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* vlc: correct sdl_image dependency nameGravatar Peter Korsgaard2014-01-211-1/+1
| | | | | | Fixes http://autobuild.buildroot.net/results/7e8/7e85b79612a46df2eee0278703f54d872da72ed5/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libsocketcan: new packageGravatar Yegor Yefremov2014-01-203-0/+17
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ljsyscall: new packageGravatar Danomi Manchego2014-01-203-0/+52
| | | | | | | An FFI implementation of the Linux and NetBSD kernel ABIs for LuaJIT. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Revert "e2fsprogs: fix posix_fadvise() signature mismatch"Gravatar Baruch Siach2014-01-201-42/+0
| | | | | | | | | | | | This reverts commit c3d690166c4533bc83500a22a43783193fbc27f9. The real cause of problem is missing posix_fadvise() implementation in uClibc for xtensa. This has now been fixed with the uclibc version bump. The internal e2fsprogs posix_fadvise() implementation is broken on 32bit systems anyway, and upstream has removed it. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: bump xtensa snapshot versionGravatar Baruch Siach2014-01-201-1/+1
| | | | | | | | | | | | | | | | | | | This new version includes two xtensa fixes: 00571b43df2e libc: posix_fadvise: restore implementation for xtensa de6561f66693 xtensa: use common ptrace.h The first fixes (correctly) http://autobuild.buildroot.net/results/ab1/ab1250c3d402ec3fbaf22eeffd07de218ffafb22/. The second fixes http://autobuild.buildroot.net/results/84f/84fb918efbcbf1312a228a9c11608edf096b3c40/. The unifdef regression (the original motivation for the fixed xtensa snapshot version introduced in commit cecaf09cd6) should now be fixed. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* legacy: move 2014.02 headerGravatar Yann E. MORIN2014-01-201-3/+2
| | | | | | | Legacy LIBNFC_LLCP belongs to the 2014.02 cycle. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst-ffmpeg: fix build for xtensaGravatar Baruch Siach2014-01-201-0/+8
| | | | | | | | | | | | Since commit 6ea49a23df3 (gst-ffmpeg: Use internal libav instead of external ffmpeg) gst-ffmpge uses its internal libav. This requires the same fix for xtensa like ffmpeg got in commit 4ec35e76b8a3 (ffmpeg: fix build for xtensa). Fixes http://autobuild.buildroot.net/results/08a/08a27891fd5336250f00e611a15ea45505985f67/. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lighttpd: bump to version 1.4.34Gravatar Gustavo Zacarias2014-01-205-449/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* arch: use BR2_X86_CPU_HAS_SSE4, SSE42 with jaguarGravatar Adrien Béraud2014-01-201-0/+2
| | | | | | | | This follow-up commit adds support for SSE 4 and SSE 4.2 to the jaguar architecture. Signed-off-by: Adrien Béraud <adrien.beraud@savoirfairelinux.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libbluray: needs threadsGravatar Gustavo Zacarias2014-01-201-0/+4
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/2bc/2bc0ce057e54bd6ff7f9ade115c389648a2df2eb/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dosfstools: bump to version 3.0.25Gravatar Gustavo Zacarias2014-01-201-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* busybox: bump 1.22 series to 1.22.1Gravatar Gustavo Zacarias2014-01-207-144/+21
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump to version 3.13Gravatar Gustavo Zacarias2014-01-201-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: add 3.13.x seriesGravatar Gustavo Zacarias2014-01-201-1/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libnfs: new packageGravatar Maxime Hadjinlian2014-01-193-0/+28
| | | | | | | | | | | nfs userspace implementation. This package was originally found at : https://github.com/huceke/buildroot-rbp By gimli <ebsi4711@gmail.com> Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: gimli <ebsi4711@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>