Blob Blame History Raw
-------------------------------------------------------------------
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