aboutsummaryrefslogtreecommitdiff
path: root/haskell
diff options
context:
space:
mode:
Diffstat (limited to 'haskell')
-rw-r--r--haskell/ghc/ghc.info1
-rw-r--r--haskell/haskell-Diff/haskell-Diff.info1
-rw-r--r--haskell/haskell-GLURaw/haskell-GLURaw.info1
-rw-r--r--haskell/haskell-GLUT/haskell-GLUT.info1
-rw-r--r--haskell/haskell-HTTP/haskell-HTTP.info1
-rw-r--r--haskell/haskell-HUnit/haskell-HUnit.info1
-rw-r--r--haskell/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.info1
-rw-r--r--haskell/haskell-ObjectName/haskell-ObjectName.info1
-rw-r--r--haskell/haskell-OpenGL/haskell-OpenGL.info1
-rw-r--r--haskell/haskell-OpenGLRaw/haskell-OpenGLRaw.info1
-rw-r--r--haskell/haskell-QuickCheck/haskell-QuickCheck.info1
-rw-r--r--haskell/haskell-StateVar/haskell-StateVar.info1
-rw-r--r--haskell/haskell-Tensor/haskell-Tensor.info1
-rw-r--r--haskell/haskell-X11-xft/haskell-X11-xft.info1
-rw-r--r--haskell/haskell-X11/haskell-X11.info1
-rw-r--r--haskell/haskell-ansi-terminal/haskell-ansi-terminal.info1
-rw-r--r--haskell/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.info1
-rw-r--r--haskell/haskell-base64-bytestring/haskell-base64-bytestring.info1
-rw-r--r--haskell/haskell-blaze-builder/haskell-blaze-builder.info1
-rw-r--r--haskell/haskell-blaze-html/haskell-blaze-html.info1
-rw-r--r--haskell/haskell-blaze-markup/haskell-blaze-markup.info1
-rw-r--r--haskell/haskell-bmp/haskell-bmp.info1
-rw-r--r--haskell/haskell-cgi/haskell-cgi.info1
-rw-r--r--haskell/haskell-citeproc-hs/haskell-citeproc-hs.info1
-rw-r--r--haskell/haskell-dataenc/haskell-dataenc.info1
-rw-r--r--haskell/haskell-digest/haskell-digest.info1
-rw-r--r--haskell/haskell-dlist/haskell-dlist.info1
-rw-r--r--haskell/haskell-editline/haskell-editline.info1
-rw-r--r--haskell/haskell-fgl/haskell-fgl.info1
-rw-r--r--haskell/haskell-ghc-paths/haskell-ghc-paths.info1
-rw-r--r--haskell/haskell-gloss/haskell-gloss.info1
-rw-r--r--haskell/haskell-hashed-storage/haskell-hashed-storage.info1
-rw-r--r--haskell/haskell-haskeline/haskell-haskeline.info1
-rw-r--r--haskell/haskell-haskell-src/haskell-haskell-src.info1
-rw-r--r--haskell/haskell-highlighting-kate/haskell-highlighting-kate.info1
-rw-r--r--haskell/haskell-hinotify/haskell-hinotify.info1
-rw-r--r--haskell/haskell-hostname/haskell-hostname.info1
-rw-r--r--haskell/haskell-html/haskell-html.info1
-rw-r--r--haskell/haskell-json/haskell-json.info1
-rw-r--r--haskell/haskell-lcs/haskell-lcs.info1
-rw-r--r--haskell/haskell-mmap/haskell-mmap.info1
-rw-r--r--haskell/haskell-mtl/haskell-mtl.info1
-rw-r--r--haskell/haskell-network/haskell-network.info1
-rw-r--r--haskell/haskell-pandoc-types/haskell-pandoc-types.info1
-rw-r--r--haskell/haskell-parallel/haskell-parallel.info1
-rw-r--r--haskell/haskell-parsec/haskell-parsec.info1
-rw-r--r--haskell/haskell-platform/haskell-platform.info1
-rw-r--r--haskell/haskell-primitive/haskell-primitive.info1
-rw-r--r--haskell/haskell-random/haskell-random.info1
-rw-r--r--haskell/haskell-regex-base/haskell-regex-base.info1
-rw-r--r--haskell/haskell-regex-compat/haskell-regex-compat.info1
-rw-r--r--haskell/haskell-regex-pcre-builtin/haskell-regex-pcre-builtin.info1
-rw-r--r--haskell/haskell-regex-posix/haskell-regex-posix.info1
-rw-r--r--haskell/haskell-stm/haskell-stm.info1
-rw-r--r--haskell/haskell-syb/haskell-syb.info1
-rw-r--r--haskell/haskell-tagsoup/haskell-tagsoup.info1
-rw-r--r--haskell/haskell-tar/haskell-tar.info1
-rw-r--r--haskell/haskell-temporary/haskell-temporary.info1
-rw-r--r--haskell/haskell-terminfo/haskell-terminfo.info1
-rw-r--r--haskell/haskell-test-framework-hunit/haskell-test-framework-hunit.info1
-rw-r--r--haskell/haskell-test-framework-quickcheck2/haskell-test-framework-quickcheck2.info1
-rw-r--r--haskell/haskell-test-framework/haskell-test-framework.info1
-rw-r--r--haskell/haskell-texmath/haskell-texmath.info1
-rw-r--r--haskell/haskell-text/haskell-text.info1
-rw-r--r--haskell/haskell-transformers/haskell-transformers.info1
-rw-r--r--haskell/haskell-utf8-string/haskell-utf8-string.info1
-rw-r--r--haskell/haskell-vector/haskell-vector.info1
-rw-r--r--haskell/haskell-xhtml/haskell-xhtml.info1
-rw-r--r--haskell/haskell-xml/haskell-xml.info1
-rw-r--r--haskell/haskell-zip-archive/haskell-zip-archive.info1
-rw-r--r--haskell/haskell-zlib/haskell-zlib.info1
-rw-r--r--haskell/hscolour/hscolour.info1
-rw-r--r--haskell/xmonad-contrib/xmonad-contrib.info1
73 files changed, 73 insertions, 0 deletions
diff --git a/haskell/ghc/ghc.info b/haskell/ghc/ghc.info
index ec3283473e49..47dd9d2cc901 100644
--- a/haskell/ghc/ghc.info
+++ b/haskell/ghc/ghc.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://www.haskell.org/ghc/dist/7.4.2/ghc-7.4.2-i386-unknown-linux.tar
MD5SUM="7c454da352c4ceb8cf3c75d258bb6ed1"
DOWNLOAD_x86_64="http://www.haskell.org/ghc/dist/7.4.2/ghc-7.4.2-x86_64-unknown-linux.tar.bz2"
MD5SUM_x86_64="de67ecfe619b0126d8a8b93d26f34555"
+REQUIRES=""
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-Diff/haskell-Diff.info b/haskell/haskell-Diff/haskell-Diff.info
index 1359f94380a8..8bfb5f0ba58f 100644
--- a/haskell/haskell-Diff/haskell-Diff.info
+++ b/haskell/haskell-Diff/haskell-Diff.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/Diff/0.1.3/Diff-0.1.3.tar.
MD5SUM="6a8a47315001717780b3dd025f59da85"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-GLURaw/haskell-GLURaw.info b/haskell/haskell-GLURaw/haskell-GLURaw.info
index 08c833922b0d..a461084156f0 100644
--- a/haskell/haskell-GLURaw/haskell-GLURaw.info
+++ b/haskell/haskell-GLURaw/haskell-GLURaw.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/GLURaw/1.2.0.0/GLURaw-1.2.
MD5SUM="500cb1abccc72823a54143c3379736f6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-OpenGLRaw"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-GLUT/haskell-GLUT.info b/haskell/haskell-GLUT/haskell-GLUT.info
index 44e964b6d97b..54d73203871f 100644
--- a/haskell/haskell-GLUT/haskell-GLUT.info
+++ b/haskell/haskell-GLUT/haskell-GLUT.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/GLUT/2.3.0.0/GLUT-2.3.0.0.
MD5SUM="e33fee1ab422f7a9718aedf65fcb7b7b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-OpenGL haskell-StateVar haskell-Tensor"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-HTTP/haskell-HTTP.info b/haskell/haskell-HTTP/haskell-HTTP.info
index 0194f64869fe..0f4acd231f83 100644
--- a/haskell/haskell-HTTP/haskell-HTTP.info
+++ b/haskell/haskell-HTTP/haskell-HTTP.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/HTTP/4000.2.3/HTTP-4000.2.
MD5SUM="872a1e49c3701c61c354f76716d4e3e7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-network"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-HUnit/haskell-HUnit.info b/haskell/haskell-HUnit/haskell-HUnit.info
index b77e72350e94..5e7236623d5f 100644
--- a/haskell/haskell-HUnit/haskell-HUnit.info
+++ b/haskell/haskell-HUnit/haskell-HUnit.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/HUnit/1.2.4.3/HUnit-1.2.4.
MD5SUM="6795df81d746494f9315da27ab0c67a8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.info b/haskell/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.info
index 8217e53900a9..9c0ff8425d7c 100644
--- a/haskell/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.info
+++ b/haskell/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/MonadCatchIO-mtl/0.3.0.4/M
MD5SUM="29217e4667f96f2071611125de9fc872"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-mtl haskell-transformers"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-ObjectName/haskell-ObjectName.info b/haskell/haskell-ObjectName/haskell-ObjectName.info
index 3acd7b84158d..974220f2dac0 100644
--- a/haskell/haskell-ObjectName/haskell-ObjectName.info
+++ b/haskell/haskell-ObjectName/haskell-ObjectName.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/ObjectName/1.0.0.0/ObjectN
MD5SUM="00140131c26a51ae1118f685a73ad923"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-OpenGL/haskell-OpenGL.info b/haskell/haskell-OpenGL/haskell-OpenGL.info
index 1923813eee1c..c303fca9d444 100644
--- a/haskell/haskell-OpenGL/haskell-OpenGL.info
+++ b/haskell/haskell-OpenGL/haskell-OpenGL.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/OpenGL/2.5.0.0/OpenGL-2.5.
MD5SUM="7f30dba6bbf35f98984f4f7249de759f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-GLURaw haskell-ObjectName haskell-OpenGLRaw haskell-StateVar haskell-Tensor"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-OpenGLRaw/haskell-OpenGLRaw.info b/haskell/haskell-OpenGLRaw/haskell-OpenGLRaw.info
index 45b6747c8553..6ff5bb454d6d 100644
--- a/haskell/haskell-OpenGLRaw/haskell-OpenGLRaw.info
+++ b/haskell/haskell-OpenGLRaw/haskell-OpenGLRaw.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/OpenGLRaw/1.2.0.0/OpenGLRa
MD5SUM="b67f7806ec5fdbc6b278e9207001c35a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-QuickCheck/haskell-QuickCheck.info b/haskell/haskell-QuickCheck/haskell-QuickCheck.info
index 23b788d0869c..fb45588a304a 100644
--- a/haskell/haskell-QuickCheck/haskell-QuickCheck.info
+++ b/haskell/haskell-QuickCheck/haskell-QuickCheck.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/QuickCheck/2.4.2/QuickChec
MD5SUM="9e22f9741cbc7d9cd8d52d3928e57b67"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-mtl haskell-random haskell-transformers"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-StateVar/haskell-StateVar.info b/haskell/haskell-StateVar/haskell-StateVar.info
index 49893218bf5c..dbe0447de531 100644
--- a/haskell/haskell-StateVar/haskell-StateVar.info
+++ b/haskell/haskell-StateVar/haskell-StateVar.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/StateVar/1.0.0.0/StateVar-
MD5SUM="313aa364e9c41bdd87f4bd3710676d63"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-Tensor/haskell-Tensor.info b/haskell/haskell-Tensor/haskell-Tensor.info
index d30769924f9e..b12a8438f621 100644
--- a/haskell/haskell-Tensor/haskell-Tensor.info
+++ b/haskell/haskell-Tensor/haskell-Tensor.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/Tensor/1.0.0.1/Tensor-1.0.
MD5SUM="67e0393f0cf4f2db06f525853e47811c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-X11-xft/haskell-X11-xft.info b/haskell/haskell-X11-xft/haskell-X11-xft.info
index 63788742083b..2be4a6a94ee8 100644
--- a/haskell/haskell-X11-xft/haskell-X11-xft.info
+++ b/haskell/haskell-X11-xft/haskell-X11-xft.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/X11-xft/0.3.1/X11-xft-0.3.
MD5SUM="ad885150a59f63de328e73abe5ffc79e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-X11 haskell-utf8-string"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-X11/haskell-X11.info b/haskell/haskell-X11/haskell-X11.info
index 179679245444..339238b1db58 100644
--- a/haskell/haskell-X11/haskell-X11.info
+++ b/haskell/haskell-X11/haskell-X11.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/X11/1.6.0/X11-1.6.0.tar.gz
MD5SUM="8199520ce58e91762d31d54ed081b99c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-syb"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-ansi-terminal/haskell-ansi-terminal.info b/haskell/haskell-ansi-terminal/haskell-ansi-terminal.info
index f843cfa5ecd9..480de2d490e8 100644
--- a/haskell/haskell-ansi-terminal/haskell-ansi-terminal.info
+++ b/haskell/haskell-ansi-terminal/haskell-ansi-terminal.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/ansi-terminal/0.5.5/ansi-t
MD5SUM="5ad9e6561f0de1a2e98b6c72d119ea75"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.info b/haskell/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.info
index 375d212d4e20..4530027ec44a 100644
--- a/haskell/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.info
+++ b/haskell/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/ansi-wl-pprint/0.6.4/ansi-
MD5SUM="759d6d5daecf50dcc1c49f785ce230f0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-ansi-terminal"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-base64-bytestring/haskell-base64-bytestring.info b/haskell/haskell-base64-bytestring/haskell-base64-bytestring.info
index d925de377538..36069bee901a 100644
--- a/haskell/haskell-base64-bytestring/haskell-base64-bytestring.info
+++ b/haskell/haskell-base64-bytestring/haskell-base64-bytestring.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/base64-bytestring/0.1.1.3/
MD5SUM="76d05ad8f54bf4e90efcf79200f8ffec"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-blaze-builder/haskell-blaze-builder.info b/haskell/haskell-blaze-builder/haskell-blaze-builder.info
index 03f20db2a966..5fc9b1995d64 100644
--- a/haskell/haskell-blaze-builder/haskell-blaze-builder.info
+++ b/haskell/haskell-blaze-builder/haskell-blaze-builder.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/blaze-builder/0.3.1.0/blaz
MD5SUM="8130120b421fa07b38d023c0a0e291b9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-text"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-blaze-html/haskell-blaze-html.info b/haskell/haskell-blaze-html/haskell-blaze-html.info
index d57a796dd5dd..facb54a883ac 100644
--- a/haskell/haskell-blaze-html/haskell-blaze-html.info
+++ b/haskell/haskell-blaze-html/haskell-blaze-html.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/blaze-html/0.5.0.0/blaze-h
MD5SUM="7476207a8f4aa88f17e11a2166fdceb5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-blaze-builder haskell-blaze-markup haskell-text"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-blaze-markup/haskell-blaze-markup.info b/haskell/haskell-blaze-markup/haskell-blaze-markup.info
index ded17055e7f2..43dca7c2541e 100644
--- a/haskell/haskell-blaze-markup/haskell-blaze-markup.info
+++ b/haskell/haskell-blaze-markup/haskell-blaze-markup.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/blaze-markup/0.5.1.0/blaze
MD5SUM="67a8a3986675626127f878a16b10d631"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-blaze-builder haskell-text"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-bmp/haskell-bmp.info b/haskell/haskell-bmp/haskell-bmp.info
index 0f151c88aae6..dcc6f08fb767 100644
--- a/haskell/haskell-bmp/haskell-bmp.info
+++ b/haskell/haskell-bmp/haskell-bmp.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/bmp/1.2.1.1/bmp-1.2.1.1.ta
MD5SUM="be8d99b3b7343f3fb78c483291fddba3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-cgi/haskell-cgi.info b/haskell/haskell-cgi/haskell-cgi.info
index c89af97d8ad8..fc7eb711e5b3 100644
--- a/haskell/haskell-cgi/haskell-cgi.info
+++ b/haskell/haskell-cgi/haskell-cgi.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/cgi/3001.1.8.2/cgi-3001.1.
MD5SUM="4092efaf00ac329b9771879f57a95323"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-MonadCatchIO-mtl haskell-network haskell-xhtml"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-citeproc-hs/haskell-citeproc-hs.info b/haskell/haskell-citeproc-hs/haskell-citeproc-hs.info
index 9f15a7dc5e68..f7aef09cf791 100644
--- a/haskell/haskell-citeproc-hs/haskell-citeproc-hs.info
+++ b/haskell/haskell-citeproc-hs/haskell-citeproc-hs.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/citeproc-hs/0.3.4/citeproc
MD5SUM="3891e64c624454721c7da17b12cd2158"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-json haskell-mtl haskell-pandoc-types haskell-parsec haskell-syb haskell-utf8-string haskell-xml"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-dataenc/haskell-dataenc.info b/haskell/haskell-dataenc/haskell-dataenc.info
index 37402de65563..a1188f1cba3c 100644
--- a/haskell/haskell-dataenc/haskell-dataenc.info
+++ b/haskell/haskell-dataenc/haskell-dataenc.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/dataenc/0.14.0.3/dataenc-0
MD5SUM="643a8c022b9c840f801faf9a661fe637"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-digest/haskell-digest.info b/haskell/haskell-digest/haskell-digest.info
index 409a1dbc5bc4..0aec86e18ca3 100644
--- a/haskell/haskell-digest/haskell-digest.info
+++ b/haskell/haskell-digest/haskell-digest.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/digest/0.0.1.1/digest-0.0.
MD5SUM="ddc7586f4d5a44ffa03fe6ac7ae39f90"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-dlist/haskell-dlist.info b/haskell/haskell-dlist/haskell-dlist.info
index bc28c5f55166..341e3f2208ed 100644
--- a/haskell/haskell-dlist/haskell-dlist.info
+++ b/haskell/haskell-dlist/haskell-dlist.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/dlist/0.5/dlist-0.5.tar.gz
MD5SUM="54f6c18ff689b7ef54e3229dc4a94107"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-editline/haskell-editline.info b/haskell/haskell-editline/haskell-editline.info
index 736fbd1c1d30..2f708d2c36da 100644
--- a/haskell/haskell-editline/haskell-editline.info
+++ b/haskell/haskell-editline/haskell-editline.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/editline/0.2.1.0/editline-
MD5SUM="fa57f434e538bb32bbfa97aface34358"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc libedit"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-fgl/haskell-fgl.info b/haskell/haskell-fgl/haskell-fgl.info
index 0df617ae8e36..6c30bb6fe93d 100644
--- a/haskell/haskell-fgl/haskell-fgl.info
+++ b/haskell/haskell-fgl/haskell-fgl.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/fgl/5.4.2.4/fgl-5.4.2.4.ta
MD5SUM="6b5430f4a5ad374bc4351acaf3d81e4f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-mtl haskell-transformers"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-ghc-paths/haskell-ghc-paths.info b/haskell/haskell-ghc-paths/haskell-ghc-paths.info
index 62edd3ec7501..4526b507668f 100644
--- a/haskell/haskell-ghc-paths/haskell-ghc-paths.info
+++ b/haskell/haskell-ghc-paths/haskell-ghc-paths.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/ghc-paths/0.1.0.8/ghc-path
MD5SUM="d2b23dc563888e380588501d2ce1d82b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-gloss/haskell-gloss.info b/haskell/haskell-gloss/haskell-gloss.info
index 156ee36750a3..00d9735b4ed7 100644
--- a/haskell/haskell-gloss/haskell-gloss.info
+++ b/haskell/haskell-gloss/haskell-gloss.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/gloss/1.7.4.1/gloss-1.7.4.
MD5SUM="9c55bc3076b1bddbd7e8125b15f19f02"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-GLURaw haskell-GLUT haskell-ObjectName haskell-OpenGL haskell-OpenGLRaw haskell-StateVar haskell-Tensor haskell-bmp"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-hashed-storage/haskell-hashed-storage.info b/haskell/haskell-hashed-storage/haskell-hashed-storage.info
index 34d110daaad1..ce74b2535476 100644
--- a/haskell/haskell-hashed-storage/haskell-hashed-storage.info
+++ b/haskell/haskell-hashed-storage/haskell-hashed-storage.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/hashed-storage/0.5.9/hashe
MD5SUM="a3514e631d1f8b653526dbefacf34575"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-dataenc haskell-mmap haskell-mtl haskell-transformers haskell-zlib"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-haskeline/haskell-haskeline.info b/haskell/haskell-haskeline/haskell-haskeline.info
index 947487861012..9cebfdb031b8 100644
--- a/haskell/haskell-haskeline/haskell-haskeline.info
+++ b/haskell/haskell-haskeline/haskell-haskeline.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/haskeline/0.6.4.7/haskelin
MD5SUM="d8d0a90a9965f4f68935e76e4e777035"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-mtl haskell-terminfo haskell-transformers haskell-utf8-string"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-haskell-src/haskell-haskell-src.info b/haskell/haskell-haskell-src/haskell-haskell-src.info
index bb6516dcda02..cd21088c7052 100644
--- a/haskell/haskell-haskell-src/haskell-haskell-src.info
+++ b/haskell/haskell-haskell-src/haskell-haskell-src.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/haskell-src/1.0.1.5/haskel
MD5SUM="6bce9743d2719bb49727aeb08374b30d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc happy haskell-syb"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-highlighting-kate/haskell-highlighting-kate.info b/haskell/haskell-highlighting-kate/haskell-highlighting-kate.info
index 4c071c6361c9..49a911d36e12 100644
--- a/haskell/haskell-highlighting-kate/haskell-highlighting-kate.info
+++ b/haskell/haskell-highlighting-kate/haskell-highlighting-kate.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/highlighting-kate/0.5.1/hi
MD5SUM="edc44b7391782aebe7b341a693029ce6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-blaze-builder haskell-blaze-html haskell-blaze-markup haskell-mtl haskell-parsec haskell-regex-base haskell-regex-pcre-builtin haskell-text haskell-transformers"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-hinotify/haskell-hinotify.info b/haskell/haskell-hinotify/haskell-hinotify.info
index d7b50ea94ba9..d7a46637dcbb 100644
--- a/haskell/haskell-hinotify/haskell-hinotify.info
+++ b/haskell/haskell-hinotify/haskell-hinotify.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/hinotify/0.3.2/hinotify-0.
MD5SUM="1105bc75012bd2a299181c47b21cac39"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-hostname/haskell-hostname.info b/haskell/haskell-hostname/haskell-hostname.info
index d4f0078b4438..46ba54602374 100644
--- a/haskell/haskell-hostname/haskell-hostname.info
+++ b/haskell/haskell-hostname/haskell-hostname.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/hostname/1.0/hostname-1.0.
MD5SUM="9389c8634239e5d6096ef563e59a703f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-html/haskell-html.info b/haskell/haskell-html/haskell-html.info
index 522413a2c9f6..e63b3014ccbf 100644
--- a/haskell/haskell-html/haskell-html.info
+++ b/haskell/haskell-html/haskell-html.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/html/1.0.1.2/html-1.0.1.2.
MD5SUM="2a7de5a2af9a2f80d39825d6a95ee445"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-json/haskell-json.info b/haskell/haskell-json/haskell-json.info
index f33191a0c2da..f020b8f51cb1 100644
--- a/haskell/haskell-json/haskell-json.info
+++ b/haskell/haskell-json/haskell-json.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/json/0.5/json-0.5.tar.gz"
MD5SUM="dc61a7972a5f265ae310bcdbddaed15c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-mtl haskell-syb"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-lcs/haskell-lcs.info b/haskell/haskell-lcs/haskell-lcs.info
index deb83933304a..fe999d74cfe0 100644
--- a/haskell/haskell-lcs/haskell-lcs.info
+++ b/haskell/haskell-lcs/haskell-lcs.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/lcs/0.2/lcs-0.2.tar.gz"
MD5SUM="2ef97e00291dde72248811581f997b66"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-mmap/haskell-mmap.info b/haskell/haskell-mmap/haskell-mmap.info
index 929cb2feab22..9cfd4040b1d9 100644
--- a/haskell/haskell-mmap/haskell-mmap.info
+++ b/haskell/haskell-mmap/haskell-mmap.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/mmap/0.5.7/mmap-0.5.7.tar.
MD5SUM="1f74b3f59617332b06e277f5212423c1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-mtl/haskell-mtl.info b/haskell/haskell-mtl/haskell-mtl.info
index ae6b2ad4bbd9..1b5b5d4d100a 100644
--- a/haskell/haskell-mtl/haskell-mtl.info
+++ b/haskell/haskell-mtl/haskell-mtl.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/mtl/2.1.1/mtl-2.1.1.tar.gz
MD5SUM="0654be687f1492a2ff30cf6f3fb7eed0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-transformers"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-network/haskell-network.info b/haskell/haskell-network/haskell-network.info
index f902688456d2..ac198e0ca612 100644
--- a/haskell/haskell-network/haskell-network.info
+++ b/haskell/haskell-network/haskell-network.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/network/2.3.0.14/network-2
MD5SUM="1e45cc731647acff8b9c33bda085bf2a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-parsec"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-pandoc-types/haskell-pandoc-types.info b/haskell/haskell-pandoc-types/haskell-pandoc-types.info
index f736c7ccb205..444351a5dcdd 100644
--- a/haskell/haskell-pandoc-types/haskell-pandoc-types.info
+++ b/haskell/haskell-pandoc-types/haskell-pandoc-types.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/pandoc-types/1.9.1/pandoc-
MD5SUM="cd62b1a10aad85237c22999c40efe35c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-syb"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-parallel/haskell-parallel.info b/haskell/haskell-parallel/haskell-parallel.info
index 439ee3b8fd94..c72e87170cb3 100644
--- a/haskell/haskell-parallel/haskell-parallel.info
+++ b/haskell/haskell-parallel/haskell-parallel.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/parallel/3.2.0.3/parallel-
MD5SUM="a5534bf154412990aaa1700136ff36e0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-parsec/haskell-parsec.info b/haskell/haskell-parsec/haskell-parsec.info
index df0531d90b2c..444eb590c452 100644
--- a/haskell/haskell-parsec/haskell-parsec.info
+++ b/haskell/haskell-parsec/haskell-parsec.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/parsec/3.1.3/parsec-3.1.3.
MD5SUM="d72fc94b81153132c61125a1ec52a4a5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-mtl haskell-text haskell-transformers"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-platform/haskell-platform.info b/haskell/haskell-platform/haskell-platform.info
index b071abb6014d..e315dfca8091 100644
--- a/haskell/haskell-platform/haskell-platform.info
+++ b/haskell/haskell-platform/haskell-platform.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://lambda.haskell.org/platform/download/2012.2.0.0/haskell-platfor
MD5SUM="db09bc4279c0ef9e0beb5462b793413b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc hscolour"
MAINTAINER="Christoph Willing"
EMAIL="c.willing@uq.edu.au"
diff --git a/haskell/haskell-primitive/haskell-primitive.info b/haskell/haskell-primitive/haskell-primitive.info
index 8e4c0fd30fdc..499973eef7f2 100644
--- a/haskell/haskell-primitive/haskell-primitive.info
+++ b/haskell/haskell-primitive/haskell-primitive.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/primitive/0.4.1/primitive-
MD5SUM="2eef102f11776dff303099cf996fefd4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-random/haskell-random.info b/haskell/haskell-random/haskell-random.info
index cd541ca180ea..d922808f5152 100644
--- a/haskell/haskell-random/haskell-random.info
+++ b/haskell/haskell-random/haskell-random.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/random/1.0.1.1/random-1.0.
MD5SUM="9a249cfa7ff6793cbf2be06e9fcd7538"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-regex-base/haskell-regex-base.info b/haskell/haskell-regex-base/haskell-regex-base.info
index 8c5a92e58576..3b7adc963643 100644
--- a/haskell/haskell-regex-base/haskell-regex-base.info
+++ b/haskell/haskell-regex-base/haskell-regex-base.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/regex-base/0.93.2/regex-ba
MD5SUM="e7b93b0b17eff8d3068ecb2f5d5f6ea3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-mtl haskell-transformers"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-regex-compat/haskell-regex-compat.info b/haskell/haskell-regex-compat/haskell-regex-compat.info
index ece652de3f7e..98b0e95473bc 100644
--- a/haskell/haskell-regex-compat/haskell-regex-compat.info
+++ b/haskell/haskell-regex-compat/haskell-regex-compat.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/regex-compat/0.95.1/regex-
MD5SUM="d0573ab4e2f3de5faa61380b67333320"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-regex-posix"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-regex-pcre-builtin/haskell-regex-pcre-builtin.info b/haskell/haskell-regex-pcre-builtin/haskell-regex-pcre-builtin.info
index 2e0a6aa6d62e..9c7f049974fa 100644
--- a/haskell/haskell-regex-pcre-builtin/haskell-regex-pcre-builtin.info
+++ b/haskell/haskell-regex-pcre-builtin/haskell-regex-pcre-builtin.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/regex-pcre-builtin/0.94.2.
MD5SUM="7bf95283e459b3d9c38a8b1c08989918"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-mtl haskell-regex-base haskell-transformers"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-regex-posix/haskell-regex-posix.info b/haskell/haskell-regex-posix/haskell-regex-posix.info
index 7ad4cc05eff8..6b4c17070daa 100644
--- a/haskell/haskell-regex-posix/haskell-regex-posix.info
+++ b/haskell/haskell-regex-posix/haskell-regex-posix.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/regex-posix/0.95.2/regex-p
MD5SUM="1df0f9494aab110c7231f36393285c7c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-regex-base"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-stm/haskell-stm.info b/haskell/haskell-stm/haskell-stm.info
index 748f9279d449..56e99c158786 100644
--- a/haskell/haskell-stm/haskell-stm.info
+++ b/haskell/haskell-stm/haskell-stm.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/stm/2.3/stm-2.3.tar.gz"
MD5SUM="fcaf091a492974045cc04b231a3b7c9c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-syb/haskell-syb.info b/haskell/haskell-syb/haskell-syb.info
index 7b325cf3bb9b..e4d300d05adb 100644
--- a/haskell/haskell-syb/haskell-syb.info
+++ b/haskell/haskell-syb/haskell-syb.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/syb/0.3.6.1/syb-0.3.6.1.ta
MD5SUM="50e0a755fcc735cccd0d77a89714ae38"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-tagsoup/haskell-tagsoup.info b/haskell/haskell-tagsoup/haskell-tagsoup.info
index b160f11f6894..40dabe2a87c8 100644
--- a/haskell/haskell-tagsoup/haskell-tagsoup.info
+++ b/haskell/haskell-tagsoup/haskell-tagsoup.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/tagsoup/0.12.6/tagsoup-0.1
MD5SUM="036a37a8605efc49bea8487eb208c3b9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-text"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-tar/haskell-tar.info b/haskell/haskell-tar/haskell-tar.info
index cfcbfb768cf6..829c0d170268 100644
--- a/haskell/haskell-tar/haskell-tar.info
+++ b/haskell/haskell-tar/haskell-tar.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/tar/0.4.0.0/tar-0.4.0.0.ta
MD5SUM="2294c54e598244268517b98bf7877739"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-temporary/haskell-temporary.info b/haskell/haskell-temporary/haskell-temporary.info
index ca9152a56211..ffb7abd3296a 100644
--- a/haskell/haskell-temporary/haskell-temporary.info
+++ b/haskell/haskell-temporary/haskell-temporary.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/temporary/1.1.2.3/temporar
MD5SUM="134a6d6d07aaf926a3b95d32970d77ac"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-terminfo/haskell-terminfo.info b/haskell/haskell-terminfo/haskell-terminfo.info
index c2bc09678287..f782a9e0446b 100644
--- a/haskell/haskell-terminfo/haskell-terminfo.info
+++ b/haskell/haskell-terminfo/haskell-terminfo.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/terminfo/0.3.2.3/terminfo-
MD5SUM="706f546c629ac100a402c9c2629c25fa"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-test-framework-hunit/haskell-test-framework-hunit.info b/haskell/haskell-test-framework-hunit/haskell-test-framework-hunit.info
index 7f53b9e0fd13..534d1316c223 100644
--- a/haskell/haskell-test-framework-hunit/haskell-test-framework-hunit.info
+++ b/haskell/haskell-test-framework-hunit/haskell-test-framework-hunit.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/test-framework-hunit/0.2.7
MD5SUM="5811231745f139bbe3acf6c766e85296"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-HUnit haskell-ansi-terminal haskell-ansi-wl-pprint haskell-hostname haskell-mtl haskell-random haskell-regex-base haskell-regex-posix haskell-test-framework haskell-transformers haskell-xml"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-test-framework-quickcheck2/haskell-test-framework-quickcheck2.info b/haskell/haskell-test-framework-quickcheck2/haskell-test-framework-quickcheck2.info
index 0648ce3e3d17..92aa96605e74 100644
--- a/haskell/haskell-test-framework-quickcheck2/haskell-test-framework-quickcheck2.info
+++ b/haskell/haskell-test-framework-quickcheck2/haskell-test-framework-quickcheck2.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/test-framework-quickcheck2
MD5SUM="46c4ffa331d6ddb7d7e9eb2d19e249e2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-QuickCheck haskell-ansi-terminal haskell-ansi-wl-pprint haskell-hostname haskell-mtl haskell-random haskell-regex-base haskell-regex-posix haskell-test-framework haskell-transformers haskell-xml"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-test-framework/haskell-test-framework.info b/haskell/haskell-test-framework/haskell-test-framework.info
index 90edb8398b39..fdbfb196326d 100644
--- a/haskell/haskell-test-framework/haskell-test-framework.info
+++ b/haskell/haskell-test-framework/haskell-test-framework.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/test-framework/0.6/test-fr
MD5SUM="a536da843c7494d1dddac121f7a6ff22"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-ansi-terminal haskell-ansi-wl-pprint haskell-hostname haskell-mtl haskell-random haskell-regex-base haskell-regex-posix haskell-transformers haskell-xml parallel"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-texmath/haskell-texmath.info b/haskell/haskell-texmath/haskell-texmath.info
index 3a6b1487b557..0e9625d0751d 100644
--- a/haskell/haskell-texmath/haskell-texmath.info
+++ b/haskell/haskell-texmath/haskell-texmath.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/texmath/0.6.0.6/texmath-0.
MD5SUM="05c9582a941b050859b80e97fb9b690d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-parsec haskell-syb haskell-xml"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-text/haskell-text.info b/haskell/haskell-text/haskell-text.info
index e37f52ff8b32..bd29af563a63 100644
--- a/haskell/haskell-text/haskell-text.info
+++ b/haskell/haskell-text/haskell-text.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/text/0.11.2.2/text-0.11.2.
MD5SUM="a0609d6e1b2674aff49e276d46d8111a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-transformers/haskell-transformers.info b/haskell/haskell-transformers/haskell-transformers.info
index c96a06940d3c..187f0958627e 100644
--- a/haskell/haskell-transformers/haskell-transformers.info
+++ b/haskell/haskell-transformers/haskell-transformers.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/transformers/0.3.0.0/trans
MD5SUM="852dc0b79cc2bcb39136287d3dd385e5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-utf8-string/haskell-utf8-string.info b/haskell/haskell-utf8-string/haskell-utf8-string.info
index 3e8ac48bb5be..4bd028579bc6 100644
--- a/haskell/haskell-utf8-string/haskell-utf8-string.info
+++ b/haskell/haskell-utf8-string/haskell-utf8-string.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/utf8-string/0.3.7/utf8-str
MD5SUM="50e5c395713e716e0e4a56da73f87ccd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-vector/haskell-vector.info b/haskell/haskell-vector/haskell-vector.info
index ad8b7571cf10..225bdaa05c29 100644
--- a/haskell/haskell-vector/haskell-vector.info
+++ b/haskell/haskell-vector/haskell-vector.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/vector/0.9.1/vector-0.9.1.
MD5SUM="d8269d98438074a52541334645b41568"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-primitive"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-xhtml/haskell-xhtml.info b/haskell/haskell-xhtml/haskell-xhtml.info
index ce728b84ad96..f3b24a8677cc 100644
--- a/haskell/haskell-xhtml/haskell-xhtml.info
+++ b/haskell/haskell-xhtml/haskell-xhtml.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/xhtml/3000.2.1/xhtml-3000.
MD5SUM="c63487bea16cbf0ecf252d6ed73106bf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-xml/haskell-xml.info b/haskell/haskell-xml/haskell-xml.info
index 73f40625407d..e45b6e5dd1b5 100644
--- a/haskell/haskell-xml/haskell-xml.info
+++ b/haskell/haskell-xml/haskell-xml.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/xml/1.3.12/xml-1.3.12.tar.
MD5SUM="e28f0837f10a91dd14a3f573f961a739"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-text"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-zip-archive/haskell-zip-archive.info b/haskell/haskell-zip-archive/haskell-zip-archive.info
index d97ac192f92e..04fdf97ad3af 100644
--- a/haskell/haskell-zip-archive/haskell-zip-archive.info
+++ b/haskell/haskell-zip-archive/haskell-zip-archive.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/zip-archive/0.1.1.8/zip-ar
MD5SUM="340e08e6ec37c35485c2f851b7b7fa70"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-digest haskell-mtl haskell-transformers haskell-utf8-string haskell-zlib"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/haskell-zlib/haskell-zlib.info b/haskell/haskell-zlib/haskell-zlib.info
index 38b66d1443ee..e0a39b07abe9 100644
--- a/haskell/haskell-zlib/haskell-zlib.info
+++ b/haskell/haskell-zlib/haskell-zlib.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/zlib/0.5.3.3/zlib-0.5.3.3.
MD5SUM="1649e56d13ce2c6a6a9210227401dbbc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"
diff --git a/haskell/hscolour/hscolour.info b/haskell/hscolour/hscolour.info
index cd088d6581e7..d265f53e7eb6 100644
--- a/haskell/hscolour/hscolour.info
+++ b/haskell/hscolour/hscolour.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/hscolour/1.20.2/hscolour-1
MD5SUM="8e87d0e9c4cb930a31f364baf2e72ebc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc"
MAINTAINER="Christoph Willing"
EMAIL="c.willing@uq.edu.au"
diff --git a/haskell/xmonad-contrib/xmonad-contrib.info b/haskell/xmonad-contrib/xmonad-contrib.info
index 4fd13721695f..3fa4c196241d 100644
--- a/haskell/xmonad-contrib/xmonad-contrib.info
+++ b/haskell/xmonad-contrib/xmonad-contrib.info
@@ -5,5 +5,6 @@ DOWNLOAD="http://hackage.haskell.org/packages/archive/xmonad-contrib/0.10/xmonad
MD5SUM="9a4353a94ec0ea3a9c4700757ef5ae81"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
+REQUIRES="ghc haskell-random haskell-utf8-string xmonad"
MAINTAINER="Mikko Värri"
EMAIL="vmj@linuxbox.fi"