Skip to Content.
Sympa Menu

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

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 (84706c1dd0837adbd2d3bf6df7767bd7d9c73d3f)
  • Date: Tue, 5 Jan 2021 20:11:12 +0000

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

ChangeLog | 3 +++
crypto/mbedtls/DETAILS | 10 +++++-----
crypto/mbedtls/HISTORY | 3 +++
devel/neko/DEPENDS | 24 ++++++++++++++++++++++++
devel/neko/DETAILS | 20 ++++++++++++++++++++
devel/neko/HISTORY | 2 ++
6 files changed, 57 insertions(+), 5 deletions(-)

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

neko: new spell, The Neko Programming Language

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

mbedtls 2.25.0

diff --git a/ChangeLog b/ChangeLog
index f0f056a..d625538 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2021-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/neko: new spell, The Neko Programming Language
+
2021-01-03 Treeve Jelbert <treeve AT sourcemage.org>
* python-pypi/dabo: spell deprecated [replaced by obsolete - dead]

diff --git a/crypto/mbedtls/DETAILS b/crypto/mbedtls/DETAILS
index 06092f4..4b00a25 100755
--- a/crypto/mbedtls/DETAILS
+++ b/crypto/mbedtls/DETAILS
@@ -1,12 +1,12 @@
SPELL=mbedtls
- VERSION=2.16.1
-
SOURCE_HASH=sha512:54a2f5842276b05475f7103ee1c811dcbc93bf73e84beb43ef6c2d89cbc373a78a22132b1b00f06e42c73be97aa8b65625e7bc92a010edea2b0eeb4da5e96379
+ VERSION=2.25.0
+
SOURCE_HASH=sha512:42f1626a4b435f9b0df92217df6d776d03ae73a83d1c58b7a139dee37afadd298ec9250b4d2d03cb14185dba3096ac48e5a1d24fda77cda83008ea18031eadba
SECURITY_PATCH=4
- SOURCE=$SPELL-$VERSION-gpl.tgz
- SOURCE_URL[0]=https://tls.mbed.org/download/$SOURCE
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=https://github.com/ARMmbed/$SPELL/archive/v$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://tls.mbed.org/
- LICENSE[0]=GPL
+ LICENSE[0]=Apache-2.0
ENTERED=20151026
SHORT="open source embedded SSL/TLS cryptographic library"
cat << EOF
diff --git a/crypto/mbedtls/HISTORY b/crypto/mbedtls/HISTORY
index 4ff6645..8157732 100644
--- a/crypto/mbedtls/HISTORY
+++ b/crypto/mbedtls/HISTORY
@@ -1,3 +1,6 @@
+2021-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.25.0; under Apache-2.0 license now
+
2019-06-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.16.1

diff --git a/devel/neko/DEPENDS b/devel/neko/DEPENDS
new file mode 100755
index 0000000..a531420
--- /dev/null
+++ b/devel/neko/DEPENDS
@@ -0,0 +1,24 @@
+. "$GRIMOIRE"/CMAKE_DEPENDS &&
+
+depends libgc &&
+depends ocaml &&
+depends zlib &&
+
+optional_depends APACHE2 \
+ -DWITH_APACHE={ON,OFF} \
+ 'for Apache modules' &&
+optional_depends mbedtls \
+ -DWITH_SSL={ON,OFF} \
+ 'for SSL support' &&
+optional_depends gtk+2 \
+ -DWITH_UI={ON,OFF} \
+ 'for GTK+ 2 UI support' &&
+optional_depends MYSQL \
+ -DWITH_MYSQL={ON,OFF} \
+ 'for mysql support' &&
+optional_depends pcre2 \
+ -DWITH_REGEXP={ON,OFF} \
+ 'for perl-compatible regex support' &&
+optional_depends sqlite \
+ -DWITH_SQLITE={ON,OFF} \
+ 'for sqlite support'
diff --git a/devel/neko/DETAILS b/devel/neko/DETAILS
new file mode 100755
index 0000000..23143d8
--- /dev/null
+++ b/devel/neko/DETAILS
@@ -0,0 +1,20 @@
+. "$GRIMOIRE"/CMAKE_FUNCTIONS
+ SPELL=neko
+ VERSION=2.3.0
+ SOURCE="$SPELL-${VERSION//./-}.tar.gz"
+
SOURCE_URL[0]=https://github.com/HaxeFoundation/$SPELL/archive/v${VERSION//./-}.tar.gz
+
SOURCE_HASH=sha512:fec51bed0c5500561635656c7456f3da0599aa6a47a25efe739b3c51f9cdded4a8824ed14ab67bab0905d9082cf6f06b3a76c868cb1b61d440957bcd9fd3f3d2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SOURCE%.tar.gz}"
+ WEB_SITE="https://nekovm.org/";
+ LICENSE[0]="MIT"
+ ENTERED=20210105
+ KEYWORDS=""
+ SHORT="The Neko Programming Language"
+cat << EOF
+Neko is a high-level dynamically typed programming language. It can be used
as
+an embedded scripting language. It has been designed to provide a common
runtime
+for several different languages. Learning and using Neko is very easy. You
can
+easily extend the language with C libraries. You can also write generators
from
+your own language to Neko and then use the Neko Runtime to compile, run, and
+access existing libraries.
+EOF
diff --git a/devel/neko/HISTORY b/devel/neko/HISTORY
new file mode 100644
index 0000000..c6f9c50
--- /dev/null
+++ b/devel/neko/HISTORY
@@ -0,0 +1,2 @@
+2021-01-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (84706c1dd0837adbd2d3bf6df7767bd7d9c73d3f), Ismael Luceno, 01/05/2021

Archive powered by MHonArc 2.6.24.

Top of Page