summaryrefslogtreecommitdiff
path: root/dev-haskell/haskell-src-exts
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:57:42 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:57:42 +0100
commit1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch)
treee48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-haskell/haskell-src-exts
parentd87262dd706fec50cd150aab3e93883b6337466d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-haskell/haskell-src-exts')
-rw-r--r--dev-haskell/haskell-src-exts/Manifest12
-rw-r--r--dev-haskell/haskell-src-exts/files/haskell-src-exts-1.10.2-Setup.hs8
-rw-r--r--dev-haskell/haskell-src-exts/haskell-src-exts-1.13.5.ebuild36
-rw-r--r--dev-haskell/haskell-src-exts/haskell-src-exts-1.14.0.ebuild29
-rw-r--r--dev-haskell/haskell-src-exts/haskell-src-exts-1.15.0.1.ebuild39
-rw-r--r--dev-haskell/haskell-src-exts/haskell-src-exts-1.16.0.1.ebuild38
-rw-r--r--dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild46
-rw-r--r--dev-haskell/haskell-src-exts/metadata.xml22
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>