Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

lua51-luv-1.45.0~0-4.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: lua51-luv Distribution: openSUSE Tumbleweed
Version: 1.45.0~0 Vendor: openSUSE
Release: 4.1 Build date: Thu Dec 7 01:57:09 2023
Group: Development/Languages/Other Build host: i03-ch2c
Size: 296695 Source RPM: lua51-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.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Dec 04 2023 Noah Dörr <archecraft1@gmail.com>
  - 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 <gmbr3@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - Use system compat53 again
* Wed Nov 17 2021 Callum Farmer <gmbr3@opensuse.org>
  - Change default version to Lua 5.1
* Tue Nov 16 2021 Callum Farmer <gmbr3@opensuse.org>
  - 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 <mcepl@suse.com>
  - Use correct upstream tarball
* Sat Apr 24 2021 Callum Farmer <gmbr3@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - Fix placement of %lua_provides
* Thu Feb 18 2021 Callum Farmer <gmbr3@opensuse.org>
  - Use %lua_provides macro for default lua versioning
* Mon Jul 06 2020 Matej Cepl <mcepl@suse.com>
  - Add lua54 as new build target and fix problems with
    compatibility with it.
* Sun Apr 12 2020 Matej Cepl <mcepl@suse.com>
  - We don't need to define macros, when lua-macros is finally
    fixed.
* Sat Apr 11 2020 Matej Cepl <mcepl@suse.com>
  - Better version of the patch, based upon the upstream advice.
* Wed Apr 08 2020 Matej Cepl <mcepl@suse.com>
  - Add skip-failing-test.patch to failing test on Leap 15
    (gh#luvit/luv#473)

Files

/usr/lib64/lua/5.1/luv.so
/usr/share/doc/packages/lua51-luv
/usr/share/doc/packages/lua51-luv/README.md
/usr/share/doc/packages/lua51-luv/docs.md
/usr/share/licenses/lua51-luv
/usr/share/licenses/lua51-luv/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024