aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* slang: use specific build and install commands for static buildsGravatar Vicente Olivert Riera2014-12-091-0/+6
| | | | | | | | | | | | Doing this we ensure that only the static library and a static version of slsh are built. Fixes: http://autobuild.buildroot.net/results/f12/f124ca3737baf5aca32029226805133d3544715c/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Reviewed-by: Markos Chandras <Markos.Chandras@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* slang: add adapted upstream patches for static buildsGravatar Vicente Olivert Riera2014-12-092-0/+234
| | | | | | | | | | | | | | | | These are adapted upstream patches to make them apply on the version we are using in Buildroot, and also taking into account that we already have another patch which modifies the same file, so these patches would not apply as they are. Unnecessary parts of the upstream patches have been ingnored, such as changelogs or version changes. The purpose of these patches are allowing the static library and a static version of slsh be built without building any dynamic bit. These patches will be included in the next release, so we can remove them when we do the next version bump. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Reviewed-by: Markos Chandras <Markos.Chandras@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* slang: rename patches to follow the new name conventionGravatar Vicente Olivert Riera2014-12-091-0/+0
| | | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Reviewed-by: Markos Chandras <Markos.Chandras@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* thrift: disable tutorial(s)Gravatar Gustavo Zacarias2014-12-091-2/+4
| | | | | | | | | | The tutorials don't pass pedantic mode hence causing failures. And we don't care about tutorials anyway, disable them to save time as well. Fixes. http://autobuild.buildroot.net/results/f68/f68d537e623f565000ca966372a7c0277f4e3888/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mpd: add option to enable or disable OSS supportGravatar Jörg Krause2014-12-092-0/+11
| | | | | | | | | | By default, the OSS support is enabled, which may not necessarily be useful on most Linux systems that use ALSA. [Thomas: tweak commit title and log.] Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mpd: enable neighbor discovery supportGravatar Jörg Krause2014-12-092-0/+18
| | | | | | | | | | Enable support for neighbor discovery useful in Samba and UPnP networks. [Thomas: add dependency on smbclient or upnp plugin, without which the neighbor discovery support isn't very useful.] Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mpd: fix line length for help textGravatar Jörg Krause2014-12-091-8/+13
| | | | | | | | | | Make help text lines not longer as 80 characters (one tab weights eight chars). [Thomas: rewrap more help text.] Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mpd: make all package names in help text uppercaseGravatar Jörg Krause2014-12-091-3/+3
| | | | | | | Make the package name uppercase to be consistent in all the help texts. Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mpd: fix typoGravatar Jörg Krause2014-12-091-1/+1
| | | | | | | Fix little type: it's UPnP, not UPnp. Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mpd: bump to version 0.19.6Gravatar Jörg Krause2014-12-092-2/+2
| | | | | | | Also update hash file. Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-docopt: new packageGravatar Alvaro G. M2014-12-093-0/+25
| | | | | | | | | | | [Thomas: - Remove dependency on python || python3, as we did for all other python modules that work with both Python 2 and Python 3. - Rewrap help text. - Add <pkg>_LICENSE_FILES value.] Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* iptables: rename patches to new conventionGravatar Ryan Coe2014-12-092-0/+0
| | | | | Signed-off-by: Ryan Coe <bluemrp9@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update to the latest kernel/headers versionsGravatar Gustavo Zacarias2014-12-0933-88/+88
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/musl: remove obsolete setting of prefixGravatar Jörg Krause2014-12-091-3/+1
| | | | | | | | Using the config option '--libdir=/lib' makes the setting of prefix to an empty path obsolete in MUSL_INSTALL_TARGET_CMDS. Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/musl: fix C library installation directoryGravatar Jörg Krause2014-12-091-0/+1
| | | | | | | | | | | | | | | | Set the installation path for the libraries to /lib instead of /usr/lib. This fixes an issue when building a toolchain with the musl library by the internal toolchain backend of Buildroot in the first step and import this toolchain later as a custom external toolchain in a second step. For this use case check-musl in toolchain/helpers.mk failed because it did not find the libc or libm in sysroot/lib. This patch superseeds: [PATCH 1/1] toolchain/helpers.mk: fix check-musl http://patchwork.ozlabs.org/patch/417587/ Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* bind: security bump to version 9.9.6-P1Gravatar Gustavo Zacarias2014-12-092-3/+3
| | | | | | | | | Fixes CVE-2014-8500 - A flaw in delegation handling could be exploited to put named into an infinite loop, in which each lookup of a name server triggered additional lookups of more name servers. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lighttpd: disable static buildGravatar Baruch Siach2014-12-091-0/+5
| | | | | | | | | | | | | | lighttpd modules support code requires shared libraries support. The scons based build system seems to be support static link of modules, but we currently don't use scons for lighttpd. Fixes: http://autobuild.buildroot.net/results/39c/39c027bf6b76a0f9c15a184f449dadacfaefe980/ [Peter: move to top of file to fix indentation of sub options] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libsoxr: add a hash fileGravatar Vicente Olivert Riera2014-12-091-0/+2
| | | | | | | | It will clarify errors like this: http://autobuild.buildroot.net/results/923/923d4ba849839beca89f427687bbd903d6037b15/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltrace: disable elfutils unwinding when libunwind is usedGravatar Baruch Siach2014-12-091-1/+3
| | | | | | | | | | | | | | | | ltrace can't use both. Use --with-elfutils=no to disable use of elfutils (libdwfl) for unwinding. Note that elfutils (libelf) is still a mandatory dependency regardless of --with-elfutils. Fixes: http://autobuild.buildroot.net/results/a3c/a3c1647578cdeda3aaf672084a9a893f06dbad26/ http://autobuild.buildroot.net/results/fdb/fdb7e760faeda77b263a6dac3e322a25b53e67ff/ http://autobuild.buildroot.net/results/70a/70a0614ca7baf6a46898834a87cd46865f6e3385/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcgicc: bump to version 3.2.16Gravatar Gustavo Zacarias2014-12-092-2/+4
| | | | | | | Also add hash file. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* python-thrift: bump to version 0.9.2Gravatar Thomas Petazzoni2014-12-081-1/+1
| | | | | | | | Following the bump of the thrift package, it makes sense to bump the python-thrift package as well. Python 3 is still not supported apparently, so we keep this package a Python 2 only one. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* thrift: bump to version 0.9.2Gravatar Gustavo Zacarias2014-12-088-227/+38
| | | | | | | | | Drop patches that are upstream. Add hash file. Tweak autoreconf patch since README is now missing as well. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/scripts/dependencies.sh: cleanup the output of the 32 bits gcc testGravatar Jens Stimpfle2014-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The screen is cluttered when we build for 32 bit target and 32 bit gcc is missing. ~/buildroot$ make [...] /usr/bin/ld: cannot find crt1.o: No such file or directory /usr/bin/ld: cannot find crti.o: No such file or directory /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.9/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.9/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s /usr/bin/ld: cannot find -lc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.9/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.9/libgcc_s.so when searching for -lgcc_s /usr/bin/ld: cannot find -lgcc_s /usr/bin/ld: cannot find crtn.o: No such file or directory collect2: error: ld returned 1 exit status [...] Your Buildroot configuration needs a compiler capable of building 32 bits binaries. The final note is enough, and adding 2>/dev/null to the gcc test invocation is also more consistent with the rest of the script. The patch makes the '/usr/bin/ld:' and 'collect2:' lines go away. Signed-off-by: Jens Stimpfle <debian@jstimpfle.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/scripts/dependencies.sh: improve g++ test to avoid misleading outputGravatar Jens Stimpfle2014-12-081-0/+2
| | | | | | | | | | | | | | | | | When g++ is not installed, a misleading error message turns up because of a bad combination of an unquoted shell variable and control flow. ~/buildroot$ make You may have to install 'g++' on your build machine /home/testuser/buildroot/support/dependencies/dependencies.sh: 136: [: -lt: unexpected operator [Thomas: - fixed commit log, as per the suggestion of Yann E. Morin. - don't change existing empty new lines, suggested by Yann. - use positive logic in the newly added test, suggested by Yann.] Signed-off-by: Jens Stimpfle <debian@jstimpfle.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ola: bump to 0.9.3Gravatar Simon Marchi2014-12-084-162/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This update requires a few changes. First, good news, the patches that you guys have submitted to OLA have been merged, so we can drop those: ola-0001-fix-build-warning.patch -> ea375582b0bfee93d66608ffc807078ffc48e961 ola-0002-move-python-sub-check-to-configure.ac.patch -> 673a7602a6bf7a6aa8a8461ebd9362d59f6e21df ola-0003-fix-check-for-python-module-for-cross-compilation.patch -> b51b48be81ec38bc7d1229be0c7d3189c5ddbafa Less good news: OLA now builds a small protoc wrapper (ola_protoc) that is built and executed at compile-time on the host. If we don't change anything, ola_protoc is built with the target toolchain and therefore can't run on the host. Explanation for ola_protoc is here To solve this, I created a package host-ola, which builds and provides an ola_protoc for the host. It tries to disable as much as possible of things that we won't need at configure time. Only ola_protoc is built and installed so it's not that long. The change has been built-tested only. [1] https://github.com/OpenLightingProject/ola/blob/master/protoc/ola-protoc.cpp#L20 [Thomas: - add HOST_OLA_DEPENDENCIES variable, so that host-ola doesn't get all the dependencies of the target ola package: certain target ola dependencies do not have corresponding host packages (and it doesn't make sense to have them as dependencies just to build ola_protoc) - improve the commit log to mention which upstream commits correspond to our patches.] Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libinput: add hashGravatar Peter Seiderer2014-12-081-0/+2
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libinput: bump version to 0.7.0Gravatar Peter Seiderer2014-12-082-18/+14
| | | | | | | | | | | See [1] for a detailed list of changes. Additional renamed (and rebased) the single patch. [1] http://lists.freedesktop.org/archives/wayland-devel/2014-December/018750.html Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xserver_xorg-server: rename patches to the new conventionGravatar Bernd Kuhls2014-12-083-0/+0
| | | | | | | | Patch 0003 will be extended to fix the blackfin build as well, therefore it is renamed according to the fixed variable. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wget: bump version to 1.16.1Gravatar Vicente Olivert Riera2014-12-082-2/+2
| | | | | | | | - Bump version to 1.16.1 - Update hash file Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* freetype: CVE-2014-2240: bump version to 2.5.4Gravatar Vicente Olivert Riera2014-12-082-1/+3
| | | | | | | See: https://savannah.nongnu.org/bugs/?43661 Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: bump default to version 3.18Gravatar Gustavo Zacarias2014-12-081-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: add 3.18.x seriesGravatar Gustavo Zacarias2014-12-081-1/+10
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain: add 3.18 choice for headersGravatar Gustavo Zacarias2014-12-082-0/+9
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sqlite: bump to version 3.8.7.3Gravatar Gustavo Zacarias2014-12-082-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* python-alsaaudio: needs pcm and mixer support in alsaGravatar Peter Korsgaard2014-12-081-0/+2
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/20a/20ac027a2b27457dd046f83abc329cf9caaaca8a/ http://autobuild.buildroot.net/results/3b8/3b882e1196dfea18e55670f397732998c781b280/ http://autobuild.buildroot.net/results/2de/2dec463de766272ff29bbef8fd08a223d16a92a0/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-libav: bump versionGravatar Peter Korsgaard2014-12-082-3/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-plugins-ugly: bump versionGravatar Peter Korsgaard2014-12-082-3/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-plugins-bad: bump versionGravatar Peter Korsgaard2014-12-082-3/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-plugins-good: bump versionGravatar Peter Korsgaard2014-12-082-3/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-plugins-base: bump versionGravatar Peter Korsgaard2014-12-082-3/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gstreamer1: bump versionGravatar Peter Korsgaard2014-12-082-3/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pkg-download: VERIFY_HASH: use same hash file for host and target downloadsGravatar Peter Korsgaard2014-12-081-3/+3
| | | | | | | | | | | Fixes (or atleast stops the build with a saner description): http://autobuild.buildroot.net/results/1a9/1a9643f8633db038d4fe5ca4a32e4d52e70a3a1a/ We're using the same sources for host and target downloads, so it makes sense to use the same <pkg>.hash file as well to ensure the host version gets verified without us having to maintain a seperate host-<pkg>.hash file. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump default version to 3.17.6Gravatar Gustavo Zacarias2014-12-081-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux-headers: bump 3.{17, 14, 12, 10}.x seriesGravatar Gustavo Zacarias2014-12-081-4/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xbmc: use github callGravatar Maxime Hadjinlian2014-12-081-2/+1
| | | | | | Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mutt: specify the mailpathGravatar Yann E. MORIN2014-12-081-0/+7
| | | | | | | | | | | | | | | | | | | | | | | mutt's ./configure looks for different paths for where to look for incoming mails. This is absolutely worng in the case of cross-compilation, because the path it may find on the host may not exist on the target. Not only that, but some host may not even have any of the paths ./configure looks for. Fix that by specifying the mailpath, and set it to the value documented in the FHS [0] Since Buildroot only guarantees /tmp to be writable, make /var/mail a symlink to /tmp . [0] http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#VARMAILUSERMAILBOXFILES Reported-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* bluez5_utils: bump to version 5.25Gravatar Jaap Crezee2014-12-082-1/+3
| | | | | | | [Thomas: tweak commit log.] Signed-off-by: Jaap Crezee <jaap@jcz.nl> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* avahi: add optional dbus-python supportGravatar Peter Korsgaard2014-12-071-1/+8
| | | | | | | Without this, the python support doesn't do anything. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/gcc: set e5500 and e6500 version maskGravatar Gustavo Zacarias2014-12-071-2/+4
| | | | | | | | Freescale e5500 and e6500 cores are supported for versions >= 4.8 So filter out all of the older versions to avoid build failures. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* arch/powerpc: add fsl e5500 and e6500 supportGravatar Gustavo Zacarias2014-12-071-0/+7
| | | | | | | | | | | Add Freescale E5500 and E6500 core support. These can go in 32 or 64-bit mode. I'm not aware of these being able to boot in LE mode so filter that out until we get some feedback on it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: "Matt Weber" <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>