forked from pool/lua-luv
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=44
154 lines
5.7 KiB
Plaintext
154 lines
5.7 KiB
Plaintext
-------------------------------------------------------------------
|
||
Mon Dec 4 10:05:58 UTC 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 12:31:33 UTC 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 18:16:50 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
|
||
|
||
- Use system compat53 again
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 17 11:33:51 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
|
||
|
||
- Change default version to Lua 5.1
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 16 22:20:25 UTC 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 16:21:59 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Use correct upstream tarball
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Apr 24 15:05:17 UTC 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 11:05:09 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
|
||
|
||
- Fix placement of %lua_provides
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 18 15:59:51 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
|
||
|
||
- Use %lua_provides macro for default lua versioning
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 6 19:06:47 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Add lua54 as new build target and fix problems with
|
||
compatibility with it.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Apr 12 12:30:52 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- We don't need to define macros, when lua-macros is finally
|
||
fixed.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Apr 11 07:01:18 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Better version of the patch, based upon the upstream advice.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 8 12:10:44 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Add skip-failing-test.patch to failing test on Leap 15
|
||
(gh#luvit/luv#473)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 19 15:33:38 CEST 2019 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Update to 1.30.1-1: mostly bugfixes. Full log is only
|
||
https://github.com/luvit/luv/commits/master
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 9 18:09:40 CEST 2019 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- devel package doesn’t need luv%{sover} package, when public
|
||
library is not built.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Aug 3 18:08:08 BST 2019 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Remove public shared library again.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jul 7 19:38:27 CEST 2019 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Make system buildable on Fedora/CentOS as well.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 4 18:18:59 CEST 2019 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Provide public shared library again.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 3 08:05:09 CEST 2019 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Upgrade to 1.30.0-0:
|
||
- Reduce latency and speed up testing
|
||
- improve thread and threadpool
|
||
- more flexible callback support
|
||
- Simplify callback in thread and threadpool
|
||
- support custom/external event callback
|
||
- Speed up by reduce regristry table queries
|
||
- Allow dns tests that require an internet connection to fail when offline
|
||
- CMake: use REQUIRED with LuaJIT/Lua
|
||
- cmake: handle luajit 2.1 (#343)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 13 17:01:39 CEST 2019 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Initial packaging
|