Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (94f5e6402d7daf293f23a4e4392bcb0f2572be68)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (94f5e6402d7daf293f23a4e4392bcb0f2572be68)
  • Date: Thu, 1 Nov 2018 20:32:28 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

gnome3-libs/pygobject3/DETAILS
| 4 -
gnome3-libs/pygobject3/HISTORY
| 3
haskell/haskell-atomic-primops/0001-fix-compatibility-with-ghc-8.6.1.patch
| 25 ++++++
haskell/haskell-atomic-primops/HISTORY
| 3
haskell/haskell-atomic-primops/PRE_BUILD
| 5 +
haskell/haskell-comonad/DETAILS
| 4 -
haskell/haskell-comonad/HISTORY
| 3
haskell/haskell-css-text/DEPENDS
| 4 -
haskell/haskell-css-text/DETAILS
| 4 -
haskell/haskell-css-text/HISTORY
| 3
haskell/haskell-generic-deriving/0001-fix-compatibility-with-ghc-8.6.1.patch
| 28 +++++++
haskell/haskell-generic-deriving/HISTORY
| 4 +
haskell/haskell-generic-deriving/PRE_BUILD
| 5 +
haskell/haskell-glob/DETAILS
| 4 -
haskell/haskell-glob/HISTORY
| 3
haskell/haskell-hslogger/DETAILS
| 4 -
haskell/haskell-hslogger/HISTORY
| 3
haskell/haskell-http/0001-fix-compatibility-with-ghc-8.6.1.patch
| 34 +++++++++
haskell/haskell-http/DETAILS
| 4 -
haskell/haskell-http/HISTORY
| 5 +
haskell/haskell-http/PRE_BUILD
| 5 +
haskell/haskell-lifted-async/DETAILS
| 4 -
haskell/haskell-lifted-async/HISTORY
| 3
haskell/haskell-microlens-th/0001-fix-compatibility-with-ghc-8.6.1.patch
| 29 ++++++++
haskell/haskell-microlens-th/DEPENDS
| 4 -
haskell/haskell-microlens-th/DETAILS
| 4 -
haskell/haskell-microlens-th/HISTORY
| 5 +
haskell/haskell-microlens-th/PRE_BUILD
| 5 +
haskell/haskell-monadcatchio-transformers/0001-fix-dependencies.patch
| 2
haskell/haskell-monadcatchio-transformers/HISTORY
| 3
haskell/haskell-polyparse/DETAILS
| 4 -
haskell/haskell-polyparse/HISTORY
| 3
haskell/haskell-primitive/0001-fix-compatibility-with-ghc-8.6.1.patch
| 25 ++++++
haskell/haskell-primitive/DETAILS
| 4 -
haskell/haskell-primitive/HISTORY
| 5 +
haskell/haskell-primitive/PRE_BUILD
| 5 +
haskell/haskell-split/0001-fix-compatibility-with-ghc-8.6.1.patch
| 25 ++++++
haskell/haskell-split/HISTORY
| 3
haskell/haskell-split/PRE_BUILD
| 5 +
haskell/haskell-statevar/DETAILS
| 4 -
haskell/haskell-statevar/HISTORY
| 3
haskell/haskell-stringsearch/0001-fix-compatibility-with-ghc-8.6.1.patch
| 36 ++++++++++
haskell/haskell-stringsearch/HISTORY
| 3
haskell/haskell-stringsearch/PRE_BUILD
| 5 +
haskell/haskell-test-framework/0001-fix-compatibility-with-ghc-8.6.1.patch
| 25 ++++++
haskell/haskell-test-framework/HISTORY
| 3
haskell/haskell-test-framework/PRE_BUILD
| 5 +
haskell/haskell-text-short/0001-fix-compatibility-with-ghc-8.6.1.patch
| 25 ++++++
haskell/haskell-text-short/HISTORY
| 3
haskell/haskell-text-short/PRE_BUILD
| 5 +
haskell/haskell-th-abstraction/0001-fix-compatibility-with-ghc-8.6.1.patch
| 27 +++++++
haskell/haskell-th-abstraction/HISTORY
| 3
haskell/haskell-th-abstraction/PRE_BUILD
| 5 +
haskell/haskell-th-expand-syns/0001-fix-compatibility-with-ghc-8.6.1.patch
| 25 ++++++
haskell/haskell-th-expand-syns/HISTORY
| 3
haskell/haskell-th-expand-syns/PRE_BUILD
| 5 +
haskell/haskell-vector/0001-fix-dependency-on-base.patch
| 2
haskell/haskell-vector/HISTORY
| 3
58 files changed, 459 insertions(+), 26 deletions(-)

New commits:
commit 94f5e6402d7daf293f23a4e4392bcb0f2572be68
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome3-libs/pygobject3: version 3.30.1

commit 68a4935695506aa229a28e36facb237be19521cd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-vector: fix build with ghc 8.6.1

commit 20bb6e3a2bbbbba9d07eab8558b0e54e10eae48f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-test-framework: fix build with ghc 8.6.1

commit 29c051e83aec7eec9d88dc3c4df0691712c9d209
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-css-text: version 0.1.3.0

commit f48b164bd2c0bdbdf3860edb2d41155fdb851822
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-comonad: version 5.0.4

commit 331736a238a276cdc0edff39c3a57d8f615f500f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-atomic-primops: fix build with ghc 8.6.1

commit b86afd63d8b312fea060f575d6a60fbb0953aa5c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/th-expand-syns: fix build with ghc 8.6.1

commit 353ecdd5b19b56030ef023a2b502b9cb9c4ffe71
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-text-short: fix build with ghc 8.6.1

commit a4b6cb395a0e8477b7712e755df75002a95d4356
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-stringsearch: fix compilation with ghc 8.6.1

