Skip to Content.
Sympa Menu

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

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 (a7c0655b22f7937328c086d434cf877c464f6c47)
  • Date: Mon, 31 Dec 2018 22:27:15 +0000

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

editors/neovim/BUILD | 3 ++-
editors/neovim/CONFIGURE | 1 +
editors/neovim/DEPENDS | 16 ++++++++++++----
editors/neovim/DETAILS | 5 +++--
editors/neovim/HISTORY | 7 +++++++
editors/neovim/PROVIDES | 2 ++
libs/msgpack-c/BUILD | 1 -
libs/msgpack-c/CONFIGURE | 1 +
libs/msgpack-c/DEPENDS | 4 ++--
libs/msgpack-c/DETAILS | 5 +++--
libs/msgpack-c/HISTORY | 6 ++++++
11 files changed, 39 insertions(+), 12 deletions(-)

New commits:
commit a7c0655b22f7937328c086d434cf877c464f6c47
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

editors/neovim: version 0.3.2

commit e1453b1d1760cfe76820cf84e28e8a2185c91511
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

libs/msgpack-c: version 3.1.1

diff --git a/editors/neovim/BUILD b/editors/neovim/BUILD
index e013b8d..00e62af 100755
--- a/editors/neovim/BUILD
+++ b/editors/neovim/BUILD
@@ -1 +1,2 @@
-cmake_build
+OPTS+=" -DUSE_BUNDLED=OFF -DENABLE_JEMALLOC=OFF" &&
+default_build
diff --git a/editors/neovim/CONFIGURE b/editors/neovim/CONFIGURE
new file mode 100755
index 0000000..12db82b
--- /dev/null
+++ b/editors/neovim/CONFIGURE
@@ -0,0 +1 @@
+source "${GRIMOIRE}/CMAKE_CONFIGURE"
diff --git a/editors/neovim/DEPENDS b/editors/neovim/DEPENDS
index bffca96..86e6a65 100755
--- a/editors/neovim/DEPENDS
+++ b/editors/neovim/DEPENDS
@@ -1,10 +1,18 @@
-depends cmake &&
+source "${GRIMOIRE}/CMAKE_DEPENDS" &&
+depends gperf &&
depends libuv &&
depends msgpack-c &&
-depends luajit &&
depends unibilium &&
depends libtermkey &&
depends -sub SCM libvterm &&
-depends lua51 &&
depends lpeg &&
-depends lua-messagepack
+depends lua-messagepack &&
+
+optional_depends luajit \
+ "-DPREFER_LUA=OFF" \
+ "-DPREFER_LUA=ON" \
+ "use LuaJit instead of old Lua" &&
+
+if ! is_depends_enabled "${SPELL}" "luajit" ; then
+ depends lua51
+fi
diff --git a/editors/neovim/DETAILS b/editors/neovim/DETAILS
index 06620c7..2241ed9 100755
--- a/editors/neovim/DETAILS
+++ b/editors/neovim/DETAILS
@@ -1,9 +1,10 @@
+source "${GRIMOIRE}/CMAKE_FUNCTIONS"
SPELL=neovim
- VERSION=0.1.1
+ VERSION=0.3.2
+
SOURCE_HASH=sha512:1192d9330da3ab543dcb39bdff517637c7a52be558ad07a60de27bbf051432064edc230b46ddd9cdcae006ba1340550128e4d4ced7105f1aab57b13c2c4479ae
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_HINTS="no-check-certificate"

SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:7098bef9b81862f009789cff49a063d56d52d2f5c74e2fe68ad65c952c61c07eabeb6be150b369a5a179957f20187de3051caaa30b1e0cb4ec1e9e49b4e77333
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://neovim.io/";
LICENSE[0]="APACHE"
diff --git a/editors/neovim/HISTORY b/editors/neovim/HISTORY
index 774de9b..a5bb7d8 100644
--- a/editors/neovim/HISTORY
+++ b/editors/neovim/HISTORY
@@ -1,3 +1,10 @@
+2018-12-31 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 0.3.2, cmakefied
+ * BUILD: added some flags, cmake_build -> default_build
+ * CONFIGURE: added for standard cmake queries
+ * DEPENDS: cmakefied, added gperf, depends on either luajit or lua51
+ * PROVIDES: added VI, TEXT-EDITOR
+
2015-12-27 Pavel Vinogradov <public AT sourcemage.org>
* BUILD, DEPENDS, DETAILS: spell created

