diff --git a/msgpack-binary.cabal b/msgpack-binary.cabal index 682b049..34853cb 100644 --- a/msgpack-binary.cabal +++ b/msgpack-binary.cabal @@ -1,16 +1,16 @@ -name: msgpack-binary -version: 0.0.17 -synopsis: A Haskell implementation of MessagePack -homepage: http://msgpack.org/ -license: BSD3 -license-file: LICENSE -author: Hideyuki Tanaka -maintainer: Iphigenia Df -copyright: Copyright (c) 2009-2016, Hideyuki Tanaka -category: Data -stability: Experimental -cabal-version: >= 1.10 -build-type: Simple +name: msgpack-binary +version: 0.0.17 +synopsis: A Haskell implementation of MessagePack +homepage: http://msgpack.org/ +license: BSD3 +license-file: LICENSE +author: Hideyuki Tanaka +maintainer: Iphigenia Df +copyright: Copyright (c) 2009-2016, Hideyuki Tanaka +category: Data +stability: Experimental +cabal-version: >=1.10 +build-type: Simple description: A Haskell implementation of MessagePack . @@ -19,88 +19,75 @@ description: bugfixes and is actively being developed. source-repository head - type: git - location: https://github.com/TokTok/hs-msgpack-binary + type: git + location: https://github.com/TokTok/hs-msgpack-binary library default-language: Haskell2010 - hs-source-dirs: - src - ghc-options: - -Wall - -fno-warn-unused-imports - exposed-modules: - Data.MessagePack + hs-source-dirs: src + ghc-options: -Wall -Wno-unused-imports + exposed-modules: Data.MessagePack other-modules: - Data.MessagePack.Get - Data.MessagePack.Put + Data.MessagePack.Get + Data.MessagePack.Put + build-depends: - base < 5 - , binary >= 0.7.0.0 + base <5 + , binary >=0.7.0.0 , bytestring , data-binary-ieee754 , monad-validate - , msgpack-types >= 0.3.2 && < 0.4 + , msgpack-types >=0.3.2 && <0.4 , text , vector executable msgpack-gen-sample default-language: Haskell2010 - hs-source-dirs: - tools - ghc-options: - -Wall - -fno-warn-unused-imports - main-is: msgpack-gen-sample.hs + hs-source-dirs: tools + ghc-options: -Wall -Wno-unused-imports + main-is: msgpack-gen-sample.hs build-depends: - base < 5 - , msgpack-arbitrary >= 0.1.3 && < 0.2 + base <5 + , msgpack-arbitrary >=0.1.3 && <0.2 , msgpack-binary executable msgpack-parser default-language: Haskell2010 - hs-source-dirs: - tools - ghc-options: - -Wall - -fno-warn-unused-imports - main-is: msgpack-parser.hs + hs-source-dirs: tools + ghc-options: -Wall -Wno-unused-imports + main-is: msgpack-parser.hs build-depends: - base < 5 + base <5 , msgpack-arbitrary , msgpack-binary test-suite testsuite - type: exitcode-stdio-1.0 + type: exitcode-stdio-1.0 default-language: Haskell2010 - hs-source-dirs: test - main-is: testsuite.hs - other-modules: - Data.MessagePackSpec - ghc-options: - -Wall - -fno-warn-unused-imports + hs-source-dirs: test + main-is: testsuite.hs + other-modules: Data.MessagePackSpec + ghc-options: -Wall -Wno-unused-imports build-depends: - base < 5 + base <5 , hspec , msgpack-binary - , msgpack-testsuite >= 0.1.0 && < 0.2 + , msgpack-testsuite >=0.1.0 && <0.2 benchmark benchmark - type: exitcode-stdio-1.0 + type: exitcode-stdio-1.0 default-language: Haskell2010 - hs-source-dirs: bench - main-is: benchmark.hs + hs-source-dirs: bench + main-is: benchmark.hs other-modules: - Data.MessagePack.IntBench - Data.MessagePackBench - ghc-options: - -Wall - -fno-warn-unused-imports + Data.MessagePack.IntBench + Data.MessagePackBench + + ghc-options: -Wall -Wno-unused-imports build-depends: - base < 5 - , QuickCheck + base <5 , bytestring , criterion , deepseq , msgpack-binary + , QuickCheck diff --git a/stack.yaml b/stack.yaml index 8e34508..715d694 100644 --- a/stack.yaml +++ b/stack.yaml @@ -1,8 +1,8 @@ --- packages: [.] -resolver: lts-18.18 +resolver: lts-21.9 extra-deps: - - monad-validate-1.2.0.0@sha256:9850f408431098b28806dd464b6825a88a0b56c84f380d7fe0454c1df9d6f881,3505 + - monad-validate-1.3.0.0 - msgpack-arbitrary-0.1.3 - msgpack-testsuite-0.1.0 - msgpack-types-0.3.2