commit 5c8796bfa4c86335b6168183e6e35c124e832ace
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-statevar: version 1.1.1.1

commit 6e7aff128b28c8c7332067a09de56b1bee012ea6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-split: fix build with ghc 8.6.1

commit 5efd48628faecb12779f3ddcac894dd4263a490e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-primitive: version 0.6.4.0

commit 52b928660937ab6a1c69bebc5708acdfee4263ea
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-polyparse: version 1.12.1

commit d4dc3eebb341099d7dfbc9a8f33f4e2287285cad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-generic-deriving: fix compatibility with ghc 8.6.1

commit 2c40b16863c5e85e60be59c029844bcd896a5f6e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-monadcatchio-transformers: version 0.3.1.3

commit 5f2af2d7a9047ea88b501fed0acb9ce5e02d590d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-microlens-th: version 0.4.2.3

commit 6ac63d53358a2c76f01bb93ced2a3a38b2ecffea
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-th-abstraction: fix compatibilty with ghc 8.6.1

commit 5a5c5e27363588d02779074b67a4568286aa63ad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-lifted-async: version 0.10.0.3

commit 4a40f8356dfe1e08b7efc12f5fbeedb08bcacc10
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-http: version 4000.3.12

commit e0902e10dd3b238de2f18f7c1d863b692ade0f50
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-hslogger: version 1.2.12

commit fc635d0b51e325d42c356db4c6ae448760de46dd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-glob: version 0.9.3

diff --git a/gnome3-libs/pygobject3/DETAILS b/gnome3-libs/pygobject3/DETAILS
index 9a542ca..c84278d 100755
--- a/gnome3-libs/pygobject3/DETAILS
+++ b/gnome3-libs/pygobject3/DETAILS
@@ -4,8 +4,8 @@ if [[ $PYGOBJECT3_BRANCH == devel ]]; then
VERSION=3.21.0

SOURCE_HASH=sha512:68ce77da051fbc71696bbf271f3693679912e0ba352f1e107b508c0b3eb347498be52745dbf962ed424e133540f77f0f2420948c0fe65d1462fd5797b70650d8
else
- VERSION=3.30.0
-
SOURCE_HASH=sha512:532d0552b792f402d5fc235299c2b5b08ee07ba4d5cbfc3b472659d7543f8ab26d2979c328de60135cd424d2dfa3fc3e3c24c1e6289c54a76a6334fd33c4f2f1
+ VERSION=3.30.1
+
SOURCE_HASH=sha512:e1b37bc7936796d650f1231ecb50edef66ba95b75ec00ebed6bbfe279440691a733b4578fa2e91ed1e0828c6dde84a6148b58b61da4e72a8e80d7730fbd1c3f6
fi
SOURCE=pygobject-$VERSION.tar.xz
SOURCE_URL[0]=$GNOME_URL/sources/pygobject/${VERSION%.*}/$SOURCE
diff --git a/gnome3-libs/pygobject3/HISTORY b/gnome3-libs/pygobject3/HISTORY
index 72df950..162d736 100644
--- a/gnome3-libs/pygobject3/HISTORY
+++ b/gnome3-libs/pygobject3/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable version 3.30.1
+
2018-09-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: stable version 3.30.0
* BUILD, DEPENDS, DETAILS: use meson
diff --git
a/haskell/haskell-atomic-primops/0001-fix-compatibility-with-ghc-8.6.1.patch
b/haskell/haskell-atomic-primops/0001-fix-compatibility-with-ghc-8.6.1.patch
new file mode 100644
index 0000000..acfd0db
--- /dev/null
+++
b/haskell/haskell-atomic-primops/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,25 @@
+From e66d4dd0846333217a64415883e4e3f4755f53ba Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Thu, 1 Nov 2018 21:00:13 +0100
+Subject: [PATCH] fix compatibility with ghc 8.6.1
+
+---
+ atomic-primops.cabal | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/atomic-primops.cabal b/atomic-primops.cabal
+index 0aa961a..03e5fe9 100644
+--- a/atomic-primops.cabal
++++ b/atomic-primops.cabal
+@@ -49,7 +49,7 @@ Library
+
+ -- casMutVar# had a bug in GHC 7.2, thus we require GHC 7.4 or greater
+ -- (base 4.5 or greater). We also need the "Any" kind.
+- build-depends: base >= 4.6.0.0 && < 4.12, ghc-prim, primitive
++ build-depends: base >= 4.6.0.0, ghc-prim, primitive
+
+ -- TODO: Try to push support back to 7.0, but make it default to an
implementation
+ -- other than Unboxed.
+--
+2.19.1
+
diff --git a/haskell/haskell-atomic-primops/HISTORY
b/haskell/haskell-atomic-primops/HISTORY
index 9309f6d..b86aa5e 100644
--- a/haskell/haskell-atomic-primops/HISTORY
+++ b/haskell/haskell-atomic-primops/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-compatibility-with-ghc-8.6.1.patch: fix build
with ghc 8.6.1
+
2018-03-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.8.2

diff --git a/haskell/haskell-atomic-primops/PRE_BUILD
b/haskell/haskell-atomic-primops/PRE_BUILD
new file mode 100755
index 0000000..f39f88f
--- /dev/null
+++ b/haskell/haskell-atomic-primops/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git a/haskell/haskell-comonad/DETAILS b/haskell/haskell-comonad/DETAILS
index a01ee94..b253011 100755
--- a/haskell/haskell-comonad/DETAILS
+++ b/haskell/haskell-comonad/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-comonad
- VERSION=5.0.2
+ VERSION=5.0.4
SOURCE="comonad-${VERSION}.tar.gz"

