Skip to Content.
Sympa Menu

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

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (4f45cf1d12d4afc3301c83a6eebd5849d49da86a)
  • Date: Mon, 5 Feb 2018 17:32:10 +0000

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

ChangeLog | 29
+++++++++++++++++++
haskell/haskell-cabal-helper/DEPENDS | 7 ++++
haskell/haskell-cabal-helper/DETAILS | 20 +++++++++++++
haskell/haskell-cabal-helper/HISTORY | 3 +
haskell/haskell-convertible/DEPENDS | 6 +++
haskell/haskell-convertible/DETAILS | 25 ++++++++++++++++
haskell/haskell-convertible/HISTORY | 3 +
haskell/haskell-djinn-ghc/DEPENDS | 4 ++
haskell/haskell-djinn-ghc/DETAILS | 15 +++++++++
haskell/haskell-djinn-ghc/HISTORY | 3 +
haskell/haskell-djinn-lib/DEPENDS | 2 +
haskell/haskell-djinn-lib/DETAILS | 15 +++++++++
haskell/haskell-djinn-lib/HISTORY | 3 +
haskell/haskell-extra/DEPENDS | 2 +
haskell/haskell-extra/DETAILS | 21 +++++++++++++
haskell/haskell-extra/HISTORY | 3 +
haskell/haskell-fclabels/0001-fix-dependencies.patch | 27 +++++++++++++++++
haskell/haskell-fclabels/DEPENDS | 2 +
haskell/haskell-fclabels/DETAILS | 17 +++++++++++
haskell/haskell-fclabels/HISTORY | 3 +
haskell/haskell-fclabels/PRE_BUILD | 5 +++
haskell/haskell-ghc-paths/DEPENDS | 1
haskell/haskell-ghc-paths/DETAILS | 13 ++++++++
haskell/haskell-ghc-paths/HISTORY | 3 +
haskell/haskell-ghc-syb-utils/DETAILS | 4 +-
haskell/haskell-ghc-syb-utils/HISTORY | 3 +
haskell/haskell-haskell-src-exts-util/DEPENDS | 5 +++
haskell/haskell-haskell-src-exts-util/DETAILS | 13 ++++++++
haskell/haskell-haskell-src-exts-util/HISTORY | 3 +
haskell/haskell-hlint/DEPENDS | 18 +++++++++++
haskell/haskell-hlint/DETAILS | 15 +++++++++
haskell/haskell-hlint/HISTORY | 3 +
haskell/haskell-hscolour/DEPENDS | 1
haskell/haskell-hscolour/DETAILS | 16 ++++++++++
haskell/haskell-hscolour/HISTORY | 3 +
haskell/haskell-http-client/DETAILS | 4 +-
haskell/haskell-http-client/HISTORY | 3 +
haskell/haskell-monad-journal/DEPENDS | 4 ++
haskell/haskell-monad-journal/DETAILS | 16 ++++++++++
haskell/haskell-monad-journal/HISTORY | 3 +
haskell/haskell-parsec/DEPENDS | 4 +-
haskell/haskell-parsec/DETAILS | 4 +-
haskell/haskell-parsec/HISTORY | 3 +
haskell/haskell-pipes/DEPENDS | 6 +++
haskell/haskell-pipes/DETAILS | 14 +++++++++
haskell/haskell-pipes/HISTORY | 3 +
haskell/haskell-refact/DEPENDS | 1
haskell/haskell-refact/DETAILS | 15 +++++++++
haskell/haskell-refact/HISTORY | 3 +
haskell/haskell-scan/DEPENDS | 2 +
haskell/haskell-scan/DETAILS | 14 +++++++++
haskell/haskell-scan/HISTORY | 3 +
haskell/haskell-uniplate/DEPENDS | 4 ++
haskell/haskell-uniplate/DETAILS | 15 +++++++++
haskell/haskell-uniplate/HISTORY | 3 +
python-pypi/cppclean/DEPENDS | 1
python-pypi/cppclean/DETAILS | 17 +++++++++++
python-pypi/cppclean/HISTORY | 3 +
58 files changed, 454 insertions(+), 7 deletions(-)

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

haskell/haskell-scan: new spell, a style checker

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

haskell/haskell-parsec: version 3.1.12.0

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

haskell/haskell-http-client: version 0.5.10

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

python-pypi/cppclean: new spell, a C++ code linter

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

haskell/haskell-ghc-syb-utils: version 0.2.3.3

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

haskell/haskell-hlint: new spell, automatic suggestions on how to improve
your source code

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

haskell/haskell-extra: new spell, extra functions for the standard
Haskell libraries

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

haskell/haskell-cabal-helper: new spell, access to build information
gathered by cabal

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

