From 36bd07486241d02c9ac69c68cf4d54528fcf0739 Mon Sep 17 00:00:00 2001 From: pho Date: Mon, 30 Oct 2023 03:17:47 +0000 Subject: [PATCH] devel/hs-tasty: Update to 1.5 Version 1.5 - 2023-09-10 * Progress reporting is no longer ignored. PrintTest constructor of TestOutput now has an extra field used to report progress. Supply const (pure ()) as this extra field value if you want to skip progress reporting (#311). * foldGroup now takes [b] instead of b as its last argument to allow for custom fold strategies. This is a backwards incompatible change, but you can get the old behavior by applying mconcat (#364). * Dependency loop error now lists all test cases that formed a cycle (#340). * Dependencies can now be defined pattern-free with sequentialTestGroup (#343). * Added --min-duration-to-report flag that specifies the time a test must take before tasty outputs timing information (#341). * When a test failed with an exception, print it using displayException instead of show (#330). * The -p / --pattern option can be specified multiple times; only tests that match all patterns are run (#380). * Fix color scheme to make info messages visible in terminals with white background (#369). * When parsing of a command-line option failed, report received option (#368). * Support WASM (#365). * Tested with GHC 8.0 - 9.8. --- devel/hs-tasty/Makefile | 5 ++--- devel/hs-tasty/PLIST | 6 ++++-- devel/hs-tasty/buildlink3.mk | 6 +++--- devel/hs-tasty/distinfo | 8 ++++---- 4 files changed, 13 insertions(+), 12 deletions(-) diff --git a/devel/hs-tasty/Makefile b/devel/hs-tasty/Makefile index 90c8cef007ad..f357aba193e8 100644 --- a/devel/hs-tasty/Makefile +++ b/devel/hs-tasty/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.12 2023/10/09 04:54:31 pho Exp $ +# $NetBSD: Makefile,v 1.13 2023/10/30 03:17:47 pho Exp $ -DISTNAME= tasty-1.4.3 -PKGREVISION= 2 +DISTNAME= tasty-1.5 CATEGORIES= devel MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/devel/hs-tasty/PLIST b/devel/hs-tasty/PLIST index 91fe752f8169..b6e0501e6134 100644 --- a/devel/hs-tasty/PLIST +++ b/devel/hs-tasty/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2023/01/26 10:25:46 pho Exp $ +@comment $NetBSD: PLIST,v 1.5 2023/10/30 03:17:47 pho Exp $ lib/tasty-${PKGVERSION}/${HS_VERSION}/package-description lib/tasty-${PKGVERSION}/${HS_VERSION}/package-id ${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so @@ -79,7 +79,7 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners/Utils.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Test/Tasty/Runners/Utils.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a -${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/LICENSE +share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/LICENSE ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Ingredients-Basic.html ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Ingredients-ConsoleReporter.html ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/Test-Tasty-Ingredients.html @@ -114,10 +114,12 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-T.html ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-U.html ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index-W.html ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index.html +${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/doc-index.json ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/haddock-bundle.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/linuwial.css ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/meta.json ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/quick-jump.css +${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/quick-jump.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/synopsis.png ${PLIST.doc}share/doc/${HS_PLATFORM}/tasty-${PKGVERSION}/html/tasty.haddock diff --git a/devel/hs-tasty/buildlink3.mk b/devel/hs-tasty/buildlink3.mk index 7beff5359f34..0bd6d55b1fe6 100644 --- a/devel/hs-tasty/buildlink3.mk +++ b/devel/hs-tasty/buildlink3.mk @@ -1,12 +1,12 @@ -# $NetBSD: buildlink3.mk,v 1.11 2023/10/09 04:54:31 pho Exp $ +# $NetBSD: buildlink3.mk,v 1.12 2023/10/30 03:17:47 pho Exp $ BUILDLINK_TREE+= hs-tasty .if !defined(HS_TASTY_BUILDLINK3_MK) HS_TASTY_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.hs-tasty+= hs-tasty>=1.4.3 -BUILDLINK_ABI_DEPENDS.hs-tasty+= hs-tasty>=1.4.3nb2 +BUILDLINK_API_DEPENDS.hs-tasty+= hs-tasty>=1.5 +BUILDLINK_ABI_DEPENDS.hs-tasty+= hs-tasty>=1.5 BUILDLINK_PKGSRCDIR.hs-tasty?= ../../devel/hs-tasty .include "../../devel/hs-ansi-terminal/buildlink3.mk" diff --git a/devel/hs-tasty/distinfo b/devel/hs-tasty/distinfo index 2a82bde4fa9e..fa49c4f0f7a7 100644 --- a/devel/hs-tasty/distinfo +++ b/devel/hs-tasty/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.6 2023/01/26 10:25:46 pho Exp $ +$NetBSD: distinfo,v 1.7 2023/10/30 03:17:47 pho Exp $ -BLAKE2s (tasty-1.4.3.tar.gz) = f8477a78e2b5726e30faa15aa9e4591ec1c0e6ee16a22a4068e47ed5db4a0db1 -SHA512 (tasty-1.4.3.tar.gz) = 88d4e13bdc6e70a865d9779c9c990b2ce98bb495dd8aa7893254d99ae87e37a696ad6930323d3c213f804bc5b18063f261cdc2f8332054fc4112068a458fa466 -Size (tasty-1.4.3.tar.gz) = 58726 bytes +BLAKE2s (tasty-1.5.tar.gz) = b4ea8490f35d3714b71eb9392419f7e6786db711124bf90dbf3f06e16d769662 +SHA512 (tasty-1.5.tar.gz) = cb9003624c1f221b29c1becf7c824f84130dbfe82f9d1bee4ab3401863f29317aeea7fb7a4323988b9b1f4c7c7fbe706377508a9e02ce19fe4e700556c26edd0 +Size (tasty-1.5.tar.gz) = 65023 bytes