head	1.7;
access;
symbols
	pkgsrc-2026Q2:1.7.0.8
	pkgsrc-2026Q2-base:1.7
	pkgsrc-2026Q1:1.7.0.6
	pkgsrc-2026Q1-base:1.7
	pkgsrc-2025Q4:1.7.0.4
	pkgsrc-2025Q4-base:1.7
	pkgsrc-2025Q3:1.7.0.2
	pkgsrc-2025Q3-base:1.7
	pkgsrc-2025Q2:1.6.0.4
	pkgsrc-2025Q2-base:1.6
	pkgsrc-2025Q1:1.6.0.2
	pkgsrc-2025Q1-base:1.6
	pkgsrc-2024Q4:1.3.0.6
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.4
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.2
	pkgsrc-2024Q2-base:1.3
	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.7
date	2025.08.13.11.06.23;	author pho;	state Exp;
branches;
next	1.6;
commitid	oGqtJTKdyCfCKy6G;

1.6
date	2025.03.05.03.38.55;	author pho;	state Exp;
branches;
next	1.5;
commitid	VPkRDaZT4MoYrPLF;

1.5
date	2025.02.02.13.04.50;	author pho;	state Exp;
branches;
next	1.4;
commitid	Zl7FwsffomOQzTHF;

1.4
date	2025.01.30.06.57.35;	author pho;	state Exp;
branches;
next	1.3;
commitid	ddX12ymqUSY5EtHF;

1.3
date	2024.05.09.01.31.39;	author pho;	state Exp;
branches;
next	1.2;
commitid	zmOkUK6EkFT4og9F;

1.2
date	2023.11.02.06.36.10;	author pho;	state Exp;
branches;
next	1.1;
commitid	dPkTdcIqhE4k90LE;

1.1
date	2023.11.02.02.50.25;	author pho;	state Exp;
branches;
next	;
commitid	fnhOPS0pis25UYKE;


desc
@@


1.7
log
@Bump all Haskell because lang/ghc910 has got a library change
@
text
@# $NetBSD: Makefile,v 1.6 2025/03/05 03:38:55 pho Exp $

DISTNAME=	criterion-1.6.4.0
PKGREVISION=	3
CATEGORIES=	benchmarks

MAINTAINER=	pkgsrc-users@@NetBSD.org
COMMENT=	Robust, reliable performance measurement and analysis
LICENSE=	modified-bsd

# lib:criterion
.include "../../converters/hs-aeson/buildlink3.mk"
.include "../../devel/hs-base-compat-batteries/buildlink3.mk"
.include "../../devel/hs-binary-orphans/buildlink3.mk"
.include "../../textproc/hs-cassava/buildlink3.mk"
.include "../../devel/hs-code-page/buildlink3.mk"
.include "../../benchmarks/hs-criterion-measurement/buildlink3.mk"
.include "../../textproc/hs-Glob/buildlink3.mk"
.include "../../www/hs-js-chart/buildlink3.mk"
.include "../../textproc/hs-microstache/buildlink3.mk"
.include "../../math/hs-mwc-random/buildlink3.mk"
.include "../../devel/hs-optparse-applicative/buildlink3.mk"
.include "../../textproc/hs-prettyprinter/buildlink3.mk"
.include "../../textproc/hs-prettyprinter-ansi-terminal/buildlink3.mk"
.include "../../math/hs-statistics/buildlink3.mk"
.include "../../devel/hs-transformers-compat/buildlink3.mk"
.include "../../devel/hs-vector/buildlink3.mk"
.include "../../devel/hs-vector-algorithms/buildlink3.mk"

# exe:criterion-report
OPTPARSE_APPLICATIVE_EXECUTABLES+=	criterion-report
.include "../../devel/hs-optparse-applicative/application.mk"

.include "../../mk/haskell.mk"
.include "../../mk/bsd.pkg.mk"
@


1.6
log
@recursive revbump after patching lang/ghc910
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2025/02/02 13:04:50 pho Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.5
log
@Bump all Haskell packages after switching the default compiler.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2025/01/30 06:57:35 pho Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.4
log
@benchmarks/hs-criterion: update to criterion-1.6.4.0

1.6.4.0

* Drop support for pre-8.0 versions of GHC.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2024/05/09 01:31:39 pho Exp $
d4 1
@


1.3
log
@Recursive revbump after changing the default Haskell compiler
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2023/11/02 06:36:10 pho Exp $
d3 1
a3 2
DISTNAME=	criterion-1.6.3.0
PKGREVISION=	2
d10 1
a10 3
OPTPARSE_APPLICATIVE_EXECUTABLES+=	criterion-report
.include "../../devel/hs-optparse-applicative/application.mk"

d28 5
@


1.2
log
@Revbump all Haskell after updating lang/ghc96
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2023/11/02 02:50:25 pho Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.1
log
@benchmarks/hs-criterion: import hs-criterion-1.6.3.0

This library provides a powerful but simple way to measure software
performance. It provides both a framework for executing and analysing
benchmarks and a set of driver functions that makes it easy to build and
run benchmarks, and to analyse their results.

The fastest way to get started is to read the online tutorial, followed by
the documentation and examples in the Criterion.Main module.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2023/11/02 01:06:39 pho Exp $
d4 1
@

