Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: lua54-luv | Distribution: openSUSE Tumbleweed |
Version: 1.45.0~0 | Vendor: openSUSE |
Release: 4.1 | Build date: Thu Dec 7 01:57:04 2023 |
Group: Development/Languages/Other | Build host: i04-ch4b |
Size: 292599 | Source RPM: lua54-luv-1.45.0~0-4.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/luvit/luv | |
Summary: Bare libuv bindings for lua |
This library makes libuv available to lua scripts. It was made for the luvit project but should usable from nearly any lua project. The library can be used by multiple threads at once. Each thread is assumed to load the library from a different lua_State. Luv will create a unique uv_loop_t for each state. You can't share uv handles between states/loops. The best docs currently are the libuv docs themselves. Hopfully soon we'll have a copy locally tailored for lua.
Apache-2.0
* Mon Dec 04 2023 Noah Dörr <[email protected]> - Update to version 1.45.0-0: * Add access(2) constants to the constants table * thread_setaffinity: Allow affinity param to have a length less than cpumask_size() * avoid thread be released before it done * fix thread arguments limit * fix segfault in luv_check_handle/luv_check_stream * add uv.errno table contains all uv errno value * segfault on new_thread and worker.queue * segfault on luv_check_handle * uv.spawn example code in docs is broken * pthread_create possible leak - Update to version 1.44.2-1: * Removed output to stderr from poll callback - Update to version 1.44.2-0: * Adds new function uv.available_parallelism * uv.os_get_passwd: Better handling of gid/uid * uv.fs_opendir and friends: Fix race condition when uv_dir_t pointer doesn't change between allocations * Fix leak from fs_scandir whenever it wasn't fully iterated via fs_scandir_next * Fix two possible fs_scandir segfaults - Add luv-fix-segfault-from-gc.patch fixing segfaults (gh#luvit/luv#599 and gh#luvit/luv#644) * Sun Feb 13 2022 Callum Farmer <[email protected]> - Update to version 1.43.0-0: * Only new function is uv_ip_name which luv does not provide a binding for * Change the call to acquire_vm_cb() in luv.new_therad() to be made before the thread is created in luv_new_thread() * Wed Nov 17 2021 Callum Farmer <[email protected]> - Use system compat53 again * Wed Nov 17 2021 Callum Farmer <[email protected]> - Change default version to Lua 5.1 * Tue Nov 16 2021 Callum Farmer <[email protected]> - Update to version 1.42.0-1: * Use uv_handle_size/uv_req_size instead of sizeof * LuaJIT: add missing LJ_ENDIAN and LJ_NO_UNWIND checks for DASM [this fixes building on aarch64] - Fix shared library build - Clean spec file - Add lua-link.patch: must link with -llua - Add luv-module-install.patch: fix module install path * Sat Apr 24 2021 Matej Cepl <[email protected]> - Use correct upstream tarball * Sat Apr 24 2021 Callum Farmer <[email protected]> - Update to version 1.41.0: * Fix build with Lua 5.4 * Updated Libuv to 1.40.0 * Fix garbage collection-related memory bug with threads * Make symlink/copyfile bindings more user-friendly - Tests and examples no longer included in tarball - Removed skip-failing-test.patch: no longer applicable * Fri Feb 26 2021 Callum Farmer <[email protected]> - Fix placement of %lua_provides * Thu Feb 18 2021 Callum Farmer <[email protected]> - Use %lua_provides macro for default lua versioning * Mon Jul 06 2020 Matej Cepl <[email protected]> - Add lua54 as new build target and fix problems with compatibility with it. * Sun Apr 12 2020 Matej Cepl <[email protected]> - We don't need to define macros, when lua-macros is finally fixed. * Sat Apr 11 2020 Matej Cepl <[email protected]> - Better version of the patch, based upon the upstream advice. * Wed Apr 08 2020 Matej Cepl <[email protected]> - Add skip-failing-test.patch to failing test on Leap 15 (gh#luvit/luv#473)
/usr/lib64/lua/5.4/luv.so /usr/share/doc/packages/lua54-luv /usr/share/doc/packages/lua54-luv/README.md /usr/share/doc/packages/lua54-luv/docs.md /usr/share/licenses/lua54-luv /usr/share/licenses/lua54-luv/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 30 02:01:57 2024