packages feed

Cabal revisions of sandi-0.4.1

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name: sandi-version: 0.4.1-license: BSD3-license-file: LICENSE-cabal-version: >= 1.8-build-type: Simple-author: Magnus Therning-maintainer: magnus@therning.org-homepage: http://hackage.haskell.org/package/sandi-copyright: Magnus Therning, 2012-category: Codec, Conduit-synopsis: Data encoding library-description: Reasonably fast data encoding library.-extra-source-files: csrc/*.h--source-repository head-    type: git-    location: https://github.com/magthe/sandi--flag with-conduit-    default: True-    manual: True--library-    hs-source-dirs: src-    c-sources: csrc/codec.c-    include-dirs: csrc-    ghc-options: -Wall-    cc-options: -fPIC -Wall -Wextra-    build-depends:-        base >= 4.7 && < 4.11,-        bytestring ==0.10.*,-        stringsearch ==0.3.*-    exposed-modules:-        Codec.Binary.Base16-        Codec.Binary.Base32-        Codec.Binary.Base32Hex-        Codec.Binary.Base64-        Codec.Binary.Base64Url-        Codec.Binary.Base85-        Codec.Binary.QuotedPrintable-        Codec.Binary.Uu-        Codec.Binary.Xx-        Codec.Binary.Yenc--    if flag(with-conduit)-        build-depends:-            conduit ==1.2.*,-            exceptions >=0.6 && < 0.9-        exposed-modules:-            Data.Conduit.Codec.Base16-            Data.Conduit.Codec.Base32-            Data.Conduit.Codec.Base32Hex-            Data.Conduit.Codec.Base64-            Data.Conduit.Codec.Base64Url-            Data.Conduit.Codec.Base85-            Data.Conduit.Codec.QuotedPrintable-            Data.Conduit.Codec.Uu-            Data.Conduit.Codec.Xx-            Data.Conduit.Codec.Yenc-        other-modules:-            Data.Conduit.Codec.Util--test-suite sandi-tests-    type: exitcode-stdio-1.0-    hs-source-dirs: src, test-src-    build-depends:-        sandi,-        base,-        bytestring,-        HUnit,-        tasty,-        tasty-hunit,-        tasty-quickcheck,-        tasty-th-    main-is: Main.hs-    other-modules:-        Codec.Binary.Base16Test-        Codec.Binary.Base32HexTest-        Codec.Binary.Base32Test-        Codec.Binary.Base64Test-        Codec.Binary.Base64UrlTest-        Codec.Binary.Base85Test-        Codec.Binary.QuotedPrintableTest-        Codec.Binary.UuTest-        Codec.Binary.XxTest-        Codec.Binary.YencTest-        Codec.TestUtils--benchmark sandi-bench-    type: exitcode-stdio-1.0-    hs-source-dirs:   src, bench-src-    build-depends:-        sandi,-        base,-        bytestring,-        criterion-    main-is: Main.hs-    other-modules:-        Codec.Binary.Base16Bench-        Codec.Binary.Base32Bench-        Codec.Binary.Base32HexBench-        Codec.Binary.Base64Bench-        Codec.Binary.Base64UrlBench-        Codec.Binary.Base85Bench-        Codec.Binary.QuotedPrintableBench-        Codec.Binary.UuBench-        Codec.Binary.XxBench-        Codec.Binary.YencBench+name: sandi
+version: 0.4.1
+x-revision: 1
+license: BSD3
+license-file: LICENSE
+cabal-version: >= 1.8
+build-type: Simple
+author: Magnus Therning
+maintainer: magnus@therning.org
+homepage: http://hackage.haskell.org/package/sandi
+copyright: Magnus Therning, 2012
+category: Codec, Conduit
+synopsis: Data encoding library
+description: Reasonably fast data encoding library.
+extra-source-files: csrc/*.h
+
+source-repository head
+    type: git
+    location: https://github.com/magthe/sandi
+
+flag with-conduit
+    default: True
+    manual: True
+
+library
+    hs-source-dirs: src
+    c-sources: csrc/codec.c
+    include-dirs: csrc
+    ghc-options: -Wall
+    cc-options: -fPIC -Wall -Wextra
+    build-depends:
+        base >= 4.7 && < 4.11,
+        bytestring ==0.10.*,
+        stringsearch ==0.3.*
+    exposed-modules:
+        Codec.Binary.Base16
+        Codec.Binary.Base32
+        Codec.Binary.Base32Hex
+        Codec.Binary.Base64
+        Codec.Binary.Base64Url
+        Codec.Binary.Base85
+        Codec.Binary.QuotedPrintable
+        Codec.Binary.Uu
+        Codec.Binary.Xx
+        Codec.Binary.Yenc
+
+    if flag(with-conduit)
+        build-depends:
+            conduit >=1.2 && <1.4,
+            exceptions >=0.6 && < 0.9
+        exposed-modules:
+            Data.Conduit.Codec.Base16
+            Data.Conduit.Codec.Base32
+            Data.Conduit.Codec.Base32Hex
+            Data.Conduit.Codec.Base64
+            Data.Conduit.Codec.Base64Url
+            Data.Conduit.Codec.Base85
+            Data.Conduit.Codec.QuotedPrintable
+            Data.Conduit.Codec.Uu
+            Data.Conduit.Codec.Xx
+            Data.Conduit.Codec.Yenc
+        other-modules:
+            Data.Conduit.Codec.Util
+
+test-suite sandi-tests
+    type: exitcode-stdio-1.0
+    hs-source-dirs: src, test-src
+    build-depends:
+        sandi,
+        base,
+        bytestring,
+        HUnit,
+        tasty,
+        tasty-hunit,
+        tasty-quickcheck,
+        tasty-th
+    main-is: Main.hs
+    other-modules:
+        Codec.Binary.Base16Test
+        Codec.Binary.Base32HexTest
+        Codec.Binary.Base32Test
+        Codec.Binary.Base64Test
+        Codec.Binary.Base64UrlTest
+        Codec.Binary.Base85Test
+        Codec.Binary.QuotedPrintableTest
+        Codec.Binary.UuTest
+        Codec.Binary.XxTest
+        Codec.Binary.YencTest
+        Codec.TestUtils
+
+benchmark sandi-bench
+    type: exitcode-stdio-1.0
+    hs-source-dirs:   src, bench-src
+    build-depends:
+        sandi,
+        base,
+        bytestring,
+        criterion
+    main-is: Main.hs
+    other-modules:
+        Codec.Binary.Base16Bench
+        Codec.Binary.Base32Bench
+        Codec.Binary.Base32HexBench
+        Codec.Binary.Base64Bench
+        Codec.Binary.Base64UrlBench
+        Codec.Binary.Base85Bench
+        Codec.Binary.QuotedPrintableBench
+        Codec.Binary.UuBench
+        Codec.Binary.XxBench
+        Codec.Binary.YencBench