haskell/haskell-haskell-src-exts-util: new spell, helper functions for
working with haskell-src-exts trees

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

haskell/haskell-djinn-ghc: new spell, a bridge between ghc and djinn-lib

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

haskell/haskell-djinn-lib: new spell, a theorem prover for intuitionistic
propositional logic

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

haskell/haskell-convertible: new spell, a typeclass with a single
function that is designed to help convert between different types

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

haskell/haskell-fclabels: new spell, first class labels that can act as
bidirectional record fields

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

haskell/haskell-ghc-paths: new spell, knowledge of GHC's installation
directories

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

haskell/haskell-monad-journal: new spell, a pure logger typeclass and
monad transformer

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

haskell/haskell-hscolour: new spell, a small Haskell script to colourise
Haskell code

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

haskell/haskell-refact: new spell, a datatype which can be interpreted by
apply-refact

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

haskell/haskell-uniplate: new spell, a library for writing simple and
concise generic operations

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

haskell/haskell-pipes: new spell, a clean and powerful stream processing
library

diff --git a/ChangeLog b/ChangeLog
index 531fa8d..c7241b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,35 @@
2018-02-04 Vlad Glagolev <stealth AT sourcemage.org>
* fonts-x11/proggyfonts: new spell, monospaced bitmap programming
fonts

+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-pipes: new spell, a clean and powerful stream
processing
+ library
+ * haskell/haskell-uniplate: new spell, a library for writing simple
and
+ concise generic operations
+ * haskell/haskell-refact: new spell, a datatype which can be
interpreted by
+ apply-refact
+ * haskell/haskell-hscolour: new spell, a small Haskell script to
colourise
+ Haskell code
+ * haskell/haskell-monad-journal: new spell, a pure logger typeclass
and
+ monad transformer
+ * haskell/haskell-ghc-paths: new spell, knowledge of GHC's
installation
+ directories
+ * haskell/haskell-convertible: new spell, a typeclass with a single
function
+ that is designed to help convert between different types
+ * haskell/haskell-djinn-lib: new spell, a theorem prover for
intuitionistic
+ propositional logic
+ * haskell/haskell-djinn-ghc: new spell, a bridge between ghc and
djinn-lib
+ * haskell/haskell-haskell-src-exts-util: new spell, helper functions
for
+ working with haskell-src-exts trees
+ * haskell/haskell-cabal-helper: new spell, access to build information
+ gathered by cabal
+ * haskell/haskell-extra: new spell, extra functions for the standard
Haskell
+ libraries
+ * haskell/haskell-hlint: new spell, automated suggestions on how to
improve
+ your source code
+ * python-pypi/cppclean: new spell, a C++ code linter
+ * haskell/haskell-scan: new spell, a style checker
+
2018-02-02 Vlad Glagolev <stealth AT sourcemage.org>
* graphics/imgp: new spell, multi-core batch image resizer and rotator

