sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (30f9976faef8408176221d513b887259c8d2b1e3)
- 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 (30f9976faef8408176221d513b887259c8d2b1e3)
- Date: Thu, 6 Aug 2015 18:53:50 +0000
GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:
ChangeLog | 37 ++++++++++++++
haskell/haskell-authenticate/DEPENDS | 17 ++++++
haskell/haskell-authenticate/DETAILS | 13 ++++
haskell/haskell-authenticate/HISTORY | 3 +
haskell/haskell-cryptohash-conduit/DEPENDS | 6 ++
haskell/haskell-cryptohash-conduit/DETAILS | 13 ++++
haskell/haskell-cryptohash-conduit/HISTORY | 3 +
haskell/haskell-css-text/DEPENDS | 3 +
haskell/haskell-css-text/DETAILS | 13 ++++
haskell/haskell-css-text/HISTORY | 3 +
haskell/haskell-email-validate/DEPENDS | 2
haskell/haskell-email-validate/DETAILS | 13 ++++
haskell/haskell-email-validate/HISTORY | 3 +
haskell/haskell-file-embed/DEPENDS | 2
haskell/haskell-file-embed/DETAILS | 14 +++++
haskell/haskell-file-embed/HISTORY | 3 +
haskell/haskell-git-annex/DEPENDS | 68
+++++++++++++++++++++++---
haskell/haskell-git-annex/DETAILS | 4 -
haskell/haskell-git-annex/HISTORY | 3 +
haskell/haskell-gsasl/DEPENDS | 3 +
haskell/haskell-gsasl/DETAILS | 13 ++++
haskell/haskell-gsasl/HISTORY | 3 +
haskell/haskell-hjsmin/DEPENDS | 5 +
haskell/haskell-hjsmin/DETAILS | 14 +++++
haskell/haskell-hjsmin/HISTORY | 3 +
haskell/haskell-language-javascript/DEPENDS | 4 +
haskell/haskell-language-javascript/DETAILS | 14 +++++
haskell/haskell-language-javascript/HISTORY | 3 +
haskell/haskell-mime-mail/DEPENDS | 5 +
haskell/haskell-mime-mail/DETAILS | 13 ++++
haskell/haskell-mime-mail/HISTORY | 3 +
haskell/haskell-network-protocol-xmpp/DEPENDS | 10 +++
haskell/haskell-network-protocol-xmpp/DETAILS | 13 ++++
haskell/haskell-network-protocol-xmpp/HISTORY | 3 +
haskell/haskell-nonce/DEPENDS | 6 ++
haskell/haskell-nonce/DETAILS | 20 +++++++
haskell/haskell-nonce/HISTORY | 3 +
haskell/haskell-persistent-sqlite/DEPENDS | 10 +++
haskell/haskell-persistent-sqlite/DETAILS | 14 +++++
haskell/haskell-persistent-sqlite/HISTORY | 3 +
haskell/haskell-persistent-template/DEPENDS | 11 ++++
haskell/haskell-persistent-template/DETAILS | 13 ++++
haskell/haskell-persistent-template/HISTORY | 3 +
haskell/haskell-tagstream-conduit/DEPENDS | 11 ++++
haskell/haskell-tagstream-conduit/DETAILS | 16 ++++++
haskell/haskell-tagstream-conduit/HISTORY | 3 +
haskell/haskell-tasty-rerun/DEPENDS | 1
haskell/haskell-tasty-rerun/HISTORY | 3 +
haskell/haskell-wai-app-static/DEPENDS | 23 ++++++++
haskell/haskell-wai-app-static/DETAILS | 13 ++++
haskell/haskell-wai-app-static/HISTORY | 3 +
haskell/haskell-xss-sanitize/DEPENDS | 8 +++
haskell/haskell-xss-sanitize/DETAILS | 14 +++++
haskell/haskell-xss-sanitize/HISTORY | 3 +
haskell/haskell-yesod-auth/DEPENDS | 37 ++++++++++++++
haskell/haskell-yesod-auth/DETAILS | 13 ++++
haskell/haskell-yesod-auth/HISTORY | 3 +
haskell/haskell-yesod-form/DEPENDS | 22 ++++++++
haskell/haskell-yesod-form/DETAILS | 13 ++++
haskell/haskell-yesod-form/HISTORY | 3 +
haskell/haskell-yesod-persistent/DEPENDS | 9 +++
haskell/haskell-yesod-persistent/DETAILS | 13 ++++
haskell/haskell-yesod-persistent/HISTORY | 3 +
haskell/haskell-yesod-static/DEPENDS | 27 ++++++++++
haskell/haskell-yesod-static/DETAILS | 13 ++++
haskell/haskell-yesod-static/HISTORY | 3 +
haskell/haskell-yesod/DEPENDS | 26 +++++++++
haskell/haskell-yesod/DETAILS | 13 ++++
haskell/haskell-yesod/HISTORY | 3 +
69 files changed, 706 insertions(+), 8 deletions(-)
New commits:
commit 30f9976faef8408176221d513b887259c8d2b1e3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-git-annex: version 5.20150731
commit bf4e8867e104e1d41af5fbe6e323c56dbb25dafb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-tasty-rerun: add dependency on haskell-split
commit 3734b1f25541c6f7f0690ed8731c365d77f7c7de
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-yesod: new spell, creation of type-safe, RESTful web
applications
commit b8c78c2ad322fdf1f1e2b5f6bf685468ac0d18fa
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-yesod-auth: new spell, authentication for Yesod
commit 016af1e09c23dc0cd644f5bc5d5c4a6cc9f28219
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-nonce: new spell, generate cryptographic nonces
commit 43c44cfdc81d974189a577601cc61eaec6766549
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-mime-mail: new spell, compose MIME email messages
commit 3eff3757e6714b3711ad4887839eab9828c7fe06
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-authenticate: new spell, authentication methods for
Haskell web applications
commit f7376e70a24dbe16c257a5ac61bd10964d9af279
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-tagstream-conduit: new spell, streamlined html tag parser
commit b5246c8c0c9ded3cf26bd93dbaf6123480fb0661
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-yesod-form: new spell, form handling support for Yesod
Web Framework
commit 97973323f44300c0c6b2825a917427e77d1bcb41
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-yesod-static: new spell, static file serving subsite for
Yesod Web Framework
commit 6cee887f643f8ab44612e85f7dd0f01f0c07778e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-wai-app-static: new spell, WAI application for static
serving
commit 5a96d3e69841ca4e8e4f2f90a43313b979805683
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-hjsmin: new spell, Haskell implementation of a javascript
minifier
commit e802672472825e43165a790e41e6822c4837fcb8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-language-javascript: new spell, javascript parser for
haskell
commit c98bbaec088e6445d7ad4255730d6e1cf0e1630f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-file-embed: new spell, use Template Haskell to embed file
contents directly
commit b4ce2f38627aaffca815089792bfe92d92dc4956
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-cryptohash-conduit: new spell, cryptohash conduit
commit be22c871cee3220534221762e6d34941501c8fe8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-yesod-persistent: new spell, some helpers for using
Persistent from Yesod
commit 67854b5947461ef264d58f4b8c0516c717ec2c96
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-xss-sanitize: new spell, sanitize untrusted HTML to
prevent XSS attacks
commit 560daab367ab766dca1438497f0a7ab2fe373168
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-css-text: new spell, CSS parser and renderer
commit 2a0dcd7c8319f0e98c176d81e16b858e47e4d64c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-email-validate: new spell, validate an email address
against RFC 5322
commit cc700c2db3c39ec421995e9a020f8f26be0db861
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-persistent-template: new spell, type-safe,
non-relational, multi-backend persistence
commit fbaf97d387356f13014207022e1931bfae90499f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-persistent-sqlite: new spell, backend for the persistent
library using sqlite3
commit b8442c8a8ca4b787b19ccd057bf5d4dbe04f0cec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-network-protocol-xmpp: new spell, client library for the
XMPP protocol
commit 22943475228ef6d7bc452679b9f9226571313ba1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-gsasl: new spell, bindings for gsasl
diff --git a/ChangeLog b/ChangeLog
index dc04de7..9e469bc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,43 @@
cryptography
* python-pypi/ansible: new spell, radically simple IT automation
system
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-gsasl: new spell, bindings for gsasl
+ * haskell/haskell-network-protocol-xmpp: new spell, client library
for the
+ XMPP protocol
+ * haskell/haskell-persistent-sqlite: new spell, backend for the
persistent
+ library using sqlite3
+ * haskell/haskell-persistent-template: new spell, type-safe,
+ non-relational, multi-backend persistence
+ * haskell/haskell-email-validate: new spell, validating an email
address
+ string against RFC 5322
+ * haskell/haskell-css-text: new spell, CSS parser and renderer
+ * haskell/haskell-xss-sanitize: new spell, sanitize untrusted HTML to
+ prevent XSS attacks
+ * haskell/haskell-yesod-persistent: new spell, some helpers for using
+ Persistent from Yesod
+ * haskell/haskell-cryptohash-conduit: new spell, cryptohash conduit
+ * haskell/haskell-file-embed: new spell, use Template Haskell to embed
+ file contents directly
+ * haskell/haskell-language-javascript: new spell, parser for
JavaScript
+ * haskell/haskell-hjsmin: new spell, Haskell implementation of a
+ javascript minifier
+ * haskell/haskell-wai-app-static: new spell, WAI application for
static
+ serving
+ * haskell/haskell-yesod-static: new spell, static file serving
subsite for
+ Yesod Web Framework
+ * haskell/haskell-yesod-form: new spell, form handling support for
Yesod
+ Web Framework
+ * haskell/haskell-tagstream-conduit: new spell, streamlined html tag
+ parser
+ * haskell/haskell-authenticate: new spell, authentication methods for
+ Haskell web applications
+ * haskell/haskell-mime-mail: new spell, compose MIME email messages
+ * haskell/haskell-nonce: new spell, generate cryptographic nonces
+ * haskell/haskell-yesod-auth: new spell, authentication for Yesod
+ * haskell/haskell-yesod: new spell, creation of type-safe, RESTful web
+ applications
+
2015-08-05 Vlad Glagolev <stealth AT sourcemage.org>
* python-pypi/mysqlclient: new spell, MySQL database connector for
Python (with Python 3 support)
diff --git a/haskell/haskell-authenticate/DEPENDS
b/haskell/haskell-authenticate/DEPENDS
new file mode 100755
index 0000000..fd815a7
--- /dev/null
+++ b/haskell/haskell-authenticate/DEPENDS
@@ -0,0 +1,17 @@
+depends ghc &&
+depends haskell-aeson &&
+depends haskell-attoparsec &&
+depends haskell-blaze-builder &&
+depends haskell-case-insensitive &&
+depends haskell-conduit &&
+depends haskell-http-conduit &&
+depends haskell-http-types &&
+depends haskell-monad-control &&
+depends haskell-network &&
+depends haskell-network-uri &&
+depends haskell-resourcet &&
+depends haskell-tagstream-conduit &&
+depends haskell-text &&
+depends haskell-transformers &&
+depends haskell-unordered-containers &&
+depends haskell-xml-conduit
diff --git a/haskell/haskell-authenticate/DETAILS
b/haskell/haskell-authenticate/DETAILS
new file mode 100755
index 0000000..f66b8de
--- /dev/null
+++ b/haskell/haskell-authenticate/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-authenticate
+ VERSION=1.3.2.11
+ SOURCE="authenticate-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/authenticate-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:8e1358bd6dd62f10b372fd5df6bd2b50f1c161ade466316efa9e036c17be97e7c561eab968a2e17d28cc12988db454618bf11b8c9bc5e9a20d864423756eccb5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/authenticate-${VERSION}"
+ WEB_SITE="http://github.com/yesodweb/authenticate"
+ LICENSE[0]=BSD
+ ENTERED=20150806
+ SHORT="authentication methods for Haskell web applications"
+cat << EOF
+Authentication methods for Haskell web applications.
+EOF
diff --git a/haskell/haskell-authenticate/HISTORY
b/haskell/haskell-authenticate/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-authenticate/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-cryptohash-conduit/DEPENDS
b/haskell/haskell-cryptohash-conduit/DEPENDS
new file mode 100755
index 0000000..3126f78
--- /dev/null
+++ b/haskell/haskell-cryptohash-conduit/DEPENDS
@@ -0,0 +1,6 @@
+depends ghc &&
+depends haskell-conduit &&
+depends haskell-conduit-extra &&
+depends haskell-cryptohash &&
+depends haskell-resourcet &&
+depends haskell-transformers
diff --git a/haskell/haskell-cryptohash-conduit/DETAILS
b/haskell/haskell-cryptohash-conduit/DETAILS
new file mode 100755
index 0000000..9f9e3cc
--- /dev/null
+++ b/haskell/haskell-cryptohash-conduit/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-cryptohash-conduit
+ VERSION=0.1.1
+ SOURCE="cryptohash-conduit-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/cryptohash-conduit-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/cryptohash-conduit-${VERSION}"
+ WEB_SITE="http://github.com/vincenthz/hs-cryptohash-conduit"
+ LICENSE[0]=BSD
+ ENTERED=20150806
+ SHORT="cryptohash conduit"
+cat << EOF
+Support all the cryptohash package using conduits from the conduit package.
+EOF
diff --git a/haskell/haskell-cryptohash-conduit/HISTORY
b/haskell/haskell-cryptohash-conduit/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-cryptohash-conduit/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-css-text/DEPENDS
b/haskell/haskell-css-text/DEPENDS
new file mode 100755
index 0000000..aa45276
--- /dev/null
+++ b/haskell/haskell-css-text/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends haskell-attoparsec &&
+depends haskell-text
diff --git a/haskell/haskell-css-text/DETAILS
b/haskell/haskell-css-text/DETAILS
new file mode 100755
index 0000000..65ef5ec
--- /dev/null
+++ b/haskell/haskell-css-text/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-css-text
+ VERSION=0.1.2.1
+ SOURCE="css-text-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/css-text-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:837b5e45ea87e4656a1a33b9a1ab098c03fa90a150ca6626dd4eaa75b4d35332703d2de6182d61dc1a144402366c6e74c3a85b60ff864aa080f8c8ef7b670bbc
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/css-text-${VERSION}"
+ WEB_SITE="http://www.yesodweb.com/"
+ LICENSE[0]=BSD
+ ENTERED=20150806
+ SHORT="CSS parser and renderer"
+cat << EOF
+CSS parser and renderer.
+EOF
diff --git a/haskell/haskell-css-text/HISTORY
b/haskell/haskell-css-text/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-css-text/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-email-validate/DEPENDS
b/haskell/haskell-email-validate/DEPENDS
new file mode 100755
index 0000000..34b51a6
--- /dev/null
+++ b/haskell/haskell-email-validate/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-attoparsec
diff --git a/haskell/haskell-email-validate/DETAILS
b/haskell/haskell-email-validate/DETAILS
new file mode 100755
index 0000000..b0f8185
--- /dev/null
+++ b/haskell/haskell-email-validate/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-email-validate
+ VERSION=2.1.3
+ SOURCE="email-validate-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/email-validate-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:fdab31695df682688b598238e83c43b7f600d1b394de523faea7cd59fb43ed09985c724d43659b300627c6f7d201ef6ab5a98627582a04a3043962081ae71780
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/email-validate-${VERSION}"
+
WEB_SITE="http://porg.es/blog/email-address-validation-simpler-faster-more-correct"
+ LICENSE[0]=BSD
+ ENTERED=20150806
+ SHORT="validating an email address string against RFC 5322"
+cat << EOF
+Validating an email address string against RFC 5322.
+EOF
diff --git a/haskell/haskell-email-validate/HISTORY
b/haskell/haskell-email-validate/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-email-validate/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-file-embed/DEPENDS
b/haskell/haskell-file-embed/DEPENDS
new file mode 100755
index 0000000..c7130ca
--- /dev/null
+++ b/haskell/haskell-file-embed/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-template-haskell
diff --git a/haskell/haskell-file-embed/DETAILS
b/haskell/haskell-file-embed/DETAILS
new file mode 100755
index 0000000..1d6ec96
--- /dev/null
+++ b/haskell/haskell-file-embed/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-file-embed
+ VERSION=0.0.8.2
+ SOURCE="file-embed-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/file-embed-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:fa7674d708c99098ae2a113de2d11a9f954366fe06b7b018b2715ff96e859967b211a3475c26ec04a63eb66b13e21274969212b8689ae57dd1c150a409c9912c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/file-embed-${VERSION}"
+ WEB_SITE="https://github.com/snoyberg/file-embed"
+ LICENSE[0]=BSD
+ ENTERED=20150806
+ SHORT="use Template Haskell to embed file contents directly"
+cat << EOF
+Use Template Haskell to read a file or all the files in a directory, and
+turn them into (path, bytestring) pairs embedded in your haskell code.
+EOF
diff --git a/haskell/haskell-file-embed/HISTORY
b/haskell/haskell-file-embed/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-file-embed/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-git-annex/DEPENDS
b/haskell/haskell-git-annex/DEPENDS
index af37ad0..1d85d4d 100755
--- a/haskell/haskell-git-annex/DEPENDS
+++ b/haskell/haskell-git-annex/DEPENDS
@@ -1,29 +1,85 @@
depends git &&
depends ghc &&
-depends haskell-async &&
+
depends haskell-aeson &&
+depends haskell-ascii-progress &&
+depends haskell-async &&
+depends haskell-aws &&
+depends haskell-blaze-builder &&
depends haskell-bloomfilter &&
+depends haskell-byteable &&
+depends haskell-bytestring &&
depends haskell-case-insensitive &&
-depends haskell-sandi &&
+depends haskell-clientsession &&
+depends haskell-conduit &&
+depends haskell-conduit-extra &&
+depends haskell-crypto-api &&
+depends haskell-cryptohash &&
depends haskell-data-default &&
+depends haskell-data-endian &&
+depends haskell-dav &&
+depends haskell-dbus &&
depends haskell-dlist &&
+depends haskell-dns &&
depends haskell-edit-distance &&
-depends haskell-extensible-exceptions &&
+depends haskell-ekg &&
+depends haskell-esqueleto &&
+depends haskell-exceptions &&
+depends haskell-fdo-notify &&
+depends haskell-feed &&
+depends haskell-gnutls &&
+depends haskell-hinotify &&
depends haskell-hslogger &&
depends haskell-http &&
+depends haskell-http-client &&
+depends haskell-http-conduit &&
+depends haskell-http-types &&
depends haskell-ifelse &&
depends haskell-json &&
depends haskell-missingh &&
depends haskell-monad-control &&
-depends haskell-monadcatchio-transformers &&
+depends haskell-monad-logger &&
depends haskell-mtl &&
depends haskell-network &&
+depends haskell-network-info &&
+depends haskell-network-multicast &&
+depends haskell-network-protocol-xmpp &&
+depends haskell-network-uri &&
+depends haskell-old-locale &&
+depends haskell-optparse-applicative &&
+depends haskell-path-pieces &&
+depends haskell-persistent &&
+depends haskell-persistent-sqlite &&
+depends haskell-persistent-template &&
depends haskell-quickcheck &&
depends haskell-random &&
+depends haskell-regex-compat &&
+depends haskell-regex-tdfa &&
+depends haskell-resourcet &&
depends haskell-safesemaphore &&
-depends haskell-sha &&
+depends haskell-sandi &&
+depends haskell-securemem &&
+depends haskell-setenv &&
+depends haskell-shakespeare &&
+depends haskell-stm &&
+depends haskell-tasty &&
+depends haskell-tasty-hunit &&
+depends haskell-tasty-quickcheck &&
+depends haskell-tasty-rerun &&
+depends haskell-template-haskell &&
+depends haskell-terminal-size &&
depends haskell-text &&
+depends haskell-torrent &&
+depends haskell-transformers &&
depends haskell-unix-compat &&
depends haskell-utf8-string &&
depends haskell-uuid &&
-depends haskell-regex-compat
+depends haskell-wai &&
+depends haskell-wai-extra &&
+depends haskell-warp &&
+depends haskell-warp-tls &&
+depends haskell-xml-types &&
+depends haskell-yesod &&
+depends haskell-yesod-core &&
+depends haskell-yesod-form &&
+depends haskell-yesod-static
diff --git a/haskell/haskell-git-annex/DETAILS
b/haskell/haskell-git-annex/DETAILS
index 759447c..fa24fc9 100755
--- a/haskell/haskell-git-annex/DETAILS
+++ b/haskell/haskell-git-annex/DETAILS
@@ -1,9 +1,9 @@
SPELL=haskell-git-annex
XSPELL=git-annex
- VERSION=5.20150617
+ VERSION=5.20150731
SOURCE="${XSPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${XSPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:25f42ab403d3fd39a689af74cd8a26dc5de761d5a8a79c8d7050194c2094f65de9681b4189076c484fb5c644408918140cf1fcb0109a6a2195f1d547e307abfc
+
SOURCE_HASH=sha512:edad8fb6aa98ad08cfe8406e2c7b794b0cc3a437f28ed43b5863bbba59a1633e2d6b3a94b6f942494ef7bd912650f7c89ad2a3d54920ff405f4d8d173e1027e9
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${XSPELL}-${VERSION}"
WEB_SITE="Homepage: http://git-annex.branchable.com/"
LICENSE[0]=GPLv3
diff --git a/haskell/haskell-git-annex/HISTORY
b/haskell/haskell-git-annex/HISTORY
index 8490675..8d4d24b 100644
--- a/haskell/haskell-git-annex/HISTORY
+++ b/haskell/haskell-git-annex/HISTORY
@@ -1,3 +1,6 @@
+2014-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: version 5.20150731
+
2015-06-28 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 5.20150617
* DEPENDS: Switch to haskell-sandi
diff --git a/haskell/haskell-gsasl/DEPENDS b/haskell/haskell-gsasl/DEPENDS
new file mode 100755
index 0000000..2dbd591
--- /dev/null
+++ b/haskell/haskell-gsasl/DEPENDS
@@ -0,0 +1,3 @@
+depends ghc &&
+depends gsasl &&
+depends haskell-transformers
diff --git a/haskell/haskell-gsasl/DETAILS b/haskell/haskell-gsasl/DETAILS
new file mode 100755
index 0000000..0c9985d
--- /dev/null
+++ b/haskell/haskell-gsasl/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-gsasl
+ VERSION=0.3.6
+ SOURCE="gsasl-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/gsasl-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:657b3154d32d5c40eca79fa8cc0fd7f2dfce2d5d934f0388e3a16db15d513b18f5a25479b9f71ee164f999de9748f83e63f0334f43ef31def944c987e7186122
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/gsasl-${VERSION}"
+ WEB_SITE="https://john-millikin.com/software/haskell-gsasl/"
+ LICENSE[0]=GPL
+ ENTERED=20150806
+ SHORT="bindings for GNU libgsasl"
+cat << EOF
+Bindings for GNU libgsasl.
+EOF
diff --git a/haskell/haskell-gsasl/HISTORY b/haskell/haskell-gsasl/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-gsasl/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-hjsmin/DEPENDS b/haskell/haskell-hjsmin/DEPENDS
new file mode 100755
index 0000000..f4fda47
--- /dev/null
+++ b/haskell/haskell-hjsmin/DEPENDS
@@ -0,0 +1,5 @@
+depends ghc &&
+depends haskell-blaze-builder &&
+depends haskell-language-javascript &&
+depends haskell-optparse-applicative &&
+depends haskell-text
diff --git a/haskell/haskell-hjsmin/DETAILS b/haskell/haskell-hjsmin/DETAILS
new file mode 100755
index 0000000..3c177be
--- /dev/null
+++ b/haskell/haskell-hjsmin/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-hjsmin
+ VERSION=0.1.5.0
+ SOURCE="hjsmin-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/hjsmin-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b2776566d6040e43329da63003bb95ab7ffccf43f6cb70fcd3d7605eaa139454bfff7376bbe717a16e224875d616d03819a434c139fd9ac23841985e088e3d6e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hjsmin-${VERSION}"
+ WEB_SITE="http://github.com/erikd/hjsmin"
+ LICENSE[0]=BSD
+ ENTERED=20150806
+ SHORT="Haskell implementation of a javascript minifier"
+cat << EOF
+Reduces size of javascript files by stripping out extraneous whitespace and
+other syntactic elements, without changing the semantics.
+EOF
diff --git a/haskell/haskell-hjsmin/HISTORY b/haskell/haskell-hjsmin/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-hjsmin/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-language-javascript/DEPENDS
b/haskell/haskell-language-javascript/DEPENDS
new file mode 100755
index 0000000..5306b48
--- /dev/null
+++ b/haskell/haskell-language-javascript/DEPENDS
@@ -0,0 +1,4 @@
+depends ghc &&
+depends haskell-blaze-builder &&
+depends haskell-mtl &&
+depends haskell-utf8-string
diff --git a/haskell/haskell-language-javascript/DETAILS
b/haskell/haskell-language-javascript/DETAILS
new file mode 100755
index 0000000..f6c372c
--- /dev/null
+++ b/haskell/haskell-language-javascript/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-language-javascript
+ VERSION=0.5.14.2
+ SOURCE="language-javascript-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/language-javascript-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:f493572c33baa7f5632f211999dd367b4fa2801a9b99f52796935927493d49a81e215b6847fd6bb36078c527d872b6637362ce0c3998627e5ddcd8abc07f5c81
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/language-javascript-${VERSION}"
+ WEB_SITE="http://github.com/erikd/language-javascript"
+ LICENSE[0]=BSD
+ ENTERED=20150806
+ SHORT="parser for JavaScript"
+cat << EOF
+Parses Javascript into an Abstract Syntax Tree (AST). Initially intended as
+frontend to hjsmin.
+EOF
diff --git a/haskell/haskell-language-javascript/HISTORY
b/haskell/haskell-language-javascript/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-language-javascript/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-mime-mail/DEPENDS
b/haskell/haskell-mime-mail/DEPENDS
new file mode 100755
index 0000000..145e1bf
--- /dev/null
+++ b/haskell/haskell-mime-mail/DEPENDS
@@ -0,0 +1,5 @@
+depends ghc &&
+depends haskell-base64-bytestring &&
+depends haskell-blaze-builder &&
+depends haskell-random &&
+depends haskell-text
diff --git a/haskell/haskell-mime-mail/DETAILS
b/haskell/haskell-mime-mail/DETAILS
new file mode 100755
index 0000000..5d58e80
--- /dev/null
+++ b/haskell/haskell-mime-mail/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-mime-mail
+ VERSION=0.4.9
+ SOURCE="mime-mail-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/mime-mail-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:2704dfca7e3d97d4cacd70e62f632cc72babaeb0c12adda09f4e6502ce4a19647623369cfbabd959c843fd37b8c82f093514e3b1673a83e3178b711a9e719fd8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mime-mail-${VERSION}"
+ WEB_SITE="http://github.com/snoyberg/mime-mail"
+ LICENSE[0]=MIT
+ ENTERED=20150806
+ SHORT="compose MIME email messages"
+cat << EOF
+Compose MIME email messages.
+EOF
diff --git a/haskell/haskell-mime-mail/HISTORY
b/haskell/haskell-mime-mail/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-mime-mail/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-network-protocol-xmpp/DEPENDS
b/haskell/haskell-network-protocol-xmpp/DEPENDS
new file mode 100755
index 0000000..0a5a117
--- /dev/null
+++ b/haskell/haskell-network-protocol-xmpp/DEPENDS
@@ -0,0 +1,10 @@
+depends ghc &&
+depends haskell-gnuidn &&
+depends haskell-gnutls &&
+depends haskell-gsasl &&
+depends haskell-libxml-sax &&
+depends haskell-monads-tf &&
+depends haskell-network &&
+depends haskell-text &&
+depends haskell-transformers &&
+depends haskell-xml-types
diff --git a/haskell/haskell-network-protocol-xmpp/DETAILS
b/haskell/haskell-network-protocol-xmpp/DETAILS
new file mode 100755
index 0000000..2cbc69e
--- /dev/null
+++ b/haskell/haskell-network-protocol-xmpp/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-network-protocol-xmpp
+ VERSION=0.4.8
+ SOURCE="network-protocol-xmpp-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/network-protocol-xmpp-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:029cbb1a0ea6691fd886b326eee7a24e8300bbece1f0c0f564b43b0e344f4107ca980d97342271cab0b9c1333fc445ac10f7dfae41dd2b6e6ea995bfb810311e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/network-protocol-xmpp-${VERSION}"
+ WEB_SITE="https://john-millikin.com/software/haskell-xmpp/"
+ LICENSE[0]=GPL
+ ENTERED=20150805
+ SHORT="client library for the XMPP protocol"
+cat << EOF
+Client library for the XMPP protocol.
+EOF
diff --git a/haskell/haskell-network-protocol-xmpp/HISTORY
b/haskell/haskell-network-protocol-xmpp/HISTORY
new file mode 100644
index 0000000..89ac887
--- /dev/null
+++ b/haskell/haskell-network-protocol-xmpp/HISTORY
@@ -0,0 +1,3 @@
+2015-08-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-nonce/DEPENDS b/haskell/haskell-nonce/DEPENDS
new file mode 100755
index 0000000..26c3077
--- /dev/null
+++ b/haskell/haskell-nonce/DEPENDS
@@ -0,0 +1,6 @@
+depends ghc &&
+depends haskell-base64-bytestring &&
+depends haskell-cprng-aes &&
+depends haskell-crypto-random &&
+depends haskell-text &&
+depends haskell-transformers
diff --git a/haskell/haskell-nonce/DETAILS b/haskell/haskell-nonce/DETAILS
new file mode 100755
index 0000000..2411e60
--- /dev/null
+++ b/haskell/haskell-nonce/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=haskell-nonce
+ VERSION=1.0.2
+ SOURCE="nonce-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/nonce-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:e47ed297c7aaa1ed98b6ce711cbc6653dbcbeba9b132750e588c9134f544e8b92b857f36a9331350711df14259dd0f54e49fa6e0da10e9334c5bf76952431894
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/nonce-${VERSION}"
+ WEB_SITE="https://github.com/prowdsponsor/nonce"
+ LICENSE[0]=BSD
+ ENTERED=20150806
+ SHORT="generate cryptographic nonces"
+cat << EOF
+According to the Wikipedia, a nonce is an arbitrary number used only once
+in a cryptographic communication. This package contain helper functions for
+generating nonces.
+
+There are many kinds of nonces used in different situations. It's not
+guaranteed that by using the nonces from this package you won't have any
+security issues. Please make sure that the nonces generated via this package
+are usable on your design.
+EOF
diff --git a/haskell/haskell-nonce/HISTORY b/haskell/haskell-nonce/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-nonce/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-persistent-sqlite/DEPENDS
b/haskell/haskell-persistent-sqlite/DEPENDS
new file mode 100755
index 0000000..c8dff6a
--- /dev/null
+++ b/haskell/haskell-persistent-sqlite/DEPENDS
@@ -0,0 +1,10 @@
+depends ghc &&
+depends haskell-aeson &&
+depends haskell-conduit &&
+depends haskell-monad-control &&
+depends haskell-monad-logger &&
+depends haskell-old-locale &&
+depends haskell-persistent &&
+depends haskell-resourcet &&
+depends haskell-text &&
+depends haskell-transformers
diff --git a/haskell/haskell-persistent-sqlite/DETAILS
b/haskell/haskell-persistent-sqlite/DETAILS
new file mode 100755
index 0000000..3fd652a
--- /dev/null
+++ b/haskell/haskell-persistent-sqlite/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-persistent-sqlite
+ VERSION=2.2
+ SOURCE="persistent-sqlite-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/persistent-sqlite-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:87adef141326105b4d3e6d38ca00f1214762ab8fe022853bffd6c564c91c723fbe8c2e25e8728636a60a94d60910c7ae1954ad945b03ee4835dbfa9d1698dc4d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/persistent-sqlite-${VERSION}"
+ WEB_SITE="http://www.yesodweb.com/book/persistent"
+ LICENSE[0]=MIT
+ ENTERED=20150806
+ SHORT="backend for the persistent library using sqlite3"
+cat << EOF
+This package includes a thin sqlite3 wrapper based on the direct-sqlite
+package, as well as the entire C library, so there are no system
dependencies.
+EOF
diff --git a/haskell/haskell-persistent-sqlite/HISTORY
b/haskell/haskell-persistent-sqlite/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-persistent-sqlite/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-persistent-template/DEPENDS
b/haskell/haskell-persistent-template/DEPENDS
new file mode 100755
index 0000000..6cb2418
--- /dev/null
+++ b/haskell/haskell-persistent-template/DEPENDS
@@ -0,0 +1,11 @@
+depends ghc &&
+depends haskell-aeson &&
+depends haskell-monad-control &&
+depends haskell-monad-logger &&
+depends haskell-path-pieces &&
+depends haskell-persistent &&
+depends haskell-tagged &&
+depends haskell-template-haskell &&
+depends haskell-text &&
+depends haskell-transformers &&
+depends haskell-unordered-containers
diff --git a/haskell/haskell-persistent-template/DETAILS
b/haskell/haskell-persistent-template/DETAILS
new file mode 100755
index 0000000..0c8ad64
--- /dev/null
+++ b/haskell/haskell-persistent-template/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-persistent-template
+ VERSION=2.1.3.4
+ SOURCE="persistent-template-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/persistent-template-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:8b218dea93a6a2ca80801acb43f101d6809d7118f3b6765a98543d87b12b4b565d5b3ea1f1256863b2493553f996ef5dcc569432507de6477b1f59a02093d95a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/persistent-template-${VERSION}"
+ WEB_SITE="http://www.yesodweb.com/book/persistent"
+ LICENSE[0]=MIT
+ ENTERED=20150806
+ SHORT="type-safe, non-relational, multi-backend persistence"
+cat << EOF
+Type-safe, non-relational, multi-backend persistence.
+EOF
diff --git a/haskell/haskell-persistent-template/HISTORY
b/haskell/haskell-persistent-template/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-persistent-template/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-tagstream-conduit/DEPENDS
b/haskell/haskell-tagstream-conduit/DEPENDS
new file mode 100755
index 0000000..eca854f
--- /dev/null
+++ b/haskell/haskell-tagstream-conduit/DEPENDS
@@ -0,0 +1,11 @@
+depends ghc &&
+depends haskell-attoparsec &&
+depends haskell-blaze-builder &&
+depends haskell-case-insensitive &&
+depends haskell-conduit &&
+depends haskell-conduit-extra &&
+depends haskell-data-default &&
+depends haskell-resourcet &&
+depends haskell-text &&
+depends haskell-transformers &&
+depends haskell-xml-conduit
diff --git a/haskell/haskell-tagstream-conduit/DETAILS
b/haskell/haskell-tagstream-conduit/DETAILS
new file mode 100755
index 0000000..b5ea976
--- /dev/null
+++ b/haskell/haskell-tagstream-conduit/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-tagstream-conduit
+ VERSION=0.5.5.3
+ SOURCE="tagstream-conduit-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/tagstream-conduit-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e344449333ea7ff6cbcf154
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/tagstream-conduit-${VERSION}"
+ WEB_SITE="http://github.com/yihuang/tagstream-conduit"
+ LICENSE[0]=BSD
+ ENTERED=20150806
+ SHORT="streamlined html tag parser"
+cat << EOF
+Tag-stream is a library for parsing HTMLXML to a token stream. It can parse
+unstructured and malformed HTML from the web. It also provides an Enumeratee
+which can parse streamline html, which means it consumes constant memory. You
+can start from the tests/Tests.hs module to see what it can do.
+EOF
diff --git a/haskell/haskell-tagstream-conduit/HISTORY
b/haskell/haskell-tagstream-conduit/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-tagstream-conduit/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-tasty-rerun/DEPENDS
b/haskell/haskell-tasty-rerun/DEPENDS
index 4317282..51a05f6 100755
--- a/haskell/haskell-tasty-rerun/DEPENDS
+++ b/haskell/haskell-tasty-rerun/DEPENDS
@@ -2,6 +2,7 @@ depends ghc &&
depends haskell-mtl &&
depends haskell-optparse-applicative &&
depends haskell-reducers &&
+depends haskell-split &&
depends haskell-stm &&
depends haskell-tagged &&
depends haskell-tasty &&
diff --git a/haskell/haskell-tasty-rerun/HISTORY
b/haskell/haskell-tasty-rerun/HISTORY
index 9818925..d2e54fd 100644
--- a/haskell/haskell-tasty-rerun/HISTORY
+++ b/haskell/haskell-tasty-rerun/HISTORY
@@ -1,3 +1,6 @@
+2015-08-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS: add dependency on haskell-split
+
2015-08-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created
diff --git a/haskell/haskell-wai-app-static/DEPENDS
b/haskell/haskell-wai-app-static/DEPENDS
new file mode 100755
index 0000000..ecd72a9
--- /dev/null
+++ b/haskell/haskell-wai-app-static/DEPENDS
@@ -0,0 +1,23 @@
+depends ghc &&
+depends haskell-base64-bytestring &&
+depends haskell-blaze-builder &&
+depends haskell-blaze-html &&
+depends haskell-blaze-markup &&
+depends haskell-byteable &&
+depends haskell-cryptohash &&
+depends haskell-cryptohash-conduit &&
+depends haskell-file-embed &&
+depends haskell-http-date &&
+depends haskell-http-types &&
+depends haskell-mime-types &&
+depends haskell-old-locale &&
+depends haskell-optparse-applicative &&
+depends haskell-template-haskell &&
+depends haskell-text &&
+depends haskell-transformers &&
+depends haskell-unix-compat &&
+depends haskell-unordered-containers &&
+depends haskell-wai &&
+depends haskell-wai-extra &&
+depends haskell-warp &&
+depends haskell-zlib
diff --git a/haskell/haskell-wai-app-static/DETAILS
b/haskell/haskell-wai-app-static/DETAILS
new file mode 100755
index 0000000..ace3c8b
--- /dev/null
+++ b/haskell/haskell-wai-app-static/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-wai-app-static
+ VERSION=3.1.1
+ SOURCE="wai-app-static-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/wai-app-static-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b38b356584e46d2bc04250e6b10b3a4738e308606c0a79260bda967824c6b6ec768a7ed31259c1d8c93eefb5aa264f58a40ebc504aa7385a3702724d68e12cbc
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/wai-app-static-${VERSION}"
+ WEB_SITE="http://www.yesodweb.com/book/web-application-interface"
+ LICENSE[0]=MIT
+ ENTERED=20150806
+ SHORT="WAI application for static serving"
+cat << EOF
+WAI application for static serving.
+EOF
diff --git a/haskell/haskell-wai-app-static/HISTORY
b/haskell/haskell-wai-app-static/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-wai-app-static/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-xss-sanitize/DEPENDS
b/haskell/haskell-xss-sanitize/DEPENDS
new file mode 100755
index 0000000..bd4c8df
--- /dev/null
+++ b/haskell/haskell-xss-sanitize/DEPENDS
@@ -0,0 +1,8 @@
+depends ghc &&
+depends haskell-attoparsec &&
+depends haskell-css-text &&
+depends haskell-network &&
+depends haskell-network-uri &&
+depends haskell-tagsoup &&
+depends haskell-text &&
+depends haskell-utf8-string
diff --git a/haskell/haskell-xss-sanitize/DETAILS
b/haskell/haskell-xss-sanitize/DETAILS
new file mode 100755
index 0000000..d1ef33d
--- /dev/null
+++ b/haskell/haskell-xss-sanitize/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-xss-sanitize
+ VERSION=0.3.5.6
+ SOURCE="xss-sanitize-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/xss-sanitize-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:9799979f2632b5a5d446913e1b465110a9f4ce6c25dddf27d4fd54a492293ab9f1937668213af762494fc44d4ec270beb0816a2afb3f2b3a5da22c180cb6707d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/xss-sanitize-${VERSION}"
+ WEB_SITE="http://github.com/yesodweb/haskell-xss-sanitize"
+ LICENSE[0]=BSD
+ ENTERED=20150806
+ SHORT="sanitize untrusted HTML to prevent XSS attacks"
+cat << EOF
+Run untrusted HTML through Text.HTML.SanitizeXSS.sanitizeXSS to prevent
+XSS attacks.
+EOF
diff --git a/haskell/haskell-xss-sanitize/HISTORY
b/haskell/haskell-xss-sanitize/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-xss-sanitize/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-yesod-auth/DEPENDS
b/haskell/haskell-yesod-auth/DEPENDS
new file mode 100755
index 0000000..fee5e9a
--- /dev/null
+++ b/haskell/haskell-yesod-auth/DEPENDS
@@ -0,0 +1,37 @@
+depends ghc &&
+
+depends haskell-aeson &&
+depends haskell-authenticate &&
+depends haskell-base16-bytestring &&
+depends haskell-base64-bytestring &&
+depends haskell-blaze-builder &&
+depends haskell-blaze-html &&
+depends haskell-blaze-markup &&
+depends haskell-byteable &&
+depends haskell-conduit &&
+depends haskell-conduit-extra &&
+depends haskell-cryptohash &&
+depends haskell-data-default &&
+depends haskell-email-validate &&
+depends haskell-file-embed &&
+depends haskell-http-client &&
+depends haskell-http-conduit &&
+depends haskell-http-types &&
+depends haskell-lifted-base &&
+depends haskell-mime-mail &&
+depends haskell-nonce &&
+depends haskell-persistent &&
+depends haskell-persistent-template &&
+depends haskell-random &&
+depends haskell-resourcet &&
+depends haskell-safe &&
+depends haskell-shakespeare &&
+depends haskell-template-haskell &&
+depends haskell-text &&
+depends haskell-transformers &&
+depends haskell-unordered-containers &&
+depends haskell-wai &&
+depends haskell-yesod-core &&
+depends haskell-yesod-form &&
+depends haskell-yesod-persistent &&
+depends haskell-network-uri
diff --git a/haskell/haskell-yesod-auth/DETAILS
b/haskell/haskell-yesod-auth/DETAILS
new file mode 100755
index 0000000..730b017
--- /dev/null
+++ b/haskell/haskell-yesod-auth/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-yesod-auth
+ VERSION=1.4.6
+ SOURCE="yesod-auth-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/yesod-auth-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:3d3abe5dfa1c37412b3222e2d11f332dc20ef12f1f9be4080418f1ac3bdc24ffb98a4df7feef3b3f66c257f14658449459845284f95e360994bd344dd45a1460
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/yesod-auth-${VERSION}"
+ WEB_SITE="http://www.yesodweb.com/"
+ LICENSE[0]=MIT
+ ENTERED=20150802
+ SHORT="authentication for Yesod"
+cat << EOF
+Authentication for Yesod.
+EOF
diff --git a/haskell/haskell-yesod-auth/HISTORY
b/haskell/haskell-yesod-auth/HISTORY
new file mode 100644
index 0000000..9818925
--- /dev/null
+++ b/haskell/haskell-yesod-auth/HISTORY
@@ -0,0 +1,3 @@
+2015-08-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-yesod-form/DEPENDS
b/haskell/haskell-yesod-form/DEPENDS
new file mode 100755
index 0000000..97245df
--- /dev/null
+++ b/haskell/haskell-yesod-form/DEPENDS
@@ -0,0 +1,22 @@
+depends ghc &&
+depends haskell-aeson &&
+depends haskell-attoparsec &&
+depends haskell-blaze-builder &&
+depends haskell-blaze-html &&
+depends haskell-blaze-markup &&
+depends haskell-byteable &&
+depends haskell-data-default &&
+depends haskell-email-validate &&
+depends haskell-network &&
+depends haskell-network-uri &&
+depends haskell-persistent &&
+depends haskell-resourcet &&
+depends haskell-semigroups &&
+depends haskell-shakespeare &&
+depends haskell-template-haskell &&
+depends haskell-text &&
+depends haskell-transformers &&
+depends haskell-wai &&
+depends haskell-xss-sanitize &&
+depends haskell-yesod-core &&
+depends haskell-yesod-persistent
diff --git a/haskell/haskell-yesod-form/DETAILS
b/haskell/haskell-yesod-form/DETAILS
new file mode 100755
index 0000000..6144b4a
--- /dev/null
+++ b/haskell/haskell-yesod-form/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-yesod-form
+ VERSION=1.4.4.1
+ SOURCE="yesod-form-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/yesod-form-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:db7550e7bf42f062c7c96b1dbe08299538d40bc853cc1c24e76ac5c61627ce424530f0a44fe0437c56768fde7645e8193b0bb2cc55cb4da6c13a936be85a829a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/yesod-form-${VERSION}"
+ WEB_SITE="http://www.yesodweb.com/"
+ LICENSE[0]=MIT
+ ENTERED=20150806
+ SHORT="form handling support for Yesod Web Framework"
+cat << EOF
+Form handling support for Yesod Web Framework.
+EOF
diff --git a/haskell/haskell-yesod-form/HISTORY
b/haskell/haskell-yesod-form/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-yesod-form/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-yesod-persistent/DEPENDS
b/haskell/haskell-yesod-persistent/DEPENDS
new file mode 100755
index 0000000..afb010e
--- /dev/null
+++ b/haskell/haskell-yesod-persistent/DEPENDS
@@ -0,0 +1,9 @@
+depends ghc &&
+depends haskell-blaze-builder &&
+depends haskell-conduit &&
+depends haskell-persistent &&
+depends haskell-persistent-template &&
+depends haskell-resource-pool &&
+depends haskell-resourcet &&
+depends haskell-transformers &&
+depends haskell-yesod-core
diff --git a/haskell/haskell-yesod-persistent/DETAILS
b/haskell/haskell-yesod-persistent/DETAILS
new file mode 100755
index 0000000..e89be68
--- /dev/null
+++ b/haskell/haskell-yesod-persistent/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-yesod-persistent
+ VERSION=1.4.0.3
+ SOURCE="yesod-persistent-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/yesod-persistent-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:9701fd77fe40862f712a3f2ff7108203c2a1532bea03c1d63396c0133fb24b2adc70d134b22f7e61a1e5c96a8a8859f131eea0e180fe9e731dd2d0ca8d47b0ae
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/yesod-persistent-${VERSION}"
+ WEB_SITE="http://www.yesodweb.com/"
+ LICENSE[0]=MIT
+ ENTERED=20150806
+ SHORT="some helpers for using Persistent from Yesod"
+cat << EOF
+Some helpers for using Persistent from Yesod.
+EOF
diff --git a/haskell/haskell-yesod-persistent/HISTORY
b/haskell/haskell-yesod-persistent/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-yesod-persistent/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-yesod-static/DEPENDS
b/haskell/haskell-yesod-static/DEPENDS
new file mode 100755
index 0000000..d4933b0
--- /dev/null
+++ b/haskell/haskell-yesod-static/DEPENDS
@@ -0,0 +1,27 @@
+depends ghc &&
+depends haskell-async &&
+depends haskell-attoparsec &&
+depends haskell-base64-bytestring &&
+depends haskell-blaze-builder &&
+depends haskell-byteable &&
+depends haskell-conduit &&
+depends haskell-conduit-extra &&
+depends haskell-cryptohash &&
+depends haskell-cryptohash-conduit &&
+depends haskell-css-text &&
+depends haskell-data-default &&
+depends haskell-file-embed &&
+depends haskell-hashable &&
+depends haskell-hjsmin &&
+depends haskell-http-types &&
+depends haskell-mime-types &&
+depends haskell-old-time &&
+depends haskell-resourcet &&
+depends haskell-template-haskell &&
+depends haskell-text &&
+depends haskell-transformers &&
+depends haskell-unix-compat &&
+depends haskell-unordered-containers &&
+depends haskell-wai &&
+depends haskell-wai-app-static &&
+depends haskell-yesod-core
diff --git a/haskell/haskell-yesod-static/DETAILS
b/haskell/haskell-yesod-static/DETAILS
new file mode 100755
index 0000000..f191a6f
--- /dev/null
+++ b/haskell/haskell-yesod-static/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-yesod-static
+ VERSION=1.5.0.1
+ SOURCE="yesod-static-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/yesod-static-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:22ff57bbc8c5d8a307e4c7115c8c139e91d1eff0e8fb5ffeeda39692e8859b8df4e3cf8490785aa7ffd81f7c8d480168af8570284909f165aa9415cfacebb98b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/yesod-static-${VERSION}"
+ WEB_SITE="http://www.yesodweb.com/"
+ LICENSE[0]=static file serving subsite for Yesod Web Framework
+ ENTERED=20150806
+ SHORT="static file serving subsite for Yesod Web Framework"
+cat << EOF
+Static file serving subsite for Yesod Web Framework.
+EOF
diff --git a/haskell/haskell-yesod-static/HISTORY
b/haskell/haskell-yesod-static/HISTORY
new file mode 100644
index 0000000..101ac04
--- /dev/null
+++ b/haskell/haskell-yesod-static/HISTORY
@@ -0,0 +1,3 @@
+2015-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-yesod/DEPENDS b/haskell/haskell-yesod/DEPENDS
new file mode 100755
index 0000000..35d164c
--- /dev/null
+++ b/haskell/haskell-yesod/DEPENDS
@@ -0,0 +1,26 @@
+depends ghc &&
+depends haskell-aeson &&
+depends haskell-blaze-html &&
+depends haskell-blaze-markup &&
+depends haskell-conduit-extra &&
+depends haskell-data-default &&
+depends haskell-fast-logger &&
+depends haskell-monad-control &&
+depends haskell-monad-logger &&
+depends haskell-safe &&
+depends haskell-semigroups &&
+depends haskell-shakespeare &&
+depends haskell-streaming-commons &&
+depends haskell-template-haskell &&
+depends haskell-text &&
+depends haskell-transformers &&
+depends haskell-unordered-containers &&
+depends haskell-wai &&
+depends haskell-wai-extra &&
+depends haskell-wai-logger &&
+depends haskell-warp &&
+depends haskell-yaml &&
+depends haskell-yesod-auth &&
+depends haskell-yesod-core &&
+depends haskell-yesod-form &&
+depends haskell-yesod-persistent
diff --git a/haskell/haskell-yesod/DETAILS b/haskell/haskell-yesod/DETAILS
new file mode 100755
index 0000000..a55424b
--- /dev/null
+++ b/haskell/haskell-yesod/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-yesod
+ VERSION=1.4.1.5
+ SOURCE="yesod-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/yesod-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:d67a82f26023ea7ef729e01713223a7459cb2c599a44a183b9a0cd9bdd7f51ed30a80bc68d48de1bd22d87d97eb55ddb4a29feec3960258b9c57451094e7d38d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/yesod-${VERSION}"
+ WEB_SITE="http://www.yesodweb.com/"
+ LICENSE[0]=MIT
+ ENTERED=20150802
+ SHORT="creation of type-safe, RESTful web applications"
+cat << EOF
+Creation of type-safe, RESTful web applications.
+EOF
diff --git a/haskell/haskell-yesod/HISTORY b/haskell/haskell-yesod/HISTORY
new file mode 100644
index 0000000..9818925
--- /dev/null
+++ b/haskell/haskell-yesod/HISTORY
@@ -0,0 +1,3 @@
+2015-08-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
- [SM-Commit] GIT changes to master grimoire by Florian Franzmann (30f9976faef8408176221d513b887259c8d2b1e3), Florian Franzmann, 08/06/2015
Archive powered by MHonArc 2.6.24.