Skip to Content.
Sympa Menu

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

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 (f370d1ac66ac8c06a5744561a33e2bdce1e307b9)
  • Date: Mon, 28 Feb 2011 04:22:19 -0600

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

ChangeLog | 6 ++++++
haskell/haskell-bytestring/DEPENDS | 1 +
haskell/haskell-bytestring/DETAILS | 18 ++++++++++++++++++
haskell/haskell-bytestring/HISTORY | 3 +++
haskell/haskell-mtl/DEPENDS | 3 ++-
haskell/haskell-mtl/DETAILS | 4 ++--
haskell/haskell-mtl/HISTORY | 3 +++
haskell/haskell-network/DEPENDS | 5 +++--
haskell/haskell-network/DETAILS | 4 ++--
haskell/haskell-network/HISTORY | 3 +++
haskell/haskell-parsec/DEPENDS | 5 ++++-
haskell/haskell-parsec/DETAILS | 4 ++--
haskell/haskell-parsec/HISTORY | 3 +++
haskell/haskell-quickcheck/DETAILS | 4 ++--
haskell/haskell-quickcheck/HISTORY | 3 +++
haskell/haskell-stm/DETAILS | 4 ++--
haskell/haskell-stm/HISTORY | 3 +++
haskell/haskell-syb/DEPENDS | 1 +
haskell/haskell-syb/DETAILS | 17 +++++++++++++++++
haskell/haskell-syb/HISTORY | 3 +++
haskell/haskell-transformers/DEPENDS | 1 +
haskell/haskell-transformers/DETAILS | 22 ++++++++++++++++++++++
haskell/haskell-transformers/HISTORY | 3 +++
23 files changed, 109 insertions(+), 14 deletions(-)

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

haskell/haskell-quickcheck: version 2.4.0.1

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

haskell/haskell-network: version 2.3.0.2

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

haskell/haskell-stm: version 2.2.0.1

commit ccd3cec9d92ed597205fffb806b3198b27051f5a
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.1

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

haskell/haskell-syb: new spell, scratch your boilerplate

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

haskell/haskell-bytestring: new spell, a time and space-efficient
implementation of byte vectors

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

haskell/haskell-mtl: version 2.0.1.0

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

haskell/haskell-transformers: new spell, a monad transformer library

diff --git a/ChangeLog b/ChangeLog
index 9efbb61..58a0eca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * haskell/haskell-transformers: new package, a monad transformer
library
+ * haskell/haskell-bytestring: new spell, a time and space-efficient
+ implementation of byte vectors
+ * haskell/haskell-syb: new spell, scrap your boilerplate
+
2011-02-27 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* e-17/envision: removed it's dead (envision is now a document reader)

