aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libsoup: update to version 2.36.1Sven Neumann2012-02-283-43/+9
| | | | | | | | | | | Update to latest stable release. SSL support now depends on glib-networking with gnutls support instead of using gnutls directly. Remove libsoup-CVE-2011-2054.patch, this is fixed upstream. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* glib-networking: new packageSven Neumann2012-02-283-0/+34
| | | | | | | | | glib-networking provides network-related GIO modules for glib. It is used by newer versions of libsoup to implement SSL/TLS support. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libglib2: update to version 2.30.2Sven Neumann2012-02-283-33/+9
| | | | | | | | | Update to latest stable release and add a dependency on libffi which is needed by GObject. [Peter: fixup build on uClibc] Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gamin: fix compilation with glib 2.30Sven Neumann2012-02-271-0/+57
| | | | | | | | | | | G_CONST_RETURN is deprecated in glib 2.30 so remove occurences to avoid build failures. Patch taken from http://patches.openembedded.org/patch/13079/ Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* vala: bump versionPeter Korsgaard2012-02-271-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt: fix build with gcc 4.6.x on armPeter Korsgaard2012-02-261-0/+5
| | | | | | | As noted by Ismael Luceno. For details, see: http://gcc.gnu.org/ml/gcc-patches/2010-11/msg02245.html Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt: simplify arch handlingIsmael Luceno2012-02-261-6/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: move cmake toolchain file to $HOST_DIR/usr/share/buildrootPeter Korsgaard2012-02-252-3/+4
| | | | | | To make it part of the SDK installation. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt: bump versionPeter Korsgaard2012-02-255-76/+6
| | | | | | | Webkit support runs pkg-config at build time, so we need to ensure our version gets picked up. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sdl_net: bump version, fix tarball nameJulien Boibessot2012-02-241-2/+3
| | | | | | | Bump version & cleanup variables setting while we are at it. Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libarchive: bump versionPeter Korsgaard2012-02-231-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Avoid the warnings about the redefinition of LUA_USE_DLOPEN, when ↵Francois Perrad2012-02-191-2/+2
| | | | | | | | | | BR2_PACKAGE_LUA_INTERPRETER_READLINE is set See src/luaconf.h lines 36-40 Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Print a message before executing the post-build scriptLuca Ceresoli2012-02-191-0/+1
| | | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux-firmware: add support for the atheros ar9271 firmwareAlexandre Pereira da Silva2012-02-192-0/+13
| | | | | | Signed-off-by: Alexandre Pereira da Silva <aletes.xgr@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/sh4-r2d: update to use kernel 3.2.6Gustavo Zacarias2012-02-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/sparc-ss10: update to use kernel 3.2.6Gustavo Zacarias2012-02-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/mipsel-malta: update to use kernel 3.2.6Gustavo Zacarias2012-02-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/mips-malta: update to use kernel 3.2.6Gustavo Zacarias2012-02-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/x86_64: update to use kernel 3.2.6Gustavo Zacarias2012-02-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/x86: update to use kernel 3.2.6Gustavo Zacarias2012-02-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/arm-versatile: update to use kernel 3.2.6Gustavo Zacarias2012-02-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qemu/ppc-g3beige: update readme and use kernel 3.2.6Gustavo Zacarias2012-02-193-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* defconfigs: mx53loco_defconfig: misc tweaksPeter Korsgaard2012-02-191-2/+7
| | | | | | | | - Use git:// URLs for freescale git trees - Enable hard fpu for A8 - Board uses uSD cards, so enable ext2 filesystem Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs: Add Freescale MX53 supportMathieu Briand2012-02-171-0/+18
| | | | | | | | | Buildroot config and Linux Kernel config. Freescale binaries (xf86 video driver and multimedia codecs) not supported yet. Signed-off-by: Mathieu Briand <mbriand@adeneo-embedded.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* avahi: bump versionPeter Korsgaard2012-02-151-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: use /etc/os-release for version info rather than /etc/br-versionPeter Korsgaard2012-02-141-1/+7
| | | | | | | | | | | | | | | | | | /etc/os-release is becoming a standard interface for distribution name/version info, so let's use that instead of the nonstandard /etc/br-version. Format of the file is something like: NAME=Buildroot VERSION=2012.02-rc1-00003-g2d10e81 ID=buildroot VERSION_ID=2012.02-rc1 PRETTY_NAME="Buildroot 2012.02-rc1" For more details, see: http://0pointer.de/public/systemd-man/os-release.html Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* DOWNLOAD_WGET: use -O instead of -P to set output fileArnout Vandecappelle (Essensium/Mind)2012-02-141-1/+1
| | | | | | | | | | | | | | | | | | | Some URLs use url-encoded arguments to specify the file to download. Wget will then use an output file name which includes all the ampersands and such. However, this is not what we see from buildroot. E.g.: FOO_SITE="http://git.foo.com/?p=foo.git;a=blob;f=" FOO_SOURCE="foo.tgz" wget will download this into $(DL_DIR)/index.html?p=foo.git;a=blob;f=foo.tgz buildroot thinks it's in $(DL_DIR)/foo.tgz To make sure the view of wget and buildroot are consistent, specify the output file explicitly. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zlib: bump versionPeter Korsgaard2012-02-132-28/+5
| | | | | | Patch is now upstream. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update for 2012.02-rc12012.02_rc1Peter Korsgaard2012-02-124-7/+20
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* CHANGES: update with recent changesPeter Korsgaard2012-02-121-37/+51
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: fix libtheora linking issuePeter Korsgaard2012-02-121-0/+374
| | | | | | | | We cannot (easily) move to a newer upstream version where this is fixed as ffmpeg moved to git / is no longer bundled, so instead this fix is backported (upstream r34498 + r34503). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libecore: fix build error when X support is disabled but host has X headersPeter Korsgaard2012-02-121-1/+1
| | | | | | Forcibly disable imf-xim as it requires the X support. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libecore: add optional tslib/glib/openssl/gnutls/curl supportPeter Korsgaard2012-02-121-0/+20
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libecore: fix directfb dependencyPeter Korsgaard2012-02-121-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-base: add missing orc dependencyFelipe Contreras2012-02-111-0/+4
| | | | | | Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-dsp: add dependency to pkg-configFelipe Contreras2012-02-111-1/+1
| | | | | | | It's used in the Makefile. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add libvncserverPeter Korsgaard2012-02-103-0/+57
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ipsec-tools: get rid of explicit ipv6 handlingPeter Korsgaard2012-02-101-6/+0
| | | | | | This is taken care of by autotargets. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ipsec-tools: cleanup: remove trailing . after option textPeter Korsgaard2012-02-101-4/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ipsec-tools: add option for dead peer detection supportPeter Korsgaard2012-02-102-0/+11
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* freetype: add optional bzip2 dependencyPeter Korsgaard2012-02-101-1/+3
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: drop LZMA environment variablePeter Korsgaard2012-02-101-1/+0
| | | | | | Not used anymore. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bzip2: add so.1 linkTrevor Woerner2012-02-091-1/+2
| | | | | | | In addition to the .so link add a .so.1 link for the target rootfs. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs: customize-toolchain: fix typoPeter Korsgaard2012-02-091-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs: Add customizing toolchain sectionSamuel MARTIN2012-02-093-0/+48
| | | | | | | Signed-off-by: Samuel MARTIN <s.martin49@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dependencies: build a host-tar if no suitable tar can be foundThomas De Schampheleire2012-02-094-12/+57
| | | | | | | | | | | | | | | | | | Some toolchains, like the one built with buildroot itself, use hardlinks (for example to link between the c++ and g++ binary). Unpacking such a toolchain with the --strip-components options does not work correctly if the system tar is too old (<1.17). Even recent releases of RedHat/CentOS still ship with tar 1.15. This patch checks for a suitable tar version (tar 1.17+) on the host system, and adds host-tar to the host dependencies if none can be found. host-tar is download and extracted as cpio.gz instead of tar.gz, to prevent chicken-egg problem. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> v4 Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dependencies: add function suitable-host-packageThomas De Schampheleire2012-02-091-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes, buildroot needs a certain host tool to do its job, e.g. tar. In many cases, we expect this tool to be present on the host system, but this is not always the case. Or maybe, the version on the host system is not suitable, and we need a more recent one. In some of these cases, instead of bailing out, buildroot could build the package first (but only if the existing system package is not suitable). To aid in detecting if a host package is suitable or not, this patch adds a function suitable-host-package. When called with parameter foo, it will execute check-host-foo.sh. This script should return either the path to the suitable host package, or the empty string if no suitable package can be found. The rules to determine whether something is suitable or not is left to check-host-foo.sh and depends on foo. An example usage of suitable-host-package is: DEPENDENCIES_HOST_PREREQ += $(if $(call suitable-host-package,foo),,host-foo) To avoid cluttering the existing dependencies.mk file, it includes any check-host-foo.mk file. These files can be used to hold appropriate dependency-related actions for foo. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> v1 Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/crosstool-ng: update to 1.13.4Yann E. MORIN2012-02-091-1/+1
| | | | | | | | Update to fix downloads from sourceforge (the 'mesh' network no longer works). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: fix old make check thinkoPeter Korsgaard2012-02-091-1/+1
| | | | | | So it doesn't fail with 3.81. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: change order of dirs and dependenciesThomas De Schampheleire2012-02-091-1/+1
| | | | | | | | | | | | If during the dependencies step, a package needs to be downloaded, the download directory already has to be present. If not, the file will be downloaded under the name 'dl' instead of in the directory 'dl'. This patch changes the order of dirs and dependencies in the world target to fix this. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>