diff options
Diffstat (limited to 'dev-haskell/zlib/metadata.xml')
-rw-r--r-- | dev-haskell/zlib/metadata.xml | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/dev-haskell/zlib/metadata.xml b/dev-haskell/zlib/metadata.xml index d3253b28407a..45b44ae5f1ea 100644 --- a/dev-haskell/zlib/metadata.xml +++ b/dev-haskell/zlib/metadata.xml @@ -6,14 +6,16 @@ <name>Gentoo Haskell</name> </maintainer> <use> - <flag name='non-blocking-ffi'>Execute FFI calls in the context of haskell thread.</flag> + <flag name="bundled-c-zlib">Use the bundled zlib C sources. Requires pkg-config to be False. For windows, this is the default.</flag> + <flag name="non-blocking-ffi">The (de)compression calls can sometimes take a long time, which prevents other Haskell threads running. Enabling this flag avoids this unfairness, but with greater overall cost.</flag> </use> <longdescription> This package provides a pure interface for compressing and decompressing streams of data represented as lazy - 'ByteString's. It uses the zlib C library so it has high - performance. It supports the \"zlib\", \"gzip\" and \"raw\" - compression formats. + 'ByteString's. It uses the + <https://en.wikipedia.org/wiki/Zlib zlib C library> + so it has high performance. It supports the \"zlib\", + \"gzip\" and \"raw\" compression formats. It provides a convenient high level API suitable for most tasks and for the few cases where more control is needed it |