summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* wine: Bump to version 2.0.3André Hentschel2017-10-212-2/+2
| | | | | Signed-off-by: André Hentschel <nerv@dawncrow.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-numpy: Add support of ARC architectureAlexey Brodkin2017-10-212-1/+69
| | | | | | | | | | | This enables support for ARC cores in numpy. Cherry-picked from https://github.com/numpy/numpy/commit/8edd610ffa3499eea3580f98f296ec80578fba73 Hopefully becomes a part of the next major release (like 1.14). Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python-numpy: Bump version to 1.13.3Alexey Brodkin2017-10-213-46/+3
| | | | | | | | | | This is just a bug-fix release. Removing 0003-BUG-Ensure-_npy_scaled_cexp-f-l-is-defined-when-need.patch as it is a part of the release. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openssl: add libressl as a providerAdam Duskett2017-10-213-23/+23
| | | | | | | | | | | At this point, libressl can be added to the openssl virtual package. - Remove the entry package/libressl/Config.in from package/Config.in - Remove the file: package/libressl/Config.in - Add libressl entry to package/openssl/Config.in Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wpa_supplicant: supports only the real OpenSSL, not LibreSSLThomas Petazzoni2017-10-211-2/+2
| | | | | | | wpa_supplicant will not build with LibreSSL without patches, so let's support only OpenSSL. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libevent: supports only the real OpenSSL, not LibreSSLThomas Petazzoni2017-10-211-2/+2
| | | | | | | libevent will not build with LibreSSL without patches, so let's support only OpenSSL. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openldap: supports only the real OpenSSL, not LibreSSLThomas Petazzoni2017-10-211-2/+2
| | | | | | | openldap will not build with LibreSSL without patches, so let's support only OpenSSL. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* opusfile: supports only the real OpenSSL, not LibreSSLThomas Petazzoni2017-10-211-2/+2
| | | | | | | opusfile will not build with LibreSSL without patches, so let's support only OpenSSL. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mosquitto: supports only the real OpenSSL, not LibreSSLThomas Petazzoni2017-10-211-2/+2
| | | | | | | mosquitto will not build with LibreSSL without patches, so let's support only OpenSSL. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ffmpeg: supports only the real OpenSSL, not LibreSSLThomas Petazzoni2017-10-211-2/+2
| | | | | | | ffmpeg will not build with LibreSSL without patches, so let's support only OpenSSL. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* hostapd: supports only the real OpenSSL, not LibreSSLThomas Petazzoni2017-10-211-2/+2
| | | | | | | hostapd will not build with LibreSSL without patches, so let's support only OpenSSL. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* softether: require libopensslAdam Duskett2017-10-212-2/+3
| | | | | | | | | | | | | | | | | | | softether tries to use SSLv3 functionality as a fallback. LibreSSL doesn't support SSLv3 anymore. Two main issues prevent a patch: - Trying to wrap the sslv3 functionality from the source with a guard clause results in linking errors after compiling is done. - There are multiple security vulnerabilities with using sslv3. - There are multiple security issues in github pertaining to using sslv3. - This project seems to not be updated very often, and the security issues are being ignored it seems. For people who still want to use softether, they will have to use libopenssl. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* heirloom-mailx: add libressl support patchAdam Duskett2017-10-211-0/+54
| | | | | | | | | | | | heirloom-mailx has two small issues when compiling against LibreSSL: - RAND_egd is used (LibreSSL does not support RAND_egd) Solution: "Guard" the code calling RAND_egd - SSLv3_client_method function is used (LibreSSL does not support SSLv3) Solution: "Guard" the code with #ifndef OPENSSL_NO_SSL3 Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openssl: introduce BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSLThomas Petazzoni2017-10-211-0/+3
| | | | | | | | | | | | | Some packages that use openssl are not compatible with libressl, only with the real openssl (known as libopenssl in Buildroot). So before we add libressl as a provider for the openssl virtual package, we introduce a BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL hidden option that packages incompatible with LibreSSL will be able to select. This will allow packages that need OpenSSL to continue using "select", without having to change to using "depends on" dependencies. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openssl: new virtual packageAdam Duskett2017-10-216-173/+213
| | | | | | | | | | | | | | | | | | | | | To ease the transition to having both OpenSSL and LibreSSL, there has to be a new virtual package introduced to handle both. Instead of making a libssl, and adding OpenSSL and libressl to that package, it will be far easier to move openssl to libopenssl and to make OpenSSL a virtual package. This offers a few advantages: - BR2_PACKAGE_OPENSSL is still a visible symbol with no dependencies. - It does not require a huge patch to convert every instance of OpenSSL -> libssl) - Users will be able to update without ever having to select anything new. - LibreSSL can be added at a later date to the virtual package. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> [Thomas: define BR2_PACKAGE_PROVIDES_HOST_OPENSSL to the value "host-libopenssl" as we always want to use the original OpenSSL for the host variant.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gst1-plugins-bad: fix openjpeg-2.3 compile failurePeter Seiderer2017-10-211-0/+134
| | | | | | | | | | | | | | | Add upstream patch [1], fixes [2]: In file included from gstopenjpegdec.h:29:0, from gstopenjpegdec.c:27: gstopenjpeg.h:42:37: fatal error: openjpeg-2.2/openjpeg.h: No such file or directory # include <openjpeg-2.2/openjpeg.h> [1] https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=bff2d834a4a38f64e555cee3d0144fde6c515acd [2] http://autobuild.buildroot.net/results/884/884956af56f63b2634a1984f5ea416075ed87bc8 Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tvheadend: bump versionBernd Kuhls2017-10-212-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xlib_libXfont: bump version to 1.5.3Bernd Kuhls2017-10-214-89/+6
| | | | | | | | | | | Added all hashes provided by upstream. Removed patches applied upstream: https://cgit.freedesktop.org/xorg/lib/libXfont/commit/?h=libXfont-1.5-branch&id=a2a5fa591762b430037e33f1df55b460550ab406 https://cgit.freedesktop.org/xorg/lib/libXfont/commit/?h=libXfont-1.5-branch&id=3b08934dca75e4c559db7d83797bc3d365c2a50a Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/testing: update ISO9660 test case Linux kernelThomas Petazzoni2017-10-212-11/+36
| | | | | | | | | | | The Linux 4.0 kernel doesn't build with gcc 6.x, which is used since the toolchain update in commit 193dfffa834a4cd76bc7b41089bd93d4c37dfc65 ("support/testing: use more recent toolchains"). So let's update to Linux 4.11 instead (like the existing Qemu x86 defconfig does), and update the kernel configuration file accordingly. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: Deselect all unconfigured compression optionsCam Hutchison2017-10-211-6/+6
| | | | | | | | | | | | | | | | | | | | | | | The LINUX_KCONFIG_FIXUP_CMDS are meant to deselect any compression option that are not selected in the buildroot configuration. But it only deselects the last one in the list instead of all of them because it overwrites the LINUX_COMPRESSION_OPT_ variable instead of appending to it. Only the last option set to that variable gets deselected. This produces the warning: .config:2216:warning: override: KERNEL_GZIP changes choice state is emitted when buildroot runs olddefconfig when buildroot configures a kernel with a custom config that has a different kernel compression option set to what is configured in buildroot. Accumulate all the deselected compression options instead of overwriting them to ensure all non-selected options get deselected.. Signed-off-by: Cam Hutchison <camh@xdna.net> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* support/testing: use more recent toolchainsThomas Petazzoni2017-10-213-9/+7
| | | | | | | With the hard disk crash of autobuild.b.o, we lost old toolchains, so use the latest toolchains, which have been restored. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boost: add workaround patch for musl issueThomas Petazzoni2017-10-211-0/+26
| | | | | | | | | | | | | | | musl has a bug in that <sched.h> defines CPU_ZERO(), which uses memset(), but it doesn't have the prototype for it. This has been fixed by upstream musl but until we rebuild our toolchains, let's have a patch for Boost that works around this problem. We will of course remove this patch once musl is updated to 1.1.17 and our toolchains have been rebuilt. Fixes: http://autobuild.buildroot.net/results/6884cff634367cb640940051a60e5e13f30f70a2/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "zstd: install to staging directory"Thomas Petazzoni2017-10-211-6/+0
| | | | | | | | This reverts commit 95c15aaf15f4bd5b1ebcf87d204ddf5a345197d5. It was mistakenly pushed, and causes problems because it installs the shared library to staging, but not to target. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minetest-game: new packageRomain Naour2017-10-216-0/+127
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minetest: add libspatialindex optional dependencyRomain Naour2017-10-211-1/+7
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minetest: add leveldb optional dependencyRomain Naour2017-10-211-1/+7
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minetest: add hiredis optional dependencyRomain Naour2017-10-211-1/+7
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minetest: add postgresql optional dependencyRomain Naour2017-10-211-1/+7
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minetest: enable sound supportRomain Naour2017-10-212-1/+20
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minetest: add freetype optional dependencyRomain Naour2017-10-211-1/+7
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minetest: add NLS optional dependencyRomain Naour2017-10-211-1/+7
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minetest: add libcurl optional dependencyRomain Naour2017-10-211-1/+7
| | | | | | | | | | | Curl support is strongly recommended for multiplayer game. The build system warn when curl is disabled: cURL is required to load the server list cURL is required to announce to the server list Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/minetest: new packageRomain Naour2017-10-215-0/+103
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zstd: install to staging directoryChris Packham2017-10-211-0/+6
| | | | | | | Install libzstd to the staging directory. Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pppd: Add an option to not to overwrite /etc/resolv.confMaksim Salau2017-10-212-0/+14
| | | | | | | | | | | | | | By default pppd built by buildroot writes the list of nameservers to /etc/resolv.conf instead of /etc/ppp/resolv.conf This is not the default behavior of pppd and breaks name resolution if several network interfaces are used. The change makes this optional and enabled by default, to be backward compatible and to add a possibility to turn this behavior off, if required. Signed-off-by: Maksim Salau <msalau@iotecha.com> [Arnout: extend the help text to explain that it won't work on readonly rootfs] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* freerdp: bump to 2.0.0-rc0Adam Duskett2017-10-216-177/+3
| | | | | | | | | | | | | | | | | | | | | Remove patches that has been merged/updated upstream 0001-fix-building-shared-libs.patch: CmakeLists packages are rewritten. 0002-add-support-for-tz-package: https://github.com/FreeRDP/FreeRDP/commit/dd93fd2b3de7bef3f4faebfe04448344a0a5ab88 0003-add-missing-define.patch: https://github.com/FreeRDP/FreeRDP/commit/656b3be02d22a52957903e3c89660ffb0247307b 0004-ffmpeg30.patch: https://github.com/FreeRDP/FreeRDP/commit/b7b66968f93f6ce75dd06d12638e14029bf3717b Also add sha256sum for license file. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boost: bump to 1.65.1, coroutine2 is now a header only libraryAdam Duskett2017-10-213-11/+9
| | | | | | | | | | | | | | | | The coroutine2 functionality is now provided only through headers, the compiled library has disappeared. Due to that passing "coroutine2" as argument to --without-libraries. Hence, the BR2_PACKAGE_BOOST_COROUTINE2 option is removed by this commit. We don't need Config.in.legacy handling, because coroutine2 support is now unconditionally available in boost. While at it, add LICENSE_1_0.txt sha256sum to boost.hash. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> [Thomas: drop Config.in.legacy handling, reword commit log.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* softether: bump to v4.22-9634-betaAdam Duskett2017-10-212-2/+3
| | | | | | | Also add a sha256sum for the license file. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* glibmm: bump required gcc version to 4.9Adam Duskett2017-10-217-21/+21
| | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/052905b339c6aecc33e9b91d9cc658baeb51ed8f/ Signed-off-by: Adam Duskett <Adamduskett@outlook.com> [Thomas: propagate to pulseview.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkitgtk: security bump to version 2.18.1Adrian Perez de Castro2017-10-212-5/+5
| | | | | | | | | | | | | | | | | | | | | | This is a maintenance release of the current stable WebKitGTK+ version, which contains bugfixes (many of them related to rendering, plus one important fix for touch input) and many security fixes. Release notes: https://webkitgtk.org/2017/10/18/webkitgtk2.18.1-released.html Fixes CVE-2017-7081, CVE-2017-7087, CVE-2017-7089, CVE-2017-7090, CVE-2017-7091, CVE-2017-7092, CVE-2017-7093, CVE-2017-7094, CVE-2017-7095, CVE-2017-7096, CVE-2017-7098, CVE-2017-7099, CVE-2017-7100, CVE-2017-7102, CVE-2017-7104, CVE-2017-7107, CVE-2017-7109, CVE-2017-7111, CVE-2017-7117, CVE-2017-7120, CVE-2017-7142: https://webkitgtk.org/security/WSA-2017-0008.html Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* prosody: refactor with PROSODY_CONF_OPTS variableFrancois Perrad2017-10-211-7/+10
| | | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> [Thomas: keep TARGET_CONFIGURE_OPTS in the environment.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qemu: bump to 2.10.1Adam Duskett2017-10-212-2/+4
| | | | | | | Also add sha256sums for license files. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* DEVELOPERS: remove package/sepolgen/Cam Hutchison2017-10-211-2/+0
| | | | | | | | | | | | | | | The directory package/sepolgen/ was removed in commit 9d6da7a26 (policycoreutils: split packages and bump to 2.7), but two entries were left in the DEVELOPERS file. This causes the following warnings when running util/get-developers: WARNING: 'package/sepolgen/' doesn't match any file WARNING: 'package/sepolgen/' doesn't match any file Remove the erroneous entries. Signed-off-by: Cam Hutchison <camh@xdna.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qpdf: add missing dependency on jpegOlivier Schonken2017-10-212-1/+2
| | | | | | | | | | | Fixes: configure: WARNING: unable to find required header jpeglib.h configure: WARNING: unable to find required library jpeg configure: error: some required prerequisites were not found Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Config.in: fix help comment for gcc optimizationLothar Felten2017-10-211-1/+2
| | | | | | | | | The default for is set to BR2_OPTIMIZE_S, the help comment designated BR2_OPTIMIZE_0 as default. Changed the help comment to show that BR2_OPTIMIZE_S is the default. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libuv: bump to version 1.15.0Jörg Krause2017-10-212-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luvi: fetch uploaded release tarballJörg Krause2017-10-212-3/+3
| | | | | | | | Upstream has finally released an uploaded tarball, which is prefered over cloning the repository from github. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* setools: change sepol library directoryAdam Duskett2017-10-211-1/+1
| | | | | | | | | setools currently points the libsepol library directory to $(STAGING_DIR)/lib/ when it should be $(STAGING_DIR)/usr/lib Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Tested-by: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5: bump LTS version to 5.6.3Peter Seiderer2017-10-2134-101/+48
| | | | | | | | | | | | | | | | | | | | | qt5base: - move hash file to 5.6.3 - move 0001-eglfs-rasp-pi-header-inclusion.patch to 5.6.3 - remove 0002-eglfs-fix-eglfs_mali-compile-for-odroid-mali.patch (upstream committed [1]) qt5declarative: - move patches to 5.6.3 qt5quickcontrols2: - move hash file to 5.6.3 qt5webkit: - move patches to 5.6.3 [1] http://code.qt.io/cgit/qt/qtbase.git/commit/?h=5.6&id=f1b4bd4790860e1ff5afcec111a359bc3a91cfda Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/{mesa3d, mesa3d-headers}: bump version to 17.2.3Bernd Kuhls2017-10-213-7/+7
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud