summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wright <gienah@gentoo.org>2012-06-02 06:24:48 +0000
committerMark Wright <gienah@gentoo.org>2012-06-02 06:24:48 +0000
commit0e9b0abec5d3b9d454101e1d7bf7ea55638bf51b (patch)
tree2d597bcfd8eb14315f64368a60188343a6f3a4c7 /dev-haskell
parentVersion bump. (diff)
downloadhistorical-0e9b0abec5d3b9d454101e1d7bf7ea55638bf51b.tar.gz
historical-0e9b0abec5d3b9d454101e1d7bf7ea55638bf51b.tar.bz2
historical-0e9b0abec5d3b9d454101e1d7bf7ea55638bf51b.zip
EAPI=4 on line 5, patch for ghc 7.5 dev snapshot
Package-Manager: portage-2.1.10.63/cvs/Linux x86_64
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/base-unicode-symbols/ChangeLog7
-rw-r--r--dev-haskell/base-unicode-symbols/Manifest13
-rw-r--r--dev-haskell/base-unicode-symbols/base-unicode-symbols-0.2.2.3.ebuild13
-rw-r--r--dev-haskell/base-unicode-symbols/files/base-unicode-symbols-0.2.2.3-ghc-7.5.patch87
-rw-r--r--dev-haskell/base64-bytestring/Manifest12
5 files changed, 115 insertions, 17 deletions
diff --git a/dev-haskell/base-unicode-symbols/ChangeLog b/dev-haskell/base-unicode-symbols/ChangeLog
index 120971077240..0c7479535324 100644
--- a/dev-haskell/base-unicode-symbols/ChangeLog
+++ b/dev-haskell/base-unicode-symbols/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/base-unicode-symbols
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/base-unicode-symbols/ChangeLog,v 1.2 2012/04/02 17:02:04 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/base-unicode-symbols/ChangeLog,v 1.3 2012/06/02 06:24:48 gienah Exp $
+
+ 02 Jun 2012; Mark Wright <gienah@gentoo.org>
+ +files/base-unicode-symbols-0.2.2.3-ghc-7.5.patch,
+ base-unicode-symbols-0.2.2.3.ebuild:
+ EAPI=4 on line 5, patch for ghc 7.5 dev snapshot
*base-unicode-symbols-0.2.2.3 (02 Apr 2012)
diff --git a/dev-haskell/base-unicode-symbols/Manifest b/dev-haskell/base-unicode-symbols/Manifest
index 5e72117041b5..60f4f21a5037 100644
--- a/dev-haskell/base-unicode-symbols/Manifest
+++ b/dev-haskell/base-unicode-symbols/Manifest
@@ -1,14 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
+AUX base-unicode-symbols-0.2.2.3-ghc-7.5.patch 2806 RMD160 41fb6f675a373edfef9865db1de88302af1163b5 SHA1 1aeaff33f7a2537ca9f7197552a2bd7423acd203 SHA256 702150b48d659941abce07d72a1c139ec8a6b1a4a200a5356b309450ca36ccd6
DIST base-unicode-symbols-0.2.2.3.tar.gz 5549 RMD160 095596306b9ea34b1d66f0b719fd75525fc75067 SHA1 ad2d80d309fb975db6647207fc3f757bfb223bd4 SHA256 1201fcc936cf4328153d9ac7e20f797d904ac14ed6493689ddb1cfe61bb30320
-EBUILD base-unicode-symbols-0.2.2.3.ebuild 715 RMD160 ad6fe9575d0b644719dc631efd4eb8197a9c812f SHA1 7fdf114f28696f8752267af279aa81749069334f SHA256 09968dad4018cc5b4e51547a7a57b527208be6fb5e02f869f8ec2309c37d8f4f
-MISC ChangeLog 839 RMD160 dd7494cb335e8637c39ff8ba8cb7f4b2193dc362 SHA1 fa477448140e7bf71ebe0733fb8665d0720dcbe6 SHA256 c7aa0733ee4ce15e3de3d99d6d8256b86b30c75f521a7ca0b7bda6cfa1ba9715
+EBUILD base-unicode-symbols-0.2.2.3.ebuild 838 RMD160 7a57a5013f2e7c9efe9da063168fb665951e4d26 SHA1 4436cfe04df293534629e5775865d2b984a277cb SHA256 b30ad4e142dc3f47f6d9265d49d6600c49183d15dffcf18bb7a228e8059385a2
+MISC ChangeLog 1030 RMD160 b36e0facef66dcca1b0cc159de1b3c58949ed392 SHA1 bf1b384fea084c5c27c734fae8333a4895c9cdd5 SHA256 b92e140b3b8bb0bfa7cd032a9d8791bf9b91df253a2dd1f5d771d0d450afc90d
MISC metadata.xml 1011 RMD160 b74fd24d95a11478a35e487c0ebbd2b00d4a2fac SHA1 c7ea8f328e5069ddef891d8e6622df987a2f15e3 SHA256 d18f12a8aff56b0ae824dcd12d5337206e59383a812fec529b51104ae887ff59
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk953LMACgkQcaHudmEf86qBkACaA2oWWXT73KW+EbR/eavO9rC1
-QqsAnRX47MEXvv5JSsnS2g+98SoLRI6h
-=fCKs
+iF4EAREIAAYFAk/JsbsACgkQoBEVQmGOlx8YUQD/fZzLRGdI9xUamORhvsxILXxW
+iIrw/onaVI0K3LJPhw0A+gJcqvItF9AqQoS6dDIigqOUTx91fekJFZSaaWYb2Fox
+=H7id
-----END PGP SIGNATURE-----
diff --git a/dev-haskell/base-unicode-symbols/base-unicode-symbols-0.2.2.3.ebuild b/dev-haskell/base-unicode-symbols/base-unicode-symbols-0.2.2.3.ebuild
index f78b09fff2e5..47bf675eb502 100644
--- a/dev-haskell/base-unicode-symbols/base-unicode-symbols-0.2.2.3.ebuild
+++ b/dev-haskell/base-unicode-symbols/base-unicode-symbols-0.2.2.3.ebuild
@@ -1,10 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/base-unicode-symbols/base-unicode-symbols-0.2.2.3.ebuild,v 1.1 2012/04/02 17:02:03 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/base-unicode-symbols/base-unicode-symbols-0.2.2.3.ebuild,v 1.2 2012/06/02 06:24:48 gienah Exp $
-# ebuild generated by hackport 0.2.14
-
-EAPI="3"
+EAPI=4
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
@@ -21,3 +19,10 @@ IUSE=""
RDEPEND=">=dev-lang/ghc-6.8.2"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
+
+src_prepare() {
+ if has_version ">=dev-lang/ghc-7.5.20120511"; then
+ # change the unicode -> to ascii ->
+ epatch "${FILESDIR}/${PN}-0.2.2.3-ghc-7.5.patch"
+ fi
+}
diff --git a/dev-haskell/base-unicode-symbols/files/base-unicode-symbols-0.2.2.3-ghc-7.5.patch b/dev-haskell/base-unicode-symbols/files/base-unicode-symbols-0.2.2.3-ghc-7.5.patch
new file mode 100644
index 000000000000..99867402234a
--- /dev/null
+++ b/dev-haskell/base-unicode-symbols/files/base-unicode-symbols-0.2.2.3-ghc-7.5.patch
@@ -0,0 +1,87 @@
+--- base-unicode-symbols-0.2.2.3-orig/Control/Arrow/Unicode.hs 2011-12-17 22:21:02.000000000 +1100
++++ base-unicode-symbols-0.2.2.3/Control/Arrow/Unicode.hs 2012-05-14 00:13:42.547126948 +1000
+@@ -1,4 +1,4 @@
+-{-# LANGUAGE CPP, NoImplicitPrelude, UnicodeSyntax, TypeOperators #-}
++{-# LANGUAGE CPP, NoImplicitPrelude, UnicodeSyntax, TypeOperators, FlexibleContexts #-}
+
+ {-|
+ Module : Control.Arrow.Unicode
+@@ -58,7 +58,7 @@
+
+ U+2042, ASTERISM
+ -}
+-(⁂) ∷ Arrow (⇝) ⇒ (α ⇝ β) → (α' ⇝ β') → (α, α') ⇝ (β, β')
++(⁂) ∷ Arrow (->) ⇒ (α -> β) → (α' -> β') → (α, α') -> (β, β')
+ (⁂) = (***)
+ {-# INLINE (⁂) #-}
+ #endif
+@@ -68,7 +68,7 @@
+
+ U+29FB, TRIPLE PLUS
+ -}
+-(⧻) ∷ ArrowChoice (⇝) ⇒ (α ⇝ β) → (α' ⇝ β') → (Either α α' ⇝ Either β β')
++(⧻) ∷ ArrowChoice (->) ⇒ (α -> β) → (α' -> β') → (Either α α' -> Either β β')
+ (⧻) = (+++)
+ {-# INLINE (⧻) #-}
+
+@@ -77,7 +77,7 @@
+
+ U+2AF4, TRIPLE VERTICAL BAR BINARY RELATION
+ -}
+-(⫴) ∷ ArrowChoice (⇝) ⇒ (α ⇝ δ) → (β ⇝ δ) → (Either α β ⇝ δ)
++(⫴) ∷ ArrowChoice (->) ⇒ (α -> δ) → (β -> δ) → (Either α β -> δ)
+ (⫴) = (|||)
+ {-# INLINE (⫴) #-}
+
+@@ -87,7 +87,7 @@
+
+ U+22D9, VERY MUCH GREATER-THAN
+ -}
+-(⋙) ∷ Arrow (⇝) ⇒ (α ⇝ β) → (β ⇝ γ) → (α ⇝ γ)
++(⋙) ∷ Arrow (->) ⇒ (α -> β) → (β -> γ) → (α -> γ)
+ (⋙) = (>>>)
+ {-# INLINE (⋙) #-}
+
+@@ -96,7 +96,7 @@
+
+ U+22D8, VERY MUCH LESS-THAN
+ -}
+-(⋘) ∷ Arrow (⇝) ⇒ (β ⇝ γ) → (α ⇝ β) → (α ⇝ γ)
++(⋘) ∷ Arrow (->) ⇒ (β -> γ) → (α -> β) → (α -> γ)
+ (⋘) = (<<<)
+ {-# INLINE (⋘) #-}
+ #endif
+--- base-unicode-symbols-0.2.2.3-orig/Control/Category/Unicode.hs 2011-12-17 22:21:02.000000000 +1100
++++ base-unicode-symbols-0.2.2.3/Control/Category/Unicode.hs 2012-05-14 00:13:19.067598372 +1000
+@@ -1,4 +1,4 @@
+-{-# LANGUAGE NoImplicitPrelude, UnicodeSyntax, TypeOperators #-}
++{-# LANGUAGE NoImplicitPrelude, UnicodeSyntax, TypeOperators, FlexibleContexts #-}
+
+ {-|
+ Module : Control.Category.Unicode
+@@ -35,7 +35,7 @@
+
+ U+2218, RING OPERATOR
+ -}
+-(∘) ∷ Category (⇝) ⇒ (β ⇝ γ) → (α ⇝ β) → (α ⇝ γ)
++(∘) ∷ Category (->) ⇒ (β -> γ) → (α -> β) → (α -> γ)
+ (∘) = (.)
+ {-# INLINE (∘) #-}
+
+@@ -44,7 +44,7 @@
+
+ U+22D9, VERY MUCH GREATER-THAN
+ -}
+-(⋙) ∷ Category (⇝) ⇒ (α ⇝ β) → (β ⇝ γ) → (α ⇝ γ)
++(⋙) ∷ Category (->) ⇒ (α -> β) → (β -> γ) → (α -> γ)
+ (⋙) = (>>>)
+ {-# INLINE (⋙) #-}
+
+@@ -53,6 +53,6 @@
+
+ U+22D8, VERY MUCH LESS-THAN
+ -}
+-(⋘) ∷ Category (⇝) ⇒ (β ⇝ γ) → (α ⇝ β) → (α ⇝ γ)
++(⋘) ∷ Category (->) ⇒ (β -> γ) → (α -> β) → (α -> γ)
+ (⋘) = (<<<)
+ {-# INLINE (⋘) #-}
diff --git a/dev-haskell/base64-bytestring/Manifest b/dev-haskell/base64-bytestring/Manifest
index fcdf4c930f97..9a2ad08a3d1f 100644
--- a/dev-haskell/base64-bytestring/Manifest
+++ b/dev-haskell/base64-bytestring/Manifest
@@ -1,15 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX Tests.hs 4556 RMD160 ec79df0bb862f4304e4f0dd9ebf8c2f679a91ee8 SHA1 f5b664c206ab42c4a25e4006b373a8ab7201daa7 SHA256 ef074f889abc99c4cb51bd7915d97c55b01b813348e4b3c20b33d4ef38292922
DIST base64-bytestring-0.1.1.1.tar.gz 6005 RMD160 5329b0326f81eb24001536ee7b998f422a77e481 SHA1 2cde30a669eb147bb3bdbea71722e5f1b068a9c4 SHA256 8dbfd13372330580e8ac94ca09f359aa5dd021625ec190fa12bb1de781b61248
-EBUILD base64-bytestring-0.1.1.1.ebuild 1069 RMD160 3c56c9c882dc0ef1d00cca5d4cc2e57a79839fbd SHA1 e8021cbd7ef0acef7a446fc5e2925f2f7a6d64ef SHA256 01a20d9ee5b91ead7304e7a690f0bb1b34efc342ff61c0fffb23b053d36f6198
-MISC ChangeLog 516 RMD160 04f1f381508c5ddec8c3f989c71feffba032a5ad SHA1 a2f115b9b929e37adf15a30daf75a2a7abe5f1af SHA256 d27edfdccb64f8dbbc5df6005cf2a58d44e4996b7891d148fdc88d622efc0fa3
+EBUILD base64-bytestring-0.1.1.1.ebuild 1099 RMD160 5a1932de955b0eee7d72202754633eef46463a7a SHA1 a83574241f1ac3a6becacf94bd96eb7500b75f81 SHA256 047870d0215547b416c3616666e1208840658ea4dc2881c94d988283d9ed5b2e
+MISC ChangeLog 665 RMD160 eb1694983d88ec45413a84386fb619dd5c786ca8 SHA1 f02afcb3060d14fda8fff25e31b7bd101d7533ca SHA256 35512629365032801a05086346e0b22e4e3e1f99c0e92f70c2edcbccb1238672
MISC metadata.xml 318 RMD160 fe60a684ccb42b0e4e0cd1afc61924b2001a7c32 SHA1 f72d4906f195ba900a2542e151942a006b1b86e3 SHA256 72d8ea5214198234694673dd46db76a38dc5fbdc507ff3b77f6d2f3e40ccdbb9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk9bebMACgkQcaHudmEf86qJ6gCfYU4X4sjw6VAbK4riV5ibcbHE
-fmIAnRf8Ov+T+wWeYnNIGFg4lU+y66kp
-=9T9T
+iF4EAREIAAYFAk/JslkACgkQoBEVQmGOlx/7tgEAwzmifjzna3r9wUoDLWwBN/sp
+oZcXUNS8KtcrEv/XjzkA/i98NW4qqYP45MHzZt+G6m6/mBMJtfNk9Y21rmztTEqI
+=p9YF
-----END PGP SIGNATURE-----