diff options
author | Mark Wright <gienah@gentoo.org> | 2012-06-02 06:24:48 +0000 |
---|---|---|
committer | Mark Wright <gienah@gentoo.org> | 2012-06-02 06:24:48 +0000 |
commit | 0e9b0abec5d3b9d454101e1d7bf7ea55638bf51b (patch) | |
tree | 2d597bcfd8eb14315f64368a60188343a6f3a4c7 /dev-haskell | |
parent | Version bump. (diff) | |
download | historical-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')
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----- |