summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* configs/qemu: update x86_64Gustavo Zacarias2015-04-164-69/+26
| | | | | | | | | Switch to kernel 4.0. Enable evdev for extra X testing. Drop bloat/redundant options. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update x86Gustavo Zacarias2015-04-164-69/+26
| | | | | | | | | Switch to kernel 4.0. Enable evdev for extra X testing. Drop bloat/redundant options. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update ppc virtex ml507Gustavo Zacarias2015-04-163-6/+43
| | | | | | | | | | Switch to kernel 4.0. Use a custom kernel config to avoid the caveat of a huge debug-enabled one. And also reduce defconfig options to avoid bloat. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update xtensa lx60Gustavo Zacarias2015-04-163-6/+6
| | | | | | | Switch to kernel 4.0. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update sh4 r2dGustavo Zacarias2015-04-164-77/+44
| | | | | | | | Switch to kernel 4.0. Simplify kernel config to reduce bloat. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update mips malta configurationsGustavo Zacarias2015-04-1616-266/+146
| | | | | | | | Switch to kernel 4.0. Simplify kernel config to reduce bloat. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update sparc ss10Gustavo Zacarias2015-04-164-102/+38
| | | | | | | | | Switch to kernel 4.0. Switch kernel config to ext4, simplify to reduce bloat. Adjust invocation to keep the framebuffer window for graphics testing. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update ppc64 pseriesGustavo Zacarias2015-04-162-5/+5
| | | | | | | Switch to kernel 4.0. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update microblazebe/elGustavo Zacarias2015-04-168-125/+49
| | | | | | | | Switch to kernel 4.0. Remove redundant/pointless kernel options to reduce bloat. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update arm vexpressGustavo Zacarias2015-04-162-6/+8
| | | | | | | | | Switch to kernel 4.0. Switch to DTB (mandatory). And adjust invocation to use dtb and add a little more RAM for testing. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update arm versatileGustavo Zacarias2015-04-164-88/+50
| | | | | | | | | | Switch to kernel 4.0. Remove redudant/pointless kernel options to reduce bloat. Switch from smc9111 to rtl8139 for networking because of issues. Enable evdev support for better x11 testing. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/qemu: update aarch64 virtGustavo Zacarias2015-04-163-6/+6
| | | | | | | Switch to kernel 4.0. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* nano: bump to version 2.4.1Gustavo Zacarias2015-04-162-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gcc: disable libsanitizer for sparcGustavo Zacarias2015-04-161-0/+6
| | | | | | | | | | | Normally libsanitizer handles the different functionalities gracefully for each architecture, but it doesn't seem to be the case for SPARC. Since in general it doesn't support anything for SPARC just disable it. Fixes bug #7951. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* monit: bump to version 3.12.2Sebastien Bourdelin2015-04-162-7/+3
| | | | | | | | | | Also add hash file and remove the m4 directory creation from the monit.mk which is now in the source tree. [Thomas: as suggested by Baruch, keep only upstream sha256 hash.] Signed-off-by: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libfreeimage: needs C++ supportRomain Naour2015-04-161-2/+3
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/f52/f52dd2939984cd7a6926b8ad6d5be13dcf3afae8 Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* samba4: bump to version 4.2.1Gustavo Zacarias2015-04-163-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: simplify show-targetsThomas Petazzoni2015-04-141-1/+1
| | | | | | | | | | | | | | | | show-targets is only used currently by the graph-depends script, which already recurses into the dependencies of the selected packages to build the dependency graph. Therefore, dumping the contents of $(PACKAGES) and $(ROOTFS_TARGETS) is sufficient: $(HOST_DEPS) and $(TARGET_HOST_DEPS) will contain packages that are dependencies of packages already listed in $(PACKAGES), which graph-depends will discover by itself. This allows to remove one more usage of $(HOST_DEPS) and $(TARGET_HOST_DEPS), which is one more step towards their removal. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* Makefile: use <pkg>-all-legal-info to implement the legal-info targetThomas Petazzoni2015-04-141-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit changes the implementation of the global 'legal-info' target to use the newly introduced per-package <pkg>-all-legal-info target. This allows to avoid using the $(TARGET_HOST_DEPS) and $(HOST_DEPS) variables that we are trying to remove. It is worth mentionning that this commit might change the output of 'make legal-info' by making it more correct than it was. With the existing implementations, we could be missing packages if they were host packages, or target packages not properly selected in terms of Config.in dependencies, and with a more than a two-level deep dependency from a target package properly selected at the Config.in level. This is because our previous logic was simply taking all packages in the "TARGETS" (now called "PACKAGES") variable, which are only the target packages explicitly selected in the .config file, and doing a two-level deep recursion in the dependencies. With this commit, we switch legal-info to use proper make-based dependencies, so we no longer have the limitations we used to have. For this reason, the output of 'make legal-info' after this patch may contain *more* entries than before this patch, but it is really because it is now correct. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* fs: add rootfs dependencies to PACKAGESThomas Petazzoni2015-04-141-0/+1
| | | | | | | | | | | | | | | The logic for creating most of the filesystem images requires a certain number of host packages to be built. However, those packages are not currently listed in the global PACKAGES variables, and they are not dependencies of any other package listed in the PACKAGES variable. While it does not have any practical implications, it makes sense to have those packages listed in the global PACKAGES variable, which this commit implements. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* Makefile: rename TARGETS to PACKAGESThomas Petazzoni2015-04-145-15/+15
| | | | | | | | | | For clarity, this commit renames the TARGETS variable to the more meaningful PACKAGES variable. Indeed, only packages (handled by one of the package infrastructures) should be listed in this variable, and not other random non-package targets. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* Makefile: targets are now declared phony by the appropriate infrastructuresThomas Petazzoni2015-04-141-4/+1
| | | | | | | | | | | | | | The main Makefile was declaring a subset of the per-package targets as being PHONY, but not all of them. Now that the pkg-generic package infrastructure is taking care of that in a much more systematic fashion, this commit gets rid of the unneeded code from the main Makefile. [Thomas: re-add list-defconfigs to the list of PHONY targets, as noticed by Yann.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* fs: declare phony targets as suchThomas Petazzoni2015-04-144-0/+8
| | | | | | | | This commit improves the filesystem handling code to declare its various targets as PHONY when appropriate. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* pkg-kconfig: declare phony targets as suchThomas Petazzoni2015-04-141-0/+6
| | | | | | | | | Just like the previous commit did for the pkg-generic infrastructure, this commit improves the pkg-kconfig infrastructure to declare its custom <pkg>-<something> targets as PHONY. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* linux: Add uImage support for powerpc64erico.nunes2015-04-141-2/+3
| | | | | | | | linux has uImage generation support for powerpc64 as well as powerpc, since 2.6.15. Signed-off-by: Erico Nunes <erico.nunes@datacom.ind.br> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* iproute2: bump to version 4.0.0Gustavo Zacarias2015-04-142-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* imagemagick: bump to version 6.9.1-1Jerzy Grzegorek2015-04-142-2/+2
| | | | | | | Also update hash file. Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgpgme: bump to version 1.5.4Gustavo Zacarias2015-04-142-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libksba: security bump to version 1.3.3Gustavo Zacarias2015-04-142-3/+3
| | | | | | | | | | | | | | | Fixes (no CVEs assigned yet): * integer overflow in the DN decoder src/dn.c (append_quoted, append_atv) * integer overflow in the BER decoder src/ber-decoder.c (ber_decoder_s) * denial of service due to stack overflow in src/ber-decoder.c (push_decoder_state, pop_decoder_state) Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ruby: security bump to version 2.2.2Gustavo Zacarias2015-04-142-3/+3
| | | | | | | | Fixes: CVE-2015-1855 - OpenSSL extension’s hostname verification vulnerability. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libevdev: bump version to 1.4.1Peter Seiderer2015-04-133-54/+3
| | | | | | | | | | | | See [1] for details. Additional remove upstream committed patch (and autoreconf variable from makefile). [1] http://lists.freedesktop.org/archives/input-tools/2015-April/001166.html Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux-headers: bump 3.{10,14,19}.x seriesGustavo Zacarias2015-04-131-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libfreeimage: new packageRémi Rérolle2015-04-135-0/+69
| | | | | | | | | | | | | | | | FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications. See: http://freeimage.sourceforge.net [Thomas: - add hash file - add dependency on !BR2_STATIC_LIBS, since the build system of libfreeimage always tries to build a shared library.] Signed-off-by: Rémi Rérolle <remi.rerolle@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pkg-utils: update comments after renaming of package infra macrosThomas Petazzoni2015-04-131-1/+1
| | | | | | | | | | | The package infrastructure macros have a long time ago been renamed from GENTARGETS, AUTOTARGETS to generic-package and autotools-package. However, one comment in pkg-utils.mk keeps a reference to these *TARGETS macros. This commit updates this comment to match the new name of these macros. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* package/uclibc: libm: Add missing C99 float/ld wrappers (backport)Bernd Kuhls2015-04-131-0/+870
| | | | | | | | | | | This commit adds a patch to uclibc with a backport from upstream to provide a proper fix for mesa3d which depends on fminf. As discussed with Thomas we keep the mesa3d patch around for a while: http://lists.busybox.net/pipermail/buildroot/2015-March/123410.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mesa3d: Update fminf/fmaxf patchBernd Kuhls2015-04-131-22/+12
| | | | | | | | | | | | | | mesa3d now ships with a pre-generated file nir_constant_expressions.c, so there is no need to patch nir_constant_expressions.py anymore. Furthermore the previous patch of .py forced a re-generation of the .c file during the build, but due to missing python-mako (removed during 10.5.3 bump) this will fail. Fixes http://autobuild.buildroot.net/results/35f/35fc6608b1d984587abb86700a51bf763770c795/ http://autobuild.buildroot.net/results/25b/25b43a1898d5f3b4e87efc3147b33972668aa52f/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt: Fix powerpc64le arch config nameerico.nunes2015-04-131-2/+2
| | | | | | | | | buildroot references powerpc64 little endian as "powerpc64le" and not "powerpc64el". The typo in the supported architectures list caused this package to be unavailable for powerpc64 little endian. Signed-off-by: Erico Nunes <erico.nunes@datacom.ind.br> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* valgrind: Fix powerpc64le arch config nameerico.nunes2015-04-131-1/+1
| | | | | | | | | buildroot references powerpc64 little endian as "powerpc64le" and not "powerpc64el". The typo in the supported architectures list caused this package to be unavailable for powerpc64 little endian. Signed-off-by: Erico Nunes <erico.nunes@datacom.ind.br> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt: fix postgresql plugin configurePeter Seiderer2015-04-131-0/+36
| | | | | | | | | | | Add upstream patch (see [1], [2]) which fixes a bug introduced by previous patch '0007-configure-add-psql_config-option.patch'. [1] https://bugreports.qt.io/browse/QTBUG-45463 [2] https://codereview.qt-project.org/110041 Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: bump default to version 4.0Gustavo Zacarias2015-04-131-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux-headers: add 4.0.x seriesGustavo Zacarias2015-04-131-1/+10
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain: add 4.0.x choice for headersGustavo Zacarias2015-04-132-0/+9
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/makedevs: fixing missing return typeAngelo Compagnucci2015-04-131-1/+1
| | | | | | | This patch fixes a missing return type in bb_recursive function. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pulseview: bump commit hashBartosz Golaszewski2015-04-131-1/+1
| | | | | | | Make recently merged new option bindings available to users of pulseview. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* sigrok-cli: bump commit hashBartosz Golaszewski2015-04-131-1/+1
| | | | | | | | Due to some changes in libsigrok API sigrok-cli commit must be updated as well after bumping libsigrok hash. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libsigrok: bump commit hashBartosz Golaszewski2015-04-131-1/+1
| | | | | | | | Several patches fixing issues and adding new features to baylibre-acme driver have been merged with upstream libsigrok. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/{mesa3d, mesa3d-headers}: bump version to 10.5.3Bernd Kuhls2015-04-133-6/+4
| | | | | | | | | | | | | | | | Upstream tarball now contains more pre-generated files, therefore we can remove dependencies to host-python and host-gettext, quote from http://lists.freedesktop.org/archives/mesa-announce/2015-April/000150.html: "xmlpool: don't forget to ship the MOS configure.ac: error out if python/mako is not found when required" Fixes python3-related build error http://autobuild.buildroot.net/results/7a5/7a5e53861bce6854265867e6e8525aabffb1d473/ http://autobuild.buildroot.net/results/ce4/ce45f986c3943b8ced3b15a0ebd1dc03fc7b7dcc/ http://autobuild.buildroot.net/results/1ce/1ce2509c8abb7483397c7d0f21c299095e94a254/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/kodi: Fix path to binary in serviceMaxime Hadjinlian2015-04-131-1/+1
| | | | | | Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/exim: Add optional OpenSSL supportBernd Kuhls2015-04-121-2/+11
| | | | | | | | | Also add TARGET_MAKE_ENV to EXIM_BUILD_CMDS to enable access to our pkg-config. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/gdb: gdb 7.9 fix uClibc build whitout MMURomain Naour2015-04-121-0/+34
| | | | | | Signed-off-by: Romain Naour <romain.naour@openwide.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud