summaryrefslogtreecommitdiff
path: root/dev-haskell/criterion
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
commit3cf7c3ef441822c889356fd1812ebf2944a59851 (patch)
treec513fe68548b40365c1c2ebfe35c58ad431cdd77 /dev-haskell/criterion
parent05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff)
gentoo resync : 25.08.2020
Diffstat (limited to 'dev-haskell/criterion')
-rw-r--r--dev-haskell/criterion/Manifest14
-rw-r--r--dev-haskell/criterion/criterion-0.8.1.0.ebuild36
-rw-r--r--dev-haskell/criterion/criterion-1.0.2.0.ebuild45
-rw-r--r--dev-haskell/criterion/criterion-1.1.0.0.ebuild45
-rw-r--r--dev-haskell/criterion/criterion-1.1.1.0.ebuild45
-rw-r--r--dev-haskell/criterion/criterion-1.5.6.2.ebuild (renamed from dev-haskell/criterion/criterion-1.1.4.0.ebuild)25
-rw-r--r--dev-haskell/criterion/metadata.xml3
7 files changed, 23 insertions, 190 deletions
diff --git a/dev-haskell/criterion/Manifest b/dev-haskell/criterion/Manifest
index 9cc9f711ea57..85d86f54f10b 100644
--- a/dev-haskell/criterion/Manifest
+++ b/dev-haskell/criterion/Manifest
@@ -1,11 +1,3 @@
-DIST criterion-0.8.1.0.tar.gz 155095 BLAKE2B a5bd4a6c0cb7b3866199ae2f7fdb9d7e3e501af628c71873f23504ae5b4d9cb39f7e14c5b45c6310ea1c2dd2751aba44db9e5b26509a55d8d3fb350c170775fb SHA512 96dd101dfcbb4cfea446235137d163e9bb806b8dbc6ca7cdb19f380dc8c6ad0169f22b08acb638c0e731be659b1f761cc4f3d33154c5cda3f44bf6f854b1b485
-DIST criterion-1.0.2.0.tar.gz 1003368 BLAKE2B 7281cc53a3e9ef0d91bc8730bf6d43b864fb164a5b2e556c9809414a89db880d15eb20c759a9925228b5fdd0df368025a4287efd094b4a500b86e42e9ee5f602 SHA512 35063822e12bca0b8ad41d2e6fd2c6ddfd58432467d9fee7ca537e03fb0100dcf6c11565abd21c11c0736bc0e2c9977f248a559eec7c8b049c27ff54ea58f01a
-DIST criterion-1.1.0.0.tar.gz 1004534 BLAKE2B ad6697171457e20b6ce52cfeb36d472977adf7cb931a2bb192e66557265a31658a0b90dda59a0fbf264f8d2d0581b14b963797140166aabdbf32f443abd4a537 SHA512 959635b49fbe9aeaffb8eb072e9998934732028311031debf5dc3bcbe7ea89ea3a330fe6656272888896ee9ee5e324d1ea72b25fbc0b5c466eb060d654ca61b6
-DIST criterion-1.1.1.0.tar.gz 866254 BLAKE2B e750fdc50c7b6629761bbdf3642ccd64ebc08c2bff5798225a53fab26a72c441be7481d9372cedc6cfa39fae2a2ce8da4855a806318b9a1b52bb5926762b4210 SHA512 964b81cc160c7c402ece1de57fddbd8ae454934fe4d3ca30da9f0d8f036019a14e462a0b4a63a4c38992e295002e3fb2dd082960c4934a19b36463157ef3594a
-DIST criterion-1.1.4.0.tar.gz 119945 BLAKE2B 0064eb86a9d6b9298cb17cc7a4e45374e0e8ef2a7b4c2f5dbadc38ca7a75da940152479bd64ff15768f76db6c02c20833dd9fd5faac33196208e6f352b2a7485 SHA512 b503bd50cfeccfe6222ac1af91ad6d10b600cc9609a107d3b46c9e470ec39f2ce24d6debc730045b178b2c599575710c29940dc5c595ffb28e9243e02f624f0c
-EBUILD criterion-0.8.1.0.ebuild 1037 BLAKE2B 9d6e1648437a3c614a8c54f8107dff0dc2270fe31c46843097f3a24620d353549b806d0bd44cd87d03ad3a87d5b163efd9744720ebe859cd8c412fd2273478fe SHA512 794c46e261019aef2c06f0d159902aea27147180b9fe9e34cd0d3613e8a56fd711c7f54811138bb6a8434bc210b8cfbfeccfec5c9b66cba8c1001e571866d3ad
-EBUILD criterion-1.0.2.0.ebuild 1401 BLAKE2B f1b2149fee92adb629412e0ce9df4c715c6907098af0356dd9ef4249591d8a268eb8d3c80e2a9c89950ebd19d5d4fc4c7b70b48ec69cafa7b13c4abfff2d66d7 SHA512 ee416adfe5f4b058f317e1ac60453e0b8366bfe03d5fb1be2fc32738b41b10689209c95185ba1ea9d9f12f03c637a9d4f6204c6984099225656595ebc8032baa
-EBUILD criterion-1.1.0.0.ebuild 1430 BLAKE2B 4463ca2c32b23f6128bca7cb836e23d31b8a40910275515a29090e9feda5ab7f90dbe27f443f2cc1f4db78c84e131bc24cee0b0a1fd8268553d5723bd3fceec8 SHA512 24ba6f65f7b629ca766433989f8fde59dd8f3777659be7f587afacf52d26d8228fa640267d2d3e78d2f61e965473f67fc30ad890c6f885b10da29e312788658b
-EBUILD criterion-1.1.1.0.ebuild 1430 BLAKE2B a65d4032c82cf3043fa6bcf6139bdb854e3f3b8e044a43e818669d0b39067839a570b659075b4de3b60a8afb47c2fd789a0aafa1346a1168d53a34d72c112d53 SHA512 253ae87e0a8435f3e42eb00719b26c42697754d4c6ec8ee1a3ecf0fd5d57534aa1b15a4f1c798fd56ed7899e4494c02981c456db205fbb03c0e498ab4faf9b08
-EBUILD criterion-1.1.4.0.ebuild 1546 BLAKE2B cf89acd2bdba8823fa6e85581e37681fe66e5b7c9e5d26bda308f31aed1ffb07d49998f97793eba8329a0d80673a00ca1cbebdcf7970f53119ecb839fa93388a SHA512 3c47d6c49840e5ed596f52b952a466d3daa77c46c4549c4ad4a8bddcff39e13b1af5092af16018fa63d64a62eb6829a36bbec15757480d16114d05918b4dcaa9
-MISC metadata.xml 755 BLAKE2B fc08f1348bf25a9baf4c39e499f54c977af78a505e735b2e092e64b902558d80c71d57d9b91404577ecf45fef428c92652d02ed786dafcddae805e9ee9707c36 SHA512 5e4f4147f5fb4f4101646d869d6d76557cf313cb37b0079e64cfa00530578689c8f5c90cea95f9f55cb216fed10ca498663e0e60a81fe5b1a19ed812ec673e49
+DIST criterion-1.5.6.2.tar.gz 120212 BLAKE2B cd21eb95013eb4eb80ecbf13cdd599efc6f08e26522ed876fda54b97744a75330fbf2bfff8b626feadb2627d0445749aea0d6412ff5d901a922433a88b952ee8 SHA512 48e4c0803480fa21830342ff7fd016e15de1b598fb8c4541710c6a9d81e4919bfcb22bc5fbd1ac417e79df902f1154f20aa3e3081efcf6a9af872f00142c3af0
+EBUILD criterion-1.5.6.2.ebuild 2238 BLAKE2B adc4b745f8abf0aaed7ac65384a3eb097cc7d800c2642b39860bb8322ced6a9b118fdb46e860a7239a4b1b3a210d51f82ed2661075710dbed034ce79666c612c SHA512 943e3a5bd1a2e2436ab998a6a84b5fad13647216ef52315d00bf7567ff23c50bab9b771ec8d282046e1fb7b21ae632eb39412123415ccedddac2b12f9b7eaf50
+MISC metadata.xml 873 BLAKE2B a7cce41d5ff03f5d53161a9813ff73570b8d2905f58e9d1c4a8a58628855c1a3f015db3a39eb275db60a4846edc161025e73b2b9aab0936fb565f8b41d77f901 SHA512 1657a1bca96c4e0b9183c5576327e039787e603d69e107a322ee378657a69bf1d2fc6e552c04807b86da4bbd4286f401398315bebf545c6a7a1a0821f0fc3897
diff --git a/dev-haskell/criterion/criterion-0.8.1.0.ebuild b/dev-haskell/criterion/criterion-0.8.1.0.ebuild
deleted file mode 100644
index bdb1e5227df0..000000000000
--- a/dev-haskell/criterion/criterion-0.8.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Robust, reliable performance measurement and analysis"
-HOMEPAGE="https://github.com/bos/criterion"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.3.2.12:=[profile?]
- >=dev-haskell/binary-0.6.3.0:=[profile?]
- >=dev-haskell/glob-0.7.2:=[profile?]
- >=dev-haskell/hastache-0.6.0:=[profile?]
- >=dev-haskell/mtl-2:=[profile?]
- >=dev-haskell/mwc-random-0.8.0.3:=[profile?]
- >=dev-haskell/parsec-3.1.0:=[profile?]
- >=dev-haskell/statistics-0.11:=[profile?]
- >=dev-haskell/text-0.11:=[profile?]
- dev-haskell/transformers:=[profile?]
- >=dev-haskell/vector-0.7.1:=[profile?]
- >=dev-haskell/vector-algorithms-0.4:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
diff --git a/dev-haskell/criterion/criterion-1.0.2.0.ebuild b/dev-haskell/criterion/criterion-1.0.2.0.ebuild
deleted file mode 100644
index 67bd2a16b403..000000000000
--- a/dev-haskell/criterion/criterion-1.0.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.4.9999
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Robust, reliable performance measurement and analysis"
-HOMEPAGE="http://www.serpentine.com/criterion"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
- dev-haskell/ansi-wl-pprint:=[profile?]
- >=dev-haskell/binary-0.5.1.0:=[profile?]
- >=dev-haskell/cassava-0.3.0.0:=[profile?]
- dev-haskell/either:=[profile?]
- >=dev-haskell/glob-0.7.2:=[profile?]
- >=dev-haskell/hastache-0.6.0:=[profile?]
- >=dev-haskell/mtl-2:=[profile?]
- >=dev-haskell/mwc-random-0.8.0.3:=[profile?]
- >=dev-haskell/optparse-applicative-0.11:=[profile?]
- >=dev-haskell/parsec-3.1.0:=[profile?]
- >=dev-haskell/statistics-0.13.2.1:=[profile?]
- >=dev-haskell/text-0.11:=[profile?]
- dev-haskell/transformers:=[profile?]
- >=dev-haskell/vector-0.7.1:=[profile?]
- >=dev-haskell/vector-algorithms-0.4:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/hunit
- >=dev-haskell/quickcheck-2.4
- >=dev-haskell/test-framework-0.4
- dev-haskell/test-framework-hunit
- >=dev-haskell/test-framework-quickcheck2-0.2 )
-"
diff --git a/dev-haskell/criterion/criterion-1.1.0.0.ebuild b/dev-haskell/criterion/criterion-1.1.0.0.ebuild
deleted file mode 100644
index 189ff62eb5fb..000000000000
--- a/dev-haskell/criterion/criterion-1.1.0.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.4.9999
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Robust, reliable performance measurement and analysis"
-HOMEPAGE="http://www.serpentine.com/criterion"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
- >=dev-haskell/ansi-wl-pprint-0.6.7.2:=[profile?]
- >=dev-haskell/binary-0.5.1.0:=[profile?]
- >=dev-haskell/cassava-0.3.0.0:=[profile?]
- >=dev-haskell/glob-0.7.2:=[profile?]
- >=dev-haskell/hastache-0.6.0:=[profile?]
- >=dev-haskell/mtl-2:=[profile?]
- >=dev-haskell/mwc-random-0.8.0.3:=[profile?]
- >=dev-haskell/optparse-applicative-0.11:=[profile?]
- >=dev-haskell/parsec-3.1.0:=[profile?]
- >=dev-haskell/statistics-0.13.2.1:=[profile?]
- >=dev-haskell/text-0.11:=[profile?]
- dev-haskell/transformers:=[profile?]
- >=dev-haskell/transformers-compat-0.4:=[profile?]
- >=dev-haskell/vector-0.7.1:=[profile?]
- >=dev-haskell/vector-algorithms-0.4:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/hunit
- >=dev-haskell/quickcheck-2.4
- >=dev-haskell/test-framework-0.4
- dev-haskell/test-framework-hunit
- >=dev-haskell/test-framework-quickcheck2-0.2 )
-"
diff --git a/dev-haskell/criterion/criterion-1.1.1.0.ebuild b/dev-haskell/criterion/criterion-1.1.1.0.ebuild
deleted file mode 100644
index 717002631465..000000000000
--- a/dev-haskell/criterion/criterion-1.1.1.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.7.9999
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Robust, reliable performance measurement and analysis"
-HOMEPAGE="http://www.serpentine.com/criterion"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
- >=dev-haskell/ansi-wl-pprint-0.6.7.2:=[profile?]
- >=dev-haskell/binary-0.5.1.0:=[profile?]
- >=dev-haskell/cassava-0.3.0.0:=[profile?]
- >=dev-haskell/glob-0.7.2:=[profile?]
- >=dev-haskell/hastache-0.6.0:=[profile?]
- >=dev-haskell/mtl-2:=[profile?]
- >=dev-haskell/mwc-random-0.8.0.3:=[profile?]
- >=dev-haskell/optparse-applicative-0.11:=[profile?]
- >=dev-haskell/parsec-3.1.0:=[profile?]
- >=dev-haskell/statistics-0.13.2.1:=[profile?]
- >=dev-haskell/text-0.11:=[profile?]
- dev-haskell/transformers:=[profile?]
- >=dev-haskell/transformers-compat-0.4:=[profile?]
- >=dev-haskell/vector-0.7.1:=[profile?]
- >=dev-haskell/vector-algorithms-0.4:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/hunit
- >=dev-haskell/quickcheck-2.4
- >=dev-haskell/test-framework-0.4
- dev-haskell/test-framework-hunit
- >=dev-haskell/test-framework-quickcheck2-0.2 )
-"
diff --git a/dev-haskell/criterion/criterion-1.1.4.0.ebuild b/dev-haskell/criterion/criterion-1.5.6.2.ebuild
index 0b9207692521..23f8a110dba2 100644
--- a/dev-haskell/criterion/criterion-1.1.4.0.ebuild
+++ b/dev-haskell/criterion/criterion-1.5.6.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-# ebuild generated by hackport 0.5.1.9999
+# ebuild generated by hackport 0.6.4
#hackport: flags: -fast
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
@@ -16,30 +16,38 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="embed-data-files"
RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
>=dev-haskell/ansi-wl-pprint-0.6.7.2:=[profile?]
+ >=dev-haskell/base-compat-batteries-0.10:=[profile?] <dev-haskell/base-compat-batteries-0.12:=[profile?]
+ >=dev-haskell/binary-orphans-1.0.1:=[profile?] <dev-haskell/binary-orphans-1.1:=[profile?]
>=dev-haskell/cassava-0.3.0.0:=[profile?]
dev-haskell/code-page:=[profile?]
+ >=dev-haskell/criterion-measurement-0.1.1.0:=[profile?] <dev-haskell/criterion-measurement-0.2:=[profile?]
+ >=dev-haskell/exceptions-0.8.2:=[profile?] <dev-haskell/exceptions-0.11:=[profile?]
+ >=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?]
>=dev-haskell/glob-0.7.2:=[profile?]
- >=dev-haskell/hastache-0.6.0:=[profile?]
dev-haskell/js-flot:=[profile?]
dev-haskell/js-jquery:=[profile?]
+ >=dev-haskell/microstache-1.0.1:=[profile?] <dev-haskell/microstache-1.1:=[profile?]
>=dev-haskell/mtl-2:=[profile?]
>=dev-haskell/mwc-random-0.8.0.3:=[profile?]
>=dev-haskell/optparse-applicative-0.13:=[profile?]
>=dev-haskell/parsec-3.1.0:=[profile?]
- >=dev-haskell/statistics-0.13.2.1:=[profile?] <dev-haskell/statistics-0.14:=[profile?]
+ dev-haskell/semigroups:=[profile?]
+ >=dev-haskell/statistics-0.14:=[profile?] <dev-haskell/statistics-0.16:=[profile?]
>=dev-haskell/text-0.11:=[profile?]
- >=dev-haskell/transformers-compat-0.4:=[profile?]
+ >=dev-haskell/transformers-compat-0.6.4:=[profile?]
>=dev-haskell/vector-0.7.1:=[profile?]
>=dev-haskell/vector-algorithms-0.4:=[profile?]
>=dev-lang/ghc-7.8.2:=
+ embed-data-files? ( <dev-haskell/file-embed-0.1:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.18.1.3
- test? ( dev-haskell/hunit
+ test? ( dev-haskell/base-compat
+ dev-haskell/hunit
>=dev-haskell/quickcheck-2.4
dev-haskell/tasty
dev-haskell/tasty-hunit
@@ -48,5 +56,6 @@ DEPEND="${RDEPEND}
src_configure() {
haskell-cabal_src_configure \
+ $(cabal_flag embed-data-files embed-data-files) \
--flag=-fast
}
diff --git a/dev-haskell/criterion/metadata.xml b/dev-haskell/criterion/metadata.xml
index 46e84190a145..2a81615370e7 100644
--- a/dev-haskell/criterion/metadata.xml
+++ b/dev-haskell/criterion/metadata.xml
@@ -5,6 +5,9 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
+ <use>
+ <flag name="embed-data-files">Embed the data files in the binary for a relocatable executable</flag>
+ </use>
<longdescription>
This library provides a powerful but simple way to measure the
performance of Haskell code. It provides both a framework for