Overview

Request 793088 superseded

Should go togehter with SRs for libvterm, lua-luv, and moonjit.

- Add libuv-compat.patch which works around too old version of
libuv on Leap 15.* by not using UV_FS_COPYFILE_FICLONE flag
to uv_fs_copyfile, and not using uv_stream_get_write_queue_size
at all.

- Remove unnecessary fix-buf_set_term_title.patch, which actually
breaks the build.

- Add fix-buf_set_term_title.patch in order to fix build issue.
- Set CFLAGS and CXXFLAGS in order to respect $optflags.

- Unconditionally use luajit-devle instead of sometimes
luajit-devel and sometimes lua51-luajit-devel.

- Update to version 0.4.3.

- Update to version 0.4.2. There is toooooo many changes to list
it there. Also fixes boo#1151203.
- Reapplied patches:
- neovim-0.1.7-bitop.patch
- neovim-0.2.0-gcc-prototype.patch
- neovim.patch

- Remove neovim-0.2.0-gcc-prototype.patch patch.
- Add run-time dependency to lua51-luv.

- Update to version 0.3.8:
* 5b47e4d #10341 security: 'modeline', 'modelineexpr'
* e4ecb70 #10345 Disallow API calls in the sandbox.
(CVE-2019-12735 boo#1137443)

Loading...

Max Lin's avatar

do we really need to fork this package in Leap than Factory? can we merge libuv-compat.patch to Factory?


Request History
Matej Cepl's avatar

mcepl created request

Should go togehter with SRs for libvterm, lua-luv, and moonjit.

- Add libuv-compat.patch which works around too old version of
libuv on Leap 15.* by not using UV_FS_COPYFILE_FICLONE flag
to uv_fs_copyfile, and not using uv_stream_get_write_queue_size
at all.

- Remove unnecessary fix-buf_set_term_title.patch, which actually
breaks the build.

- Add fix-buf_set_term_title.patch in order to fix build issue.
- Set CFLAGS and CXXFLAGS in order to respect $optflags.

- Unconditionally use luajit-devle instead of sometimes
luajit-devel and sometimes lua51-luajit-devel.

- Update to version 0.4.3.

- Update to version 0.4.2. There is toooooo many changes to list
it there. Also fixes boo#1151203.
- Reapplied patches:
- neovim-0.1.7-bitop.patch
- neovim-0.2.0-gcc-prototype.patch
- neovim.patch

- Remove neovim-0.2.0-gcc-prototype.patch patch.
- Add run-time dependency to lua51-luv.

- Update to version 0.3.8:
* 5b47e4d #10341 security: 'modeline', 'modelineexpr'
* e4ecb70 #10345 Disallow API calls in the sandbox.
(CVE-2019-12735 boo#1137443)


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Origin Manager's avatar

origin-manager added origin-reviewers as a reviewer

Changing to a lower priority origin.

origin: openSUSE:Leap:15.1:Update~
origin_old: openSUSE:Leap:15.1:Update


Origin Manager's avatar

origin-manager added opensuse-review-team as a reviewer

Additional review required based on origin.


Origin Manager's avatar

origin-manager accepted review

origin: openSUSE:Leap:15.1:Update~
origin_old: openSUSE:Leap:15.1:Update


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Leap:15.2:Staging:adi:130"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Leap:15.2:Staging:adi:130"


Dominique Leuenberger's avatar

dimstar accepted review


Matej Cepl's avatar

mcepl superseded request

- For compatibility with Leap 15.2 add libuv-compat.patch
(applied conditionally only on the appropriate distribution),
which works around too old version of libuv on Leap 15.*
by not using UV_FS_COPYFILE_FICLONE flag to uv_fs_copyfile,
and not using uv_stream_get_write_queue_size at all.
sr#793088 gh#neovim/neovim#12108

- Remove unnecessary fix-buf_set_term_title.patch, which actually
breaks the build.

- Add fix-buf_set_term_title.patch in order to fix build issue.
- Set CFLAGS and CXXFLAGS in order to respect $optflags.

- Unconditionally use luajit-devle instead of sometimes
luajit-devel and sometimes lua51-luajit-devel.

- Update to version 0.4.3.

- Update to version 0.4.2. There is toooooo many changes to list
it there. Also fixes boo#1151203.
- Reapplied patches:
- neovim-0.1.7-bitop.patch
- neovim-0.2.0-gcc-prototype.patch
- neovim.patch

- Remove neovim-0.2.0-gcc-prototype.patch patch.
- Add run-time dependency to lua51-luv.

- Update to version 0.3.8:
* 5b47e4d #10341 security: 'modeline', 'modelineexpr'

openSUSE Build Service is sponsored by