aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* host-swig: bump version to 2.0.10Gravatar Ryan Barnett2013-09-081-1/+1
| | | | | Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libcap-ng: bump revision to 0.7.3Gravatar Ryan Barnett2013-09-081-4/+4
| | | | | | | | | | Also cleaned the package makefile up by removing explicitly naming the source along with moving the configure of the package down below the standard package declarations. Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* trivial: correct capitalization of Lua in Config.in filesGravatar Thomas De Schampheleire2013-09-074-6/+6
| | | | | | | | | | | | | | The Lua website says: "Like most names, it should be written in lower case with an initial capital, that is, "Lua". Please do not write it as "LUA", which is both ugly and confusing, because then it becomes an acronym with different meanings for different people." http://www.lua.org/about.html So, let's honor this request in buildroot. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* perf: Add host-bison, host-flex dependenciesGravatar Mischa Jonker2013-09-061-3/+3
| | | | | | | Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add support for plain URL in $(PKG)_PATCH variableGravatar Jérôme Pouiller2013-09-061-2/+7
| | | | | | | | | | | Until now, $(PKG)_PATCH allow only to download patches from same URL than tarball. This patch allow to detect when plain URL are used in $(PKG)_PATCH and correctly handle them. Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xzcat: treat as host prerequisite and build if neededGravatar Thomas De Schampheleire2013-09-063-0/+25
| | | | | | | | | | | | | | If xzcat is not present on the host system, buildroot bails out early asking the developer to install it (xzcat is now a DL_TOOLS_DEPENDENCY) Conversely, when BR2_TARGET_ROOTFS_CPIO_XZ is enabled, then host-xz is a build dependency, and no manual action is required from the developer. Because the second approach is nicer, also build host-xz when xzcat is not available, using the host-prerequisite and suitable-host-pkg mechanisms, already used for tar. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* infra: introduce suitable-extractor helper functionGravatar Thomas De Schampheleire2013-09-066-7/+11
| | | | | | | | | | In order to simplify determining the right extractor tool for a given file type, this patch introduces a make function 'suitable-extractor'. Its usage is $(call suitable-extractor,filename), and it returns the path to the suitable extractor. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Fix build reproducibility in Make 3.82Gravatar Jérôme Pouiller2013-09-0614-14/+14
| | | | | | | | | | | | Make 3.82 no longer sort the result of wildcards (see http://comments.gmane.org/gmane.comp.gnu.make.bugs/4260). This may break build reproducibility. This patch sort results of wildcards to ensure reproducibility. Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uclibc: add upstream 0.9.33 fixesGravatar Peter Korsgaard2013-09-0642-39/+4647
| | | | | | | | | | | | | | | | | | Upstream has a large number of patches lined up for the next 0.9.33.x bugfix release; http://git.uclibc.org/uClibc/log/?h=0.9.33 Add them here, as atleast some of them are quite critical (E.G. the eventfd issue gets triggered by recent glib versions). I've skipped the microblaze and xtensa fixes as we don't currently support those with 0.9.33.2. Drop uclibc-0002-Add-definition-of-MSG_WAITFORONE-and-MSG_CMSG_CMSG_CLOEXE.patch as that is a subset of uclibc-0035-socket.h-pull-socket_type.h-from-eglibc.patch Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: bump version to 2.23Gravatar Ryan Barnett2013-09-055-167/+117
| | | | | | | | Removed patches that were are now in version 2.23 of util-linux along with fixed up other patches so they apply cleanly. Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* targets: move target options to their own sub-menuGravatar Yann E. MORIN2013-09-051-0/+4
| | | | | | | | | | | | Currently, all target options lie in the top-level menu. This looks a bit clumsy, since all other options are neatly folded into their own sematic sub-menus each. Move the target option into their own sub-menu too. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs: bump kernel use for RPi, use simpler defconfigGravatar Yann E. MORIN2013-09-051-2/+2
| | | | | | | | | | | | | Bump for a slew of USB-related and other fixes. The bcmrpi defconfig is a huge beast with lots of superfluous drivers. The brcmrpi_quick defconfig is a stripped down minimalist defconfig with all that is needed to bring up a RPi with complete HW support, and nothing superfluous, which is what we need for a board's defconfig in buildroot. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/rpi-firmware: bump versionGravatar Yann E. MORIN2013-09-051-1/+1
| | | | | | | | Fixes and improvements for USB, audio sync, camera support, codecs, HDMI framerate and audio, and GPU freezes. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-pam: bump to version 1.1.6Gravatar Ryan Barnett2013-09-054-42/+11
| | | | | Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* trivial: remove odd references to 'buildroot2'Gravatar Thomas De Schampheleire2013-09-052-2/+2
| | | | | | | | In the past there may have been a very good reason to refer to 'buildroot2', but these days it's just odd. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* calao_usb_a9263_defconfig: lock to kernel 3.10.xGravatar Peter Korsgaard2013-09-051-0/+2
| | | | | | | | | | The calao defconfig fails to build with 3.11, so lock the kernel version to the last version known to build. For details, see: http://jenkins.free-electrons.com/job/buildroot/config=calao_usb_a9263_defconfig/105 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* calao_usb_a9260_defconfig: lock to kernel 3.10.xGravatar Peter Korsgaard2013-09-051-0/+2
| | | | | | | | | | The calao defconfig fails to build with 3.11, so lock the kernel version to the last version known to build. For details, see: http://jenkins.free-electrons.com/job/buildroot/config=calao_usb_a9260_defconfig/105 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91sam9260dfc_defconfig: fix linux defconfig nameGravatar Peter Korsgaard2013-09-051-1/+1
| | | | | | | The 9260 defconfig got renamed to at91sam9260_9g20_defconfig in kernel 3.11. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91sam9261ek_defconfig: fix linux defconfig nameGravatar Peter Korsgaard2013-09-051-1/+1
| | | | | | | The 9261 defconfig got renamed to at91sam9261_9g10_defconfig in kernel 3.11. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* calao_usb_a9g20_lpw_defconfig: lock to kernel 3.10.xGravatar Peter Korsgaard2013-09-051-0/+2
| | | | | | | | | | The calao defconfig fails to build with 3.11, so lock the kernel version to the last version known to build. For details, see: http://jenkins.free-electrons.com/job/buildroot/config=calao_usb_a9g20_lpw_defconfig/105 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cppcms: bump to version 1.0.4Gravatar Jerzy Grzegorek2013-09-051-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libcurl: extend package supportGravatar Gustavo Zacarias2013-09-041-5/+18
| | | | | | | | Add support for gnutls, nss and polarssl backends. Add support for libidn and zlib. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gcc: pass MAKEINFO=missing in the environment rather than as a ./configure argGravatar Peter Korsgaard2013-09-044-1/+14
| | | | | | | | | | | | | | Fixes a build issue with the avr32 toolchain: http://jenkins.free-electrons.com/job/buildroot/config=atngw100_defconfig/104/ Invalid configuration `MAKEINFO=missing': machine `MAKEINFO=missing' not recognized Instead pass it in the environment of ./configure, similar to how it was done originally in 62322acb2ce (toolchain/gcc: disable makeinfo). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevas: async image preload support needs threads support in toolchainGravatar Peter Korsgaard2013-09-041-0/+5
| | | | | | Fixes http://autobuild.buildroot.net/results/92b/92b3990e3a51c9e400cff31a1f0d23aeb5085a54/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kmod: disable manpages for host-kmodGravatar Peter Korsgaard2013-09-041-0/+3
| | | | | The manpages are not installed to HOST_DIR anyway, and it errors out if xsltproc isn't available on the host.
* setlocalversion: sync with Linux kernel version (2.6.34)Gravatar Peter Korsgaard2013-09-041-15/+25
| | | | | | | | | | | | | | | Brings a number of fixes, and most importantly no longer tries to figure out if the tree contains uncommitted changes when using svn, as that can be very slow. This only syncs with setlocalversion as of 2.6.34 as later kernel versions aren't directly compatible with our use cases since 09155120c (kbuild: Clean up and speed up the localversion logic). We still have one delta from the kernel version (setlocalversion: fix i18n issue with svn), as that has only later been fixed in the kernel version. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kmod: explicitly define host-kmod dependenciesGravatar Peter Korsgaard2013-09-041-0/+1
| | | | | | | | So we don't end up pulling in host-busybox (which doesn't exist) if KMOD_TOOLS is enabled. Reported-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: switch to 3.11.x seriesGravatar Gustavo Zacarias2013-09-041-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-headers: add 3.11.x seriesGravatar Gustavo Zacarias2013-09-041-1/+6
| | | | | | | And deprecate 3.9.x series to match upstream. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* netplug: properly install init.d script.Gravatar Peter Sanford2013-09-041-1/+6
| | | | | | | | Looks like this was lost in 20d4792e. [Peter: use _INSTALL_INIT_SYSV, explicitly delete script on uninstall] Signed-off-by: Peter Sanford <psanford@nearbuysystems.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pcre: fix C++ static build problemGravatar Gustavo Zacarias2013-09-032-0/+31
| | | | | | | | | | | PCRE C++ unit tests fails to build properly for static scenarios since it's not taken account for properly in the build system. Just disable them, they're never installed to the target. Fixes: http://autobuild.buildroot.net/results/970/97027b981659502ff12c345c3caef4933cddb354/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libcec: needs wcharGravatar Gustavo Zacarias2013-09-031-2/+4
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/dae/dae6ec4f75b2aeb793b88567f48d94b07a6a59da/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libsecret: specify where libgcrypt livesGravatar Gustavo Zacarias2013-09-031-1/+2
| | | | | | | | | | When libgcrypt support is enabled the configure script will try to find libgcrypt-config in the PATH. If the host distribution has it then brokeness ensues. Fixes: http://autobuild.buildroot.net/results/eca/eca10b8360354e7e51406f7ac942d343987bde5e/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mpd: bump to version 0.17.5Gravatar Gustavo Zacarias2013-09-031-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libmicrohttpd: bump to version 0.9.30Gravatar Gustavo Zacarias2013-09-032-22/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gcc: re-disable info documentationGravatar Peter Korsgaard2013-09-031-0/+1
| | | | | | | | | | | | The documentation of older GCC versions (E.G. 4.3.x) contain constructs that are no longer accepted by recent (5.x) versions of makeinfo, breaking the build. The documentation isn't really needed, and takes up extra space/build time, so work around it by disabling documentation, like we had before the conversion of the toolchain to the package infrastructure. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kmod: does not support static buildsGravatar Thomas Petazzoni2013-09-023-0/+6
| | | | | | | | | | | Since kmod 14, the support for building a static library has been removed completely from kmod. Therefore, we mark kmod as !BR2_PREFER_STATIC_LIB, as well as all its reverse dependencies, which includes the option to use the "udev" /dev management method. [Peter: show comment for udev when BR2_PREFER_STATIC_LIB is enabled] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: do not try to strip inexisting file when stripping libpthreadGravatar Thomas Petazzoni2013-09-021-1/+1
| | | | | | | | | | | | | | | | | | | libpthread.so has a special stripping condition to preserve parts of it that are needed for debugging. However, due to the usage of 'xargs' instead of 'xargs -r', the strip command is executed regardless of whether a libpthread.so file is found or not. This leads to a big error message being displayed in static-only builds, because strip is executed without a file argument. Thanks to the '|| true', the build continues, but still shows a big error message in the middle, which is not nice. By using 'xargs -r', we avoid the strip command from being executed when 'find' doesn't find any match. We also remove the '|| true' to catch other real errors. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove references to module-init-toolsGravatar Peter Korsgaard2013-09-022-19/+2
| | | | | | Now that it is replaced by kmod. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* module-init-tools: remove packageGravatar Thomas Petazzoni2013-09-025-87/+11
| | | | | | | | This commit removes the module-init-tools package and adds the relevant Config.in.legacy entries to ease the migration for users. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: use kmod instead of module-init-toolsGravatar Thomas Petazzoni2013-09-021-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kmod: allow to build a host variantGravatar Thomas Petazzoni2013-09-021-1/+12
| | | | | | | | | | | | | | | Since module-init-tools is deprecated, we now want to use kmod instead for the installation of modules during the kernel build process. In order to do this, we need to be able to build a host variant of kmod, which is want this patch allows to do. Note that only the depmod tool is installed on the host, since that's the only one likely to be used on the host in a cross-compilation context. [Peter: needs AUTORECONF for the host as well. Fix comment while we're at it] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kmod: indent properly the KMOD_INSTALL_TOOLS macroGravatar Thomas Petazzoni2013-09-021-2/+3
| | | | | | | | The KMOD_INSTALL_TOOLS macro uses a non-conventional indentation. This commit fixes this. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libffi: minor corrections in post install hooksGravatar nmenegale2013-09-021-10/+1
| | | | | | | | | | | | | In order to be sure that we just deal with the includes related with the actual package described into libffi.mk it is better to explicitly specify the version of the libffi we deal with into the post install hook. As dev files are deprecated in target rootfs target post install hook was also deleted. Signed-off-by: Nicolas Ménégale <nicolas.menegale@openwide.fr> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libsecret: New packageGravatar Markos Chandras2013-09-023-0/+40
| | | | | | | | | | | | | | | libsecret is a library for storing and retrieving passwords and other secrets. It communicates with the "Secret Service" using DBus. gnome-keyring and ksecretservice are both implementations of a Secret Service. libsecret replaces libgnome-keyring. https://wiki.gnome.org/Libsecret [Peter: also needs host-intltool] Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kmod: bump to version 15Gravatar Thomas Petazzoni2013-09-021-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mysql_client : bump version to 5.1.70Gravatar Sagaert Johan2013-09-021-1/+1
| | | | | Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* legacy: marked BR2_PACKAGE_GCC_TARGET and BR2_HAVE_DEVFILES as removedGravatar Samuel Martin2013-09-021-0/+17
| | | | | | | | | | These 2 symbols were removed when the gcc has been converted to the Buildroot package infrastructures. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu: bump to version 1.6.0Gravatar Francois Perrad2013-09-021-1/+1
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* perl: bump to version 5.18.1Gravatar Francois Perrad2013-09-022-6/+6
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>