dev-lua / luv

Bare libuv bindings for lua

Official package sites : https://github.com/luvit/luv ·

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.

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

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

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

dev-libs / libuv : Cross-platform asychronous I/O

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

dev-libs / libuv : Cross-platform asychronous I/O

app-editors / neovim : Vim-fork focused on extensibility and agility

834412
dev-lua/luv-1.43.0.0 fails tests on MUSL: Uncaught Error: test-udp.lua:319: EMSGSIZE
940569
dev-lua/luv: enable BUILD_MODULE
948919
dev-lua/luv: version bump to 1.50.0
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>