SOURCE_URL[0]=https://hackage.haskell.org/package/comonad-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:78969422bcd78792a612398ef04639d6296e5db5181dc54dcc6efd4f50ed9caada67b75263268dc70030a0861ac8624242f77e3313fffae042451e05f49d1499
+
SOURCE_HASH=sha512:06537fed3fb26a776384c1b8601e82571d6a9ef62a73eb145fe04f7f00eb0a8994b93e5ec36b235545de568e552ca2e77347a25c87ee4237dcddca41f31ec974
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/comonad-${VERSION}"
WEB_SITE="http://github.com/ekmett/comonad/";
LICENSE[0]=BSD
diff --git a/haskell/haskell-comonad/HISTORY b/haskell/haskell-comonad/HISTORY
index 7fc8e39..5f210b6 100644
--- a/haskell/haskell-comonad/HISTORY
+++ b/haskell/haskell-comonad/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 5.0.4
+
2017-09-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 5.0.2

diff --git a/haskell/haskell-css-text/DEPENDS
b/haskell/haskell-css-text/DEPENDS
index aa45276..2f22d07 100755
--- a/haskell/haskell-css-text/DEPENDS
+++ b/haskell/haskell-css-text/DEPENDS
@@ -1,3 +1,5 @@
depends ghc &&
+
depends haskell-attoparsec &&
-depends haskell-text
+depends haskell-semigroups &&
+depends haskell-text
diff --git a/haskell/haskell-css-text/DETAILS
b/haskell/haskell-css-text/DETAILS
index 1f21c67..1a553c0 100755
--- a/haskell/haskell-css-text/DETAILS
+++ b/haskell/haskell-css-text/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-css-text
- VERSION=0.1.2.2
+ VERSION=0.1.3.0
SOURCE="css-text-${VERSION}.tar.gz"

SOURCE_URL[0]=https://hackage.haskell.org/package/css-text-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:04c2f5f444f335989667928cac986cf0ca817ad23dac852d8043591a493ac6f85868b6009250f055c15f95c2e5140f7bda8e67edd6afa5ec10e48a442b181d33
+
SOURCE_HASH=sha512:2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/css-text-${VERSION}"
WEB_SITE="http://www.yesodweb.com/";
LICENSE[0]=MIT
diff --git a/haskell/haskell-css-text/HISTORY
b/haskell/haskell-css-text/HISTORY
index 055ab77..db0ae4d 100644
--- a/haskell/haskell-css-text/HISTORY
+++ b/haskell/haskell-css-text/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: 0.1.3.0
+
2018-01-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: 0.1.2.2

diff --git
a/haskell/haskell-generic-deriving/0001-fix-compatibility-with-ghc-8.6.1.patch

b/haskell/haskell-generic-deriving/0001-fix-compatibility-with-ghc-8.6.1.patch
new file mode 100644
index 0000000..2801f44
--- /dev/null
+++
b/haskell/haskell-generic-deriving/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,28 @@
+From 5a021be5fd4180dadb39ea5297c8acf1fc11b1d2 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Thu, 1 Nov 2018 19:41:24 +0100
+Subject: [PATCH] fix compatibility with ghc 8.6.1
+
+---
+ generic-deriving.cabal | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/generic-deriving.cabal b/generic-deriving.cabal
+index ef56629..74cb833 100644
+--- a/generic-deriving.cabal
++++ b/generic-deriving.cabal
+@@ -75,9 +75,9 @@ library
+ build-depends: base >= 4.3 && < 4.9
+ other-modules: Generics.Deriving.TH.Pre4_9
+
+- build-depends: containers >= 0.1 && < 0.6
++ build-depends: containers >= 0.1
+ , ghc-prim < 1
+- , template-haskell >= 2.4 && < 2.14
++ , template-haskell >= 2.4
+ , th-abstraction >= 0.2.7 && < 0.3
+
+ default-language: Haskell2010
+--
+2.19.1
+
diff --git a/haskell/haskell-generic-deriving/HISTORY
b/haskell/haskell-generic-deriving/HISTORY
index ca5f9aa..97358bb 100644
--- a/haskell/haskell-generic-deriving/HISTORY
+++ b/haskell/haskell-generic-deriving/HISTORY
@@ -1,3 +1,7 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-compatibility-with-ghc-8.6.1.patch:
+ fix compatibility with ghc 8.6.1
+
2018-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.12.2
* DEPENDS: depend on haskell-th-abstraction
diff --git a/haskell/haskell-generic-deriving/PRE_BUILD
b/haskell/haskell-generic-deriving/PRE_BUILD
new file mode 100755
index 0000000..f39f88f
--- /dev/null
+++ b/haskell/haskell-generic-deriving/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git a/haskell/haskell-glob/DETAILS b/haskell/haskell-glob/DETAILS
index 0a7133f..03ccd02 100755
--- a/haskell/haskell-glob/DETAILS
+++ b/haskell/haskell-glob/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-glob
- VERSION=0.9.2
+ VERSION=0.9.3
SOURCE="Glob-${VERSION}.tar.gz"

SOURCE_URL[0]=https://hackage.haskell.org/package/Glob-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:41b2c82c23717a6879e3ee676b26a4a233fbd74157e9ab8a044ea59c2d937737193886d4c16d71f2a24edad4135c08d3257da0d6440ecbe826ab53aefa21908b
+
SOURCE_HASH=sha512:4b677745881b318a5a82668d56c4547f8d1173be55cb1589ad0b9e62622151d771d3a40479126749135cbc98f56d8cfea3619358db5929c890838d3e0b85a536
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Glob-${VERSION}"
WEB_SITE="ghc haskell-semigroups haskell-transformers-compat"
LICENSE[0]=BSD
diff --git a/haskell/haskell-glob/HISTORY b/haskell/haskell-glob/HISTORY
index 777487a..1cdd4d3 100644
--- a/haskell/haskell-glob/HISTORY
+++ b/haskell/haskell-glob/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9.3
+
2018-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.9.2

