Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/classy-prelude/files/, dev-haskell/classy-prelude/
Date: Sat, 20 Feb 2016 20:49:58
Message-Id: 1456001384.7872e19528754d72cbe55b6bd80e4ca9e91be094.slyfox@gentoo
1 commit: 7872e19528754d72cbe55b6bd80e4ca9e91be094
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 20 20:49:31 2016 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 20 20:49:44 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7872e195
7
8 dev-haskell/classy-prelude: fix build failure, bug #575244
9
10 mono-traversable-0.9.3 introduces it's own intercalate.
11
12 Reported-by: Toralf Förster
13 Bug: https://bugs.gentoo.org/575244
14
15 Package-Manager: portage-2.2.27
16
17 dev-haskell/classy-prelude/classy-prelude-0.12.0.ebuild | 4 ++++
18 .../classy-prelude/files/classy-prelude-0.12.0-mt-0.9.3.patch | 10 ++++++++++
19 2 files changed, 14 insertions(+)
20
21 diff --git a/dev-haskell/classy-prelude/classy-prelude-0.12.0.ebuild b/dev-haskell/classy-prelude/classy-prelude-0.12.0.ebuild
22 index 84067ab..4199cbc 100644
23 --- a/dev-haskell/classy-prelude/classy-prelude-0.12.0.ebuild
24 +++ b/dev-haskell/classy-prelude/classy-prelude-0.12.0.ebuild
25 @@ -45,3 +45,7 @@ DEPEND="${RDEPEND}
26 test? ( >=dev-haskell/hspec-1.3
27 dev-haskell/quickcheck )
28 "
29 +
30 +src_prepare() {
31 + epatch "${FILESDIR}"/${P}-mt-0.9.3.patch
32 +}
33
34 diff --git a/dev-haskell/classy-prelude/files/classy-prelude-0.12.0-mt-0.9.3.patch b/dev-haskell/classy-prelude/files/classy-prelude-0.12.0-mt-0.9.3.patch
35 new file mode 100644
36 index 0000000..17cddcd
37 --- /dev/null
38 +++ b/dev-haskell/classy-prelude/files/classy-prelude-0.12.0-mt-0.9.3.patch
39 @@ -0,0 +1,10 @@
40 +https://bugs.gentoo.org/575244
41 +diff --git a/ClassyPrelude.hs b/ClassyPrelude.hs
42 +index a6c0db4..27173aa 100644
43 +--- a/ClassyPrelude.hs
44 ++++ b/ClassyPrelude.hs
45 +@@ -193,3 +193,3 @@ import Data.ChunkedZip
46 + import qualified Data.Char as Char
47 +-import Data.Sequences hiding (elem)
48 ++import Data.Sequences hiding (elem, intercalate)
49 + import Data.MonoTraversable