Skip to Content.
Sympa Menu

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

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 (cac0d3928de8ae17a5c9cce2cf5902f781bf2375)
  • Date: Fri, 13 Nov 2020 20:48:57 +0000

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

ChangeLog | 4 ++++
chat-libs/olm/CONFIGURE | 1 +
chat-libs/olm/DEPENDS | 1 +
chat-libs/olm/DETAILS | 17 +++++++++++++++++
chat-libs/olm/HISTORY | 2 ++
devel/nlohmann_json/BUILD | 4 +---
devel/nlohmann_json/DETAILS | 5 ++---
devel/nlohmann_json/HISTORY | 5 +++++
devel/nlohmann_json/INSTALL | 20 +++++++++++++++-----
devel/nlohmann_json/PRE_BUILD | 6 ++----
doc/cmark/DETAILS | 4 ++--
doc/cmark/HISTORY | 3 +++
libs/spdlog/DETAILS | 4 ++--
libs/spdlog/HISTORY | 3 +++
14 files changed, 60 insertions(+), 19 deletions(-)

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

nlohmann_json: Cleanup & add pkg-config file

commit 67bede34ff82cf643cbac97531355b1d5b089c7a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

spdlog 1.8.1

commit 32f4e99bef50d24df950bfcdd2c80c08897a1d10
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

olm: new spell, Implementation of the olm and megolm cryptographic
ratchets

commit 13bd6edf95ea6c1d760c36baf1a14ea3482afd5f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

nlohmann_json 3.9.1

commit 1113e61f0326d2030db9c9f3a75cc4fb0e7d116c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

cmark 0.29.0

diff --git a/ChangeLog b/ChangeLog
index 56bf1af..e3c40b4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2020-11-12 Ismael Luceno <ismael AT sourcemage.org>
+ * chat-libs/olm: new spell, Implementation of the olm and megolm
+ cryptographic ratchets
+
2020-11-09 Vlad Glagolev <stealth AT sourcemage.org>
* utils/skroll: new spell, text scroller for panels or terminals

diff --git a/chat-libs/olm/CONFIGURE b/chat-libs/olm/CONFIGURE
new file mode 100755
index 0000000..b1e2770
--- /dev/null
+++ b/chat-libs/olm/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/CMAKE_CONFIGURE
diff --git a/chat-libs/olm/DEPENDS b/chat-libs/olm/DEPENDS
new file mode 100755
index 0000000..60dd614
--- /dev/null
+++ b/chat-libs/olm/DEPENDS
@@ -0,0 +1 @@
+depends cmake
diff --git a/chat-libs/olm/DETAILS b/chat-libs/olm/DETAILS
new file mode 100755
index 0000000..95816dc
--- /dev/null
+++ b/chat-libs/olm/DETAILS
@@ -0,0 +1,17 @@
+. "$GRIMOIRE"/CMAKE_FUNCTIONS
+ SPELL=olm
+ VERSION=3.2.1
+ SOURCE="$SPELL-$VERSION.tar.bz2"
+
SOURCE_URL[0]=https://gitlab.matrix.org/matrix-org/$SPELL/-/archive/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:adb9cff6148d19df4b83a287723219d4da9efd162f7a2824bee63d824d22c20a10fd2c2d8ce74aff5ec006c6dc8828bd6851cc82be93bc6c4524cf7067080412
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://gitlab.matrix.org/matrix-org/olm/";
+ LICENSE[0]="Apache-2.0"
+ ENTERED=20201112
+ KEYWORDS=""
+ SHORT="Implementation of the olm and megolm cryptographic
ratchets"
+cat << EOF
+An implementation of the Double Ratchet cryptographic ratchet described by
+https://whispersystems.org/docs/specifications/doubleratchet/, written in
+C and C++11 and exposed as a C API.
+EOF
diff --git a/chat-libs/olm/HISTORY b/chat-libs/olm/HISTORY
new file mode 100644
index 0000000..ff8091b
--- /dev/null
+++ b/chat-libs/olm/HISTORY
@@ -0,0 +1,2 @@
+2020-11-12 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS: spell created
diff --git a/devel/nlohmann_json/BUILD b/devel/nlohmann_json/BUILD
index 3b78a2a..397db75 100755
--- a/devel/nlohmann_json/BUILD
+++ b/devel/nlohmann_json/BUILD
@@ -1,3 +1 @@
-#OPTS+=" -DJSON_BuildTests=0" &&
-#default_build
-true
+:
diff --git a/devel/nlohmann_json/DETAILS b/devel/nlohmann_json/DETAILS
index 22ebcf0..574be9b 100755
--- a/devel/nlohmann_json/DETAILS
+++ b/devel/nlohmann_json/DETAILS
@@ -1,12 +1,11 @@
#source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=nlohmann_json
- SPELLX=json.hpp
- VERSION=3.5.0
+ VERSION=3.9.1
SOURCE=$SPELL-$VERSION
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/nlohmann/json
- SOURCE_URL[0]=$WEB_SITE/releases/download/v$VERSION/$SPELLX
+ SOURCE_URL[0]=$WEB_SITE/releases/download/v$VERSION/json.hpp
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=nlohman.gpg:$SOURCE.asc:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/devel/nlohmann_json/HISTORY b/devel/nlohmann_json/HISTORY
index add516e..f0b205c 100644
--- a/devel/nlohmann_json/HISTORY
+++ b/devel/nlohmann_json/HISTORY
@@ -1,3 +1,8 @@
+2020-11-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.9.1
+ * BUILD, DETAILS, INSTALL, PRE_BUILD: cleaned up
+ * INSTALL: Added pkg-config file
+
2019-01-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.5.0

