pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wip/hs-isnull: import IsNull-0.4.0.0



Module Name:	pkgsrc-wip
Committed By:	PHO <pho%cielonegro.org@localhost>
Pushed By:	pho
Date:		Sun Nov 8 21:56:33 2026 +0900
Changeset:	dcdd16ef7157f80270b1bc4255ddb4d87e737eb2

Added Files:
	hs-isnull/COMMIT_MSG
	hs-isnull/DESCR
	hs-isnull/Makefile
	hs-isnull/PLIST
	hs-isnull/buildlink3.mk
	hs-isnull/distinfo

Log Message:
wip/hs-isnull: import IsNull-0.4.0.0

A typeclass to determine if a given foldable type (or other) is empty ~ null ~
invalid. The definition is intentionally vague, to cover types from Either to
Text and Sets.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=dcdd16ef7157f80270b1bc4255ddb4d87e737eb2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 hs-isnull/COMMIT_MSG    |  5 +++++
 hs-isnull/DESCR         |  3 +++
 hs-isnull/Makefile      | 17 +++++++++++++++++
 hs-isnull/PLIST         | 19 +++++++++++++++++++
 hs-isnull/buildlink3.mk | 14 ++++++++++++++
 hs-isnull/distinfo      |  5 +++++
 6 files changed, 63 insertions(+)

diffs:
diff --git a/hs-isnull/COMMIT_MSG b/hs-isnull/COMMIT_MSG
new file mode 100644
index 0000000000..203b69798f
--- /dev/null
+++ b/hs-isnull/COMMIT_MSG
@@ -0,0 +1,5 @@
+wip/hs-isnull: import IsNull-0.4.0.0
+
+A typeclass to determine if a given foldable type (or other) is empty ~ null ~
+invalid. The definition is intentionally vague, to cover types from Either to
+Text and Sets.
diff --git a/hs-isnull/DESCR b/hs-isnull/DESCR
new file mode 100644
index 0000000000..c54081ad67
--- /dev/null
+++ b/hs-isnull/DESCR
@@ -0,0 +1,3 @@
+A typeclass to determine if a given foldable type (or other) is empty ~ null ~
+invalid. The definition is intentionally vague, to cover types from Either to
+Text and Sets.
diff --git a/hs-isnull/Makefile b/hs-isnull/Makefile
new file mode 100644
index 0000000000..07fb8d122f
--- /dev/null
+++ b/hs-isnull/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD$
+
+DISTNAME=	IsNull-0.4.0.0
+PKGNAME=	hs-${DISTNAME:tl}
+CATEGORIES=	devel
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+COMMENT=	Typeclass to determine if a given value is null
+LICENSE=	modified-bsd
+
+HASKELL_UNRESTRICT_DEPENDENCIES+=	\
+	base	\
+	containers	\
+	text
+
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/hs-isnull/PLIST b/hs-isnull/PLIST
new file mode 100644
index 0000000000..810e4d0251
--- /dev/null
+++ b/hs-isnull/PLIST
@@ -0,0 +1,19 @@
+@comment $NetBSD$
+lib/IsNull-${PKGVERSION}/${HS_VERSION}/package-description
+lib/IsNull-${PKGVERSION}/${HS_VERSION}/package-id
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/IsNull.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/IsNull.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/IsNull.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
+${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+share/doc/${HS_PLATFORM}/IsNull-${PKGVERSION}/LICENSE
+${PLIST.doc}share/doc/${HS_PLATFORM}/IsNull-${PKGVERSION}/html/Data-IsNull.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/IsNull-${PKGVERSION}/html/IsNull.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/IsNull-${PKGVERSION}/html/doc-index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/IsNull-${PKGVERSION}/html/haddock-bundle.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/IsNull-${PKGVERSION}/html/index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/IsNull-${PKGVERSION}/html/linuwial.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/IsNull-${PKGVERSION}/html/meta.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/IsNull-${PKGVERSION}/html/quick-jump.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/IsNull-${PKGVERSION}/html/synopsis.png
diff --git a/hs-isnull/buildlink3.mk b/hs-isnull/buildlink3.mk
new file mode 100644
index 0000000000..13ced4d62f
--- /dev/null
+++ b/hs-isnull/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	hs-isnull
+
+.if !defined(HS_ISNULL_BUILDLINK3_MK)
+HS_ISNULL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-isnull+=	hs-isnull>=0.4.0
+BUILDLINK_ABI_DEPENDS.hs-isnull+=	hs-isnull>=0.4.0.0
+BUILDLINK_PKGSRCDIR.hs-isnull?=		../../wip/hs-isnull
+
+.endif	# HS_ISNULL_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-hs-isnull
diff --git a/hs-isnull/distinfo b/hs-isnull/distinfo
new file mode 100644
index 0000000000..9b1241f901
--- /dev/null
+++ b/hs-isnull/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (IsNull-0.4.0.0.tar.gz) = f8522306774b163077aef87f189e3614f73293e94f6a57a48c4c54ead4b00416
+SHA512 (IsNull-0.4.0.0.tar.gz) = 183b24afa16d1120f770a752492a6ba5093fec78df01fcac19df6bdae5ca8d4dfae837d987077f2f32696244e9896f3243b15f5215e62c58dcce42460146e7ce
+Size (IsNull-0.4.0.0.tar.gz) = 3790 bytes


Home | Main Index | Thread Index | Old Index