summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* zeromq: add explicit --without-pgm when pgm is disabledThomas Petazzoni2016-03-201-0/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zeromq: add norm supportGustavo Zacarias2016-03-202-0/+18
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> [Thomas: add explicit --without-norm.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* norm: new packageGustavo Zacarias2016-03-205-0/+81
| | | | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> [Thomas: - remove useless parenthesis enclosing waf calls - move the header copying outside of the 'cd $(@D)'.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/luajit: build host variant dynamicallyRomain Naour2016-03-201-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | While building libevas.so for the host-efl with luajit support, the link fail when libluajit is build statically: /usr/bin/ld: output/host/usr/lib/libluajit-5.1.a(ljamalg.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC output/host/usr/lib/libluajit-5.1.a: error adding symbols: Bad value collect2: error: ld returned 1 exit status Build luajit dynamically in order to build host-efl with luajit support. Also, passing HOST_LDFLAGS is needed so that a proper rpath is added to the resulting binaries. Note that it is expected to have HOST_LDFLAGS assigned to TARGET_LDFLAGS, it's just that luajit has a somewhat non-conventional naming of variables. This is needed to avoid the following error from the rpath sanity check: *** *** ERROR: package host-luajit installs executables without proper RPATH: *** output/host/usr/bin/luajit Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* icu: remove dev filesGustavo Zacarias2016-03-201-0/+7
| | | | | | | | | Remove files that aren't used for runtime purposes. Size savings delta +450 KB. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* connman-gtk: new packageGustavo Zacarias2016-03-204-0/+38
| | | | | | | | | It was added to the networking category close to connman for the ability to tweak connman features without going around (i.e. add support for wifi and so on). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libglib2: improve dev file handlingGustavo Zacarias2016-03-201-8/+29
| | | | | | | | | | | | | | | | | | | | | Remove source schema files from target (/usr/share/glib-2.0/schemas/*.dtd and *.xml) at target finalization time. This is because other packages install schemas as well to avoid duplicating file removal efforts all around. Add a schema compiler run on target finalization as well - we previously didn't do this since not many packages use it, however the upcoming connman-gtk package does require a valid gschemas.compiled to work properly. We also do this at target finalization to avoid each package handling this on their own. Purge some extra binaries and files from the target, like the schema compiler to save additional space since they're unused at run time. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "package/gcc: fix libgcc build for xtensa"Max Filippov2016-03-201-7/+0
| | | | | | | | | | | | | | | | This reverts commit c44cf2cc97df1729577263d2b0cb5263e8cdc4c1. Now that xtensa gas don't move literals into .init and .fini this fix is no longer needed. See upstream commit https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=4111950f363221c4641dc2f33bea61cc94f34906, which was backported to all supported binutils version, under the name *-xtensa-fix-.init-.fini-literals-moving.patch. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> [Thomas: add more details in the commit log, as suggested by Yann E. Morin, and using information provided by Max.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/pax-utils: switch to autotoolsYann E. MORIN2016-03-201-20/+15
| | | | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [yann.morin.1998@free.fr: independently done a patch similar to the one by Thomas] Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: build and install kernel selftestsCyril Bur2016-03-202-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds the ability to compile and install the kernel selftests into the target at /usr/lib/kselftests. The rationale behind /usr/lib is that the selftests have subdirectories where they are installed which makes them unsuitable to be placed in /usr/sbin as this would result in /usr/sbin/kselftests/x/y/z. While the selftests aren't libraries either, they don't achieve much as a standalone binary so they can be considered to be a 'library of tests' making /usr/lib sensible. The selftests require that the kernel headers be installed into the kernel build tree as some of the selftests have a hardcoded CFLAGS to include kernel headers (CFLAGS += -I../../../../usr/include/). This is most easily achieved by using the make ... headers_install inside the kernel build dir. This is likely to be a rarely used debugging/performance feature for development and unlikely to be used in a production configuration. Signed-off-by: Cyril Bur <cyrilbur@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [Thomas: - remove bash as a build dependency, it is only a runtime dependency. - fix typo in the Config.in help text, and rewrap - add missing 'depends on BR2_USE_MMU' dependency for the comment.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/jack2: add comment about celt and eigenYann E. MORIN2016-03-201-0/+9
| | | | | | | | | | | | | | | | The optinal dependency on celt is not added, because we only have celt-0.5.1 and jack2 requires celt >= 0.5.2 (even though it does look for celt >= 0.5.0, it does not build with celt- < 0.5.2). Since we cannot upgrade celt (for now), we just never make jack2 depend on celt051, and it won't find it either, as it just searches for celt.pc and we have celt051.pc. As well, the dependency on eigen is only useful in conjunction with gtkiostream, for which we do not have a package. So, we don't need to depend on eigen. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* jack2: allow to choose the mode to operate jackdAntoine Ténart2016-03-202-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | jack2 allows to use three modes: - A legacy jackd service alone. - A DBUS jackd service alone. - A mixture between the standalone jackd and the DBUS jackd. This patch adds the possibility to choose between these three modes, while the legacy jackd was the only option before. In addition, the jack_control tool is removed when the DBUS jackd is not available, as this tool is used to control it. Signed-off-by: Antoine Tenart <antoine.tenart@free-electrons.com> [yann.morin.1998@free.fr: - rebase - only use two booleans, not a choice - python is a runtime-only dependency - use python3 if enabled, fallback to python - simplify post-install condition ] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [Thomas: fix minor typo.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/multicat: fix HAVE_CLOCK_NANOSLEEP with uClibcJörg Krause2016-03-201-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | multicat uses clock_nanosleep() conditionally if HAVE_CLOCK_NANOSLEEP is defined. Unfortunatly, multicat does not use autoconf to check if clock_nanosleep() is really available, but defines it if __APPLE__ is not defined. With uClibc clock_nanosleep() is not available if the C library is configured without NPTL support (sets __UCLIBC_HAS_THREADS_NATIVE__) or __UCLIBC_HAS_ADVANCED_REALTIME__ is not set. Fixes: http://autobuild.buildroot.net/results/84f/84f8302ee94e6e6849f6b26cb697c2f9986bafe5/ http://autobuild.buildroot.net/results/9e0/9e07a98e87755c992254295c46edb0dace967a21/ http://autobuild.buildroot.net/results/4b0/4b07d276d7c09f2fc2d63c8c37c92519cfe36dbc/ http://autobuild.buildroot.net/results/84f/84f8302ee94e6e6849f6b26cb697c2f9986bafe5/ and many more. Upstream status: Pending https://mailman.videolan.org/pipermail/multicat-devel/2016-March/000129.html Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* weston: bump to version 1.10.0Gustavo Zacarias2016-03-203-5/+9
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wayland-protocols: new packageGustavo Zacarias2016-03-204-0/+27
| | | | | | | | | | | | For wayland 1.10+ they're split from wayland core and required by weston. Hide it behind the wayland package since it's useless independently even though it can be "built" and installed. And it makes no sense to install to target since they are DTDs used at build-time. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wayland: bump to version 1.10.0Gustavo Zacarias2016-03-203-18/+7
| | | | | | | | wayland-scanner host/cross support is now native so drop the funky trick. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libepoxy: move outside x11r7 scopeGustavo Zacarias2016-03-2012-30/+475
| | | | | | | | | | | | | | Move it outside x11r7 scope since it can be built without it with a few patches (sent upstream via github pull request). Motivation is simple, it's a dependency for newer gtk3 versions which can work with a wayland or broadway backend, and having a full x11 stack is pointless for that scenario. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> [Thomas: split the first patch into four separate patches, since that's how they were submitted upstream.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mesa3d: depends on BR2_TOOLCHAIN_HAS_SYNC_1Bernd Kuhls2016-03-202-0/+4
| | | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/399/399d76ac70c3933604067e2c6dcb4086b50acfff/ http://autobuild.buildroot.net/results/70c/70cd299600985d7cf00c5b449f7e75284160551a/ http://autobuild.buildroot.net/results/b4a/b4ab89c3628dd648683e25f9e3c6238f13871aba/ http://autobuild.buildroot.net/results/33d/33d6dc8e1f57b5a02b07c50e5cefa272c6d992fc/ http://autobuild.buildroot.net/results/7f3/7f32a9577ee2e50af38d4f60de50d938792b66a3/ http://autobuild.buildroot.net/results/c98/c98b74d1d1342ca18fb161d010e94d45462ac6f1/ and others Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xdriver_xf86-video-ati: needs dri3proto for glamorGustavo Zacarias2016-03-201-1/+1
| | | | | | | | | | | We need to match xserver here, since we need glamor support there in order to enable it here, hence need to match the dependencies. For xserver it needs dri3proto+libepoxy, however if only libepoxy is present then glamor would be disabled for the server but enabled for the driver, leading to build failure. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* arch/arm: add Cortex-M4 entryThomas Petazzoni2016-03-201-0/+5
| | | | | | | | | | | | This commit adds the option to select the Cortex-M4 ARM core, in the same family as Cortex-M3. This will be useful to enable the internal toolchain backend for this ARM core, and provide some defconfigs for Cortex-M4 platforms. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* arch/arm: Cortex-M3 provides only Thumb-2Thomas Petazzoni2016-03-201-1/+0
| | | | | | | | | | | | | | | The Cortex-M cores only support Thumb-2, not Thumb. In fact, Thumb-2 is a superset of Thumb, and we could have a single option for both in Buildroot, since -mthumb on ARMv4/v5 means original Thumb, while -mthumb on ARMv7 means Thumb 2. However, for clarity, it makes sense to have two separate options. But in this case, Cortex-M3 should not advertise that it supports Thumb, as in fact selecting Thumb would generate Thumb-2 code. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* arch/arm: introduce and use BR2_ARM_CPU_ARMV7MThomas Petazzoni2016-03-201-0/+4
| | | | | | | | | | | All ARM cores should select a BR2_ARM_CPU_* option. Currently, the cortex-m3 does not, which this commit fixes by introducing a BR2_ARM_CPU_ARMV7M option. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minidlna: unavailable for static buildsBernd Kuhls2016-03-202-11/+4
| | | | | | | | | | | | | | | | | minidlna has long standing issues with static-only builds: http://patchwork.ozlabs.org/patch/501844/ http://patchwork.ozlabs.org/patch/506310/ This patch fixes http://autobuild.buildroot.net/results/d73/d7370d0f8d1c7c028996feab0ea4f36edbf8a698/ http://autobuild.buildroot.net/results/575/5752be7c1820579425ba24178482ab0d6eea7b62/ "pack_utils.c:(.text+0x9a8): multiple definition of `free_metadata'" The multiple definition can be fixed of course but instead of digging deeper and deeper into this mess let's disable static builds. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lirc-tools: needs host-python3Gustavo Zacarias2016-03-201-1/+1
| | | | | | | | As stated in NEWS "Build scripts now requires python3". Fixes: http://autobuild.buildroot.net/results/f41/f417a17ad24eec8f72402a634588c6b3af8293be/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qemu-m68k: add new boardWaldemar Brodkorb2016-03-203-0/+59
| | | | | | | | Ethernet is not working, but at least you get a shell and can test applications for m68k. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* arch/m68k: re-enable the architectureWaldemar Brodkorb2016-03-205-7/+59
| | | | | | | This allows to build a m68k toolchain with uClibc. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/multicat: add patch to fix musl buildJörg Krause2016-03-201-0/+47
| | | | | | | | | | | | | | | | Add a patch to fix two musl build issues: 1) `struct udphdr` requires definition of `_GNU_SOURCE` 2) `mode_t` requires including <sys/types.h> Fixes: http://autobuild.buildroot.net/results/9f1/9f1a3f3aab854f1bd20f1064391e613457312022/ Upstream status: Pending [1] [1] https://mailman.videolan.org/pipermail/multicat-devel/2016-March/000126.html Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/multicat: add patch to fix static buildJörg Krause2016-03-201-0/+20
| | | | | | | | | | | | | | | | | | | | Building multicat in a static context fails with: aggregartp.c:381: undefined reference to `pthread_self' Fix this by adding -lpthread to LDLIBS. Fixes: http://autobuild.buildroot.net/results/e69/e699cf6b97bc97f2e8e51aa8b86f0e16af70b5b0/ http://autobuild.buildroot.net/results/201/2019f11dcc43cb0db13ceb4e3a575c1a91573d4c/ http://autobuild.buildroot.net/results/fa9/fa98afec377a1e8fce64af5897d1f7af45804069/ and maybe more. Upstream status: Pending [1] [1] https://mailman.videolan.org/pipermail/multicat-devel/2016-March/000125.html Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* binutils: disable plugins for static linksMax Filippov2016-03-201-0/+4
| | | | | | | | | | Plugins want to use dlopen even when configured with --disable-shared. Add --disable-plugins when STATIC_LIBS is selected. Fixes: http://autobuild.buildroot.net/results/a59e5858d777dcee3d8f7fb6e82ee4735b520155/ Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dovecot-pigeonhole: bump version to 0.4.13Bernd Kuhls2016-03-202-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dovecot: bump version to 2.2.22Bernd Kuhls2016-03-202-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libva-intel-driver: bump version to 1.7.0Bernd Kuhls2016-03-202-3/+3
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libva: bump version to 1.7.0Bernd Kuhls2016-03-202-3/+3
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/kodi: needs host gcc >= 4.6Bernd Kuhls2016-03-202-1/+56
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Config.in: add symbols for BR2_HOST_GCC_AT_LEAST_4_6Bernd Kuhls2016-03-201-0/+5
| | | | | | | | This option is needed to fix the Kodi build with older host gcc versions. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/kodi: fix segfault during playback of mpeg2 content using vaapiBernd Kuhls2016-03-201-0/+200
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dropbear: bump to version 2016.73Alexander Dahl2016-03-202-2/+2
| | | | | | | | some new runtime options, minor fixes, and fixes for issues found by various code analyze and lintian tools. Signed-off-by: Alexander Dahl <post@lespocky.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* core: also display the custom help with our main helpYann E. MORIN2016-03-191-2/+3
| | | | | | | | | | | The patch merges the custom help, introduced in the previous patch, at the end of our internal help. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Jérôme Pouiller <jezz@sysmic.org> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* core: add the possibility to provide help for custom rulesYann E. MORIN2016-03-192-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using a br2-external tree, it is possible (as stated in our manual) to implement whatever arbitrary extra make rules (such as flashing a board, or extracting the rootfs in an NFS export...). Some of those extra rules might be exposed to the user as new entry points that the user can call by itself. However, there is no way for the br2-external to advertise those new rules in the help text. We add the possibility to do so, by adding a new make rule, called help-custom, advertised in our own help info. It is up to the br2-external tree to provide whatever help text is deemed necessary. The format of the help is completely free-form. Note that we need to provide an empty, dummy help-custom rule, since it is always advertised (making it .PHONY does not work). Since this rule is empty, make gently reports that there is "Nothing to be done for `help-local'", which is pretty well fitting when help-local was not provided (either because there's no br2-external tree, or when the br2-external tree does not provide it. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Jérôme Pouiller <jezz@sysmic.org> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain/external: add hashes for actual sourcesYann E. MORIN2016-03-191-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As we currently download the actual sources as part of saving the legal-info, we do not check the hashes of those downloads. That's because, during legal-info, there is not package involved, and thus there's no path to an actual .hash file. However, this precludes legal-info from working in off-line mode. A subsequent patch will make it possible to do so, and actual sources will be downloaded as another classical package download. This will have two consequences: - first, we will be able to add hashes for actual sources, so we can ensure their integrity, - second, and as a direct consequence of the above, when a .hash file is present, it would have to list all the hashes for that package, or that would be treated as an error. Currently, the only package that falls in this case is the external- toolchain, for which we have means to retrieve the sources for some of the toolchains. So we just add hashes for those actual external-toolchain sources we may have to download. Those hashes are not used for now, but they'll come into play a few patches down. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkitgtk24: security bump to version 2.4.10Gustavo Zacarias2016-03-193-49/+5
| | | | | | | | | | | | | | | | | Fixes: CVE-2015-1120, CVE-2015-1076, CVE-2015-1071, CVE-2015-1081, CVE-2015-1122, CVE-2015-1155, CVE-2014-1748, CVE-2015-3752, CVE-2015-5809, CVE-2015-5928, CVE-2015-3749, CVE-2015-3659, CVE-2015-3748, CVE-2015-3743, CVE-2015-3731, CVE-2015-3745, CVE-2015-5822, CVE-2015-3658, CVE-2015-3741, CVE-2015-3727, CVE-2015-5801, CVE-2015-5788, CVE-2015-3747, CVE-2015-5794, CVE-2015-1127, CVE-2015-1153, CVE-2015-1083. 0002-WTF-Platform.h-use-_ABI64-instead-of-_MIPS_SIM_ABI64.patch upstream so drop it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkitgtk24: add https optionGustavo Zacarias2016-03-191-0/+7
| | | | | | | | | | | Add a BR2_PACKAGE_WEBKITGTK24_HTTPS to pull in required dependencies for HTTPS protocol support. This is almost essentially the same as using midori with HTTPS enabled, however Midori's HTTPS support is based on glib-networking, and webkit via libsoup-ssl (for MiniBrowser, it doesn't affect midori's support). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkitgtk24: add multimedia optionGustavo Zacarias2016-03-192-2/+26
| | | | | | | | | | Add a BR2_PACKAGE_WEBKITGTK24_MULTIMEDIA option that will select/pull in the basic required components in order for a few multimedia websites (HTML5 video) to work. Tested with videojs.com & youtube.com Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* shared-mime-info: attempt to fix parallel build issuesGustavo Zacarias2016-03-191-3/+6
| | | | | | | | | | | | | According to https://bugs.freedesktop.org/show_bug.cgi?id=46093 the problem lies with 'make check' which is enabled by default. But we don't care about running the check target, so disable it. It will hopefully finally fix, for target: http://autobuild.buildroot.net/results/03f/03fcc8aff675eb035e123eb2b01e4ed122c66cbc/ For host: http://autobuild.buildroot.net/results/6c1/6c1fd50913ef8a3a5cc108f428f2c195c768324d/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: nitrogen*: bump kernel version to 3.14.52-1.1.0_gaGary Bisson2016-03-193-6/+7
| | | | | | | | | | | | | | Also add device tree of our Nitrogen6_Max QuadPlus version: https://boundarydevices.com/product/nitrogen6max/ As well as our latest SOM version: https://boundarydevices.com/product/nit6x-som-v2/ Using the latest commit of our 3.14.52 kernel branch: https://github.com/boundarydevices/linux-imx6/commits/boundary-imx_3.14.52_1.1.0_ga Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: freescale_imx6*: bump version to 3.14.52-1.1.0_gaGary Bisson2016-03-196-12/+12
| | | | | | | | | | | Consolidated GA support i.MX 6Q/QP/D/S/SL/UL and 7Dual This patch is based on the Yocto equivalent: https://github.com/Freescale/meta-fsl-arm/commit/9f206ec7 https://github.com/Freescale/meta-fsl-arm/commit/33d1115d Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gst1-imx: add missing libfslcodec dependencyGary Bisson2016-03-191-0/+4
| | | | | | | Needed by imxmp3audioenc and imxuniaudiodec plugins. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux/perf: conditionally enable support for gz/xz compressionYann E. MORIN2016-03-191-0/+13
| | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux/perf: forcefully disable the features with missing dependenciesYann E. MORIN2016-03-191-3/+10
| | | | | | | | | | | | | | Forcefully disable the features that have optional dependencies that are not enabled in Buildroot. Disable support for bionic since, well, we're not Android. Slightly re-order the variables to have semantically-related variables together, with features last. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux/perf: honour the number of parallel jobsYann E. MORIN2016-03-191-0/+1
| | | | | | | | | | | | | | perf does not honour the -j flags we pass to make; it yet again tries to reinvent the wheel and by default uses the number of CPUs as the number of parallel jobs. Fortunately, in their infinite wisdom, the insane developpers of the perf buildsystem were kind enough to provide us with a variable we can set to specify the number of parallel jobs. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud