Cabal revisions of megaparsec-4.3.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
--- -*- Mode: Haskell-Cabal; -*------- Cabal config for Megaparsec.------ Copyright © 2015–2016 Megaparsec contributors------ Redistribution and use in source and binary forms, with or without--- modification, are permitted provided that the following conditions are--- met:------ * Redistributions of source code must retain the above copyright notice,--- this list of conditions and the following disclaimer.------ * Redistributions in binary form must reproduce the above copyright--- notice, this list of conditions and the following disclaimer in the--- documentation and/or other materials provided with the distribution.------ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS “AS IS” AND ANY--- EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED--- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE--- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY--- DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL--- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS--- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)--- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,--- STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN--- ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE--- POSSIBILITY OF SUCH DAMAGE.--name: megaparsec-version: 4.3.0-cabal-version: >= 1.10-license: BSD2-license-file: LICENSE.md-author: Megaparsec contributors,- Paolo Martini <paolo@nemail.it>,- Daan Leijen <daan@microsoft.com>--maintainer: Mark Karpov <markkarpov@opmbx.org>-homepage: https://github.com/mrkkrp/megaparsec-bug-reports: https://github.com/mrkkrp/megaparsec/issues-category: Parsing-synopsis: Monadic parser combinators-build-type: Simple-description:-- This is industrial-strength monadic parser combinator library. Megaparsec is- a fork of Parsec library originally written by Daan Leijen.--extra-source-files: AUTHORS.md- , CHANGELOG.md- , README.md--flag dev- description: Turn on development settings.- manual: True- default: False--library- build-depends: base >= 4.6 && < 5- , mtl == 2.*- , transformers == 0.4.*- , bytestring- , text >= 0.2 && < 1.3- default-extensions:- CPP- , DeriveDataTypeable- , FlexibleContexts- , FlexibleInstances- , FunctionalDependencies- , GeneralizedNewtypeDeriving- , MultiParamTypeClasses- , PolymorphicComponents- , TupleSections- , UndecidableInstances- exposed-modules: Text.Megaparsec- , Text.Megaparsec.ByteString- , Text.Megaparsec.ByteString.Lazy- , Text.Megaparsec.Char- , Text.Megaparsec.Combinator- , Text.Megaparsec.Error- , Text.Megaparsec.Expr- , Text.Megaparsec.Lexer- , Text.Megaparsec.Perm- , Text.Megaparsec.Pos- , Text.Megaparsec.Prim- , Text.Megaparsec.ShowToken- , Text.Megaparsec.String- , Text.Megaparsec.Text- , Text.Megaparsec.Text.Lazy- if flag(dev)- ghc-options: -Wall -Werror- else- ghc-options: -O2 -Wall- default-language: Haskell2010--test-suite old-tests- main-is: Main.hs- hs-source-dirs: old-tests- type: exitcode-stdio-1.0- if flag(dev)- ghc-options: -Wall -Werror- else- ghc-options: -O2 -Wall- other-modules: Bugs- , Bugs.Bug2- , Bugs.Bug6- , Bugs.Bug9- , Bugs.Bug35- , Bugs.Bug39- , Util- build-depends: base >= 4.6 && < 5- , megaparsec >= 4.3- , HUnit >= 1.2 && < 1.4- , test-framework >= 0.6 && < 1- , test-framework-hunit >= 0.2 && < 0.4- default-extensions:- CPP- , FlexibleContexts- default-language: Haskell2010--test-suite tests- main-is: Main.hs- hs-source-dirs: tests- type: exitcode-stdio-1.0- if flag(dev)- ghc-options: -Wall -Werror- else- ghc-options: -O2 -Wall- other-modules: Char- , Combinator- , Error- , Expr- , Lexer- , Perm- , Pos- , Prim- , Util- build-depends: base >= 4.6 && < 5- , megaparsec >= 4.3- , mtl == 2.*- , transformers == 0.4.*- , QuickCheck >= 2.4 && < 3- , test-framework >= 0.6 && < 1- , test-framework-quickcheck2 >= 0.3 && < 0.4- default-extensions:- CPP- , FlexibleContexts- , FlexibleInstances- default-language: Haskell2010--benchmark benchmarks- main-is: Main.hs- hs-source-dirs: benchmarks- type: exitcode-stdio-1.0- if flag(dev)- ghc-options: -O2 -Wall -Werror- else- ghc-options: -O2 -Wall- build-depends: base >= 4.6 && < 5- , megaparsec >= 4.3- , criterion >= 0.6.2.1 && < 1.2- , text >= 1.2 && < 2- , bytestring >= 0.10 && < 2- default-language: Haskell2010--source-repository head- type: git- location: https://github.com/mrkkrp/megaparsec.git+-- -*- Mode: Haskell-Cabal; -*- +-- +-- Cabal config for Megaparsec. +-- +-- Copyright © 2015–2016 Megaparsec contributors +-- +-- Redistribution and use in source and binary forms, with or without +-- modification, are permitted provided that the following conditions are +-- met: +-- +-- * Redistributions of source code must retain the above copyright notice, +-- this list of conditions and the following disclaimer. +-- +-- * Redistributions in binary form must reproduce the above copyright +-- notice, this list of conditions and the following disclaimer in the +-- documentation and/or other materials provided with the distribution. +-- +-- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS “AS IS” AND ANY +-- EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +-- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +-- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY +-- DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +-- STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +-- ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +-- POSSIBILITY OF SUCH DAMAGE. + +name: megaparsec +version: 4.3.0 +x-revision: 1 +cabal-version: >= 1.10 +license: BSD2 +license-file: LICENSE.md +author: Megaparsec contributors, + Paolo Martini <paolo@nemail.it>, + Daan Leijen <daan@microsoft.com> + +maintainer: Mark Karpov <markkarpov@opmbx.org> +homepage: https://github.com/mrkkrp/megaparsec +bug-reports: https://github.com/mrkkrp/megaparsec/issues +category: Parsing +synopsis: Monadic parser combinators +build-type: Simple +description: + + This is industrial-strength monadic parser combinator library. Megaparsec is + a fork of Parsec library originally written by Daan Leijen. + +extra-source-files: AUTHORS.md + , CHANGELOG.md + , README.md + +flag dev + description: Turn on development settings. + manual: True + default: False + +library + build-depends: base >= 4.6 && < 5 + , mtl == 2.* + , transformers >= 0.4 + , bytestring + , text >= 0.2 + default-extensions: + CPP + , DeriveDataTypeable + , FlexibleContexts + , FlexibleInstances + , FunctionalDependencies + , GeneralizedNewtypeDeriving + , MultiParamTypeClasses + , PolymorphicComponents + , TupleSections + , UndecidableInstances + exposed-modules: Text.Megaparsec + , Text.Megaparsec.ByteString + , Text.Megaparsec.ByteString.Lazy + , Text.Megaparsec.Char + , Text.Megaparsec.Combinator + , Text.Megaparsec.Error + , Text.Megaparsec.Expr + , Text.Megaparsec.Lexer + , Text.Megaparsec.Perm + , Text.Megaparsec.Pos + , Text.Megaparsec.Prim + , Text.Megaparsec.ShowToken + , Text.Megaparsec.String + , Text.Megaparsec.Text + , Text.Megaparsec.Text.Lazy + if flag(dev) + ghc-options: -Wall -Werror + else + ghc-options: -O2 -Wall + default-language: Haskell2010 + +test-suite old-tests + main-is: Main.hs + hs-source-dirs: old-tests + type: exitcode-stdio-1.0 + if flag(dev) + ghc-options: -Wall -Werror + else + ghc-options: -O2 -Wall + other-modules: Bugs + , Bugs.Bug2 + , Bugs.Bug6 + , Bugs.Bug9 + , Bugs.Bug35 + , Bugs.Bug39 + , Util + build-depends: base >= 4.6 && < 5 + , megaparsec >= 4.3 + , HUnit >= 1.2 && < 1.4 + , test-framework >= 0.6 && < 1 + , test-framework-hunit >= 0.2 && < 0.4 + default-extensions: + CPP + , FlexibleContexts + default-language: Haskell2010 + +test-suite tests + main-is: Main.hs + hs-source-dirs: tests + type: exitcode-stdio-1.0 + if flag(dev) + ghc-options: -Wall -Werror + else + ghc-options: -O2 -Wall + other-modules: Char + , Combinator + , Error + , Expr + , Lexer + , Perm + , Pos + , Prim + , Util + build-depends: base >= 4.6 && < 5 + , megaparsec >= 4.3 + , mtl == 2.* + , transformers == 0.4.* + , QuickCheck >= 2.4 && < 3 + , test-framework >= 0.6 && < 1 + , test-framework-quickcheck2 >= 0.3 && < 0.4 + default-extensions: + CPP + , FlexibleContexts + , FlexibleInstances + default-language: Haskell2010 + +benchmark benchmarks + main-is: Main.hs + hs-source-dirs: benchmarks + type: exitcode-stdio-1.0 + if flag(dev) + ghc-options: -O2 -Wall -Werror + else + ghc-options: -O2 -Wall + build-depends: base >= 4.6 && < 5 + , megaparsec >= 4.3 + , criterion >= 0.6.2.1 && < 1.2 + , text >= 1.2 && < 2 + , bytestring >= 0.10 && < 2 + default-language: Haskell2010 + +source-repository head + type: git + location: https://github.com/mrkkrp/megaparsec.git
revision 2
name: megaparsec version: 4.3.0 -x-revision: 1 +x-revision: 2 cabal-version: >= 1.10 license: BSD2 license-file: LICENSE.md build-depends: base >= 4.6 && < 5 , megaparsec >= 4.3 , mtl == 2.* - , transformers == 0.4.* + , transformers >= 0.4 , QuickCheck >= 2.4 && < 3 , test-framework >= 0.6 && < 1 , test-framework-quickcheck2 >= 0.3 && < 0.4 build-depends: base >= 4.6 && < 5 , megaparsec >= 4.3 , criterion >= 0.6.2.1 && < 1.2 - , text >= 1.2 && < 2 + , text >= 0.2 , bytestring >= 0.10 && < 2 default-language: Haskell2010
revision 3
name: megaparsec version: 4.3.0 -x-revision: 2 +x-revision: 3 cabal-version: >= 1.10 license: BSD2 license-file: LICENSE.md default: False library - build-depends: base >= 4.6 && < 5 + build-depends: base >= 4.6 && < 4.11 , mtl == 2.* , transformers >= 0.4 , bytestring