pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/hs-text



Module Name:    pkgsrc
Committed By:   pho
Date:           Tue Dec 31 08:59:52 UTC 2019

Modified Files:
        pkgsrc/devel/hs-text: Makefile buildlink3.mk distinfo
Removed Files:
        pkgsrc/devel/hs-text: PLIST

Log Message:
Update to text-1.2.4.0

1.2.4.0
* Add TH Lift instances for Data.Text.Text and Data.Text.Lazy.Text
  (gh-232)
* Update Haddock documentation to better reflect fusion eligibility;
  improve fusion rules for takeWhileEnd and length (gh-241, ghc-202)
* Optimise Data.Text.replicate from O(n) to O(log n) (gh-209)
* Support base-4.13.0.0

1.2.3.1
* Make decodeUtf8With fail explicitly for unsupported non-BMP
  replacement characters instead silent undefined behaviour (gh-213)
* Fix termination condition for file reads via Data.Text.IO operations
  (gh-223)
* A serious correctness issue affecting uses of take and drop with
  negative counts has been fixed (gh-227)
* A bug in the case-mapping functions resulting in unreasonably large
  allocations with large arguments has been fixed (gh-221)

1.2.3.0
* Spec compliance: toCaseFold now follows the Unicode 9.0 spec
  (updated from 8.0).
* Bug fix: the lazy takeWhileEnd function violated the lazy text
  invariant (gh-184).
* Bug fix: Fixed usage of size hints causing incorrect behavior
  (gh-197).
* New function: unsnoc (gh-173).
* Reduce memory overhead in encodeUTF8 (gh-194).
* Improve UTF-8 decoder error-recovery (gh-182).
* Minor documentation improvements (@since annotations, more examples,
  clarifications).

1.2.2.2
* The toTitle function now correctly handles letters that immediately
  follow punctuation. Before, "there's" would turn into
  "There'S". Now, it becomes "There's".
* The implementation of unstreaming is faster, resulting in operations
  such as map and intersperse speeding up by up to 30%, with smaller
  code generated.
* The optimised length comparison function is now more likely to be
  used after some rewrite rule tweaking.
* Bug fix: an off-by-one bug in takeEnd is fixed.
* Bug fix: a logic error in takeWord16 is fixed.

1.2.2.1
* The switch to integer-pure in 1.2.2.0 was apparently mistaken. The
  build flag has been renamed accordingly. Your army of diligent
  maintainers apologizes for the churn.
* Spec compliance: toCaseFold now follows the Unicode 8.0 spec
  (updated from 7.0)
* An STG lint error has been fixed


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/hs-text/Makefile
cvs rdiff -u -r1.2 -r0 pkgsrc/devel/hs-text/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/hs-text/buildlink3.mk \
    pkgsrc/devel/hs-text/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-text/Makefile
diff -u pkgsrc/devel/hs-text/Makefile:1.8 pkgsrc/devel/hs-text/Makefile:1.9
--- pkgsrc/devel/hs-text/Makefile:1.8   Sun Jan 10 11:48:07 2016
+++ pkgsrc/devel/hs-text/Makefile       Tue Dec 31 08:59:52 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2016/01/10 11:48:07 szptvlfn Exp $
+# $NetBSD: Makefile,v 1.9 2019/12/31 08:59:52 pho Exp $
 
-DISTNAME=      text-1.2.2.0
+DISTNAME=      text-1.2.4.0
 CATEGORIES=    devel
 
 MAINTAINER=    pho%cielonegro.org@localhost

Index: pkgsrc/devel/hs-text/buildlink3.mk
diff -u pkgsrc/devel/hs-text/buildlink3.mk:1.9 pkgsrc/devel/hs-text/buildlink3.mk:1.10
--- pkgsrc/devel/hs-text/buildlink3.mk:1.9      Sun Jan 10 11:48:07 2016
+++ pkgsrc/devel/hs-text/buildlink3.mk  Tue Dec 31 08:59:52 2019
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.9 2016/01/10 11:48:07 szptvlfn Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2019/12/31 08:59:52 pho Exp $
 
 BUILDLINK_TREE+=       hs-text
 
 .if !defined(HS_TEXT_BUILDLINK3_MK)
 HS_TEXT_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.hs-text+=        hs-text>=1.2.2
-BUILDLINK_ABI_DEPENDS.hs-text+=        hs-text>=1.2.2.0
+BUILDLINK_API_DEPENDS.hs-text+=        hs-text>=1.2.4
+BUILDLINK_ABI_DEPENDS.hs-text+=        hs-text>=1.2.4.0
 BUILDLINK_PKGSRCDIR.hs-text?=  ../../devel/hs-text
 .endif # HS_TEXT_BUILDLINK3_MK
 
Index: pkgsrc/devel/hs-text/distinfo
diff -u pkgsrc/devel/hs-text/distinfo:1.9 pkgsrc/devel/hs-text/distinfo:1.10
--- pkgsrc/devel/hs-text/distinfo:1.9   Sun Jan 10 11:48:07 2016
+++ pkgsrc/devel/hs-text/distinfo       Tue Dec 31 08:59:52 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2016/01/10 11:48:07 szptvlfn Exp $
+$NetBSD: distinfo,v 1.10 2019/12/31 08:59:52 pho Exp $
 
-SHA1 (text-1.2.2.0.tar.gz) = 07416e015efefee3714ca81115f07fe8e03889b8
-RMD160 (text-1.2.2.0.tar.gz) = 771986ac6138cfc26e297e5470354c02425b90b3
-SHA512 (text-1.2.2.0.tar.gz) = 832b0430581a06cfdfa2a5c83fa2720e3f4825ee0aa9c6b12ff6ccd424a9e3a061c9ae7eeda48fe7a9f077c50e379abe2eee3fb05bdbdec4d38115b5e3695f20
-Size (text-1.2.2.0.tar.gz) = 148894 bytes
+SHA1 (text-1.2.4.0.tar.gz) = ffeacd3aad975ef68e2143558711672108e15d46
+RMD160 (text-1.2.4.0.tar.gz) = a0b7592e1e3a0930db536be283587610d460a832
+SHA512 (text-1.2.4.0.tar.gz) = a4bd566c7d0aea1bfeacf27332e9cff3ad894e7eed9f826b7e4fc7fb85e272164d18a34a81c89dd1ea802951a80ec1d82000ebef05748d419ddfff792c4525e3
+Size (text-1.2.4.0.tar.gz) = 171477 bytes



Home | Main Index | Thread Index | Old Index