Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (0e217dfaa8aab430a6ba6650b992e832385a66a9)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (0e217dfaa8aab430a6ba6650b992e832385a66a9)
  • Date: Fri, 27 Sep 2024 18:19:54 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 +++
apache.gpg |binary
database/couchdb/BUILD | 6 ++++++
database/couchdb/DEPENDS | 2 +-
database/couchdb/DETAILS | 9 ++++-----
database/couchdb/HISTORY | 4 ++++
database/couchdb/INSTALL | 2 ++
devel/erlang/DETAILS | 6 +++---
devel/erlang/HISTORY | 3 +++
devel/quickjs/DETAILS | 4 ++--
devel/quickjs/HISTORY | 4 ++++
devel/quickjs/PRE_BUILD | 5 +----
12 files changed, 33 insertions(+), 15 deletions(-)

New commits:
commit 0e217dfaa8aab430a6ba6650b992e832385a66a9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

apache.gpg - updated

commit eeb7dbf4d377174ffa25544d7f8a8aac98c9a4ad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

couchdb - fixes

commit 38faf3bc8270f01868c953cd501fee0d16fc5e91
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

erlang: => 25.3.2.14

commit 2e50ff9d80a60cb4d3ee2a19d98354202d1e9a68
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

couchdb: => 3.4.1

commit 1cbf7952c9200ae8b97a53ffbce4d356dec57db4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

quickjs: => 2024-01-13

diff --git a/ChangeLog b/ChangeLog
index dd52055..9732f62 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2024-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * apache.gpg: updates
+
2024-09-26 Treeve Jelbert <treeve AT sourcemage.org>
* gnu.gpg: update Ileana Dumitrescu <ileanadumi95 AT protonmail.com>

diff --git a/apache.gpg b/apache.gpg
index f2166d2..724c57c 100644
Binary files a/apache.gpg and b/apache.gpg differ
diff --git a/database/couchdb/BUILD b/database/couchdb/BUILD
new file mode 100755
index 0000000..d8d853f
--- /dev/null
+++ b/database/couchdb/BUILD
@@ -0,0 +1,6 @@
+cd $SOURCE_DIRECTORY &&
+OPTS+=' --disable-fauxton' &&
+OPTS+=' --disable-docs' &&
+OPTS+=' --disable-spidermonkey' &&
+./configure $OPTS &&
+default_build_make
diff --git a/database/couchdb/DEPENDS b/database/couchdb/DEPENDS
index dc8c616..d3207cb 100755
--- a/database/couchdb/DEPENDS
+++ b/database/couchdb/DEPENDS
@@ -1,5 +1,5 @@
depends erlang &&
depends icu &&
depends SSL &&
-depends spidermonkey &&
+depends quickjs --js-engine=quickjs &&
depends curl
diff --git a/database/couchdb/DETAILS b/database/couchdb/DETAILS
index dbca97c..42ea7fe 100755
--- a/database/couchdb/DETAILS
+++ b/database/couchdb/DETAILS
@@ -1,14 +1,13 @@
SPELL=couchdb
- VERSION=0.11.0
+ VERSION=3.4.1
SOURCE="apache-${SPELL}-${VERSION}.tar.gz"
SOURCE2="$SOURCE.asc"
SOURCE_GPG="apache.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY"
- SOURCE_URL[0]=http://www.apache.org/dist/$SPELL/$VERSION/$SOURCE
- SOURCE_URL[1]=http://mirror.nyi.net/apache/${SPELL}/${VERSION}/${SOURCE}
- SOURCE2_URL[0]=http://www.apache.org/dist/$SPELL/$VERSION/$SOURCE2
+
SOURCE_URL[0]=https://www.apache.org/dist/couchdb/source/${VERSION}/${SOURCE}
+ SOURCE2_URL[0]=$SOURCE_URL.asc
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/apache-${SPELL}-${VERSION}"
- WEB_SITE="http://couchdb.apache.org";
+ WEB_SITE="https://couchdb.apache.org";
LICENSE[0]=apache
ENTERED=20090904
SHORT="A http document server"
diff --git a/database/couchdb/HISTORY b/database/couchdb/HISTORY
index 3f6c542..191f528 100644
--- a/database/couchdb/HISTORY
+++ b/database/couchdb/HISTORY
@@ -1,3 +1,7 @@
+2024-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.4.1
+ * BUILD INSTALL: added
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL

diff --git a/database/couchdb/INSTALL b/database/couchdb/INSTALL
new file mode 100755
index 0000000..53880ef
--- /dev/null
+++ b/database/couchdb/INSTALL
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY &&
+cp -r rel/couchdb $INSTALL_ROOT/usr/lib
diff --git a/devel/erlang/DETAILS b/devel/erlang/DETAILS
index 0131513..6dc49e4 100755
--- a/devel/erlang/DETAILS
+++ b/devel/erlang/DETAILS
@@ -1,13 +1,13 @@
SPELL=erlang
- VERSION=25.3
+ VERSION=25.3.2.14
+
SOURCE_HASH=sha512:fb84b2707b4d3ac835f0c3ba67289b923a8d516d0cf66a14cd28c7a51792f001c852ef32ebfd30e869adf85de7d2de1cf8dac1028bb03e1fb0db1cb258c8f677
SOURCE=otp_src_$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/otp_src_$VERSION
# Watch: https://github.com/erlang/otp/tags tags/OTP-([0-9.]+)[.]tar

SOURCE_URL[0]=https://github.com/erlang/otp/releases/download/OTP-$VERSION/$SOURCE
-
SOURCE_HASH=sha512:871e767361ff81ceade361bd45ace807ee411cc24b237680ce2d1d516c115f326dfc969b95ad6e6391f24cb465bb6cbcffe5740374abeb67dc5ee0c2bf8f864b
WEB_SITE=https://www.erlang.org
ENTERED=20020606
- LICENSE[0]=http://www.erlang.org/EPLICENSE
+ LICENSE[0]=https://www.erlang.org/EPLICENSE
KEYWORDS="devel"
SHORT="Programming language developed at the Ericsson CS
Laboratory"
cat << EOF
diff --git a/devel/erlang/HISTORY b/devel/erlang/HISTORY
index d2bd844..6a31959 100644
--- a/devel/erlang/HISTORY
+++ b/devel/erlang/HISTORY
@@ -1,3 +1,6 @@
+2024-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 25.3.2.14
+
2023-03-26 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 25.3

diff --git a/devel/quickjs/DETAILS b/devel/quickjs/DETAILS
index a87a09a..e81b701 100755
--- a/devel/quickjs/DETAILS
+++ b/devel/quickjs/DETAILS
@@ -1,8 +1,8 @@
SPELL=quickjs
- VERSION=2021-03-27
+ VERSION=2024-01-13
+
SOURCE_HASH=sha512:9f426404e4dc1e2a41fcc235b72e58708041aed24eadd5fb9e82f62435501003d3a6b04831f307b04852551d2fd265b94cd400b3293ec0810465f52de8a6c057
SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE_URL[0]=https://bellard.org/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:eeb810083484df213bc658a8703ca3ef094b7789c2b49eed86cb4068c9f9da401ad0300261d61a163c6ea82306f3ef50bf8e29a64920f704fd8958ef08a7286c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOC_DIRS="examples ${DOC_DIRS}"
DOCS="TODO ${DOCS}"
diff --git a/devel/quickjs/HISTORY b/devel/quickjs/HISTORY
index 8f32f7a..0c18bb5 100644
--- a/devel/quickjs/HISTORY
+++ b/devel/quickjs/HISTORY
@@ -1,3 +1,7 @@
+2024-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2024-01-13
+ * PRE_BUILD: tweak
+
2022-01-18 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2021-03-27

diff --git a/devel/quickjs/PRE_BUILD b/devel/quickjs/PRE_BUILD
index 007fd80..89570ac 100755
--- a/devel/quickjs/PRE_BUILD
+++ b/devel/quickjs/PRE_BUILD
@@ -3,7 +3,4 @@ cd "${SOURCE_DIRECTORY}" &&

sedit
"s:-O2:${CFLAGS}:;s:CFLAGS=-g:CFLAGS=:;/^LDFLAGS=-g/d;/^CONFIG_LTO=/d;/^CONFIG_M32=/d"
Makefile &&

-if spell_ok gcc && is_version_less $(installed_version gcc) 4.9; then
- cp -v "${SPELL_DIRECTORY}/stdatomic.h" . &&
- sed -i "s:<stdatomic\.h>:\"stdatomic\.h\":" quickjs.c quickjs-libc.c
-fi
+sed -i 's|/local||' Makefile


  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (0e217dfaa8aab430a6ba6650b992e832385a66a9), Treeve Jelbert, 09/27/2024

Archive powered by MHonArc 2.6.24.

Top of Page