sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (f07b3ef0a015b845c6e75a156ce0a4e6fe6afe4a)
- From: Ismael Luceno <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 Ismael Luceno (f07b3ef0a015b845c6e75a156ce0a4e6fe6afe4a)
- Date: Tue, 6 Oct 2026 09:51:37 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 1 +
doc/lowdown/BUILD | 2 ++
doc/lowdown/DEPENDS | 2 ++
doc/lowdown/DETAILS | 29 +++++++++++++++++++++++++++++
doc/lowdown/HISTORY | 2 ++
doc/lowdown/INSTALL | 1 +
doc/lowdown/PRE_BUILD | 12 ++++++++++++
doc/lowdown/WATCH | 1 +
mail/libetpan/DETAILS | 4 ++--
mail/libetpan/HISTORY | 3 +++
10 files changed, 55 insertions(+), 2 deletions(-)
New commits:
commit f07b3ef0a015b845c6e75a156ce0a4e6fe6afe4a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
lowdown: new spell, Simple markdown translator
commit 3e2dab39eb14eecf7baa67b5e566a25faba1e16a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libetpan 1.10.1
diff --git a/ChangeLog b/ChangeLog
index 2a33fbb..f3c4ee0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2026-10-06 Ismael Luceno <ismael AT sourcemage.org>
* doc/mandoc: new spell, manpage compiler and manual page viewer
* FUNCTIONS: prepared default_build_configure for BUILD_API 3
+ * doc/lowdown: new spell, Simple markdown translator
2026-10-04 Ismael Luceno <ismael AT sourcemage.org>
* kernels/freedos-lite: new spell, free DOS-compatible operating
diff --git a/doc/lowdown/BUILD b/doc/lowdown/BUILD
new file mode 100755
index 0000000..dfc4800
--- /dev/null
+++ b/doc/lowdown/BUILD
@@ -0,0 +1,2 @@
+./configure &&
+bmake
\ No newline at end of file
diff --git a/doc/lowdown/DEPENDS b/doc/lowdown/DEPENDS
new file mode 100755
index 0000000..4057a5b
--- /dev/null
+++ b/doc/lowdown/DEPENDS
@@ -0,0 +1,2 @@
+depends bmake &&
+depends libmd
\ No newline at end of file
diff --git a/doc/lowdown/DETAILS b/doc/lowdown/DETAILS
new file mode 100755
index 0000000..14ece55
--- /dev/null
+++ b/doc/lowdown/DETAILS
@@ -0,0 +1,29 @@
+SPELL=lowdown
+ VERSION=3.2.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_HASH=sha512:0643f929469657a20725e8b0333f745c16e214b17b3e2619934a421aea62ff13a5bb45c8a066269f5a3c11a25725994354eced9d9e8f5bf2d02a18085e413883
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://kristaps.bsd.lv/lowdown/
+ SOURCE_URL[0]=$WEB_SITE/snapshots/$SOURCE
+ LICENSE[0]=ISC
+ ENTERED=20261006
+ KEYWORDS="markdown man doc"
+ SHORT="simple markdown translator"
+cat << EOF
+lowdown - simple markdown translator. This package provides the lowdown
+command, which renders markdown as HTML5, as roff documents in the ms, man
+and mdoc formats, as LaTeX, gemtext, flat OpenDocument or ANSI terminal
+output, and the lowdown-diff companion, which compares two markdown files
+and renders the difference in any of those formats.
+
+Beyond the original Markdown syntax, lowdown adds autolinking, fenced code,
+tables, footnotes, smart typography, metadata, definition lists, task lists
+and admonitions.
+
+The library behind the two commands is installed as well, as a shared object
+under its own soname, a static archive, the lowdown.h header and a lowdown.pc
+file, so other programs can render markdown without running lowdown. The
+library takes the MD5 routines from libmd for the signatures lowdown-diff
+computes, and the Makefile is BSD make, hence the libmd and bmake
+dependencies.
+EOF
\ No newline at end of file
diff --git a/doc/lowdown/HISTORY b/doc/lowdown/HISTORY
new file mode 100644
index 0000000..979b743
--- /dev/null
+++ b/doc/lowdown/HISTORY
@@ -0,0 +1,2 @@
+2026-10-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL, WATCH: spell created
\ No newline at end of file
diff --git a/doc/lowdown/INSTALL b/doc/lowdown/INSTALL
new file mode 100755
index 0000000..1d07c83
--- /dev/null
+++ b/doc/lowdown/INSTALL
@@ -0,0 +1 @@
+bmake install install_libs DESTDIR="$INSTALL_ROOT"
\ No newline at end of file
diff --git a/doc/lowdown/PRE_BUILD b/doc/lowdown/PRE_BUILD
new file mode 100755
index 0000000..9384d41
--- /dev/null
+++ b/doc/lowdown/PRE_BUILD
@@ -0,0 +1,12 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+# configure reads the environment from configure.local only, and that file
+# overrides the command line as well; spells have no $PREFIX to expand,
+# hence the literal /usr paths below
+cat > configure.local << EOF_LOCAL
+CC="${CC:-gcc}"
+CFLAGS="${CFLAGS}"
+LDFLAGS="${LDFLAGS}"
+PREFIX="/usr"
+MANDIR="/usr/share/man"
+EOF_LOCAL
\ No newline at end of file
diff --git a/doc/lowdown/WATCH b/doc/lowdown/WATCH
new file mode 100644
index 0000000..d3c35d5
--- /dev/null
+++ b/doc/lowdown/WATCH
@@ -0,0 +1 @@
+0 . https://kristaps.bsd.lv/lowdown/snapshots/
diff --git a/mail/libetpan/DETAILS b/mail/libetpan/DETAILS
index ae1a5d6..684c095 100755
--- a/mail/libetpan/DETAILS
+++ b/mail/libetpan/DETAILS
@@ -1,9 +1,9 @@
SPELL=libetpan
- VERSION=1.9.4
+ VERSION=1.10.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL=https://github.com/dinhviethoa/$SPELL/archive/$VERSION.tar.gz
-
SOURCE_HASH=sha512:7b7047d084fb4ce0c91821c2ad78e921d6d009106851afb7f5b068713c84ebe6926f6bf7a7423f263eeebef617511e44f6b65448d892bbc058c447235fd55c0f
+
SOURCE_HASH=sha512:0be1958c5ca26d57e0187000e09a33929136c08e20bd0c12571d77a7ab2572c43f56710b4d65812fe6f74a33c528e821c6e2685f5bab6923d6fd5ff872286d56
WEB_SITE=http://libetpan.sf.net
ENTERED=20040828
LICENSE=BSD
diff --git a/mail/libetpan/HISTORY b/mail/libetpan/HISTORY
index 13467d1..7c596bd 100644
--- a/mail/libetpan/HISTORY
+++ b/mail/libetpan/HISTORY
@@ -1,3 +1,6 @@
+2026-10-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.10.1
+
2023-12-14 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, DEPENDS, PREPARE: removed CVS option
* PRE_BUILD: removed, no longer needed
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (f07b3ef0a015b845c6e75a156ce0a4e6fe6afe4a), Ismael Luceno, 10/06/2026
Archive powered by MHonArc 2.6.24.