name:                 network-bsd
version:              2.8.1.0
visibility:           public
id:                   network-bsd-2.8.1.0-2SNjaHP6IH4E6H3u9HbO9q
key:                  network-bsd-2.8.1.0-2SNjaHP6IH4E6H3u9HbO9q
license:              BSD-3-Clause
maintainer:           Kazu Yamamoto, Herbert Valerio Riedel
homepage:             https://github.com/haskell/network-bsd
synopsis:             POSIX network database (<netdb.h>) API
description:
    This package provides Haskell bindings to the
    the [POSIX network database (<netdb.h>) API](http://pubs.opengroup.org/onlinepubs/009696699/basedefs/netdb.h.html).

    === Relationship to the @network@ package

    The @network@ package version 2.* series provides "Network.BSD" but
    it is removed starting with @network@ version 3.0.

    This package provides the "Network.BSD" module split off from the
    <https://hackage.haskell.org/package/network network package>.

    If in addition to the @network@'s modules also "Network.BSD" is
    necessary, add @network-bsd@ to your dependencies like so:

    > library
    >     build-depends: network
    >                  , network-bsd >= 2.7 && < 2.9

    I.e. you can control the version of the @network@ package
    independently.

    __NOTE__: Starting with @network-bsd-2.8.1.0@ the APIs of @network@
    and @network-bsd@ evolve differently, and consequently the
    versioning doesn't match up anymore! Moreover, also starting with
    version @network-bsd-2.8.1.0@ this package requires @network >= 3@
    in order to avoid module name clashes with @network < 3@'s
    "Network.BSD" module.

    However, @network-bsd-2.7.0.0@ and @network-bsd-2.8.0.0@ passes thru
    the "Network.BSD" module from @network-2.7.*@ and @network-2.8.*@
    respectively in a non-clashing way via Cabal's
    <https://www.haskell.org/cabal/users-guide/developing-packages.html#pkg-field-library-reexported-modules reexported-modules>
    feature while ensuring a well-defined
    <https://pvp.haskell.org/ API versioning> of the observable API of
    @network-bsd@. This is why the example above supporting a wide range
    of @network@ versions works by including version 2.7.0.0 in the
    required version range of @network-bsd@.

category:             Network
abi:                  64046094f5c49ecc7e5ab5520b21e5a9
exposed:              True
exposed-modules:      Network.BSD
import-dirs:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/network-bsd-2.8.1.0-2SNjaHP6IH4E6H3u9HbO9q

library-dirs:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/network-bsd-2.8.1.0-2SNjaHP6IH4E6H3u9HbO9q

library-dirs-static:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/network-bsd-2.8.1.0-2SNjaHP6IH4E6H3u9HbO9q

dynamic-library-dirs: /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1
data-dir:
    /usr/pkg/share/aarch64-netbsd-ghc-9.10.1/network-bsd-2.8.1.0

hs-libraries:         HSnetwork-bsd-2.8.1.0-2SNjaHP6IH4E6H3u9HbO9q
depends:
    base-4.20.0.0-inplace deepseq-1.5.0.0-inplace
    network-3.2.7.0-1Ct3oTmBj2N7AMqmYP2CgU

haddock-interfaces:
    /usr/pkg/share/doc/aarch64-netbsd-ghc-9.10.1/network-bsd-2.8.1.0/html/network-bsd.haddock

haddock-html:
    /usr/pkg/share/doc/aarch64-netbsd-ghc-9.10.1/network-bsd-2.8.1.0/html
