On Sun, 04 Jul 2021, Edd Barrett wrote:
> Hi,
>
> Thanks for working on neovim. I'd not had a chance to look yet!
>
> On Sun, Jul 04, 2021 at 07:26:10PM +0200, Paco Esteban wrote:
> > > - I think we want to add -DCMAKE_SUPPRESS_REGENERATION=ON in
> > > pre-configure
>
> If that's what we do now, I'm fine with it.
>
> > > 2.) -- Found LuaJit: /usr/local/lib/libluajit-5.1.so.1.0
> > >
> > > - neovim is looking for luajit at configure step does it needs that at
> > > runtime too?
> >
> > I don't think so, we pass -DPREFER_LUA=ON to CONFIGURE_ARGS.
>
> I've always forced LuaJIT off, as it'd require all of the Lua deps to be
> sub-packaged for LuaJIT, which is no small task.
>
> Portwise this looks good. I'll run with this diff for a few days and see
> how I get on.
>
> (There's also a new pynvim (devel/py-neovim, for historical reasons)).
That should do for py-neovim (included the quirks patch too). I made it
py3 only while on it.
diff eb6ad31e9211e6034806408c424aa25f6fe6ee04 /usr/ports
blob - b9db1cb6e98b5b33c77b633de76d9674128b0182
file + editors/py-neovim/Makefile
--- editors/py-neovim/Makefile
+++ editors/py-neovim/Makefile
@@ -2,13 +2,12 @@
COMMENT = Python plugin support for Neovim
-MODPY_EGG_VERSION = 0.4.1
+MODPY_EGG_VERSION = 0.4.3
DISTNAME = pynvim-${MODPY_EGG_VERSION}
PKGNAME = py-neovim-${MODPY_EGG_VERSION}
-REVISION = 0
CATEGORIES = editors devel
-HOMEPAGE = https://github.com/neovim/python-client
+HOMEPAGE = https://github.com/neovim/pynvim
MAINTAINER = Edd Barrett <edd@openbsd.org>
# Apache-2.0
@@ -19,7 +18,7 @@ MODPY_SETUPTOOLS = Yes
MODPY_PI = Yes
FLAVORS = python3
-FLAVOR ?=
+FLAVOR = python3
RUN_DEPENDS = net/py-msgpack${MODPY_FLAVOR} \
devel/py-uv${MODPY_FLAVOR} \
blob - a5d330b646f3d47533eb5102c3f0c5051bb7973c
file + editors/py-neovim/distinfo
--- editors/py-neovim/distinfo
+++ editors/py-neovim/distinfo
@@ -1,2 +1,2 @@
-SHA256 (pynvim-0.4.1.tar.gz) = VekY1mRlTPocmInT2+fGPp8zjfXUlHFmP3jVTIXoTFg=
-SIZE (pynvim-0.4.1.tar.gz) = 41939
+SHA256 (pynvim-0.4.3.tar.gz) = OnlTeL3l6AkvvrOhqZvpxhPSaFVC8dsOXG/UZ+7Vbf8=
+SIZE (pynvim-0.4.3.tar.gz) = 56239
blob - 14894d2a31fadfb0b33d950c254566ba532f0990
file + editors/py-neovim/pkg/PLIST
--- editors/py-neovim/pkg/PLIST
+++ editors/py-neovim/pkg/PLIST
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.4 2019/03/17 13:15:34 edd Exp $
+@conflict editors/py-neovim-*
+@pkgpath editors/py-neovim
lib/python${MODPY_VERSION}/site-packages/neovim/
lib/python${MODPY_VERSION}/site-packages/neovim/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/neovim/${MODPY_PYCACHE}/
diff eb6ad31e9211e6034806408c424aa25f6fe6ee04 /usr/ports
blob - ba0899f909dcec7cf737ed377beb1d29986edd62
file + devel/quirks/Makefile
--- devel/quirks/Makefile
+++ devel/quirks/Makefile
@@ -5,7 +5,7 @@ CATEGORIES = devel databases
DISTFILES =
# API.rev
-PKGNAME = quirks-4.24
+PKGNAME = quirks-4.25
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>
blob - 301ed7bc6d561381c2b7d8fdebc22e80470c3c66
file + devel/quirks/files/Quirks.pm
--- devel/quirks/files/Quirks.pm
+++ devel/quirks/files/Quirks.pm
@@ -469,6 +469,7 @@ my $stem_extensions = {
'py-libarchive-c' => 'py3-libarchive-c',
'py-minimalmodbus' => 'py3-minimalmodbus',
'baresip-gtk2' => 'baresip-gtk',
+ 'py-neovim' => 'py3-neovim'
};
my $obsolete_reason = {};
--
Paco Esteban.
0x5818130B8A6DBC03
No comments:
Post a Comment