pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/hs-concurrent-output
Module Name: pkgsrc
Committed By: pho
Date: Sun Oct 29 09:44:44 UTC 2023
Added Files:
pkgsrc/devel/hs-concurrent-output: DESCR Makefile PLIST buildlink3.mk
distinfo
Log Message:
devel/hs-concurrent-output: import hs-concurrent-output-1.10.20
Lets multiple threads and external processes concurrently output to the
console, without it getting all garbled up.
Built on top of that is a way of defining multiple output regions, which
are automatically laid out on the screen and can be individually updated by
concurrent threads. Can be used for progress displays etc.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/hs-concurrent-output/DESCR \
pkgsrc/devel/hs-concurrent-output/Makefile \
pkgsrc/devel/hs-concurrent-output/PLIST \
pkgsrc/devel/hs-concurrent-output/buildlink3.mk \
pkgsrc/devel/hs-concurrent-output/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/devel/hs-concurrent-output/DESCR
diff -u /dev/null pkgsrc/devel/hs-concurrent-output/DESCR:1.1
--- /dev/null Sun Oct 29 09:44:44 2023
+++ pkgsrc/devel/hs-concurrent-output/DESCR Sun Oct 29 09:44:44 2023
@@ -0,0 +1,6 @@
+Lets multiple threads and external processes concurrently output to the
+console, without it getting all garbled up.
+
+Built on top of that is a way of defining multiple output regions, which
+are automatically laid out on the screen and can be individually updated by
+concurrent threads. Can be used for progress displays etc.
Index: pkgsrc/devel/hs-concurrent-output/Makefile
diff -u /dev/null pkgsrc/devel/hs-concurrent-output/Makefile:1.1
--- /dev/null Sun Oct 29 09:44:44 2023
+++ pkgsrc/devel/hs-concurrent-output/Makefile Sun Oct 29 09:44:44 2023
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1 2023/10/29 09:44:44 pho Exp $
+
+DISTNAME= concurrent-output-1.10.20
+CATEGORIES= devel
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+COMMENT= Ungarble output from several threads or commands
+LICENSE= 2-clause-bsd
+
+.include "../../devel/hs-ansi-terminal/buildlink3.mk"
+.include "../../devel/hs-async/buildlink3.mk"
+.include "../../devel/hs-terminal-size/buildlink3.mk"
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/hs-concurrent-output/PLIST
diff -u /dev/null pkgsrc/devel/hs-concurrent-output/PLIST:1.1
--- /dev/null Sun Oct 29 09:44:44 2023
+++ pkgsrc/devel/hs-concurrent-output/PLIST Sun Oct 29 09:44:44 2023
@@ -0,0 +1,39 @@
+@comment $NetBSD: PLIST,v 1.1 2023/10/29 09:44:44 pho Exp $
+lib/concurrent-output-${PKGVERSION}/${HS_VERSION}/package-description
+lib/concurrent-output-${PKGVERSION}/${HS_VERSION}/package-id
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/Concurrent.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/Concurrent.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/Concurrent.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/Concurrent/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/Concurrent/Internal.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/Concurrent/Internal.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/Regions.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/Regions.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/Regions.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/System/Process/Concurrent.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/System/Process/Concurrent.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/System/Process/Concurrent.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Utility/Exception.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Utility/Exception.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Utility/Exception.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Utility/Monad.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Utility/Monad.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Utility/Monad.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}/concurrent-output-${PKGVERSION}/LICENSE
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/System-Console-Concurrent-Internal.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/System-Console-Concurrent.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/System-Console-Regions.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/System-Process-Concurrent.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/concurrent-output.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/doc-index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/doc-index.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/haddock-bundle.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/linuwial.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/meta.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/quick-jump.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/quick-jump.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/concurrent-output-${PKGVERSION}/html/synopsis.png
Index: pkgsrc/devel/hs-concurrent-output/buildlink3.mk
diff -u /dev/null pkgsrc/devel/hs-concurrent-output/buildlink3.mk:1.1
--- /dev/null Sun Oct 29 09:44:44 2023
+++ pkgsrc/devel/hs-concurrent-output/buildlink3.mk Sun Oct 29 09:44:44 2023
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.1 2023/10/29 09:44:44 pho Exp $
+
+BUILDLINK_TREE+= hs-concurrent-output
+
+.if !defined(HS_CONCURRENT_OUTPUT_BUILDLINK3_MK)
+HS_CONCURRENT_OUTPUT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-concurrent-output+= hs-concurrent-output>=1.10.20
+BUILDLINK_ABI_DEPENDS.hs-concurrent-output+= hs-concurrent-output>=1.10.20
+BUILDLINK_PKGSRCDIR.hs-concurrent-output?= ../../devel/hs-concurrent-output
+
+.include "../../devel/hs-ansi-terminal/buildlink3.mk"
+.include "../../devel/hs-async/buildlink3.mk"
+.include "../../devel/hs-terminal-size/buildlink3.mk"
+.endif # HS_CONCURRENT_OUTPUT_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -hs-concurrent-output
Index: pkgsrc/devel/hs-concurrent-output/distinfo
diff -u /dev/null pkgsrc/devel/hs-concurrent-output/distinfo:1.1
--- /dev/null Sun Oct 29 09:44:44 2023
+++ pkgsrc/devel/hs-concurrent-output/distinfo Sun Oct 29 09:44:44 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/10/29 09:44:44 pho Exp $
+
+BLAKE2s (concurrent-output-1.10.20.tar.gz) = beba94d6cc9a9e63dd8e43ffeb2f3991e587c2e85ce9238a21a9314e59f73cf1
+SHA512 (concurrent-output-1.10.20.tar.gz) = cbc88d9fce04c864321c51ddf804e4b055647cef75ffb612bb1891da91dce7c2f4a1d3a6aa926e8ce02022da393856d6a6419c53c8e14d5f8e577e521811b01c
+Size (concurrent-output-1.10.20.tar.gz) = 23855 bytes
Home |
Main Index |
Thread Index |
Old Index