summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lm_sensors: bump to version 3.3.5Gustavo Zacarias2014-01-281-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tcpreplay: Bump version to 4.0.2Chris Packham2014-01-281-1/+1
| | | | | Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libnftnl: add JSON and XML parsing supportYegor Yefremov2014-01-272-0/+30
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcdio: make C++ support optionalPeter Korsgaard2014-01-272-4/+4
| | | | | | | C++ support is only needed for the example programs (that we don't build) and C++ bindings. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcdio: forcibly disable libcddb supportPeter Korsgaard2014-01-271-1/+1
| | | | | | | | We don't have libcddb in Buildroot, and the detection handling in configure uses pkg-config, so explicitly disable it so we don't need to build host-pkgconf just to notice that it isn't available. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcdio: cdda-player depends on ncursesBernd Kuhls2014-01-271-0/+6
| | | | | Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rtmpdump: don't force a crypto backendPeter Korsgaard2014-01-272-2/+4
| | | | | | | | | | rtmpdump CAN work without a crypto backend (by passing CRYPTO=), so don't enforce gnutls. Fixes a dependency issue as gnutls needs wchar, but rtmpdump (and polarssl/openssl) don't. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rtmpdump: fix CFLAGS/LDFLAGSPeter Korsgaard2014-01-271-2/+2
| | | | | | | | | The rtmpdump makefile looks at XCFLAGS/XLDFLAGS for additional flags, so use those instead of completely overriding the flags. Fixes http://autobuild.buildroot.net/results/190/1902a6613e5fc9656842fbcbd5731ac871d7ef59/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tcpreplay: fix build errors when tcpdump (verbose) isn't enabledPeter Korsgaard2014-01-271-0/+54
| | | | | | Patch from Chris' pull request. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* vorbis-tools: fix libm linking issuePeter Korsgaard2014-01-271-0/+2
| | | | | | | | Fixes http://autobuild.buildroot.net/results/d48/d488dc5e1d684124e7367dac00ba2fb8c7b1b876/ ogg123 calls math functions but forgets to link with libm. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gcc 4.8.2: arm fixes for stack corruptionAndrew Ruder2014-01-271-0/+32
| | | | | | | | This seems to especially affect the kernel, but in an interrupt-heavy system, this fixes a bug that can cause frequent NULL pointer dereference crashes on ARM systems. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: Unexport TAR_OPTIONSNix2014-01-271-0/+1
| | | | | | | | | | | | | | GNU tar > 1.13.17 interprets TAR_OPTIONS as an environment variable containing options to be prepended to the set on the command line. Since we use the same variable, if the user's environment already contains TAR_OPTIONS, our use of the same variable name modifies the environment and causes untars to misbehave when TAR_OPTIONS causes a -xf to be prepended to the tar command line, likely converting a subsequent flag into a spurious filename. Signed-off-by: Nick Alcock <nick.alcock@oracle.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* poco: fix nios2 fenv build failureBaruch Siach2014-01-261-2/+2
| | | | | | | | | | Disable FP environment on nios2. Fixes: http://autobuild.buildroot.net/results/3ce/3ce9d6dc5c4e8fceebaa461e5085da7f33fda8a1/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openpowerlink: force static library buildRomain Naour2014-01-261-0/+4
| | | | | | | | | | | | There is no shared lib in openpowerlink, so force static lib to build libpowerlink.a Fixes: http://autobuild.buildroot.net/results/b33/b33008d260c95bedc52bed48f191f76843612ef9/build-end.log http://autobuild.buildroot.net/results/c46/c464bdfb8edaaf69d49ade92ef9cc6f45cc73362/build-end.log Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gtest: force static library buildSamuel Martin2014-01-261-0/+9
| | | | | | | | | | | | | | | | | | | | While it seems possible to build gtest as a shared library, using it in other projects requires to set some specific configuration flags in these projects for correctly linking against the shared version of the gtest library. So, to avoid bothering many projects and keep things as they were so far, we just force gtest to be built as a static library. Fixes: http://autobuild.buildroot.net/results/20cbf90749672607cb277c676a45d2c0c3965fa0/ http://autobuild.buildroot.net/results/5c6e58c51b2a14a7f23d296f771a76096b80362a/ http://autobuild.buildroot.net/results/bde777d343e9c4884272893d0da3b113dcc75e3a/ http://autobuild.buildroot.net/results/20cbf90749672607cb277c676a45d2c0c3965fa0/ http://autobuild.buildroot.net/results/89a29d1f597dbc12a6fc8eb079133a84952fc612/ Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcurl: Add rtmp supportMaxime Hadjinlian2014-01-261-1/+2
| | | | | | Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Bernd Kuhls <berndkuhls@hotmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.{10, 12}.x stable versionsGustavo Zacarias2014-01-261-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lftp: bump to 4.4.15 and remove cross-compile patch.Arnaud Rébillout2014-01-252-47/+1
| | | | | | | | The patch has been accepted upstream. See: http://www.mail-archive.com/lftp-devel%40uniyar.ac.ru/msg01841.html Signed-off-by: Arnaud Rébillout <rebillout@syscom.ch> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* can-utils: bump versionYegor Yefremov2014-01-251-1/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tcpreplay: cross-compile with tcpdump supportChris Packham2014-01-231-0/+6
| | | | | | | | If tcpdump is enabled set ac_cv_path_tcpdump_path so that verbose output is enabled on the target. Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* busybox: 1.22.1: correct ash patchPeter Korsgaard2014-01-231-20/+11
| | | | | | | | Upstream initially put the wrong patch online: http://lists.busybox.net/pipermail/busybox/2014-January/080364.html Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* busybox 1.22.1: add upstream iplink fixGustavo Zacarias2014-01-231-0/+19
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sqlcipher: fix build for xtensaBaruch Siach2014-01-231-0/+4
| | | | | | | | | | | | The sqlcipher package generates libraries that are too large for the xtensa default placement of literals in a dedicated section. Use -mtext-section-literal to place literals in the text section. Fixes: http://autobuild.buildroot.net/results/921/92116c2837e4c449919e7a0ab9aebd6abb1cbaf1/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rtmpdump: workaround kconfig issue by defaulting to gnutlsPeter Korsgaard2014-01-231-1/+1
| | | | | | | | | | | | | | | | | | | | | Otherwise we get: package/openssl/Config.in:1:error: recursive dependency detected! package/openssl/Config.in:1: symbol BR2_PACKAGE_OPENSSL is selected by BR2_PACKAGE_GNUTLS package/gnutls/Config.in:1: symbol BR2_PACKAGE_GNUTLS is selected by BR2_PACKAGE_OPENSSL Which is caused by lftp doing: select BR2_PACKAGE_GNUTLS if !BR2_PACKAGE_OPENSSL And rtmpdump doing: select BR2_PACKAGE_OPENSSL if !BR2_PACKAGE_POLARSSL && !BR2_PACKAGE_GNUTLS Which confuses kconfig. Work around it by swapping gnutls and openssl in rtmpdump so it matches lftp. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tinyxml: new packageMaxime Hadjinlian2014-01-233-0/+28
| | | | | | | | | | | Tiny XML Parser. This package was originally found at : https://github.com/huceke/buildroot-rbp By gimli <ebsi4711@gmail.com> [Peter: add _LICENSE_FILES] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: gimli <ebsi4711@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libshairplay: new packageMaxime Hadjinlian2014-01-223-0/+28
| | | | | | | | | | | libshairplay is a client library that emulates an airplay server This package was originally found at : https://github.com/huceke/buildroot-rbp By gimli <ebsi4711@gmail.com> [Peter: fix whitespace, needs threads, host-pkgconf and optionally libao] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: gimli <ebsi4711@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* added python unicode selection to menuMatthew Weber2014-01-222-0/+23
| | | | | | | | | | This patch is based on the original new pkg patch submitted last Jan and is part of the "Patchwork oldest patches cleanup #5". [Peter: fix CONF_OPT indentation] Signed-off-by: Matt Weber <mlweber1@rockwellcollins.com> Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* fs/common.mk: add host-mkpasswd if PACKAGES_USERS is not emptySamuel Martin2014-01-221-1/+2
| | | | | | | | | | | | | | | | | | When using a custom rootfs skeleton, the host-mkpasswd target is not automatically built, even if some packages add users (i.e. when PACKAGES_USERS is not empty). In this case, the rootfs generation may fail because the mkpasswd provided by some distribution does not support all options used in the mkusers script. This patch avoids such trouble by automatically adding the host-mkpasswd package to the dependency list of the rootfs targets if users needs to be created. [Peter: minor rewording of commit message] Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* connman: enable systemd unit-files installationSamuel 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 hookSamuel 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 flagsSamuel 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_LIBSamuel 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 exceptionThomas 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)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 filesThomas 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 stagingDaniel 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 packageYegor 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 versionPeter 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 stagingYegor Yefremov2014-01-221-0/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rtmpdump: new packageMaxime 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 renamePeter Korsgaard2014-01-2219-28/+28
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mysql: rename the patches so they have a numberMarcelo 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 packageMarcelo 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 patchFrancois 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.xFrancois 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.xFrancois 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 removalThomas 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 packageThomas 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' optionThomas 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 packageThomas 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>
OpenPOWER on IntegriCloud