diff --git a/haskell/haskell-hslogger/DETAILS
b/haskell/haskell-hslogger/DETAILS
index 7b4dfb7..a5e1af8 100755
--- a/haskell/haskell-hslogger/DETAILS
+++ b/haskell/haskell-hslogger/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-hslogger
- VERSION=1.2.10
+ VERSION=1.2.12
SOURCE="hslogger-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/hslogger/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:c2e3c6e7c8598aca2a18e507defa7536db7fdf15265b900401f8558b3259cd770531a3a302d6eb9ecca63a9629f0d5796e1ec94d8f21ecf153a1fc49f889183a
+
SOURCE_HASH=sha512:a4dd318a2c1242dd289307a4b4b27d0bb74acd817eb39bbd205c215658e590436801f5277a1c91e8eb30fe8df6677a4b2901db24b52134b5e0ef9368536de861
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hslogger-${VERSION}"
WEB_SITE="http://software.complete.org/hslogger";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-hslogger/HISTORY
b/haskell/haskell-hslogger/HISTORY
index c088e58..5bd632f 100644
--- a/haskell/haskell-hslogger/HISTORY
+++ b/haskell/haskell-hslogger/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.12
+
2018-01-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.2.10

diff --git a/haskell/haskell-http/0001-fix-compatibility-with-ghc-8.6.1.patch
b/haskell/haskell-http/0001-fix-compatibility-with-ghc-8.6.1.patch
new file mode 100644
index 0000000..ec81104
--- /dev/null
+++ b/haskell/haskell-http/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,34 @@
+From 962df748655338b083a77b6931e9b6492c68ca8d Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Thu, 1 Nov 2018 19:11:47 +0100
+Subject: [PATCH] fix compatibility with ghc 8.6.1
+
+---
+ HTTP.cabal | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/HTTP.cabal b/HTTP.cabal
+index e156d97..70924d0 100644
+--- a/HTTP.cabal
++++ b/HTTP.cabal
+@@ -109,7 +109,7 @@ Library
+
+ -- note the test harness constraints should be kept in sync with these
+ -- where dependencies are shared
+- Build-depends: base >= 4.3.0.0 && < 4.12, parsec >= 2.0 && < 3.2
++ Build-depends: base >= 4.3.0.0, parsec >= 2.0 && < 3.2
+ Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
+ Build-depends: time >= 1.1.2.3 && < 1.10
+
+@@ -151,7 +151,7 @@ Test-Suite test
+ bytestring >= 0.9.1.5 && < 0.11,
+ deepseq >= 1.3.0.0 && < 1.5,
+ pureMD5 >= 0.2.4 && < 2.2,
+- base >= 4.3.0.0 && < 4.12,
++ base >= 4.3.0.0,
+ split >= 0.1.3 && < 0.3,
+ test-framework >= 0.2.0 && < 0.9,
+ test-framework-hunit >= 0.3.0 && <0.4
+--
+2.19.1
+
diff --git a/haskell/haskell-http/DETAILS b/haskell/haskell-http/DETAILS
index 621acf0..2139226 100755
--- a/haskell/haskell-http/DETAILS
+++ b/haskell/haskell-http/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-http
- VERSION=4000.3.10
+ VERSION=4000.3.12
SOURCE="HTTP-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/HTTP/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:47b9919606adc6ee2aaa73a8097ec8da418efe16c6ebbfcb66b6e686f4bbb35771719f275340a993750b5c4d2d0130e3dc691ceef562cfde58e3d8e14fbf81a2
+
SOURCE_HASH=sha512:684741c017fd39c6a7ff1d75f182b465938d5c2a2abe92a0fcaec69a46fc11e59234c1b666ecf28465333df34ea267443fd56abaa38db21479cbcc19e286781e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/HTTP-${VERSION}"
WEB_SITE="https://github.com/haskell/HTTP";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-http/HISTORY b/haskell/haskell-http/HISTORY
index c9a584e..1f75126 100644
--- a/haskell/haskell-http/HISTORY
+++ b/haskell/haskell-http/HISTORY
@@ -1,3 +1,8 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4000.3.12
+ * PRE_BUILD, 0001-fix-compatibility-with-ghc-8.6.1.patch:
+ fix compatilibity with ghc 8.6.1
+
2018-03-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4000.3.10
* DEPENDS: remove dependencies on haskell-mtl and haskell-parsec
diff --git a/haskell/haskell-http/PRE_BUILD b/haskell/haskell-http/PRE_BUILD
new file mode 100755
index 0000000..7e2fd70
--- /dev/null
+++ b/haskell/haskell-http/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git a/haskell/haskell-lifted-async/DETAILS
b/haskell/haskell-lifted-async/DETAILS
index 03edfbd..c3751e7 100755
--- a/haskell/haskell-lifted-async/DETAILS
+++ b/haskell/haskell-lifted-async/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-lifted-async
- VERSION=0.10.0.2
+ VERSION=0.10.0.3
SOURCE="lifted-async-${VERSION}.tar.gz"

