diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-haskell/semigroupoid-extras | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-haskell/semigroupoid-extras')
5 files changed, 111 insertions, 0 deletions
diff --git a/dev-haskell/semigroupoid-extras/Manifest b/dev-haskell/semigroupoid-extras/Manifest new file mode 100644 index 000000000000..c695a8c4df2d --- /dev/null +++ b/dev-haskell/semigroupoid-extras/Manifest @@ -0,0 +1,7 @@ +DIST semigroupoid-extras-3.0.1.tar.gz 5284 BLAKE2B 25337fde4ac14025634ff1f4dd0137ed2c2acddfa9a5fe43a88c72a0d8af3a452ea576fa54c1147049c827e1c0636ae387eb3f48af221a61628d9abeb4942458 SHA512 4794258e662b170db10499888aeaca5f4c31057227279befd173aaa412d45efdd7c6fa60398fb47addc382920f1c27da0fb30e4319d2395b20db756cf4315fd5 +DIST semigroupoid-extras-4.0.tar.gz 2052 BLAKE2B 591561f87a45c11c8f93f7a3c576246ca646d807a651c827186de3f938916230753f9f77cb800f12d30979689daa6bc2dc63e44e5d7033b64625040c5688ba00 SHA512 b439733eaadf41181e2bd4ef38ec4fc1bdeb8bf2ec9b13bf03217b14f31ad9bd08c2ed45dff3aa6e6ba046c0f675cdd5f047d4ddf010557947f5a384a4f979c9 +DIST semigroupoid-extras-5.tar.gz 6026 BLAKE2B e2dbde9a8495d80b61447d7091c682df1945f2ef9489abee3dac3c80a5f5c5b68b236bc52a038fc9c92c15805f8bd9d3afc640481253e158f48f51996d1065e3 SHA512 1eb8f12ee31b183038fd00705045b825c21b50dcafa58d8416315be99055d3c750dec59ce437b6f983c54237a889b150678dfa089559d361325a95b047cbd95d +EBUILD semigroupoid-extras-3.0.1.ebuild 728 BLAKE2B 1fb091f300ec61fe15988c463adfe229e599c7de9f14159a0cea5b567236773d279c04d600aaf7441370d67ead7bb6e8726d0330163dd809a60de8db6243bcd3 SHA512 0648f8993b45afaf4447f5a098d0ce141137e2f3777c9d197badf8ad80fdd26a347215a96e92163c0256044f9d91f8fb9f721f6f103412bebeae933fa395ff57 +EBUILD semigroupoid-extras-4.0.ebuild 596 BLAKE2B 19b6670414e5f53992db015caffd35e639c2d73839ef35691cf9a87266a61e6e035a7c2458c66951b5787c439f45b8158bf09195ba3e40636b5d1a77660a2ace SHA512 f10ad04fae810b167193428ae8f1dce3aa01e3dddb18a1387c625d0aa86da99308baf8e5a8286130684f6dd404fbc2db5501f8bf7ec41f1a782aefd08f196191 +EBUILD semigroupoid-extras-5.ebuild 843 BLAKE2B 7ecda75de3d07b4087aafc25915bc9b84b5f4c264e18c605e69e733b86d0e6fc5a1fefe43fee321015059e51f8f7de035605ae29c74d658c5da310a5dca53c5d SHA512 8c5367bb731556acf3af1b0fefb4a4b82797081dd70ccbe1ff4f328f4ce1c012dd502d5185d78b745c137538b0241f520e4932b1226dcda2b7b4ddabc8ccd848 +MISC metadata.xml 717 BLAKE2B b1aac25c0ad733ef790e831e7ef9deb95f0f7cb37925fe9377e2d08fa2179d97515657896cf25aec70e3c827f54813e5393478e7afed395b6957a51eeb6a4934 SHA512 16e94b7627f9b9fd31d5617998fb5ba2a2e60c2795acf94cf8bd42969e562e0072fa6b26930a0035f761b1dbb1a92106b4483fc0f3dbaaf881f06588a4d1e44e diff --git a/dev-haskell/semigroupoid-extras/metadata.xml b/dev-haskell/semigroupoid-extras/metadata.xml new file mode 100644 index 000000000000..0ba1bc3ea5c9 --- /dev/null +++ b/dev-haskell/semigroupoid-extras/metadata.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>haskell@gentoo.org</email> + <name>Gentoo Haskell</name> + </maintainer> + <longdescription> + Semigroupoids and semigroupoid operations requiring Haskell extensions + </longdescription> + <use> + <flag name="profunctors"> + You can disable the use of the + `profunctors` package using `-f-profunctors`. Disabing this is + an unsupported configuration, but it may be useful for + accelerating builds in sandboxes for expert users. + </flag> + </use> + <upstream> + <remote-id type="github">ekmett/semigroupoid-extras</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-haskell/semigroupoid-extras/semigroupoid-extras-3.0.1.ebuild b/dev-haskell/semigroupoid-extras/semigroupoid-extras-3.0.1.ebuild new file mode 100644 index 000000000000..10817e629d32 --- /dev/null +++ b/dev-haskell/semigroupoid-extras/semigroupoid-extras-3.0.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2013 Gentoo Foundation +# 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="Semigroupoids requiring Haskell extensions" +HOMEPAGE="https://github.com/ekmett/semigroupoid-extras" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/comonad-3:=[profile?] + >=dev-haskell/distributive-0.2.2:=[profile?] + >=dev-haskell/groupoids-3:=[profile?] + >=dev-haskell/semigroupoids-3:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6" diff --git a/dev-haskell/semigroupoid-extras/semigroupoid-extras-4.0.ebuild b/dev-haskell/semigroupoid-extras/semigroupoid-extras-4.0.ebuild new file mode 100644 index 000000000000..7d189cfc3cc3 --- /dev/null +++ b/dev-haskell/semigroupoid-extras/semigroupoid-extras-4.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2013 Gentoo Foundation +# 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" +inherit haskell-cabal + +DESCRIPTION="This package has been absorbed into semigroupoids 4.0" +HOMEPAGE="https://github.com/ekmett/semigroupoid-extras" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/semigroupoids-4.0:=[profile?] + >=dev-lang/ghc-6.10.4:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6.0.3 +" diff --git a/dev-haskell/semigroupoid-extras/semigroupoid-extras-5.ebuild b/dev-haskell/semigroupoid-extras/semigroupoid-extras-5.ebuild new file mode 100644 index 000000000000..42e7a4c47152 --- /dev/null +++ b/dev-haskell/semigroupoid-extras/semigroupoid-extras-5.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.5.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Semigroupoids that depend on PolyKinds" +HOMEPAGE="https://github.com/ekmett/semigroupoid-extras" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+profunctors" + +RDEPEND=">=dev-haskell/semigroupoids-5:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] + >=dev-lang/ghc-7.6.1:= + profunctors? ( >=dev-haskell/profunctors-5:=[profile?] <dev-haskell/profunctors-6:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.16.0 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag profunctors profunctors) +} |