diff options
Diffstat (limited to 'dev-haskell/haskell-src')
| -rw-r--r-- | dev-haskell/haskell-src/Manifest | 4 | ||||
| -rw-r--r-- | dev-haskell/haskell-src/files/haskell-src-1.0.1.4-ghc-7.2.patch | 13 | ||||
| -rw-r--r-- | dev-haskell/haskell-src/haskell-src-1.0.1.4.ebuild | 26 | ||||
| -rw-r--r-- | dev-haskell/haskell-src/haskell-src-1.0.1.5-r1.ebuild | 29 | ||||
| -rw-r--r-- | dev-haskell/haskell-src/haskell-src-1.0.1.5.ebuild | 25 | ||||
| -rw-r--r-- | dev-haskell/haskell-src/haskell-src-1.0.1.6.ebuild | 26 | ||||
| -rw-r--r-- | dev-haskell/haskell-src/haskell-src-1.0.2.0.ebuild | 27 | ||||
| -rw-r--r-- | dev-haskell/haskell-src/metadata.xml | 8 |
8 files changed, 158 insertions, 0 deletions
diff --git a/dev-haskell/haskell-src/Manifest b/dev-haskell/haskell-src/Manifest new file mode 100644 index 000000000000..4f69c7c69f91 --- /dev/null +++ b/dev-haskell/haskell-src/Manifest @@ -0,0 +1,4 @@ +DIST haskell-src-1.0.1.4.tar.gz 29631 SHA256 12b853e98343f7edbb176ea7ded1579eecb23a7b5a98b8d30dc480934e1b030a SHA512 f02cc1eb796fd375cff28cc3c49ef65b309f412232311ef9e075226387dcd80e10b739fc33d3c26461ecd14fe6eb0b16b40e7f4a4c0f3d6590f719b5c53d5a84 WHIRLPOOL 37ef4bca56bf3d74497f7aaae199754363c5169a4501a61b2b2f9a52f7aaccbadb967bb45056f4397261421bd0096955a2d8301c6e848889bdd9d8ed23402eb1 +DIST haskell-src-1.0.1.5.tar.gz 51827 SHA256 9f3726902247cc955d085997254bb58c16cc337ee83de5ccfb17dcbcb488c3ab SHA512 4e30cd1aa694fc9d28e1c9774285b4b5c6bed97e3b02d43a86fe2fb0ea286d7e0ef7e1a641bcd48ab1f4f648d2ec76743243c99c9f626008d95a885ffe7b5494 WHIRLPOOL dc6c5d0efed0a1bdc397b8b189816ff28fc60850cba3bc74ca6dcceaaf250d270ff32e02186813af21e73b23f7c73fa6e13a88797aa6997a6466f12d6106aba0 +DIST haskell-src-1.0.1.6.tar.gz 52967 SHA256 c7c556366025d9895d1110ecfa30a29e29d7d0a8cb447716fe601e4ff5da4cef SHA512 61035aee535335bb6e2dba96217d48054c89ef3d33af01abfbec077c40d54150bd78b200d5dff4fa6c490c500f32951eb8fb8352243625fc6ad735fad60afda9 WHIRLPOOL 51db5827edfc611c853ba26f0ae97518050c9cb3eb24822ea5a8a5fbe292bc30c7755b44848df56d9ed43670715a6904110337a518cfb547b5b9a4d45c8e4052 +DIST haskell-src-1.0.2.0.tar.gz 53636 SHA256 2a25ee5729230edddb94af8d9881efbc1d8798bd316097f4646749cb2fa491a6 SHA512 202b05ffcc505fb1332f5b3c8984b08a435911f574c4e1b2f2543a8758aa9e9a33f559c5c6cf3f8a3b7cda3f540e2da5b92e6456ee40dfe690cdf69a3e018b06 WHIRLPOOL 7e41d2ea4efb01ad992207baec21e74a6018a7fe4ee15e534c2bb6cc4ecc7fff1bc479c9ec805dd6206eca95bf288f3bb76df03a209e3ce7afdf167a54390506 diff --git a/dev-haskell/haskell-src/files/haskell-src-1.0.1.4-ghc-7.2.patch b/dev-haskell/haskell-src/files/haskell-src-1.0.1.4-ghc-7.2.patch new file mode 100644 index 000000000000..bd422fb95fb9 --- /dev/null +++ b/dev-haskell/haskell-src/files/haskell-src-1.0.1.4-ghc-7.2.patch @@ -0,0 +1,13 @@ +diff --git a/haskell-src.cabal b/haskell-src.cabal +index 2d41e6e..0434cc1 100644 +--- a/haskell-src.cabal ++++ b/haskell-src.cabal +@@ -33,8 +33,5 @@ library + build-depends: base >= 4 && < 5, syb, pretty, array + else + build-depends: base < 3 +- build-depends: haskell98 +- -- The dependency on Haskell 98 is only because +- -- Happy generates a parser that imports Array + extensions: CPP + nhc98-options: -K11M diff --git a/dev-haskell/haskell-src/haskell-src-1.0.1.4.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.1.4.ebuild new file mode 100644 index 000000000000..0ecb341484a4 --- /dev/null +++ b/dev-haskell/haskell-src/haskell-src-1.0.1.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# ebuild generated by hackport 0.2.9 + +EAPI="3" + +CABAL_FEATURES="lib profile haddock hscolour" +inherit base haskell-cabal + +DESCRIPTION="Support for manipulating Haskell source code" +HOMEPAGE="http://hackage.haskell.org/package/haskell-src" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND=">=dev-lang/ghc-6.10.1" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 + dev-haskell/happy" + +PATCHES=("${FILESDIR}/${PN}-1.0.1.4-ghc-7.2.patch") diff --git a/dev-haskell/haskell-src/haskell-src-1.0.1.5-r1.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.1.5-r1.ebuild new file mode 100644 index 000000000000..7896313555e1 --- /dev/null +++ b/dev-haskell/haskell-src/haskell-src-1.0.1.5-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Support for manipulating Haskell source code" +HOMEPAGE="http://hackage.haskell.org/package/haskell-src" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND="dev-haskell/syb:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6" + +src_configure() { + haskell-cabal_src_configure \ + --flag=split-base +} diff --git a/dev-haskell/haskell-src/haskell-src-1.0.1.5.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.1.5.ebuild new file mode 100644 index 000000000000..b802a27e0035 --- /dev/null +++ b/dev-haskell/haskell-src/haskell-src-1.0.1.5.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# ebuild generated by hackport 0.2.14 + +EAPI="3" + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Support for manipulating Haskell source code" +HOMEPAGE="http://hackage.haskell.org/package/haskell-src" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND=">=dev-lang/ghc-6.10.1" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 + dev-haskell/happy + dev-haskell/syb" diff --git a/dev-haskell/haskell-src/haskell-src-1.0.1.6.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.1.6.ebuild new file mode 100644 index 000000000000..f6f6388ed495 --- /dev/null +++ b/dev-haskell/haskell-src/haskell-src-1.0.1.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Support for manipulating Haskell source code" +HOMEPAGE="http://hackage.haskell.org/package/haskell-src" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND="dev-haskell/syb:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" diff --git a/dev-haskell/haskell-src/haskell-src-1.0.2.0.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.2.0.ebuild new file mode 100644 index 000000000000..78e4f4983402 --- /dev/null +++ b/dev-haskell/haskell-src/haskell-src-1.0.2.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.3 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Support for manipulating Haskell source code" +HOMEPAGE="http://hackage.haskell.org/package/haskell-src" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="dev-haskell/syb:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 + dev-haskell/happy +" diff --git a/dev-haskell/haskell-src/metadata.xml b/dev-haskell/haskell-src/metadata.xml new file mode 100644 index 000000000000..8c66906af531 --- /dev/null +++ b/dev-haskell/haskell-src/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>haskell</herd> +<maintainer> + <email>haskell@gentoo.org</email> +</maintainer> +</pkgmetadata> |
