Skip to Content.
Sympa Menu

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

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 (57213e71dcba242db3d82b380b49ad59198b63cb)
  • Date: Wed, 19 Aug 2026 01:38:36 +0000

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

haskell/haskell-primitive/0001-fix-compatibility-with-ghc-8.6.1.patch | 25
----------
haskell/haskell-primitive/DEPENDS | 3
-
haskell/haskell-primitive/DETAILS | 9
++-
haskell/haskell-primitive/HISTORY | 4
+
haskell/haskell-primitive/PRE_BUILD | 8
+--
5 files changed, 15 insertions(+), 34 deletions(-)

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

haskell-primitive 0.9.1.0

diff --git
a/haskell/haskell-primitive/0001-fix-compatibility-with-ghc-8.6.1.patch
b/haskell/haskell-primitive/0001-fix-compatibility-with-ghc-8.6.1.patch
deleted file mode 100644
index c31f615..0000000
--- a/haskell/haskell-primitive/0001-fix-compatibility-with-ghc-8.6.1.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From a2cf7da91c045a1442b0dafec39f9505fd34f155 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <bwlf AT bandrate.org>
-Date: Thu, 1 Nov 2018 20:04:40 +0100
-Subject: [PATCH] fix compatibility with ghc 8.6.1
-
----
- primitive.cabal | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/primitive.cabal b/primitive.cabal
-index 8cd2fe2..37d954e 100644
---- a/primitive.cabal
-+++ b/primitive.cabal
-@@ -53,7 +53,7 @@ Library
- Data.Primitive.Internal.Compat
- Data.Primitive.Internal.Operations
-
-- Build-Depends: base >= 4.5 && < 4.12
-+ Build-Depends: base >= 4.5
- , ghc-prim >= 0.2 && < 0.6
- , transformers >= 0.2 && < 0.6
-
---
-2.19.1
-
diff --git a/haskell/haskell-primitive/DEPENDS
b/haskell/haskell-primitive/DEPENDS
index f33b221..8eace53 100755
--- a/haskell/haskell-primitive/DEPENDS
+++ b/haskell/haskell-primitive/DEPENDS
@@ -1,2 +1 @@
-depends ghc &&
-depends haskell-transformers
+depends ghc
diff --git a/haskell/haskell-primitive/DETAILS
b/haskell/haskell-primitive/DETAILS
index 6cecc14..964c44f 100755
--- a/haskell/haskell-primitive/DETAILS
+++ b/haskell/haskell-primitive/DETAILS
@@ -1,8 +1,11 @@
SPELL=haskell-primitive
- VERSION=0.6.4.0
+ VERSION=0.9.1.0
SOURCE="primitive-${VERSION}.tar.gz"
-
SOURCE_URL[0]=https://hackage.haskell.org/package/${SOURCE%.tar.*}/${SOURCE}
-
SOURCE_HASH=sha512:a9d31b386c41abd4a5e601883b6f4d230c9669d1eda840a3491fc2e5961e8bce0c2bc1026426b92a36790cd372db954b3003499c540605289540e26543e12b80
+
SOURCE_URL[0]=https://hackage.haskell.org/package/primitive-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:e57face42b62a6ae552ad2f3a20251bc7e4913d7114355535f1581899da9c45d33b27976fc09670452dbe870b3bac00d0831c0556756ae831c9121769b7e6a05
+ SOURCE2="primitive-${VERSION}-rev1.cabal"
+
SOURCE2_URL[0]=https://hackage.haskell.org/package/primitive-${VERSION}/revision/1.cabal
+
SOURCE2_HASH=sha512:3ab49a70b06fcc3a1359357503ce424c563640161d9811f1d4beb842b1e22d9e76da7f4bbc92f1f61ba1d32b9d6b425dd5aec3cef3e26fdc29edc92b2ae0d736
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/primitive-${VERSION}"
WEB_SITE="http://code.haskell.org/primitive";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-primitive/HISTORY
b/haskell/haskell-primitive/HISTORY
index 4cf05e2..9567a3b 100644
--- a/haskell/haskell-primitive/HISTORY
+++ b/haskell/haskell-primitive/HISTORY
@@ -1,3 +1,7 @@
+2026-08-18 Ismael Luceno <ismael AT sourcemage.org>
+ * 0001-fix-compatibility-with-ghc-8.6.1.patch: removed, the bounds it
relaxed are long gone
+ * DEPENDS, DETAILS, PRE_BUILD: version 0.9.1.0
+
2019-02-14 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Fix SOURCE_URL[0]

diff --git a/haskell/haskell-primitive/PRE_BUILD
b/haskell/haskell-primitive/PRE_BUILD
index f39f88f..e0d9db2 100755
--- a/haskell/haskell-primitive/PRE_BUILD
+++ b/haskell/haskell-primitive/PRE_BUILD
@@ -1,5 +1,5 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+default_pre_build &&
+verify_file 2 &&

+# Hackage revision 1: not in the sdist tarball.
+cp -v "$SOURCE_CACHE/$SOURCE2" "$SOURCE_DIRECTORY/primitive.cabal"


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

Archive powered by MHonArc 2.6.24.

Top of Page