diff --git a/haskell/haskell-bytestring/DEPENDS
b/haskell/haskell-bytestring/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-bytestring/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-bytestring/DETAILS
b/haskell/haskell-bytestring/DETAILS
new file mode 100755
index 0000000..28f6157
--- /dev/null
+++ b/haskell/haskell-bytestring/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=haskell-bytestring
+ VERSION=0.9.1.9
+ SOURCE="bytestring-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/bytestring/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:aca64529571630cb237b63445b43e9fba83c7ad3266cec82512d7ffa80755095b20716b9b66f809294cf3a5492f97cf08220e550f6e411e77f29da6b9746990e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/bytestring-${VERSION}"
+ WEB_SITE="http://www.cse.unsw.edu.au/~dons/fps.html";
+ LICENSE[0]=BSD3
+ ENTERED=20110228
+ SHORT="Fast, packed, strict and lazy byte arrays with a list
interface"
+cat << EOF
+A time and space-efficient implementation of byte vectors using
+packed Word8 arrays, suitable for high performance use, both in terms of
+large data quantities, or high speed requirements. Byte vectors are encoded
+as strict 'Word8' arrays of bytes, and lazy lists of strict chunks, held in a
+'ForeignPtr', and can be passed between C and Haskell with little effort.
+
+EOF
diff --git a/haskell/haskell-bytestring/HISTORY
b/haskell/haskell-bytestring/HISTORY
new file mode 100644
index 0000000..3ce9312
--- /dev/null
+++ b/haskell/haskell-bytestring/HISTORY
@@ -0,0 +1,3 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-mtl/DEPENDS b/haskell/haskell-mtl/DEPENDS
index 8eace53..f33b221 100755
--- a/haskell/haskell-mtl/DEPENDS
+++ b/haskell/haskell-mtl/DEPENDS
@@ -1 +1,2 @@
-depends ghc
+depends ghc &&
+depends haskell-transformers
diff --git a/haskell/haskell-mtl/DETAILS b/haskell/haskell-mtl/DETAILS
index 230ebdb..c2814e0 100755
--- a/haskell/haskell-mtl/DETAILS
+++ b/haskell/haskell-mtl/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-mtl
- VERSION=1.1.0.2
+ VERSION=2.0.1.0
SOURCE="mtl-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/mtl/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:a1086b476f7292847c6cdf9bd1c756e501b29226530253153b0094966aeba8c606ef3f127a762cc53577884100592a2b154795acb38867ab23c84f03dda55d68
+
SOURCE_HASH=sha512:8fd6e6f3a3c51f618b78c21234e64f0646e9078f76cebf4c5109e87ec28f00039daf3c79df8e7533239c6ce1ad3f810fc2391f30a7a59397d26d6c57c7fea028
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mtl-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-mtl/HISTORY b/haskell/haskell-mtl/HISTORY
index ad6609a..13176e8 100644
--- a/haskell/haskell-mtl/HISTORY
+++ b/haskell/haskell-mtl/HISTORY
@@ -1,3 +1,6 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 2.0.1.0
+
2009-03-17 Mark Bainter <mbainter AT sourcemage.org>
* DETAILS: updated spell to 1.1.0.2

diff --git a/haskell/haskell-network/DEPENDS b/haskell/haskell-network/DEPENDS
index 6f6be51..b245310 100755
--- a/haskell/haskell-network/DEPENDS
+++ b/haskell/haskell-network/DEPENDS
@@ -1,2 +1,3 @@
-depends ghc &&
-depends haskell-parsec
+depends ghc &&
+depends haskell-parsec &&
+depends haskell-bytestring
diff --git a/haskell/haskell-network/DETAILS b/haskell/haskell-network/DETAILS
index 25ae833..724db85 100755
--- a/haskell/haskell-network/DETAILS
+++ b/haskell/haskell-network/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-network
- VERSION=2.2.1.5
+ VERSION=2.3.0.2
SOURCE="network-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/network/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:69ddce074bb6fbc0972e882a47eae55e4ab30e4063c8c1f82102849f62f3f45097782227e1a1e4c4df36552c201987b1419b9c67027226b7dd3bf342d186feee
+
SOURCE_HASH=sha512:f2078a328affd776bd775bcb2c48648446a9280089fcfc644a62fdc929d8bf7958382916c839cc1ce5c2d71cc3ffe243b5df04b6827804c7cbb43ea694b74944
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/network-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/network";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-network/HISTORY b/haskell/haskell-network/HISTORY
index a1bb96c..38e2c44 100644
--- a/haskell/haskell-network/HISTORY
+++ b/haskell/haskell-network/HISTORY
@@ -1,3 +1,6 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 2.3.0.2
+
2009-10-31 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.2.1.5