diff --git a/devel/nlohmann_json/INSTALL b/devel/nlohmann_json/INSTALL
index c264d1c..3654f28 100755
--- a/devel/nlohmann_json/INSTALL
+++ b/devel/nlohmann_json/INSTALL
@@ -1,5 +1,15 @@
-#cmake_install
-#default_install
-DEST=$INSTALL_ROOT/usr/include/nlhoman
-install -d $DEST
-install $SOURCE_DIRECTORY/$SOURCE $DEST/json.hpp
+dest="$INSTALL_ROOT"/usr &&
+incdir="$dist"/include/nlhomann &&
+pkgconfigdir="$dist"/lib/pkg-config &&
+
+install -d "$pkgconfigdir" "$incdir" &&
+
+install -m 444 "$SOURCE_CACHE/$SOURCE" "$incdir"/json.hpp &&
+
+pcfile="$pkgconfigdir"/nlohmann_json.pc &&
+cat > "$pcfile" <<! &&
+Name: $SPELL
+Version: $VERSION
+Cflags: -I"$dest"
+!
+chmod 444 "$pcfile"
diff --git a/devel/nlohmann_json/PRE_BUILD b/devel/nlohmann_json/PRE_BUILD
index 2a5d7e8..1a982e0 100755
--- a/devel/nlohmann_json/PRE_BUILD
+++ b/devel/nlohmann_json/PRE_BUILD
@@ -1,4 +1,2 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $SOURCE_DIRECTORY &&
-unpack_file &&
-cp $SOURCE_CACHE/$SOURCE .
+# only needed for verifying the signature
+unpack_file
diff --git a/doc/cmark/DETAILS b/doc/cmark/DETAILS
index eea3089..241357f 100755
--- a/doc/cmark/DETAILS
+++ b/doc/cmark/DETAILS
@@ -1,8 +1,8 @@
SPELL=cmark
- VERSION=0.20.0
+ VERSION=0.29.0
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/jgm/$SPELL/archive/$VERSION.tar.gz
-
SOURCE_HASH=sha512:fa71c3f68e99057ea0bd278a2bdc587dabfa8732a786d8bdeda98eb302afa75560f625f2260a817923f4e6917a5a06176e9a106c267c9ed8d247d666c46fcbb6
+
SOURCE_HASH=sha512:06eb110cfd90c9e980c022b7588e28864d15a4da5d07d61ad4b27c6de47367492b9e58e9434e62b07517aa6dc484f17af13916808be3188f38c37d20cbf33112
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
WEB_SITE="http://commonmark.org/";
LICENSE[0]="BSD2 MIT"
diff --git a/doc/cmark/HISTORY b/doc/cmark/HISTORY
index 86606c7..91593f1 100644
--- a/doc/cmark/HISTORY
+++ b/doc/cmark/HISTORY
@@ -1,2 +1,5 @@
+2020-11-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.29.0
+
2015-06-26 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DETAILS: spell created
diff --git a/libs/spdlog/DETAILS b/libs/spdlog/DETAILS
index e1d37b8..a3885cf 100755
--- a/libs/spdlog/DETAILS
+++ b/libs/spdlog/DETAILS
@@ -1,6 +1,6 @@
SPELL=spdlog
- VERSION=1.7.0
-
SOURCE_HASH=sha512:e15d461ac7a6d3d3186fe4283e4fbaf56b2ce3011babf892e3b2d3dbdd7e999a861f1f6f67a9d88a5cf488a440add087ea78e96131f49b52ed6c7815a972799a
+ VERSION=1.8.1
+
SOURCE_HASH=sha512:ef855f4f91ed8aba89ef0191a9fd70f73a49567332f7eb42da1604e3a7dda3bbe48db3fd0fae317bb11ee95315d8cd62bf586d2de919ca0978d91e5a971b1c3f
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/gabime/spdlog
diff --git a/libs/spdlog/HISTORY b/libs/spdlog/HISTORY
index 52fd6fc..0d8b566 100644
--- a/libs/spdlog/HISTORY
+++ b/libs/spdlog/HISTORY
@@ -1,3 +1,6 @@
+2020-11-12 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.8.1
+
2020-08-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.0
* BUILD: tweak flags



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (cac0d3928de8ae17a5c9cce2cf5902f781bf2375), Ismael Luceno, 11/13/2020

Archive powered by MHonArc 2.6.24.

Top of Page