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 |
-r6 (network-bsd-2.8.1.0-r6) |
2024-06-23T14:18:55Z |
Bodigrim |
cc7867f81c6eb3f1924bbb1029757af6e3b67a3c224c1faa329be3ea70ad729c
|
|
Changed the library component's library dependency on 'network'
from >=3.0.0.0 && <3.0.2 || >=3.1.0.0 && <3.2
to >=3.0.0.0 && <3.0.2 || >=3.1.0.0 && <3.3
|
-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
|
|
|
-r1 (network-bsd-2.8.1.0-r1) |
2019-03-20T09:55:07Z |
HerbertValerioRiedel |
59a9ec43453d6385d954b04df84f7527a2085fe199abc411cda2e3b2c2bcad48
|
|
|
-r0 (network-bsd-2.8.1.0-r0) |
2019-01-19T23:54:28Z |
HerbertValerioRiedel |
6508a3fceb0d144cc7f4a80fc8d581cf8925a067d812cf5c194e8760a850990c
|
|
|