Sat Feb 12 05:18:31 2022 UTC ()
Update to tasty-1.4.2.1

Version 1.4.2.1
    Fix warnings under GHC 9.2

Version 1.4.2
    Add consoleTestReporterWithHook
    Suggest pattern to rerun an individual failing test
    Add Test.Tasty.Patterns.Printer


(pho)
diff -r1.5 -r1.6 pkgsrc/devel/hs-tasty/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/hs-tasty/PLIST
diff -r1.4 -r1.5 pkgsrc/devel/hs-tasty/buildlink3.mk
diff -r1.4 -r1.5 pkgsrc/devel/hs-tasty/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/devel/hs-tasty/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/hs-tasty/Makefile 2022/01/18 02:48:13 1.5
+++ pkgsrc/devel/hs-tasty/Makefile 2022/02/12 05:18:31 1.6
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.5 2022/01/18 02:48:13 pho Exp $ 1# $NetBSD: Makefile,v 1.6 2022/02/12 05:18:31 pho Exp $
2 2
3DISTNAME= tasty-1.4.1 3DISTNAME= tasty-1.4.2.1
4PKGREVISION= 2 
5CATEGORIES= devel 4CATEGORIES= devel
6 5
7MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
8COMMENT= Modern and extensible testing framework 7COMMENT= Modern and extensible testing framework
9LICENSE= mit 8LICENSE= mit
10 9
11.include "../../devel/hs-ansi-terminal/buildlink3.mk" 10.include "../../devel/hs-ansi-terminal/buildlink3.mk"
12.include "../../devel/hs-optparse-applicative/buildlink3.mk" 11.include "../../devel/hs-optparse-applicative/buildlink3.mk"
13.include "../../devel/hs-tagged/buildlink3.mk" 12.include "../../devel/hs-tagged/buildlink3.mk"
14.include "../../devel/hs-unbounded-delays/buildlink3.mk" 13.include "../../devel/hs-unbounded-delays/buildlink3.mk"
15.include "../../time/hs-clock/buildlink3.mk" 14.include "../../time/hs-clock/buildlink3.mk"
16.include "../../textproc/hs-wcwidth/buildlink3.mk" 15.include "../../textproc/hs-wcwidth/buildlink3.mk"
17.include "../../mk/haskell.mk" 16.include "../../mk/haskell.mk"

cvs diff -r1.2 -r1.3 pkgsrc/devel/hs-tasty/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/hs-tasty/PLIST 2021/04/24 05:25:25 1.2
+++ pkgsrc/devel/hs-tasty/PLIST 2022/02/12 05:18:31 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2021/04/24 05:25:25 pho Exp $ 1@comment $NetBSD: PLIST,v 1.3 2022/02/12 05:18:31 pho Exp $
2lib/tasty-${PKGVERSION}/${HS_VERSION}/package-description 2lib/tasty-${PKGVERSION}/${HS_VERSION}/package-description
3lib/tasty-${PKGVERSION}/${HS_VERSION}/package-id 3lib/tasty-${PKGVERSION}/${HS_VERSION}/package-id
4lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so 4lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
5lib/${HS_PLATFORM}/${HS_PKGID}/Control/Concurrent/Async.dyn_hi 5lib/${HS_PLATFORM}/${HS_PKGID}/Control/Concurrent/Async.dyn_hi
6lib/${HS_PLATFORM}/${HS_PKGID}/Control/Concurrent/Async.hi 6lib/${HS_PLATFORM}/${HS_PKGID}/Control/Concurrent/Async.hi
7lib/${HS_PLATFORM}/${HS_PKGID}/Control/Concurrent/Async.p_hi 7lib/${HS_PLATFORM}/${HS_PKGID}/Control/Concurrent/Async.p_hi
8lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty.dyn_hi 8lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty.dyn_hi
9lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty.hi 9lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty.hi
10lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty.p_hi 10lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty.p_hi
11lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/CmdLine.dyn_hi 11lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/CmdLine.dyn_hi
12lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/CmdLine.hi 12lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/CmdLine.hi
13lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/CmdLine.p_hi 13lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/CmdLine.p_hi
14lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Core.dyn_hi 14lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Core.dyn_hi
@@ -43,26 +43,29 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tast @@ -43,26 +43,29 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tast
43lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Parallel.p_hi 43lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Parallel.p_hi
44lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns.dyn_hi 44lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns.dyn_hi
45lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns.hi 45lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns.hi
46lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns.p_hi 46lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns.p_hi
47lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Eval.dyn_hi 47lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Eval.dyn_hi
48lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Eval.hi 48lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Eval.hi
49lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Eval.p_hi 49lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Eval.p_hi
50lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Expr.dyn_hi 50lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Expr.dyn_hi
51lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Expr.hi 51lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Expr.hi
52lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Expr.p_hi 52lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Expr.p_hi
53lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Parser.dyn_hi 53lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Parser.dyn_hi
54lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Parser.hi 54lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Parser.hi
55lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Parser.p_hi 55lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Parser.p_hi
 56lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Printer.dyn_hi
 57lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Printer.hi
 58lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Printer.p_hi
56lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Types.dyn_hi 59lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Types.dyn_hi
57lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Types.hi 60lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Types.hi
58lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Types.p_hi 61lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Patterns/Types.p_hi
59lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers.dyn_hi 62lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers.dyn_hi
60lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers.hi 63lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers.hi
61lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers.p_hi 64lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers.p_hi
62lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers/ConsoleFormat.dyn_hi 65lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers/ConsoleFormat.dyn_hi
63lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers/ConsoleFormat.hi 66lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers/ConsoleFormat.hi
64lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers/ConsoleFormat.p_hi 67lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Providers/ConsoleFormat.p_hi
65lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Run.dyn_hi 68lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Run.dyn_hi
66lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Run.hi 69lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Run.hi
67lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Run.p_hi 70lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Run.p_hi
68lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners.dyn_hi 71lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners.dyn_hi
@@ -73,26 +76,27 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tast @@ -73,26 +76,27 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tast
73lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners/Reducers.p_hi 76lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners/Reducers.p_hi
74lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners/Utils.dyn_hi 77lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners/Utils.dyn_hi
75lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners/Utils.hi 78lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners/Utils.hi
76lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners/Utils.p_hi 79lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners/Utils.p_hi
77lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a 80lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
78lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a 81lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
79share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/LICENSE 82share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/LICENSE
80share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Ingredients-Basic.html 83share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Ingredients-Basic.html
81share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Ingredients-ConsoleReporter.html 84share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Ingredients-ConsoleReporter.html
82share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Ingredients.html 85share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Ingredients.html
83share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Options.html 86share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Options.html
84share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Patterns-Eval.html 87share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Patterns-Eval.html
85share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Patterns-Parser.html 88share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Patterns-Parser.html
 89share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Patterns-Printer.html
86share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Patterns-Types.html 90share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Patterns-Types.html
87share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Providers-ConsoleFormat.html 91share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Providers-ConsoleFormat.html
88share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Providers.html 92share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Providers.html
89share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Runners.html 93share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Runners.html
90share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty.html 94share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty.html
91share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-A.html 95share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-A.html
92share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-All.html 96share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-All.html
93share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-B.html 97share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-B.html
94share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-C.html 98share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-C.html
95share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-D.html 99share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-D.html
96share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-E.html 100share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-E.html
97share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-F.html 101share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-F.html
98share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-G.html 102share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-G.html

cvs diff -r1.4 -r1.5 pkgsrc/devel/hs-tasty/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/hs-tasty/buildlink3.mk 2022/01/18 02:48:13 1.4
+++ pkgsrc/devel/hs-tasty/buildlink3.mk 2022/02/12 05:18:31 1.5
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: buildlink3.mk,v 1.4 2022/01/18 02:48:13 pho Exp $ 1# $NetBSD: buildlink3.mk,v 1.5 2022/02/12 05:18:31 pho Exp $
2 2
3BUILDLINK_TREE+= hs-tasty 3BUILDLINK_TREE+= hs-tasty
4 4
5.if !defined(HS_TASTY_BUILDLINK3_MK) 5.if !defined(HS_TASTY_BUILDLINK3_MK)
6HS_TASTY_BUILDLINK3_MK:= 6HS_TASTY_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.hs-tasty+= hs-tasty>=1.4.1 8BUILDLINK_API_DEPENDS.hs-tasty+= hs-tasty>=1.4.2
9BUILDLINK_ABI_DEPENDS.hs-tasty+= hs-tasty>=1.4.1nb2 9BUILDLINK_ABI_DEPENDS.hs-tasty+= hs-tasty>=1.4.2.1
10BUILDLINK_PKGSRCDIR.hs-tasty?= ../../devel/hs-tasty 10BUILDLINK_PKGSRCDIR.hs-tasty?= ../../devel/hs-tasty
11 11
12.include "../../devel/hs-ansi-terminal/buildlink3.mk" 12.include "../../devel/hs-ansi-terminal/buildlink3.mk"
13.include "../../devel/hs-optparse-applicative/buildlink3.mk" 13.include "../../devel/hs-optparse-applicative/buildlink3.mk"
14.include "../../devel/hs-tagged/buildlink3.mk" 14.include "../../devel/hs-tagged/buildlink3.mk"
15.include "../../devel/hs-unbounded-delays/buildlink3.mk" 15.include "../../devel/hs-unbounded-delays/buildlink3.mk"
16.include "../../time/hs-clock/buildlink3.mk" 16.include "../../time/hs-clock/buildlink3.mk"
17.include "../../textproc/hs-wcwidth/buildlink3.mk" 17.include "../../textproc/hs-wcwidth/buildlink3.mk"
18.endif # HS_TASTY_BUILDLINK3_MK 18.endif # HS_TASTY_BUILDLINK3_MK
19 19
20BUILDLINK_TREE+= -hs-tasty 20BUILDLINK_TREE+= -hs-tasty

cvs diff -r1.4 -r1.5 pkgsrc/devel/hs-tasty/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/hs-tasty/distinfo 2021/10/26 10:15:01 1.4
+++ pkgsrc/devel/hs-tasty/distinfo 2022/02/12 05:18:31 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2021/10/26 10:15:01 nia Exp $ 1$NetBSD: distinfo,v 1.5 2022/02/12 05:18:31 pho Exp $
2 2
3BLAKE2s (tasty-1.4.1.tar.gz) = 3fbf8c959d748ae319289f83954a5bb3a8f6d688afa1816279b25b996cdd35d0 3BLAKE2s (tasty-1.4.2.1.tar.gz) = d83f6af7c859d26c079994ed7e9b0991a4079353ac95ddd9ea4bebd716d9035c
4SHA512 (tasty-1.4.1.tar.gz) = 72f7dfc60d1582be25ff7e5015ba735156fcc2e8074f0655c68eb4f0c0d2063aa882c2407fe8858a47a316d90b84f8b40a511663642bdc43739c3f02beb021b2 4SHA512 (tasty-1.4.2.1.tar.gz) = 71a0b995fa9b7f02d25a62cb161a6af8421731fd1484f129d893869f3439498b1bf71c74863e34f1f50073d3a503b4ca088e784234b8758a788e5df05baee90f
5Size (tasty-1.4.1.tar.gz) = 56599 bytes 5Size (tasty-1.4.2.1.tar.gz) = 58524 bytes