Summary
libuv bindings for luajit and lua 5.1/ 5.2/ 5.3/ 5.4. This library makes libuv available to lua scripts. It was made for the luvit project but should usable from nearly any lua project.
Versions
v1.45.0.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 MIT
- Keywords
- amd64 arm64 x86 ~arm ~ppc ~ppc64 ~riscv ~x64-macos
- USE flags
- test
v1.44.2.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 MIT
- Keywords
- amd64 arm64 x86 ~arm ~ppc64 ~riscv ~x64-macos
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
lua_single_target
- lua5-1
- Build for Lua 5.1 only
- lua5-3
- Build for Lua 5.3 only
- lua5-4
- Build for Lua 5.4 only
- luajit
- Build for LuaJIT only
Dependencies
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
Runtime Dependencies
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
Depending packages
app-editors / neovim : Vim-fork focused on extensibility and agility
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lua/luv: Keyword 1.45.0.0 ppc, #916309
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/luv: Stabilize 1.45.0.0 arm64, #915796
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-lua/luv: Stabilize 1.45.0.0 x86, #915796
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
dev-lua/luv: Stabilize 1.45.0.0 amd64, #915796
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
dev-lua/luv: add 1.45.0.0
Needed for new neovim. Bug: https://bugs.gentoo.org/913912 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32709 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
dev-lua/luv: drop 1.36.0.0, 1.43.0.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Luca Barbato · gentoo
dev-lua/luv: keyword 1.44.2.0 for ~ppc64
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lua/luv: Stabilize 1.44.2.0 x86, #879961
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-lua/luv: Stabilize 1.44.2.0 amd64, #879961
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lua/luv: Stabilize 1.44.2.0 arm64, #879961
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/luv: add 1.44.2.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/luv: Stabilize 1.43.0.0 arm64, #857978
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-lua/luv: Stabilize 1.43.0.0 x86, #834128
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-lua/luv: Stabilize 1.43.0.0 amd64, #834128
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/luv: add 1.43.0.0
Closes: https://bugs.gentoo.org/834057 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yongxiang Liang · gentoo
dev-lua/luv: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
dev-lua/luv: drop old version
Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
dev-lua/luv: bump to 1.36.0.0; fix build on Darwin; keyword x64-macos
Suggested-by: Sam James <sam@gentoo.org> Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/luv: remove old
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lua/luv: Stabilize 1.32.0.0-r102 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lua/luv: Stabilize 1.32.0.0-r102 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/luv: go back to single-impl mode
The only revdep currently in the tree, app-editors/neovim, actually links against luv instead of loading it as a module. Between that and upstream not actually supporting multi-impl installations, why bother. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/luv-1.32.0.0-r101: support lua5-4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/luv-1.32.0.0-r101: bump lua-compat-5.3 version to 0.10
With this version, luv builds and tests fine for lua5.4 - as well as all the previously supported implementations, of course. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/luv: remove the lua-single prototype
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/luv: support multiple Lua implementations
Will likely need changes to revdeps. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-lua/luv: migrate to lua-single.eclass
In theory this should be multi-impl but upstream does not directly support it, in particular their pkgconfig files do not include the Lua ABI version in their names. For now just keep it simple i.e. stick with the old behaviour of only supporting one implementation at a time. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
*/*: Switch proxy-maint to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
dev-lua/luv: mark stable
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-lua/luv: add ~arm64 for 1.32.0
Tested-by: Roy Bamford <neddyseagoon@gentoo.org> Closes: https://bugs.gentoo.org/695024 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
dev-lua/luv: Add ~arm keyword wrt bug #695024
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernardo Meurer · gentoo
dev-lua/luv: yank 1.30.1.1
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Closes: https://github.com/gentoo/gentoo/pull/13475 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernardo Meurer · gentoo
dev-lua/luv: bump 1.32.0.0
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernardo Meurer · gentoo
dev-lua/luv: yank 1.30.1_p0
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Closes: https://github.com/gentoo/gentoo/pull/12966 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernardo Meurer · gentoo
dev-lua/luv: bump 1.30.1.1
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernardo Meurer · gentoo
dev-lua/luv: use tar.gz instead of zip
Closes: https://bugs.gentoo.org/694630 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Closes: https://github.com/gentoo/gentoo/pull/12953 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernardo Meurer · gentoo
dev-lua/luv: Fix lack of dev-lang/lua in DEPEND
Closes: https://bugs.gentoo.org/693614 Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Closes: https://github.com/gentoo/gentoo/pull/12879 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernardo Meurer · gentoo
dev-libs/libluv: new package (1.30.1_p0)
Bare libuv bindings for lua Closes: https://bugs.gentoo.org/691878 Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Closes: https://github.com/gentoo/gentoo/pull/12864 Signed-off-by: Joonas Niilola <juippis@gentoo.org>