[Pkg-haskell-commits] darcs: ghc: Merge form unstable repo
Joachim Breitner
mail at joachim-breitner.de
Tue Oct 16 07:59:37 UTC 2012
Tue Oct 16 07:56:27 UTC 2012 Joachim Breitner <mail at joachim-breitner.de>
* Merge form unstable repo
Ignore-this: 9b994d22707bc7ebdb67648a5f8c1ce9
M ./changelog +41
R ./haddock-collect
Tue Oct 16 07:56:27 UTC 2012 Joachim Breitner <mail at joachim-breitner.de>
* Merge form unstable repo
Ignore-this: 9b994d22707bc7ebdb67648a5f8c1ce9
diff -rN -u old-ghc//changelog new-ghc//changelog
--- old-ghc//changelog 2012-10-16 07:59:37.635903734 +0000
+++ new-ghc//changelog 2012-10-16 07:59:37.699721083 +0000
@@ -1,3 +1,44 @@
+ghc (7.6.1-2) UNRELEASED; urgency=low
+
+ [ Joachim Breitner ]
+ * Bump standards version, no change
+
+ -- Kiwamu Okabe <kiwamu at debian.or.jp> Sun, 07 Oct 2012 17:44:33 +0900
+
+ghc (7.6.1-2) experimental; urgency=low
+
+ * Do not Provide transformers, it is only used internally.
+ * Ensure this is not used with unstable’s haskell-devscripts
+
+ -- Joachim Breitner <nomeata at debian.org> Mon, 08 Oct 2012 22:41:46 +0200
+
+ghc (7.6.1-1) experimental; urgency=low
+
+ * New upstream release
+ Dropped patches, applied upstream:
+ + Fix-GHCi-segfault-on-linux-powerpc
+ + hurd-is-ELF
+ + use-llvm-3.0
+ + memcpy-ffi
+ + fix-PPC-right-shift-bug
+ + no-useless-time
+ + fix-ppc-ghci-segfault
+ * Configure the use of llc-3.0 and opt-3.0 via ./configure
+ * Bump standards version
+
+ -- Joachim Breitner <nomeata at debian.org> Mon, 08 Oct 2012 15:48:21 +0200
+
+ghc (7.4.2-2) experimental; urgency=low
+
+ [ Erik de Castro Lopo ]
+ * Add patch to fix GHCi segfault on startup on PowerPC (Closes: #631073).
+ * Remove patch no_ghci_on_powerpc.
+
+ [ Iain Lane ]
+ * Update Vcs-* to point to experimental branch
+
+ -- Erik de Castro Lopo <erikd at mega-nerd.com> Mon, 6 Aug 2012 20:19:46 +1000
+
ghc (7.4.2-1) experimental; urgency=low
* New upstream.
diff -rN -u old-ghc//haddock-collect new-ghc//haddock-collect
--- old-ghc//haddock-collect 2012-10-16 07:59:37.635903734 +0000
+++ new-ghc//haddock-collect 1970-01-01 00:00:00.000000000 +0000
@@ -1,36 +0,0 @@
-#!/usr/bin/runhaskell
-{-# OPTIONS -Wall #-}
-
-import Data.List
-import Data.Maybe
-import System.Environment
-import System.FilePath
-
-type URL = String
-
--- copy from hoogle/src/Recipe/Hackage.hs
-haddockPackageUrl :: URL -> [String] -> [String]
-haddockPackageUrl x = concatMap f
- where f y | "@package " `isPrefixOf` y = ["@url " ++ x, y]
- | otherwise = [y]
--- copy end
-
-filterHaddock :: URL -> String -> String
-filterHaddock url = unlines . haddockPackageUrl url . lines
-
-readAndPrint :: FilePath -> FilePath -> FilePath -> IO ()
-readAndPrint strip outdir file = do
- f <- readFile file
- writeFile outfile $ filterHaddock url f
- where outfile = outdir </> takeFileName file
- url = normalise $ "file:/" ++ (fromMaybe "" . stripPrefix strip . dropFileName $ file)
-
-usage :: IO ()
-usage = putStrLn "Usage: echo SOMEWHERE/HOOGLE_DATABASE.txt | haddock-collect STRIP OUTDIR"
-
-main :: IO ()
-main = do
- a <- getArgs
- if a == [] || a == ["-h"] || length a /= 2 then usage
- else do c <- getContents
- mapM_ (readAndPrint (a !! 0) (a !! 1)) (lines c)
More information about the Pkg-haskell-commits
mailing list