diff options
Diffstat (limited to 'dev-haskell/semigroups')
-rw-r--r-- | dev-haskell/semigroups/Manifest | 7 | ||||
-rw-r--r-- | dev-haskell/semigroups/files/semigroups-0.15.1-trust.patch | 32 | ||||
-rw-r--r-- | dev-haskell/semigroups/metadata.xml | 26 | ||||
-rw-r--r-- | dev-haskell/semigroups/semigroups-0.11-r1.ebuild | 33 | ||||
-rw-r--r-- | dev-haskell/semigroups/semigroups-0.12.1.ebuild | 28 | ||||
-rw-r--r-- | dev-haskell/semigroups/semigroups-0.12.2.ebuild | 28 | ||||
-rw-r--r-- | dev-haskell/semigroups/semigroups-0.15.1.ebuild | 41 | ||||
-rw-r--r-- | dev-haskell/semigroups/semigroups-0.16.2.2.ebuild | 38 | ||||
-rw-r--r-- | dev-haskell/semigroups/semigroups-0.18.2.ebuild | 46 | ||||
-rw-r--r-- | dev-haskell/semigroups/semigroups-0.9.2.ebuild | 23 |
10 files changed, 0 insertions, 302 deletions
diff --git a/dev-haskell/semigroups/Manifest b/dev-haskell/semigroups/Manifest index c61a511c2b2c..496b7a41373b 100644 --- a/dev-haskell/semigroups/Manifest +++ b/dev-haskell/semigroups/Manifest @@ -1,8 +1 @@ -DIST semigroups-0.11.tar.gz 10152 BLAKE2B 9309b66982ca09e1985e7950f29d18f94f276018d57ed4dfb6e293baf13d7f320120ec835b3db3b19ed20dd7c7376b10adbec16cae608adca782a7fdd696901a SHA512 56eea20181fda3480c562230ff07e73dc5a1e163fb1da87717971cf95c672afc8c3e52fc9b6fbc98c29772f44245d2cd78d0bdf368bbefa84cefdbfe73c4f8e4 -DIST semigroups-0.12.1.tar.gz 10541 BLAKE2B b91cd8dcd00e2cbd82120c68a62cc72db94f70aaba58390c181f2e1629a52efda97c7d97fdc70d6732eff6bf8a5ed4bdcf2ce2f2a393d425c0c2f158c98a77b3 SHA512 309729b99d7912e8a07ef4d57c433e46233e77828c84a3c9ecabe6d17ed5ab28d7b23111c5d55f7324bbedfe512b1cd4a7e698b8177f631629159f6e72f9d4ca -DIST semigroups-0.12.2.tar.gz 10546 BLAKE2B 65940addc7f040cc9e46a86c73ca821f3eb7b4dcb2f9e320ba8699bfcc1721e5980dc9a0ad4adf3549fa1c1989b08ccabb88cab9d669594a2c412333d060bcd1 SHA512 20bc7c2273752b6377d2aea662eeb62dbfc020f07767e4c822c8d5072c8803e4b525ca96a2fe02a0a4d28d9268f91d4f87735506ba4c4bccf5491b1f4da7a753 -DIST semigroups-0.15.1.tar.gz 11715 BLAKE2B 1c755b29b80663bc11c55c9f2b1863c7d62ffee88466a623181d7552ea4eeae5cc3f3481855197f738c59e21c50ddd527da268bde378d592a72d5ae947231c88 SHA512 416bbf402f2e928fae81ba955d48d0fa636f6451c1a7ff02bcca2ff44b4e34eb91d8f2bfa39316e646d8bf2c7829858d795bb93640e70be049b232d1ec74d886 -DIST semigroups-0.16.2.2.tar.gz 15159 BLAKE2B eda7050147fb9aaca8051922601a42e19e84282cf88958a60ab66eea2a544e32b6034272f3cf3f07109aa15df73e81b352c818f4b20d1be6b71e459f8c0b8c98 SHA512 c40d666ae14f0f1052db3887b9327282ef2c535becda8bf2aa4dd8688d1744a738a6e7227e69c1b99255433e0673d67efaea287e26236cca2b13c3db951c30b3 -DIST semigroups-0.18.2.tar.gz 17026 BLAKE2B 68112f907b9251656751987f476dee67fd4e2a31b4f2cc81071558f6298933bf8904442eda053eb520cf505d255ec256e54060182a2474d543c8044506ac5b59 SHA512 db43500859eb041eee800727f1606a96bb9367fa7032bb15ee02b7d34a9d5e46bd8d4ce991988058b05b75816351f837e180e1f8df7dda78548cf3fde7a57e45 DIST semigroups-0.18.5.tar.gz 20162 BLAKE2B 6580b1f1ac5bf85aced9dfaea1fc8d6daf4a0536395428f629af651b3717d06d36a33b1d50e38e0b420937cead33fa986d060243a788d83e440dfd73b5413572 SHA512 c1a3376041ea32e9f4ddae79ad5ec649ff3a09c5e0a07ac4f731c05b7615ac2c33deadd24c5c9ee81a6747373ae928f3b3bcaa131dce7a7ff1e3efa56cf57db3 -DIST semigroups-0.9.2.tar.gz 9653 BLAKE2B b73901c69a6321ffc478f79a7fb7280074010e512955f7aed5dc4f91742b4838b0a821ebc7aca23d259b0fc38589ddfb18c27a2f163843f729d4c93f65487066 SHA512 43385abeed142425fe858632f0bab265e8dda078ab24b270c0b22f798270af502ccff28863200c330fc4e2bdf88fd625b60be25480a9879328e517b2db09c2e0 diff --git a/dev-haskell/semigroups/files/semigroups-0.15.1-trust.patch b/dev-haskell/semigroups/files/semigroups-0.15.1-trust.patch deleted file mode 100644 index ff66afa91a6e..000000000000 --- a/dev-haskell/semigroups/files/semigroups-0.15.1-trust.patch +++ /dev/null @@ -1,32 +0,0 @@ -commit 118b29f5404014d0a627767a4c7e8de4f00f9fce -Author: João Cristóvão <jmacristovao@gmail.com> -Date: Wed Jul 23 12:27:29 2014 +0100 - - If GHC >= 7.8 module is always Thrustworthy, never safe, due to GHC.Exts - -diff --git a/src/Data/List/NonEmpty.hs b/src/Data/List/NonEmpty.hs -index 8a28020..f3c2db5 100644 ---- a/src/Data/List/NonEmpty.hs -+++ b/src/Data/List/NonEmpty.hs -@@ -1,7 +1,7 @@ - {-# LANGUAGE CPP #-} - - #if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702 --#ifdef MIN_VERSION_hashable -+#if defined(MIN_VERSION_hashable) || __GLASGOW_HASKELL__ >= 708 - {-# LANGUAGE Trustworthy #-} - #else - {-# LANGUAGE Safe #-} -diff --git a/src/Data/Semigroup.hs b/src/Data/Semigroup.hs -index 7d41775..88fcbb0 100644 ---- a/src/Data/Semigroup.hs -+++ b/src/Data/Semigroup.hs -@@ -8,7 +8,7 @@ - #if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702 - #define LANGUAGE_DefaultSignatures - {-# LANGUAGE DefaultSignatures #-} --#ifdef MIN_VERSION_hashable -+#if defined(MIN_VERSION_hashable) || __GLASGOW_HASKELL__ >= 708 - {-# LANGUAGE Trustworthy #-} - #else - {-# LANGUAGE Safe #-} diff --git a/dev-haskell/semigroups/metadata.xml b/dev-haskell/semigroups/metadata.xml index ac1ccc6f6f92..810610e7fa37 100644 --- a/dev-haskell/semigroups/metadata.xml +++ b/dev-haskell/semigroups/metadata.xml @@ -17,32 +17,6 @@ name semigroup. </longdescription> <use> - <flag name="hashable">You can disable the use of the - `hashable` package using USE=-hashable. Disabling this is an - unsupported configuration, but it may be useful for - accelerating builds in sandboxes for expert users. If set we - will not supply an instance of `Hashable`.</flag> - <flag name="bytestring">You can disable the use of the `bytestring` - package using USE=-bytestring. Disabling this is an - unsupported configuration, but it may be useful for - accelerating builds in sandboxes for expert users.</flag> - <flag name="containers">You can disable the use of the `containers` - package using USE=-containers. Disabing this is an unsupported - configuration, but it may be useful for accelerating builds in - sandboxes for expert users.</flag> - <flag name="deepseq">You can disable the use of the `deepseq` - package using `-f-deepseq`. Disabing this is an unsupported - configuration, but it may be useful for accelerating builds in - sandboxes for expert users.</flag> - <flag name="text">You can disable the use of the `text` package - using USE=-text. Disabling this is an unsupported - configuration, but it may be useful for accelerating builds in - sandboxes for expert users.</flag> - <flag name="unordered-containers">You can disable the use of the - `unordered-containers` package using - USE=-unordered-containers. Disabling this is an unsupported - configuration, but it may be useful for accelerating builds in - sandboxes for expert users.</flag> <flag name="binary">provide instances for binary package</flag> <flag name="transformers">provide instances for transformers package.</flag> </use> diff --git a/dev-haskell/semigroups/semigroups-0.11-r1.ebuild b/dev-haskell/semigroups/semigroups-0.11-r1.ebuild deleted file mode 100644 index 3366842fce59..000000000000 --- a/dev-haskell/semigroups/semigroups-0.11-r1.ebuild +++ /dev/null @@ -1,33 +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.3.4.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Anything that associates" -HOMEPAGE="https://github.com/ekmett/semigroups/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] - >=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-1:=[profile?] - >=dev-haskell/text-0.10:=[profile?] - >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] - >=dev-lang/ghc-6.12.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" - -src_prepare() { - cabal_chdeps \ - 'text >= 0.10 && < 0.12' 'text >= 0.10' -} diff --git a/dev-haskell/semigroups/semigroups-0.12.1.ebuild b/dev-haskell/semigroups/semigroups-0.12.1.ebuild deleted file mode 100644 index c3c8d3f4b83f..000000000000 --- a/dev-haskell/semigroups/semigroups-0.12.1.ebuild +++ /dev/null @@ -1,28 +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.3.5.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Anything that associates" -HOMEPAGE="https://github.com/ekmett/semigroups/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] - >=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-1:=[profile?] - >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.1:=[profile?] - >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] - >=dev-lang/ghc-6.12.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" diff --git a/dev-haskell/semigroups/semigroups-0.12.2.ebuild b/dev-haskell/semigroups/semigroups-0.12.2.ebuild deleted file mode 100644 index c633900ffcdd..000000000000 --- a/dev-haskell/semigroups/semigroups-0.12.2.ebuild +++ /dev/null @@ -1,28 +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.3.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Anything that associates" -HOMEPAGE="https://github.com/ekmett/semigroups/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] - >=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-1:=[profile?] - >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-2:=[profile?] - >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] - >=dev-lang/ghc-6.12.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" diff --git a/dev-haskell/semigroups/semigroups-0.15.1.ebuild b/dev-haskell/semigroups/semigroups-0.15.1.ebuild deleted file mode 100644 index 4902b9c09fb5..000000000000 --- a/dev-haskell/semigroups/semigroups-0.15.1.ebuild +++ /dev/null @@ -1,41 +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.2.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Anything that associates" -HOMEPAGE="https://github.com/ekmett/semigroups/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+bytestring +containers +hashable +text +unordered-containers" - -RDEPEND=">=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-1:=[profile?] - >=dev-lang/ghc-7.4.1:= - hashable? ( >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] - unordered-containers? ( >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] ) ) - text? ( >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-2:=[profile?] ) -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" - -src_prepare() { - epatch "${FILESDIR}"/${P}-trust.patch -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag bytestring bytestring) \ - $(cabal_flag containers containers) \ - $(cabal_flag hashable hashable) \ - $(cabal_flag text text) \ - $(cabal_flag unordered-containers unordered-containers) -} diff --git a/dev-haskell/semigroups/semigroups-0.16.2.2.ebuild b/dev-haskell/semigroups/semigroups-0.16.2.2.ebuild deleted file mode 100644 index 1c51b943602d..000000000000 --- a/dev-haskell/semigroups/semigroups-0.16.2.2.ebuild +++ /dev/null @@ -1,38 +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="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Anything that associates" -HOMEPAGE="https://github.com/ekmett/semigroups/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+bytestring +containers +deepseq +hashable +text +unordered-containers" - -RDEPEND=">=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-2:=[profile?] - >=dev-lang/ghc-7.4.1:= - hashable? ( >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] - unordered-containers? ( >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] ) ) - text? ( >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-2:=[profile?] ) -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag bytestring bytestring) \ - $(cabal_flag containers containers) \ - $(cabal_flag deepseq deepseq) \ - $(cabal_flag hashable hashable) \ - $(cabal_flag text text) \ - $(cabal_flag unordered-containers unordered-containers) -} diff --git a/dev-haskell/semigroups/semigroups-0.18.2.ebuild b/dev-haskell/semigroups/semigroups-0.18.2.ebuild deleted file mode 100644 index 77a736fb3043..000000000000 --- a/dev-haskell/semigroups/semigroups-0.18.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# ebuild generated by hackport 0.5.9999 -#hackport: flags: +bytestring,+containers,+deepseq,+hashable,+tagged,+text,+unordered-containers - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Anything that associates" -HOMEPAGE="https://github.com/ekmett/semigroups/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="+binary +transformers" - -RDEPEND=">=dev-haskell/bytestring-builder-0.10.4:=[profile?] <dev-haskell/bytestring-builder-1:=[profile?] - >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] - >=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-2:=[profile?] - >=dev-haskell/tagged-0.4.4:=[profile?] <dev-haskell/tagged-1:=[profile?] - >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-2:=[profile?] - >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] - >=dev-lang/ghc-7.4.1:= - binary? ( dev-haskell/binary:=[profile?] ) - transformers? ( >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?] ) -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag binary binary) \ - --flag=bytestring \ - --flag=containers \ - --flag=deepseq \ - --flag=hashable \ - --flag=tagged \ - --flag=text \ - $(cabal_flag transformers transformers) \ - --flag=unordered-containers -} diff --git a/dev-haskell/semigroups/semigroups-0.9.2.ebuild b/dev-haskell/semigroups/semigroups-0.9.2.ebuild deleted file mode 100644 index 2035f8ec7dde..000000000000 --- a/dev-haskell/semigroups/semigroups-0.9.2.ebuild +++ /dev/null @@ -1,23 +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.3.2.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Haskell 98 semigroups" -HOMEPAGE="https://github.com/ekmett/semigroups/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/nats-0.1:=[profile?] - >=dev-lang/ghc-6.12.1:=" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10" |