26 Commits

Author SHA1 Message Date
Henrik Riomar
1428b7c93e community/neovim: upgrade to 0.3.4 2019-02-01 19:55:05 +01:00
prspkt
95d6b096f4 main/libuv: upgrade to 1.22.0 and rebuild dependent packages 2018-07-22 13:18:45 +02:00
Jakub Jirutka
32d47b18fd community/neovim: upgrade to 0.3.1 2018-07-22 01:14:28 +02:00
Jakub Jirutka
2a0feee391 main/libuv: upgrade to 1.21.0 and rebuild dependent packages 2018-07-08 13:11:12 +02:00
Jakub Jirutka
fd0ca4fa23 community/neovim: upgrade to 0.3.0 2018-06-16 14:41:09 +02:00
Jakub Jirutka
397b9a65ad community/neovim: disable on aarch64 due to build failure
[  0%] Generating auto/charset.c.generated.h, ../../include/charset.h.generated.h
    /usr/bin/luajit: bad light userdata pointer
    stack traceback:
    	[C]: in function 'match'
    	...c/neovim-0.2.2/src/nvim/generators/gen_api_ui_events.lua:15: in main chunk
    	[C]: at 0xaab0224b92e4

    ...

    cd /home/buildozer/aports/community/neovim/src/neovim-0.2.2/build/src/nvim && /usr/bin/luajit /home/buildozer/aports/community/neovim/src/neovim-0.2.2/src/nvim/generators/gen_declarations.lua /home/buildozer/aports/community/neovim/src/neovim-0.2.2/src/nvim/eval/gc.c /home/buildozer/aports/community/neovim/src/neovim-0.2.2/build/src/nvim/auto/eval/gc.c.generated.h /home/buildozer/aports/community/neovim/src/neovim-0.2.2/build/include/eval/gc.h.generated.h /home/buildozer/aports/community/neovim/src/neovim-0.2.2/build/src/nvim/auto/eval/gc.i
    /usr/bin/luajit: bad light userdata pointer
    stack traceback:
    	[C]: in function 'match'
    	...rc/neovim-0.2.2/src/nvim/generators/gen_declarations.lua:232: in main chunk
    	[C]: at 0xaaad1ff4f2e4

    ...

    and so on

Patch backported from https://github.com/neovim/neovim/pull/7880 did't help.
2018-04-29 00:09:36 +02:00
Jakub Jirutka
32bdfd6043 Revert "community/neovim: backport fix for aarch64"
This reverts commit fd0fe9323702c6f67856701d376d3aa441412c09.

It didn't help at all.
2018-04-29 00:09:27 +02:00
Jakub Jirutka
fd0fe93237 community/neovim: backport fix for aarch64 2018-04-29 00:00:06 +02:00
TBK
6e9346160b main/libuv: upgrade to 1.20.2 and rebuild dependent aports 2018-04-28 22:44:53 +02:00
TBK
dc7a75d3f3 community/neovim: modernize abuild 2018-04-28 22:44:53 +02:00
Jean-Louis Fuchs
43bf1dcb1c community/neovim: bump pkgrel, rebuild against unibilium 2.0 2018-02-27 17:12:57 +00:00
Jean-Louis Fuchs
84a345310b community/neovim: ignore st terminfo cursor shape
Fixes a crash that started to appear with the ncurses 6.0_p20171125-r0
update.
2018-02-09 18:59:29 +00:00
Jakub Jirutka
63f5e7d295 [various]: unify names of licenses according to SPDX
This commit updates $license variable in all APKBUILDs to comply with
short names specified by SPDX version 3.0 [1] where possible. It was
done using find-and-replace method on substrings inside $license
variables.

Only license names were updated, not "expressions" specifying relation
between the licenses (e.g. "X and Y", "X or Y", "X and (Y or Z)") or
exceptions (e.g. "X with exceptions").

Many licenses have a version or multiple variants, e.g. MPL-2.0,
BSD-2-Clause, BSD-3-Clause. However, $license in many aports do not
contain license version or variant. Since there's no way how to infer
this information just from abuild, it were left without the variant
suffix or version, i.e. non SPDX compliant.

GNU licenses (AGPL, GFDL, GPL, LGPL) are especially complicated. They
exist in two variants: -only (formerly e.g. GPL-2.0) and -or-later
(formerly e.g. GPL-2.0+). We did not systematically noted distinguish
between these variants, so GPL-2.0, GPL2, GPLv2 etc. may mean
GPL-2.0-only or GPL-2.0-or-later. Thus GNU licenses without "+" (e.g.
GPL2+) were left without the variant suffix, i.e. non SPDX compliant.

Note: This commit just fixes format of the license names, no
verification has been done if the specified license information is
actually correct!

[1]: https://spdx.org/licenses/
2017-12-30 21:05:50 +01:00
Jakub Jirutka
43ce715701 community/neovim: upgrade to 0.2.2 2017-11-19 22:42:40 +01:00
Jakub Jirutka
3a88e60c45 community/neovim: upgrade to 0.2.1 2017-11-08 16:01:28 +01:00
Natanael Copa
239f1545b8 community/neovim: fix secfixes comment 2017-07-20 08:45:25 +00:00
Shiz
f4c2316568 community/neovim: enable on ppc64le 2017-05-13 00:42:41 +02:00
Shiz
d60e00aef8 community/neovim: disable on s390x 2017-05-13 00:35:13 +02:00
Jakub Jirutka
94b3700c8c community/neovim: add secfixes 2017-05-02 18:48:58 +02:00
Marvin Steadfast
5161c9ddde community/neovim: upgrade to 0.2.0 2017-05-02 18:32:26 +02:00
Breno Leitao
382b4953d7 community/neovim: Disable build on ppc64le
neovim grab an upstream luajit during the compilation process.
Luajit from upstream still lack ppc64le support, thus, disabling
this package for a while.
2017-04-10 15:32:21 +00:00
Jakub Jirutka
4c45e64ce7 community/neovim: upgrade to 0.1.7 2016-11-29 01:55:43 +01:00
Daniel Sabogal
4334497e10 community/neovim: security fix for CVE-2016-1248
Patch from Debian unstable (0.1.6-4)
2016-11-23 00:44:33 +01:00
Jakub Jirutka
ed6530ce6b community/neovim: move from testing 2016-11-05 01:50:35 +01:00
Jakub Jirutka
7f96d4f202 Revert "community/neovim: move from testing"
This reverts commit 0e96c0868c0a9214766cee3b9878079a8a67ed1a.

Some dependencies are still in testing. Sorry for that, I should rather
go sleep now.
2016-10-01 00:06:48 +02:00
Jakub Jirutka
0e96c0868c community/neovim: move from testing 2016-10-01 00:05:15 +02:00