Tue Dec 31 14:24:58 2019 UTC ()
Import fail-4.9.0.0

This package contains the Control.Monad.Fail module providing the
MonadFail class that became available in base-4.9.0.0 for older base
package versions.

This package turns into an empty package when used with GHC versions
which already provide the Control.Monad.Fail module to make way for
GHC's own Control.Monad.Fail module.


(pho)
diff -r0 -r1.1 pkgsrc/devel/hs-fail/DESCR
diff -r0 -r1.1 pkgsrc/devel/hs-fail/Makefile
diff -r0 -r1.1 pkgsrc/devel/hs-fail/buildlink3.mk
diff -r0 -r1.1 pkgsrc/devel/hs-fail/distinfo

File Added: pkgsrc/devel/hs-fail/DESCR
This package contains the Control.Monad.Fail module providing the
MonadFail class that became available in base-4.9.0.0 for older base
package versions.

This package turns into an empty package when used with GHC versions
which already provide the Control.Monad.Fail module to make way for
GHC's own Control.Monad.Fail module.

File Added: pkgsrc/devel/hs-fail/Makefile
# $NetBSD: Makefile,v 1.1 2019/12/31 14:24:57 pho Exp $

DISTNAME=	fail-4.9.0.0
CATEGORIES=	devel

MAINTAINER=	pho@cielonegro.org
COMMENT=	Forward-compatible MonadFail class
LICENSE=	modified-bsd

# This package becomes essentially blank when built with GHC >=
# 8.0. Haddock complains when there are no input files.
HASKELL_ENABLE_HADDOCK_DOCUMENTATION=   no

.include "../../mk/haskell.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/hs-fail/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2019/12/31 14:24:57 pho Exp $

BUILDLINK_TREE+=	hs-fail

.if !defined(HS_FAIL_BUILDLINK3_MK)
HS_FAIL_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.hs-fail+=	hs-fail>=4.9.0
BUILDLINK_ABI_DEPENDS.hs-fail+=	hs-fail>=4.9.0.0
BUILDLINK_PKGSRCDIR.hs-fail?=	../../devel/hs-fail
.endif	# HS_FAIL_BUILDLINK3_MK

BUILDLINK_TREE+=	-hs-fail

File Added: pkgsrc/devel/hs-fail/distinfo
$NetBSD: distinfo,v 1.1 2019/12/31 14:24:57 pho Exp $

SHA1 (fail-4.9.0.0.tar.gz) = 2fdf8226e3e00fc29c30ae79f724a6704f825cd6
RMD160 (fail-4.9.0.0.tar.gz) = 5f362dad5753c8293a0a08da8956b732271e98ae
SHA512 (fail-4.9.0.0.tar.gz) = 0b4e6111387768482ff10b8ee55ff0b3b04750d8def057b7935bef814902de4536d0825e18b95a342722735b29cf88aafec21eb3b2a75eb4f0c55aa7c6b80108
Size (fail-4.9.0.0.tar.gz) = 2416 bytes