SOURCE_URL[0]="https://hackage.haskell.org/package/lifted-async-${VERSION}/${SOURCE}";
-
SOURCE_HASH=sha512:f8d4de4eb0b89bbcc6137f429f6595f4a42cf0761df420abd093bd31b4b7bc0bfc46908c7fd2eb67a4beff02808e0491d575ae27f329727cfdd8e03f0eca67a7
+
SOURCE_HASH=sha512:93adf5d07609cbd8852f36377274c0051a9da396622ee9aed325e708724478b0d7ce6fde3a5560a6a78134b1ba9e6ddc3619979d46b2efcdfe739c3df11c02eb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/lifted-async-${VERSION}"
WEB_SITE="https://github.com/maoe/lifted-async";
LICENSE[0]=BSD
diff --git a/haskell/haskell-lifted-async/HISTORY
b/haskell/haskell-lifted-async/HISTORY
index dc6cbca..2060aeb 100644
--- a/haskell/haskell-lifted-async/HISTORY
+++ b/haskell/haskell-lifted-async/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.10.0.3
+
2018-05-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.10.0.2

diff --git
a/haskell/haskell-microlens-th/0001-fix-compatibility-with-ghc-8.6.1.patch
b/haskell/haskell-microlens-th/0001-fix-compatibility-with-ghc-8.6.1.patch
new file mode 100644
index 0000000..5ed4b7f
--- /dev/null
+++ b/haskell/haskell-microlens-th/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,29 @@
+From d5458c0a4afd04251cd97e707ddfbb5ff3f2aa2f Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Thu, 1 Nov 2018 19:23:49 +0100
+Subject: [PATCH] fix compatibility with ghc 8.6.1
+
+---
+ microlens-th.cabal | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/microlens-th.cabal b/microlens-th.cabal
+index d0e1f5b..0ce00c7 100644
+--- a/microlens-th.cabal
++++ b/microlens-th.cabal
+@@ -32,10 +32,10 @@ library
+ -- other-extensions:
+ build-depends: base >=4.5 && <5
+ , microlens >=0.4.0 && <0.5
+- , containers >=0.4.0 && <0.7
++ , containers >=0.4.0
+ , transformers
+ -- lens has >=2.4, but GHC 7.4 shipped with 2.7
+- , template-haskell >=2.7 && <2.15
++ , template-haskell >=2.7
+ , th-abstraction >=0.2.1 && <0.3
+
+ if flag(inlining)
+--
+2.19.1
+
diff --git a/haskell/haskell-microlens-th/DEPENDS
b/haskell/haskell-microlens-th/DEPENDS
index 427123b..dc6c506 100755
--- a/haskell/haskell-microlens-th/DEPENDS
+++ b/haskell/haskell-microlens-th/DEPENDS
@@ -1,2 +1,4 @@
depends ghc &&
-depends haskell-microlens
+
+depends haskell-microlens &&
+depends haskell-th-abstraction
diff --git a/haskell/haskell-microlens-th/DETAILS
b/haskell/haskell-microlens-th/DETAILS
index beea865..d6a604a 100755
--- a/haskell/haskell-microlens-th/DETAILS
+++ b/haskell/haskell-microlens-th/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-microlens-th
- VERSION=0.4.1.3
+ VERSION=0.4.2.3
SOURCE="microlens-th-${VERSION}.tar.gz"

SOURCE_URL[0]=https://hackage.haskell.org/package/microlens-th-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:96ac7ee4e9b09d6eb67a033332eff405b6a52889f988cf4216efdb18abfdcf11d52cdcd3ccc45ae9c7c65575f4b9a2fe4015f9b9b95ce98efa7503999ffe5bb8
+
SOURCE_HASH=sha512:9b22c3cf3d878ea02e209f6b2053e916c664e5886fbd6d580aba909d834fdcd45ab3de94c796cd5dfed3a7bca06e757e6e0be00b864d204e4523dd8bcc634144
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/microlens-th-${VERSION}"
WEB_SITE="http://github.com/aelve/microlens";
LICENSE[0]=BSD
diff --git a/haskell/haskell-microlens-th/HISTORY
b/haskell/haskell-microlens-th/HISTORY
index e3be833..14b61bf 100644
--- a/haskell/haskell-microlens-th/HISTORY
+++ b/haskell/haskell-microlens-th/HISTORY
@@ -1,3 +1,8 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 0.4.2.3
+ * PRE_BUILD, 0001-fix-compatibility-with-ghc-8.6.1.patch: fix
+ compatibility with ghc 8.6.1
+
2018-01-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-microlens-th/PRE_BUILD
b/haskell/haskell-microlens-th/PRE_BUILD
new file mode 100755
index 0000000..f39f88f
--- /dev/null
+++ b/haskell/haskell-microlens-th/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git
a/haskell/haskell-monadcatchio-transformers/0001-fix-dependencies.patch
b/haskell/haskell-monadcatchio-transformers/0001-fix-dependencies.patch
index 5d29f92..77d98ba 100644
--- a/haskell/haskell-monadcatchio-transformers/0001-fix-dependencies.patch
+++ b/haskell/haskell-monadcatchio-transformers/0001-fix-dependencies.patch
@@ -16,7 +16,7 @@ index 7bad57b..f80f8a9 100644
Library
Build-Depends:
- base < 4.9,
-+ base < 4.12,
++ base,
extensible-exceptions == 0.1.*,
- transformers >= 0.2 && < 0.5,
+ transformers >= 0.2 && < 0.6,
diff --git a/haskell/haskell-monadcatchio-transformers/HISTORY
b/haskell/haskell-monadcatchio-transformers/HISTORY
index 958e630..862561a 100644
--- a/haskell/haskell-monadcatchio-transformers/HISTORY
+++ b/haskell/haskell-monadcatchio-transformers/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-fix-dependencies.patch: adapt to ghc 8.6.1
+
2018-10-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* 0001-fix-dependencies.patch: adapt to ghc 8.4

