aboutsummaryrefslogtreecommitdiff
path: root/package/luv
Commit message (Collapse)AuthorAgeFilesLines
* package/luv: bump to version 1.34.2-2Gravatar Jörg Krause2020-03-183-45/+2
| | | | | | | Drop pathch 0001 which was applied upstream. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luv: fix build with gcc 4.8Gravatar Fabrice Fontaine2020-02-231-0/+43
| | | | | | | | | Fixes: - http://autobuild.buildroot.org/results/83b34e606b128546da8a70836d039090e334a1ec Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> [yann.morin.1998@free.fr: mark patch accepted upstream] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/luv: bump to version 1.34.1-1Gravatar Jörg Krause2020-01-202-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/luv: bump to version 1.32.0-0Gravatar Jörg Krause2019-11-043-20/+2
| | | | | | | | Drop hook to add pc-file. Correct installation of the pc-file is included in the new version. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luv: install libluv.pc.inGravatar Fabrice Fontaine2019-09-152-0/+18
| | | | | | | | | | | | | | | Archive 1.30.1-0 doesn't contain libluv.pc.in which will break the build Fixes: - http://autobuild.buildroot.org/results/5ec6b5a3622c343f7e401b7da7d4a1da15be2733 This issue has been fixed upstream in https://github.com/luvit/luv/commit/946784fba047bcd275554b5040949e3d70994b30, which should be in the next release. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Acked-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luv: bump to version 1.30.1-0Gravatar Jörg Krause2019-08-112-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luv: bump to version 1.30.0-0Gravatar Jörg Krause2019-07-282-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luv: update hashGravatar Jörg Krause2019-06-041-1/+1
| | | | | | | | | | | | Upstream removed (using git force-push) and recreated version 1.29.1-1 and re-uploaded the source tarball. Therefore, the hash has changed and needs to be updated. See: https://github.com/luvit/luv/issues/330 Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/luv: bump to version 1.29.1-1Gravatar Jörg Krause2019-06-012-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luv: bump to version 1.28.0-1Gravatar Jörg Krause2019-05-012-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/luv: bump to version 1.28.0-0Gravatar Jörg Krause2019-04-302-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/luv: bump to version 1.27.0-0Gravatar Jörg Krause2019-03-312-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luv: bump to version 1.25.0-0Gravatar Jörg Krause2019-02-123-64/+2
| | | | | | | Remove upstream patch which is included in the new release. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luv: add patch to fix build issue with luviGravatar Jörg Krause2018-11-191-0/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | Add a patch to fix a build issue with luvi after bumping luv from version 1.9.1 to 1.22.0. The problem is that luv now uses lua-compat-5.3 instead of defining the Lua 5.3 API itself. Unfortunately, luv.h now includes compat-5.3.h in the header file, which causes the build issue with luvi, as luvi does not find this local header file. Note, that luv ships lua-compat-5.3 as a dependency. Therefore, the patch includes compat-5.3.h in the source file luv.c, so it isn't exposed to external programs. Fixes: http://autobuild.buildroot.net/results/2244cd30986aff29b763fb7183f6fc27a82bd7fa http://autobuild.buildroot.net/results/01938f7f018dc69d564c22489933647b1daf62f3 http://autobuild.buildroot.net/results/8217e863c2776d299cb90b90f1a2ed8233ec82ba .. and many more Note, that fixing this issue reveals another issue in luvi, which is fixed by the follow up patch. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luv: bump to version 1.22.0-1Gravatar Jörg Krause2018-10-042-2/+3
| | | | | | | Also add hash for license file. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luv: bump version to 1.9.1-1Gravatar Bernd Kuhls2017-08-102-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/l*/Config.in: fix ordering of statementsGravatar Adam Duskett2017-05-011-1/+1
| | | | | | | | | | | | | The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter l in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libuv: add dependency on BR2_TOOLCHAIN_HAS_SYNC_4Gravatar Thomas Petazzoni2017-02-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | The libuv library uses __sync atomic built-ins: $ readelf -a -W output/target/usr/lib/libuv.so.1.0.0 | grep __sync 122: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sync_val_compare_and_swap_4 but this is not currently taken into account in the libuv package, causing some build failures in packages using libuv as an optional dependency, such as janus-gateway and mosquitto. Therefore, this commit updates the libuv package with this additional dependency. The reverse dependencies of libuv are also updated: luv, luvi and moarvm. Fixes: - http://autobuild.buildroot.net/results/bdaa67d763c0d8d377a04529c74f73bee7d4ccef/ (janus-gateway) - http://autobuild.buildroot.net/results/2bc84ba2d1167018e2d48e5183ead22b6425dcf5/ (mosquitto) [Peter: drop cmake changes after cmake revert] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libuv: needs NPTLGravatar Peter Korsgaard2016-11-211-3/+3
| | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/b81/b81583dea1bdf3777b2f2736c84fef90aa10f30b/ http://autobuild.buildroot.net/results/93f/93f1c4dcaa9a20ec62c547b839cd334ed1b5fbe4/ http://autobuild.buildroot.net/results/030/030ef0a9bd51a2c52d6026e0c1e383a9bdae3c4f/ http://autobuild.buildroot.net/results/fff/fff2098f707d9827ec5e1fd38fe742dd2b695ead/ libuv uses pthread_barrier_* functions, which aren't available with linuxthreads. Notice that libuv contains a local prototype for these functions, so libuv is able to build and the error only triggers when applications try to link against it. Also propagate this dependency to the reverse deps of libuv. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/luv: bump to version 1.9.1-0Gravatar Jörg Krause2016-08-012-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/luv: bump to version 1.9.0-3Gravatar Jörg Krause2016-06-092-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luv: bump to version 1.9.0-1Gravatar Jörg Krause2016-04-142-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/luv: bump to version 1.8.0-4Gravatar Jörg Krause2016-03-052-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/luv: bump to version 1.8.0Gravatar Jörg Krause2015-12-262-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/luv: bump to version 1.7.4-5Gravatar Jörg Krause2015-11-282-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luv: remove the default value of the $(PKG)_SOURCE variableGravatar Jerzy Grzegorek2015-11-021-1/+0
| | | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Acked-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luv: fix license typoGravatar Jerzy Grzegorek2015-11-021-1/+1
| | | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Acked-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luv: new packageGravatar Jörg Krause2015-09-213-0/+46
libuv bindings for LuaJIT and Lua. [Thomas: - Move the package to the sub-menu of Lua modules. - Remove no longer needed dependency on BR2_PACKAGE_HAS_LUAINTERPRETER. - Propagate dependencies of libuv (mmu, !static, threads) - Update to upstream version 1.7.4-4. - Add hash file.] Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>