diff --git a/haskell/haskell-cabal-helper/DEPENDS
b/haskell/haskell-cabal-helper/DEPENDS
new file mode 100755
index 0000000..8161761
--- /dev/null
+++ b/haskell/haskell-cabal-helper/DEPENDS
@@ -0,0 +1,7 @@
+depends ghc &&
+depends haskell-exceptions &&
+depends haskell-mtl &&
+depends haskell-semigroupoids &&
+depends haskell-temporary &&
+depends haskell-unix-compat &&
+depends haskell-utf8-string
diff --git a/haskell/haskell-cabal-helper/DETAILS
b/haskell/haskell-cabal-helper/DETAILS
new file mode 100755
index 0000000..93220a3
--- /dev/null
+++ b/haskell/haskell-cabal-helper/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=haskell-cabal-helper
+ VERSION=0.8.0.0
+ SOURCE="cabal-helper-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/cabal-helper-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:cab814fa12c485cfcfa84cdecd2d91c512fa509e1dc4677eee0d545c928bc69db4d81f96283fa70abec136f768fab8c4926d1b6c724a3ee28a769c2ff6f97518
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/cabal-helper-${VERSION}"
+ WEB_SITE="https://hackage.haskell.org/package/cabal-helper";
+ LICENSE[0]=AGPL
+ ENTERED=20180204
+ SHORT="access to build information gathered by cabal"
+cat << EOF
+Cabal's little helper provides access to build information gathered by cabal
+when configuring a project. Specifically we're interested in retrieving
+enough information to bring up a compiler session, using the GHC API, which
+is similar to running cabal repl in a project.
+
+While simple in principle this is complicated by the fact that the
information
+Cabal writes to disk is in an unstable format and only really accessible
+through the Cabal API itself.
+EOF
diff --git a/haskell/haskell-cabal-helper/HISTORY
b/haskell/haskell-cabal-helper/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-cabal-helper/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-convertible/DEPENDS
b/haskell/haskell-convertible/DEPENDS
new file mode 100755
index 0000000..e8d7686
--- /dev/null
+++ b/haskell/haskell-convertible/DEPENDS
@@ -0,0 +1,6 @@
+depends ghc &&
+
+depends haskell-mtl &&
+depends haskell-old-locale &&
+depends haskell-old-time &&
+depends haskell-text
diff --git a/haskell/haskell-convertible/DETAILS
b/haskell/haskell-convertible/DETAILS
new file mode 100755
index 0000000..67b9824
--- /dev/null
+++ b/haskell/haskell-convertible/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=haskell-convertible
+ VERSION=1.1.1.0
+ SOURCE="convertible-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/convertible-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:cd36107b686c56a5d374efbb9be4fa8a0ec3504f0cd807870d34f279707b36721ce5639e22939d11d1795354e453fabe4f1b6130b06ec20ad597287f62959dba
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/convertible-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/convertible";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="a typeclass with a single function that is designed to
help convert between different types"
+cat << EOF
+convertible provides a typeclass with a single function that is designed to
+help convert between different types: numeric values, dates and times, and
the
+like. The conversions perform bounds checking and return a pure Either value.
+This means that you need not remember which specific function performs the
+conversion you desire.
+
+Also included in the package are optional instances that provide conversion
+for various numeric and time types, as well as utilities for writing your
+own instances.
+
+Finally, there is a function that will raise an exception on bounds-checking
+violation, or return a bare value otherwise, implemented in terms of the
+safer function described above.
+EOF
diff --git a/haskell/haskell-convertible/HISTORY
b/haskell/haskell-convertible/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-convertible/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-djinn-ghc/DEPENDS
b/haskell/haskell-djinn-ghc/DEPENDS
new file mode 100755
index 0000000..5723b5b
--- /dev/null
+++ b/haskell/haskell-djinn-ghc/DEPENDS
@@ -0,0 +1,4 @@
+depends ghc &&
+depends haskell-async &&
+depends haskell-djinn-lib &&
+depends haskell-mtl
diff --git a/haskell/haskell-djinn-ghc/DETAILS
b/haskell/haskell-djinn-ghc/DETAILS
new file mode 100755
index 0000000..48b509d
--- /dev/null
+++ b/haskell/haskell-djinn-ghc/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-djinn-ghc
+ VERSION=0.0.2.3
+ SOURCE="djinn-ghc-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/djinn-ghc-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:441b6ce7f5d7e4672394bcc6654db9405406540e68855c41b7db33ef9e267178aa56f20209c4a91ffda59a7e44847c7bfebfa3f0c3df3d0868600f34912d9ae8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/djinn-ghc-${VERSION}"
+ WEB_SITE="https://hackage.haskell.org/package/djinn-ghc";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="the bridge from djinn-lib to GHC API"
+cat << EOF
+Djinn uses an theorem prover for intuitionistic propositional logic to
+generate a Haskell expression when given a type. This is the bridge from
+djinn-lib to GHC API.
+EOF
diff --git a/haskell/haskell-djinn-ghc/HISTORY
b/haskell/haskell-djinn-ghc/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-djinn-ghc/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-djinn-lib/DEPENDS
b/haskell/haskell-djinn-lib/DEPENDS
new file mode 100755
index 0000000..70d7c41
--- /dev/null
+++ b/haskell/haskell-djinn-lib/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-mtl
diff --git a/haskell/haskell-djinn-lib/DETAILS
b/haskell/haskell-djinn-lib/DETAILS
new file mode 100755
index 0000000..fd5cfb9
--- /dev/null
+++ b/haskell/haskell-djinn-lib/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-djinn-lib
+ VERSION=0.0.1.2
+ SOURCE="djinn-lib-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/djinn-lib-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:403878b72540362a6b6d545a65ded9f10d05c623180adf8a03e732fac30dd00a42b090b9e4f9da16baa5dc1fdbd6f29a97158174917f3c0527a37b6ecbcfbe8e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/djinn-lib-${VERSION}"
+ WEB_SITE="http://www.augustsson.net/Darcs/Djinn/";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="a theorem prover for intuitionistic propositional logic"
+cat << EOF
+Djinn uses an theorem prover for intuitionistic propositional logic to
+generate a Haskell expression when given a type. This is a library extracted
+from Djinn sources.
+EOF
diff --git a/haskell/haskell-djinn-lib/HISTORY
b/haskell/haskell-djinn-lib/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-djinn-lib/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-extra/DEPENDS b/haskell/haskell-extra/DEPENDS
new file mode 100755
index 0000000..07f09d3
--- /dev/null
+++ b/haskell/haskell-extra/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-clock
diff --git a/haskell/haskell-extra/DETAILS b/haskell/haskell-extra/DETAILS
new file mode 100755
index 0000000..c88b755
--- /dev/null
+++ b/haskell/haskell-extra/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=haskell-extra
+ VERSION=1.6.3
+ SOURCE="extra-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/extra-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:17c3ff9cbce676a87754f472eb9b4efdc2b034a25d762118a8771ce3dd1c83d14838215722ab593801fe38d587bf040a8f3cd063281c7345d715acc79d794524
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/extra-${VERSION}"
+ WEB_SITE="https://github.com/ndmitchell/extra#readme";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="extra functions for the standard Haskell libraries"
+cat << EOF
+A library of extra functions for the standard Haskell libraries. Most
+functions are simple additions, filling out missing functionality. A few
+functions are available in later versions of GHC, but this package makes
+them available back to GHC 7.2.
+
+The module Extra documents all functions provided by this library. Modules
+such as Data.List.Extra provide extra functions over Data.List and also
+reexport Data.List. Users are recommended to replace Data.List imports with
+Data.List.Extra if they need the extra functionality.
+EOF
diff --git a/haskell/haskell-extra/HISTORY b/haskell/haskell-extra/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-extra/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-fclabels/0001-fix-dependencies.patch
b/haskell/haskell-fclabels/0001-fix-dependencies.patch
new file mode 100644
index 0000000..9f259dc
--- /dev/null
+++ b/haskell/haskell-fclabels/0001-fix-dependencies.patch
@@ -0,0 +1,27 @@
+From c0ce64be56c93e43343325ab54f30c89f3212721 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Sun, 4 Feb 2018 13:08:03 +0100
+Subject: [PATCH] fix dependencies
+
+---
+ fclabels.cabal | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/fclabels.cabal b/fclabels.cabal
+index 80e1386..5e5e852 100644
+--- a/fclabels.cabal
++++ b/fclabels.cabal
+@@ -86,8 +86,8 @@ Library
+
+ GHC-Options: -Wall
+ Build-Depends:
+- base >= 4.5 && < 4.10
+- , template-haskell >= 2.2 && < 2.12
++ base >= 4.5 && < 4.11
++ , template-haskell >= 2.2 && < 2.13
+ , mtl >= 1.0 && < 2.3
+ , transformers >= 0.2 && < 0.6
+
+--
+2.16.1
+
diff --git a/haskell/haskell-fclabels/DEPENDS
b/haskell/haskell-fclabels/DEPENDS
new file mode 100755
index 0000000..70d7c41
--- /dev/null
+++ b/haskell/haskell-fclabels/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-mtl
diff --git a/haskell/haskell-fclabels/DETAILS
b/haskell/haskell-fclabels/DETAILS
new file mode 100755
index 0000000..22f3ed8
--- /dev/null
+++ b/haskell/haskell-fclabels/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=haskell-fclabels
+ VERSION=2.0.3.2
+ SOURCE="fclabels-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/fclabels-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:b0ffc33344e441b6da6eef3de96f5e7633f00258b41623ddc58217eaaa12cbdd9d6cc3007eb279fadc79885289af2865043381c1714d73192ee2cf41d302f8df
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/fclabels-${VERSION}"
+ WEB_SITE="https://github.com/sebastiaanvisser/fclabels";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="first class labels that can act as bidirectional record
fields"
+cat << EOF
+This package provides first class labels that can act as bidirectional
+record fields. The labels can be derived automatically using Template Haskell
+which means you don't have to write any boilerplate yourself. The labels are
+implemented as lenses and are fully composable. Lenses can be used to get,
+set and modify parts of a data type in a consistent way.
+EOF
diff --git a/haskell/haskell-fclabels/HISTORY
b/haskell/haskell-fclabels/HISTORY
new file mode 100644
index 0000000..ed2d3e6
--- /dev/null
+++ b/haskell/haskell-fclabels/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, 0001-fix-dependencies.patch, PRE_BUILD: spell
created
+
diff --git a/haskell/haskell-fclabels/PRE_BUILD
b/haskell/haskell-fclabels/PRE_BUILD
new file mode 100755
index 0000000..7a6560c
--- /dev/null
+++ b/haskell/haskell-fclabels/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-dependencies.patch"
+
diff --git a/haskell/haskell-ghc-paths/DEPENDS
b/haskell/haskell-ghc-paths/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-ghc-paths/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-ghc-paths/DETAILS
b/haskell/haskell-ghc-paths/DETAILS
new file mode 100755
index 0000000..af26653
--- /dev/null
+++ b/haskell/haskell-ghc-paths/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-ghc-paths
+ VERSION=0.1.0.9
+ SOURCE="ghc-paths-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/ghc-paths-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:0aa38add4a6f27ced115d769603f98eff6fe3e8b60a6477f4b1e669031cbb6408b87d2fed023d790169b623b9cb2b7983871a9bf9d5cfcc298774a34808e2094
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ghc-paths-${VERSION}"
+ WEB_SITE="https://hackage.haskell.org/package/ghc-paths";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="knowledge of GHC's installation directories"
+cat << EOF
+Knowledge of GHC's installation directories.
+EOF
diff --git a/haskell/haskell-ghc-paths/HISTORY
b/haskell/haskell-ghc-paths/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-ghc-paths/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-ghc-syb-utils/DETAILS
b/haskell/haskell-ghc-syb-utils/DETAILS
index ec95e55..7bbee11 100755
--- a/haskell/haskell-ghc-syb-utils/DETAILS
+++ b/haskell/haskell-ghc-syb-utils/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-ghc-syb-utils
- VERSION=0.2.1.2
+ VERSION=0.2.3.3
SOURCE="ghc-syb-utils-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/package/ghc-syb-utils-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:dd71c0ad28005f412267e49b53f916e3ea679e3be0c6f70ad27e3ff882a9cc3ce825e76dd434eb8a2551083a79a9a0020b6f0510e19dc186ea95010349295474
+
SOURCE_HASH=sha512:03c63f67ebf8b50634c23b04d743caabc58764084c585c42b87b2e27fdf4528a6f811351c5b172a128588f24cd19cb620015cbd4598573177e6df05a5edd8f3b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ghc-syb-utils-${VERSION}"
WEB_SITE="http://github.com/nominolo/ghc-syb";
LICENSE[0]=BSD
diff --git a/haskell/haskell-ghc-syb-utils/HISTORY
b/haskell/haskell-ghc-syb-utils/HISTORY
index f900aaf..aae42fe 100644
--- a/haskell/haskell-ghc-syb-utils/HISTORY
+++ b/haskell/haskell-ghc-syb-utils/HISTORY
@@ -1,3 +1,6 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.2.3.3
+
2014-06-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/haskell/haskell-haskell-src-exts-util/DEPENDS
b/haskell/haskell-haskell-src-exts-util/DEPENDS
new file mode 100755
index 0000000..cf218b6
--- /dev/null
+++ b/haskell/haskell-haskell-src-exts-util/DEPENDS
@@ -0,0 +1,5 @@
+depends ghc &&
+depends haskell-data-default &&
+depends haskell-haskell-src-exts &&
+depends haskell-semigroups &&
+depends haskell-uniplate
diff --git a/haskell/haskell-haskell-src-exts-util/DETAILS
b/haskell/haskell-haskell-src-exts-util/DETAILS
new file mode 100755
index 0000000..1046382
--- /dev/null
+++ b/haskell/haskell-haskell-src-exts-util/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=haskell-haskell-src-exts-util
+ VERSION=0.2.2
+ SOURCE="haskell-src-exts-util-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/haskell-src-exts-util-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:e36471025ca8ac86a0f2c97e01db6f2516b3e9f2f0945479420a7f00f74d22fd68020ca5b3a1c6f0eabfad1b6ba43ef265319cd3c86d54d40df416c8beaa7c4b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/haskell-src-exts-util-${VERSION}"
+ WEB_SITE="https://github.com/pepeiborra/haskell-src-exts-util";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="helper functions for working with haskell-src-exts trees"
+cat << EOF
+Helper functions for working with haskell-src-exts trees.
+EOF
diff --git a/haskell/haskell-haskell-src-exts-util/HISTORY
b/haskell/haskell-haskell-src-exts-util/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-haskell-src-exts-util/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-hlint/DEPENDS b/haskell/haskell-hlint/DEPENDS
new file mode 100755
index 0000000..d7d73a7
--- /dev/null
+++ b/haskell/haskell-hlint/DEPENDS
@@ -0,0 +1,18 @@
+depends ghc &&
+
+depends haskell-aeson &&
+depends haskell-ansi-terminal &&
+depends haskell-cmdargs &&
+depends haskell-cpphs &&
+depends haskell-data-default &&
+depends haskell-extra &&
+depends haskell-haskell-src-exts &&
+depends haskell-haskell-src-exts-util &&
+depends haskell-hscolour &&
+depends haskell-refact &&
+depends haskell-semigroups &&
+depends haskell-text &&
+depends haskell-uniplate &&
+depends haskell-unordered-containers &&
+depends haskell-vector &&
+depends haskell-yaml
diff --git a/haskell/haskell-hlint/DETAILS b/haskell/haskell-hlint/DETAILS
new file mode 100755
index 0000000..10f3379
--- /dev/null
+++ b/haskell/haskell-hlint/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-hlint
+ VERSION=2.0.15
+ SOURCE="hlint-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/hlint-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:70f4ba34bc555909104210b08650f83f8d2db41a8f5e30e968e89223c6461ee6133e093ad46aab4ccb0e8dc9c3fd97eb0e9d4cd64c22a345b9eb6925191eeecd
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hlint-${VERSION}"
+ WEB_SITE="https://github.com/ndmitchell/hlint#readme";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="a tool for suggesting possible improvements to Haskell
code"
+cat << EOF
+HLint is a tool for suggesting possible improvements to Haskell code. These
+suggestions include ideas such as using alternative functions, simplifying
+code and spotting redundancies.
+EOF
diff --git a/haskell/haskell-hlint/HISTORY b/haskell/haskell-hlint/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-hlint/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-hscolour/DEPENDS
b/haskell/haskell-hscolour/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-hscolour/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-hscolour/DETAILS
b/haskell/haskell-hscolour/DETAILS
new file mode 100755
index 0000000..7422559
--- /dev/null
+++ b/haskell/haskell-hscolour/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-hscolour
+ VERSION=1.24.4
+ SOURCE="hscolour-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/hscolour-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:39b631c0a8346beff1c2e02ca8e72c1b1e3f7dafcedad7dc9de274e6750501de2bc553fe72a7d3459d4f9797e916f27e28ff96f705c2c0f9d3e0eec0ac6182c7
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/hscolour-${VERSION}"
+ WEB_SITE="http://code.haskell.org/~malcolm/hscolour/";
+ LICENSE[0]=LGPL
+ ENTERED=20180204
+ SHORT="a small Haskell script to colourise Haskell code"
+cat << EOF
+hscolour is a small Haskell script to colourise Haskell code. It currently
has
+six output formats: ANSI terminal codes (optionally XTerm-256colour codes),
+HTML 3.2 with font tags, HTML 4.01 with CSS, HTML 4.01 with CSS and mouseover
+annotations, XHTML 1.0 with inline CSS styling, LaTeX, and mIRC chat codes.
+EOF
diff --git a/haskell/haskell-hscolour/HISTORY
b/haskell/haskell-hscolour/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-hscolour/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-http-client/DETAILS
b/haskell/haskell-http-client/DETAILS
index d22e55a..beace49 100755
--- a/haskell/haskell-http-client/DETAILS
+++ b/haskell/haskell-http-client/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-http-client
- VERSION=0.5.9
+ VERSION=0.5.10
SOURCE="http-client-${VERSION}.tar.gz"

