Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (ffa6f89fcffd8181da3051226c81a224a26cacd3)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (ffa6f89fcffd8181da3051226c81a224a26cacd3)
  • Date: Tue, 18 Aug 2026 09:12:28 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 1 +
haskell/haskell-cabal/BUILD | 1 -
haskell/haskell-cabal/CONFLICTS | 1 -
haskell/haskell-cabal/DEPENDS | 4 +++-
haskell/haskell-cabal/DETAILS | 25 ++++++++++++++++++-------
haskell/haskell-cabal/DOWNLOAD | 1 -
haskell/haskell-cabal/HISTORY | 4 ++++
haskell/haskell-cabal/INSTALL | 1 -
haskell/haskell-cabal/PRE_BUILD | 1 -
haskell/haskell-cabal/TRIGGERS | 1 -
haskell/haskell-hooks-exe/DEPENDS | 4 ++++
haskell/haskell-hooks-exe/DETAILS | 13 +++++++++++++
haskell/haskell-hooks-exe/HISTORY | 2 ++
13 files changed, 45 insertions(+), 14 deletions(-)

New commits:
commit ffa6f89fcffd8181da3051226c81a224a26cacd3
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

haskell-hooks-exe: new spell, cabal-install integration for Hooks
build-type

commit 31ac2cab239fb281c8d9cd80985dd2597f1d5685
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

haskell-cabal: spell revived, version 3.18.1.0

diff --git a/ChangeLog b/ChangeLog
index 1f75a8b..7aee83c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,6 +6,7 @@
* haskell/haskell-directory-ospath-streaming: new spell, Stream
directory entries in constant memory in vanilla IO
* haskell/haskell-cabal-syntax: new spell, A library for working with
.cabal files
* haskell/haskell-th-compat: new spell, Backward- (and
forward-)compatible Quote and Code types
+ * haskell/haskell-hooks-exe: new spell, cabal-install integration for
Hooks build-type

2026-08-16 Treeve Jelbert <treeve AT sourcemage.org>
* poetry_core: added
diff --git a/haskell/haskell-cabal/BUILD b/haskell/haskell-cabal/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/haskell/haskell-cabal/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/haskell/haskell-cabal/CONFLICTS b/haskell/haskell-cabal/CONFLICTS
deleted file mode 100755
index e04d3b9..0000000
--- a/haskell/haskell-cabal/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts haskell-cabal y
diff --git a/haskell/haskell-cabal/DEPENDS b/haskell/haskell-cabal/DEPENDS
index 8eace53..3060912 100755
--- a/haskell/haskell-cabal/DEPENDS
+++ b/haskell/haskell-cabal/DEPENDS
@@ -1 +1,3 @@
-depends ghc
+depends ghc &&
+depends haskell-cabal-syntax &&
+depends haskell-process
diff --git a/haskell/haskell-cabal/DETAILS b/haskell/haskell-cabal/DETAILS
index df7f957..2fd135f 100755
--- a/haskell/haskell-cabal/DETAILS
+++ b/haskell/haskell-cabal/DETAILS
@@ -1,7 +1,18 @@
- SPELL=haskell-cabal
- VERSION=0
- PATCHLEVEL=9999
- SHORT="deprecated"
- cat << EOF
- deprecated spell [replaced by ghc]
- EOF
+ SPELL=haskell-cabal
+ VERSION=3.18.1.0
+ SOURCE="Cabal-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/Cabal-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:95144556b98a30294374dd3a48e7b4f6847c160142be75b562da712b714adb9c1a23fd7daa7fe3b85f0106b94ddd94a277a1152c745af260db82009c5c45be0a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Cabal-${VERSION}"
+ WEB_SITE="https://hackage.haskell.org/package/Cabal";
+ LICENSE[0]=BSD3
+ ENTERED=20150803
+ SHORT="A framework for packaging Haskell software"
+cat << EOF
+The Haskell Common Architecture for Building Applications and Libraries: a
+framework defining a common interface for authors to more easily build their
+Haskell applications in a portable way.
+
+The Haskell Cabal is part of a larger infrastructure for distributing,
+organizing, and cataloging Haskell libraries and tools.
+EOF
diff --git a/haskell/haskell-cabal/DOWNLOAD b/haskell/haskell-cabal/DOWNLOAD
deleted file mode 100755
index 27ba77d..0000000
--- a/haskell/haskell-cabal/DOWNLOAD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/haskell/haskell-cabal/HISTORY b/haskell/haskell-cabal/HISTORY
index 7bd9620..64a0e76 100644
--- a/haskell/haskell-cabal/HISTORY
+++ b/haskell/haskell-cabal/HISTORY
@@ -1,3 +1,7 @@
+2026-08-18 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, CONFLICTS, DEPENDS, DETAILS, DOWNLOAD, INSTALL,
+ PRE_BUILD, TRIGGERS: spell revived, version 3.18.1.0
+
2015-08-09 Florian Franzmann <bwlf AT bandrate.org>
* BUILD, CONFLICTS, DEPENDS, DETAILS, DOWNLOAD, INSTALL,
PRE_BUILD, TRIGGERS: spell deprecated
diff --git a/haskell/haskell-cabal/INSTALL b/haskell/haskell-cabal/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/haskell/haskell-cabal/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/haskell/haskell-cabal/PRE_BUILD b/haskell/haskell-cabal/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/haskell/haskell-cabal/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/haskell/haskell-cabal/TRIGGERS b/haskell/haskell-cabal/TRIGGERS
deleted file mode 100755
index 784b538..0000000
--- a/haskell/haskell-cabal/TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-on_cast haskell-cabal dispel_self
diff --git a/haskell/haskell-hooks-exe/DEPENDS
b/haskell/haskell-hooks-exe/DEPENDS
new file mode 100755
index 0000000..c80fed0
--- /dev/null
+++ b/haskell/haskell-hooks-exe/DEPENDS
@@ -0,0 +1,4 @@
+depends ghc &&
+depends haskell-cabal &&
+depends haskell-cabal-syntax &&
+depends haskell-process
diff --git a/haskell/haskell-hooks-exe/DETAILS
b/haskell/haskell-hooks-exe/DETAILS
new file mode 100755
index 0000000..356ea04
--- /dev/null
+++ b/haskell/haskell-hooks-exe/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-hooks-exe
+ VERSION=3.18
+ SOURCE="hooks-exe-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/hooks-exe-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:474e94bb737957e00629213b0bfb8cdb793cbf48a585aad0a33e6993679490bcc3ac2f4d632aa36af3aff7563d6d5ec9e1650d017f32a193b0e1732cfa6b273d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hooks-exe-${VERSION}"
+ WEB_SITE="https://hackage.haskell.org/package/hooks-exe";
+ LICENSE[0]=BSD3
+ ENTERED=20260817
+ SHORT="cabal-install integration for Hooks build-type"
+cat << EOF
+Layer for integrating Hooks build-type with cabal-install
+EOF
diff --git a/haskell/haskell-hooks-exe/HISTORY
b/haskell/haskell-hooks-exe/HISTORY
new file mode 100644
index 0000000..7ef1370
--- /dev/null
+++ b/haskell/haskell-hooks-exe/HISTORY
@@ -0,0 +1,2 @@
+2026-08-18 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (ffa6f89fcffd8181da3051226c81a224a26cacd3), Ismael Luceno, 08/18/2026

Archive powered by MHonArc 2.6.24.

Top of Page