diff options
Diffstat (limited to 'dev-haskell/haskell-src-exts')
8 files changed, 0 insertions, 230 deletions
diff --git a/dev-haskell/haskell-src-exts/Manifest b/dev-haskell/haskell-src-exts/Manifest deleted file mode 100644 index 2687119cb831..000000000000 --- a/dev-haskell/haskell-src-exts/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -AUX haskell-src-exts-1.10.2-Setup.hs 377 BLAKE2B f7528d447151199f2c1ad59e654cc0be99fd5f848c3551219ef32aaaf8da3e1a229be96c03d555e371829921782e16976116fb9cee2bfbe6812ad868823dded3 SHA512 c75fb7a1a9c4b7040d496ea25d0bedff32a27efa46c8235e9f6acf46d51519f3043ed2df4707bf96c62d84fe17d6d6fa0af229d27f87acabb224c4a1181e9673 -DIST haskell-src-exts-1.13.5.tar.gz 291329 BLAKE2B d37ad708c0e55c5ef900a62910b05e2f9677d1d0eabb7a1844178fbf1c9e101a92a09a9a13c2902387e173c6adfd1ddf88f38d5ce820d0d5bcb9ff0a2622e70e SHA512 f7e7978a8417aaad08a88eccf22f0bf99e5586a5f28796c8525ef00fdcdf8bd17936ec93c552b61d723323a691775a41d7737f52ad16620f93bab57ac8064598 -DIST haskell-src-exts-1.14.0.tar.gz 291256 BLAKE2B e0ec5d12d8f5a0fb2fb0745fbf2db1c61133f8c2064419c97fb1a48a8761f6ef6f088135aaa6e856e1a8d4e720dbe3196ed4b051d3649c08e754e9b15f0843b0 SHA512 7d1dc90742ffb1cbde209fcadad05a8c6bc3a731267f92a201533c1d841a6aef144af501ea2e4076a99b0f50734d7823574f581411c4440657ac7f6eeb5880c2 -DIST haskell-src-exts-1.15.0.1.tar.gz 1605910 BLAKE2B 47672c636ff8da5ef38ddf83a895a454667e1c34723cb339d3f665e3a5acf678b4b9c3b1e8c2887a99a3922a14e3d310439113ead871d5869ed51b3ae9b44eec SHA512 d6fe854b2e7a13bb90815848517843ee67faad7e03d5abf6afc9e97252bcb9d915b51d94b757354a9e83b255f9b795e5c9fa2e3e962acd84772eaa9844d9b1d6 -DIST haskell-src-exts-1.16.0.1.tar.gz 1410081 BLAKE2B 6fea8732c6ea264040eb4fec73147463a530f42fcb201190b393aac2461085770853dd0f7615cbe2f2aaf34f75921180565bc72c98dacdc3190c39a08866943f SHA512 b74a824899cbf85a2bf58c7c14df33fac7e70bbb775b51d8a861172da88d1dc6db3644a6534c9076a9c5499023a347cdce7e24b3495045d11a905f31a51492d0 -DIST haskell-src-exts-1.17.1.tar.gz 2489624 BLAKE2B d98a54e9788fbc613d5843fb3886bdd44b20843978a71cdff5460390bc090504ce72191884f49ef35266c5167913ef1dbf53a19a25d235d12192dea1f3b01203 SHA512 e08bc31720640e595803ff33d454b717cd015cf8b70f0196f387e7ebaca4b3551aa41ce6c900370496a68e48e1a9c078235674f7050f6de42ffdfc9fce6544e2 -EBUILD haskell-src-exts-1.13.5.ebuild 1122 BLAKE2B ef19a1a078212bf8eb97d8ddd3596ec8a5694b73290c9eded9f693f22314169974330876e0eaf1cfca05dd77bf580a7232c814cb60122b1adb87898e02af1e9e SHA512 9cdc95567b13957d180ed24e27d7964ca42a921e6da20a8b1d600502683f3e27088d60ef8f8ec790845b77c8693df3b09dad91b70da9fa01af4a4379bcc4ce3b -EBUILD haskell-src-exts-1.14.0.ebuild 812 BLAKE2B 4bf88fa34190853423041d87ab73b726c23c448b00bf70b3f4a12d289e08924b753bf5228a4e2a0e1f0e3cb3c10b13a9cccfdfb0223e2fb259251f22a97c495b SHA512 c9b5e47777fb32df84ad00b4df7fcdd8dc71b5b206be3a16a7234a25d63052594870213dc4de57e3e9360ac1d4da99edd5c53954fb714600c3ccca4f5f19d44d -EBUILD haskell-src-exts-1.15.0.1.ebuild 961 BLAKE2B af57d5ec358d077dac768d3ed17f17f1fb9e668503e01a00e119ccf81c929f24e99b46773fc61b89f661887f0ad72edb14fb06abe97445d19b80392167e543f1 SHA512 ce5b9f0456ca191e40ddb7539b44d8e69d1c232153a2f78a905b5033bae1d369fd6ec6fc0e6718765291ce1ded9a9b2492baf228b04bd260fa138fe1be450283 -EBUILD haskell-src-exts-1.16.0.1.ebuild 945 BLAKE2B 2c40f5e1e44d7bf536180ce3f42a9738741543d5a545e06dbe671650a0d6b35640a4db2f781cd0d94532573a647ad1d7de5cb2c63c93dcdf33e56531bf340da2 SHA512 6e006a8c270ffa4d950d5705e972dbdc4ab46b2194f3ad7116889a57e8697c4c0de9efedd113e86104398661b9dbbfd65a2cfe5cb78dc4e018ec2d34d0762967 -EBUILD haskell-src-exts-1.17.1.ebuild 1094 BLAKE2B d9bcf660b0de2a1926cecd900da62b400f9711595565a9afeb069f96d0eb05effe2c6243841400a371b142a96c27c7d07f1e74bc2a9bd8025e86a6131b193183 SHA512 f156510fe19c93654a6384fbeb843bb92a2157720115aae9eeeb9750229ff4ddbf4b59780ae165d2bf464e78cf7952eaecb25638aaa2210d604e1ff2d5f3e9bd -MISC metadata.xml 778 BLAKE2B 88754b796b4201cb9fd07d237a7c750dfa5f2a306e152bc8e0dedcf410bbbf0836d954e4522dc39790e18f83858844380d96f25be34f3133a042a234d6d50467 SHA512 ac9bfe683996bf5860b908657539f7cb79fcfb300cb6e852e18d1400fbca52e4d7320c525b15cd9a7924bb5be682d75bb5a5f4435012e49eaa66e1076fe73289 diff --git a/dev-haskell/haskell-src-exts/files/haskell-src-exts-1.10.2-Setup.hs b/dev-haskell/haskell-src-exts/files/haskell-src-exts-1.10.2-Setup.hs deleted file mode 100644 index 63a6c22bf33c..000000000000 --- a/dev-haskell/haskell-src-exts/files/haskell-src-exts-1.10.2-Setup.hs +++ /dev/null @@ -1,8 +0,0 @@ -import Distribution.Simple -import System.Process (rawSystem) -import System.Exit (ExitCode(..)) -import System.FilePath ((</>)) -main = defaultMainWithHooks $ simpleUserHooks { runTests = \args _ _ _ -> do - ExitSuccess <- rawSystem "runhaskell" ("-package-conf=dist/package.conf.inplace" : "Test/Runner.hs" : args) - return () - } diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.13.5.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.13.5.ebuild deleted file mode 100644 index c4e54e340d53..000000000000 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.13.5.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.3.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" -HOMEPAGE="http://code.haskell.org/haskell-src-exts" -SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" -IUSE="" - -RDEPEND=">=dev-haskell/cpphs-1.3:=[profile?] - >=dev-lang/ghc-6.10.4:=" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6 - dev-haskell/happy" - -src_prepare() { - # test suite is broken, expects the package to be already installed. - # this new Setup.hs will use the package inplice for tests - cp "${FILESDIR}/haskell-src-exts-1.10.2-Setup.hs" "${S}/Setup.hs" \ - || die "Could not cp Setup.hs for tests" - - # remove broken tests. they will fail if you expect them to pass, and pass - # if you expect them to fail... - rm "${S}/Test/examples/Unicode"{.hs,Syntax.hs} \ - || die "Could not rm broken tests" -} diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.14.0.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.14.0.ebuild deleted file mode 100644 index 5030dacc8da0..000000000000 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.14.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# 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 test-suite" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" -HOMEPAGE="https://github.com/haskell-suite/haskell-src-exts" -SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/cpphs-1.3:=[profile?] - >=dev-lang/ghc-6.10.4:=" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 - dev-haskell/happy - test? ( >=dev-haskell/smallcheck-1.0 - dev-haskell/tasty - dev-haskell/tasty-hunit - dev-haskell/tasty-smallcheck - )" diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.15.0.1.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.15.0.1.ebuild deleted file mode 100644 index 45a9fc0347a6..000000000000 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.15.0.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.9999 -#hackport: flags: +base4 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" -HOMEPAGE="https://github.com/haskell-suite/haskell-src-exts" -SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/cpphs-1.3:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 - dev-haskell/happy - test? ( dev-haskell/filemanip - dev-haskell/mtl - >=dev-haskell/smallcheck-1.0 - dev-haskell/syb - >=dev-haskell/tasty-0.3 - dev-haskell/tasty-golden - dev-haskell/tasty-smallcheck ) -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=base4 -} diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.16.0.1.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.16.0.1.ebuild deleted file mode 100644 index 3870a5317444..000000000000 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.16.0.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.4.9999 -#hackport: flags: +base4 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" -HOMEPAGE="https://github.com/haskell-suite/haskell-src-exts" -SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" -IUSE="" - -RDEPEND=">=dev-haskell/cpphs-1.3:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 - dev-haskell/happy - test? ( dev-haskell/mtl - >=dev-haskell/smallcheck-1.0 - dev-haskell/syb - >=dev-haskell/tasty-0.3 - >=dev-haskell/tasty-golden-2.2.2 - dev-haskell/tasty-smallcheck ) -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=base4 -} diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild deleted file mode 100644 index 1db2c906f294..000000000000 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.6.9999 -#hackport: flags: +base4 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" -HOMEPAGE="https://github.com/haskell-suite/haskell-src-exts" -SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RESTRICT=test # very slow - -RDEPEND=">=dev-haskell/cpphs-1.3:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 - dev-haskell/happy - test? ( dev-haskell/mtl - dev-haskell/pretty-show - >=dev-haskell/smallcheck-1.0 - dev-haskell/syb - >=dev-haskell/tasty-0.3 - >=dev-haskell/tasty-golden-2.2.2 - dev-haskell/tasty-smallcheck ) -" - -src_prepare() { - cabal_chdeps \ - 'tasty-golden >= 2.2.2 && < 2.3' 'tasty-golden >= 2.2.2' -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=base4 -} diff --git a/dev-haskell/haskell-src-exts/metadata.xml b/dev-haskell/haskell-src-exts/metadata.xml deleted file mode 100644 index 05f4bb9d8ad2..000000000000 --- a/dev-haskell/haskell-src-exts/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?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 lang="en"> -Haskell-Source with eXtensions (HSX, haskell-src-exts) is an extension of the -standard haskell-src package, and handles most common syntactic extensions to -Haskell, including: - - * Multi-parameter type classes with functional dependencies - * Empty data declarations - * GADTs - * Implicit parameters (ghc and hugs style) - * Template Haskell (broken for 6.4, needs redoing) -</longdescription> - <upstream> - <remote-id type="github">haskell-suite/haskell-src-exts</remote-id> - </upstream> -</pkgmetadata> |