summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* nginx: fix patch using pkg-configIgnacy Gawędzki2017-12-292-4/+6
| | | | | | | | | | | | | | | The regular expression that drops the -I flag from the output of pkg-config --cflags-only-I doesn't work properly as it is too naive: it breaks a path if it contains -I: $ echo "-I/usr/Some-Install-Location/include" | sed 's/-I//g' /usr/Somenstall-Location/include $ echo "-I/usr/Some-Install-Location/include" | sed -re 's/(^|\s)-I\s*(\S+)/\1\2/g' /usr/Some-Install-Location/include Signed-off-by: Ignacy Gawędzki <ignacy.gawedzki@green-communications.fr> [Thomas: improved commit log.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* meson: bump to 0.44.0Adam Duskett2017-12-292-3/+4
| | | | | | | Also add a hash for the license file. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: bump version of Linaro AArch64 toolchain to 7.2-2017.11Romain Naour2017-12-293-8/+7
| | | | | | | | | https://releases.linaro.org/components/toolchain/binaries/7.2-2017.11 Tested with qemu_aarch64_virt_defconfig. Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: bump version of Linaro ARMeb toolchain to 7.2-2017.11Romain Naour2017-12-293-12/+11
| | | | | | | https://releases.linaro.org/components/toolchain/binaries/7.2-2017.11 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: bump version of Linaro ARM toolchain to 7.2-2017.11Romain Naour2017-12-293-11/+9
| | | | | | | | | https://releases.linaro.org/components/toolchain/binaries/7.2-2017.11 Tested with qemu_arm_vexpress_defconfig. Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* hostapd: select VLAN supportAlexander Mukhin2017-12-292-3/+36
| | | | | | | | Add configuration options for hostapd to select which kind of VLAN support to build. Signed-off-by: Alexander Mukhin <alexander.i.mukhin@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libtirpc: fix compilation error of rpcgenDagg Stompler2017-12-291-1/+1
| | | | | | | | | | | | When compiling libtirpc, without RPC support available on the host machine, the build of the rpcgen host program because it cannot find the netconfig.h and rpc/types.h headers. Instead of relying on the system-provided ones, let's use the ones included in the libtirpc source code by patching the rpcgen build logic. Signed-off-by: Dagg Stompler <daggs@gmx.com> [Thomas: reword commit log.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/brltty: explicitly check if ioperm is availableMario Lang2017-12-292-1/+42
| | | | | | | | | | | | | | | | | | ioperm, inb and outb are i386 specific functions usually not available on non-PC archs. Check if ioperm is available before trying to use it. Patch cherry-picked from upstream, can be removed when 5.6 is out. Fixes: http://autobuild.buildroot.net/results/f09974f2ba24319e55e578ece34bb2e7e8bb3c43 http://autobuild.buildroot.net/results/7d502f280c46f0d1e2678140f9117fcc59bc2d7b Signed-off-by: Mario Lang <mlang@blind.guru> [Thomas: move patch out of per-version directory, add comment explaining why we need to autoreconf, and why we can't use <pkg>_AUTORECONF.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/brltty: avoid spurious log messages while decoding scancodesMario Lang2017-12-291-0/+28
| | | | | | | | Patch cherry-picked from upstream, can be removed upon next release. Signed-off-by: Mario Lang <mlang@blind.guru> [Thomas: move patch out of per-version directory.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/i2c-tools: bump to version 4.0Angelo Compagnucci2017-12-289-4/+309
| | | | | | | | | | This patch bumps i2c-tools to version 4.0 and adds a couple of new commands named i2ctransfer and eeprog. It adds also several upstream commits not included in the release that fix static compilation issues and parallel build issues. Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang: remove non-SMP build optionFrank Hunleth2017-12-282-14/+0
| | | | | | | | | | | | | | | | The non-SMP scheduler was deprecated with the Erlang/OTP 20.0 release and slated for removal with the next major Erlang release. Since the non-SMP scheduler isn't even built anymore, this option no longer has the intended effect of saving space or compile time. The SMP scheduler supports both SMP and non-SMP processors, so removing the option will not break any platforms. We do not need to add a legacy entry, because the new behavior is the same as with the option previously set (i.e. SMP enabled). Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/x11r7/xserver_xorg-server: bump version to 1.19.6Bernd Kuhls2017-12-285-7/+7
| | | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: Romain Naour <romain.naour@gmail.com> Tested-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* docs/manual: document meson-based packagesEric Le Bihan2017-12-283-0/+104
| | | | | | | | | Add instructions for adding a package which uses the Meson build system. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* meson: new packageEric Le Bihan2017-12-284-0/+62
| | | | | | | | | | | | | | | | | | This new package provides the host variant of the Meson Build System, an open source build system meant to be both extremely fast, and as user friendly as possible. More precisely, Meson creates configuration files for the Ninja build system. Besides building Meson, it generates a configuration file ("$(HOST_DIR)/etc/meson/cross-compilation.conf") to be used when cross-compiling a Meson-based project. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Tested-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libostree: add patch to fix compilation errorMarcus Folkesson2017-12-281-0/+37
| | | | | | | | | | | | | | | | Fix the following compilation error: src/libostree/ostree-repo-pull.c:1493:1: error: no previous prototype for '_ostree_repo_verify_bindings' [-Werror=missing-prototypes] The patch is submitted upstreams (8d3d14503b3105f93db635022e881e02688f2db4) and should be removed in the next version bump. Fixes: http://autobuild.buildroot.net/results/3fc91565cb2d0fabe566c109257a616bd57cb08c Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com> Tested-by: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libostree: make sure libavahi-client is builtMarcus Folkesson2017-12-281-1/+5
| | | | | | | | | | | | | Avahi support also needs libavahi-client, which is built by avahi if avahi-daemon and dbus is selected. Fixes: http://autobuild.buildroot.net/results/1edfb60add17945eabc557e1dbfb08a0ba466df9/ Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com> Tested-by: Matt Weber <matthew.weber@rockwellcollins.com> [Thomas: drop dependency on dbus, since libostree only needs avahi.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/nut: don't build in parallelYann E. MORIN2017-12-281-0/+3
| | | | | | | | | | | | | | | | The conditions are not trivial to reproduce, but it can happen that the headers are not fully regenerated by the time they are included. This only happens when a python and/or perl interpreter are available, with a high number of jobs and a high load. Fixes: http://autobuild.buildroot.org/results/523/5231ff39a0839ec5e1962662004214d4b0773068/ http://autobuild.buildroot.org/results/5a7/5a75d44c028e77b58f0fd9ab794952f2b477dd84/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Config.in.legacy: update comment that old entries have been removedYann E. MORIN2017-12-281-4/+4
| | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Config.in.legacy: drop 2013.02 entriesYann E. MORIN2017-12-281-67/+0
| | | | | | | | When we release 2018.02 at the end of this cycle, those entries will have been removed for more than five years, so we can drop them now. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Config.in.legacy: drop 2012.11 entriesYann E. MORIN2017-12-281-36/+0
| | | | | | | Those entries are older than 5 years, we can drop them now. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Config.in.legacy: drop 2012.08 entriesYann E. MORIN2017-12-281-35/+0
| | | | | | | Those entries are older than 5 years, we can drop them now. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/qt5/qt5scxml: fix qt5declarative dependencyPeter Seiderer2017-12-282-2/+2
| | | | | | | | | | | | This commit makes additional improvements after commit 187d24701ded6bec598e4aec272033f33f158de7 ("package/qt5/qt5scxml: needs qt5declarative package") : - add qt5declarative depends comment - add missing qt5declarative dependency Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fs/ubifs: split long line, use simple asignmentYann E. MORIN2017-12-271-1/+4
| | | | | | | | | | | | This line has been sitting there unchanged for years now, but it does not follow current best pratices, that is: - do not use imediate assignment, - split lines longer than ~80 chars. Fix that. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/qt5/qt5scxml: needs qt5declarative packageBartosz Bilas2017-12-271-0/+3
| | | | | | | | | | | | | | qt5scxml package needs qml-private module which is delivered by qt5declarative. Fixes: http://autobuild.buildroot.net/results/9e650f6147f7858be74782806f4b8d2aac4c689a/ Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com> [Thomas: add missing dependency on BR2_PACKAGE_QT5_JSCORE_AVAILABLE, adjust commit log.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libpqxx: bump to 6.0.0Adam Duskett2017-12-274-42/+8
| | | | | | | | | | | | | | | | | | | Other changes: - Add a hash for the license file. - Change the URL from pqxx.org to the official GitHub repository, as releases are no longer being posted to the old download mirror. - Remove the patch, this has been fixed in the upstream code for some time. - Remove AUTORECONF, as it is no longer necessary because the patch has been removed. - Require gcc >= 4.7, as C++11 is now mandatory: http://pqxx.org/development/libpqxx/ Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* janus-gateway: bump to v0.2.6Adam Duskett2017-12-272-2/+2
| | | | | Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libv4l: restore LFS mismatch fix patchBaruch Siach2017-12-271-0/+44
| | | | | | | | | | | | | | Restore the patch that commit 9345b85b47 (libv4l: bump to version 1.12.6) has wrongly removed. This is needed for LFS builds for 32bit targets. Fixes: http://autobuild.buildroot.net/results/461/46100c008c894e3f998227b2a9c9a79bfcbbda7c/ http://autobuild.buildroot.net/results/63b/63babd09b8a64fd4da80d99c4c2aed25e5532aec/ http://autobuild.buildroot.net/results/92b/92bd49d881ed11b2540e434af57ae7347ac186d2/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* json-c: bump to version 0.13Baruch Siach2017-12-264-82/+5
| | | | | | | | | | | | | | | | | | | | Use upstream provided tarball; drop autoreconf. Drop -Werror removal patch; json-c builds fine with gcc 7 without this patch. Drop upstream libm patch. Drop --disable-oldname-compat; removed upstream. Add license file hash. Enable parallel build. The commit introducing MAKE1, ecd0f65af92 (json-c: bump to version 0.11) does not explain the reason for that. A sequence of a few builds on a multi-core system never faild. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cryptsetup: add json-c dependency to host buildBaruch Siach2017-12-261-0/+1
| | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/ecf/ecf5d87791e0255c3fce117447105db88749f796/ http://autobuild.buildroot.net/results/384/38462d222f2a893d44de894c30dc1e53d09c377d/ http://autobuild.buildroot.net/results/c29/c2901415345d94ef2135e460f4c78c21ae7ad09a/ ... and many more. Cc: Martin Hicks <mort@bork.org> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* json-c: build for hostBaruch Siach2017-12-261-0/+2
| | | | | | | | This is needed for the recent cryptsetup version host build. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 4.{1, 4, 9, 14}.x seriesFabio Estevam2017-12-261-4/+4
| | | | | Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump default to version 4.14.9Fabio Estevam2017-12-261-1/+1
| | | | | Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libressl: bump to 2.6.4Adam Duskett2017-12-262-2/+2
| | | | | Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libpqxx: fix broken sed callRomain Naour2017-12-262-0/+34
| | | | | | | | | | Backport 2 upstream fix. Fixes: http://autobuild.buildroot.net/results/0d1/0d131f9fa5cce259d999f7d57f9092675bfc24c7 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mfgtools: bump to 0.02Romain Naour2017-12-263-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump mfgtools to include the fix [1] for the C++ build issue reported by the autobuilders. This bump include only 4 small commits fixing memory leak and this build issue. Remove CPOL.htm (removed upstream) from MFGTOOLS_LICENSE_FILES but CPOL license is still valid. Add the README.txt file to MFGTOOLS_LICENSE_FILES since it contains licensing informations: Licenses: - CPOL: MfgToolLib/XmlLite.CPP and XmlLite.h - BSD: Others. Add license file hash. [1] https://github.com/codeauroraforum/mfgtools/commit/b370a43e548440025d274ff2abbb25342bbaa78c Fixes: http://autobuild.buildroot.net/results/7c2bbbe13ab315684f3502afd96958a76879b1d5 Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libv4l: bump to version 1.12.6Baruch Siach2017-12-263-47/+8
| | | | | | | | | | | | Use https URL to avoid redirect. Drop non-LFS compatibility patch; we do not support non-LFS build anymore. Add license files hashes. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libassuan: bump to version 2.5.1Baruch Siach2017-12-262-2/+7
| | | | | | | | | | | Add cryptographically secure sha256 hash and a reference to upstream signature. Add license files hashes. Cc: Philipp Claves <claves@budelmann-elektronik.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* faad2: bump to version 2.8.8Baruch Siach2017-12-263-46/+5
| | | | | | | | | | | | | Drop patch; issue fixed upstream. Add license file hash. Revert back to .tar.gz since that is what upstream provides. Remove autoreconf; tarball has configure script. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nettle: bump to version 3.4Baruch Siach2017-12-262-2/+6
| | | | | | | | | Add link to upstream signature. Add license file hash. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* luksmeta: enabled build with muslBaruch Siach2017-12-221-4/+2
| | | | | | | | | cryptsetup is available under musl since commit f71507d41bcb00 (lvm2: make basic package available under musl). Enable luksmeta as well. Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cryptsetup: bump to version 2.0.0Baruch Siach2017-12-225-23/+12
| | | | | | | | | | | | | | | Add the now mandatory json-c depencecy. Propagate to reverse dependencies. Drop the no longer needed patch. Add license files hashes. [Peter: propagate _HAS_SYNC_4 dependency to comments as pointed out by Thomas] Cc: Martin Hicks <mort@bork.org> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* DEVELOPERS: add myself to mesa3dRomain Naour2017-12-221-0/+1
| | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/{mesa3d, mesa3d-headers}: bump version to 17.3.1Romain Naour2017-12-225-25/+29
| | | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* alsa-utils: bump to version 1.1.5Baruch Siach2017-12-222-2/+3
| | | | | | | | Add license hash. Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* alsa-lib: bump to version 1.1.5Baruch Siach2017-12-227-87/+4
| | | | | | | | | | Drop upstream patches; renumber the rest. Add license files hashes. Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* xfsprogs: update homepage linkBaruch Siach2017-12-221-1/+1
| | | | | | | | The old SGI site is not accessible anymore. Use the link from the README file. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* xfsprogs: bump to version 4.14.0Baruch Siach2017-12-223-5/+7
| | | | | | | | | | Add licenses and hashes for these licenses. Enabled build with musl; the non standard types have been removed upstream. Fixes bug #10581. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* wireguard: bump to version 0.0.20171221Peter Korsgaard2017-12-222-3/+3
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libcue: is not parallel-safeRomain Naour2017-12-221-0/+2
| | | | | | | | | | | | | | The last commit before the 1.4.0 release was to disable parallel build [1] [1] https://github.com/lipnitsk/libcue/commit/bebbc18a8c00a0b8c26bc6191af68c6a83629b40 Fixes: http://autobuild.buildroot.net/results/f25/f256037ca3d49f96add8ca2e2f9c980f5f9d764e http://autobuild.buildroot.net/results/d84/d84c7d0cb9cf5fa9996c42149eda5295700516f5 Signed-off-by: Romain Naour <romain.naour@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* strace: bump to version 4.20Baruch Siach2017-12-223-51/+6
| | | | | | | Drop upstream patch. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud