Gentoo Archives: gentoo-commits

From: "Mark Wright (gienah)" <gienah@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-haskell/base-unicode-symbols/files: base-unicode-symbols-0.2.2.3-ghc-7.5.patch
Date: Sat, 02 Jun 2012 06:24:58
Message-Id: 20120602062448.F0A5A2004B@flycatcher.gentoo.org
1 gienah 12/06/02 06:24:48
2
3 Added: base-unicode-symbols-0.2.2.3-ghc-7.5.patch
4 Log:
5 EAPI=4 on line 5, patch for ghc 7.5 dev snapshot
6
7 (Portage version: 2.1.10.63/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 dev-haskell/base-unicode-symbols/files/base-unicode-symbols-0.2.2.3-ghc-7.5.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/base-unicode-symbols/files/base-unicode-symbols-0.2.2.3-ghc-7.5.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/base-unicode-symbols/files/base-unicode-symbols-0.2.2.3-ghc-7.5.patch?rev=1.1&content-type=text/plain
14
15 Index: base-unicode-symbols-0.2.2.3-ghc-7.5.patch
16 ===================================================================
17 --- base-unicode-symbols-0.2.2.3-orig/Control/Arrow/Unicode.hs 2011-12-17 22:21:02.000000000 +1100
18 +++ base-unicode-symbols-0.2.2.3/Control/Arrow/Unicode.hs 2012-05-14 00:13:42.547126948 +1000
19 @@ -1,4 +1,4 @@
20 -{-# LANGUAGE CPP, NoImplicitPrelude, UnicodeSyntax, TypeOperators #-}
21 +{-# LANGUAGE CPP, NoImplicitPrelude, UnicodeSyntax, TypeOperators, FlexibleContexts #-}
22
23 {-|
24 Module : Control.Arrow.Unicode
25 @@ -58,7 +58,7 @@
26
27 U+2042, ASTERISM
28 -}
29 -(⁂) ∷ Arrow (⇝) ⇒ (α ⇝ β) → (α' ⇝ β') → (α, α') ⇝ (β, β')
30 +(⁂) ∷ Arrow (->) ⇒ (α -> β) → (α' -> β') → (α, α') -> (β, β')
31 (⁂) = (***)
32 {-# INLINE (⁂) #-}
33 #endif
34 @@ -68,7 +68,7 @@
35
36 U+29FB, TRIPLE PLUS
37 -}
38 -(⧻) ∷ ArrowChoice (⇝) ⇒ (α ⇝ β) → (α' ⇝ β') → (Either α α' ⇝ Either β β')
39 +(⧻) ∷ ArrowChoice (->) ⇒ (α -> β) → (α' -> β') → (Either α α' -> Either β β')
40 (⧻) = (+++)
41 {-# INLINE (⧻) #-}
42
43 @@ -77,7 +77,7 @@
44
45 U+2AF4, TRIPLE VERTICAL BAR BINARY RELATION
46 -}
47 -(⫴) ∷ ArrowChoice (⇝) ⇒ (α ⇝ δ) → (β ⇝ δ) → (Either α β ⇝ δ)
48 +(⫴) ∷ ArrowChoice (->) ⇒ (α -> δ) → (β -> δ) → (Either α β -> δ)
49 (⫴) = (|||)
50 {-# INLINE (⫴) #-}
51
52 @@ -87,7 +87,7 @@
53
54 U+22D9, VERY MUCH GREATER-THAN
55 -}
56 -(⋙) ∷ Arrow (⇝) ⇒ (α ⇝ β) → (β ⇝ γ) → (α ⇝ γ)
57 +(⋙) ∷ Arrow (->) ⇒ (α -> β) → (β -> γ) → (α -> γ)
58 (⋙) = (>>>)
59 {-# INLINE (⋙) #-}
60
61 @@ -96,7 +96,7 @@
62
63 U+22D8, VERY MUCH LESS-THAN
64 -}
65 -(⋘) ∷ Arrow (⇝) ⇒ (β ⇝ γ) → (α ⇝ β) → (α ⇝ γ)
66 +(⋘) ∷ Arrow (->) ⇒ (β -> γ) → (α -> β) → (α -> γ)
67 (⋘) = (<<<)
68 {-# INLINE (⋘) #-}
69 #endif
70 --- base-unicode-symbols-0.2.2.3-orig/Control/Category/Unicode.hs 2011-12-17 22:21:02.000000000 +1100
71 +++ base-unicode-symbols-0.2.2.3/Control/Category/Unicode.hs 2012-05-14 00:13:19.067598372 +1000
72 @@ -1,4 +1,4 @@
73 -{-# LANGUAGE NoImplicitPrelude, UnicodeSyntax, TypeOperators #-}
74 +{-# LANGUAGE NoImplicitPrelude, UnicodeSyntax, TypeOperators, FlexibleContexts #-}
75
76 {-|
77 Module : Control.Category.Unicode
78 @@ -35,7 +35,7 @@
79
80 U+2218, RING OPERATOR
81 -}
82 -(∘) ∷ Category (⇝) ⇒ (β ⇝ γ) → (α ⇝ β) → (α ⇝ γ)
83 +(∘) ∷ Category (->) ⇒ (β -> γ) → (α -> β) → (α -> γ)
84 (∘) = (.)
85 {-# INLINE (∘) #-}
86
87 @@ -44,7 +44,7 @@
88
89 U+22D9, VERY MUCH GREATER-THAN
90 -}
91 -(⋙) ∷ Category (⇝) ⇒ (α ⇝ β) → (β ⇝ γ) → (α ⇝ γ)
92 +(⋙) ∷ Category (->) ⇒ (α -> β) → (β -> γ) → (α -> γ)
93 (⋙) = (>>>)
94 {-# INLINE (⋙) #-}
95
96 @@ -53,6 +53,6 @@
97
98 U+22D8, VERY MUCH LESS-THAN
99 -}
100 -(⋘) ∷ Category (⇝) ⇒ (β ⇝ γ) → (α ⇝ β) → (α ⇝ γ)
101 +(⋘) ∷ Category (->) ⇒ (β -> γ) → (α -> β) → (α -> γ)
102 (⋘) = (<<<)
103 {-# INLINE (⋘) #-}