Cabal revisions of bytestring-lexing-0.4.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-------------------------------------------------------------------- wren ng thornton <wren@community.haskell.org> ~ 2012.02.03-------------------------------------------------------------------Name: bytestring-lexing-Version: 0.4.0--- Source-Repository requires version 1.6-Cabal-Version: >= 1.6-Build-Type: Simple-Stability: provisional-Copyright: Copyright (c) 2012 wren ng thornton, 2008--2011 Don Stewart-License: BSD3-License-File: LICENSE-Author: wren ng thornton, Don Stewart-Maintainer: wren@community.haskell.org-Homepage: http://code.haskell.org/~wren/-Category: Data-Synopsis: Parse and produce literals efficiently from strict or lazy bytestrings.-Description:- Parse and produce literals efficiently from strict or lazy bytestrings.- .- Some benchmarks for this package can be found at: <http://community.haskell.org/~wren/bytestring-lexing/test/bench/html>--Extra-source-files: AUTHORS, README, VERSION-Tested-With: GHC ==6.8.2, GHC ==6.10.1, GHC ==6.12.1, GHC ==7.0.3-Source-Repository head- Type: darcs- Location: http://community.haskell.org/~wren/bytestring-lexing-------------------------------------------------------------------Flag base4- Default: True- Description: base-4.0 emits "Prelude deprecated" messages in- order to get people to be explicit about which- version of base they use.-Flag splitBase- Default: True- Description: base-3.0 (GHC 6.8) broke out the packages: array,- bytestring, containers, directory, old-locale,- old-time, packedstring, pretty, process, random.-Flag bytestringInBase- Default: False- Description: The bytestring library was included in base-2.0- and base-2.1.1, but for base-1.0 and base-3.0 it- was a separate package.------------------------------------------------------------------Library- Hs-Source-Dirs: src- Exposed-Modules: Data.ByteString.Lex.Integral- Data.ByteString.Lex.Double- Data.ByteString.Lex.Lazy.Double- Other-Modules: Data.ByteString.Lex.Internal-- -- I think this is all that needs doing to get rid of the warnings?- if flag(base4)- Build-Depends: base >= 4 && < 5- else- Build-Depends: base < 4- - if flag(bytestringInBase)- Build-Depends: base >= 2.0 && < 2.2- else- Build-Depends: base < 2.0 || >= 3, bytestring-- if flag(splitBase)- Build-Depends: base >= 3 && < 5, bytestring, array- else- Build-Depends: base < 3-- Ghc-Options: -O2-- -- When bytestring-posn was added (2008):- Build-Tools: alex >= 2.3------------------------------------------------------------------------------------------------------------------------------ fin.+---------------------------------------------------------------- +-- wren ng thornton <wren@community.haskell.org> ~ 2012.02.03 +---------------------------------------------------------------- + +Name: bytestring-lexing +Version: 0.4.0 +x-revision: 1 +-- Source-Repository requires version 1.6 +Cabal-Version: >= 1.6 +Build-Type: Simple +Stability: provisional +Copyright: Copyright (c) 2012 wren ng thornton, 2008--2011 Don Stewart +License: BSD3 +License-File: LICENSE +Author: wren ng thornton, Don Stewart +Maintainer: wren@community.haskell.org +Homepage: http://code.haskell.org/~wren/ +Category: Data +Synopsis: Parse and produce literals efficiently from strict or lazy bytestrings. +Description: + Parse and produce literals efficiently from strict or lazy bytestrings. + . + Some benchmarks for this package can be found at: <http://community.haskell.org/~wren/bytestring-lexing/test/bench/html> + +Extra-source-files: AUTHORS, README, VERSION +Tested-With: GHC ==6.8.2, GHC ==6.10.1, GHC ==6.12.1, GHC ==7.0.3 +Source-Repository head + Type: darcs + Location: http://community.haskell.org/~wren/bytestring-lexing + +---------------------------------------------------------------- +Flag base4 + Default: True + Description: base-4.0 emits "Prelude deprecated" messages in + order to get people to be explicit about which + version of base they use. +Flag splitBase + Default: True + Description: base-3.0 (GHC 6.8) broke out the packages: array, + bytestring, containers, directory, old-locale, + old-time, packedstring, pretty, process, random. +Flag bytestringInBase + Default: False + Description: The bytestring library was included in base-2.0 + and base-2.1.1, but for base-1.0 and base-3.0 it + was a separate package. +---------------------------------------------------------------- +Library + Hs-Source-Dirs: src + Exposed-Modules: Data.ByteString.Lex.Integral + Data.ByteString.Lex.Double + Data.ByteString.Lex.Lazy.Double + Other-Modules: Data.ByteString.Lex.Internal + + -- I think this is all that needs doing to get rid of the warnings? + if flag(base4) + Build-Depends: base >= 4 && < 5 + else + Build-Depends: base < 4 + + if flag(bytestringInBase) + Build-Depends: base >= 2.0 && < 2.2 + else + Build-Depends: base < 2.0 || >= 3, bytestring + + if flag(splitBase) + Build-Depends: base >= 3 && < 5, bytestring, array + else + Build-Depends: base < 3 + + Ghc-Options: -O2 + + -- When bytestring-posn was added (2008): + Build-Tools: alex >= 2.3 && < 3.1.5 + +---------------------------------------------------------------- +----------------------------------------------------------- fin.
revision 2
Name: bytestring-lexing Version: 0.4.0 -x-revision: 1 +x-revision: 2 -- Source-Repository requires version 1.6 Cabal-Version: >= 1.6 Build-Type: Simple Build-Depends: base < 2.0 || >= 3, bytestring if flag(splitBase) - Build-Depends: base >= 3 && < 5, bytestring, array + Build-Depends: base >= 3 && < 5, bytestring <0.11, array else Build-Depends: base < 3