diff --git a/haskell/haskell-parsec/DEPENDS b/haskell/haskell-parsec/DEPENDS
index 3ee8620..a8f0646 100755
--- a/haskell/haskell-parsec/DEPENDS
+++ b/haskell/haskell-parsec/DEPENDS
@@ -1 +1,4 @@
-depends ghc
+depends ghc &&
+depends haskell-bytestring &&
+depends haskell-mtl &&
+depends haskell-syb
diff --git a/haskell/haskell-parsec/DETAILS b/haskell/haskell-parsec/DETAILS
index 5db6a43..e1fc964 100755
--- a/haskell/haskell-parsec/DETAILS
+++ b/haskell/haskell-parsec/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-parsec
- VERSION=3.0.0
+ VERSION=3.1.1
SOURCE="parsec-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/parsec/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:62114158f631d45e21e3e3ba15c5a1356ddd2aa6fbd2494788775f765d30e5e05e97a5214bd5a1d9a4ac866810a510cd45552c11a59a1e4baae70382b9dca1ab
+
SOURCE_HASH=sha512:68db5fe55b8d9dce025df1560492c3bce65d90a290b5979124617d9801fe4e7f2fdb5a9acc6d4e6e52d28e8de7bb8f4253bcb0e27678a8bc425cc13102766b9a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/parsec-${VERSION}"
WEB_SITE="http://www.cs.uu.nl/~daan/parsec.html";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-parsec/HISTORY b/haskell/haskell-parsec/HISTORY
index d0915d7..987bf45 100644
--- a/haskell/haskell-parsec/HISTORY
+++ b/haskell/haskell-parsec/HISTORY
@@ -1,3 +1,6 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 3.1.1
+
2009-03-17 Mark Bainter <mbainter AT sourcemage.org>
* DETAILS: updated spell to 3.0.0

diff --git a/haskell/haskell-quickcheck/DETAILS
b/haskell/haskell-quickcheck/DETAILS
index 1c0a388..536d36e 100755
--- a/haskell/haskell-quickcheck/DETAILS
+++ b/haskell/haskell-quickcheck/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-quickcheck
- VERSION=2.1
+ VERSION=2.4.0.1
SOURCE="QuickCheck-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/QuickCheck/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:a53e9465e1e062fe9f1766da4bb93a3a8ddd7bec79072abf5c3130b8ae70a02a51896542e96a97713fc7b170a77271c27726e1f5db4a9507421f735e4b086a83
+
SOURCE_HASH=sha512:449c2645774e76273583f45539442d4d93973fe46b6285028a2fe115cacfba8a81119d7cbf7509aae0866009c9b35907d2d02ddc4aab2075186c9eb79a79e878
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/QuickCheck-${VERSION}"
WEB_SITE="http://www.math.chalmers.se/~rjmh/QuickCheck/";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-quickcheck/HISTORY
b/haskell/haskell-quickcheck/HISTORY
index 8c33082..02b85e6 100644
--- a/haskell/haskell-quickcheck/HISTORY
+++ b/haskell/haskell-quickcheck/HISTORY
@@ -1,3 +1,6 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.4.0.1
+
2009-03-17 Mark Bainter <mbainter AT sourcemage.org>
* DETAILS: updated spell to 2.1
* BUILD: Added custom build file to add necessary constraint to
configure
diff --git a/haskell/haskell-stm/DETAILS b/haskell/haskell-stm/DETAILS
index e12280f..47098a6 100755
--- a/haskell/haskell-stm/DETAILS
+++ b/haskell/haskell-stm/DETAILS
@@ -1,8 +1,8 @@
SPELL=haskell-stm
- VERSION=2.1.1.2
+ VERSION=2.2.0.1
SOURCE="stm-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/stm/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:e3ba3c69f5585deb792610d23c4279999a18536f042244b1b15154a3ee0f662d52f3afbe8e2c68a8c7546b4c96f3b0ded6aa7ad0064713040ddc1f623c4e524a
+
SOURCE_HASH=sha512:0ac83afadd2e1b13e56fc971dd933e96af8e46ff26ffdec29c9ce5a14b3eb1fcbcc41fcdc0f904c933ab1ffa952ef76afa2d1e6c679ddbc856f42e1e063ae204
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/stm-${VERSION}"

