packages feed

Cabal revisions of acid-state-0.14.0

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

revision 1
-Name:                acid-state-Version:             0.14.0-Synopsis:            Add ACID guarantees to any serializable Haskell data structure.-Description:         Use regular Haskell data structures as your database and get stronger ACID guarantees than most RDBMS offer.-Homepage:            http://acid-state.seize.it/-License:             PublicDomain-Author:              David Himmelstrup-Maintainer:          Lemmih <lemmih@gmail.com>--- Copyright:-Category:            Database-Build-type:          Simple-Cabal-version:       >=1.10-Extra-source-files:-        CHANGELOG.md-        examples/*.hs-        examples/errors/*.hs-        src-win32/*.hs-        src-unix/*.hs--Source-repository head-  type:          git-  location:      https://github.com/acid-state/acid-state--Library-  Exposed-Modules:     Data.Acid,-                       Data.Acid.Local, Data.Acid.Memory,-                       Data.Acid.Memory.Pure, Data.Acid.Remote,-                       Data.Acid.Advanced,-                       Data.Acid.Log, Data.Acid.CRC,-                       Data.Acid.Abstract, Data.Acid.Core--  Other-modules:       Data.Acid.Archive,-                       Paths_acid_state,-                       Data.Acid.TemplateHaskell, Data.Acid.Common, FileIO--  Build-depends:       array,-                       base >= 4 && < 5,-                       bytestring >= 0.10.2,-                       cereal >= 0.4.1.0,-                       containers,-                       extensible-exceptions,-                       safecopy >= 0.6,-                       stm >= 2.4,-                       directory,-                       filepath,-                       mtl,-                       network,-                       template-haskell--  if os(windows)-     Build-depends:       Win32-  else-     Build-depends:       unix--  Hs-Source-Dirs:      src/--  if os(windows)-     Hs-Source-Dirs:   src-win32/-  else-     Hs-Source-Dirs:   src-unix/--  default-language:    Haskell2010-  GHC-Options:         -fwarn-unused-imports -fwarn-unused-binds----benchmark loading-benchmark-  type:-    exitcode-stdio-1.0-  hs-source-dirs:-    benchmarks/loading-  main-is:-    Benchmark.hs-  build-depends:-    random,-    directory,-    system-fileio == 0.3.*,-    system-filepath,-    criterion >= 0.8 && < 1.1,-    mtl,-    base,-    acid-state-  default-language:-    Haskell2010-  default-extensions:-    PatternGuards-    GADTs-    StandaloneDeriving-    MultiParamTypeClasses-    ScopedTypeVariables-    FlexibleInstances-    TypeFamilies-    TypeOperators-    FlexibleContexts-    NoImplicitPrelude-    EmptyDataDecls-    DataKinds-    NoMonomorphismRestriction-    RankNTypes-    ConstraintKinds-    DefaultSignatures-    TupleSections-    TemplateHaskell-    OverloadedStrings-    DeriveDataTypeable-  ghc-options:-    -O2+Name:                acid-state
+Version:             0.14.0
+x-revision: 1
+Synopsis:            Add ACID guarantees to any serializable Haskell data structure.
+Description:         Use regular Haskell data structures as your database and get stronger ACID guarantees than most RDBMS offer.
+Homepage:            http://acid-state.seize.it/
+License:             PublicDomain
+Author:              David Himmelstrup
+Maintainer:          Lemmih <lemmih@gmail.com>
+-- Copyright:
+Category:            Database
+Build-type:          Simple
+Cabal-version:       >=1.10
+Extra-source-files:
+        CHANGELOG.md
+        examples/*.hs
+        examples/errors/*.hs
+        src-win32/*.hs
+        src-unix/*.hs
+
+Source-repository head
+  type:          git
+  location:      https://github.com/acid-state/acid-state
+
+Library
+  Exposed-Modules:     Data.Acid,
+                       Data.Acid.Local, Data.Acid.Memory,
+                       Data.Acid.Memory.Pure, Data.Acid.Remote,
+                       Data.Acid.Advanced,
+                       Data.Acid.Log, Data.Acid.CRC,
+                       Data.Acid.Abstract, Data.Acid.Core
+
+  Other-modules:       Data.Acid.Archive,
+                       Paths_acid_state,
+                       Data.Acid.TemplateHaskell, Data.Acid.Common, FileIO
+
+  Build-depends:       array,
+                       base >= 4 && < 5,
+                       bytestring >= 0.10.2,
+                       cereal >= 0.4.1.0,
+                       containers,
+                       extensible-exceptions,
+                       safecopy >= 0.6,
+                       stm >= 2.4,
+                       directory,
+                       filepath,
+                       mtl,
+                       network,
+                       template-haskell
+
+  if os(windows)
+     Build-depends:       Win32
+  else
+     Build-depends:       unix
+
+  Hs-Source-Dirs:      src/
+
+  if os(windows)
+     Hs-Source-Dirs:   src-win32/
+  else
+     Hs-Source-Dirs:   src-unix/
+
+  default-language:    Haskell2010
+  GHC-Options:         -fwarn-unused-imports -fwarn-unused-binds
+
+
+
+benchmark loading-benchmark
+  type:
+    exitcode-stdio-1.0
+  hs-source-dirs:
+    benchmarks/loading
+  main-is:
+    Benchmark.hs
+  build-depends:
+    random,
+    directory,
+    system-fileio == 0.3.*,
+    system-filepath,
+    criterion >= 0.8 && < 1.1,
+    mtl,
+    base >= 4.5,
+    acid-state
+  default-language:
+    Haskell2010
+  default-extensions:
+    PatternGuards
+    GADTs
+    StandaloneDeriving
+    MultiParamTypeClasses
+    ScopedTypeVariables
+    FlexibleInstances
+    TypeFamilies
+    TypeOperators
+    FlexibleContexts
+    NoImplicitPrelude
+    EmptyDataDecls
+    DataKinds
+    NoMonomorphismRestriction
+    RankNTypes
+    ConstraintKinds
+    DefaultSignatures
+    TupleSections
+    TemplateHaskell
+    OverloadedStrings
+    DeriveDataTypeable
+  ghc-options:
+    -O2
revision 2
 Name:                acid-state
 Version:             0.14.0
-x-revision: 1
+x-revision: 2
 Synopsis:            Add ACID guarantees to any serializable Haskell data structure.
 Description:         Use regular Haskell data structures as your database and get stronger ACID guarantees than most RDBMS offer.
 Homepage:            http://acid-state.seize.it/
                        Data.Acid.TemplateHaskell, Data.Acid.Common, FileIO
 
   Build-depends:       array,
-                       base >= 4 && < 5,
+                       base >= 4.5 && < 5,
                        bytestring >= 0.10.2,
                        cereal >= 0.4.1.0,
                        containers,
revision 3
 Name:                acid-state
 Version:             0.14.0
-x-revision: 2
+x-revision: 3
 Synopsis:            Add ACID guarantees to any serializable Haskell data structure.
 Description:         Use regular Haskell data structures as your database and get stronger ACID guarantees than most RDBMS offer.
 Homepage:            http://acid-state.seize.it/
                        Paths_acid_state,
                        Data.Acid.TemplateHaskell, Data.Acid.Common, FileIO
 
-  Build-depends:       array,
-                       base >= 4.5 && < 5,
-                       bytestring >= 0.10.2,
-                       cereal >= 0.4.1.0,
-                       containers,
-                       extensible-exceptions,
-                       safecopy >= 0.6,
-                       stm >= 2.4,
-                       directory,
-                       filepath,
-                       mtl,
-                       network,
-                       template-haskell
+  Build-depends:       array < 0.6,
+                       base >= 4.5 && < 4.9,
+                       bytestring >= 0.10.2 && < 0.11,
+                       cereal >= 0.4.1.0 && <0.6,
+                       containers < 0.6,
+                       extensible-exceptions < 0.2,
+                       safecopy >= 0.6 && < 0.10,
+                       stm >= 2.4 && < 2.5,
+                       directory < 1.4,
+                       filepath < 1.5,
+                       mtl < 2.3,
+                       network < 2.7,
+                       template-haskell < 2.11
 
   if os(windows)
      Build-depends:       Win32
revision 4
 Name:                acid-state
 Version:             0.14.0
-x-revision: 3
+x-revision: 4
 Synopsis:            Add ACID guarantees to any serializable Haskell data structure.
 Description:         Use regular Haskell data structures as your database and get stronger ACID guarantees than most RDBMS offer.
 Homepage:            http://acid-state.seize.it/
   if os(windows)
      Build-depends:       Win32
   else
-     Build-depends:       unix
+     Build-depends:       unix < 2.8
 
   Hs-Source-Dirs:      src/