head	1.2;
access;
symbols
	pkgsrc-2026Q1:1.2.0.6
	pkgsrc-2026Q1-base:1.2
	pkgsrc-2025Q4:1.2.0.4
	pkgsrc-2025Q4-base:1.2
	pkgsrc-2025Q3:1.2.0.2
	pkgsrc-2025Q3-base:1.2
	pkgsrc-2025Q2:1.1.0.4
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.2
	pkgsrc-2025Q1-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2025.08.13.11.07.18;	author pho;	state Exp;
branches;
next	1.1;
commitid	oGqtJTKdyCfCKy6G;

1.1
date	2025.03.07.17.26.33;	author pho;	state Exp;
branches;
next	;
commitid	ljN08Ib4hJC7Y9MF;


desc
@@


1.2
log
@Bump all Haskell because lang/ghc910 has got a library change
@
text
@# $NetBSD: Makefile,v 1.1 2025/03/07 17:26:33 pho Exp $

DISTNAME=	ip-1.7.8
PKGREVISION=	1
CATEGORIES=	net

MAINTAINER=	pkgsrc-users@@NetBSD.org
COMMENT=	Library for IP and MAC addresses
LICENSE=	modified-bsd

.include "../../converters/hs-aeson/buildlink3.mk"
.include "../../textproc/hs-attoparsec/buildlink3.mk"
.include "../../devel/hs-bytebuild/buildlink3.mk"
.include "../../devel/hs-byteslice/buildlink3.mk"
.include "../../devel/hs-bytesmith/buildlink3.mk"
.include "../../devel/hs-hashable/buildlink3.mk"
.include "../../math/hs-natural-arithmetic/buildlink3.mk"
.include "../../devel/hs-primitive/buildlink3.mk"
.include "../../textproc/hs-text-short/buildlink3.mk"
.include "../../devel/hs-vector/buildlink3.mk"
.include "../../devel/hs-wide-word/buildlink3.mk"
.include "../../devel/hs-word-compat/buildlink3.mk"
.include "../../mk/haskell.mk"
.include "../../mk/bsd.pkg.mk"
@


1.1
log
@net/hs-ip: import hs-ip-1.7.8

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.
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
@

