diff options
author | Mark Wright <gienah@gentoo.org> | 2014-07-02 13:26:33 +0000 |
---|---|---|
committer | Mark Wright <gienah@gentoo.org> | 2014-07-02 13:26:33 +0000 |
commit | 705e792fbe14b632dd54fc4d6f6c13c4c4d4259e (patch) | |
tree | b221a3eb71963bdbb46f14d51c529fb3f631bc2b /dev-haskell/semigroups | |
parent | sys-kernel/aufs-sources: Bump to latest aufs3, genpatches and linux release; ... (diff) | |
download | gentoo-2-705e792fbe14b632dd54fc4d6f6c13c4c4d4259e.tar.gz gentoo-2-705e792fbe14b632dd54fc4d6f6c13c4c4d4259e.tar.bz2 gentoo-2-705e792fbe14b632dd54fc4d6f6c13c4c4d4259e.zip |
Bump semigroups to 0.15.1
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 618E971F)
Diffstat (limited to 'dev-haskell/semigroups')
-rw-r--r-- | dev-haskell/semigroups/ChangeLog | 8 | ||||
-rw-r--r-- | dev-haskell/semigroups/metadata.xml | 23 | ||||
-rw-r--r-- | dev-haskell/semigroups/semigroups-0.15.1.ebuild | 38 |
3 files changed, 68 insertions, 1 deletions
diff --git a/dev-haskell/semigroups/ChangeLog b/dev-haskell/semigroups/ChangeLog index 1493ec70c69b..3e09163e9b92 100644 --- a/dev-haskell/semigroups/ChangeLog +++ b/dev-haskell/semigroups/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-haskell/semigroups # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/semigroups/ChangeLog,v 1.8 2014/03/23 10:01:03 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/semigroups/ChangeLog,v 1.9 2014/07/02 13:26:33 gienah Exp $ + +*semigroups-0.15.1 (02 Jul 2014) + + 02 Jul 2014; Mark Wright <gienah@gentoo.org> +semigroups-0.15.1.ebuild, + metadata.xml: + Bump semigroups to 0.15.1 23 Mar 2014; Agostino Sarubbo <ago@gentoo.org> semigroups-0.12.1.ebuild: Stable for x86, wrt bug #502690 diff --git a/dev-haskell/semigroups/metadata.xml b/dev-haskell/semigroups/metadata.xml index 4221ce2966cd..837f72b18377 100644 --- a/dev-haskell/semigroups/metadata.xml +++ b/dev-haskell/semigroups/metadata.xml @@ -10,4 +10,27 @@ In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup generalizes a monoid in that there might not exist an identity element. It also (originally) generalized a group (a monoid with all inverses) to a type where every element did not have to have an inverse, thus the 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="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> + </use> </pkgmetadata> diff --git a/dev-haskell/semigroups/semigroups-0.15.1.ebuild b/dev-haskell/semigroups/semigroups-0.15.1.ebuild new file mode 100644 index 000000000000..f2c4def88604 --- /dev/null +++ b/dev-haskell/semigroups/semigroups-0.15.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/semigroups/semigroups-0.15.1.ebuild,v 1.1 2014/07/02 13:26:33 gienah Exp $ + +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="http://github.com/ekmett/semigroups/" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${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_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) +} |