head 1.8; access; symbols pkgsrc-2026Q1:1.8.0.6 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.8.0.4 pkgsrc-2025Q4-base:1.8 pkgsrc-2025Q3:1.8.0.2 pkgsrc-2025Q3-base:1.8 pkgsrc-2025Q2:1.7.0.4 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.2 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.4.0.6 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.4 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.2 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.2.0.4 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.2 pkgsrc-2023Q4-base:1.2; locks; strict; comment @# @; 1.8 date 2025.08.13.11.07.01; author pho; state Exp; branches; next 1.7; commitid oGqtJTKdyCfCKy6G; 1.7 date 2025.03.05.03.39.31; author pho; state Exp; branches; next 1.6; commitid VPkRDaZT4MoYrPLF; 1.6 date 2025.02.02.13.05.26; author pho; state Exp; branches; next 1.5; commitid Zl7FwsffomOQzTHF; 1.5 date 2025.01.31.14.44.18; author pho; state Exp; branches; next 1.4; commitid 8ypBaEFV0pddcEHF; 1.4 date 2024.05.09.01.32.14; author pho; state Exp; branches; next 1.3; commitid zmOkUK6EkFT4og9F; 1.3 date 2024.05.02.03.55.53; author pho; state Exp; branches; next 1.2; commitid 7A3E3Bpcc8yPpn8F; 1.2 date 2023.11.02.06.36.59; author pho; state Exp; branches; next 1.1; commitid dPkTdcIqhE4k90LE; 1.1 date 2023.10.31.17.55.54; author pho; state Exp; branches; next ; commitid WtLnn5p0V4UGYNKE; desc @@ 1.8 log @Bump all Haskell because lang/ghc910 has got a library change @ text @# $NetBSD: Makefile,v 1.7 2025/03/05 03:39:31 pho Exp $ DISTNAME= tasty-rerun-1.1.19 PKGREVISION= 5 CATEGORIES= devel MAINTAINER= pkgsrc-users@@NetBSD.org COMMENT= Rerun only tests which failed in a previous test run LICENSE= modified-bsd HASKELL_UNRESTRICT_DEPENDENCIES+= \ base \ containers .include "../../devel/hs-optparse-applicative/buildlink3.mk" .include "../../devel/hs-split/buildlink3.mk" .include "../../devel/hs-tagged/buildlink3.mk" .include "../../devel/hs-tasty/buildlink3.mk" .include "../../mk/haskell.mk" .include "../../mk/bsd.pkg.mk" @ 1.7 log @recursive revbump after patching lang/ghc910 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2025/02/02 13:05:26 pho Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.6 log @Bump all Haskell packages after switching the default compiler. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2025/01/31 14:44:18 pho Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.5 log @devel/hs-tasty-rerun: Fix build with GHC 9.10 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2024/05/09 01:32:14 pho Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.4 log @Recursive revbump after changing the default Haskell compiler @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2024/05/02 03:55:53 pho Exp $ d12 2 a13 1 base @ 1.3 log @devel/hs-tasty-rerun: Fix build with GHC 9.8 This breaks build with the currently default GHC 9.6. Please bear with me until I switch the default compiler. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/11/02 06:36:59 pho Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.2 log @Revbump all Haskell after updating lang/ghc96 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/10/31 17:55:54 pho Exp $ d11 3 @ 1.1 log @devel/hs-tasty-rerun: import hs-tasty-rerun-1.1.19 This Ingredient for tasty testing framework allows to filter a test tree depending on an outcome of the previous run. This may be useful in many scenarios, especially when a test suite grows large. For example, tasty-rerun allows: * Rerun only tests, which failed during the last run (--rerun). Combined with live reloading (e. g., using ghcid or stack test --file-watch), it gives an ultimate power to focus on broken parts and put them back in shape, enjoying a tight feedback loop. * Rerun only tests, which have beed added since the last saved test run. This comes handy when writing a new module, which does not affect other parts of the system, or adding new test cases. * Rerun only tests, which passed during the last saved test run. Sometimes a part of the test suite is consistently failing (e. g., an external service is temporarily down), but you want be sure that you are not breaking anything else in course of your work. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2023/10/09 04:54:17 pho Exp $ d4 1 @