diff --git a/haskell/haskell-polyparse/DETAILS
b/haskell/haskell-polyparse/DETAILS
index ad76c4a..cf6ff60 100755
--- a/haskell/haskell-polyparse/DETAILS
+++ b/haskell/haskell-polyparse/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-polyparse
- VERSION=1.12
+ VERSION=1.12.1
SOURCE="polyparse-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/polyparse/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:c6735d353f612e85b5d11b337b41649495d573a94611741d7e99efaaf6a4eccdc70eda96f2b1cb1a440389e77c188de306e93c532e0ecff1ea883a949cedf011
+
SOURCE_HASH=sha512:2c165495c83874ece2b40326ad459ebe6fad3579c4246d8ae04e30cb5b7e1923b9dae796433cb814da772b099bc8422ce59df8e0857fda88d679ec308db16b85
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/polyparse-${VERSION}"
WEB_SITE="http://code.haskell.org/~malcolm/polyparse/";
LICENSE[0]=LGPL
diff --git a/haskell/haskell-polyparse/HISTORY
b/haskell/haskell-polyparse/HISTORY
index 85e9a8c..6e3f38c 100644
--- a/haskell/haskell-polyparse/HISTORY
+++ b/haskell/haskell-polyparse/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.12.1
+
2018-01-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.12

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
new file mode 100644
index 0000000..c31f615
--- /dev/null
+++ b/haskell/haskell-primitive/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,25 @@
+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/DETAILS
b/haskell/haskell-primitive/DETAILS
index e135651..1af06c1 100755
--- a/haskell/haskell-primitive/DETAILS
+++ b/haskell/haskell-primitive/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-primitive
- VERSION=0.6.3.0
+ VERSION=0.6.4.0
SOURCE="primitive-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/primitive/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:1fc345baf0efc4228a34e3f27935b8e8d69f38f0bb65264d27ec09f27fed7dadf055fb3f56ed7fa17cb8ff30737041ae1ef4373aaf137fea97daddc239ae1c7d
+
SOURCE_HASH=sha512:a9d31b386c41abd4a5e601883b6f4d230c9669d1eda840a3491fc2e5961e8bce0c2bc1026426b92a36790cd372db954b3003499c540605289540e26543e12b80
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 dc76ff0..53e3612 100644
--- a/haskell/haskell-primitive/HISTORY
+++ b/haskell/haskell-primitive/HISTORY
@@ -1,3 +1,8 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6.4.0
+ * PRE_BUILD, 0001-fix-compatibility-with-ghc-8.6.1.patch: fix build
with ghc 8.6.1
+
+
2018-01-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.6.3.0
* 0001-fix-base-dependency.patch, PRE_BUILD: removed
diff --git a/haskell/haskell-primitive/PRE_BUILD
b/haskell/haskell-primitive/PRE_BUILD
new file mode 100755
index 0000000..f39f88f
--- /dev/null
+++ b/haskell/haskell-primitive/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git
a/haskell/haskell-split/0001-fix-compatibility-with-ghc-8.6.1.patch
b/haskell/haskell-split/0001-fix-compatibility-with-ghc-8.6.1.patch
new file mode 100644
index 0000000..3bb9e41
--- /dev/null
+++ b/haskell/haskell-split/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,25 @@
+From 2532e07567ed6160f7303548354c1d6a7a14165d Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Thu, 1 Nov 2018 20:08:16 +0100
+Subject: [PATCH] fix compatibility with ghc 8.6.1
+
+---
+ split.cabal | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/split.cabal b/split.cabal
+index a60b284..bf3a475 100644
+--- a/split.cabal
++++ b/split.cabal
+@@ -51,7 +51,7 @@ Source-repository head
+
+ Library
+ ghc-options: -Wall
+- build-depends: base <4.12
++ build-depends: base
+ exposed-modules: Data.List.Split, Data.List.Split.Internals
+ default-language: Haskell2010
+ Hs-source-dirs: src
+--
+2.19.1
+
diff --git a/haskell/haskell-split/HISTORY b/haskell/haskell-split/HISTORY
index f44a797..68dc545 100644
--- a/haskell/haskell-split/HISTORY
+++ b/haskell/haskell-split/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-compatibility-with-ghc-8.6.1.patch: fix build
with ghc 8.6.1
+
2018-01-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.3.3

diff --git a/haskell/haskell-split/PRE_BUILD b/haskell/haskell-split/PRE_BUILD
new file mode 100755
index 0000000..f39f88f
--- /dev/null
+++ b/haskell/haskell-split/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git a/haskell/haskell-statevar/DETAILS
b/haskell/haskell-statevar/DETAILS
index ba78810..3dbb212 100755
--- a/haskell/haskell-statevar/DETAILS
+++ b/haskell/haskell-statevar/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-statevar
- VERSION=1.1.1.0
+ VERSION=1.1.1.1
SOURCE="StateVar-${VERSION}.tar.gz"

SOURCE_URL[0]=https://hackage.haskell.org/package/StateVar-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:789d209bd43f5e7775fd80149d0aa8ef8d94d31a142100f882bfbcfc647cb68123c0f66fe73f79431b5d63035ff737a5e37e5a1de955c41e7c2e9c27c14ba8d7
+
SOURCE_HASH=sha512:4b4d24dee812dafce1b5d08a6a7034edd005f2128012276cb8f43a413597a1303000ab625b3458a287840ea1d331d0659fbfde81bbf83933156870f107c31610
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/StateVar-${VERSION}"
WEB_SITE="https://github.com/haskell-opengl/StateVar";
LICENSE[0]=BSD
diff --git a/haskell/haskell-statevar/HISTORY
b/haskell/haskell-statevar/HISTORY
index 48fa6af..c02c665 100644
--- a/haskell/haskell-statevar/HISTORY
+++ b/haskell/haskell-statevar/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.1.1
+
2018-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.1.1.0

