net/hs-ip - The NetBSD Packages Collection

Library for IP and MAC addresses

The ip package provides types and functions for dealing with IPv4 addresses,
CIDR blocks, and MAC addresses. We provide instances for typeclasses found
in commonly used packages like aeson, vector, and hashable. We also
provide Parsers for working with attoparsec.

Notably, this package does not overload functions by introducing any
typeclasses of its own. Neither does it prefix functions with the name of
the type that they work on.  Instead, functions of the same name are
exported by several different modules, and it is expected that end users
disambiguate by importing these modules qualified.

The only module intended to be imported unqualified is Net.Types. The types
in this package should not conflict with the types in any other commonly
used packages.

The following packages are intended to be used with this package:

* yesod-ip: Provides orphan instances needed to work with yesod and
  persistent. Also, provides a yesod-form helper.

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

lang/ghc910 converters/hs-aeson textproc/hs-attoparsec devel/hs-bytebuild devel/hs-byteslice devel/hs-bytesmith devel/hs-hashable math/hs-natural-arithmetic devel/hs-primitive textproc/hs-text-short devel/hs-vector devel/hs-wide-word devel/hs-word-compat converters/hs-aeson textproc/hs-attoparsec devel/hs-bytebuild devel/hs-byteslice devel/hs-bytesmith devel/hs-hashable math/hs-natural-arithmetic devel/hs-primitive textproc/hs-text-short devel/hs-vector devel/hs-wide-word

Binary packages

OSArchitectureVersion
(none)

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.