diff --git a/editors/neovim/PROVIDES b/editors/neovim/PROVIDES
new file mode 100755
index 0000000..1e25c73
--- /dev/null
+++ b/editors/neovim/PROVIDES
@@ -0,0 +1,2 @@
+VI
+TEXT-EDITOR
diff --git a/libs/msgpack-c/BUILD b/libs/msgpack-c/BUILD
deleted file mode 100755
index e013b8d..0000000
--- a/libs/msgpack-c/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-cmake_build
diff --git a/libs/msgpack-c/CONFIGURE b/libs/msgpack-c/CONFIGURE
new file mode 100755
index 0000000..12db82b
--- /dev/null
+++ b/libs/msgpack-c/CONFIGURE
@@ -0,0 +1 @@
+source "${GRIMOIRE}/CMAKE_CONFIGURE"
diff --git a/libs/msgpack-c/DEPENDS b/libs/msgpack-c/DEPENDS
index 99cc9de..2769503 100755
--- a/libs/msgpack-c/DEPENDS
+++ b/libs/msgpack-c/DEPENDS
@@ -1,6 +1,6 @@
-depends cmake &&
+source "${GRIMOIRE}/CMAKE_DEPENDS" &&
depends -sub CXX gcc &&
-optional_depends -sub "CHRONO TIMER SYSTEM" boost \
+optional_depends -sub "CHRONO CONTEXT TIMER SYSTEM" boost \
"-DMSGPACK_BOOST=ON" \
"-DMSGPACK_BOOST=OFF" \
"use boost libraries"
diff --git a/libs/msgpack-c/DETAILS b/libs/msgpack-c/DETAILS
index 947c256..9ad0cb9 100755
--- a/libs/msgpack-c/DETAILS
+++ b/libs/msgpack-c/DETAILS
@@ -1,9 +1,10 @@
+source "${GRIMOIRE}/CMAKE_FUNCTIONS"
SPELL=msgpack-c
- VERSION=2.1.3
+ VERSION=3.1.1
+
SOURCE_HASH=sha512:2d1607f482160d8860b07d7597af760bfefcb3afa4e82602df43487d15950ab235e7efeabd7e08996807935de71d4dcdab424c91bff806279419db2ec9500227
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_HINTS="no-check-certificate"

SOURCE_URL[0]=https://github.com/msgpack/${SPELL}/archive/cpp-${VERSION}.tar.gz
-
SOURCE_HASH=sha512:928a694505225e8daa907ac2823787640ba2def5cc87236ace6c427bf9d331d391a3b0b34fefd948176a875cc8b154aeffda371b52ad3187d147a34e35d6e435
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-cpp-${VERSION}"
WEB_SITE="http://msgpack.org/";
LICENSE[0]="APACHE"
diff --git a/libs/msgpack-c/HISTORY b/libs/msgpack-c/HISTORY
index dfc1ff7..f4e49cc 100644
--- a/libs/msgpack-c/HISTORY
+++ b/libs/msgpack-c/HISTORY
@@ -1,3 +1,9 @@
+2018-12-31 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 3.1.1, cmakeified
+ * BUILD: removed
+ * CONFIGURE: added for cmake sake
+ * DEPENDS: added grimoire CMAKE_DEPENDS, requires CONTEXT from boost
+
2017-06-17 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 2.1.3




  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (a7c0655b22f7937328c086d434cf877c464f6c47), Pavel Vinogradov, 12/31/2018

Archive powered by MHonArc 2.6.24.

Top of Page