Permalink
Browse files

Requested by `nand` add back lens-9999

  • Loading branch information...
markwright committed Jan 10, 2013
1 parent a9486f3 commit 460ab5fe4a4672940a2e9545efad9e886be96dd3
Showing with 77 additions and 0 deletions.
  1. +77 −0 dev-haskell/lens/lens-9999.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.2.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit git-2 haskell-cabal
+
+DESCRIPTION="Lenses, Folds and Traversals"
+HOMEPAGE="http://github.com/ekmett/lens/"
+EGIT_REPO_URI="https://github.com/ekmett/lens/"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND=">=dev-haskell/bifunctors-3:=[profile?]
+ >=dev-haskell/comonad-3:=[profile?]
+ >=dev-haskell/comonad-transformers-3:=[profile?]
+ >=dev-haskell/comonads-fd-3:=[profile?]
+ >=dev-haskell/contravariant-0.2.0.2:=[profile?]
+ >=dev-haskell/distributive-0.3:=[profile?]
+ =dev-haskell/generic-deriving-1.4*:=[profile?]
+ >=dev-haskell/hashable-1.1.2.3:=[profile?]
+ <dev-haskell/hashable-1.3:=[profile?]
+ >=dev-haskell/mtl-2.0.1:=[profile?]
+ <dev-haskell/mtl-2.2:=[profile?]
+ >=dev-haskell/parallel-3.1.0.1:=[profile?]
+ <dev-haskell/parallel-3.3:=[profile?]
+ >=dev-haskell/profunctor-extras-3.2:=[profile?]
+ >=dev-haskell/profunctors-3.1.2:=[profile?]
+ >=dev-haskell/semigroups-0.8.4:=[profile?]
+ =dev-haskell/split-0.2*:=[profile?]
+ >=dev-haskell/tagged-0.4.4:=[profile?]
+ =dev-haskell/text-0.11*:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?]
+ <dev-haskell/transformers-0.4:=[profile?]
+ >=dev-haskell/transformers-compat-0.1:=[profile?]
+ =dev-haskell/unordered-containers-0.2*:=[profile?]
+ >=dev-haskell/vector-0.9:=[profile?]
+ <dev-haskell/vector-0.11:=[profile?]
+ >=dev-lang/ghc-7.0.1:="
+DEPEND="${RDEPEND}
+ test? ( dev-haskell/deepseq
+ >=dev-haskell/doctest-0.9.1
+ >=dev-haskell/hunit-1.2
+ dev-haskell/nats
+ >=dev-haskell/quickcheck-2.4
+ >=dev-haskell/simple-reflect-0.3.1
+ >=dev-haskell/test-framework-0.6
+ >=dev-haskell/test-framework-hunit-0.2
+ >=dev-haskell/test-framework-quickcheck2-0.2
+ >=dev-haskell/test-framework-th-0.2
+ )
+ >=dev-haskell/cabal-1.8"
+
+src_prepare() {
+ cabal_chdeps \
+ 'template-haskell >= 2.4 && < 2.9' 'template-haskell >= 2.4 && < 2.10'
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-lib-werror \
+ --flag=trustworthy \
+ --flag=-safe \
+ --flag=test-properties \
+ --flag=test-hunit \
+ --flag=-dump-splices \
+ --flag=-old-inline-pragmas \
+ --flag=inlining \
+ --flag=-benchmark-uniplate
+}

0 comments on commit 460ab5f

Please sign in to comment.