summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2017-02-15 22:34:21 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2017-02-16 10:21:30 +0000
commit7c47fa81cf78a19c07aa9887a75d0652c0fb2cb4 (patch)
tree5fb75a5674dab096ed39d132b5799e5164a29791 /dev-haskell/semigroupoids
parentwww-apps/gitit: bump up to 0.12.2 (diff)
downloadgentoo-7c47fa81cf78a19c07aa9887a75d0652c0fb2cb4.tar.gz
gentoo-7c47fa81cf78a19c07aa9887a75d0652c0fb2cb4.tar.bz2
gentoo-7c47fa81cf78a19c07aa9887a75d0652c0fb2cb4.zip
dev-haskell/semigroupoids: bump up to 5.1
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'dev-haskell/semigroupoids')
-rw-r--r--dev-haskell/semigroupoids/Manifest1
-rw-r--r--dev-haskell/semigroupoids/semigroupoids-5.1.ebuild46
2 files changed, 47 insertions, 0 deletions
diff --git a/dev-haskell/semigroupoids/Manifest b/dev-haskell/semigroupoids/Manifest
index c915f19d588..75efa544ffb 100644
--- a/dev-haskell/semigroupoids/Manifest
+++ b/dev-haskell/semigroupoids/Manifest
@@ -3,3 +3,4 @@ DIST semigroupoids-4.0.2.1.tar.gz 15805 SHA256 6169ab2c604d397748c29c41ab9ea20fa
DIST semigroupoids-4.2.tar.gz 16395 SHA256 88a95d383195307f4e9e20d49f194a192d816bf15fc2f12a63820a8742b9f1a3 SHA512 6de5f5d62215789c4ef2c5c20390991e5aa9c6106685daadfcc36f09b91483790d95458344f208e8582430fcaf1fba2f2531743e9a6f7353cec2024adafe10a9 WHIRLPOOL 1da05876d3072bc767f28393437091a9df55caadf9804877546c8988cb604d161a1f1d47bbd198cf73d299c587b5c98c5e5f938c264f2ea7d54650bbe691ac13
DIST semigroupoids-4.3.tar.gz 17190 SHA256 4ea30261a070a6af8dce041041cdb8af67154dbab95f329c9953ffc09ccbc0e2 SHA512 2c914071401e26f4c3aa312aab4dd6f5f3d232e0d3368b3c0dbef867bbc2fe1e75d574831994cb6d2b8dbf797b54b9b6573ed3a54392b300bb119779a0c5a961 WHIRLPOOL bd9fb22ffb4738f753e051acc168ee02c155603bf08f08a7116108545c1003a9bcac50820abdf19b82bb3f3bafc520c051c18878f832648a429c235b2ca0b146
DIST semigroupoids-5.0.0.4.tar.gz 20795 SHA256 cde047e36c4072dd32fcda5846155a3dd4e844f441e4c651b886ee069d95c7c9 SHA512 f1d394a4a6b3f45f9d6cbd338245aa1b70162a91285900986376003799ab67e473a46339e986832ee40de525ef82f54a4766e1b29997425d94a42553e67e43fb WHIRLPOOL 5a8ee398a49169f3f07d4a1b00f9f10fad3379bd71031904900769bb2020f9106a6b6bcd8940a06a5a851a745cfeeb1cbf7418886c7eee26e94f2ff4e6957267
+DIST semigroupoids-5.1.tar.gz 21664 SHA256 16ac8ce9b40b0407cdb1b1197a704ec58ec689d5a6de891165a577725361f835 SHA512 ffb02d3192f6a79dffad9cbd4f787484eeed6e49d9cfee412d1abdd4b552d151ca6d66711666f8448cc2c724383b5ff47e141088bdc69a2fb0d2122486fd4dc1 WHIRLPOOL f9838f79cb0ef6430f0a147ac438961eb3d27ddd5fc5ed468b2c8cebab1721b53a41d4e960e7c673fecb01e6de2018a2721e506acbea9a9ccf2dac9ad9565900
diff --git a/dev-haskell/semigroupoids/semigroupoids-5.1.ebuild b/dev-haskell/semigroupoids/semigroupoids-5.1.ebuild
new file mode 100644
index 00000000000..fdee5038449
--- /dev/null
+++ b/dev-haskell/semigroupoids/semigroupoids-5.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+#hackport: flags: +doctests
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Semigroupoids: Category sans id"
+HOMEPAGE="https://github.com/ekmett/semigroupoids"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+comonad +containers +contravariant +distributive +tagged"
+
+RDEPEND=">=dev-haskell/base-orphans-0.3:=[profile?] <dev-haskell/base-orphans-1:=[profile?]
+ >=dev-haskell/bifunctors-5:=[profile?] <dev-haskell/bifunctors-6:=[profile?]
+ >=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ comonad? ( >=dev-haskell/comonad-4.2.6:=[profile?] <dev-haskell/comonad-6:=[profile?] )
+ contravariant? ( >=dev-haskell/contravariant-0.2.0.1:=[profile?] <dev-haskell/contravariant-2:=[profile?] )
+ distributive? ( >=dev-haskell/distributive-0.2.2:=[profile?] <dev-haskell/distributive-1:=[profile?] )
+ tagged? ( >=dev-haskell/tagged-0.7.3:=[profile?] <dev-haskell/tagged-1:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/doctest-0.9.1 <dev-haskell/doctest-0.12 )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag comonad comonad) \
+ $(cabal_flag containers containers) \
+ $(cabal_flag contravariant contravariant) \
+ $(cabal_flag distributive distributive) \
+ --flag=doctests \
+ $(cabal_flag tagged tagged)
+}