summaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
...
* package/opus-tools: bump to version 0.2Thomas Petazzoni2019-01-013-5/+7
| | | | | | | | | | | | | | | | | | | | | | In this release the Opus decoder opusdec has been converted to use the opusfile library, and the Opus encoder opusenc has been converted to use the libopusenc library. These libraries make it easy to robustly read and write Ogg Opus audio files, and enable some new features. Due to this, opus-tools now needs to depend on opusfile and libopusenc. We take this opportunity to reorder alphabetically the dependencies in Config.in and .mk files. The license file hash has changed for two reasons: - The xiph.org URL was changed from http:// to https:// - White-space changes There are no other changes, and no change that affect the licensing conditions. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/opusfile: bump to version 0.11Thomas Petazzoni2019-01-012-2/+2
| | | | | | | | | | | | | | | | | | | Changes since the v0.10 release: - Fix two potential integer overflows. (These were not security-critical unless the compiler took the opportunity provided by the undefined behavior to format your hard drive.) - Allow JPEGs in METADATA_BLOCK_PICTURE tags to include EXIF data. - A few warning fixes for gcc 8. - Make opus_tags_copy return OP_EFAULT on failure instead of returning success. - Various integration and testing environment improvements. This release is backward-compatible with the previous release. We recommend all users upgrade. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libopusenc: bump to version 0.2.1Thomas Petazzoni2019-01-012-2/+2
| | | | | | | | | | This release fixes two minor bugs: - a gapless bug in the LPC filtering - a crash on destroy when using the pull API Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/opus: bump to version 1.3Thomas Petazzoni2019-01-012-2/+2
| | | | | | | | | | | | | | | | | | | | | | This Opus 1.3 major release again brings quality improvements, new features, and bug fixes. Changes since 1.2.x include: - Improvements to the VAD and speech/music classification using an RNN - Support for ambisonics coding using channel mapping families 2 and 3 - Improvements to stereo speech coding at low bitrate - Using wideband encoding down to 9 kb/s - Making it possible to use SILK down to bitrates around 5 kb/s - Minor quality improvement on tones - Enabling the spec fixes in RFC 8251 by default - Security/hardening improvements Notable bug fixes include: - Fixes to the CELT PLC - Bandwidth detection fixes Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libssh: bump to version 0.8.6Baruch Siach2019-01-012-4/+4
| | | | | | | | Update license file hash; last paragraph text formatting change. Cc: Scott Fan <fancp2007@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/nano: bump to version 3.2Thomas Petazzoni2019-01-012-3/+3
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/meson: bump to version 0.49.0James Hilliard2019-01-012-3/+3
| | | | | | | | | This version requires host-python3-setuptools, because meson no longer falls back to distutils for its installation if setuptools cannot be found: setuptools *must* be available. Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/pkg-python: use --single-version-externally-managed for host setuptoolsThomas Petazzoni2019-01-011-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, host Python packages that use setuptools are installed as Python Eggs, i.e they are installed in $(HOST_DIR)/lib/python2.7/site-packages/Something-<version>.egg. Once installed, each Python Egg is registered to a file called $(HOST_DIR)/lib/python2.7/site-packages/easy-install.pth. This file is read by the Python interpreter so that the installation location of each Egg is added to the Python path, and can be found by the Python interpreter. However, the fact that the installation of different Python modules need to update a common file is clearly not compatible with per-package directories and top-level parallel build. To fix this, we avoid using Python Eggs using the same --single-version-externally-managed option that we use for target modules. This option is normally meant for distributions packaging Python modules, and can therefore only be used if either --record (to record the list of files being installed) or --root is passed. --root=/ works fine and was suggested by https://stackoverflow.com/questions/6301003/stopping-setup-py-from-installing-as-egg/33791008#33791008. With this change, host Python modules installed by setuptools are now installed in the "regular" way, i.e directly in $(HOST_DIR)/lib/python2.7/site-packages/mako for host-python-mako. This makes the installation of host Python modules more similar to the one of target modules, and makes it compatible with per-package directory support and top-level parallel build. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Reviewed-by: Asaf Kahlon <asafka7@gmail.com> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/pkg-python: use host-python3-setuptools when neededThomas Petazzoni2019-01-013-9/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a package uses "setuptools" as its <pkg>_SETUP_TYPE, we currently add a dependency on host-python-setuptools. This means that: (1) When BR2_PACKAGE_PYTHON=y, the default host Python version is Python 2.x, and host-python-setuptools is installed for host-python. (2) When BR2_PACKAGE_PYTHON3=y, the default host Python version is Python 3.x, and host-python-setuptools is installed for host-python3. (3) When no target Python interpreter is selected, the default host Python version is Python 2.x, and host-python-setuptools is installed for host-python. Situations (1) and (3) are problematic for host Python packages that need Python 3.x. Such packages use <pkg>_NEEDS_HOST_PYTHON = python3, but if they use setuptools as their setup type, they will not find setuptools installed for host-python3 in situations (1) and (3) described above. We currently have a single package that sets <pkg>_NEEDS_HOST_PYTHON = python3: host-meson. host-meson generally works because if setuptools is not found, it falls back to distutils, which is part of the standard Python library. However, if there is a setuptools version installed system-wide, it may be picked up, but may not necessarily be the same version as Buildroot setuptools, potentially causing problems. This commit makes the necessary change to the python-package infrastructure to fix this behavior, by identifying the following cases: - When a host Python package says <pkg>_NEEDS_HOST_PYTHON = python3, then we know it wants setuptools installed for host-python3, so we use host-python3-setuptools. - When a host Python package says <pkg>_NEEDS_HOST_PYTHON = python2, then we known it wants setuptools installed for host-python, so we use host-python-setuptools. - When BR2_PACKAGE_PYTHON3=y, and we have a target package, or a host package with no NEEDS_HOST_PYTHON option, then we want setuptools installed for host-python3, so we use host-python3-setuptools. - When BR2_PACKAGE_PYTHON=y or no target interpreter is enabled at all, and we have a target package, or a host package with no NEEDS_HOST_PYTHON option, then we want setuptools for host-python, so we use host-python-setuptools. To make this happen, we use host-python3-setuptools introduced in a previous commit, but we also change host-python-setuptools to force its installation for host-python. The latter is needed if you build with BR2_PACKAGE_PYTHON3=y but want to install a Python-based package that has NEEDS_HOST_PYTHON=python2. There is one single package that needs be adjusted following this: lirc-tools, because it is not using the python-package infrastructure. It directly depends on host-python-setuptools, which no longer works because host-python-setuptools now only installs for Python 2.x, while lirc-tools Python binding only supports Python 3.x. Switching to host-python3-setuptools solves this problem. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Reviewed-by: Asaf Kahlon <asafka7@gmail.com> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python3-setuptools: new packageThomas Petazzoni2019-01-013-0/+26
| | | | | | | | | | | | | | This new package allows to install the host version of setuptools for python3, regardless of what the default Python version is. It will be used by the python-package infrastructure to make sure that host Python packages that need python3 and setuptools have setuptools installed for Python 3. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> [Thomas: replace duplicated patch by a symlink to the same patch in package/python-setuptools/] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/collectd: Fix build issue with SENSORS_API_VERSION >= 0x500Vadim Kochan2019-01-011-0/+89
| | | | | | | | | | | | | | | | | Current collectd version 5.7.1 fails to compile because there is a check which breaks the compilation if lm_sensors API >= 0x500, but in the mainline codebase this check was removed in commit: https://github.com/collectd/collectd/commit/069796bd76dd1ab0089a64f7c9c2a3c9f1475414 So add backported patch based on this commit. Fixes: http://autobuild.buildroot.net/results/c3c84ca6e11b268ba5ada7e3dca18bca681ee43d/ Signed-off-by: Vadim Kochan <vadim4j@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luarocks: fix generation of license file list in Buildroot addonFrancois Perrad2019-01-011-1/+1
| | | | | | | check-package requires an hardtab instead of 4 spaces. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/json-for-modern-cpp: relax dependency on cmake versionYann E. MORIN2019-01-011-0/+85
| | | | | | | | | | | | | | | | | Currently, json-for-modern-cpp requires cmake to be at least cmake-3.8, but our dependencies only check for cmake-3.1. It turns out that json-for-modern-cpp is over strict, and could very well do with just cmake-3.1 Fixes: http://autobuild.buildroot.org/results/1f8/1f893d8bc7df3bfefd31df69aba918e2121cfaf7/ Reported-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-pyasn1-modules: bump to version 0.2.3Asaf Kahlon2019-01-012-5/+5
| | | | | | | License change - 2019 year bump. Signed-off-by: Asaf Kahlon <asafka7@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lua*: fix indentation of license file listsThomas Petazzoni2018-12-314-8/+8
| | | | | | | The Luarocks addon does not properly indent with a tab, let's fix that manually for the time being, to avoid check-package complaints. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/pkg-luarocks: add per package upgrade targetFrancois Perrad2018-12-311-0/+6
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lua*: regeneration of hash filesFrancois Perrad2018-12-3152-72/+123
| | | | | | | | This commit aligns the .hash files of Lua packages so that they match with the output of the recently added Buildroot addon for Luarocks. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lua*: regeneration of Config.inFrancois Perrad2018-12-3132-78/+52
| | | | | | | | | This commit aligns the Config.in files of Lua packages so that they match with the output of the recently added Buildroot addon for Luarocks. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lua*: regeneration of *.mk filesFrancois Perrad2018-12-3117-25/+29
| | | | | | | | This commit aligns the .mk files of Lua packages so that they match with the output of the recently added Buildroot addon for Luarocks. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luarocks: add buildroot addonFrancois Perrad2018-12-311-0/+361
| | | | | | | | This addon allows to generate a Buildroot package from a Luarocks package definition. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/php-amqp: fix build with php 7.3.0Frank Hunleth2018-12-311-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes an upstream patch that fixes the following error: ``` /home/naourr/work/instance-1/output/build/php-amqp-1.9.3/amqp_channel.c: In function 'php_amqp_destroy_fci': /home/naourr/work/instance-1/output/build/php-amqp-1.9.3/amqp_channel.c:104:37: error: lvalue required as decrement operand GC_REFCOUNT(fci->object)--; ^~ /home/naourr/work/instance-1/output/build/php-amqp-1.9.3/amqp_channel.c: In function 'php_amqp_duplicate_fci': /home/naourr/work/instance-1/output/build/php-amqp-1.9.3/amqp_channel.c:115:40: error: lvalue required as increment operand GC_REFCOUNT(source->object)++; ^~ make[1]: *** [Makefile:206: amqp_channel.lo] Error 1 ``` The patch was created from the commit at: https://github.com/pdezwart/php-amqp/commit/1205d3287df0a9ec762a6594b4fa018ed9637d21 Upstream has not yet made an official release that includes it. Fixes: http://autobuild.buildroot.net/results/222873a689f7b9da20acb3604b8364885e96b98d http://autobuild.buildroot.net/results/90710cb2a4873f39aa75db79ff70aa9e4bdf83ae Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/pulseview: propagate BR2_ENABLE_LOCALE dependency of libsigrokThomas Petazzoni2018-12-311-2/+4
| | | | | | | | | | Since commit 922b82bde9d554237769c21e50f6c5b4f73f41a8 ("libsigrok: bump version to 0.5.1"), libsigrok depends on BR2_ENABLE_LOCALE, but this dependency was not propagated to pulseview. This commit fixes this issue. Reported-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/sigrok-cli: propagate BR2_ENABLE_LOCALE dependency of libsigrokThomas Petazzoni2018-12-311-2/+4
| | | | | | | | | | Since commit 922b82bde9d554237769c21e50f6c5b4f73f41a8 ("libsigrok: bump version to 0.5.1"), libsigrok depends on BR2_ENABLE_LOCALE, but this dependency was not propagated to sigrok-cli. This commit fixes this issue. Reported-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/grpc: needs atomic or sync built-insRyan Barnett2018-12-312-0/+8
| | | | | | | | | | | | | | | | | | | | grpc uses atomic or sync built-ins from the compiler, so we need to add the appropriate dependency. In addition, on some architectures, linking with libatomic is needed to use the atomic builtins. Fixes: http://autobuild.buildroot.org/results/2f208fbfe4e9da94be5b9c030dbd278cb8ba053c/ Signed-off-by: Ryan Barnett <ryan.barnett@rockwellcollins.com> Reviewed-by: Robert Rose <robertroyrose@gmail.com> [Thomas: - add the dependency on sync or atomic builtins in Config.in - use -DCMAKE_EXE_LINKER_FLAGS instead of -DCMAKE_C_STANDARD_LIBRARIES, to be consistent with what we do in some other cmake-based packages - tweak commit log] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/udisks: fix compilation issue with glibc 2.28+Vadim Kochan2018-12-311-0/+81
| | | | | | | | | | | | | It fixes a compilation failure with undefined "minor", "major" and "makedev" objects which is caused by the missing include of <sys/sysmacros.h>. Fixes: http://autobuild.buildroot.net/results/74a8d8c247cfc9c0024e749e1f1ac423c9e90855/ Signed-off-by: Vadim Kochan <vadim4j@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/dropbear: use BR2_SYSTEM_DEFAULT_PATH as default PATHMarkus Mayer2018-12-311-0/+6
| | | | | | | | | | | | We use the configuration option $(BR2_SYSTEM_DEFAULT_PATH) to set the default PATH in dropbear sessions. $(BR2_SYSTEM_DEFAULT_PATH) is a Kconfig string. So it is already quoted, which is exactly what we want. Signed-off-by: Markus Mayer <mmayer@broadcom.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/openssh: use BR2_SYSTEM_DEFAULT_PATH as default PATHMarkus Mayer2018-12-311-0/+1
| | | | | | | | | | | | We use the configuration option $(BR2_SYSTEM_DEFAULT_PATH) to set the default PATH in OpenSSH sessions. $(BR2_SYSTEM_DEFAULT_PATH) is a Kconfig string. So it is already quoted, which is exactly what we want. Signed-off-by: Markus Mayer <mmayer@broadcom.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* skeleton: use BR2_SYSTEM_DEFAULT_PATH as default PATHMarkus Mayer2018-12-311-0/+1
| | | | | | | | | | | | | | | We substitute the path specified in system/skeleton/etc/profile with the path specified in the configuration variable $(BR2_SYSTEM_DEFAULT_PATH). $(BR2_SYSTEM_DEFAULT_PATH) is a Kconfig string, so it is already double quoted. This means that export PATH=value will now be export PATH="value" in /etc/profile, which is perfectly fine. Signed-off-by: Markus Mayer <mmayer@broadcom.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [Thomas: rework commit log about the double quoting] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/wireshark: security bump to version 2.6.5Peter Korsgaard2018-12-312-3/+3
| | | | | | | | | | | | | | | The following vulnerabilities have been fixed: - wnpa-sec-2018-51 The Wireshark dissection engine could crash. Bug 14466. CVE-2018-19625. - wnpa-sec-2018-52 The DCOM dissector could crash. Bug 15130. CVE-2018-19626. - wnpa-sec-2018-53 The LBMPDM dissector could crash. Bug 15132. CVE-2018-19623. - wnpa-sec-2018-54 The MMSE dissector could go into an infinite loop. Bug 15250. CVE-2018-19622. - wnpa-sec-2018-55 The IxVeriWave file parser could crash. Bug 15279. CVE-2018-19627. - wnpa-sec-2018-56 The PVFS dissector could crash. Bug 15280. CVE-2018-19624. - wnpa-sec-2018-57 The ZigBee ZCL dissector could crash. Bug 15281. CVE-2018-19628. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libeastl: new packageMatt Weber2018-12-314-0/+43
| | | | | | | | | | | | | | | | | This patch adds the Entertainment Arts Standard Template Library. The initial version uses the latest hash so that the aarch64 support is included vs Buildroot having to apply the aarch64 support patch. Signed-off-by: Maury Anderson <maury.anderson@rockwellcollins.com> Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> [Thomas: - add missing BR2_INSTALL_LIBSTDCPP dependency - use the github helper instead of the git site method, and adjust hash consequently - drop INSTALL_TARGET_CMDS, the default cmake-package implementation works fine] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/glib-networking: bump version to 2.56.1Adam Duskett2018-12-313-17/+19
| | | | | | | | | | | | Other changes: - glib-networking is now a meson package and has no support for auto-tools. - Update configure options to reflect the above change to meson. - gnutls is now a mandatory dependency of glib-networking - Add License file hash. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/atk: bump to version 2.30.0Fabrice Fontaine2018-12-312-7/+9
| | | | | | | | | - Switch to meson-package - Remove ATK_INSTALL_STAGING_OPTS and host-pkgconf: not needed anymore - Add hash for license file Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libglib2: bump to version 2.56.3Petr Vorel2018-12-304-105/+3
| | | | | | | Drop 2 patches accepted by upstream. Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/rauc: target rauc needs unsquashfs at runtimeTrent Piepho2018-12-301-0/+1
| | | | | | | | | | | | | In order to provide info about a bundle file, e.g. running "rauc info bundle.raucb", rauc needs to use the unsquashfs progam from the squashfs package. This was not documented until upstream commit 10c501c12752 ("docs: integration: document need for 'unsquashfs' tool for 'rauc info'"), but is already present in rauc. Signed-off-by: Trent Piepho <tpiepho@impinj.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/sqlite: security bump to version 3.25.3Peter Korsgaard2018-12-302-3/+3
| | | | | | | | | | | | | | | | | Fixes CVE-2018-20346: SQLite before 3.25.3, when the FTS3 extension is enabled, encounters an integer overflow (and resultant buffer overflow) for FTS3 queries that occur after crafted changes to FTS3 shadow tables, allowing remote attackers to execute arbitrary code by leveraging the ability to run arbitrary SQL statements (such as in certain WebSQL use cases), aka Magellan. For more details, see: https://blade.tencent.com/magellan/index_en.html https://www.sqlite.org/releaselog/3_25_3.html https://www.mail-archive.com/sqlite-users@mailinglists.sqlite.org/msg113218.html Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/exempi: use --disable-foo instead of --enable-foo=noThomas Petazzoni2018-12-301-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/azure-iot-sdk-c: bump to version 2018-12-13NikitaSobolev2018-12-301-1/+6
| | | | | | | | | | | | | Bump azure-iot-sdk-c to 2018-12-13 release. We need to specify a value for CMAKE_SYSTEM_VERSION, because the azure-iot-sdk-c build system is doing a test on this value, and CMake doesn't internally define it when cross-compiling (see https://cmake.org/cmake/help/v3.4/variable/CMAKE_SYSTEM_VERSION.html). Signed-off-by: Nikita Sobolev <Nikita.Sobolev@synopsys.com> [Thomas: drop patch, pass dummy CMAKE_SYSTEM_VERSION instead.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/exempi: new packageIlya Averyanov2018-12-304-0/+34
| | | | | | | | | | | | | Signed-off-by: Ilya Averyanov <averyanovin@gmail.com> [Thomas: - add missing dependencies on expat and zlib - add missing depends on C++ and dynamic library support, and the corresponding Config.in comment - add the missing entry to the DEVELOPERS file - add the missing hash for the license file - adjust indentation in the Config.in file - use --disable-unittest instead of --enable-unittest=no.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-pyasn1: bump to version 0.4.5Asaf Kahlon2018-12-302-5/+5
| | | | | | | License change - 2019 year bump. Signed-off-by: Asaf Kahlon <asafka7@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/sngrep: fix build with musl libcBaruch Siach2018-12-301-0/+43
| | | | | | | | | | | | | | Add upstream patch fixing typo that causes build failure under musl, where stdin is constant. Fixes: http://autobuild.buildroot.net/results/ab827021d4dae8ae98f667328e4a9a7e1c4288d0/ http://autobuild.buildroot.net/results/e99e937c05be38d33e029fbfc737665b590c33bd/ http://autobuild.buildroot.net/results/e8ca0a40d8cd2c333b55fa9e67ddeead1f502d5a/ Cc: Adam Duskett <aduskett@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lua-curl: fix define for lcurl_mime_t for curl 7.56.0Vadim Kochan2018-12-301-0/+28
| | | | | | | | | | | | | Backport a upstream patch that removes a ';' at the end of #define for lcurl_mime_t. Fixes: http://autobuild.buildroot.net/results/f3c0c1aa8f860fddc1312823530ab369b198820c/ Signed-off-by: Vadim Kochan <vadim4j@gmail.com> [Thomas: use upstream patch instead.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-six: bump to version 1.12.0Asaf Kahlon2018-12-302-6/+7
| | | | | | | LICENSE update - year bump. Signed-off-by: Asaf Kahlon <asafka7@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/wget: add optional dependency on pcre/pcre2Baruch Siach2018-12-301-0/+10
| | | | | | | Default to pcre2 to mimic upstream configure.ac. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/wget: bump to version 1.20.1Baruch Siach2018-12-302-3/+4
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/e2fsprogs: bump to version 1.44.5Baruch Siach2018-12-303-322/+5
| | | | | | | | | | | | | | | Drop musl build fix patch; issue fixed in upstream commit 98c6113b4147 ("Define __GNUC_PREREQ if necessary"). Drop the forced -DHAVE_SYS_STAT_H; issue fixed in upstream commit 68192a8f83e00 ("util: allow subst to build in cross build environemnt"). Drop libmagic disable in the host package. RHEL 5 is no longer a supported host platform; cfr. commit 27797caf76b ("docs/manual: update host gcc minimum required version"). Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/acpica: add missing dependencies for host variantThomas Petazzoni2018-12-301-0/+1
| | | | | | | | | Just like the target acpica package needs host-flex and host-bison, the host variant also needs the same dependencies. This allows to fix the build of "make host-acpica", which was detected thanks to per-package directory support. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/terminology: convert to the meson-package infrastructureThomas Petazzoni2018-12-301-23/+5
| | | | | | | | | | | This conversion reduces the complexity of the .mk file, but also allows to prepare terminology for per-package meson cross-compilation.conf, where the cross-compilation.conf file will not be located in $(HOST_DIR)/etc/meson/cross-compilation.conf. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Reviewed-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/docker-containerd: add missing dependency on host-pkgconfThomas Petazzoni2018-12-301-1/+1
| | | | | | | | | | | | | | When libsseccomp support is enabled, docker-containerd uses pkg-config to find libsseccomp, so we must depend on host-pkconf. Fixes the following build issue, detected with per-package directory support: pkg-config: exec: "pkg-config": executable file not found in $PATH Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Christian Stewart <christian@paral.in> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/solarus: bump to version 1.6.0Romain Naour2018-12-304-20/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Here are the big features in Solarus 1.6: * OpenGL backend and support for GLSL shaders (by Stdgregwar and Vlag) * Support for external script editor of your choice. Zerobrane integration: autocompletion, debug breakpoints, stack inspection (by Stdgregwar) * Multiple improvements in map editor, including the much-requested contour generator, tile replacement and support for multiple tilesets * Multiple improvements in tileset editor, including multiple selection, custom frame count for animated tile patterns * Multiple improvements in sprite editor * Data import from other quests * Beautiful new free tilesets (Zoria by DragonDePlatino, Ocean’s Heart by Max Mraz) * Free pixel fonts (by Wekhter) * Custom hero states in Lua to allow advanced customization of the hero * Tons of new features in the Lua API Last but not least: Solarus 1.6 is fully compatible with Solarus 1.5 quests. You have no work to do to upgrade your project to Solarus 1.6. Starting with version 1.6, the Solarus engine now require OpenGL (GLX) support. The OpenGL ES support doesn't build, this issue has been reported upstream [1]. Update the download url since solarus no longer use github. Rebase patch. See: http://www.solarus-games.org/2018/12/22/solarus-1-6-released [1] https://gitlab.com/solarus-games/solarus/issues/1324 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/apache: enable optional support for nghttp2Ryan Coe2018-12-301-0/+9
| | | | | Signed-off-by: Ryan Coe <bluemrp9@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
OpenPOWER on IntegriCloud