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. This library makes libuv available to lua scripts. It was made for the luvit project but should usable from nearly any lua project.

v1.32.0.0-r102 :: 0 :: gentoo

Modified
License
Apache-2.0 MIT
Keywords
amd64 x86 ~arm ~arm64
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-2
Build for Lua 5.2 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.

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>