aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* package/libcurl: add option for no SSL/TLS supportGravatar Yann E. MORIN2019-12-311-12/+3
| | | | | | | | | | | | | | | | | | | | | | | | Since we already have a choice to select the backend to do crypto, push the limits even further and add an option to do no crypto. Usually, we would have added that option first in the choice, but if we were to do that now, existing defconfigs that previously used openssl (the first item in the choice) would now default to non crypto, which is not so nice. So we add the new option last in the choice. Each crypto backend option is used in a conditional block, each of which default to disabling said backend. So, selecting none will indeed disable all. We can now drop the blind intermediate option that would hide the choice when no backend library was available; there will now always be at least the none option in the choice, so we need not hide it. Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Baruch Siach <baruch@tkos.co.il> Cc: Matt Weber <matthew.weber@rockwellcollins.com> Cc: Julien Grossholtz <julien.grossholtz@openest.io> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/manual: dependency documentation updatesGravatar Dan Walkes2019-12-312-3/+15
| | | | | | | | | | | | Update dependency documentation to detail the order-only relationship associated with the DEPENDENCIES variable. See the thread at [1] for details. [1] http://lists.busybox.net/pipermail/buildroot/2019-October/262685.html Signed-off-by: Dan Walkes <danwalkes@trellis-logic.com> [yann.morin.1998@free.fr: indentation & slight rephrasing] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* libcurl: add wolfssl as an option for TLSGravatar Julien Grossholtz2019-12-312-0/+12
| | | | | | | | | | | | | | | Libcurl recipe allows selecting between various TLS backends. Users can already select between several options but WolfSSL was missing. WolfSSL is an efficient TLS library, it supports TLS 1.3 and is used in many embedded systems. Add WolfSSL to libcurl "SSL/TLS library to use" choice list when WolfSSL package is enabled. When selected in the list, use libcurl --with-wolfssl configure option. Explicitly set --without-wolfssl when it is not selected. Signed-off-by: Julien Grossholtz <julien.grossholtz@openest.io> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* configs/nitrogen*: bump kernel version to 4.14.x_2.0.0_gaGravatar Gary Bisson2019-12-314-17/+17
| | | | | | | Also add Nitrogen8M SOM device trees. Signed-off-by: Gary Bisson <bisson.gary@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Lothar Felten as contact for BeagleBone defconfigsGravatar Thomas Petazzoni2019-12-311-0/+3
| | | | | | | | | | Lothar added the beaglebone and beaglebone_qt5 defconfigs, and has been regularly maintaining them, so it makes sense to have him listed as a contact for those two defconfigs. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Theo Debrouwere as contact for beagleboardx15_defconfigGravatar Thomas Petazzoni2019-12-311-0/+2
| | | | | | | | | | Theo added this defconfig in 2016, and is listed as the contact for the pugixml package, so it probably makes sense to have him listed as a contact for the beagleboardx15_defconfig as well. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Theo Debrouwere <t.debrouwere@televic.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Masahiro Yamada as contact for arm_foundation_v8_defconfigGravatar Thomas Petazzoni2019-12-311-0/+4
| | | | | | | | | | Masahiro is the last person who made significant changes to this defconfig, so let's add him as a contact for it, so that he receives notifications of build failures and gets Cc'ed on patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Nicholas Sielicki as contact for galileo_defconfigGravatar Thomas Petazzoni2019-12-311-0/+4
| | | | | | | | | | | | | Nicholas was the most recent person to make significant changes to the galileo_defconfig, so let's add him as a contact for this defconfig, so that he receives notification of build failures and gets Cc'ed on patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Nicholas Sielicki <sielicki@yandex.com> Cc: Ray Kinsella <ray.kinsella@intel.com> Cc: Padraig James Connolly <padraig.connolly@intel.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Joao Pinto as contact for snps_aarch64_vdk_defconfigGravatar Thomas Petazzoni2019-12-311-0/+4
| | | | | | | | | | | Joao added this defconfig a while ago, and is still active contributing to Buildroot, so let's add him as the contact for this defconfig, so that he receives build failure notifications and gets Cc'ed on patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Joao Pinto <jpinto@synopsys.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Julien Grossholtz as contact for ts7680_defconfigGravatar Thomas Petazzoni2019-12-311-0/+2
| | | | | | | | | | Julien originally added this defconfig in 2017, so let's add him as a contact for it, so that he receives build failure notifications and is Cc'ed on patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Julien Grossholtz <julien.grossholtz@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/libfreeimage: bump version to 3.18.0Gravatar Bernd Kuhls2019-12-316-1930/+70
| | | | | | | | | | | | | | | | | Release notes: http://freeimage.sourceforge.net/news.html Removed patches 0003-LibWebP-fix-compilation-issue-with-GCC-5.x-C-11.patch 0004-fix-gcc-6.patch 0005-Manage-powf64-with-glibc.patch because upstream added updated version of various dependencies. Added upstream patch to fix big endian build. Added md5 & sha1 hashes provided by upstream. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/avro-c: fix build without C++Gravatar Fabrice Fontaine2019-12-311-0/+92
| | | | | | | | Fixes: - http://autobuild.buildroot.org/results/135e246aa70f28c6b9aea5fd6b0eb9c7b45ebfe7 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/alsamixergui: cleanly fix build against fltk and newer alsa-libsGravatar Yann E. MORIN2019-12-312-5/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We have an existing patch to configure.in that chains the test to find fltk (supposedly because a symbol of fltk got renamed sometime in the past). By doing so, this chaining breaks the build when configure later checks for the alsa libraries. This is because chaining calls to AC_CHECK_LIBS() one in the other would be expanded in such a way that internal functions, like ac_fn_c_try_link, would get defined after being called, which results in configure failures (see new bundled patch). So, we change configure to use AC_SEARCH_LIBS() instead, which allows us to memorise the result of each test, and we only fail when both tests failed. We can now drop the ac_cv overrides we had. Incidentally, this also fixes detection of newer alsa-libs, where atopology functions were offloaded to their own separate library: https://github.com/alsa-project/alsa-lib/commit/75d393a563efb578c79364a277087c6326267f52 Fixes: http://autobuild.buildroot.org/results/564c1561e83e0c064f3859d25e68dec96640e060 (Note: upstream has been basically dead for at least 15 years now, so we did not even try to submit the patch there...) Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/iputils: fix static build with libidn2Gravatar Fabrice Fontaine2019-12-311-0/+39
| | | | | | | | Fixes: - http://autobuild.buildroot.org/results/82d4738711a009959436fa419bd78c7a9540d33e Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tesseract-ocr: bump to version 4.1.1Gravatar Gilles Talis2019-12-313-28/+2
| | | | | | | Also removed one patch that was merged upstream Signed-off-by: Gilles Talis <gilles.talis@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/xvisor: unconditionally disable SSPGravatar Eric Le Bihan2019-12-311-0/+35
| | | | | | | | | | | Fixes: - http://autobuild.buildroot.net/results/5de37d3da17ca5cb17c0113d942ce8c22c0074e0 - http://autobuild.buildroot.net/results/41b00d95ec4eb851abceaa7919aa1c533d4f16e8 - http://autobuild.buildroot.net/results/119e22e8b03991ab9196e428a131f5a8ae2a2b2f Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/atop: bump to version 2.5.0Gravatar Ricardo Martincoski2019-12-312-2/+2
| | | | | | | | ./utils/test-pkg --package atop --all 44 builds, 5 skipped, 0 build failed, 0 legal-info failed Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/sdl_mixer: add hash for license fileGravatar Fabrice Fontaine2019-12-311-0/+1
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/sdl_mixer: add host-pkgconf dependencyGravatar Fabrice Fontaine2019-12-311-1/+1
| | | | | | | | | | host-pkgconf is needed to find libmodplug Fixes: - http://autobuild.buildroot.org/results/83f378d9d01424678006434bb1e4a49cf4131fdf Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/libressl: move config optionsGravatar Yann E. MORIN2019-12-312-9/+10
| | | | | | | | | | | | | | As we've recently done for libopenssl (openssl, the original), move the libressl option to a libressl-specific Config.in. The gain is minimal at best, but this is mostly for symetry with libopenssl. Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Matt Weber <matthew.weber@rockwellcollins.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/libopenssl: move optionsGravatar Yann E. MORIN2019-12-312-16/+16
| | | | | | | | | | | | | | | | | Since e3159cad71 (package/libopenssl: move target arch selection to Config.in), we have a Config.in that contains a few options to configure libopenssl (openSSL, the original). As such, it makes sense to move the remaining options there too. We also move the condition there, mimicking what is done for the external toolchains' options too. Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Matt Weber <matthew.weber@rockwellcollins.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/google-breakpad: fix build on modern hostsGravatar Thomas Petazzoni2019-12-301-0/+59
| | | | | | | | | | | | | | | | | | | | | | | | Since glibc 2.30, a tgkill() function is exposed by the C library, but google-breakpad has its own internal definition of it, which now conflicts. This causes build failures on modern build machines (when building google-breakpad for the host). This commit adds a patch that simply renames the internal tgkill() function to BreakpadTgkill() to avoid the naming conflict. We do that instead of a configure.ac change to avoid having to autoreconf this package, and because the fix is anyway not upstreamable as upstream simply dropped the internal tgkill() implementation, but using that would break building google-breakpad on older systems. Fixes: http://autobuild.buildroot.net/results/bc2ae827b830d23094c8b70e5b34911d060295a3/ (host) http://autobuild.buildroot.net/results/21257e5a87f41487c6bf4db4e15ce49f1af1ac1e/ (target) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/i2pd: bump to version 2.29.0Gravatar Fabrice Fontaine2019-12-302-2/+2
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/libcdio-paranoia: bump to version 10.2+2.0.1Gravatar Fabrice Fontaine2019-12-302-2/+2
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/bitcoin: needs threadsGravatar Fabrice Fontaine2019-12-301-2/+4
| | | | | | | | | | | Commit 656fc50b51c03891d34471fd39003355678f7fde added bitcoin without adding the threads dependency from boost Fixes: - http://autobuild.buildroot.org/results/8e824314d35e12678023f32650a90539a72c9bab Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/wf111: update the upstream URL in Config.inGravatar Mark Corbin2019-12-301-1/+1
| | | | | | | | | | Update the upstream URL in the help text in Config.in. This addresses an intermittent 'Invalid(404)' URL status in the package stats web page output. Signed-off-by: Mark Corbin <mark@dibsco.co.uk> [yann.morin.1998@free.fr: use an even more specific home page] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* configs/beaglebone_qt5: don't use custom post-image scriptGravatar Carlos Santos2019-12-302-30/+3
| | | | | | | | | | | | | Use support/scripts/genimage.sh, instead, which prevents duplicating TARGET_DIR under ${BUILD_DIR}/genimage.tmp/root. Use a post-build script to copy uEnv.txt to BINARIES_DIR, as made for beaglebone. Drop the post-image script. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beaglebone_qt5: bump kernel and U-Boot, add westonGravatar Lothar Felten2019-12-302-10/+14
| | | | | | | | | | | | | - Use the same kernel repository and version as configs/beaglebone - Rename kernel fragment file - Update U-Boot to 2019.07 - Select weston and qt5wayland - Select host-uboot-tools with FIT support, required to create the images. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/qt5/qt5base: support ti-sgx-libgbmGravatar Lothar Felten2019-12-301-0/+3
| | | | | | | qt5 configure options: add ti-sgx-libgbm as GBM backend Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/ti-sgx-{km, um, demos}: bump to latest TI versionGravatar Lothar Felten2019-12-3012-96/+135
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ti-sgx-um - Bump the version that matches TI SDK 06.00.00.07 plus one pull request that updates the EGL/GLES headers required to build qt5base. - Rewrite the init script, following the current template and using the pvrsrvctl command (pvrsrvinit does not exit anymore). - Remove powervr.ini, no longer used in the TI SDK. - Select and add a dependency on wayland, or else packages that link to libEGL (e.g. cairo) fail to link due to a missing libwayland-server. - Update license file name. ti-sgx-demos - Bump the version that matches TI SDK 06.00.00.07 plus one pull request (matching ti-sgx-um). ti-sgx-km - Bump the version that matches TI SDK 06.00.00.07. - Remove stray empty lines. - Fix license file path. All packages - Use HTTP to clone Git repositories. - Update URL in Config.in files, pointing to cgit and using HTTPS. - Add hashes for all license files. The buildroot package only supports the target am335x. Support for other boards can be added by adding menu entries to select the correct target product. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Carlos Santos <unixmania@gmail.com> [Thomas: - add missing depends on BR2_PACKAGE_HAS_UDEV from Config.in, inherited from ti-sgx-libgbm] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/ti-sgx-libgbm: new packageGravatar Lothar Felten2019-12-306-0/+74
| | | | | | | | | | | | | | | | | A custom ti version of libgbm for SGX graphics accelerator, required by the binary libraries of the ti-sgx-um package. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Carlos Santos <unixmania@gmail.com> [Thomas: - fix LICENSE variable, as noticed by Yegor - fix alphabetic ordering in package/Config.in - add missing select BR2_PACKAGE_LIBDRM in Config.in, and the corresponding dependencies - add missing depends on BR2_PACKAGE_HAS_UDEV in Config.in - use gbm.h as license file, instead of extracting the first 26 lines of the header file] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gnupg: fix TAR path in gpg-zip scriptGravatar Thomas Petazzoni2019-12-301-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gnupg installs a shell script called gpg-zip, which contains a reference to the 'tar' program. Unfortunately, the location of the tar program is determined at build time, and is therefore incorrect on the target. This causes runtime issues, but also potentially leaks some host paths into the target, causing BR2_REPRODUCIBLE=y failures. gnupg has a --with-tar option, but it doesn't work properly as the implementation of the GNUPG_CHECK_USTAR m4 macro in m4/tar-ustar.m4 is incomplete: - If --with-tar is passed, AC_PATH_PROG is not called, so the TAR variable is not defined and AC_SUBST([TAR]) is not called, so the @TAR@ replacement in tools/gpg-zip.in is replaced by the empty string. - If --with-tar is passed, the check that this tar version support the ustar format is not executed, so the HAVE_USTAR automake conditional is never defined. There is unfortunately no way to determine if the target tar supports ustar or not, but since even the Busybox variant apparently does, we can probably assume all tar versions that Buildroot can build support the ustar format. Fixing this logic is a bit cumbersome, gnupg 1.4.x is not really maintained anymore and fixing the logic would require an AUTORECONF = YES. So we just opt with a very simple solution: replace TAR=something by TAR=/bin/tar, through a post-install target hook. We only do this if gpg-zip is installed, since its installation is optional. Note that the logic is still not ideal, because the installation (or not) of gpg-zip depends on whether the system/host tar has ustar format or not. Fixes the gpg-zip reproducibility issue reported in: http://autobuild.buildroot.net/results/d1c/d1c5ad34ba928edfbb5901eb936c7e4457cc9083//diffoscope-results.txt Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/wireshark: bump to version 3.2.0Gravatar Fabrice Fontaine2019-12-307-168/+119
| | | | | | | | | | | | | | | | | | | - Remove patches (already in version) - Add patch to fix static build with pcap by reverting an upstream commit. This patch has been sent upstream and there is already some comments on it. However, upstream does not seem to really care/test static builds. So, perhaps an easier road would to add a dynamic library dependency on wireshark instead of fixing things again and again each time wireshark is bumped... - Add mandatory speexdsp dependency to avoid using internal one when building wireshark or sharkd: https://github.com/wireshark/wireshark/commit/186f985793cceb7d7222955987df72ab5a82beeb - Disable -Werror (it is now enabled by default) - Add brotli optional dependency: https://github.com/wireshark/wireshark/commit/9ce60b173bf17b7d20695d9dc1de050989019664 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/fluid-soundfont: new packageGravatar Julien Olivain2019-12-305-0/+42
| | | | | | | | | | | | | | | | FluidR3 is the third release of Frank Wen's pro-quality GM/GS soundfont. The soundfont has lots of excellent samples, including all the GM instruments along side with the GS instruments that are recycled and reprogrammed versions of the GM presets. This package contains Fluid General Midi (GM) soundfont in soundfont 2.0 (.sf2) format. This soundfont can be used with a software synthesizer, like FluidSynth. Signed-off-by: Julien Olivain <juju@cotds.org> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/ecryptfs-utils: add hash for license fileGravatar Fabrice Fontaine2019-12-301-0/+1
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libopenssl: make use of linux-x86 for i386Gravatar Thomas Petazzoni2019-12-301-0/+1
| | | | | | | | | | | | | | | | | | | Tested with: BR2_x86_pentium4=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y BR2_TOOLCHAIN_EXTERNAL_URL="http://autobuild.buildroot.org/toolchains/tarballs/br-i386-pentium4-full-2019.05.1.tar.bz2" BR2_TOOLCHAIN_EXTERNAL_GCC_7=y BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_4=y BR2_TOOLCHAIN_EXTERNAL_LOCALE=y BR2_TOOLCHAIN_EXTERNAL_CXX=y BR2_INIT_NONE=y BR2_SYSTEM_BIN_SH_NONE=y BR2_PACKAGE_OPENSSL=y Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/libopenssl: make use of linux-generic64 for 64-bit archsGravatar Thomas Petazzoni2019-12-301-1/+2
| | | | | | | | | | | | | | | | | | | | It was tested with: BR2_mips64el=y BR2_MIPS_NABI64=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y BR2_TOOLCHAIN_EXTERNAL_URL="http://autobuild.buildroot.org/toolchains/tarballs/br-mips64-n64-full-2019.05.1.tar.bz2" BR2_TOOLCHAIN_EXTERNAL_GCC_5=y BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_1=y BR2_TOOLCHAIN_EXTERNAL_LOCALE=y BR2_TOOLCHAIN_EXTERNAL_CXX=y BR2_INIT_NONE=y BR2_SYSTEM_BIN_SH_NONE=y BR2_PACKAGE_OPENSSL=y Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/libopenssl: move target arch selection to Config.inGravatar Thomas Petazzoni2019-12-303-34/+32
| | | | | | | | | The logic to select the proper OpenSSL target arch in libopenssl.mk is not easy to read, so let's move it to Config.in where we have some nice constructs for that kind of value selection. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* support/config-fragments/autobuild: update Buildroot toolchains to 2019.11Gravatar Thomas Petazzoni2019-12-3032-86/+85
| | | | | | | | | | | | Simple bump of the toolchain components. For nios2, the toolchain now has SSP support as well. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> [yann.morin.1998@free.fr: - fix version it commit title - mention SSP for nios2 ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* configs/raspberrypi3_qt5we: increase filesystem sizeGravatar Thomas Petazzoni2019-12-301-1/+1
| | | | | | | | | | | | | | | | The build of raspberrypi3_qt5we_defconfig currently fails because the filesystem image size is no longer large enough to contain everything: the filesystem image size is 360 MB, but the total filesystem size reported by "make graph-size" is 370 MB. Let's increase the size to 400 MB for good measure. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/389451889 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/webkitgtk: drop unneeded patchGravatar Fabrice Fontaine2019-12-301-87/+0
| | | | | | | | | | | | Commit 0720ddc20321e390ca7812603300e6763198f199 added a patch that is already included in current version so remove it Fixes: - http://autobuild.buildroot.org/results/f48fe526764a0416c330b802f99e35e99e60ed57 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* support/download/svn: generate reproducible svn archivesGravatar Heiko Thiery2019-12-301-1/+23
| | | | | | | | | To generate a reproducible archive from a svn repository mainly the same aproach is done like for the archives from a git repository. Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com> [yann.morin.1998@free.fr: get the date of the revision] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* support/testing: add test for python-avroGravatar Titouan Christophe2019-12-292-0/+34
| | | | | | | | This adds a test case for python-avro, with a script that performs a simple deserialization. Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/python-avro: new packageGravatar Titouan Christophe2019-12-295-0/+41
| | | | | | Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu> Reviewed-by: Gilles Talis <gilles.talis@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/avro-c: new packageGravatar Titouan Christophe2019-12-296-0/+103
| | | | | | | | Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu> [yann.morin.1998@free.fr: - backport the patch from upstream now it'sapplied ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* configs/nitrogen8m: add u-boot-nodtb.bin custom targetGravatar Julien Olivain2019-12-291-0/+2
| | | | | | | | | | | | | | | Recent change introduced in [1] use the "nodtb" variant of u-boot image. This broke the nitrogen8m_defconfig which was not including the generation of this U-Boot image. This patch add this target. [1] https://git.buildroot.org/buildroot/commit/?id=d130f0a83700b52ba51ebde22885f0f9e577ee29 Fixes: - https://gitlab.com/buildroot.org/buildroot/-/jobs/389451762 Signed-off-by: Julien Olivain <juju@cotds.org> Tested-by: Gary Bisson <bisson.gary@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/i2pd: fix static build with atomicGravatar Fabrice Fontaine2019-12-291-1/+3
| | | | | | | | | | | | Use HAVE_CXX_ATOMICS_WITHOUT_LIB and HAVE_CXX_ATOMICS64_WITHOUT_LIB variables to tell i2pd to check for atomic library and add it in $(REQUIRED_LIBRARIES) if needed Fixes: - http://autobuild.buildroot.org/results/dfffe21fab65b3fc81f449004a6771fd00efbc57 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/libnspr: allow building for Arc ArchitectureGravatar Giulio Benetti2019-12-291-1/+1
| | | | | | | | Arc architecture is now supported by NSPR so let's allow to build for it. Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/ecryptfs-utils: fix typo in Config.in commentGravatar Giulio Benetti2019-12-291-1/+1
| | | | | Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/fbterm: update the upstream URL in Config.inGravatar Mark Corbin2019-12-291-1/+1
| | | | | | | | | Update the upstream URL in the help text in Config.in. This addresses the 'Invalid(405)' URL status in the package stats web page output. Signed-off-by: Mark Corbin <mark@dibsco.co.uk> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>