WEB_SITE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/stm";
LICENSE[0]=BSD3
diff --git a/haskell/haskell-stm/HISTORY b/haskell/haskell-stm/HISTORY
index 2b5936b..3697e2b 100644
--- a/haskell/haskell-stm/HISTORY
+++ b/haskell/haskell-stm/HISTORY
@@ -1,3 +1,6 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.2.0.1
+
2009-10-31 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 2.1.1.2

diff --git a/haskell/haskell-syb/DEPENDS b/haskell/haskell-syb/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-syb/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-syb/DETAILS b/haskell/haskell-syb/DETAILS
new file mode 100755
index 0000000..c583750
--- /dev/null
+++ b/haskell/haskell-syb/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=haskell-syb
+ VERSION=0.3
+ SOURCE="syb-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/syb/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:ea688eba3707e08bb531f7b158fbc7f2db6ae075222192f44af0362f4661fb3ec0e4c268b8df1704992971e30634a10d213f4d2a1892b0dd1966c57b5e70880a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/syb-${VERSION}"
+ WEB_SITE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB";
+ LICENSE[0]=BSD3
+ ENTERED=20110228
+ SHORT="Scrap Your Boilerplate"
+cat << EOF
+This package contains the generics system described in the Scrap Your
+Boilerplate papers (see http://www.cs.uu.nl/wiki/GenericProgramming/SYB).
+It defines the @Data@ class of types permitting folding and unfolding of
+constructor applications, instances of this class for primitive types,
+and a variety of traversals.
+EOF
diff --git a/haskell/haskell-syb/HISTORY b/haskell/haskell-syb/HISTORY
new file mode 100644
index 0000000..3ce9312
--- /dev/null
+++ b/haskell/haskell-syb/HISTORY
@@ -0,0 +1,3 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/haskell/haskell-transformers/DEPENDS
b/haskell/haskell-transformers/DEPENDS
new file mode 100755
index 0000000..3ee8620
--- /dev/null
+++ b/haskell/haskell-transformers/DEPENDS
@@ -0,0 +1 @@
+depends ghc
diff --git a/haskell/haskell-transformers/DETAILS
b/haskell/haskell-transformers/DETAILS
new file mode 100755
index 0000000..cde6f0f
--- /dev/null
+++ b/haskell/haskell-transformers/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=haskell-transformers
+ VERSION=0.2.2.0
+ SOURCE="transformers-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/transformers/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:8b591e78bc5e6f08028fe7cfbcf7898f072d7bf8c6bb67e0df1e1e18f6527440e01d97666ed74953721e30cd4b4c95e4871d14c7d840e83b9265092be6032795
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/transformers-${VERSION}"
+ WEB_SITE="http://hackage.haskell.org/package/transformers";
+ LICENSE[0]=BSD3
+ ENTERED=20110228
+ SHORT="Concrete functor and monad transformers"
+cat << EOF
+Haskell 98 part of a monad transformer library, inspired by the paper
+"Functional Programming with Overloading and Higher-Order Polymorphism",
+by Mark P Jones, in /Advanced School of Functional Programming/, 1995
+(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).
+
+This part contains the monad transformer class, the concrete monad
+transformers, operations and liftings. It can be used on its own in Haskell
+98 code, or with the monad classes in the @monads-fd@ or @monads-tf@
packages,
+which automatically lift operations introduced by monad transformers through
+other transformers.
+EOF
diff --git a/haskell/haskell-transformers/HISTORY
b/haskell/haskell-transformers/HISTORY
new file mode 100644
index 0000000..3ce9312
--- /dev/null
+++ b/haskell/haskell-transformers/HISTORY
@@ -0,0 +1,3 @@
+2011-02-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (f370d1ac66ac8c06a5744561a33e2bdce1e307b9), Florian Franzmann, 02/28/2011

Archive powered by MHonArc 2.6.24.

Top of Page