sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (7ecffcf05a15094ae3ed0ccd9db513a3008073af)
- 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 (7ecffcf05a15094ae3ed0ccd9db513a3008073af)
- Date: Tue, 18 Aug 2026 11:01:24 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
haskell/haskell-ed25519/0001-fix-dependency.patch | 25
----------------------
haskell/haskell-ed25519/DEPENDS | 2 -
haskell/haskell-ed25519/DETAILS | 3 ++
haskell/haskell-ed25519/HISTORY | 4 +++
haskell/haskell-ed25519/PRE_BUILD | 5 ++--
5 files changed, 11 insertions(+), 28 deletions(-)
New commits:
commit 7ecffcf05a15094ae3ed0ccd9db513a3008073af
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
haskell-ed25519: relax dependency bounds with the Hackage revision
diff --git a/haskell/haskell-ed25519/0001-fix-dependency.patch
b/haskell/haskell-ed25519/0001-fix-dependency.patch
deleted file mode 100644
index 8ef5b02..0000000
--- a/haskell/haskell-ed25519/0001-fix-dependency.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 929978f8a29dc54c36cd5d862fbe02385b6fc2a3 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <bwlf AT bandrate.org>
-Date: Wed, 17 Jan 2018 19:55:14 +0100
-Subject: [PATCH] fix dependency
-
----
- ed25519.cabal | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/ed25519.cabal b/ed25519.cabal
-index 5e5f715..c16618f 100644
---- a/ed25519.cabal
-+++ b/ed25519.cabal
-@@ -60,7 +60,7 @@ flag no-donna
-
- library
- build-depends:
-- ghc-prim >= 0.1 && < 0.5,
-+ ghc-prim >= 0.1 && < 0.6,
- base >= 4 && < 5,
- bytestring >= 0.9 && < 0.11
-
---
-2.15.1
-
diff --git a/haskell/haskell-ed25519/DEPENDS b/haskell/haskell-ed25519/DEPENDS
index 3ee8620..8eace53 100755
--- a/haskell/haskell-ed25519/DEPENDS
+++ b/haskell/haskell-ed25519/DEPENDS
@@ -1 +1 @@
-depends ghc
+depends ghc
diff --git a/haskell/haskell-ed25519/DETAILS b/haskell/haskell-ed25519/DETAILS
index 7edaac9..19253d1 100755
--- a/haskell/haskell-ed25519/DETAILS
+++ b/haskell/haskell-ed25519/DETAILS
@@ -3,6 +3,9 @@
SOURCE="ed25519-${VERSION}.tar.gz"
SOURCE_URL[0]=https://hackage.haskell.org/package/ed25519-${VERSION}/${SOURCE}
SOURCE_HASH=sha512:cd2bb28de905c6d659f80f15e82970a9634c959432c73b6fd3b10ebca42a1ce734429e7ac861d0ab328904d99651a6d2fcaaf4d74ab75a3c0be68607e8f54ce9
+ SOURCE2="ed25519-${VERSION}-rev9.cabal"
+
SOURCE2_URL[0]=https://hackage.haskell.org/package/ed25519-${VERSION}/revision/9.cabal
+
SOURCE2_HASH=sha512:2b6d955f60c155c68bc15894203735bebb82595f4096beaa496d429dc0a287da306263d5b8a5e06ca0fac96736de2e16ac16aca9253dd4208983c332db2b2a64
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ed25519-${VERSION}"
WEB_SITE="http://thoughtpolice.github.com/hs-ed25519"
LICENSE[0]=MIT
diff --git a/haskell/haskell-ed25519/HISTORY b/haskell/haskell-ed25519/HISTORY
index f4cae74..c20afc3 100644
--- a/haskell/haskell-ed25519/HISTORY
+++ b/haskell/haskell-ed25519/HISTORY
@@ -1,3 +1,7 @@
+2026-08-18 Ismael Luceno <ismael AT sourcemage.org>
+ * 0001-fix-dependency.patch, DEPENDS, DETAILS, PRE_BUILD: relax the
+ dependency bounds with the Hackage revision
+
2018-01-17 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS, DETAILS, 0001-fix-dependency.patch, PRE_BUILD: spell
created
diff --git a/haskell/haskell-ed25519/PRE_BUILD
b/haskell/haskell-ed25519/PRE_BUILD
index 14a41de..4c8a15e 100755
--- a/haskell/haskell-ed25519/PRE_BUILD
+++ b/haskell/haskell-ed25519/PRE_BUILD
@@ -1,4 +1,5 @@
default_pre_build &&
+verify_file 2 &&
-cd "${SOURCE_DIRECTORY}" &&
-patch -p1 < "$SPELL_DIRECTORY/0001-fix-dependency.patch"
+# Hackage revision 9: relaxed dependency bounds, not in the sdist tarball.
+cp -v "$SOURCE_CACHE/$SOURCE2" "$SOURCE_DIRECTORY/ed25519.cabal"
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (7ecffcf05a15094ae3ed0ccd9db513a3008073af), Ismael Luceno, 08/18/2026
Archive powered by MHonArc 2.6.24.