Skip to Content.
Sympa Menu

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

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 (6df86c3a5c9c6d709f42fe9a9d3f78c2c414f491)
  • Date: Fri, 25 Feb 2022 14:25:06 +0000

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

ChangeLog | 3 +++
chat-irc/solanum/DETAILS | 20 ++++++++++++++++++++
chat-irc/solanum/HISTORY | 2 ++
chat-irc/solanum/PREPARE | 2 ++
chat-irc/solanum/PRE_BUILD | 5 +++++
crypto/wolfssl/BUILD | 27 +++++++++++++++++++++++++++
crypto/wolfssl/DETAILS | 1 +
crypto/wolfssl/HISTORY | 4 ++++
8 files changed, 64 insertions(+)

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

wolfssl: Enable more functionality; PATCHLEVEL++

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

solanum: new spell, An IRCd for unified networks

diff --git a/ChangeLog b/ChangeLog
index bde012c..495a753 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2022-02-25 Ismael Luceno <ismael AT sourcemage.org>
+ * chat-irc/solanum: new spell, An IRCd for unified networks
+
2022-02-24 Ismael Luceno <ismael AT sourcemage.org>
* crypto/wolfssl: new spell, Embedded TLS Library

diff --git a/chat-irc/solanum/DETAILS b/chat-irc/solanum/DETAILS
new file mode 100755
index 0000000..0be4a9e
--- /dev/null
+++ b/chat-irc/solanum/DETAILS
@@ -0,0 +1,20 @@
+. "$GRIMOIRE"/FUNCTIONS
+ SPELL=solanum
+ VERSION=$(get_scm_version)
+ SOURCE="$SPELL-scm.tar.bz2"
+ SOURCE_URL[0]="git://github.com/$SPELL-ircd/$SPELL:$SPELL-scm:main"
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-scm"
+ WEB_SITE="https://solanum.chat/";
+ LICENSE[0]="GPL-2.0-or-later BSD-3-Clause ISC"
+ ENTERED=20211004
+ KEYWORDS=""
+ SHORT="An IRCd for unified networks"
+cat << EOF
+Solanum is an IRCv3 server designed to be highly scalable. It implements
+IRCv3.1 and some parts of IRCv3.2.
+
+It is meant to be used with an IRCv3-capable services implementation such
+as Atheme or Anope.
+EOF
diff --git a/chat-irc/solanum/HISTORY b/chat-irc/solanum/HISTORY
new file mode 100644
index 0000000..4a1e7b1
--- /dev/null
+++ b/chat-irc/solanum/HISTORY
@@ -0,0 +1,2 @@
+2021-10-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PRE_BUILD, PREPARE: spell created
diff --git a/chat-irc/solanum/PREPARE b/chat-irc/solanum/PREPARE
new file mode 100755
index 0000000..136a218
--- /dev/null
+++ b/chat-irc/solanum/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE"/FUNCTIONS &&
+prepare_select_branch
diff --git a/chat-irc/solanum/PRE_BUILD b/chat-irc/solanum/PRE_BUILD
new file mode 100755
index 0000000..77a2307
--- /dev/null
+++ b/chat-irc/solanum/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+if ! [ -x configure ]; then
+ autoreconf -ifs || true
+fi
diff --git a/crypto/wolfssl/BUILD b/crypto/wolfssl/BUILD
new file mode 100755
index 0000000..144145a
--- /dev/null
+++ b/crypto/wolfssl/BUILD
@@ -0,0 +1,27 @@
+# XXX options may change the ABI
+OPTS+='
+--enable-blake2
+--enable-blake2s
+--enable-dh
+--enable-dsa
+--enable-dtls
+--enable-ed25519
+--enable-ipv6
+--enable-keygen
+--enable-opensslall
+--enable-opensslextra
+--enable-ripemd
+--enable-sha512
+--enable-smime
+--enable-sni
+--enable-ssh
+--enable-tls13-draft18
+' &&
+# Distro options
+OPTS+='
+--disable-benchmark
+--disable-crypttests
+--disable-examples
+--enable-reproducible-build
+' &&
+default_build
diff --git a/crypto/wolfssl/DETAILS b/crypto/wolfssl/DETAILS
index 67c81a2..a4802d3 100755
--- a/crypto/wolfssl/DETAILS
+++ b/crypto/wolfssl/DETAILS
@@ -1,5 +1,6 @@
SPELL=wolfssl
VERSION=5.2.0
+ PATCHLEVEL=1
SOURCE="$SPELL-$VERSION.zip"
SOURCE_URL[0]="https://www.wolfssl.com/$SOURCE";

SOURCE_HASH=sha512:eb3565cffd261c13b69d7049b0bc6ea030419a29aeb3f0937ea2f1de2c6b22aeabee354abe5c0d88fcd7249eb9b3f63ff4ca2dd61942c4fda6c067d0cc2d9def
diff --git a/crypto/wolfssl/HISTORY b/crypto/wolfssl/HISTORY
index 959b778..46dda1a 100644
--- a/crypto/wolfssl/HISTORY
+++ b/crypto/wolfssl/HISTORY
@@ -1,2 +1,6 @@
+2022-02-25 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: added build options for more functionality
+ * DETAILS: PATCHLEVEL++
+
2022-02-24 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PRE_BUILD: spell created



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (6df86c3a5c9c6d709f42fe9a9d3f78c2c414f491), Ismael Luceno, 02/25/2022

Archive powered by MHonArc 2.6.24.

Top of Page