gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/criterion

Robust, reliable performance measurement and analysis

Screenshots

  • criterion-1.5.11.0
    ~amd64 ~x86
    embed-data-files doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • criterion-1.5.11.0
    ~amd64 ~ppc64 ~x86
    embed-data-files doc hscolour profile test

    View      Download      Browse     License: BSD   
    Overlay: gentoo

ChangeLog

commit 9672ee12c9c489f9e5bfdee329a4e6aed692fe4d
Author: Sam James <sam@gentoo.org>
Date: Sat Jul 30 06:55:18 2022 +0100

*/*: fix https->https in metadatd dtd

Newer hackport fixes this (in git, not tagged yet).

Signed-off-by: Sam James <sam@gentoo.org>

commit 79d6fefc679bc9bdc51fddaa1c41e8bb0a132683
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Oct 10 08:55:33 2021 +1100

dev-haskell/criterion: drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit acd1919e7a090523e33753cd04390989e7271e94
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Oct 10 08:55:22 2021 +1100

dev-haskell/criterion: bump up to 1.5.11.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 24bae67d13ede812573b163c9d6d866700788bb5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Oct 2 18:17:56 2020 +0100

dev-haskell/criterion: bump up to 1.5.7.0

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 5cd6dda0015dbdb093d407ba826874c3e6017588
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Aug 26 08:52:29 2020 +1000

dev-haskell/criterion: remove old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 75d604b4dab85de4fe89971a288e28e92dd32d56
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Apr 16 09:32:58 2020 +0100

dev-haskell/criterion: drop unused manifest line

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 083633f545d8e2ea2b97fa0e5abe53fd56e3883f
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Fri Feb 21 16:55:33 2020 -0330

dev-haskell/criterion: bump up to 1.5.6.2

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit 35a5ef37d1d655c2c96d8edb5447e6c863b48639
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Mon Dec 30 11:08:19 2019 -0330

dev-haskell/criterion: bump up to 1.5.6.1

Masked due to depend on masked >=binary-orphans-1.0.1.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit 3d16013c65cc8986c7537d76ed3a2855e978d057
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 23 15:39:53 2019 +0000

*/*: Inline mirror://hackage and update URIs

Follow ::gentoo commit 2a2e66a9407205f18
("*/*: Inline mirror://hackage and update URIs ")

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 64d9c940dc902f295d8209126a21ec30577c210b
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Sun Nov 3 19:13:16 2019 -0500

dev-haskell/criterion: drop old

Keep last and oldest: 1.5.2.0, 0.8.1.0

Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit ae2ac88e8a2fd8184a5ae52d12778df2f02ac33d
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Oct 11 23:02:31 2018 +1100

dev-haskell/criterion: Bump to 1.5.2.0

Package-Manager: Portage-2.3.50, Repoman-2.3.11

commit cfd6b4937dde7f4543d6c445b952be8d94a25981
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 22 09:46:50 2018 +0100

dev-haskell/criterion: add missing USE=embed-data-files description

Package-Manager: Portage-2.3.28, Repoman-2.3.9

commit 68deb43ddc2806cefce18029614cfb6873323573
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Apr 12 14:39:44 2018 +1000

dev-haskell/criterion: Bump to 1.4.1.0

commit 2a94f64d40e69b69ddfa1b5da7906d17009e5e6f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 24 09:25:20 2017 +0000

refresh Manifests

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 1a6ba469382ab24f8b77b4ff3b043b6e2ed68306
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Feb 28 21:38:05 2017 +0000

follow ::gentoo in removing '# $Id$' headers

