Metadata revisions for network-bsd-2.8.1.0

Package maintainers and Hackage trustees are allowed to edit certain bits of package metadata after a release, without uploading a new tarball. Note that the tarball itself is never changed, just the metadata that is stored separately. For more information about metadata revisions, please refer to the Hackage Metadata Revisions FAQ.

No. Time User SHA256
-r5 (network-bsd-2.8.1.0-r5) 2023-08-06T09:54:49Z AndreasAbel e27df73ab03bb3b0d649d229c74deea0204635689422ff684af0571f3eb94802
  • Changed tested-with from

    ghc ==7.8.4: ghc ==7.10.3: ghc ==8.0.2: ghc ==8.2.2: ghc ==8.4.4: ghc ==8.6.3
    to
    ghc ==9.6.2: ghc ==9.4.5: ghc ==9.2.8: ghc ==9.0.2: ghc ==8.10.7: ghc ==8.8.4: ghc ==8.6.5: ghc ==8.4.4: ghc ==8.2.2: ghc ==8.0.2: ghc ==7.10.3: ghc ==7.8.4

  • Changed source-repository from

    source-repository head
        type:     git
        location: git://github.com/haskell/network-bsd.git
    
    to
    source-repository head
        type:     git
        location: https://github.com/haskell/network-bsd.git
    

  • Changed the library component's library dependency on 'deepseq' from

    >=1.3.0.0 && <1.5
    to
    >=1.3.0.0 && <1.6

-r4 (network-bsd-2.8.1.0-r4) 2021-06-19T23:38:21Z GershomBazerman cd945ea08818281e4a8fa6f0a0640a1502aad3748546a3c197e071772452a9bd
  • Changed description from

    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     >= 2.7 && < 3.1
    >                  , 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@.
    to
    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     >= 2.7 && < 3.2
    >                  , 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@.

  • Changed the library component's library dependency on 'network' from

    >=3.0.0.0 && <3.0.2 || >=3.1.0.0 && <3.1.2
    to
    >=3.0.0.0 && <3.0.2 || >=3.1.0.0 && <3.2

-r3 (network-bsd-2.8.1.0-r3) 2019-11-25T17:05:19Z HerbertValerioRiedel d92423549794926f8bac0b63d5963c898a2ab628a4bb2e10ec5ce05b579383c1
  • Changed the library component's library dependency on 'network' from

    >=3.0.0.0 && <3.0.2 || >=3.1.0.0 && <3.1.1
    to
    >=3.0.0.0 && <3.0.2 || >=3.1.0.0 && <3.1.2

-r2 (network-bsd-2.8.1.0-r2) 2019-04-30T17:24:07Z HerbertValerioRiedel 47cb03786ff5371876582babc72cbd88efbcb96053f5bfbefbc024fa80380bb3
  • Changed the library component's library dependency on 'network' from

    >=3.0.0.0 && <3.0.2
    to
    >=3.0.0.0 && <3.0.2 || >=3.1.0.0 && <3.1.1

-r1 (network-bsd-2.8.1.0-r1) 2019-03-20T09:55:07Z HerbertValerioRiedel 59a9ec43453d6385d954b04df84f7527a2085fe199abc411cda2e3b2c2bcad48
  • Changed the library component's library dependency on 'network' from

    >=3.0.0.0 && <3.0.1
    to
    >=3.0.0.0 && <3.0.2

-r0 (network-bsd-2.8.1.0-r0) 2019-01-19T23:54:28Z HerbertValerioRiedel 6508a3fceb0d144cc7f4a80fc8d581cf8925a067d812cf5c194e8760a850990c