summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Markus Rothe <mrothe@exherbo.org> 2017-02-09 16:32:08 +0100
committerAvatar Markus Rothe <mrothe@exherbo.org> 2017-02-09 16:34:59 +0100
commitf5323c7253ff68c4e7f0d1c668202268f7b30e77 (patch)
tree01ff2ae4666354e21ab06b46d82a706d83d8efed
parentf770c5af5c102ed779b00a6357288822008e2bfe (diff)
downloadhaskell-f5323c7253ff68c4e7f0d1c668202268f7b30e77.tar.gz
haskell-f5323c7253ff68c4e7f0d1c668202268f7b30e77.tar.xz
text-show: bump to 3.4
-rw-r--r--packages/dev-haskell/text-show/text-show-3.2.2.exheres-033
-rw-r--r--packages/dev-haskell/text-show/text-show-3.4.exheres-097
2 files changed, 97 insertions, 33 deletions
diff --git a/packages/dev-haskell/text-show/text-show-3.2.2.exheres-0 b/packages/dev-haskell/text-show/text-show-3.2.2.exheres-0
deleted file mode 100644
index a76b87d..0000000
--- a/packages/dev-haskell/text-show/text-show-3.2.2.exheres-0
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2016 Marc-Antoine Perennou <keruspe@exherbo.org>
-# Distributed under the terms of the GNU General Public License v2
-
-require hackage
-
-SUMMARY="text-show offers a replacement for the Show typeclass intended for use with Text instead of Strings"
-
-LICENCES="BSD-3"
-PLATFORMS="~amd64"
-MYOPTIONS=""
-
-DEPENDENCIES="
- $(haskell_lib_dependencies "
- dev-haskell/array[>=0.3&<0.6]
- dev-haskell/base-compat[>=0.8.1&<1]
- dev-haskell/bifunctors[>=5.1&<6]
- dev-haskell/bytestring[>=0.9&<0.11]
- dev-haskell/bytestring-builder
- dev-haskell/containers[>=0.1&<0.6]
- dev-haskell/generic-deriving[>=1.9&<2]
- dev-haskell/integer-gmp
- dev-haskell/nats[>=0.1&<2]
- dev-haskell/semigroups[>=0.17&<1]
- dev-haskell/tagged[>=0.4.4&<1]
- dev-haskell/template-haskell[>=2.5&<2.12]
- dev-haskell/text[>=0.11.1&<1.3]
- dev-haskell/th-lift[>=0.7.6&<1]
- dev-haskell/transformers[>=0.2.1&<0.6]
- dev-haskell/transformers-compat[>=0.5&<1]
- dev-haskell/void[>=0.5&<1]
- ")
-"
-
diff --git a/packages/dev-haskell/text-show/text-show-3.4.exheres-0 b/packages/dev-haskell/text-show/text-show-3.4.exheres-0
new file mode 100644
index 0000000..91e9c51
--- /dev/null
+++ b/packages/dev-haskell/text-show/text-show-3.4.exheres-0
@@ -0,0 +1,97 @@
+# Copyright 2016 Marc-Antoine Perennou <keruspe@exherbo.org>
+# Copyright 2017 Markus Rothe <mrothe@exherbo.org>
+# Distributed under the terms of the GNU General Public License v2
+
+require hackage
+
+SUMMARY="Efficient conversion of values into Text"
+DESCRIPTION="
+text-show offers a replacement for the Show typeclass intended
+for use with Text instead of Strings. This package was created
+in the spirit of
+bytestring-show.
+
+At the moment, text-show provides instances for most data
+types in the array,
+base,
+bytestring, and
+text packages.
+Therefore, much of the source code for text-show consists of
+borrowed code from those packages in order to ensure that the
+behaviors of Show and TextShow coincide.
+
+For most uses, simply importing TextShow
+will suffice:
+
+
+module Main where
+
+import TextShow
+
+main :: IO ()
+main = printT (Just \"Hello, World!\")
+
+
+If you desire it, there are also monomorphic versions of the showb
+function available in the submodules of TextShow. See the
+naming conventions
+page for more information.
+
+Support for automatically deriving TextShow instances can be found
+in the TextShow.TH and TextShow.Generic modules.
+"
+HOMEPAGE="https://github.com/RyanGlScott/text-show"
+
+LICENCES="BSD-3"
+PLATFORMS="~amd64"
+
+DEPENDENCIES="
+ $(haskell_lib_dependencies "
+ dev-haskell/array[>=0.3&<0.6]
+ dev-haskell/base-compat[>=0.8.1&<1]
+ dev-haskell/bifunctors[~>5.1]
+ dev-haskell/bytestring[>=0.9&<0.11]
+ dev-haskell/bytestring-builder
+ dev-haskell/containers[>=0.1&<0.6]
+ dev-haskell/contravariant[>=0.5&<2]
+ dev-haskell/generic-deriving[~>1.11]
+ dev-haskell/ghc-boot-th
+ dev-haskell/integer-gmp
+ dev-haskell/nats[>=0.1&<2]
+ dev-haskell/semigroups[~>0.17]
+ dev-haskell/tagged[>=0.4.4&<1]
+ dev-haskell/template-haskell[=2.11*]
+ dev-haskell/text[>=0.11.1&<1.3]
+ dev-haskell/th-lift[>=0.7.6&<1]
+ dev-haskell/transformers[=0.5*]
+ dev-haskell/transformers-compat[~>0.5]
+ dev-haskell/void[~>0.5]
+ ")
+ $(haskell_test_dependencies "
+ dev-haskell/QuickCheck[~>2.5]
+ dev-haskell/array[>=0.3&<0.6]
+ dev-haskell/base-compat[>=0.8.2&<1]
+ dev-haskell/base-orphans[>=0.5.2&<1]
+ dev-haskell/bifunctors[~>5.1]
+ dev-haskell/bytestring[>=0.9&<0.11]
+ dev-haskell/bytestring-builder
+ dev-haskell/containers[>=0.1&<0.6]
+ dev-haskell/contravariant[>=0.5&<2]
+ dev-haskell/deriving-compat[~>0.3]
+ dev-haskell/generic-deriving[~>1.11]
+ dev-haskell/ghc-boot-th
+ dev-haskell/hspec[=2*]
+ dev-haskell/integer-gmp
+ dev-haskell/nats[>=0.1&<2]
+ dev-haskell/quickcheck-instances[>=0.1&<0.4]
+ dev-haskell/semigroups[~>0.17]
+ dev-haskell/tagged[>=0.8.3&<1]
+ dev-haskell/template-haskell[=2.11*]
+ dev-haskell/text[>=0.11.1&<1.3]
+ dev-haskell/th-lift[>=0.7.6&<1]
+ dev-haskell/transformers[=0.5*]
+ dev-haskell/transformers-compat[~>0.5]
+ dev-haskell/void[~>0.5]
+ ")
+"
+