packages feed

bloomfilter 1.2.6.5 → 1.2.6.6

raw patch · 2 files changed

+17/−21 lines, 2 filesdep +deepseqdep −containersdep −paralleldep ~basedep ~bytestringPVP ok

version bump matches the API change (PVP)

Dependencies added: deepseq

Dependencies removed: containers, parallel

Dependency ranges changed: base, bytestring

API changes (from Hackage documentation)

Files

Data/BloomFilter.hs view
@@ -91,7 +91,7 @@  import Control.Monad (liftM, forM_) import Control.Monad.ST (ST, runST)-import Control.Parallel.Strategies (NFData(..))+import Control.DeepSeq (NFData(..)) import Data.Array.Base (unsafeAt, unsafeRead, unsafeWrite) import Data.Array.ST (STUArray, thaw, unsafeFreeze) import Data.Array.Unboxed (UArray)
bloomfilter.cabal view
@@ -1,45 +1,41 @@ name:            bloomfilter-version:         1.2.6.5+version:         1.2.6.6 license:         BSD3 license-file:    LICENSE author:          Bryan O'Sullivan <bos@serpentine.com> maintainer:      Bryan O'Sullivan <bos@serpentine.com> homepage:        http://www.serpentine.com/software/bloomfilter+bug-reports:     http://bitbucket.org/bos/bloomfilter/issues description:     Pure and impure Bloom Filter implementations. synopsis:        Pure and impure Bloom Filter implementations. category:        Data stability:       provisional build-type:      Simple-cabal-version:   >= 1.2+cabal-version:   >= 1.6 extra-source-files: README cbits/lookup3.c cbits/lookup3.h                  examples/Makefile examples/SpellChecker.hs examples/Words.hs -flag bytestring-in-base-flag split-base- library-  if flag(bytestring-in-base)-    -- bytestring was in base-2.0 and 2.1.1-    build-depends: base >= 2.0 && < 2.2-    cpp-options: -DBYTESTRING_IN_BASE-  else-    -- in base 1.0 and 3.0 bytestring is a separate package-    build-depends: base < 2.0 || >= 3, bytestring >= 0.9--  if flag(split-base)-    build-depends:   base >= 3.0, containers, array, parallel-  else-    build-depends:   base < 3.0-+  build-depends:+    array,+    base       < 5,+    bytestring == 0.9.*,+    deepseq+  if impl(ghc >= 6.10)+    build-depends:+      base >= 4   exposed-modules:  Data.BloomFilter                     Data.BloomFilter.Easy                     Data.BloomFilter.Hash   other-modules:    Data.BloomFilter.Array                     Data.BloomFilter.Util   c-sources:        cbits/lookup3.c-  ghc-options:      -O2 -Wall -fvia-C -optc-O3+  ghc-options:      -O2 -Wall   ghc-prof-options: -auto-all-  cc-options:       -O3   include-dirs:     cbits   includes:         lookup3.h   install-includes: lookup3.h++source-repository head+  type:     mercurial+  location: http://bitbucket.org/bos/bloomfilter