SOURCE_URL[0]=https://hackage.haskell.org/package/http-client-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:ca1d53f4578f06f18223135a552568e2c645cbec2777af056bc3d762e9c2edb966ef9107a2ac3223a859d0fe957f71d510e61c854c41917c286662f1e7b2feca
+
SOURCE_HASH=sha512:052771c2a11a4a0a8acfdd39919071065e9884b8d87f0613e8792c93008a650435dcd6dbf11f3d50066580ed88eecc155eb6944175f432c499e85686f31e72cd
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/http-client-${VERSION}"
WEB_SITE="https://github.com/snoyberg/http-client";
LICENSE[0]=MIT
diff --git a/haskell/haskell-http-client/HISTORY
b/haskell/haskell-http-client/HISTORY
index 4040fa9..df18652 100644
--- a/haskell/haskell-http-client/HISTORY
+++ b/haskell/haskell-http-client/HISTORY
@@ -1,3 +1,6 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.5.10
+
2018-01-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, DEPENDS: version 0.5.9

diff --git a/haskell/haskell-monad-journal/DEPENDS
b/haskell/haskell-monad-journal/DEPENDS
new file mode 100755
index 0000000..913a87f
--- /dev/null
+++ b/haskell/haskell-monad-journal/DEPENDS
@@ -0,0 +1,4 @@
+depends ghc &&
+depends haskell-monad-control &&
+depends haskell-mtl &&
+depends haskell-transformers-base
diff --git a/haskell/haskell-monad-journal/DETAILS
b/haskell/haskell-monad-journal/DETAILS
new file mode 100755
index 0000000..1d22c8e
--- /dev/null
+++ b/haskell/haskell-monad-journal/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=haskell-monad-journal
+ VERSION=0.8.1
+ SOURCE="monad-journal-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/monad-journal-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:3fbc984b3f74d24fca71bc2530832f3748a64e636adfd504fe48e86fefabe53b0911e5b173b6acbbd85128c11f5bd2a7079d6c3fd622148aee7b56f26173379d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/monad-journal-${VERSION}"
+ WEB_SITE="http://github.com/phaazon/monad-journal";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="a pure logger typeclass and monad transformer"
+cat << EOF
+This package provides a typeclass for logging in pure code, or more
generally,
+in any kind of context. You can do whatever you want with logs, especially
+get them, clear them or even sink them through IO if you're logging in
+(MonadIO m) => m.
+EOF
diff --git a/haskell/haskell-monad-journal/HISTORY
b/haskell/haskell-monad-journal/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-monad-journal/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-parsec/DEPENDS b/haskell/haskell-parsec/DEPENDS
index 28c98b6..45dbaf5 100755
--- a/haskell/haskell-parsec/DEPENDS
+++ b/haskell/haskell-parsec/DEPENDS
@@ -1,4 +1,6 @@
depends ghc &&
+
+depends haskell-fail &&
depends haskell-mtl &&
-depends haskell-syb &&
+depends haskell-semigroups &&
depends haskell-text
diff --git a/haskell/haskell-parsec/DETAILS b/haskell/haskell-parsec/DETAILS
index 98b97a9..040ec81 100755
--- a/haskell/haskell-parsec/DETAILS
+++ b/haskell/haskell-parsec/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-parsec
- VERSION=3.1.11
+ VERSION=3.1.12.0
SOURCE="parsec-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/parsec/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:f913c172295b184fc118a59ad5fd66c35133885c39aac62239fc3a1aa98b4741465f67d0cffafc1706262ada42259a4694bfbb9175a399997e5b8840da4a809f
+
SOURCE_HASH=sha512:208bc6ea5308fa6f9d78dd542e1496f22026c1256254ae651215e3debcfd7fc8f8a5f88ce641223f7c934e12660877450f23bc534ce1b785a30c0c7c9006349a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/parsec-${VERSION}"
WEB_SITE="https://github.com/aslatter/parsec";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-parsec/HISTORY b/haskell/haskell-parsec/HISTORY
index e5679b0..a343d60 100644
--- a/haskell/haskell-parsec/HISTORY
+++ b/haskell/haskell-parsec/HISTORY
@@ -1,3 +1,6 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: version 3.1.12.0
+
2018-01-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* POST_REMOVE, POST_RESURRECT, PRE_RESURRECT: removed

