Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (853bf13cfa142861af71ee2c7e9c9b1c3987b090)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (853bf13cfa142861af71ee2c7e9c9b1c3987b090)
  • Date: Sun, 12 Jun 2022 14:14:29 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 3 +++
utils/neo/BUILD | 6 ++++++
utils/neo/DEPENDS | 10 ++++++++++
utils/neo/DETAILS | 28 ++++++++++++++++++++++++++++
utils/neo/HISTORY | 2 ++
5 files changed, 49 insertions(+)

New commits:
commit 853bf13cfa142861af71ee2c7e9c9b1c3987b090
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

neo: new spell, CMatrix clone with 32-bit color and Unicode support

diff --git a/ChangeLog b/ChangeLog
index 63ddcfc..d936838 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2022-06-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/neo: new spell, CMatrix clone with 32-bit color and Unicode
support
+
2022-06-12 Treeve Jelbert <treeve AT sourcemage.org>
* ffmpeg.gpg: move to rootdir
* video/ffmpeg5: added
diff --git a/utils/neo/BUILD b/utils/neo/BUILD
new file mode 100755
index 0000000..286149e
--- /dev/null
+++ b/utils/neo/BUILD
@@ -0,0 +1,6 @@
+if is_depends_enabled ${SPELL} llvm; then
+ CXXFLAGS="-stdlib=libc++ -I${INSTALL_ROOT}/usr/include ${CXXFLAGS}" &&
+ LDFLAGS="-lc++ -lc++abi ${LDFLAGS}"
+fi &&
+
+default_build
diff --git a/utils/neo/DEPENDS b/utils/neo/DEPENDS
new file mode 100755
index 0000000..c960426
--- /dev/null
+++ b/utils/neo/DEPENDS
@@ -0,0 +1,10 @@
+depends ncurses &&
+
+optional_depends llvm \
+ "CXX=clang++" \
+ "" \
+ "to build ${SPELL} with clang++" &&
+
+if ! is_depends_enabled ${SPELL} llvm; then
+ depends -sub CXX gcc
+fi
diff --git a/utils/neo/DETAILS b/utils/neo/DETAILS
new file mode 100755
index 0000000..3ede632
--- /dev/null
+++ b/utils/neo/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=neo
+ VERSION=0.6.1
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+
SOURCE_URL[0]=https://github.com/st3w/${SPELL}/releases/download/v${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:ddd1dd602d2a375c7d292b6c3c71da0c8127c70774a74c0513c8c37aaa52318ada7d3f5540ecf325a586c46d572477d8848fda0a0ab2facce310b42d9137a817
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOC_DIRS=""
+ WEB_SITE=https://github.com/st3w/neo
+ LICENSE[0]=GPL
+ ENTERED=20220612
+ SHORT="CMatrix clone with 32-bit color and Unicode support"
+cat << EOF
+neo recreates the digital rain effect from "The Matrix". Streams of random
+characters will endlessly scroll down your terminal screen.
+
+Cool features:
+- Simulates the effect convincingly:
+- Similar color palatte and uneven colors
+- Glitchy characters
+- Half-width katakana characters
+- Can display a message similar to the title crawl in the movies
+- Unicode support
+- Supports 16/256 colors and 32-bit color
+- Automatic detection of terminal color and Unicode support
+- Handles terminal resizing
+- Fully customizable colors and characters
+- Many key controls and command-line options for customization
+EOF
diff --git a/utils/neo/HISTORY b/utils/neo/HISTORY
new file mode 100644
index 0000000..6df1133
--- /dev/null
+++ b/utils/neo/HISTORY
@@ -0,0 +1,2 @@
+2022-06-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD: created spell, version 0.6.1



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (853bf13cfa142861af71ee2c7e9c9b1c3987b090), Vlad Glagolev, 06/12/2022

Archive powered by MHonArc 2.6.24.

Top of Page