aboutsummaryrefslogtreecommitdiff
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* libsrtp: fix SHA1 functions conflicts with downstream packagesGravatar Vicente Olivert Riera2016-04-221-0/+396
| | | | | | | | | | | | | | | | | | | | | Our current version of libsrtp is preventing linphone to build causing an error like this one: configure:12952: error: This libsrtp version exports symbols conflicting with other libraries. Please use the one from git://git.linphone.org/srtp.git Backporting an upstream patch to rename the SHA1 functions to avoid conflicts with downstream packages: https://github.com/cisco/libsrtp/commit/c270245a94ae9a007202754eb8f7ce9e48f97007 Fixes: http://autobuild.buildroot.net/results/773/7733ee4472834d26cf6bdd4ca557ac19f97290f8/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* binutils: remove 2.22 hashGravatar Thomas Petazzoni2016-04-221-1/+0
| | | | | | | | | | In commit 2f8459539401938a4ec4fe5f4a207c5d81f2cf74 ("binutils: remove version 2.22"), binutils 2.22 was removed, but forgot to remove the corresponding hash from the hash file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/freeswitch: select OpenCV modules needed for mod_cvGravatar Bernd Kuhls2016-04-222-0/+41
| | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/ffd/ffd572d7bb68d8ed46ce76b2af824503c587449f/ http://autobuild.buildroot.net/results/e53/e53e356451aa4541a76e26722fd71051896e774b/ http://autobuild.buildroot.net/results/564/5649ff1b50a1eaafbd0e1a329bff87a65ce18da0/ http://autobuild.buildroot.net/results/c60/c60f97c6aafb1a94cb4ce344953598eae8b4a912/ http://autobuild.buildroot.net/results/c1a/c1ac61f9a77635962babdb6bfb31dbecb7f4d439/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* moarvm: bump to version 2016.04Gravatar Francois Perrad2016-04-222-2/+2
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* elf2flt: Update version to fix buffer overflow in output_relocs()Gravatar Maxime Coquelin2016-04-222-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | This new version contains a patch that fixes the following crash: make[1]: Entering directory `<...>/build/uclibc-1.0.14' CC utils/getconf *** buffer overflow detected ***: <...>/bin/elf2flt terminated ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x7338f)[0x2ad3be5f738f] /lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x5c)[0x2ad3be68ec9c] /lib/x86_64-linux-gnu/libc.so.6(+0x109b60)[0x2ad3be68db60] /lib/x86_64-linux-gnu/libc.so.6(+0x109069)[0x2ad3be68d069] /lib/x86_64-linux-gnu/libc.so.6(_IO_default_xsputn+0xbc)[0x2ad3be5ff70c] /lib/x86_64-linux-gnu/libc.so.6(_IO_vfprintf+0xaef)[0x2ad3be5ce7df] /lib/x86_64-linux-gnu/libc.so.6(__vsprintf_chk+0x84)[0x2ad3be68d0f4] /lib/x86_64-linux-gnu/libc.so.6(__sprintf_chk+0x7d)[0x2ad3be68d04d] <...>/bin/elf2flt[0x403cda] <...>/bin/elf2flt[0x4030a4] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x2ad3be5a5ec5] <...>/bin/elf2flt[0x403642] Signed-off-by: Maxime Coquelin <mcoquelin.stm32@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qemu: Add support for armGravatar Julian Scheel2016-04-221-1/+1
| | | | | | | Build and operation was successfully tested to Tegra K1 arm platform. Signed-off-by: Julian Scheel <julian@jusst.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* weston: disable v4l simple dmabuf for headers < 3.8Gravatar Gustavo Zacarias2016-04-211-0/+5
| | | | | | | | | It uses VIDIOC_EXPBUF which only came to light with kernel 3.8, so disable it if headers are older. Fixes: http://autobuild.buildroot.net/results/7fb/7fb9968b13f144c4576b28ecd01c82b74e4ed9d5/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* weston: add build fix for clock_gettime() in librtGravatar Gustavo Zacarias2016-04-212-0/+103
| | | | | | | | | | | | Over time weston has been manually adding -lrt LDADDs to the Makefile for clock_gettime() using sources. However this isn't 100% correct since "modern" glibc versions don't require it so switch all over to a configure test for that purpose. Fixes: http://autobuild.buildroot.net/results/a16/a165f439cf5a81c79fe3fa3af7a2a5a30022e7ed/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> [Thomas: fixed autobuilder reference.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/opencv: define modules inter-dependenciesGravatar Samuel Martin2016-04-211-5/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | OpenCV allows to enable/disable the selection of modules (a.k.a. opencv libraries). These modules depend one on the others; these dependencies are already handled by the build-system (CMake). However, the way we handled them in Buildroot was not really clean. For each opencv module, there is a kconfig option, but we forced the corresponding CMake config option without checking for the modules' dependencies. For further details about the issues this situation was causing, refer to this discussion [1]. This patch replicates the modules' dependency relations in the Config.in, so that the selection of the user will actually be built. This changes completes this work [2]. [1] http://lists.busybox.net/pipermail/buildroot/2016-April/159017.html [2] https://git.buildroot.org/buildroot/commit/?id=3bd5025038a9ecfb2c19a2450a68ae3b0888b440 Signed-off-by: Samuel Martin <s.martin49@gmail.com> Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Cc: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rpi-firmware: bump versionGravatar Ubaldo Porcheddu2016-04-211-1/+1
| | | | | | | | | This commit bumps the rpi-firmware to a more recent version that includes support for the Raspberry Pi 3. Signed-off-by: Ubaldo Porcheddu <ubaldo@eja.it> [Thomas: tweak commit log.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgtk3: create icon-theme.cache for icon themesGravatar Gustavo Zacarias2016-04-211-0/+10
| | | | | | | | It makes icon lookups faster, though it's not strictly necessary. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> [Thomas: enclsoe the hook definition in the condition.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgtk3: build gtk-encode-symbolic-svg for host variantGravatar Gustavo Zacarias2016-04-212-2/+115
| | | | | | | | | | | | | It's required to create the symbolic icons (RGBA/transparent) which some apps like to use, like connman-gtk. The added patch avoids the need for a full host-libgtk3 build which would require host-libepoxy, host-mesa3d and a ton other deps. And pull in host-librsvg so that we have the rsvg gdk-pixbuf loader (plugin), otherwise scalable (svg) icons will error when trying to be processed, like those provided by adwaita-icon-theme. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* shairport-sync: bump to version 2.8.2Gravatar Jörg Krause2016-04-212-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gst1-validate: bump to version 1.8.1Gravatar Gustavo Zacarias2016-04-212-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gst1-libav: bump to version 1.8.1Gravatar Gustavo Zacarias2016-04-212-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gst1-plugins-ugly: bump to version 1.8.1Gravatar Gustavo Zacarias2016-04-212-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gst1-plugins-bad: bump to version 1.8.1Gravatar Gustavo Zacarias2016-04-212-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gst1-plugins-good: bump to version 1.8.1Gravatar Gustavo Zacarias2016-04-212-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gst1-plugins-base: bump to version 1.8.1Gravatar Gustavo Zacarias2016-04-212-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gstreamer1: bump to version 1.8.1Gravatar Gustavo Zacarias2016-04-212-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* core/pkg-download: ignore hashes from mirror for VCS downloadsGravatar Yann E. MORIN2016-04-201-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a download via a VCS method fails, Buildroot attempts the download from the backup mirror (if any is set). Such a download is done with the wget helper. Given a package that has a .hash file for relase tarballs, which also allows the user to use a random revision from a VCS, the normal download wrapper will not check for hashes, on the assumption that maybe they are not reproducible [*] (or user configurable). However, when the download fails (for any reason: network error, upstream removed the revision, old machine with incomplete set of CA certificates...), the backup download now proceeds over with http (or https) with the wget wrapper. The wget wrapper *always* checks for hashes, and when a .hash file is present but no hash is found for the download, this is considered an error. However, when we download from the backup mirror for a main download that should have been done with git/hq/svn/.., we in this situation have no hash for the download. Thus, we should not fail on a missing hash for that download. Same situation if a primary site is used. Add a test for the site-method in the DOWNLOAD_INNER macro; if it was either one of the VCS method, pass a one-off BR_NO_CHECK_HASH_FOR variable set to contain the tarball to download. Fixes issues like those reported by the Travis build bots: https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/123624879 [Peter: Move logic to beginning of DOWNLOAD_INNER so it also applies for BR2_PRIMARY_SITE] Reported-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain-external: CodeSourcery NiosII 2015.11 affected by PR19405Gravatar Romain Naour2016-04-207-5/+31
| | | | | | | | | | | | | | | See bug report https://sourceware.org/bugzilla/show_bug.cgi?id=19405 Fixes: http://autobuild.buildroot.net/results/ee562524c5b12191e584ceae89006c5a5103e700 Signed-off-by: Romain Naour <romain.naour@gmail.com> [Thomas: - rename BR2_TOOLCHAIN_BINUTILS_HAS_BUG_19405 to BR2_TOOLCHAIN_HAS_BINUTILS_BUG_19405 - propagate to the qwt package, which is now selecting BR2_PACKAGE_QT_GUI_MODULE.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* vpnc: simplify patch 0001Gravatar Thomas Petazzoni2016-04-201-41/+19
| | | | | | | | | | Patch 0001 that adjusts the Makefile to solve cross-compilation issues does a lot of whitespace changes that are unnecessary. We remove all those noisy changes to keep only the really interesting ones. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* vpnc: switch to github as the new siteGravatar Thomas Petazzoni2016-04-207-37/+83
| | | | | | | | | | | | | | | | | | | The vpnc upstream project has not made any tarball release since many years, but they have continued to update their Subversion repository. A Github repository synced with the Subversion repository now exists at https://github.com/ndpgroup/vpnc, which is more practical to generate patches and submit pull requests. For this reason, we move to using this Github repository as the new source for the vpnc package. The specific commit that we use corresponds to version 0.5.3 exactly. All patches are re-formatted using Git. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* flannel: new packageGravatar Geoff Levand2016-04-204-0/+54
| | | | | | | | | | | | | | | | | | | | | Flannel is a virtual network that gives a subnet to each host for use with container runtimes. Cc: Brandon Philips <brandon.philips@coreos.com> Signed-off-by: Geoff Levand <geoff@infradead.org> [Thomas: - Don't select BR2_PACKAGE_HOST_GO since this option was removed. - Take into account the rename of BR2_PACKAGE_GO_ARCH_SUPPORTS to BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS. - Rewrap Config.in help text, it was slightly too large. - Don't use the github function (the link was anyway incorrect), but instead a direct link to the tarball, since the tarballs are uploaded by the maintainers. - Update the hash accordingly. - Use $() to reference make variables and not ${}. - Call the go compiler from $(HOST_DIR)/usr/bin, rather than from HOST_GO_ROOT.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* go: new host packageGravatar Geoff Levand2016-04-204-0/+78
| | | | | | | | | | | | | | | | | | Add a new package 'go' which builds the host cross compiler and libraries for the go programming language. Signed-off-by: Geoff Levand <geoff@infradead.org> [Thomas: - Put the computation of GO_GOARM inside the ifeq ($(BR2_arm),y) condition rather than duplicating this condition. - Remove the GO_GOARCH=unknown case, since there is no way to fall in this case as only supported architectures can use host-go. - Remove the GO_GOARM=unknown case, since we are sure that only ARMv5/6/7 will use host-go. - Rename HOST_GO_FINAL to HOST_GO_ROOT, since it's really the "root" of the Go installation. - Remove visible Config.in.host option.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* go-bootstrap: new host packageGravatar Geoff Levand2016-04-202-0/+40
| | | | | | | | | | | | | | | Add a new package go-bootstrap which builds a bootstrap compiler for the go programming language. Signed-off-by: Geoff Levand <geoff@infradead.org> [Thomas: - Rename GO_BOOTSTRAP_FINAL to HOST_GO_BOOTSTRAP_ROOT. Use the HOST_ prefix because this variable is specific to the host variant. And it's not "final" at all, but rather the "root" of the Go Bootstrap installation. - Rename GO_BOOTSTRAP_MAKE_ENV to HOST_GO_BOOTSTRAP_MAKE_ENV, also to have the HOST_ prefix because it's a host package.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* squid: security bump to version 3.5.17Gravatar Gustavo Zacarias2016-04-202-5/+5
| | | | | | | | | | | | Fixes: SQUID-2016:5 (CVE-2016-4051) - Buffer overflow in cachemgr.cgi SQUID-2016:6 (CVE-2016-4052) - Multiple issues in ESI processing. CVE-2016-4053 & CVE-2016-4054 which are part of SQUID-2016:6. Switch to xz-compressed tarball as well. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iperf3: bump to version 3.1.2Gravatar Jörg Krause2016-04-202-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* python-certifi: bump to version 2016.2.28Gravatar Yegor Yefremov2016-04-202-3/+4
| | | | | | | Use upstream MD5 checksum. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.{14, 18}.x and 4.{1, 4, 5}.x seriesGravatar Gustavo Zacarias2016-04-201-5/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openssl: enable aarch64 optimizationGravatar Matthew Shyu2016-04-201-0/+3
| | | | | Signed-off-by: Matthew Shyu <matthew.shyu@amlogic.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sqlite: bump version to 3120200Gravatar Vicente Olivert Riera2016-04-202-3/+3
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* fio: add optional dependency on libaioGravatar Thomas Petazzoni2016-04-191-0/+4
| | | | | | | | | fio can automatically detect and use libaio when available, so this commit makes this optional dependency explicit. Suggested by Charles <ckhardin@exablox.com> in bug #8851. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gcc: disable split-stack for non-thread buildsGravatar Waldemar Brodkorb2016-04-193-0/+42
| | | | | | | | This fixes bug 8766: https://bugs.busybox.net/show_bug.cgi?id=8766 Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux-pam: add optional libselinux and audit dependenciesGravatar Niranjan Reddy2016-04-191-0/+14
| | | | | | | | This patch adds optional libselinux and audit packages to linux-pam package. Signed-off-by: Niranjan Reddy <niranjan.reddy@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tzdata: reorder zone list to avoid missing linksGravatar Michel Marti2016-04-191-4/+6
| | | | | | | | | | | The 'backward' zone references entries from other zones (e.g. Pacific/*) that have not yet been compiled, leading to missing links. To fix this, take-over the zone list sort order from upstream 'tzdata' and also ensure that make fails if zic terminates with a non-zero exit code. Signed-off-by: Michel Marti <mma@objectxp.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cbootimage: new packageGravatar Julian Scheel2016-04-194-0/+25
| | | | | | | | | Add package for cbootimage host utility that is able to compile bct files and generate flashable images out of a bct and an image for tegra processors. Signed-off-by: Julian Scheel <julian@jusst.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tegrarcm: new packageGravatar Julian Scheel2016-04-195-0/+139
| | | | | | | | | | Add package for the tegrarcm host utility that allows loading data to tegra processors in recovery mode. Signed-off-by: Julian Scheel <julian@jusst.de> [Thomas: replace cryptopp cross-compilation fix by a more autoconf-style solution, which has been submitted upstream.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cryptopp: new packageGravatar Julian Scheel2016-04-192-0/+32
| | | | | | | | | | | | Signed-off-by: Julian Scheel <julian@jusst.de> [Thomas: - put HOST_CRYPTOPP_EXTRACT_CMDS earlier in the file, since it's what gets executed first. - fix typo in the name of HOST_CRYPTOPP_MAKE_OPTS - pass -fPIC in CXXFLAGS, since we're building a shared library - just call "make shared" for the build and "make install" for the installation.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tzdata: bump version to 2016dGravatar Martin Bark2016-04-192-3/+3
| | | | | Signed-off-by: Martin Bark <martin@barkynet.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/zic: bump version to 2016dGravatar Martin Bark2016-04-192-3/+3
| | | | | Signed-off-by: Martin Bark <martin@barkynet.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rrdtool: bump to version 1.5.6Gravatar Gustavo Zacarias2016-04-192-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* connman: bump to version 1.32Gravatar Gustavo Zacarias2016-04-196-105/+32
| | | | | | | Drop upstream patches and add a new build fix (submitted upstream). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ccache: bump to version 3.2.5Gravatar Gustavo Zacarias2016-04-192-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/jack2: Fix build on nios2Gravatar Bernd Kuhls2016-04-191-0/+34
| | | | | | | | | | Fixes http://autobuild.buildroot.net/results/8f3/8f3d2139de7f85f729e0555f8513fdbd177cbadd/ http://autobuild.buildroot.net/results/5d2/5d2f049ab9fa6a1a4e3fa9884983ab66b2fccb56/ http://autobuild.buildroot.net/results/85a/85a4a7ee4cf5c0b65e4543a524909d9c0422eea4/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* nvme: add optional udev supportGravatar Samuel Mendoza-Jonas2016-04-191-1/+10
| | | | | | | | | | | | | Commands like 'nvme list' require libudev but support for libudev is decided at compile time, and in buildroot this is hard disabled. Add a check for udev and if it is available build nvme with udev support. Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com> [Thomas: - add comment to explain the LIBUDEV variable value - use += instead of = to assign <pkg>_MAKE_OPTS.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/opencv: add inter-module dependenciesGravatar Bernd Kuhls2016-04-191-0/+15
| | | | | | | | | | | As stated by Samuel the opencv2 package lacks inter-module dependencies: http://lists.busybox.net/pipermail/buildroot/2016-April/158902.html This patch adds the necessary code for freeswitch's mod_cv to compile. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* arch/x86: remove support for i386Gravatar Thomas Petazzoni2016-04-183-8/+1
| | | | | | | | | | | | The Linux kernel doesn't even support i386 anymore, there is no NPTL support for i386 and uClibc-ng only supports NPTL on x86, so there is essentially no usable thread implementation. Most likely glibc and musl also don't support i386 either. So it's time to remove the support for this architecture variant. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* netsnmp: ensure lm-sensors is available if enabledGravatar Peter Korsgaard2016-04-181-0/+5
| | | | | | | | | | | The ucd-snmp/lmsensorsMib module uses lm-sensors, so ensure netsnmp is built after lm-sensors if enabled. As the list of mib modules to built is configured using a string option in Kconfig, we cannot easily select lm-sensors from the netsnmp package - But we can at least ensure it gets built before hand if enabled. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>