SHA256
10
0
forked from pool/lua-luv

48 Commits

Author SHA256 Message Date
fa250baa8f Accepting request 1131025 from devel:languages:lua
- 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)

OBS-URL: https://build.opensuse.org/request/show/1131025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=14
2023-12-06 22:47:44 +00:00
c71f3bae57 Fix changelog
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=44
2023-12-05 16:42:01 +00:00
dfdad9f3f9 - Add luv-fix-segfault-with-gc.patch fixing segfaults
(gh#luvit/luv#599 and gh#luvit/luv#644)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=43
2023-12-04 21:12:51 +00:00
474eec7292 Accepting request 1130698 from home:ArcheCraft:branches:devel:languages:lua
Updated to version 1.45
Also fixed segfault with weird lua-gc issue

OBS-URL: https://build.opensuse.org/request/show/1130698
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=42
2023-12-04 14:37:36 +00:00
e9db3de679 Accepting request 954068 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/954068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=13
2022-02-13 18:51:00 +00:00
551a411d7f Accepting request 954067 from home:gmbr3:Lua
- 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()

OBS-URL: https://build.opensuse.org/request/show/954067
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=41
2022-02-13 12:32:43 +00:00
bb5a1064ef Accepting request 932019 from devel:languages:lua
- Use system compat53 again
- Change default version to Lua 5.1

OBS-URL: https://build.opensuse.org/request/show/932019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=12
2021-11-18 09:33:33 +00:00
32d2f94a61 Accepting request 932018 from home:gmbr3:Lua
- Use system compat53 again

OBS-URL: https://build.opensuse.org/request/show/932018
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=40
2021-11-17 18:17:54 +00:00
8c5d9465a7 5.1 instead
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=39
2021-11-17 11:51:11 +00:00
25524ed46f Accepting request 931865 from devel:languages:lua
- 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

OBS-URL: https://build.opensuse.org/request/show/931865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=11
2021-11-17 00:14:35 +00:00
f8663d008f update and fix my previous commits
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=38
2021-11-16 22:27:14 +00:00
d64df7c67a OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=37 2021-11-15 19:22:13 +00:00
8511a0c445 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=36 2021-11-15 18:39:25 +00:00
a5317f90c3 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=35 2021-11-15 18:32:05 +00:00
5c44af0a8e OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=34 2021-11-15 18:20:30 +00:00
fa3d367268 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=33 2021-11-15 18:15:26 +00:00
b30d8332c9 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=32 2021-11-15 18:13:52 +00:00
f8b5fb187a OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=31 2021-11-15 18:13:28 +00:00
a49dce0822 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=30 2021-11-15 18:13:23 +00:00
58534fa341 Accepting request 888232 from devel:languages:lua
- Use correct upstream tarball
- 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

OBS-URL: https://build.opensuse.org/request/show/888232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=10
2021-04-24 21:09:28 +00:00
5a5404246f - Use correct upstream tarball
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=28
2021-04-24 16:22:17 +00:00
d48508b4d6 Accepting request 888218 from home:gmbr3:Lua
- 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

OBS-URL: https://build.opensuse.org/request/show/888218
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=27
2021-04-24 15:22:06 +00:00
58372d41e9 Accepting request 875426 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/875426
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=9
2021-02-26 21:02:07 +00:00
80ad2fc5a8 Accepting request 875342 from home:gmbr3:Lua
upd

OBS-URL: https://build.opensuse.org/request/show/875342
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=25
2021-02-26 14:32:09 +00:00
15e1718b69 Accepting request 873527 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/873527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=8
2021-02-18 19:42:18 +00:00
e3a652d049 Accepting request 873485 from home:gmbr3:Lua
upd

OBS-URL: https://build.opensuse.org/request/show/873485
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=23
2021-02-18 18:06:00 +00:00
93f1d7ce7b Accepting request 819769 from devel:languages:lua
Requires https://build.opensuse.org/request/show/819696 to be in Factory.

- Add lua54 as new build target and fix problems with
  compatibility with it.

OBS-URL: https://build.opensuse.org/request/show/819769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=7
2020-07-15 12:55:33 +00:00
e66f279596 - Add lua54 as new build target and fix problems with
compatibility with it.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=21
2020-07-09 16:43:24 +00:00
b60adda1c9 - Add lua54 as new build target
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=20
2020-07-06 19:06:54 +00:00
d725a0be6e Accepting request 793422 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/793422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=6
2020-04-13 10:53:40 +00:00
a9ec51ae90 Accepting request 793421 from home:mcepl:neovim
- We don't need to define macros, when lua-macros is finally
  fixed.

OBS-URL: https://build.opensuse.org/request/show/793421
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=18
2020-04-12 15:52:47 +00:00
a60bd34565 - Better version of the patch, based upon the upstream advice.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=17
2020-04-11 07:01:55 +00:00
8a0cb43f2c Accepting request 792456 from devel:languages:lua
- Add skip-failing-test.patch to failing test on Leap 15
  (gh#luvit/luv#473)

OBS-URL: https://build.opensuse.org/request/show/792456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=5
2020-04-08 17:57:01 +00:00
c4410c613c Fix application of patches
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=15
2020-04-08 12:22:40 +00:00
d446550911 - Add skip-failing-test.patch to failing test on Leap 15
(gh#luvit/luv#473)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=14
2020-04-08 12:11:13 +00:00
92ca7b0256 Exclude no-flavour builds
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=13
2020-04-08 11:07:06 +00:00
41a3d8732a Accepting request 791431 from home:mcepl:neovim
Run spec-cleaner on the spec file

OBS-URL: https://build.opensuse.org/request/show/791431
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=12
2020-04-04 22:05:23 +00:00
1f2b3f6b12 Accepting request 731966 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/731966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=4
2019-09-20 12:54:49 +00:00
bb7522ba76 Accepting request 731965 from home:mcepl:branches:devel:languages:lua
- Update to 1.30.1-1: mostly bugfixes. Full log is only
  https://github.com/luvit/luv/commits/master

OBS-URL: https://build.opensuse.org/request/show/731965
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=10
2019-09-19 13:47:17 +00:00
d777d482d4 Accepting request 722901 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/722901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=3
2019-08-13 11:27:18 +00:00
13a66c4b29 Accepting request 722900 from home:mcepl:neovim
- devel package doesn't need luv%{sover} package, when public
  library is not built.

OBS-URL: https://build.opensuse.org/request/show/722900
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=8
2019-08-12 16:22:32 +00:00
86f10f8f3a Accepting request 720830 from devel:languages:lua
OBS-URL: https://build.opensuse.org/request/show/720830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=2
2019-08-05 08:42:04 +00:00
7d11cdce10 Accepting request 720829 from home:mcepl:neovim
No public library.

OBS-URL: https://build.opensuse.org/request/show/720829
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=6
2019-08-03 21:52:41 +00:00
db52c27d84 Accepting request 713883 from devel:languages:lua
New package required for neovim.

OBS-URL: https://build.opensuse.org/request/show/713883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-luv?expand=0&rev=1
2019-07-29 15:25:43 +00:00
02fd43d2b2 Accepting request 713882 from home:mcepl:neovim
Update and final version useable for neovim.

OBS-URL: https://build.opensuse.org/request/show/713882
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=4
2019-07-07 20:41:53 +00:00
59f8bfdddf Accepting request 711144 from home:mcepl:neovim
Fix request.

OBS-URL: https://build.opensuse.org/request/show/711144
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=3
2019-06-20 14:02:14 +00:00
5d466e41da Accepting request 710856 from home:mcepl:neovim
Initial submission.

OBS-URL: https://build.opensuse.org/request/show/710856
OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=2
2019-06-19 09:34:14 +00:00
cd5b66b6bd OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=1 2019-06-19 06:27:22 +00:00