Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (bb760f3b91e37f59a7e078c399484095c49d6f77)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (bb760f3b91e37f59a7e078c399484095c49d6f77)
  • Date: Wed, 12 Oct 2022 21:30:31 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 3 +++
libs/msgpack-c/DEPENDS | 7 +------
libs/msgpack-c/HISTORY | 1 +
libs/msgpack-cxx/CONFIGURE | 1 +
libs/msgpack-cxx/DEPENDS | 5 +++++
libs/msgpack-cxx/DETAILS | 18 ++++++++++++++++++
libs/msgpack-cxx/HISTORY | 4 ++++
7 files changed, 33 insertions(+), 6 deletions(-)

New commits:
commit bb760f3b91e37f59a7e078c399484095c49d6f77
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

msgpack-c: remove C++ deps

commit 7337980244f945139c2af579c419f702958fe21c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

msgpack-cxx: new spell, C++ implementation of MessagePack

diff --git a/ChangeLog b/ChangeLog
index bf6e8d9..39b5d82 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2022-10-12 Ismael Luceno <ismael AT sourcemage.org>
+ * libs/msgpack-cxx: new spell, C++ implementation of MessagePack
+
2022-10-10 Treeve Jelbert <treeve AT sourcemage.org>
* plasma/kpipewire: added

diff --git a/libs/msgpack-c/DEPENDS b/libs/msgpack-c/DEPENDS
index 2769503..bd2c258 100755
--- a/libs/msgpack-c/DEPENDS
+++ b/libs/msgpack-c/DEPENDS
@@ -1,6 +1 @@
-source "${GRIMOIRE}/CMAKE_DEPENDS" &&
-depends -sub CXX gcc &&
-optional_depends -sub "CHRONO CONTEXT TIMER SYSTEM" boost \
- "-DMSGPACK_BOOST=ON" \
- "-DMSGPACK_BOOST=OFF" \
- "use boost libraries"
+. "$GRIMOIRE"/CMAKE_DEPENDS
diff --git a/libs/msgpack-c/HISTORY b/libs/msgpack-c/HISTORY
index a9ce1d3..4f84435 100644
--- a/libs/msgpack-c/HISTORY
+++ b/libs/msgpack-c/HISTORY
@@ -1,5 +1,6 @@
2022-10-12 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 4.0.0
+ * DEPENDS: removed C++ deps, C++ support moved to msgpack-cxx

2018-12-31 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 3.1.1, cmakeified
diff --git a/libs/msgpack-cxx/CONFIGURE b/libs/msgpack-cxx/CONFIGURE
new file mode 100755
index 0000000..b1e2770
--- /dev/null
+++ b/libs/msgpack-cxx/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/CMAKE_CONFIGURE
diff --git a/libs/msgpack-cxx/DEPENDS b/libs/msgpack-cxx/DEPENDS
new file mode 100755
index 0000000..a288895
--- /dev/null
+++ b/libs/msgpack-cxx/DEPENDS
@@ -0,0 +1,5 @@
+. "$GRIMOIRE"/CMAKE_DEPENDS &&
+depends -sub CXX gcc &&
+runtime_depends -sub "CHRONO CONTEXT TIMER SYSTEM" boost \
+ -DMSGPACK_BOOST={ON,OFF} \
+ "use boost libraries"
diff --git a/libs/msgpack-cxx/DETAILS b/libs/msgpack-cxx/DETAILS
new file mode 100755
index 0000000..e76d054
--- /dev/null
+++ b/libs/msgpack-cxx/DETAILS
@@ -0,0 +1,18 @@
+source "$GRIMOIRE/CMAKE_FUNCTIONS"
+ SPELL=msgpack-cxx
+ VERSION=4.1.2
+
SOURCE_HASH=sha512:d6608d7b1ff06a69cad88e8bd8f20d853bbdd6e5aa6293e947a59bd5c34a92619c29d0fa98318c22f09a241066a242a15a8236ea571ae4337f6d9293bf38ebd7
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/msgpack/msgpack-c/releases/download/cpp-$VERSION/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://msgpack.org/";
+ LICENSE[0]="APACHE"
+ ENTERED=20221012
+ KEYWORDS=""
+ SHORT="C++ implementation of MessagePack"
+cat << EOF
+MessagePack is an efficient binary serialization format, which lets you
+exchange data among multiple languages like JSON, except that it's faster and
+smaller. Small integers are encoded into a single byte while typical short
+strings require only one extra byte in addition to the strings themselves.
+EOF
diff --git a/libs/msgpack-cxx/HISTORY b/libs/msgpack-cxx/HISTORY
new file mode 100644
index 0000000..c06f6e4
--- /dev/null
+++ b/libs/msgpack-cxx/HISTORY
@@ -0,0 +1,4 @@
+2022-10-12 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS, HISTORY: spell created,
+ cloned from msgpack-c
+



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (bb760f3b91e37f59a7e078c399484095c49d6f77), Ismael Luceno, 10/12/2022

Archive powered by MHonArc 2.6.24.

Top of Page