pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/hs-ansi-terminal



Module Name:    pkgsrc
Committed By:   pho
Date:           Mon Apr 29 02:07:27 UTC 2024

Modified Files:
        pkgsrc/devel/hs-ansi-terminal: Makefile PLIST buildlink3.mk distinfo

Log Message:
devel/hs-ansi-terminal: Update to 1.1.1

Version 1.1.1
* Use of C function setenv() in one thread can cause other threads calling
  C functions that query environment variables to crash. On Unix-like
  operating systems, where such functions are used, the implementations of
  hSupportsANSI and hSupportsANSIColor now avoid unnecessary calls of
  System.Environment.lookupEnv.
* Improvements to Haddock documentation.

Version 1.1
* Add support for console layer Underlining and underlining styles
  CurlyUnderline, DottedUnderline and DashedUnderline.
* Add type synonyms Parameter, SubParam, and ParamWithSubs to represent SGR
  parameter values with and without following parameter substrings
  comprised of one or more parameter elements (including empty elements).
* Add csi' and sgrToCode', corresponding to csi and sgrToCode but capable
  of handling a parameter value followed by a parameter substring.

Version 1.0.2
* On Windows, fix linker error about a duplicate symbol castUINTPtrToPtr.

Version 1.0.1
* On Windows, the processing of 'ANSI' control characters in output is
  enabled by default in Windows Terminal but is not enabled by default in
  ConHost terminals. Additions have been made to allow support of users of
  ConHost terminals.
* Add hNowSupportsANSI. On Unix, the function is equivalent to
  hSupportsANSI. On Windows, in Windows Terminal and ConHost terminals, the
  action can try to enable the processing of 'ANSI' control characters in
  output.
* In Windows Terminal and ConHost terminals, hSupportsANSI will yield False
  if the processing of 'ANSI' control characters in output is not enabled.
* Deprecated hSupportsANSIWithoutEmulation is now consistent with
  hNowSupportsANSI.
* Improvements to Haddock documentation.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/hs-ansi-terminal/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/hs-ansi-terminal/PLIST
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/hs-ansi-terminal/buildlink3.mk
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/hs-ansi-terminal/distinfo

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

Modified files:

Index: pkgsrc/devel/hs-ansi-terminal/Makefile
diff -u pkgsrc/devel/hs-ansi-terminal/Makefile:1.16 pkgsrc/devel/hs-ansi-terminal/Makefile:1.17
--- pkgsrc/devel/hs-ansi-terminal/Makefile:1.16 Thu Nov  2 06:36:17 2023
+++ pkgsrc/devel/hs-ansi-terminal/Makefile      Mon Apr 29 02:07:27 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2023/11/02 06:36:17 pho Exp $
+# $NetBSD: Makefile,v 1.17 2024/04/29 02:07:27 pho Exp $
 
-DISTNAME=      ansi-terminal-1.0
-PKGREVISION=   1
+DISTNAME=      ansi-terminal-1.1.1
 CATEGORIES=    devel
 
 MAINTAINER=    pho%cielonegro.org@localhost

