Skip to content

Commit

Permalink
devel/hs-tasty: Update to 1.5
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
depressed-pho committed Oct 30, 2023
1 parent 1d225e4 commit 36bd074
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 12 deletions.
5 changes: 2 additions & 3 deletions devel/hs-tasty/Makefile
Original file line number Diff line number Diff line change
@@ -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
Expand Down
6 changes: 4 additions & 2 deletions devel/hs-tasty/PLIST
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
6 changes: 3 additions & 3 deletions devel/hs-tasty/buildlink3.mk
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
8 changes: 4 additions & 4 deletions devel/hs-tasty/distinfo
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 36bd074

Please sign in to comment.