diff --git a/haskell/haskell-pipes/DEPENDS b/haskell/haskell-pipes/DEPENDS
new file mode 100755
index 0000000..fb2af9e
--- /dev/null
+++ b/haskell/haskell-pipes/DEPENDS
@@ -0,0 +1,6 @@
+depends ghc &&
+depends haskell-exceptions &&
+depends haskell-mmorph &&
+depends haskell-mtl &&
+depends haskell-semigroups &&
+depends haskell-void
diff --git a/haskell/haskell-pipes/DETAILS b/haskell/haskell-pipes/DETAILS
new file mode 100755
index 0000000..408d8f5
--- /dev/null
+++ b/haskell/haskell-pipes/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-pipes
+ VERSION=4.3.7
+ SOURCE="pipes-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/pipes-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:11e1471d765ac456637b48327b4fba4436b5fc39aaca5ce1a1f433dcb5f2962e521b3590f680adb5e80fe847db9609170b722e02cb4a19219aa71c129ddb7380
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/pipes-${VERSION}"
+ WEB_SITE="https://github.com/Gabriel439/Haskell-Pipes-Library";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="a clean and powerful stream processing library"
+cat << EOF
+Pipes is a clean and powerful stream processing library that lets you build
+and connect reusable streaming components.
+EOF
diff --git a/haskell/haskell-pipes/HISTORY b/haskell/haskell-pipes/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-pipes/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-refact/DEPENDS b/haskell/haskell-refact/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-refact/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-refact/DETAILS b/haskell/haskell-refact/DETAILS
new file mode 100755
index 0000000..30964ca
--- /dev/null
+++ b/haskell/haskell-refact/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-refact
+ VERSION=0.3.0.2
+ SOURCE="refact-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/refact-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:18f35a3f563288815645c4ef8e557a08bd9038aca0b3d9af391f9f71b39bbf779b725f037fa682a23e38e31cf7b8e0f4ae412e2af2ec3639c4b2c47a05a45a6e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/refact-${VERSION}"
+ WEB_SITE="https://hackage.haskell.org/package/refact";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="a datatype which can be interpreted by apply-refact"
+cat << EOF
+This library provides a datatype which can be interpreted by apply-refact. It
+exists as a seperate library so that applications can specify refactorings
+without depending on GHC.
+EOF
diff --git a/haskell/haskell-refact/HISTORY b/haskell/haskell-refact/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-refact/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-scan/DEPENDS b/haskell/haskell-scan/DEPENDS
new file mode 100755
index 0000000..05f6916
--- /dev/null
+++ b/haskell/haskell-scan/DEPENDS
@@ -0,0 +1,2 @@
+depends ghc &&
+depends haskell-parsec
diff --git a/haskell/haskell-scan/DETAILS b/haskell/haskell-scan/DETAILS
new file mode 100755
index 0000000..18e774d
--- /dev/null
+++ b/haskell/haskell-scan/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=haskell-scan
+ VERSION=0.1.0.9
+ SOURCE="scan-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/scan-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:7361368ed4c559298f74494c861d58be47f5e9b2a42237a38436db4bfcab63cd0a28f44270c5b0c184f83a80c5ad35210300fe752ec500d9d9bdfcde8217eca8
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/scan-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/scan";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="checks the format of your haskell source code"
+cat << EOF
+scan checks the format of your haskell source code regarding: comments,
+white spaces and line breaks.
+EOF
diff --git a/haskell/haskell-scan/HISTORY b/haskell/haskell-scan/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-scan/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-uniplate/DEPENDS
b/haskell/haskell-uniplate/DEPENDS
new file mode 100755
index 0000000..e307d28
--- /dev/null
+++ b/haskell/haskell-uniplate/DEPENDS
@@ -0,0 +1,4 @@
+depends ghc &&
+depends haskell-hashable &&
+depends haskell-syb &&
+depends haskell-unordered-containers
diff --git a/haskell/haskell-uniplate/DETAILS
b/haskell/haskell-uniplate/DETAILS
new file mode 100755
index 0000000..97e3918
--- /dev/null
+++ b/haskell/haskell-uniplate/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=haskell-uniplate
+ VERSION=1.6.12
+ SOURCE="uniplate-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://hackage.haskell.org/package/uniplate-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:049b07e8a57db7e44d91fc9c8dcfb5c49b78a692a730061763cb8bcc4fbc3ed1065bd7a4c337e3d344693df882a0718b6d3bb6a6ea1e7d520a36d252d7038b07
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/uniplate-${VERSION}"
+ WEB_SITE="http://community.haskell.org/~ndm/uniplate/";
+ LICENSE[0]=BSD
+ ENTERED=20180204
+ SHORT="a library for writing simple and concise generic
operations"
+cat << EOF
+Uniplate is library for writing simple and concise generic operations.
Uniplate
+has similar goals to the original Scrap Your Boilerplate work, but is
+substantially simpler and faster.
+EOF
diff --git a/haskell/haskell-uniplate/HISTORY
b/haskell/haskell-uniplate/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/haskell/haskell-uniplate/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/cppclean/DEPENDS b/python-pypi/cppclean/DEPENDS
new file mode 100755
index 0000000..f92fc0c
--- /dev/null
+++ b/python-pypi/cppclean/DEPENDS
@@ -0,0 +1 @@
+. "$SECTION_DIRECTORY/PY_DEPENDS"
diff --git a/python-pypi/cppclean/DETAILS b/python-pypi/cppclean/DETAILS
new file mode 100755
index 0000000..47e06ba
--- /dev/null
+++ b/python-pypi/cppclean/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=cppclean
+ VERSION=0.12
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=https://github.com/myint/${SPELL}/archive/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:f9ac68b25eb779c48547594a965dd2797d5ef92166902a724640cd21691d32d895788c7b682a2696a65ad3a789b40e336528c3241dd9515c05cee14c5d3a0b92
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/myint/cppclean";
+ LICENSE[0]=Apache
+ ENTERED=20180204
+ SHORT="attempts to find problems in C++ source"
+cat << EOF
+cppclean attempts to find problems in C++ source that slow development in
+large code bases, for example various forms of unused code. Unused code
+can be unused functions, methods, data members, types, etc to unnecessary
+#include directives. Unnecessary #includes can cause considerable extra
+compiles increasing the edit-compile-run cycle.
+EOF
diff --git a/python-pypi/cppclean/HISTORY b/python-pypi/cppclean/HISTORY
new file mode 100644
index 0000000..f807b4a
--- /dev/null
+++ b/python-pypi/cppclean/HISTORY
@@ -0,0 +1,3 @@
+2018-02-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (4f45cf1d12d4afc3301c83a6eebd5849d49da86a), Florian Franzmann, 02/05/2018

Archive powered by MHonArc 2.6.24.

Top of Page