packages feed

Cabal revisions of safecopy-0.9.4.3

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

revision 1
--- safecopy.cabal auto-generated by cabal init. For additional--- options, see--- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.--- The name of the package.-Name:                safecopy-Version:             0.9.4.3-Synopsis:            Binary serialization with version control.-Description:         An extension to Data.Serialize with built-in version control.-Homepage:            https://github.com/acid-state/safecopy-License:             PublicDomain-Author:              David Himmelstrup, Felipe Lessa-Maintainer:          Lemmih <lemmih@gmail.com>--- Copyright:-Category:            Data, Parsing-Build-type:          Simple-Extra-source-files: CHANGELOG.md-Cabal-version:       >=1.8-tested-with:         GHC==7.8.4, GHC==7.10.2, GHC==8.0.2, GHC==8.2.1, GHC==8.4.1--Source-repository head-  type:          git-  location:      git://github.com/acid-state/safecopy.git---Library-  -- Modules exported by the library.-  Exposed-modules:     Data.SafeCopy-                       Data.SafeCopy.Internal--  Hs-Source-Dirs:      src/--  -- Packages needed in order to build this package.-  Build-depends:       base >=4.5 && <5,-                       array < 0.6,-                       cereal >= 0.5 && < 0.6,-                       bytestring < 0.11,-                       containers >= 0.3 && < 0.7,-                       old-time < 1.2,-                       template-haskell < 2.15,-                       text < 1.3,-                       time < 1.10,-                       vector >= 0.10 && < 0.13--  if !impl(ghc > 8.0)-    Build-Depends:     semigroups >= 0.18 && < 0.19--  -- Modules not exported by this package.-  Other-modules:       Data.SafeCopy.Instances, Data.SafeCopy.SafeCopy,-                       Data.SafeCopy.Derive--  -- Extra tools (e.g. alex, hsc2hs, ...) needed to build the source.-  -- Build-tools:--  GHC-Options:         -Wall--  if(impl(ghc >= 7.2.1))-    cpp-options: -DDEFAULT_SIGNATURES--  if(impl(ghc >= 7.1))-    cpp-options: -DSAFE_HASKELL--Test-suite instances-  Type:                exitcode-stdio-1.0-  Main-is:             instances.hs-  Hs-Source-Dirs:      test/-  GHC-Options:         -Wall -threaded -rtsopts -with-rtsopts=-N-  Build-depends:       base, cereal, template-haskell, safecopy,-                       containers, time, array, vector, lens >= 4.7 && < 5.0,-                       lens-action, tasty, tasty-quickcheck, quickcheck-instances, QuickCheck+-- safecopy.cabal auto-generated by cabal init. For additional
+-- options, see
+-- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.
+-- The name of the package.
+Name:                safecopy
+Version:             0.9.4.3
+x-revision: 1
+Synopsis:            Binary serialization with version control.
+Description:         An extension to Data.Serialize with built-in version control.
+Homepage:            https://github.com/acid-state/safecopy
+License:             PublicDomain
+Author:              David Himmelstrup, Felipe Lessa
+Maintainer:          Lemmih <lemmih@gmail.com>
+-- Copyright:
+Category:            Data, Parsing
+Build-type:          Simple
+Extra-source-files: CHANGELOG.md
+Cabal-version:       >=1.8
+tested-with:         GHC==7.8.4, GHC==7.10.2, GHC==8.0.2, GHC==8.2.1, GHC==8.4.1
+
+Source-repository head
+  type:          git
+  location:      git://github.com/acid-state/safecopy.git
+
+
+Library
+  -- Modules exported by the library.
+  Exposed-modules:     Data.SafeCopy
+                       Data.SafeCopy.Internal
+
+  Hs-Source-Dirs:      src/
+
+  -- Packages needed in order to build this package.
+  Build-depends:       base >=4.5 && <5,
+                       array < 0.6,
+                       cereal >= 0.5 && < 0.6,
+                       bytestring < 0.11,
+                       containers >= 0.3 && < 0.7,
+                       old-time < 1.2,
+                       template-haskell < 2.15,
+                       text < 1.3,
+                       time < 1.10,
+                       vector >= 0.10 && < 0.13
+
+  if !impl(ghc > 8.0)
+    Build-Depends:     semigroups >= 0.18 && < 0.20
+
+  -- Modules not exported by this package.
+  Other-modules:       Data.SafeCopy.Instances, Data.SafeCopy.SafeCopy,
+                       Data.SafeCopy.Derive
+
+  -- Extra tools (e.g. alex, hsc2hs, ...) needed to build the source.
+  -- Build-tools:
+
+  GHC-Options:         -Wall
+
+  if(impl(ghc >= 7.2.1))
+    cpp-options: -DDEFAULT_SIGNATURES
+
+  if(impl(ghc >= 7.1))
+    cpp-options: -DSAFE_HASKELL
+
+Test-suite instances
+  Type:                exitcode-stdio-1.0
+  Main-is:             instances.hs
+  Hs-Source-Dirs:      test/
+  GHC-Options:         -Wall -threaded -rtsopts -with-rtsopts=-N
+  Build-depends:       base, cereal, template-haskell, safecopy,
+                       containers, time, array, vector, lens >= 4.7 && < 5.0,
+                       lens-action, tasty, tasty-quickcheck, quickcheck-instances, QuickCheck