Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (3c32fcf8434653b0fa465d6cabb62805bba8cfa0)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (3c32fcf8434653b0fa465d6cabb62805bba8cfa0)
  • Date: Sun, 11 Dec 2022 03:06:52 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

ChangeLog | 3 +++
editors/neovim/DEPENDS | 6 +++++-
editors/neovim/DETAILS | 6 +++---
editors/neovim/HISTORY | 5 +++++
libs/libvterm/DETAILS | 4 ++--
libs/libvterm/HISTORY | 3 +++
lua-forge/luv/BUILD | 3 +++
lua-forge/luv/CONFIGURE | 1 +
lua-forge/luv/DEPENDS | 3 +++
lua-forge/luv/DETAILS | 19 +++++++++++++++++++
lua-forge/luv/HISTORY | 3 +++
11 files changed, 50 insertions(+), 6 deletions(-)

New commits:
commit 3c32fcf8434653b0fa465d6cabb62805bba8cfa0
Author: Xenanthropy <connerclere AT gmail.com>
Commit: Pavel Vinogradov <public AT sourcemage.org>

neovim: => 0.8.1, SECURITY_PATCH++

commit c7a8a465d6bece1f70756828630cde7612b6ebd5
Author: Xenanthropy <connerclere AT gmail.com>
Commit: Pavel Vinogradov <public AT sourcemage.org>

luv: new spell, bare libuv bindings for lua

commit 76becb994ee7f8aadd6e7f34eb48c1001ca84d4a
Author: Xenanthropy <connerclere AT gmail.com>
Commit: Pavel Vinogradov <public AT sourcemage.org>

libvterm: => 0.3

diff --git a/ChangeLog b/ChangeLog
index f618e9b..712229b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2022-12-10 Conner Clere <connerclere AT gmail.com>
+ * lua-forge/luv: new spell, bare libuv bindings for lua
+
2022-12-08 Treeve Jelbert <treeve AT sourcemage.org>
* KDE5-FUNCTIONS: source FUNCTIONS
* FUNCTIONS: fix permissiond
diff --git a/editors/neovim/DEPENDS b/editors/neovim/DEPENDS
index 86e6a65..ba7cd9e 100755
--- a/editors/neovim/DEPENDS
+++ b/editors/neovim/DEPENDS
@@ -4,9 +4,13 @@ depends libuv &&
depends msgpack-c &&
depends unibilium &&
depends libtermkey &&
-depends -sub SCM libvterm &&
+depends libvterm &&
depends lpeg &&
depends lua-messagepack &&
+depends tree-sitter &&
+depends libmpack-lua &&
+depends bitlib &&
+depends luv &&

optional_depends luajit \
"-DPREFER_LUA=OFF" \
diff --git a/editors/neovim/DETAILS b/editors/neovim/DETAILS
index 542ab4a..bd3a49e 100755
--- a/editors/neovim/DETAILS
+++ b/editors/neovim/DETAILS
@@ -1,8 +1,8 @@
source "${GRIMOIRE}/CMAKE_FUNCTIONS"
SPELL=neovim
- VERSION=0.4.3
-
SOURCE_HASH=sha512:e13853fa296eda8618f389c71b6cbbd6f01d561615e80cc92959131dd10e395b1c6732a7d9ef6dbb9fe3ea9da4c11485b464547e2d46b22e59b8a20214e861f5
- SECURITY_PATCH=1
+ VERSION=0.8.1
+
SOURCE_HASH=sha512:b4059a8a0a3caedf15f4160f2342306f6f1d625f8f8499491efd6b4440e275de95a63aa857395f844cbc871432359f96abbca138f6278d1228366d6fb4c4f1a6
+ SECURITY_PATCH=2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_HINTS="no-check-certificate"

SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/archive/v${VERSION}.tar.gz
diff --git a/editors/neovim/HISTORY b/editors/neovim/HISTORY
index 4678784..4f8a7f4 100644
--- a/editors/neovim/HISTORY
+++ b/editors/neovim/HISTORY
@@ -1,3 +1,8 @@
+2022-12-10 Conner Clere <connerclere AT gmail.com>
+ * DETAILS: version 0.8.1, SECURITY_PATCH++
+ * DEPENDS: add libmpack-lua, tree-sitter, bitlib, luv deps
+ remove scm sub-depends on libvterm dep
+
2019-11-06 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.4.3

