sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (254f2593d380d03fcf588cd3ed3ba553773719a7)
- 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 (254f2593d380d03fcf588cd3ed3ba553773719a7)
- Date: Mon, 21 Sep 2026 00:49:08 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 2 ++
fonts-x11/fonts-swanston/DEPENDS | 1 +
fonts-x11/fonts-swanston/DETAILS | 19 +++++++++++++++++++
fonts-x11/fonts-swanston/HISTORY | 2 ++
fonts-x11/fonts-swanston/INSTALL | 2 ++
5 files changed, 26 insertions(+)
New commits:
commit 254f2593d380d03fcf588cd3ed3ba553773719a7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
fonts-swanston: new spell, monospaced outline font that looks like a
bitmap terminal font
diff --git a/ChangeLog b/ChangeLog
index ce2a80a..4592d98 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,8 @@
* fonts-x11/fonts-pixelspace: new spell, 5x7 pixel typeface
* fonts-x11/fonts-apple-ii-reimagined: new spell, monospaced pixel
typeface in the style of the Apple II
+ * fonts-x11/fonts-swanston: new spell, monospaced outline font that
+ looks like a bitmap terminal font
2026-09-18 Treeve Jelbert <treeve AT sourcemage.org>
* qt6canvaspainter: added
diff --git a/fonts-x11/fonts-swanston/BUILD b/fonts-x11/fonts-swanston/BUILD
new file mode 100755
index 0000000..e69de29
diff --git a/fonts-x11/fonts-swanston/DEPENDS
b/fonts-x11/fonts-swanston/DEPENDS
new file mode 100755
index 0000000..79f11f2
--- /dev/null
+++ b/fonts-x11/fonts-swanston/DEPENDS
@@ -0,0 +1 @@
+depends smgl-foma
diff --git a/fonts-x11/fonts-swanston/DETAILS
b/fonts-x11/fonts-swanston/DETAILS
new file mode 100755
index 0000000..f669d6d
--- /dev/null
+++ b/fonts-x11/fonts-swanston/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=fonts-swanston
+ SPELLX=Swanston
+ VERSION=1.1
+ SOURCE=$SPELLX-$VERSION.tar.gz
+
SOURCE_URL[0]=https://github.com/lwhitelaw/$SPELLX/archive/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:bd1816221053adda923f559735608639454a7212dc35df47e2707bcce4794ddd5dc0d6fd40904021d1110702a75a3c8acb66fed367ce2619f91494e5594e06b1
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ DOCS="README.md"
+ WEB_SITE=https://github.com/lwhitelaw/Swanston
+ LICENSE[0]=OFL-1.1
+ ENTERED=20260920
+ SHORT="monospaced outline font that looks like a bitmap terminal
font"
+cat << EOF
+Swanston draws every glyph on an 8x16 grid, like the raster fonts of old
+terminals, but as scalable outlines, so it stays sharp on high-DPI screens.
+It covers most of WGL4: Latin, Greek, Cyrillic, and the code page 437 box
+drawing and symbols. Regular and bold weights, hinted with ttfautohint.
+Use it at 16 pixels or a multiple of 16.
+EOF
diff --git a/fonts-x11/fonts-swanston/HISTORY
b/fonts-x11/fonts-swanston/HISTORY
new file mode 100644
index 0000000..a94b354
--- /dev/null
+++ b/fonts-x11/fonts-swanston/HISTORY
@@ -0,0 +1,2 @@
+2026-09-20 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL: created spell, version 1.1
diff --git a/fonts-x11/fonts-swanston/INSTALL
b/fonts-x11/fonts-swanston/INSTALL
new file mode 100755
index 0000000..843e4b8
--- /dev/null
+++ b/fonts-x11/fonts-swanston/INSTALL
@@ -0,0 +1,2 @@
+install -vDt "$INSTALL_ROOT"/usr/share/fonts/X11/TTF \
+ -m444 *.ttf
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (254f2593d380d03fcf588cd3ed3ba553773719a7), Ismael Luceno, 09/20/2026
Archive powered by MHonArc 2.6.24.