Done as
$ sed -i */*/*.ebuild -e '/^# \$Id\$$/d'

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 2484a234dfa8b65d2d7ec3b5e457754e2ae7b3a5
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Jan 20 19:51:14 2017 +0000

dev-haskell/criterion: bump up to 1.1.4.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit 64b480a1286afcdaf1acca528bdfd9eac9c4e87c
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Mar 2 09:44:11 2016 +0000

dev-haskell/criterion: bump up to 1.1.1.0

Package-Manager: portage-2.2.27

commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500

Update metadata.xml for GLEP 67

commit 4a585b54eb5f4c66e9b867f0bf95b390cbc62c60
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:47:28 2015 +0400

fix headers and copyright lines

commit b9c11d9d44644f6a277de1f7af562de56e786675
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 9 10:37:52 2015 +0100

convert '# $Header: ' lines to '# $Id$'

The change was adopted when ::gentoo switched to git.

https://github.com/trofi/gentoo-qa/blob/master/check_header.sh

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit 155e28aae2e7da52c60c3ae569199673a8d13b68
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Apr 2 21:42:51 2015 +1100

Bump criterion to 1.1.0.0

commit dd0b65486803168ccc0c1e02199f28c149cecd34
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Sat Jan 31 22:40:11 2015 +0300

dev-haskell/criterion: drop old

Package-Manager: portage-2.2.15

commit 8fc96c4ddfcb9460d57bf07b71972fb03ec9e78d
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Mon Oct 27 03:19:37 2014 +0530

dev-haskell/criterion: Bump to version 1.0.2.0

Package-Manager: portage-2.2.14_rc1
RepoMan-Options: --force

commit 7caba65cd543fbfef1c994cc43a84a5dec653ce7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 18:07:32 2014 +0300

metadata.xml: from <maintainer> field in favour of <herd> one

Mangled by tiny tool:
https://github.com/trofi/gentoo-qa/blob/master/shrink_haskell_metadata.hs

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit f283419951e2bfaaae7d1946b600fcaec32a4927
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jul 14 19:20:36 2014 +0300

portage/gentoo-haskell: removed explicit deepseq depend (core lib since ghc-7.4)

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit c2c12f7683072019e28f425adfec0b2e231c2f07
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri May 9 16:47:25 2014 +0300

dev-haskell/criterion: bump up to 0.8.1.0

Package-Manager: portage-2.2.10_p15

commit 1e244c13d1c475da04253d7f5dc4b9d897908968
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Apr 16 10:43:23 2014 +0300

dev-haskell/criterion: bump up to 0.8.0.2

Package-Manager: portage-2.2.10_p15

commit 0aedc78f1ff56493e8879c3c8ef28c6e099b90fc
Author: Luis Ressel <aranea@aixah.de>
Date: Fri Apr 4 22:25:22 2014 +0200

dev-haskell/criterion: Mask incompatible new hastache version

hastache-0.6.0 breaks its users by converting the API from ByteString to
Text. Until a new, compatible criterion version is released, just
explicitly depend on hastache-0.5.0.

commit 3628bd737aa4ee07c09cfe5fe0cbe758a09eaf24
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Thu Mar 6 12:44:07 2014 +0400

dev-haskell/criterion: bump up to 0.8.0.1

commit fdcdd8af369d92934f75540349a5e8aa9e7a705a
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Wed May 15 13:09:55 2013 +0400

dev-haskell/criterion: add major version 0.8.0.0

commit 4a039743c4359428a3a3ccdaff959b138732fea3
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Feb 4 01:09:26 2013 +0300

dev-haskell/criterion: bump up to 0.6.2.1

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 73a94310eadb714d0860b9c162611a75b57c191b
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Dec 7 01:34:51 2012 +0300

get rid of 'dev-haskell/time' dependency as it's really a core library

And since ghc-7.6 it's even harder to upgrade, as
directory, haskell98 and others depend on time-1.4.0.1
thus it's unsafe to upgrade it.

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 01c649c9da3d7274ce4da7c122697907fe79ff00
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Oct 11 20:34:22 2012 +1100

Bump criterion to 0.6.2.0

commit 7db4e1b65c2de61d0028528402e5f4d4f1112cf1
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 7 17:44:46 2012 +0400

big mirror update

commit fab02975eb7bbcc331a5b8cf2fd7a7b522518633
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Aug 18 15:12:26 2012 +1000

Bump criterion to 0.6.1.1

commit 88bbb0224ca4d45e00f0f64b16b0c8e79dab66f1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jun 15 03:11:07 2012 +0300

regenerated all Manifests to make use of 'thin' feature in one shot

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 071eb5e572d57f97674a41d470c4479ae76cf8cd
Author: Mark Wright <markwright@internode.on.net>
Date: Mon Jan 30 23:57:04 2012 +1100

Bump criterion to 0.6.0.1, built with ghc 7.4.1-rc1, 7.2.2, 7.0.4 and 6.12.3

commit 795b9853eb5d80b51ca47ee8c00bb0236006dde7
Author: Mark Wright <markwright@internode.on.net>
Date: Sun Jan 15 19:04:55 2012 +1100

Remove chart use flag in criterion, as it was removed by upstream

commit 6c4b07389a77726d9152b3d4527a2acceba0d569
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Jan 6 20:06:52 2012 +1100

Criterion requires mtl-2 https://github.com/bos/criterion/issues/7

commit ae985848b044aa8ea68db0d1926f8ae4ba06ed29
Author: Mark Wright <markwright@internode.on.net>
Date: Sun Dec 11 16:20:30 2011 +1100

Bump criterion to 0.6.0.0

commit 39360b5dd62aa118380f8aa171d03ef2a2cc2f59
Author: Mark Wright <markwright@internode.on.net>
Date: Mon Nov 21 02:07:17 2011 +1100

Bump criterion to 0.5.1.1, built with ghc 7.2.2, 7.0.4 and 6.12.3

commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100

Add hoogle support

commit bfbd9e2fbe5dbbd07a54b74cc818fb5175d93488
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Nov 12 15:37:53 2011 +1100

Require statistics 0.9* as build fails with statistics-0.10.0.0, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit c3dcf53e2a8b637104b0786ff1f2685970da18b5
Author: Mark Wright <markwright@internode.on.net>
Date: Sun Oct 2 00:29:35 2011 +1000

Bump criterion to 0.5.1.0, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit f9be2919e3fc6472dfc1d4efcb7353ed4d1478f3
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jul 12 11:48:37 2011 +0300

dev-haskell/criterion: enabled gtk flag for USE=chart to draw nicer window

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 6c7d178a28e9fd5c1d62c62b96b4f5f662c9a941
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Jun 9 20:23:18 2011 +1000

Bump criterion to 0.5.0.10, built with ghc 7.0.3 and 6.12.3

commit 9e19b7b5b4522b9b2212f8e3c0b1a1ed3126e23e
Author: Mark Wright <markwright@internode.on.net>
Date: Fri May 13 00:16:32 2011 +1000

Bump criterion to 0.5.0.9, built with ghc 7.0.3 and 6.12.3, 0.5.0.8 patch has been upstreamed

commit 439d865f21ed3d7d79568e10eb8dbfb40db23baa
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Apr 30 22:04:11 2011 +0300

dev-haskell/criterion: fix build against ghc-6.12.3

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 7654aa41250cab350421fe50477a1a58ecc48e06
Author: Mark Wright <markwright@internode.on.net>
Date: Tue Apr 19 22:36:47 2011 +1000

Bump criterion to -0.5.0.8, built with ghc 7.0.3 (wants parsec 3)

commit 52dcd4d65897ce4e1fbd3155a46f4a08d9eb3c51
Author: Mark Wright <markwright@internode.on.net>
Date: Wed Apr 6 18:46:40 2011 +1000

Bump chart, built with ghc 7.0.3 (criterion wants >=dev-haskell/parsec-3.1.0)

commit 16dad22321521106522458fb9e2375be61533dd2
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Tue Mar 1 22:52:16 2011 +0100

criterion: bump

commit 746ab22462e7dfea60b73035de52db764729500f
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Mon Nov 22 11:34:44 2010 +0000

Bump criterion to 0.5.0.5

commit a0dd05b7f585633b1e56fde10cbda8f314dcdcdc
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Sep 17 09:48:43 2010 +0000

Bump criterion to 0.5.0.4

commit a769614949a0a4c87a6e8f373770c2deb368bce1
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sun Jul 25 10:38:37 2010 +0000

Bump criterion to 0.5.0.3
The wide character problem has been finally been fixed! \o/

commit db8bdade6902e4b0f44a2779515d49ef8efdc06d
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Tue Jul 6 10:50:47 2010 +0000

Bump criterion to 0.5.0.1
USE=chart works again; patch for widebyte still needed :(

commit c4f8d349800f4fb238e5e9b4c6bfbe864265f786
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sun Apr 25 13:12:50 2010 +0000

Disable chart support in criterion
Since gtk2hs doesn't (officially) build on 6.12, it seems bos hasn't updated
the chart part of criterion to vector like the rest; as such it doesn't build.

commit 577cb165e4a60b7eba631f33a9854ff41408e61b
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Tue Mar 30 09:13:47 2010 +0000

Bump criterion to 0.5.0.0
Still has that wide character problem...

commit 20204e0409faf75ec24981b6ee99565faaf9b6fa
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Mon Jan 18 18:37:34 2010 +0000

Fix building criterion-0.4.1.0 on ghc-6.12.1

commit ac18c089df8ec70b9c45d51cf2ac72d2d58dd081
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Dec 23 08:35:04 2009 +0000

The great filepath removal!
Yet another boot library, blah, blah, blah.

It's quite possible that removing filepath has made some packages with bad deps
(if they depend on filepath-1.1.* but you try to build them with ghc-6.6 which came with
filepath-1.0); if this is the case, please let us know.

commit c7ac250f96a6ef8a685d675c23d7f6afa35d6a6c
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Dec 16 13:12:17 2009 +0000

Bump criterion to 0.4.1.0

commit 4acd36c02252ac51b5cf3196f52ce2c2ee2992c7
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Dec 12 14:07:09 2009 +0000

Bump criterion to 0.4.0

commit c9b75dd64321a8c810f2ad8d3bbe250c2e402c61
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Nov 29 20:34:09 2009 +0000

criterion: version bump to 0.3.0

commit 783a8471d30256120cf28221663b0dcaa71baf08
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Nov 6 08:14:58 2009 +0000

Bump criterion to 0.2.0
bos seems to be on a roll today...

commit 9ee3b363b5c61436ad2fb82f3cb342c2901c3da0
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Nov 6 05:49:11 2009 +0000

Forgot to specify version requirement on uvector for criterion...
The exact problem bos had in the cabal file, I've stuffed up for the ebuild :s.

commit f1a02cd79d373c01abe1be37777cb4f5aabf0ce4
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Nov 6 05:46:49 2009 +0000

Bump criterion to 0.1.4
bos forgot to update the uvector dep...

commit 8f5c959a48d08663abcdcc4f98b02e78dd00f52b
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Nov 6 05:27:02 2009 +0000

Bump criterion to 0.1.3
Now have the option of disabling chart usage

commit d01bcfa15625a44ec779acbce38e909c6581962a
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Nov 4 07:23:08 2009 +0000

Criterion-0.1.2 doesn't like chart-0.12

commit 64df00fbc30529dccc826335ba8933a66f7263a8
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Nov 4 04:39:01 2009 +0000

Remove chart-darcs possible dep from criterion

commit c52b0c03f437bc3fc23379cd34f5c473fbad52b4
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 11:22:36 2009 +0000

The great bytestring removal!
We're removing bytestring from the overlay for several reasons:
* It's a GHC boot library, and thus shouldn't be upgraded.
* The tree doesn't have a bytestring package, so this will make syncing easier.
* It's a right royal pain to successfully upgrade all packages depending on the GHC bytestring
to a stand-alone upgraded bytestring (no, haskell-updater doesn't help).
* For the most part, bytestring upgrades typically don't do much for end users anyway.
* New bytestring comes with new GHC; why would you care enough to upgrade bytestring but not GHC?

We're leaving bytestring package masked for now, but all dependencies upon it have been removed.
I'm sorry, but you're probably going to have to manually rebuild all packages that you had
installed with bytestring dependencies. Then again, until recently a lot of packages didn't have
explicit bytestring dependencies in the ebuilds...

commit 02721d81c560eb141faa0653b69396255226fd98
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Oct 23 13:59:31 2009 +0000

Remove old version of criterion

commit 70a0da87455ede87514117fb2557a2f4e4317c98
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Sep 30 23:56:53 2009 +0000

Bump citerion to 0.1.2

commit bb184db0c926d127d8e0c04b882e1d3542ce3fac
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sun Sep 27 07:01:56 2009 +0000

Add criterion 0.1