[crux-commits] ports/contrib (3.6): neovim-qt: initial commit, version 0.2.16.1

crux at crux.nu crux at crux.nu
Fri Jul 2 23:39:17 UTC 2021


commit 9b7ed225724154ae6649201d6f858351d5c96ac3
Author: Tim Biermann <tbier at posteo.de>
Date:   Fri Jul 2 22:58:32 2021 +0000

    neovim-qt: initial commit, version 0.2.16.1

diff --git a/neovim-qt/.footprint b/neovim-qt/.footprint
new file mode 100644
index 000000000..c4a62caf5
--- /dev/null
+++ b/neovim-qt/.footprint
@@ -0,0 +1,19 @@
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/bin/
+-rwxr-xr-x	root/root	usr/bin/nvim-qt
+drwxr-xr-x	root/root	usr/share/
+drwxr-xr-x	root/root	usr/share/applications/
+-rw-r--r--	root/root	usr/share/applications/nvim-qt.desktop
+drwxr-xr-x	root/root	usr/share/icons/
+drwxr-xr-x	root/root	usr/share/icons/hicolor/
+drwxr-xr-x	root/root	usr/share/icons/hicolor/192x192/
+drwxr-xr-x	root/root	usr/share/icons/hicolor/192x192/apps/
+-rw-r--r--	root/root	usr/share/icons/hicolor/192x192/apps/nvim-qt.png
+drwxr-xr-x	root/root	usr/share/nvim-qt/
+drwxr-xr-x	root/root	usr/share/nvim-qt/runtime/
+-rw-r--r--	root/root	usr/share/nvim-qt/runtime/README.md
+drwxr-xr-x	root/root	usr/share/nvim-qt/runtime/doc/
+-rw-r--r--	root/root	usr/share/nvim-qt/runtime/doc/nvim_gui_shim.txt
+-rw-r--r--	root/root	usr/share/nvim-qt/runtime/doc/tags
+drwxr-xr-x	root/root	usr/share/nvim-qt/runtime/plugin/
+-rw-r--r--	root/root	usr/share/nvim-qt/runtime/plugin/nvim_gui_shim.vim
diff --git a/neovim-qt/.signature b/neovim-qt/.signature
new file mode 100644
index 000000000..fa4d92c07
--- /dev/null
+++ b/neovim-qt/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF38LfvPJSMSSyTcoB30APHKcZ7SUDGE0kLgZCv4C7uuBAOQ/zrgDfV9PkcNnnU8wgDi7Z8zxOAWEIViyAIPcLvwU=
+SHA256 (Pkgfile) = 40ba2fc0619b8d23dc9d78f52046e03957ce1b628422bb9ac09c96ce23553796
+SHA256 (.footprint) = 986b6cc3c820686660b51d58ae5d34f4fe9f0fa28f527c7fd277aea0813a0365
+SHA256 (neovim-qt-0.2.16.1.tar.gz) = 971d4597b40df2756b313afe1996f07915643e8bf10efe416b64cc337e4faf2a
diff --git a/neovim-qt/Pkgfile b/neovim-qt/Pkgfile
new file mode 100644
index 000000000..0fc564a79
--- /dev/null
+++ b/neovim-qt/Pkgfile
@@ -0,0 +1,21 @@
+# Description: Neovim client library and GUI, in Qt5.
+# URL: https://github.com/equalsraf/neovim-qt
+# Maintainer: Tim Biermann, tbier at posteo dot de
+# Depends on: hicolor-icon-theme neovim qt5
+
+name=neovim-qt
+version=0.2.16.1
+release=1
+source=(https://github.com/equalsraf/neovim-qt/archive/v$version/$name-$version.tar.gz)
+
+build() {
+  cmake -S $name-$version -B build -G Ninja \
+    -D CMAKE_INSTALL_PREFIX=/usr \
+    -D CMAKE_INSTALL_LIBDIR=lib \
+    -D CMAKE_BUILD_TYPE=Release \
+    -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
+    -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
+    -Wno-dev
+  cmake --build build
+  DESTDIR=$PKG cmake --install build
+}


More information about the crux-commits mailing list