diff --git a/libs/libvterm/DETAILS b/libs/libvterm/DETAILS
index f979812..f002c10 100755
--- a/libs/libvterm/DETAILS
+++ b/libs/libvterm/DETAILS
@@ -8,10 +8,10 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=0.1.4
+ VERSION=0.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.leonerd.org.uk/code/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:90b5d47417e3f469df5c6574a27d12bd6bd1571d17cab7c4ac0ee61b1dbcb6361987f6fdfd11e314ea32f8958ec165c319a34d0f77288947c7cbc11de697d524

+
SOURCE_HASH=sha512:2a7b6831476465d6a9f7c792406f4e3c4eca0c3dbce4b7031f2646c87e33692128a3d3ce27e1541403772cc0b5eface7bd41325e1e5300c3915bfc0bac97a896
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
fi
WEB_SITE="http://www.leonerd.org.uk/code/libvterm/";
diff --git a/libs/libvterm/HISTORY b/libs/libvterm/HISTORY
index 5db089a..f26785d 100644
--- a/libs/libvterm/HISTORY
+++ b/libs/libvterm/HISTORY
@@ -1,3 +1,6 @@
+2022-12-10 Conner Clere <connerclere AT gmail.com>
+ * DETAILS: version 0.3
+
2022-06-04 Florian Franzmann <bwlf AT bandrate.org
* DETAILS: version 0.1.4, update WEB_SITE, update SOURCE_URL

diff --git a/lua-forge/luv/BUILD b/lua-forge/luv/BUILD
new file mode 100755
index 0000000..8fa0fde
--- /dev/null
+++ b/lua-forge/luv/BUILD
@@ -0,0 +1,3 @@
+OPTS+=" -DWITH_SHARED_LIBUV=ON -DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF
-DBUILD_SHARED_LIBS=ON" &&
+
+default_build
diff --git a/lua-forge/luv/CONFIGURE b/lua-forge/luv/CONFIGURE
new file mode 100755
index 0000000..12db82b
--- /dev/null
+++ b/lua-forge/luv/CONFIGURE
@@ -0,0 +1 @@
+source "${GRIMOIRE}/CMAKE_CONFIGURE"
diff --git a/lua-forge/luv/DEPENDS b/lua-forge/luv/DEPENDS
new file mode 100755
index 0000000..6897904
--- /dev/null
+++ b/lua-forge/luv/DEPENDS
@@ -0,0 +1,3 @@
+source "${GRIMOIRE}/CMAKE_DEPENDS" &&
+depends LUA &&
+depends libuv
diff --git a/lua-forge/luv/DETAILS b/lua-forge/luv/DETAILS
new file mode 100755
index 0000000..7703ac8
--- /dev/null
+++ b/lua-forge/luv/DETAILS
@@ -0,0 +1,19 @@
+source "${GRIMOIRE}/CMAKE_FUNCTIONS"
+ SPELL=luv
+ VERSION=1.44.2-1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_HINTS="no-check-certificate"
+
SOURCE_URL[0]=https://github.com/luvit/${SPELL}/releases/download/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:efcdc636ab636fc3b63f847da922da3110ebc2ca2a97328a5e074f558429778cac71a0f0d58a38a0e3e967dc1785bc502deb0ca1a2fcc4ade8f50e5dd1c5701d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/luvit/luv/";
+ LICENSE[0]="APACHE"
+ ENTERED=20221210
+ SHORT="bare libuv bindings for lua"
+cat << EOF
+libuv bindings for luajit and lua 5.1/ 5.2/ 5.3/ 5.4.
+
+This library makes libuv available to lua scripts.
+It was made for the luvit project but should usable
+from nearly any lua project.
+EOF
diff --git a/lua-forge/luv/HISTORY b/lua-forge/luv/HISTORY
new file mode 100644
index 0000000..6c795e8
--- /dev/null
+++ b/lua-forge/luv/HISTORY
@@ -0,0 +1,3 @@
+2022-12-10 Conner Clere <connerclere AT gmail.com>
+ * BUILD, CONFIGURE, DEPENDS: luv, new spell
+



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (3c32fcf8434653b0fa465d6cabb62805bba8cfa0), Pavel Vinogradov, 12/10/2022

Archive powered by MHonArc 2.6.24.

Top of Page