packages feed

snappy-c 0.1.2 → 0.1.3

raw patch · 2 files changed

+22/−4 lines, 2 filesdep ~base

Dependency ranges changed: base

Files

CHANGELOG.md view
@@ -1,5 +1,15 @@ # Revision history for snappy-c +## 0.1.3 -- 2026-03-05++* Optional `pkg-config` support [#8, Alex Biehl]++  There is no official `pkg-config` support for `snappy`+  (https://github.com/google/snappy/pull/86#issuecomment-552237257)+  but some distributions (including `nixpkgs`) include an inofficial one.++* Relax bounds for ghc 9.14.+ ## 0.1.2 -- 2025-11-15  * Depend on `crc32c` rather than `digest` [#6, Mateusz Galazyn]
snappy-c.cabal view
@@ -1,6 +1,6 @@ cabal-version:      3.0 name:               snappy-c-version:            0.1.2+version:            0.1.3 synopsis:           Bindings to Google's Snappy: A fast compression library description:        [Snappy](https://github.com/google/snappy) is a fast                     (de)compression library. It is written in C++, but a basic@@ -24,11 +24,17 @@                   , GHC==9.8.4                   , GHC==9.10.3                   , GHC==9.12.2+                  , GHC==9.14.1  source-repository head   type:     git   location: https://github.com/well-typed/snappy-c +flag pkg-config+  default:     False+  manual:      True+  description: Use @pkg-config@ executable to locate foreign @snappy@ library.+ common lang   ghc-options:       -Wall@@ -36,7 +42,7 @@       -Wprepositive-qualified-module       -Widentities   build-depends:-      base >= 4.14 && < 4.22+      base >= 4.14 && < 4.23   default-language:       Haskell2010   default-extensions:@@ -83,8 +89,10 @@     , data-default >= 0.7   && < 0.9     , crc32c       >= 0.2.2 && < 0.3     , mtl          >= 2.2.2 && < 2.4-  extra-libraries:-    , snappy+  if flag(pkg-config)+      pkgconfig-depends: snappy+  else+      extra-libraries: snappy  executable snappy-cli   import: