summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libmbim: bump to 1.6.0Yegor Yefremov2013-12-111-1/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ulogd: link conditionally to libpthreadGustavo Zacarias2013-12-101-0/+45
| | | | | | | | | | | libpthread is only needed for the database backends so don't link against it if it's not available. Fixes: http://autobuild.buildroot.net/results/527/527d9d4f42af0ffc110e4f52701df279f466a89a/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ktap: new packageAnders Darander2013-12-105-0/+107
| | | | | | | Add ktap, a script-based dynamic tracing tool. Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* samba: security bump to version 3.6.22Gustavo Zacarias2013-12-101-1/+1
| | | | | | | Fixes CVE-2013-4408 and CVE-2012-6150. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dnsmasq: bump to version 2.68Gustavo Zacarias2013-12-101-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* thrift: disable TQTcpServerGustavo Zacarias2013-12-101-1/+1
| | | | | | | | Disable TQTcpServer, it doesn't build properly. Fixes: http://autobuild.buildroot.net/results/ef8/ef8afd0fea786f076a4bbece2fcbefdf5cb32ddd/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* imagemagick: drop IMAGEMAGICK_MAJOR variablePeter Korsgaard2013-12-101-2/+1
| | | | | | It is only expanded once just below, so we might as well drop it. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* imagemagick: bump to version 6.8.7-9Jerzy Grzegorek2013-12-101-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* numactl: bump to version 2.0.9Axel Lin2013-12-101-1/+1
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gpsd: backport upstream patches pending 3.11 releaseSimon Dawson2013-12-105-7/+151
| | | | | | | | | | The 3.11 release of gpsd is imminent; in the meantime, backport some patches from upstream to fix some of the autobuild failures. Also bump to the most recent Git snapshot. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump to version_3.12.4Simon Dawson2013-12-101-2/+2
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libglib2: bump version to 2.38.2Simon Dawson2013-12-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | libglib2 can fail to build for arm, with the following error. gatomic.c:668:2: error: #error G_ATOMIC_LOCK_FREE defined, but incapable of lock-free atomics. The following upstream commit fixes the problem. commit 996edb0c46356d8a326f886b91a77a6af9a2de3e Author: Antoine Jacoutot <antoine@mtier.org> Date: Wed Aug 28 09:35:27 2013 +0200 fix atomic ops detection AC_TRY_LINK should be used instead of AC_TRY_COMPILE because the code will compile everywhere, either producing ``atomic'' code, or an external reference to __sync_bool_compare_and_swap. https://bugzilla.gnome.org/show_bug.cgi?id=706958 The upstream commit went into version 2.37.7, so this is the lowest version that we can bump to, in order to fix the atomic operations problem. However, 2.37.x is a development version, so we bump to 2.38.2 instead. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* manual: systemd does not require glibShawn Landden2013-12-091-1/+1
| | | | | | Signed-off-by: Shawn Landden <shawn@churchofgit.com> Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* util-linux: add nsenter optionShawn Landden2013-12-092-0/+6
| | | | | | [Peter: adjust white space and commit message] Signed-off-by: Shawn Landden <shawn@churchofgit.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* poppler: bump to version 0.24.4Axel Lin2013-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to latest stable release. Release 0.24.4 core: * Fix regression in broken endstream detection. Bug #70854 * Catalog: sort entries of NameTrees to make sure lookup works. Bug #26049 * Don't infinite loop if reading from GooFile::read fails. Bug #71835 utils: * pdftotext: Do not close stdout. Bug #71639 * pdftotext: Silence warning for may be used uninitialized variable. Bug #71640 * pdftotext: Escape the text of the xml headers * Warn the user if he provides a wrong range qt4: * Fix typo in xml API. Bug #71643 qt5: * Fix typo in xml API. Bug #71643 Release 0.24.3 core: * PSOutputDev: Fix PFB font embedding. Bug #69717 * CairoOutputDev: Do not set an invalid matrix in drawImage(). Bug #70085 qt4: * Don't crash if getXRef()->copy() fails qt5: * Don't crash if getXRef()->copy() fails utils: * pdfseparate: Allow only one %d in the filename. Bug #69434 Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* snappy: bump to version 1.1.1Axel Lin2013-12-091-1/+1
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mention nconfigShawn Landden2013-12-092-3/+9
| | | | | Signed-off-by: Shawn Landden <shawn@churchofgit.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dialog: remove useless POST_CLEAN commandThomas Petazzoni2013-12-081-5/+0
| | | | | | | | | | | For some reason, the dialog package has a DIALOG_POST_CLEAN variable, which doesn't match any of the variables understood by the infrastructure. This commit gets rid of it. This was noticed while reviewing the packaging of python-dialog. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dialog: add missing comment when thread support is missingThomas Petazzoni2013-12-081-0/+4
| | | | | | | | This was noticed when reviewing the packaging for the python-dialog package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Config.in: Add a menu around BR2_EXTERNAL configuration optionsPeter Korsgaard2013-12-082-4/+5
| | | | | | | | | | | | | | | To make it clear to the user that these options are external to Buildroot and no support is provided by the Buildroot community. With this, there's no need to recommend people to their options inside a menu, so remove that from the documentation. Kconfig nicely allows us to hide the menu completely if BR2_EXTERNAL isn't used, so make use of that to not confuse people. It would be nice if we could add some help text to explain the BR2_EXTERNAL stuff as well, but that isn't supported on menus :/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/manual: add explanations about BR2_EXTERNALThomas Petazzoni2013-12-082-0/+140
| | | | | | | | | | | | This commit updates the manual to add details on how to use the BR2_EXTERNAL feature. [Peter: minor tweaks, fix asciidoc tag as pointed out by Samuel] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Samuel Martin" <s.martin49@gmail.com> Acked-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* core: allow external defconfigs to be usedThomas Petazzoni2013-12-081-0/+11
| | | | | | | | | | | | | | | | | | This commit allows the user to store defconfigs in $BR2_EXTERNAL/configs/. To achieve this: * It adds a new %_defconfig that looks in $BR2_EXTERNAL/configs/ for the corresponding defconfig file. * Updates the help target to also list external defconfigs. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Tested-by: "Samuel Martin" <s.martin49@gmail.com> Acked-by: "Samuel Martin" <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* core: allow external Config.in/makefile code to be integratedThomas Petazzoni2013-12-084-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit allows the BR2_EXTERNAL directory to contain Config.in and Makefile code, which gets integrated into the Buildroot build logic: - Buildroot automatically includes the $BR2_EXTERNAL/Config.in in the top-level configuration menu. - Buildroot automatically includes the BR2_EXTERNAL/external.mk in the build logic, so it can for example be used to include other .mk files that define package recipes. This is typically intended to be used to create target packages in the BR2_EXTERNAL directory, but can also be used for bootloaders, host packages, or other custom make logic. We also add a dummy Config.in file in support/dummy-external/ to ensure that the source "$BR2_EXTERNAL/Config.in" line will point to an existing file even when BR2_EXTERNAL is not used by the user. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Tested-by: "Samuel Martin" <s.martin49@gmail.com> Acked-by: "Samuel Martin" <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* core: introduce the BR2_EXTERNAL variableThomas Petazzoni2013-12-083-1/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit introduces the BR2_EXTERNAL environment variable, which will allow to keep Buildroot customization (board-specific configuration files or root filesystem overlays, package Config.in and makefiles, as well as defconfigs) outside of the Buildroot tree. This commit only introduces the variable itself, and ensures that it is available within Config.in options. This allows us to use $BR2_EXTERNAL in a 'source' statement in Config.in. Following patches extend the usage of BR2_EXTERNAL to other areas (packages and defconfigs). In details, this commit: * Introduces the BR2_EXTERNAL Kconfig option. This option has no prompt, and is therefore not visible to the user and also not stored in the .config file. It is automatically set to the value of the BR2_EXTERNAL environment variable. The only purpose of this BR2_EXTERNAL Kconfig option is to allow $BR2_EXTERNAL to be properly expanded when used inside Kconfig source statements. * Calculates the BR2_EXTERNAL value to use. If passed on the command line, then this value is taken in priority, and saved to a .br-external hidden file in the output directory. If not passed on the command line, then we read the .br-external file from the output directory. This allows the user to not pass the BR2_EXTERNAL value at each make invocation. If no BR2_EXTERNAL value is passed, we define it to support/dummy-external, so that the kconfig code finds an existing $(BR2_EXTERNAL)/package/Config.in file to include. * Passes the BR2_EXTERNAL into the *config environment, so that its value is found when parsing/evaluating Config.in files and .config values. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Tested-by: "Samuel Martin" <s.martin49@gmail.com> Acked-by: "Samuel Martin" <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* manual: fix manual generation in preparation for BR2_EXTERNAL supportSamuel Martin2013-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes an issue that occurs during the manual build process which will occur when BR2_EXTERNAL is introduced. During the package list generation, the python script using kconfiglib module reads and parses the Config.in files. So, symbols, including environment variables, got expanded and/or resolved. In kconfiglib.py, this patch fixes the regex that did not allow to use numbers in the environment variable names, so '$BR2_EXTERNAL' got wrongly expanded like it was '${BR}2_EXTERNAL': <snip> >>> Updating the manual lists... Traceback (most recent call last): File "/opt/buildroot/master/support/scripts/gen-manual-lists.py", line 375, in <module> buildroot = Buildroot() File "/opt/buildroot/master/support/scripts/gen-manual-lists.py", line 216, in __init__ self.root_config)) File "/opt/buildroot/master/support/scripts/kconfiglib.py", line 214, in __init__ self.top_block = self._parse_file(filename, None, None, None) File "/opt/src/buildroot/master/support/scripts/kconfiglib.py", line 919, in _parse_file return self._parse_block(line_feeder, None, parent, deps, visible_if_deps, res) File "/opt/buildroot/master/support/scripts/kconfiglib.py", line 1114, in _parse_block self.base_dir)) IOError: /opt/buildroot/master/Config.in:490: sourced file "$BR2_EXTERNAL/Config.in" (expands to "2_EXTERNAL/Config.in") not found. Perhaps base_dir (argument to Config.__init__(), currently "/opt/buildroot/master") is set to the wrong value. docs/manual/manual.mk:2: recipe for target 'manual-update-lists' failed make: *** [manual-update-lists] Error 1 </snip> Reported-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package: unification of name <pkg>_VERSION_MINOR variableJerzy Grzegorek2013-12-083-6/+6
| | | | | | | | | Currently there are two different names of the minor version variable: <PKG>_MINOR_VERSION and <PKG>_VERSION_MINOR This patch unifies them to <PKG>_VERSION_MINOR Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package: unification of name <pkg>_VERSION_MAJOR variableJerzy Grzegorek2013-12-084-12/+12
| | | | | | | | | Currently there are two different names of the major version variable: <PKG>_MAJOR_VERSION and <PKG>_VERSION_MAJOR This patch unifies them to <PKG>_VERSION_MAJOR Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* python-dialog: add new packageYegor Yefremov2013-12-083-0/+39
| | | | | | [Peter: Propagate dialog dependencies, show comment if not available] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* thirft: new packageGustavo Zacarias2013-12-086-0/+142
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* python-thrift: bump to version 0.9.1 and switch to apacheGustavo Zacarias2013-12-081-5/+5
| | | | | | | | Switch away from the PyPI subset version since it has a great filename clash with the full upstream apache version. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* python-thrift: fix cross buildingGustavo Zacarias2013-12-081-3/+8
| | | | | | | | The C code (fastbinary.so) wasn't built using the cross compiler, hence it was unusable. Fix it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* boost: add host variantGustavo Zacarias2013-12-081-0/+33
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libevent: add host variantGustavo Zacarias2013-12-081-0/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* packages: remove package clean commandsThomas De Schampheleire2013-12-0888-401/+0
| | | | | Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* infra: remove package clean commandsThomas De Schampheleire2013-12-084-34/+1
| | | | | Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* manual: remove package clean commandsThomas De Schampheleire2013-12-085-13/+1
| | | | | Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libsoc: bump to 0.5Yegor Yefremov2013-12-081-1/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.{4,10,12}.x stable versionsPeter Korsgaard2013-12-081-3/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* opus: fix configure issue with ARM optimization when /bin/sh isn't bashPeter Korsgaard2013-12-082-0/+44
| | | | | | Fixes http://autobuild.buildroot.net/results/136/1360fefb79ebc7d95ef3a7459be681ac11e1ffb4/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linknx: bump to version 0.0.1.32Axel Lin2013-12-082-23/+1
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* X.org: needs dynamic library supportThomas De Schampheleire2013-12-071-2/+3
| | | | | | | | | | | | | xlib_libX11, one of the main libraries of X.org, uses dlfcn.h and dlopen. To avoid having to add a dependency on !BR2_PREFER_STATIC_LIB on tons of packages, we promote this dependency to X.org itself (similar to how thread support is handled in X.org). Fixes http://autobuild.buildroot.net/results/a47/a47c5d96f880af04b85bb6773e87d04f9d7c2864/ Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: add host-texinfo dependency for Git versionsThomas Petazzoni2013-12-061-0/+6
| | | | | | | | | | Just like for binutils, gdb versions pulled from Git want to regenerate their documentation, and none of the MAKEINFO tricks we've tried worked properly, so we're simply adding host-texinfo as a dependency. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* binutils: add missing dependencies for Git versionsThomas Petazzoni2013-12-061-2/+8
| | | | | | | | | | | | | | When the binutils source code is pulled from a Git repository, a number of generated files are not present, and need to be re-generated. Those files are generated by flex, bison, and texinfo, so we need to pull the corresponding dependencies. Notice that we tried avoiding the texinfo dependency by doing a number of MAKEINFO tricks, but none of them worked properly, so we've instead chosen to depend on host-texinfo. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* defconfigs: update microblaze defconfigs to use new toolchainSpenser Gilliland2013-12-062-14/+0
| | | | | | Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain: enable microblaze toolchainSpenser Gilliland2013-12-062-3/+8
| | | | | | | | | | | | | | | | This commit allows to build an internal toolchain for the Microblaze architecture, with either glibc or eglibc. Note that we add an explicit list of architectures that are supported by uClibc, and Microblaze is not part of them, because it currently doesn't build for this architecture. [Thomas: add better commit log, add architecture dependencies on uClibc, to avoid selecting uClibc on Microblaze] Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdb: add microblaze internal toolchainSpenser Gilliland2013-12-062-0/+7
| | | | | | Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* glibc: add microblaze internal toolchainSpenser Gilliland2013-12-061-0/+12
| | | | | | Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gcc: add microblaze internal toolchainSpenser Gilliland2013-12-062-8/+18
| | | | | | Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* binutils: add microblaze internal toolchainSpenser Gilliland2013-12-062-0/+6
| | | | | | Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Revert "arc: Add option for ARC-specific download site"Mischa Jonker2013-12-061-4/+0
| | | | | | | | | All packages use github now. This reverts commit 1445b7fd2e46db5d39ad5e2f5cc262574399f5f3. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud