Skip to Content.
Sympa Menu

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

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 (f2e4846becf97010c32fb024b8bc135a4920dd35)
  • Date: Tue, 17 Sep 2024 08:09:21 +0000

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

ChangeLog | 4 ++++
crypto/mosh/BUILD | 2 +-
crypto/mosh/DETAILS | 8 ++++----
crypto/mosh/HISTORY | 7 +++++--
crypto/mosh/PRE_BUILD | 3 +++
libs/abseil-cpp/DETAILS | 4 ++--
libs/abseil-cpp/HISTORY | 3 +++
libs/md4qt/BUILD | 3 +++
libs/md4qt/CONFIGURE | 1 +
libs/md4qt/DEPENDS | 4 ++++
libs/md4qt/DETAILS | 15 +++++++++++++++
libs/md4qt/HISTORY | 4 ++++
libs/protobuf/DETAILS | 4 ++--
libs/protobuf/HISTORY | 3 +++
libs/uriparser/BUILD | 7 +++++++
libs/uriparser/CONFIGURE | 1 +
libs/uriparser/DEPENDS | 2 ++
libs/uriparser/DETAILS | 15 +++++++++++++++
libs/uriparser/HISTORY | 4 ++++
19 files changed, 83 insertions(+), 11 deletions(-)

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

md4qt 3.0.0

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

uriparser 0.9.8

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

fix mosh

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

Revert "crypto/mosh: SOURCE_HASH & SOURCE_URL Updated"

This reverts commit 63f75792dd6b74285e793abd21d183f6aa34ff4a.

no such tarball found

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

protobuf: => 28.1

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

abseil-cpp: => 20240722.0

diff --git a/ChangeLog b/ChangeLog
index 6a69df0..10d0e72 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2024-09-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/uriparser: added, URI parsing
+ * libs/md4qt: added
+
2024-09-14 Ismael Luceno <ismael AT sourcemage.org>
* utils/waycheck: new spell, GUI tool that shows the wayland protocols
implemented by a compositor
diff --git a/crypto/mosh/BUILD b/crypto/mosh/BUILD
index ec4e60e..9028452 100755
--- a/crypto/mosh/BUILD
+++ b/crypto/mosh/BUILD
@@ -1,2 +1,2 @@
-CXXFLAGS="${CXXFLAGS// -std=gnu++20}" &&
+CXXFLAGS+=' -std=gnu++20'
default_build
diff --git a/crypto/mosh/DETAILS b/crypto/mosh/DETAILS
index 4ba1155..8e8c201 100755
--- a/crypto/mosh/DETAILS
+++ b/crypto/mosh/DETAILS
@@ -1,9 +1,9 @@
- SPELL=mosh
+ SPELL=mosh
VERSION=1.4.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=https://mosh.org/$SOURCE
-
SOURCE_HASH=sha256:872e4b134e5df29c8933dff12350785054d2fd2839b5ae6b5587b14db1465ddd:UPSTREAM_HASH
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ SOURCE_URL[0]=https://github.com/mobile-shell/mosh/archive/$SOURCE
+
SOURCE_HASH=sha512:b91b0e719774f87a565c0f5870a6105edae1763fb7bed0697db152fa38dd748c6e413201887ad3c6c7c2fc75ccc003c2afbb60e754c6f6a977103f90a7caee4a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}-${VERSION}"
WEB_SITE="mosh.mit.edu"
LICENSE[0]=GPL
ENTERED=20120420
diff --git a/crypto/mosh/HISTORY b/crypto/mosh/HISTORY
index 8aea185..67393ea 100644
--- a/crypto/mosh/HISTORY
+++ b/crypto/mosh/HISTORY
@@ -1,7 +1,10 @@
+2024-09-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD; readd, to run utogen
+ * BUILD: fix CXXFLAGS
+ * DETAILS: fix
+
2024-07-19 David C. Haley <khoralin AT gmail.com>
* DETAILS: Updated BUILD_DIRECTORY
- SOURCE_HASH Updated, SHA-256 upstream has provided.
- SOURCE_URL Updated, reflects providers given source location.
* PRE_BUILD: Removed, no longer needed
* BUILD: added, explicitly sets GNU C++ Standard 20.
* DEPENDS: revised for upstream dependencies.
diff --git a/crypto/mosh/PRE_BUILD b/crypto/mosh/PRE_BUILD
new file mode 100755
index 0000000..99da239
--- /dev/null
+++ b/crypto/mosh/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+./autogen.sh
diff --git a/libs/abseil-cpp/DETAILS b/libs/abseil-cpp/DETAILS
index ca79f32..b000edb 100755
--- a/libs/abseil-cpp/DETAILS
+++ b/libs/abseil-cpp/DETAILS
@@ -1,7 +1,7 @@
. "$GRIMOIRE"/CMAKE_FUNCTIONS
SPELL=abseil-cpp
- VERSION=20240116.2
-
SOURCE_HASH=sha512:5062e731ee8c9a757e6d75fc1c558652deb4dd1daab4d6143f7ad52a139501c61365f89acbf82480be0f9a4911a58286560068d8b1a8b6774e6afad51739766e
+ VERSION=20240722.0
+
SOURCE_HASH=sha512:bd2cca8f007f2eee66f51c95a979371622b850ceb2ce3608d00ba826f7c494a1da0fba3c1427728f2c173fe50d59b701da35c2c9fdad2752a5a49746b1c8ef31
SOURCE="$SPELL-$VERSION.tar.gz"

SOURCE_URL[0]=https://github.com/abseil/$SPELL/archive/refs/tags/$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/abseil-cpp/HISTORY b/libs/abseil-cpp/HISTORY
index d878214..67e6619 100644
--- a/libs/abseil-cpp/HISTORY
+++ b/libs/abseil-cpp/HISTORY
@@ -1,3 +1,6 @@
+2024-09-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 20240722.0
+
2024-04-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 20240116.2