Index: pkgsrc/devel/hs-ansi-terminal/PLIST
diff -u pkgsrc/devel/hs-ansi-terminal/PLIST:1.6 pkgsrc/devel/hs-ansi-terminal/PLIST:1.7
--- pkgsrc/devel/hs-ansi-terminal/PLIST:1.6     Thu Oct 26 07:31:18 2023
+++ pkgsrc/devel/hs-ansi-terminal/PLIST Mon Apr 29 02:07:27 2024
@@ -1,6 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2023/10/26 07:31:18 pho Exp $
-lib/ansi-terminal-${PKGVERSION}/${HS_VERSION}/package-description
-lib/ansi-terminal-${PKGVERSION}/${HS_VERSION}/package-id
+@comment $NetBSD: PLIST,v 1.7 2024/04/29 02:07:27 pho Exp $
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/ANSI.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/ANSI.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/System/Console/ANSI.p_hi
@@ -13,16 +11,35 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 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
+lib/ansi-terminal-${PKGVERSION}/${HS_VERSION}/package-description
+lib/ansi-terminal-${PKGVERSION}/${HS_VERSION}/package-id
 share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/LICENSE
 ${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/System-Console-ANSI-Codes.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/System-Console-ANSI.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/ansi-terminal.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-All.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-B.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-C.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-D.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-F.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-G.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-H.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-L.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-M.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-N.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-O.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-P.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-R.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-S.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-U.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-V.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-W.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-X.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index-Y.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index.html
-${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/doc-index.json
 ${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/haddock-bundle.min.js
 ${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/index.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/linuwial.css
 ${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/meta.json
 ${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/quick-jump.css
-${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/quick-jump.min.js
 ${PLIST.doc}share/doc/${HS_PLATFORM}/ansi-terminal-${PKGVERSION}/html/synopsis.png

Index: pkgsrc/devel/hs-ansi-terminal/buildlink3.mk
diff -u pkgsrc/devel/hs-ansi-terminal/buildlink3.mk:1.17 pkgsrc/devel/hs-ansi-terminal/buildlink3.mk:1.18
--- pkgsrc/devel/hs-ansi-terminal/buildlink3.mk:1.17    Thu Nov  2 06:36:17 2023
+++ pkgsrc/devel/hs-ansi-terminal/buildlink3.mk Mon Apr 29 02:07:27 2024
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.17 2023/11/02 06:36:17 pho Exp $
+# $NetBSD: buildlink3.mk,v 1.18 2024/04/29 02:07:27 pho Exp $
 
 BUILDLINK_TREE+=       hs-ansi-terminal
 
 .if !defined(HS_ANSI_TERMINAL_BUILDLINK3_MK)
 HS_ANSI_TERMINAL_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.hs-ansi-terminal+=       hs-ansi-terminal>=1.0
-BUILDLINK_ABI_DEPENDS.hs-ansi-terminal+=       hs-ansi-terminal>=1.0nb1
+BUILDLINK_API_DEPENDS.hs-ansi-terminal+=       hs-ansi-terminal>=1.1.1
+BUILDLINK_ABI_DEPENDS.hs-ansi-terminal+=       hs-ansi-terminal>=1.1.1
 BUILDLINK_PKGSRCDIR.hs-ansi-terminal?=         ../../devel/hs-ansi-terminal
 
 .include "../../devel/hs-ansi-terminal-types/buildlink3.mk"

Index: pkgsrc/devel/hs-ansi-terminal/distinfo
diff -u pkgsrc/devel/hs-ansi-terminal/distinfo:1.11 pkgsrc/devel/hs-ansi-terminal/distinfo:1.12
--- pkgsrc/devel/hs-ansi-terminal/distinfo:1.11 Thu Oct 26 07:31:18 2023
+++ pkgsrc/devel/hs-ansi-terminal/distinfo      Mon Apr 29 02:07:27 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2023/10/26 07:31:18 pho Exp $
+$NetBSD: distinfo,v 1.12 2024/04/29 02:07:27 pho Exp $
 
-BLAKE2s (ansi-terminal-1.0.tar.gz) = dbf67c1b58d97638927c8e1edeef0bf5ee48b603a534ceb73c396aaffb3be07a
-SHA512 (ansi-terminal-1.0.tar.gz) = 008b8d96b9ef128124aa094d5043ffbc4364a7441850ba98da620ab4dc5df8540736dc9f92abbe9097ee96a5f592723e5b14f9bbaa1ddfecf3af36cd46311b82
-Size (ansi-terminal-1.0.tar.gz) = 31745 bytes
+BLAKE2s (ansi-terminal-1.1.1.tar.gz) = 28af6adeb9827edd3f71807ad907a67791cfbf87e53cac761b9659cd596db04e
+SHA512 (ansi-terminal-1.1.1.tar.gz) = c3d2306bcc4b03069f69ee339dcb429f61f00126bbf5774850dd80dbeb544232cf34bcb683069bc5418c87290b3ca80045711526d97d14d29102bf4bd759812b
+Size (ansi-terminal-1.1.1.tar.gz) = 35398 bytes



Home | Main Index | Thread Index | Old Index