diff --git
a/haskell/haskell-stringsearch/0001-fix-compatibility-with-ghc-8.6.1.patch
b/haskell/haskell-stringsearch/0001-fix-compatibility-with-ghc-8.6.1.patch
new file mode 100644
index 0000000..c50493b
--- /dev/null
+++ b/haskell/haskell-stringsearch/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,36 @@
+From 39ae5dc10de7ec7645db464a6d4e5b8955255250 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Thu, 1 Nov 2018 20:14:29 +0100
+Subject: [PATCH] fix compatibility with ghc 8.6.1
+
+---
+ stringsearch.cabal | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/stringsearch.cabal b/stringsearch.cabal
+index f94e05d..004baf8 100644
+--- a/stringsearch.cabal
++++ b/stringsearch.cabal
+@@ -82,14 +82,14 @@ Library
+
+ -- Packages needed in order to build this package.
+ if flag(base4)
+- Build-depends: base >= 4 && < 5, array >= 0.3 && < 0.6,
+- bytestring >= 0.9 && < 1, containers >= 0.3 && < 0.6
++ Build-depends: base >= 4, array >= 0.3,
++ bytestring >= 0.9 && < 1, containers >= 0.3
+ else
+ if flag(base3)
+- Build-depends: base >= 3 && < 4, array >= 0.1 && < 0.4,
+- bytestring >= 0.9 && < 1, containers >= 0.1 && < 0.4
++ Build-depends: base >= 3, array >= 0.1,
++ bytestring >= 0.9 && < 1, containers >= 0.1
+ else
+- Build-depends: base >= 2 && < 3
++ Build-depends: base >= 2
+
+ Extensions: BangPatterns
+ if flag(base4)
+--
+2.19.1
+
diff --git a/haskell/haskell-stringsearch/HISTORY
b/haskell/haskell-stringsearch/HISTORY
index 9818925..b0c5d1b 100644
--- a/haskell/haskell-stringsearch/HISTORY
+++ b/haskell/haskell-stringsearch/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-compatibility-with-ghc-8.6.1.patch: fix
compilation with ghc 8.6.1
+
2015-08-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-stringsearch/PRE_BUILD
b/haskell/haskell-stringsearch/PRE_BUILD
new file mode 100755
index 0000000..f39f88f
--- /dev/null
+++ b/haskell/haskell-stringsearch/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git
a/haskell/haskell-test-framework/0001-fix-compatibility-with-ghc-8.6.1.patch
b/haskell/haskell-test-framework/0001-fix-compatibility-with-ghc-8.6.1.patch
new file mode 100644
index 0000000..a072c06
--- /dev/null
+++
b/haskell/haskell-test-framework/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,25 @@
+From 1ed0c0ad38c1308902c0d303971b0c1b08249db0 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Thu, 1 Nov 2018 21:08:43 +0100
+Subject: [PATCH] fix compatibility with ghc 8.6.1
+
+---
+ test-framework.cabal | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test-framework.cabal b/test-framework.cabal
+index df3b918..618f6e8 100644
+--- a/test-framework.cabal
++++ b/test-framework.cabal
+@@ -48,7 +48,7 @@ Library
+ , ansi-terminal >= 0.4.0 && < 0.9
+ , ansi-wl-pprint >= 0.5.1 && < 0.7
+ , random >= 1.0 && < 1.2
+- , containers >= 0.1 && < 0.6
++ , containers >= 0.1
+ , regex-posix >= 0.72 && < 0.96
+ , old-locale >= 1.0 && < 1.1
+ , time >= 1.1.2 && < 1.9
+--
+2.19.1
+
diff --git a/haskell/haskell-test-framework/HISTORY
b/haskell/haskell-test-framework/HISTORY
index b194423..f3438b3 100644
--- a/haskell/haskell-test-framework/HISTORY
+++ b/haskell/haskell-test-framework/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-compatibility-with-ghc-8.6.1.patch: fix build
with ghc 8.6.1
+
2018-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.8.2.0

diff --git a/haskell/haskell-test-framework/PRE_BUILD
b/haskell/haskell-test-framework/PRE_BUILD
new file mode 100755
index 0000000..f39f88f
--- /dev/null
+++ b/haskell/haskell-test-framework/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git
a/haskell/haskell-text-short/0001-fix-compatibility-with-ghc-8.6.1.patch
b/haskell/haskell-text-short/0001-fix-compatibility-with-ghc-8.6.1.patch
new file mode 100644
index 0000000..7d91648
--- /dev/null
+++ b/haskell/haskell-text-short/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,25 @@
+From 761b60d6a8cce0f67601bf1ac119a707fc2e164e Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Thu, 1 Nov 2018 20:18:13 +0100
+Subject: [PATCH] fix compatibility with ghc 8.6.1
+
+---
+ text-short.cabal | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/text-short.cabal b/text-short.cabal
+index 0b704c5..ee81a02 100644
+--- a/text-short.cabal
++++ b/text-short.cabal
+@@ -33,7 +33,7 @@ library
+
+ other-modules: Data.Text.Short.Internal
+
+- build-depends: base >= 4.7 && < 4.12
++ build-depends: base >= 4.7
+ , bytestring >= 0.10.4 && < 0.11
+ , hashable >= 1.2.6 && < 1.3
+ , deepseq >= 1.3 && < 1.5
+--
+2.19.1
+
diff --git a/haskell/haskell-text-short/HISTORY
b/haskell/haskell-text-short/HISTORY
index 1882d57..b91fb97 100644
--- a/haskell/haskell-text-short/HISTORY
+++ b/haskell/haskell-text-short/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-compatibility-with-ghc-8.6.1.patch: fix build
with ghc 8.6.1
+
2018-10-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.1.2