diff --git a/libs/md4qt/BUILD b/libs/md4qt/BUILD
new file mode 100755
index 0000000..e1194d3
--- /dev/null
+++ b/libs/md4qt/BUILD
@@ -0,0 +1,3 @@
+OPTS+=' -DBUILD_MD4QT_QT_TESTS=0' &&
+cmake_build
+
diff --git a/libs/md4qt/CONFIGURE b/libs/md4qt/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/libs/md4qt/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/libs/md4qt/DEPENDS b/libs/md4qt/DEPENDS
new file mode 100755
index 0000000..fe1ff8c
--- /dev/null
+++ b/libs/md4qt/DEPENDS
@@ -0,0 +1,4 @@
+source $GRIMOIRE/CMAKE_DEPENDS &&
+depends qt6base &&
+depends icu &&
+depends uriparser
diff --git a/libs/md4qt/DETAILS b/libs/md4qt/DETAILS
new file mode 100755
index 0000000..ee573a4
--- /dev/null
+++ b/libs/md4qt/DETAILS
@@ -0,0 +1,15 @@
+source $GRIMOIRE/CMAKE_FUNCTIONS
+ SPELL=md4qt
+ VERSION=3.0.0
+
SOURCE_HASH=sha512:e3a43c5c5b099496d28c507bd2764d9978f88be01409deb66ea42b6703b84df9d50a0116505ac77aa7f3e1acad22c9814275c8a48ee8c88865446c7b9741bdbb
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/igormironchik/md4qt
+ SOURCE_URL[0]=$WEB_SITE/archive/refs/tags/$VERSION.tar.gz
+ LICENSE[0]=GPL
+ ENTERED=20240916
+ KEYWORDS=""
+ SHORT="Markdown parser for Qt6 or ICU "
+cat << EOF
+Markdown parser for Qt6 or ICU
+EOF
diff --git a/libs/md4qt/HISTORY b/libs/md4qt/HISTORY
new file mode 100644
index 0000000..4678a4e
--- /dev/null
+++ b/libs/md4qt/HISTORY
@@ -0,0 +1,4 @@
+2024-09-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.0
+ spell created
+
diff --git a/libs/protobuf/DETAILS b/libs/protobuf/DETAILS
index c74680a..338ceef 100755
--- a/libs/protobuf/DETAILS
+++ b/libs/protobuf/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=protobuf
- VERSION=26.1
-
SOURCE_HASH=sha512:0363ac09f92d8e040491425d444c8dca0b9b430e02d2dff6e2b28a0c2b2bea0d33a47f50bc9e2e2d4e8e22b65a02009a20c0066fb89c75df93a7b703dda42ed4
+ VERSION=28.1
+
SOURCE_HASH=sha512:769ef61206e39336d93df786a25c08cdf1acb12f2f5818ae31afb268aad8b02076eeba15c41c68aadbf140c6e1653c0aaefc2a637278c7695ded1b5d72888d81
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://protobuf.dev/
diff --git a/libs/protobuf/HISTORY b/libs/protobuf/HISTORY
index 31425da..febfc8b 100644
--- a/libs/protobuf/HISTORY
+++ b/libs/protobuf/HISTORY
@@ -1,3 +1,6 @@
+2024-09-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 28.1
+
2024-04-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 26.1

diff --git a/libs/uriparser/BUILD b/libs/uriparser/BUILD
new file mode 100755
index 0000000..a352a3e
--- /dev/null
+++ b/libs/uriparser/BUILD
@@ -0,0 +1,7 @@
+OPTS+=' -DBUILD_SHARED_LIBS=1'
+OPTS+=' -DURIPARSER_BUILD_DOCS=0'
+OPTS+=' -DURIPARSER_BUILD_TESTS=0'
+ default_build
+# ./configure --prefix=${INSTALL_ROOT}/usr $OPTS &&
+# make
+
diff --git a/libs/uriparser/CONFIGURE b/libs/uriparser/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/libs/uriparser/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/libs/uriparser/DEPENDS b/libs/uriparser/DEPENDS
new file mode 100755
index 0000000..1ec888c
--- /dev/null
+++ b/libs/uriparser/DEPENDS
@@ -0,0 +1,2 @@
+source $GRIMOIRE/CMAKE_DEPENDS
+
diff --git a/libs/uriparser/DETAILS b/libs/uriparser/DETAILS
new file mode 100755
index 0000000..2414cef
--- /dev/null
+++ b/libs/uriparser/DETAILS
@@ -0,0 +1,15 @@
+source $GRIMOIRE/CMAKE_FUNCTIONS
+ SPELL=uriparser
+ VERSION=0.9.8
+
SOURCE_HASH=sha512:05741eeb1419d64205f4758b6aee60a4725a3386d5b54e195900dc62492cff3b8ee7143423d6d4e255d24bd0d7111ec4d767afe8e04fdee6fe58b72b5bb2142e
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/uriparser/uriparser
+ SOURCE_URL[0]=$WEB_SITE/releases/download/$SPELL-$VERSION/$SOURCE
+ LICENSE[0]=BSD
+ ENTERED=20240916
+ KEYWORDS=""
+ SHORT="URI parsing and handling library"
+cat << EOF
+Strictly RFC 3986 compliant URI parsing and handling library written in C89
+EOF
diff --git a/libs/uriparser/HISTORY b/libs/uriparser/HISTORY
new file mode 100644
index 0000000..38590be
--- /dev/null
+++ b/libs/uriparser/HISTORY
@@ -0,0 +1,4 @@
+2024-08-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.8
+ spell created
+


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

Archive powered by MHonArc 2.6.24.

Top of Page