sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (abbfc8ca17e3e0843c1145479d42d4fa60434bae)
- From: Vlad Glagolev <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (abbfc8ca17e3e0843c1145479d42d4fa60434bae)
- Date: Sat, 3 Aug 2019 02:03:36 +0000
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
ChangeLog | 3 +++
chat-im/profanity/BUILD | 3 +++
chat-im/profanity/CONFIGURE | 9 +++++++++
chat-im/profanity/DEPENDS | 15 +++++++++++----
chat-im/profanity/DETAILS | 10 +++++-----
chat-im/profanity/HISTORY | 6 ++++++
crypto/libsignal/BUILD | 3 +++
crypto/libsignal/DEPENDS | 2 ++
crypto/libsignal/DETAILS | 15 +++++++++++++++
crypto/libsignal/HISTORY | 2 ++
10 files changed, 59 insertions(+), 9 deletions(-)
New commits:
commit abbfc8ca17e3e0843c1145479d42d4fa60434bae
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
profanity: => 0.7.0
commit a6b969e23cfde8409ca6c5528b285e99e91fbf75
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
libsignal: new spell, Signal Protocol C Library
diff --git a/ChangeLog b/ChangeLog
index 668b338..29109d3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2019-08-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * crypto/libsignal: new spell, Signal Protocol C Library
+
2019-08-01 Ismael Luceno <ismael AT sourcemage.org>
* devel/pacc: new spell, a compiler-compiler
diff --git a/chat-im/profanity/BUILD b/chat-im/profanity/BUILD
new file mode 100755
index 0000000..9a94f3c
--- /dev/null
+++ b/chat-im/profanity/BUILD
@@ -0,0 +1,3 @@
+OPTS="${PROFANITY_OPTS} ${OPTS}" &&
+
+default_build
diff --git a/chat-im/profanity/CONFIGURE b/chat-im/profanity/CONFIGURE
new file mode 100755
index 0000000..ff1f7b0
--- /dev/null
+++ b/chat-im/profanity/CONFIGURE
@@ -0,0 +1,9 @@
+config_query_option PROFANITY_OPTS "Enable plugins?" y \
+ "--enable-plugins" \
+ "--disable-plugins" &&
+
+if list_find "${PROFANITY_OPTS}" "--enable-plugins"; then
+ config_query_option PROFANITY_OPTS "Enable C plugins?" y \
+ "--enable-c-plugins" \
+ "--disable-c-plugins"
+fi
diff --git a/chat-im/profanity/DEPENDS b/chat-im/profanity/DEPENDS
index 644e8ac..afd79ba 100755
--- a/chat-im/profanity/DEPENDS
+++ b/chat-im/profanity/DEPENDS
@@ -18,10 +18,17 @@ optional_depends libotr \
"--disable-otr" \
"for OTR support" &&
-optional_depends python \
- "--enable-python-plugins" \
- "--disable-python-plugins" \
- "for Python plugins support" &&
+optional_depends libsignal \
+ "--enable-omemo" \
+ "--disable-omemo" \
+ "for OMEMO support" &&
+
+if list_find "${PROFANITY_OPTS}" "--enable-plugins"; then
+ optional_depends python \
+ "--enable-python-plugins" \
+ "--disable-python-plugins" \
+ "for Python plugins support"
+fi &&
optional_depends libxscrnsaver \
"--with-xscreensaver" \
diff --git a/chat-im/profanity/DETAILS b/chat-im/profanity/DETAILS
index 956b8b0..78fa388 100755
--- a/chat-im/profanity/DETAILS
+++ b/chat-im/profanity/DETAILS
@@ -3,18 +3,18 @@
if [[ ${PROFANITY_BRANCH} == scm ]]; then
VERSION=$(get_scm_version)
SOURCE=${SPELL}-${VERSION}.tar.bz2
- SOURCE_URL[0]=git://github.com/boothj5/${SPELL}.git
+ SOURCE_URL[0]=git://github.com/profanity-im/${SPELL}.git
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=0.6.0
+ VERSION=0.7.0
SOURCE=${SPELL}-${VERSION}.tar.gz
- SOURCE_URL[0]=http://www.profanity.im/${SPELL}-${VERSION}.tar.gz
-
SOURCE_HASH=sha512:c7d8e74b764276f59fccfa029d45271032db315cdbf6e00deccbd611f202983a0930fed99021202333047acee9f3f0d7779cd9bb3628d2e5c4757e3de8c3629e
+ SOURCE_URL[0]=https://profanity-im.github.io/${SPELL}-${VERSION}.tar.gz
+
SOURCE_HASH=sha512:d4be02ad560f53ba59f6d814b6489fe8b7fe59a9c26e72867e23aa33d8badadfd518bc27a1f63266cb5f651f422a5de70f474ff551f5e97f5eab7b643f3a9106
fi
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOC_DIRS=""
- WEB_SITE="http://www.profanity.im/"
+ WEB_SITE=https://profanity-im.github.io/
LICENSE[0]=GPL
ENTERED=20131013
SHORT="Ncurses based XMPP client"
diff --git a/chat-im/profanity/HISTORY b/chat-im/profanity/HISTORY
index 4ad7891..2eba7e9 100644
--- a/chat-im/profanity/HISTORY
+++ b/chat-im/profanity/HISTORY
@@ -1,3 +1,9 @@
+2019-08-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.7.0; updated source URLs, website
+ * BUILD: added, to use PROFANITY_OPTS
+ * CONFIGURE: added, for options
+ * DEPENDS: corrected python flags; added OMEMO support
+
2019-04-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.6.0
* DEPENDS: rewritten
diff --git a/crypto/libsignal/BUILD b/crypto/libsignal/BUILD
new file mode 100755
index 0000000..b23119c
--- /dev/null
+++ b/crypto/libsignal/BUILD
@@ -0,0 +1,3 @@
+OPTS="-DBUILD_SHARED_LIBS=ON ${OPTS}" &&
+
+cmake_build
diff --git a/crypto/libsignal/DEPENDS b/crypto/libsignal/DEPENDS
new file mode 100755
index 0000000..b4297b8
--- /dev/null
+++ b/crypto/libsignal/DEPENDS
@@ -0,0 +1,2 @@
+depends cmake &&
+depends SSL
diff --git a/crypto/libsignal/DETAILS b/crypto/libsignal/DETAILS
new file mode 100755
index 0000000..45ac22a
--- /dev/null
+++ b/crypto/libsignal/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=libsignal
+ SPELLX=${SPELL}-protocol-c
+ VERSION=2.3.2
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+
SOURCE_URL[0]=https://github.com/signalapp/${SPELLX}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:7c63c42b9a590ed1a60a6f0094668d9948aa04e5965d052c22ae22b176df7c5582b8ec5c0e6c01ad582dfe2b04067380b9734ad08c64785242e90abcdabdfb8d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=https://signal.org/
+ LICENSE[0]=GPL
+ ENTERED=20190802
+ SHORT="Signal Protocol C Library"
+cat << EOF
+This is a ratcheting forward secrecy protocol that works in synchronous and
+asynchronous messaging environments.
+EOF
diff --git a/crypto/libsignal/HISTORY b/crypto/libsignal/HISTORY
new file mode 100644
index 0000000..7be1d25
--- /dev/null
+++ b/crypto/libsignal/HISTORY
@@ -0,0 +1,2 @@
+2019-08-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS, BUILD: created spell, version 2.3.2
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (abbfc8ca17e3e0843c1145479d42d4fa60434bae), Vlad Glagolev, 08/02/2019
Archive powered by MHonArc 2.6.24.