diff --git a/haskell/haskell-text-short/PRE_BUILD
b/haskell/haskell-text-short/PRE_BUILD
new file mode 100755
index 0000000..f39f88f
--- /dev/null
+++ b/haskell/haskell-text-short/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git
a/haskell/haskell-th-abstraction/0001-fix-compatibility-with-ghc-8.6.1.patch
b/haskell/haskell-th-abstraction/0001-fix-compatibility-with-ghc-8.6.1.patch
new file mode 100644
index 0000000..3cd180c
--- /dev/null
+++
b/haskell/haskell-th-abstraction/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,27 @@
+From b168d2338cd89da7218c6666d0c3249034d95866 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Thu, 1 Nov 2018 19:26:56 +0100
+Subject: [PATCH] fix compatibility with ghc 8.6.1
+
+---
+ th-abstraction.cabal | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/th-abstraction.cabal b/th-abstraction.cabal
+index 066331f..5bfe3e3 100644
+--- a/th-abstraction.cabal
++++ b/th-abstraction.cabal
+@@ -28,8 +28,8 @@ library
+ other-modules: Language.Haskell.TH.Datatype.Internal
+ build-depends: base >=4.3 && <5,
+ ghc-prim,
+- template-haskell >=2.5 && <2.14,
+- containers >=0.4 && <0.6
++ template-haskell >=2.5,
++ containers >=0.4
+ hs-source-dirs: src
+ default-language: Haskell2010
+
+--
+2.19.1
+
diff --git a/haskell/haskell-th-abstraction/HISTORY
b/haskell/haskell-th-abstraction/HISTORY
index d87d934..ba5f46b 100644
--- a/haskell/haskell-th-abstraction/HISTORY
+++ b/haskell/haskell-th-abstraction/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix compatibility with ghc 8.6.1
+
2018-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.2.8.0

diff --git a/haskell/haskell-th-abstraction/PRE_BUILD
b/haskell/haskell-th-abstraction/PRE_BUILD
new file mode 100755
index 0000000..f39f88f
--- /dev/null
+++ b/haskell/haskell-th-abstraction/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git
a/haskell/haskell-th-expand-syns/0001-fix-compatibility-with-ghc-8.6.1.patch
b/haskell/haskell-th-expand-syns/0001-fix-compatibility-with-ghc-8.6.1.patch
new file mode 100644
index 0000000..5eb8afc
--- /dev/null
+++
b/haskell/haskell-th-expand-syns/0001-fix-compatibility-with-ghc-8.6.1.patch
@@ -0,0 +1,25 @@
+From 757dc94abf21fed5ad807659ffad913df5d2193a Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Thu, 1 Nov 2018 20:21:11 +0100
+Subject: [PATCH] fix compatibility with ghc 8.6.1
+
+---
+ th-expand-syns.cabal | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/th-expand-syns.cabal b/th-expand-syns.cabal
+index 91c8049..8e9fcda 100644
+--- a/th-expand-syns.cabal
++++ b/th-expand-syns.cabal
+@@ -26,7 +26,7 @@ source-repository head
+ location: git://github.com/DanielSchuessler/th-expand-syns.git
+
+ Library
+- build-depends: base >= 4 && < 5, template-haskell < 2.14, syb,
containers
++ build-depends: base >= 4 && < 5, template-haskell, syb, containers
+ ghc-options:
+ exposed-modules: Language.Haskell.TH.ExpandSyns
+ other-modules: Language.Haskell.TH.ExpandSyns.SemigroupCompat
+--
+2.19.1
+
diff --git a/haskell/haskell-th-expand-syns/HISTORY
b/haskell/haskell-th-expand-syns/HISTORY
index 20126df..e6d53e0 100644
--- a/haskell/haskell-th-expand-syns/HISTORY
+++ b/haskell/haskell-th-expand-syns/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-compatibility-with-ghc-8.6.1.patch: fix build
with ghc 8.6.1
+
2018-01-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-th-expand-syns/PRE_BUILD
b/haskell/haskell-th-expand-syns/PRE_BUILD
new file mode 100755
index 0000000..f39f88f
--- /dev/null
+++ b/haskell/haskell-th-expand-syns/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-compatibility-with-ghc-8.6.1.patch"
+
diff --git a/haskell/haskell-vector/0001-fix-dependency-on-base.patch
b/haskell/haskell-vector/0001-fix-dependency-on-base.patch
index 6d072f8..76ab893 100644
--- a/haskell/haskell-vector/0001-fix-dependency-on-base.patch
+++ b/haskell/haskell-vector/0001-fix-dependency-on-base.patch
@@ -16,7 +16,7 @@ index 38c957d..767e373 100644
vector.h

- Build-Depends: base >= 4.5 && < 4.10
-+ Build-Depends: base >= 4.5 && < 4.12
++ Build-Depends: base >= 4.5
, primitive >= 0.5.0.1 && < 0.7
, ghc-prim >= 0.2 && < 0.6
, deepseq >= 1.1 && < 1.5
diff --git a/haskell/haskell-vector/HISTORY b/haskell/haskell-vector/HISTORY
index 7d17e38..ebfd75d 100644
--- a/haskell/haskell-vector/HISTORY
+++ b/haskell/haskell-vector/HISTORY
@@ -1,3 +1,6 @@
+2018-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-fix-dependency-on-base.patch: adapt to ghc 8.6.1
+
2018-10-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* 0001-fix-dependency-on-base.patch: adapt to ghc 8.4




  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (94f5e6402d7daf293f23a4e4392bcb0f2572be68), Florian Franzmann, 11/01/2018

Archive powered by MHonArc 2.6.24.

Top of Page