summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/uuagc/files/uuagc-0.9.24-ghc-7.8.patch193
1 files changed, 0 insertions, 193 deletions
diff --git a/dev-haskell/uuagc/files/uuagc-0.9.24-ghc-7.8.patch b/dev-haskell/uuagc/files/uuagc-0.9.24-ghc-7.8.patch
deleted file mode 100644
index bfe30c62da9f..000000000000
--- a/dev-haskell/uuagc/files/uuagc-0.9.24-ghc-7.8.patch
+++ /dev/null
@@ -1,193 +0,0 @@
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/Ag.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Ag.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src/Ag.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Ag.hs 2015-05-05 09:05:06.300665157 +0100
-@@ -1,9 +1,10 @@
- module Main where
-
--import System (getArgs, getProgName, exitFailure)
-+import System.Environment (getArgs, getProgName)
-+import System.Exit (exitFailure)
- import System.Console.GetOpt (usageInfo)
--import List (isSuffixOf)
--import Monad (zipWithM_)
-+import Data.List (isSuffixOf)
-+import Control.Monad (zipWithM_)
- import Data.Maybe
-
- import qualified Data.Set as Set
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/DepTypes.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src/DepTypes.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src/DepTypes.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/DepTypes.hs 2015-05-05 09:07:11.471671524 +0100
-@@ -1,3 +1,4 @@
-+{-# LANGUAGE FlexibleInstances #-}
- module DepTypes where
-
- import CommonTypes
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/HsTokenScanner.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src/HsTokenScanner.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src/HsTokenScanner.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/HsTokenScanner.hs 2015-05-05 09:05:06.300665157 +0100
-@@ -2,11 +2,11 @@
- module HsTokenScanner where
- import HsToken
- import UU.Scanner.Position
--import List(sort)
-+import Data.List(sort)
- import UU.Util.BinaryTrees
- import CommonTypes
--import Maybe
--import Char
-+import Data.Maybe
-+import Data.Char
- isAGesc c = c == '@'
-
- lexTokens :: Pos -> String -> [HsToken]
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/Parser.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Parser.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src/Parser.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Parser.hs 2015-05-05 09:05:06.300665157 +0100
-@@ -8,10 +8,10 @@
- import Patterns
- import UU.Pretty(text,PP_Doc,empty,(>-<))
- import TokenDef
--import List (intersperse)
--import Char
-+import Data.List (intersperse)
-+import Data.Char
- import Scanner (Input(..),scanLit,input)
--import List
-+import Data.List
- import Expression
- import UU.Scanner.Token
- import UU.Scanner.TokenParser
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/Scanner.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Scanner.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src/Scanner.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/Scanner.hs 2015-05-05 09:05:06.301665157 +0100
-@@ -6,9 +6,9 @@
- import UU.Scanner.Position
- import UU.Scanner.Token
- import UU.Parsing(InputState(..),Either'(..))
--import Maybe
--import List
--import Char
-+import Data.Maybe
-+import Data.List
-+import Data.Char
- import UU.Scanner.GenToken
- import Options
-
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src/TokenDef.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src/TokenDef.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src/TokenDef.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src/TokenDef.hs 2015-05-05 09:05:06.301665157 +0100
-@@ -7,7 +7,7 @@
- import UU.Scanner.GenTokenOrd
- import UU.Scanner.Position
- import UU.Parsing.MachineInterface(Symbol(..))
--import Char(isPrint,ord)
-+import Data.Char(isPrint,ord)
- import HsToken
- import CommonTypes
-
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src-derived/DefaultRules.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/DefaultRules.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src-derived/DefaultRules.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/DefaultRules.hs 2015-05-05 09:05:06.294665157 +0100
-@@ -4,7 +4,7 @@
- module DefaultRules where
- {-# LINE 10 "DefaultRules.ag" #-}
-
--import qualified List (delete,intersperse)
-+import qualified Data.List as List (delete,intersperse)
-
- import qualified Data.Set as Set
- import qualified Data.Map as Map
-@@ -13,7 +13,7 @@
- import Data.Sequence(Seq,(><))
- import UU.Scanner.Position(noPos)
- import Pretty
--import Maybe
-+import Data.Maybe
- import HsToken
- import HsTokenScanner
- import Data.List(intersperse)
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src-derived/Desugar.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/Desugar.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src-derived/Desugar.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/Desugar.hs 2015-05-05 09:05:06.295665157 +0100
-@@ -10,7 +10,7 @@
- import qualified Data.Sequence as Seq
- import Data.Sequence(Seq,(><))
- import UU.Scanner.Position(Pos(..))
--import Maybe
-+import Data.Maybe
- import Data.List(intersperse)
-
- import AbstractSyntax
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src-derived/GenerateCode.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/GenerateCode.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src-derived/GenerateCode.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/GenerateCode.hs 2015-05-05 09:05:06.296665157 +0100
-@@ -26,7 +26,7 @@
- import HsTokenScanner
-
- import Data.List(partition,intersperse,intersect,(\\))
--import Maybe(fromJust,isJust)
-+import Data.Maybe(fromJust,isJust)
- {-# LINE 31 "../src-derived/GenerateCode.hs" #-}
-
- {-# LINE 2 "./CodeSyntax.ag" #-}
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src-derived/Order.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/Order.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src-derived/Order.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/Order.hs 2015-05-05 09:05:06.297665157 +0100
-@@ -37,7 +37,7 @@
- import Data.Array((!),bounds,inRange)
- import Data.List(elemIndex,partition,sort,mapAccumL,find,nubBy,intersperse,groupBy,transpose)
- import qualified Data.Tree as Tree
--import Maybe
-+import Data.Maybe
- {-# LINE 42 "../src-derived/Order.hs" #-}
-
- {-# LINE 2 "./Patterns.ag" #-}
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src-derived/PrintCode.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/PrintCode.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src-derived/PrintCode.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/PrintCode.hs 2015-05-05 09:05:06.298665157 +0100
-@@ -4,7 +4,7 @@
- module PrintCode where
- {-# LINE 10 "PrintCode.ag" #-}
-
--import Char (isAlphaNum)
-+import Data.Char (isAlphaNum)
- import Pretty
- import Code
- import Patterns
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src-derived/PrintVisitCode.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/PrintVisitCode.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src-derived/PrintVisitCode.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/PrintVisitCode.hs 2015-05-05 09:05:06.299665157 +0100
-@@ -22,7 +22,7 @@
- import UU.Scanner.Position
-
- import Data.List(partition,intersperse,intersect,(\\))
--import Maybe(fromJust,isJust)
-+import Data.Maybe(fromJust,isJust)
- {-# LINE 27 "../src-derived/PrintVisitCode.hs" #-}
-
- {-# LINE 2 "./CodeSyntax.ag" #-}
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/src-derived/Transform.hs uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/Transform.hs
---- uuagc-0.9.24/work/uuagc-0.9.24/src-derived/Transform.hs 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/src-derived/Transform.hs 2015-05-05 09:05:06.300665157 +0100
-@@ -5,7 +5,7 @@
- {-# LINE 8 "Transform.ag" #-}
-
- import Control.Monad(mplus,mzero)
--import List (partition, elem, nub,intersperse)
-+import Data.List as List (partition, elem, nub,intersperse)
- import Data.Maybe
- import qualified Data.Map as Map
- import Data.Map (Map)
-diff -uraN -U0 uuagc-0.9.24/work/uuagc-0.9.24/uuagc.cabal uuagc-0.9.24-r0/work/uuagc-0.9.24/uuagc.cabal
---- uuagc-0.9.24/work/uuagc-0.9.24/uuagc.cabal 2010-06-04 14:03:54.000000000 +0100
-+++ uuagc-0.9.24-r0/work/uuagc-0.9.24/uuagc.cabal 2015-05-05 09:05:06.301665157 +0100
-@@ -28,7 +28,7 @@
- else
- build-depends: base < 3
-
-- build-depends: haskell98, uulib>=0.9.12
-+ build-depends: uulib>=0.9.12
- main-is: Ag.hs
- other-modules: Ag
- , CommonTypes