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 +10/−0
- snappy-c.cabal +12/−4
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: