New patches: [unrevert anon**20100423204630 Ignore-this: 16264daab6af9fa2ebc5eb13cd3978cb ] { rmdir ./www-servers hunk ./x11-wm/xmonad-contrib/files/xmonad-contrib-0.8-urgency-seconds.patch 1 -diff -rN -u old-xmonad-contrib-0.8/XMonad/Hooks/UrgencyHook.hs new-xmonad-contrib-0.8/XMonad/Hooks/UrgencyHook.hs ---- old-xmonad-contrib-0.8/XMonad/Hooks/UrgencyHook.hs 2008-12-29 18:20:15.000000000 +0100 -+++ new-xmonad-contrib-0.8/XMonad/Hooks/UrgencyHook.hs 2008-12-29 18:20:15.000000000 +0100 -@@ -356,7 +356,7 @@ - -- Defaults to a duration of five seconds, and no extra args to dzen. - -- See 'DzenUrgencyHook'. - dzenUrgencyHook :: DzenUrgencyHook --dzenUrgencyHook = DzenUrgencyHook { duration = (5 `seconds`), args = [] } -+dzenUrgencyHook = DzenUrgencyHook { duration = (seconds 5), args = [] } - - -- | Spawn a commandline thing, appending the window id to the prefix string - -- you provide. (Make sure to add a space if you need it.) Do your crazy - rmfile ./x11-wm/xmonad-contrib/files/xmonad-contrib-0.8-urgency-seconds.patch rmdir ./x11-wm/xmonad-contrib/files hunk ./x11-wm/xmonad-contrib/Manifest 1 -AUX xmonad-contrib-0.8-urgency-seconds.patch 753 RMD160 54b78288ded4735f72ff615fd6d29ded46440b60 SHA1 ba6bd6bf125fa743969a94ca46acf25674b9941e SHA256 4a9baa594989361cdbe6f69e104157fe879bd10ef0515f5c21717f607d0bbab1 -DIST xmonad-contrib-0.8.1.tar.gz 191302 RMD160 5a1585bbc2030c7f929b166f7c86c07bc72861aa SHA1 47b57adb665b4898fcd714b942ed7fca4a8b90d6 SHA256 dedbd2e7718f7383e403f5f0b40d411f27099625e7e1dcddd42f7c12bf6488a9 -DIST xmonad-contrib-0.8.tar.gz 191246 RMD160 09ef879afe7542addd58f3a895df202cde606452 SHA1 cff987fb5b3343b87fb92b290bed18322b51aef9 SHA256 8555346cd88c16f84951b0e4fb5cd5d76f76ca0360c1c6d85f0e2d3967a32b61 -DIST xmonad-contrib-0.9.1.tar.gz 291348 RMD160 a0e2dbea49ac33dfc231b19ad490e82f3f156db3 SHA1 b6e1886420b32347cb203f277a219b1772f2a95d SHA256 b4ca1d71d12903be76187ce58898697086e7af3ef73468987cb7ef03b076ec47 -DIST xmonad-contrib-0.9.tar.gz 291502 RMD160 901d9dc51c611b054c2ad05f4cefcc53873e639a SHA1 65e56a93ddfb804ff5196cfbd5458e4a9f6e058e SHA256 f67471785eba323ac416f912d3503976ef6ed43e93e53fabf5621b2c93351ae9 -EBUILD xmonad-contrib-0.8-r1.ebuild 760 RMD160 3b6fc39358bf376d8ebd5178a4cedc24f9197a3a SHA1 8eb7577bae0e7148cd69066948cb2e36f5ba43f6 SHA256 101218015d332c62bdc5e821e2facbed725637869f961b8043578e0d6ef61b75 -EBUILD xmonad-contrib-0.8.1.ebuild 1039 RMD160 cc068ecec9af984f60689307223566f405bcac10 SHA1 c4692be771f6925b8a4e1b7378ea867e06389c34 SHA256 15ccf76441826905984c8c19e9e9e106c8463a20a052a4931889ec89c4c4b770 -EBUILD xmonad-contrib-0.9.1.ebuild 856 RMD160 cb702687721aee7857c37b5ec94014af0a949dfd SHA1 1c3ff5f498a608b127d2d729aa6835d7dd0bfb21 SHA256 527436e235395e731501f258dbee8ac0dbb3c8757ce64eeecfe0e8fee98be721 -EBUILD xmonad-contrib-0.9.ebuild 860 RMD160 3d46f8ec47ce884efa34fe553192bb32fa52f1f5 SHA1 94711934c7b4e9617c90a3a6e22817222860b6e9 SHA256 90fdb7d2b10532557cb59892db03b818dd0531698d864598867f5f4a7c37f010 -EBUILD xmonad-contrib-9999.ebuild 845 RMD160 45caf376a3dbf173a14db47b308afdcbc9cc9dac SHA1 6959501d06fa550174161312fa3163f90d485812 SHA256 7c1b22cd27d0bcad578e28f204953c03edd503899d6b8e395f01f2900b985591 rmfile ./x11-wm/xmonad-contrib/Manifest hunk ./x11-wm/xmonad-contrib/xmonad-contrib-0.8-r1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" - -inherit haskell-cabal eutils - -DESCRIPTION="Third party extentions for xmonad" -HOMEPAGE="http://www.xmonad.org/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" - -IUSE="" - -DEPEND="dev-haskell/mtl - ~x11-wm/xmonad-${PV} - >=dev-lang/ghc-6.6 - >=dev-haskell/x11-1.4.1 - >=dev-haskell/cabal-1.2.1" -RDEPEND="${DEPEND}" - -src_unpack() { - unpack $A - cd "${S}" - epatch "${FILESDIR}/${P}-urgency-seconds.patch" -} - -src_compile() { - CABAL_CONFIGURE_FLAGS="--constraint=base<4 --flags=-use_xft --flags=-with_utf8" - cabal_src_compile -} rmfile ./x11-wm/xmonad-contrib/xmonad-contrib-0.8-r1.ebuild hunk ./x11-wm/xmonad-contrib/xmonad-contrib-0.8.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal eutils - -DESCRIPTION="Third party extensions for xmonad" -HOMEPAGE="http://xmonad.org/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="xft unicode" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.1 - dev-haskell/mtl - >=dev-haskell/x11-1.4.3 - unicode? ( dev-haskell/utf8-string ) - xft? ( >=dev-haskell/utf8-string-0.2 - >=dev-haskell/x11-xft-0.2 ) - ~x11-wm/xmonad-${PV}" - -RDEPEND="${DEPEND}" - -src_compile() { - if use xft; then - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=use_xft" - else - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=-use_xft" - fi - - if use unicode; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_utf8" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_utf8" - fi - cabal_src_compile -} rmfile ./x11-wm/xmonad-contrib/xmonad-contrib-0.8.1.ebuild hunk ./x11-wm/xmonad-contrib/xmonad-contrib-0.9.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal eutils - -DESCRIPTION="Third party extensions for xmonad" -HOMEPAGE="http://xmonad.org/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="xft" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl - >=dev-haskell/x11-1.5 - dev-haskell/utf8-string - xft? ( >=dev-haskell/x11-xft-0.2 ) - ~x11-wm/xmonad-${PV}" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2.1" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--flags=-testing" - - if use xft; then - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=use_xft" - else - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=-use_xft" - fi - - cabal_src_compile -} rmfile ./x11-wm/xmonad-contrib/xmonad-contrib-0.9.1.ebuild hunk ./x11-wm/xmonad-contrib/xmonad-contrib-0.9.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal eutils - -DESCRIPTION="Third party extensions for xmonad" -HOMEPAGE="http://xmonad.org/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="xft" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl - >=dev-haskell/x11-1.4.6.1 - dev-haskell/utf8-string - xft? ( >=dev-haskell/x11-xft-0.2 ) - ~x11-wm/xmonad-${PV}" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2.1" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--flags=-testing" - - if use xft; then - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=use_xft" - else - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=-use_xft" - fi - - cabal_src_compile -} rmfile ./x11-wm/xmonad-contrib/xmonad-contrib-0.9.ebuild hunk ./x11-wm/xmonad-contrib/xmonad-contrib-9999.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" - -inherit haskell-cabal darcs - -DESCRIPTION="Third party extensions for xmonad" -HOMEPAGE="http://xmonad.org/" -EDARCS_REPOSITORY="http://code.haskell.org/XMonadContrib" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="xft" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl - >=dev-haskell/x11-1.5 - dev-haskell/utf8-string - xft? ( >=dev-haskell/x11-xft-0.2 ) - ~x11-wm/xmonad-${PV}" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2.1" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--flags=-testing" - - if use xft; then - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=use_xft" - else - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=-use_xft" - fi - - cabal_src_compile -} rmfile ./x11-wm/xmonad-contrib/xmonad-contrib-9999.ebuild rmdir ./x11-wm/xmonad-contrib hunk ./x11-wm/xmonad/files/cabal-extensions.patch 1 ---- xmonad.cabal-orig 2007-09-06 04:03:53.000000000 +0000 -+++ xmonad.cabal 2007-09-06 03:58:51.000000000 +0000 -@@ -18,7 +18,7 @@ - license-file: LICENSE - author: Spencer Janssen - maintainer: sjanssen@cse.unl.edu --build-depends: base>=2.0, X11>=1.2.1, X11-extras>=0.3, mtl>=1.0, unix>=1.0 -+build-depends: base>=2.0, X11>=1.2.1, X11-extras>=0.3, mtl>=1.0, unix>=1.0, readline>=1.0 - extra-source-files: README TODO tests/loc.hs tests/Properties.hs man/xmonad.1.in - Config.hs-boot util/GenerateManpage.hs man/xmonad.1 man/xmonad.html - rmfile ./x11-wm/xmonad/files/cabal-extensions.patch hunk ./x11-wm/xmonad/files/config-extensions.patch 1 ---- Config.hs-orig 2007-09-06 03:40:47.000000000 +0000 -+++ Config.hs 2007-09-06 03:51:19.000000000 +0000 -@@ -29,6 +29,88 @@ - import System.Exit - import Graphics.X11.Xlib - -+-- Extension-provided imports -+-- For extension Accordion: -+--import XMonadContrib.Accordion -+-- For extension Anneal: -+--import XMonadContrib.Anneal -+-- For extension Circle: -+--import XMonadContrib.Circle -+-- For extension Combo: -+--import XMonadContrib.Combo -+--import XMonadContrib.SimpleStacking -+-- For extension Commands: -+--import XMonadContrib.Commands -+-- For extension CopyWindow: -+--import XMonadContrib.CopyWindow -+-- For extension DeManage: -+--import XMonadContrib.DeManage -+-- For extension Dmenu: -+--import XMonadContrib.Dmenu -+-- For extension DragPane: -+--import XMonadContrib.DragPane -+-- For extension DwmPromote: -+--import XMonadContrib.DwmPromote -+-- For extension DynamicLog: -+--import XMonadContrib.DynamicLog -+-- For extension FindEmptyWorkspace: -+--import XMonadContrib.FindEmptyWorkspace -+-- For extension FlexibleManipulate: -+--import qualified XMonadContrib.FlexibleManipulate as Flex -+-- For extension FlexibleResize: -+--import qualified XMonadContrib.FlexibleResize as Flex -+-- For extension FocusNth: -+--import XMonadContrib.FocusNth -+-- For extension HintedTile: -+--import qualified XMonadContrib.HintedTile -+-- For extension LayoutHints: -+--import XMonadContrib.LayoutHints -+-- For extension LayoutScreens: -+--import XMonadContrib.LayoutScreens -+-- For extension MagicFocus: -+--import XMonadContrib.MagicFocus -+-- For extension Magnifier: -+--import XMonadContrib.Magnifier -+-- For extension Mosaic: -+--import XMonadContrib.Mosaic -+-- For extension NoBorders: -+--import XMonadContrib.NoBorders -+-- For extension Roledex: -+--import XMonadContrib.Roledex -+-- For extension RotSlaves: -+--import XMonadContrib.RotSlaves -+-- For extension RotView: -+--import XMonadContrib.RotView -+-- For extension ShellPrompt: -+--import XMonadContrib.XPrompt -+--import XMonadContrib.ShellPrompt -+-- For extension SimpleDate: -+--import XMonadContrib.SimpleDate -+-- For extension SinkAll: -+--import XMonadContrib.SinkAll -+-- For extension Spiral: -+--import XMonadContrib.Spiral -+-- For extension Square: -+--import XMonadContrib.Square -+-- For extension SshPrompt: -+--import XMonadContrib.XPrompt -+--import XMonadContrib.SshPrompt -+-- For extension Submap: -+--import XMonadContrib.Submap -+-- For extension Tabbed: -+--import XMonadContrib.Tabbed -+-- For extension ThreeColumns: -+--import XMonadContrib.ThreeColumns -+-- For extension TwoPane: -+--import XMonadContrib.TwoPane -+-- For extension Warp: -+--import XMonadContrib.Warp -+-- For extension WorkspaceDir: -+--import XMonadContrib.WorkspaceDir -+-- For extension XMonadPrompt: -+--import XMonadContrib.XPrompt -+--import XMonadContrib.XMonadPrompt -+ - -- - -- The number of workspaces (virtual screens, or window groups) - -- -@@ -91,7 +173,48 @@ - -- The default set of tiling algorithms - -- - defaultLayouts :: [Layout Window] --defaultLayouts = [ tiled , mirror tiled , full ] -+defaultLayouts = [ tiled -+ , mirror tiled -+ , full -+ -+ -- Extension-provided layouts -+ -- For extension Accordion: -+ -- , accordion -+ -- For extension Combo: -+ -- , simpleStacking $ combo (twoPane 0.03 0.5) [(full,1),(tabbed shrinkText defaultTConf,1)] -+ -- For extension DragPane: -+ -- , dragPane "" (fromRational delta) (fromRational delta) -+ -- For extension HintedTile: -+ -- , XMonadContrib.HintedTile.tall nmaster delta ratio -+ -- For extension LayoutHints: -+ -- , layoutHints tiled -+ -- , layoutHints $ mirror tiled -+ -- For extension MagicFocus: -+ -- , magicFocus tiled -+ -- , magicFocus $ mirror tiled -+ -- For extension Magnifier: -+ -- , magnifier tiled -+ -- , magnifier $ mirror tiled -+ -- For extension Mosaic: -+ -- , mosaic 0.25 0.5 M.empty -+ -- For extension NoBorders: -+ -- -- prepend noBorders to default layouts above to remove their borders, like so: -+ -- , noBorders full -+ -- For extension Roledex: -+ -- , roledex -+ -- For extension Spiral: -+ -- , spiral (1 % 1) -+ -- For extension Tabbed: -+ -- , tabbed shrinkText defaultTConf -+ -- For extension ThreeColumns: -+ -- , threeCol nmaster delta ratio -+ -- For extension TwoPane: -+ -- , twoPane delta (1%2) -+ -- For extension WorkspaceDir: -+ -- -- prepend 'map (workspaceDir "~")' to defaultLayouts definition above, -+ -- -- just before the list, like the following (don't uncomment next line): -+ -- -- defaultLayouts = map (workspaceDir "~") [ tiled, ... ] -+ ] - where - -- default tiling algorithm partitions the screen into two panes - tiled = tall nmaster delta ratio -@@ -159,19 +282,83 @@ - , ((modMask .|. shiftMask, xK_q ), io (exitWith ExitSuccess)) -- @@ Quit xmonad - , ((modMask , xK_q ), restart Nothing True) -- @@ Restart xmonad - -- ] ++ -+ -- Extension-provided key bindings -+ -- For extension Commands: -+ -- , ((modMask .|. controlMask, xK_y), runCommand commands) -+ -- For extension CopyWindow: -+ -- -- comment out default close window binding above if you uncomment this: -+ -- , ((modMask .|. shiftMask, xK_c ), kill1) -- @@ Close the focused window -+ -- For extension DeManage: -+ -- , ((modMask, xK_d ), withFocused demanage) -+ -- For extension DwmPromote: -+ -- , ((modMask, xK_Return), dwmpromote) -+ -- For extension FindEmptyWorkspace: -+ -- , ((modMask, xK_m ), viewEmptyWorkspace) -+ -- , ((modMask .|. shiftMask, xK_m ), tagToEmptyWorkspace) -+ -- For extension LayoutScreens: -+ -- , ((modMask .|. shiftMask, xK_space), layoutScreens 2 (twoPane 0.5 0.5)) -+ -- , ((controlMask .|. modMask .|. shiftMask, xK_space), rescreen) -+ -- For extension Mosaic: -+ -- , ((controlMask .|. modMask .|. shiftMask, xK_h), withNamedWindow (sendMessage . tallWindow)) -+ -- , ((controlMask .|. modMask .|. shiftMask, xK_l), withNamedWindow (sendMessage . wideWindow)) -+ -- , ((modMask .|. shiftMask, xK_h ), withNamedWindow (sendMessage . shrinkWindow)) -+ -- , ((modMask .|. shiftMask, xK_l ), withNamedWindow (sendMessage . expandWindow)) -+ -- , ((modMask .|. shiftMask, xK_s ), withNamedWindow (sendMessage . squareWindow)) -+ -- , ((modMask .|. shiftMask, xK_o ), withNamedWindow (sendMessage . myclearWindow)) -+ -- , ((controlMask .|. modMask .|. shiftMask, xK_o ), withNamedWindow (sendMessage . flexibleWindow)) -+ -- For extension RotSlaves: -+ -- , ((modMask .|. shiftMask, xK_Tab ), rotSlavesUp) -+ -- For extension RotView: -+ -- , ((modMask .|. shiftMask, xK_Right), rotView True) -+ -- , ((modMask .|. shiftMask, xK_Left), rotView False) -+ -- For extension ShellPrompt: -+ -- , ((modMask .|. controlMask, xK_x), shellPrompt defaultXPConfig) -+ -- For extension SimpleDate: -+ -- , ((modMask, xK_d ), date) -+ -- For extension SinkAll: -+ -- , ((modMask .|. shiftMask, xK_t), sinkAll) -+ -- For extension SshPrompt: -+ -- , ((modMask .|. controlMask, xK_x), xmonadPrompt defaultXPConfig) -+ -- For extension Submap: -+ -- , ((modMask, xK_a), submap . M.fromList $ -+ -- [ ((0, xK_n), spawn "mpc next") -+ -- , ((0, xK_p), spawn "mpc prev") -+ -- , ((0, xK_z), spawn "mpc random") -+ -- , ((0, xK_space), spawn "mpc toggle") -+ -- ]) -+ -- For extension Warp: -+ -- , ((modMask, xK_z ), warpToWindow (1%2) (1%2)) -- @@ Move pointer to currently focused window -+ -- For extension WorkspaceDir: -+ -- , ((modMask .|. shiftMask, xK_x ), changeDir defaultXPConfig) -+ -- For extension XMonadPrompt: -+ -- , ((modMask .|. controlMask, xK_x), xmonadPrompt defaultXPConfig) -+ ] -+ ++ - -- mod-[1..9] @@ Switch to workspace N - -- mod-shift-[1..9] @@ Move client to workspace N - [((m .|. modMask, k), f i) - | (i, k) <- zip workspaces [xK_1 ..] - , (f, m) <- [(view, 0), (shift, shiftMask)]] -- -+ ++ - -- mod-{w,e,r} @@ Switch to physical/Xinerama screens 1, 2, or 3 - -- mod-shift-{w,e,r} @@ Move client to screen 1, 2, or 3 -- ++ - [((m .|. modMask, key), screenWorkspace sc >>= flip whenJust f) - | (key, sc) <- zip [xK_w, xK_e, xK_r] [0..] - , (f, m) <- [(windows . W.view, 0), (shift, shiftMask)]] -+ -- Extension-provided key bindings lists -+ -- For extension CopyWindow: -+ -- ++ -+ -- -- mod-[1..9] @@ Switch to workspace N -+ -- -- mod-shift-[1..9] @@ Move client to workspace N -+ -- -- mod-control-shift-[1..9] @@ Copy client to workspace N -+ -- [((m .|. modMask, k), f i) -+ -- | (i, k) <- zip workspaces [xK_1 ..] -+ -- , (f, m) <- [(view, 0), (shift, shiftMask), (copy, shiftMask .|. controlMask)]] -+ -- For extension Warp: -+ -- ++ -+ -- -- mod-ctrl-{w,e,r} @@ Move mouse pointer to screen 1, 2, or 3 -+ -- [((modMask .|. controlMask, key), warpToScreen sc (1%2) (1%2)) -+ -- | (key, sc) <- zip [xK_w, xK_e, xK_r] [0..]] - - -- | - -- default actions bound to mouse events -@@ -183,4 +370,19 @@ - -- mod-button2 @@ Raise the window to the top of the stack - , ((modMask, button2), (\w -> focus w >> swapMaster)) - -- mod-button3 @@ Set the window to floating mode and resize by dragging -- , ((modMask, button3), (\w -> focus w >> mouseResizeWindow w)) ] -+ , ((modMask, button3), (\w -> focus w >> mouseResizeWindow w)) -+ -+ -- Extension-provided mouse bindings -+ -- For extension FlexibleManipulate: -+ -- , ((modMask, button1), (\w -> focus w >> Flex.mouseWindow Flex.linear w)) -+ -- For extension FlexibleResize: -+ -- , ((modMask, button3), (\w -> focus w >> Flex.mouseResizeWindow w)) -+ ] -+ -+-- Extension-provided definitions -+-- For extension Commands: -+-- commands :: [(String, X ())] -+-- commands = defaultCommands -+-- For extension DynamicLog: -+-- -- comment out default logHook definition above if you uncomment this: -+-- logHook = dynamicLog rmfile ./x11-wm/xmonad/files/config-extensions.patch hunk ./x11-wm/xmonad/files/xmonad-0.6-version.patch 1 -diff -rN -u old-xmonad-0.6/Main.hs new-xmonad-0.6/Main.hs ---- old-xmonad-0.6/Main.hs 2008-02-17 18:31:59.000000000 +0100 -+++ new-xmonad-0.6/Main.hs 2008-02-17 18:31:59.000000000 +0100 -@@ -37,7 +37,7 @@ - ["--resume", _] -> launch - ["--recompile"] -> recompile False >> return () - ["--recompile-force"] -> recompile True >> return () -- ["--version"] -> putStrLn "xmonad 0.5" -+ ["--version"] -> putStrLn "xmonad 0.6" - #ifdef TESTING - ("--run-tests":_) -> Properties.main - #endif - rmfile ./x11-wm/xmonad/files/xmonad-0.6-version.patch hunk ./x11-wm/xmonad/files/xmonad.desktop 1 -[Desktop Entry] -Type=Application -Encoding=UTF-8 -Name=xmonad -Comment=A lightweight window manager -Exec=/etc/X11/Sessions/xmonad -TryExec=xmonad -NoDisplay=true -Icon= -X-GNOME-WMName=Xmonad -X-GNOME-Autostart-Phase=WindowManager -X-GNOME-Provides=windowmanager -X-GNOME-Autostart-Notify=false rmfile ./x11-wm/xmonad/files/xmonad.desktop rmdir ./x11-wm/xmonad/files hunk ./x11-wm/xmonad/Manifest 1 -AUX cabal-extensions.patch 587 RMD160 ba22b1ef014ec88abb60de322d0506c43d83249b SHA1 76dca2b8e5020e2d2adf6997a74f259349960b22 SHA256 4c25076d53fa59e9ee9199535fc2480555b12bb92146dac6825a6e74d4b0f7a3 -AUX config-extensions.patch 10662 RMD160 e8b6b41a9a59d7ca8bbac644ce0839e8d576d13b SHA1 72e43c13aed695c95e829674ea8e360c66959129 SHA256 f593ccfcafc290a5a6963e671f23624e45afa8527a86dd1863be1e50fd48c7db -AUX xmonad-0.6-version.patch 555 RMD160 d81d896be14f3e3461af61dc7834fb671f72c78f SHA1 545b37270114a8614e72932ec749d2d50d88b51f SHA256 45dbfca9c81d448406f868b59871fd6461edb3cc3b838cce88689c587d3cf218 -AUX xmonad.desktop 285 RMD160 64cfde0c38eb413e156df3a6814263ac17a62ed4 SHA1 684e20f6c4fc4640a2d1a68e8706069ed51c8a74 SHA256 cca59025f61f4d2aa61bd8410528dab67223696be6bfc3c0eb17ec7e22e4fc1a -DIST xmonad-0.8.1.tar.gz 52878 RMD160 e4020e5870faea1ffded5f9fb748441c8b1f8066 SHA1 ea9ef82b6921131e356caf996aa97e977731dcb6 SHA256 9d58789a0bc08d40b9d14097b079822c7b8290d60efc6aa79144abf47d5db32c -DIST xmonad-0.8.tar.gz 52896 RMD160 50d203af66e80de469a12f6261e40451f00de227 SHA1 26eb5e80ba83da43cec963435daec6b925e3b1a7 SHA256 982a3189e6815dc7e1a9dfc5200a1d746490abe1a8a953f093ea9597a0d40681 -DIST xmonad-0.9.1.tar.gz 56974 RMD160 bbb4a8d909ed32f88dd4f3871a19b9d85892385e SHA1 0ab612f753c97420e92905d0a800fd2a2e5a824a SHA256 014201200e8a521ee3a0d8c0727392916a7549207b91064fb456f8c660609927 -DIST xmonad-0.9.tar.gz 55977 RMD160 c781d2bd69e4ed164f7eb8d0514747b0ad6abdb2 SHA1 c319229fb6d3ef4864a6b177d96368bd9d978283 SHA256 51670f83de211a8ea24ce2724c71ac5c3e4782f25422319d8b5e43f3ae7bf9e8 -EBUILD xmonad-0.8.1.ebuild 1622 RMD160 153da36d4be6da39e6e71db559eba21e7fb51568 SHA1 fbaa5f390cd1471ba47e75f2996dbfbb495e2b64 SHA256 57e41e52c49a633e56c9b76a32b7832519ac3dcbe3f849ede08cb8f381128562 -EBUILD xmonad-0.8.ebuild 1713 RMD160 0f53c8b8ecaa385cd92ef8d90d2e2ce792168b33 SHA1 8a589240785850c14de94d4228f8d2c201b63582 SHA256 337bb323744cf84399ded10bba29360d2091bdca1ca7a9b1a898574ae188ae48 -EBUILD xmonad-0.9.1.ebuild 1626 RMD160 94f65e4005c383e2bd05f9cf9573de88dba9569c SHA1 009366fc7a15e0956f9420c92e0fe8d543dfbd1d SHA256 5333e58a7090c2b3162ecf4da83afb3423814be7333cd1346b3970f62357b884 -EBUILD xmonad-0.9.ebuild 1621 RMD160 d1bd586f212c84ba772a10e5a2b18847a35f7822 SHA1 dcd73a0a333b31cafc7a5eb97aa6a7814df317a5 SHA256 75c8802a52262498c64761172042e83de29a841d871f63b4219959de293c36eb -EBUILD xmonad-9999.ebuild 1585 RMD160 dffc8a7815b2f1d5eb77fa975df8da21ce326285 SHA1 87d03804997722ab6623b7d4b610b27924c60671 SHA256 e79e483da402b2bb54aa18fbf07c8cd695de006e3e92774bac714de0f174469a rmfile ./x11-wm/xmonad/Manifest hunk ./x11-wm/xmonad/xmonad-0.8.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal eutils - -DESCRIPTION="A tiling window manager" -HOMEPAGE="http://xmonad.org" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl - >=dev-haskell/x11-1.4.3" -RDEPEND="${DEPEND}" - -SAMPLE_CONFIG="xmonad.hs" -SAMPLE_CONFIG_LOC="man" - -src_install() { - cabal_src_install - - echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}" - exeinto /etc/X11/Sessions - doexe "${T}/${PN}" - - insinto /usr/share/xsessions - doins "${FILESDIR}/${PN}.desktop" - - doman man/xmonad.1 - - dodoc CONFIG README "${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}" -} - -pkg_postinst() { - ghc-package_pkg_postinst - - elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:" - elog " /usr/share/doc/${PF}/${SAMPLE_CONFIG}" - elog "The parameters in this file are the defaults used by xmonad." - elog "To customize xmonad, copy this file to:" - elog " ~/.xmonad/${SAMPLE_CONFIG}" - elog "After editing, use 'mod-q' to dynamically restart xmonad " - elog "(where the 'mod' key defaults to 'Alt')." - elog "" - elog "Read the README or man page for more information, and to see " - elog "other possible configurations go to:" - elog " http://haskell.org/haskellwiki/Xmonad/Config_archive" - elog "Please note that many of these configurations will require the " - elog "x11-wm/xmonad-contrib package to be installed." -} rmfile ./x11-wm/xmonad/xmonad-0.8.1.ebuild hunk ./x11-wm/xmonad/xmonad-0.8.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" - -inherit haskell-cabal eutils - -DESCRIPTION="A lightweight X11 window manager" -HOMEPAGE="http://www.xmonad.org/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" -IUSE="" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~hppa ~sparc ~x86" - -DEPEND="dev-haskell/mtl - >=dev-haskell/x11-1.4.1 - >=dev-lang/ghc-6.6 - >=dev-haskell/cabal-1.6" -RDEPEND="${DEPEND}" - -SAMPLE_CONFIG="xmonad.hs" -SAMPLE_CONFIG_LOC="man" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--constraint=base<4" - cabal_src_compile -} - -src_install() { - cabal_src_install - - echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}" - exeinto /etc/X11/Sessions - doexe "${T}/${PN}" - - insinto /usr/share/xsessions - doins "${FILESDIR}/${PN}.desktop" - - doman man/xmonad.1 - - dodoc CONFIG README "${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}" -} - -pkg_postinst() { - ghc-package_pkg_postinst - - elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:" - elog " /usr/share/doc/${PF}/${SAMPLE_CONFIG}" - elog "The parameters in this file are the defaults used by xmonad." - elog "To customize xmonad, copy this file to:" - elog " ~/.xmonad/${SAMPLE_CONFIG}" - elog "After editing, use 'mod-q' to dynamically restart xmonad " - elog "(where the 'mod' key defaults to 'Alt')." - elog "" - elog "Read the README or man page for more information, and to see " - elog "other possible configurations go to:" - elog " http://haskell.org/haskellwiki/Xmonad/Config_archive" - elog "Please note that many of these configurations will require the " - elog "x11-wm/xmonad-contrib package to be installed." -} rmfile ./x11-wm/xmonad/xmonad-0.8.ebuild hunk ./x11-wm/xmonad/xmonad-0.9.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal eutils - -DESCRIPTION="A tiling window manager" -HOMEPAGE="http://xmonad.org" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl - >=dev-haskell/x11-1.5" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" - -SAMPLE_CONFIG="xmonad.hs" -SAMPLE_CONFIG_LOC="man" - -src_install() { - cabal_src_install - - echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}" - exeinto /etc/X11/Sessions - doexe "${T}/${PN}" - - insinto /usr/share/xsessions - doins "${FILESDIR}/${PN}.desktop" - - doman man/xmonad.1 - - dodoc CONFIG README -} - -pkg_postinst() { - ghc-package_pkg_postinst - - elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:" - elog " /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}" - elog "The parameters in this file are the defaults used by xmonad." - elog "To customize xmonad, copy this file to:" - elog " ~/.xmonad/${SAMPLE_CONFIG}" - elog "After editing, use 'mod-q' to dynamically restart xmonad " - elog "(where the 'mod' key defaults to 'Alt')." - elog "" - elog "Read the README or man page for more information, and to see " - elog "other possible configurations go to:" - elog " http://haskell.org/haskellwiki/Xmonad/Config_archive" - elog "Please note that many of these configurations will require the " - elog "x11-wm/xmonad-contrib package to be installed." -} rmfile ./x11-wm/xmonad/xmonad-0.9.1.ebuild hunk ./x11-wm/xmonad/xmonad-0.9.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal eutils - -DESCRIPTION="A tiling window manager" -HOMEPAGE="http://xmonad.org" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl - >=dev-haskell/x11-1.4.6.1" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" - -SAMPLE_CONFIG="xmonad.hs" -SAMPLE_CONFIG_LOC="man" - -src_install() { - cabal_src_install - - echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}" - exeinto /etc/X11/Sessions - doexe "${T}/${PN}" - - insinto /usr/share/xsessions - doins "${FILESDIR}/${PN}.desktop" - - doman man/xmonad.1 - - dodoc CONFIG README -} - -pkg_postinst() { - ghc-package_pkg_postinst - - elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:" - elog " /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}" - elog "The parameters in this file are the defaults used by xmonad." - elog "To customize xmonad, copy this file to:" - elog " ~/.xmonad/${SAMPLE_CONFIG}" - elog "After editing, use 'mod-q' to dynamically restart xmonad " - elog "(where the 'mod' key defaults to 'Alt')." - elog "" - elog "Read the README or man page for more information, and to see " - elog "other possible configurations go to:" - elog " http://haskell.org/haskellwiki/Xmonad/Config_archive" - elog "Please note that many of these configurations will require the " - elog "x11-wm/xmonad-contrib package to be installed." -} rmfile ./x11-wm/xmonad/xmonad-0.9.ebuild hunk ./x11-wm/xmonad/xmonad-9999.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" - -inherit haskell-cabal darcs - -DESCRIPTION="A tiling window manager" -HOMEPAGE="http://xmonad.org" -EDARCS_REPOSITORY="http://code.haskell.org/xmonad" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl - >=dev-haskell/x11-1.5" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" - -SAMPLE_CONFIG="xmonad.hs" -SAMPLE_CONFIG_LOC="man" - -src_install() { - cabal_src_install - - echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}" - exeinto /etc/X11/Sessions - doexe "${T}/${PN}" - - insinto /usr/share/xsessions - doins "${FILESDIR}/${PN}.desktop" - - doman man/xmonad.1 - - dodoc CONFIG README -} - -pkg_postinst() { - ghc-package_pkg_postinst - - elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:" - elog " /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}" - elog "The parameters in this file are the defaults used by xmonad." - elog "To customize xmonad, copy this file to:" - elog " ~/.xmonad/${SAMPLE_CONFIG}" - elog "After editing, use 'mod-q' to dynamically restart xmonad " - elog "(where the 'mod' key defaults to 'Alt')." - elog "" - elog "Read the README or man page for more information, and to see " - elog "other possible configurations go to:" - elog " http://haskell.org/haskellwiki/Xmonad/Config_archive" - elog "Please note that many of these configurations will require the " - elog "x11-wm/xmonad-contrib package to be installed." -} rmfile ./x11-wm/xmonad/xmonad-9999.ebuild rmdir ./x11-wm/xmonad rmdir ./x11-wm hunk ./x11-misc/yeganesh/Manifest 1 -DIST yeganesh-2.1.tar.gz 3979 RMD160 e64235f519762367022bafc105462e1004f3dbf5 SHA1 c9dbb65c6553e023140657584debfd19d6b95c80 SHA256 ac567022b94c56f8b864078bc8a2e20572201f8e5efc1e1831ddfcc9f9d1ecb0 -EBUILD yeganesh-2.1.ebuild 512 RMD160 c8f611e737cb25805ac21ee9b21e579e3024d7b5 SHA1 3e74511c1c2e85683ff582b20f5118f23dd1b7cc SHA256 7ed6653a23899abbcf9803c0b7f732889fca92d6129bc607cd53f148fcedf33b rmfile ./x11-misc/yeganesh/Manifest hunk ./x11-misc/yeganesh/yeganesh-2.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="small dmenu wrapper" -HOMEPAGE="http://www.dmwit.com/yeganesh" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/strict-0.3 - >=dev-haskell/time-1.1 - x11-misc/dmenu" rmfile ./x11-misc/yeganesh/yeganesh-2.1.ebuild rmdir ./x11-misc/yeganesh hunk ./x11-misc/xmonad-extras/Manifest 1 -DIST xmonad-extras-0.9.tar.gz 8250 RMD160 4fe9355e3a9bcf26af2fb0fbe2400a96fcc78484 SHA1 0082bfdd4d67550ce9d3c0867a42ac2b7de49df3 SHA256 6177c0a674bdebe0e7fbcd5062aedb434674a51aa4a59eb9099d188aa4bd7bee -EBUILD xmonad-extras-0.9.ebuild 1396 RMD160 75a51eb591e4b5d0b54fe10187e53476c21f4194 SHA1 15354d9f07176047bd461c55ed6717e445878631 SHA256 935e9b09377682a50e43a94bbd6a1a8cfa0eab25ba39a07c63596f044c5d6d73 rmfile ./x11-misc/xmonad-extras/Manifest hunk ./x11-misc/xmonad-extras/xmonad-extras-0.9.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Third party extensions for xmonad with wacky dependencies" -HOMEPAGE="http://projects.haskell.org/xmonad-extras" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="volume eval mpd" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.1 - dev-haskell/mtl - >=dev-haskell/x11-1.4.3 - >=x11-wm/xmonad-0.9 - >=x11-wm/xmonad-contrib-0.9 - volume? ( dev-haskell/parsec dev-haskell/split media-sound/alsa-utils ) - eval? ( dev-haskell/network dev-haskell/hint ) - mpd? ( =dev-haskell/libmpd-0.3* )" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--flags=-testing" - - if use volume; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_parsec --flags=with_split" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_parsec --flags=-with_split" - fi - - if use eval; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_hint" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_hint" - fi - - if use mpd; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_mpd" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_mpd" - fi - - cabal_src_compile -} rmfile ./x11-misc/xmonad-extras/xmonad-extras-0.9.ebuild rmdir ./x11-misc/xmonad-extras hunk ./x11-misc/xmobar/files/xmobar-0.9.2-cpu-high-load.patch 1 -Sun Aug 16 22:25:20 EEST 2009 Sergei Trofimovich - * fixed "Abnormally high cpu load on X" (11 issue in tracker) - - Steps to reproduce are described in - http://code.google.com/p/xmobar/issues/detail?id=11 - - I've noticed large bunch of XAllocNamedColor calls/sec - in xmobar ltrace log. - This patch introduces simple hackish color cachig. It's more PoC, - than real fix. -diff -rN -u old-xmobar/XUtil.hsc new-xmobar/XUtil.hsc ---- old-xmobar/XUtil.hsc 2009-08-16 22:26:45.107628493 +0300 -+++ new-xmobar/XUtil.hsc 2009-08-16 22:26:45.126628260 +0300 -@@ -33,12 +33,14 @@ - import Control.Concurrent - import Control.Monad - import Control.Monad.Trans -+import Data.IORef - import Foreign - import Graphics.X11.Xlib hiding (textExtents, textWidth) - import qualified Graphics.X11.Xlib as Xlib (textExtents, textWidth) - import Graphics.X11.Xlib.Extras - import System.Posix.Types (Fd(..)) - import System.IO -+import System.IO.Unsafe (unsafePerformIO) - #if defined XFT || defined UTF8 - import Foreign.C - import qualified System.IO.UTF8 as UTF8 (readFile,hGetLine) -@@ -187,9 +189,31 @@ - initColor dpy c = (initColor' dpy c) `catch` - (const . return $ DynPixel False (blackPixel dpy $ defaultScreen dpy)) - -+type ColorCache = [(String, Color)] -+ -+-- dark magic: enable hack -+{-# NOINLINE colorCache #-} -+colorCache :: IORef ColorCache -+colorCache = unsafePerformIO $ newIORef [] -+ -+getCachedColor :: String -> IO (Maybe Color) -+getCachedColor color_name = do -+ result <- lookup color_name `fmap` readIORef colorCache -+ return result -+ -+putCachedColor :: String -> Color -> IO () -+putCachedColor color_name color_id = do -+ modifyIORef colorCache $ \cache -> (color_name,color_id) : cache -+ - initColor' :: Display -> String -> IO DynPixel - initColor' dpy c = do -- (c', _) <- allocNamedColor dpy colormap c -+ cached_color <- getCachedColor c -+ c' <- do -+ case cached_color of -+ Just col -> return col -+ _ -> do (c'', _) <- allocNamedColor dpy colormap c -+ putCachedColor c c'' -+ return c'' - return $ DynPixel True (color_pixel c') - where colormap = defaultColormap dpy (defaultScreen dpy) - -@@ -197,7 +221,8 @@ - withColors d cs f = do - ps <- mapM (io . initColor d) cs - r <- f $ map pixel ps -- io $ freeColors d cmap (map pixel $ filter allocated ps) 0 -+ -- there is color leak in 'putCachedColor'. might be freed at xmobar shutdown -+ -- io $ freeColors d cmap (map pixel $ filter allocated ps) 0 - return r - where - cmap = defaultColormap d (defaultScreen d) rmfile ./x11-misc/xmobar/files/xmobar-0.9.2-cpu-high-load.patch rmdir ./x11-misc/xmobar/files hunk ./x11-misc/xmobar/Manifest 1 -AUX xmobar-0.9.2-cpu-high-load.patch 2598 RMD160 7d6477540ac354e67995ee87d01bdc075f22fbff SHA1 4ea0781f303314f67974757f2cc70a1deeba935e SHA256 646af583ddb70ca7b2ce375a0742d68ae7d974355fddcf023a5d1d827cd9133d -DIST xmobar-0.9.2.tar.gz 29334 RMD160 ffe000a93b18e9f7638e09a06924b34640bafcca SHA1 af57c20d25b174715729dd9b973bf19213f007d7 SHA256 361295f5dc912512a2eb644ecd331562a271243192be6215cb071e44f50c7c66 -EBUILD xmobar-0.9.2-r1.ebuild 1507 RMD160 abba6838f6ddd8fef916a2d67da97d24288f8506 SHA1 461350fa1941c10559aa0f5b0886f5143daeaa01 SHA256 88406a6cbc23f789ba2d9e014a266ccd6a06b99d43d1648f667e5c265c8bd0c9 -EBUILD xmobar-9999.ebuild 1326 RMD160 fbc7079f75d71386fa7b4cf23e8953e849e407cf SHA1 3cf6816dd441fd9c08dd8486efab77cbd6998039 SHA256 730d4698154fc4c0de3e38aa7e8cbc1692b18d47c6f113d29cec7eaeac6b7f5c rmfile ./x11-misc/xmobar/Manifest hunk ./x11-misc/xmobar/xmobar-0.9.2-r1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xmobar/xmobar-0.9.2-r1.ebuild,v 1.3 2010/01/27 19:13:26 kolmodin Exp $ - -CABAL_FEATURES="bin" -inherit base haskell-cabal - -DESCRIPTION="A Minimalistic Text Based Status Bar" -HOMEPAGE="http://code.haskell.org/~arossato/xmobar" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 -sparc ~x86" -IUSE="xft unicode mail" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl - dev-haskell/parsec - dev-haskell/stm - unicode? ( dev-haskell/utf8-string ) - xft? ( dev-haskell/utf8-string - dev-haskell/x11-xft ) - mail? ( dev-haskell/hinotify )" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6" - -PATCHES=("${FILESDIR}/${P}-cpu-high-load.patch") - -src_compile() { - CABAL_CONFIGURE_FLAGS="--constraint=base<4" - - if use xft; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_xft" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_xft" - fi - - if use unicode; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_utf8" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_utf8" - fi - - if use mail; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_inotify" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_inotify" - fi - - cabal_src_compile -} - -src_install() { - cabal_src_install - - dodoc xmobar.config-sample README -} rmfile ./x11-misc/xmobar/xmobar-0.9.2-r1.ebuild hunk ./x11-misc/xmobar/xmobar-9999.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal darcs - -DESCRIPTION="A Minimalistic Text Based Status Bar" -HOMEPAGE="http://gorgias.mine.nu/xmobar/" -EDARCS_REPOSITORY="http://code.haskell.org/xmobar" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 -sparc ~x86" - -IUSE="xft unicode mail" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/x11-1.3.0 - dev-haskell/mtl - dev-haskell/parsec - dev-haskell/stm - unicode? ( dev-haskell/utf8-string ) - xft? ( dev-haskell/utf8-string - dev-haskell/x11-xft ) - mail? ( dev-haskell/hinotify )" -RDEPEND="${DEPEND} - >=dev-haskell/cabal-1.6" - -src_compile() { - CABAL_CONFIGURE_FLAGS="" - - if use xft; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_xft" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_xft" - fi - - if use unicode; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_utf8" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_utf8" - fi - - if use mail; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_inotify" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_inotify" - fi - - cabal_src_compile -} - -src_install() { - cabal_src_install - - dodoc xmobar.config-sample README -} rmfile ./x11-misc/xmobar/xmobar-9999.ebuild rmdir ./x11-misc/xmobar rmdir ./x11-misc hunk ./www-misc/urlcheck/Manifest 1 -DIST urlcheck-0.1.tar.gz 5166 RMD160 b56ca5925d863a1ebd66fa1be0fe4bfbfad34892 SHA1 18f92aec26c36b751f0ebf3e9007713de4951bcc SHA256 7d3187760d833fef3d222f12ce7b6258b859a7f7e2b7ea590f3cc6140bcb6abb -EBUILD urlcheck-0.1.ebuild 464 RMD160 793ca0cec419d4e4541f91102f7a104801e5be17 SHA1 b52c7c18eaf32733e3c9dc690c2cc9b827c9d7d3 SHA256 935d8427d1497015b40eb4b879330739ff3c410e53e7f7c6be2452eae77866fa -MD5 5d7bd55261b7703b23848bd3f6b6f895 urlcheck-0.1.ebuild 464 -RMD160 793ca0cec419d4e4541f91102f7a104801e5be17 urlcheck-0.1.ebuild 464 -SHA256 935d8427d1497015b40eb4b879330739ff3c410e53e7f7c6be2452eae77866fa urlcheck-0.1.ebuild 464 -MD5 3adbe57a1aa94372d19fde06c867e365 files/digest-urlcheck-0.1 232 -RMD160 b85aee756070b454825a962dc4b79aa8b5545fbd files/digest-urlcheck-0.1 232 -SHA256 4c84e5daa62d9b5e4ad388f099e9904deb1beeca3860b77e74ae43fdb6b3d6a4 files/digest-urlcheck-0.1 232 rmfile ./www-misc/urlcheck/Manifest hunk ./www-misc/urlcheck/urlcheck-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Parallel link checker" -HOMEPAGE="http://www.cse.unsw.edu.au/~dons/urlcheck.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/mtl - dev-haskell/network" rmfile ./www-misc/urlcheck/urlcheck-0.1.ebuild rmdir ./www-misc/urlcheck hunk ./www-misc/lambdafeed/Manifest 1 -DIST lambdaFeed-0.3.1.tar.gz 31057 RMD160 af62e748d755815633386251b2cb54da960edfc2 SHA1 62ce3f24aed50c905b0403d9c6af987f77e4f6de SHA256 08123f5c02d14f84b9a8494d0cfcd7b1da5b1cb7d5533671a30ba7d4a304513e -EBUILD lambdafeed-0.3.1.ebuild 524 RMD160 88a9929187654e77d54827dffe5398aab2dbd114 SHA1 5b753a4834e35aa24ee71cc3367cc41806e8f6aa SHA256 c38095bd96dd87bd78dc4d0f5ce168cc5da4140472a663c9ea1a24aa37b3df04 -MD5 5b0106e0ca4a7a7c56fb843837275f6e lambdafeed-0.3.1.ebuild 524 -RMD160 88a9929187654e77d54827dffe5398aab2dbd114 lambdafeed-0.3.1.ebuild 524 -SHA256 c38095bd96dd87bd78dc4d0f5ce168cc5da4140472a663c9ea1a24aa37b3df04 lambdafeed-0.3.1.ebuild 524 -MD5 d3b0d5caac58cd88cac000c806129e58 files/digest-lambdafeed-0.3.1 247 -RMD160 085ee75e45c3372b38fa1fcc1cc3a2196ab3a839 files/digest-lambdafeed-0.3.1 247 -SHA256 a374117e06cd89a88217d14ca5fb40a5b5b7cdb5b7b9cebc7ee94ad8b3d4d590 files/digest-lambdafeed-0.3.1 247 rmfile ./www-misc/lambdafeed/Manifest hunk ./www-misc/lambdafeed/lambdafeed-0.3.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -MY_PN="lambdaFeed" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="RSS 2.0 feed generator" -HOMEPAGE="http://www.cse.unsw.edu.au/~chak/haskell/lambdaFeed/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/html" - -S="${WORKDIR}/${MY_P}" rmfile ./www-misc/lambdafeed/lambdafeed-0.3.1.ebuild rmdir ./www-misc/lambdafeed hunk ./www-misc/feed-cli/Manifest 1 -DIST feed-cli-2008.5.3.tar.gz 5960 RMD160 dc61d0bf8549a1d6319b5b4401220034907e7fb8 SHA1 75a15a03f371e673fda2776d744af4d9eb05361f SHA256 2b0e715e56c7d640f025587a768f6ec1a4516dd60552cfe050950bfd3d7b0dbc -EBUILD feed-cli-2008.5.3.ebuild 533 RMD160 acbc74290c5f5a51b3165a1a2ccc0f72375ce6a2 SHA1 12bc06f61f1cdaac9ca5c7875cc8bcfcf3e1d1a6 SHA256 d9c32fed01e1945936800b4fedc66adea4a9c588c5a0745277be2ad3718ac152 rmfile ./www-misc/feed-cli/Manifest hunk ./www-misc/feed-cli/feed-cli-2008.5.3.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="A simple command line interface for creating and updating feeds like RSS" -HOMEPAGE="http://www.syntaxpolice.org/darcs_repos/feed-cli" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/feed - dev-haskell/time - dev-haskell/xml" rmfile ./www-misc/feed-cli/feed-cli-2008.5.3.ebuild rmdir ./www-misc/feed-cli rmdir ./www-misc hunk ./www-apps/gitit/Manifest 1 -DIST gitit-0.6.5.tar.gz 168471 RMD160 b6dbb30151c43f2dc9090fe73ec098c021ffbb8c SHA1 8ca05099ce43a2eede7fdea5b32a53e3d2ef7df9 SHA256 332903bd9287fee52d9b75be18496386d2105a3663fbd9f706dc61c6e951bb27 -EBUILD gitit-0.6.5.ebuild 1154 RMD160 2c93a553b34689e0f15002fde1a3a96f4df040db SHA1 5c3bcbbb605acdfa9e1df85c9c59d5d5f414a8a6 SHA256 54399814e43e34bc8635af256183c05b614f246db0448fc76b8b9b58afe6dc48 rmfile ./www-apps/gitit/Manifest hunk ./www-apps/gitit/gitit-0.6.5.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Wiki using happstack, git or darcs, and pandoc." -HOMEPAGE="http://github.com/jgm/gitit/tree/master" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/cautious-file-0.1.5 - dev-haskell/cgi - >=dev-haskell/configfile-1 - dev-haskell/datetime - >=dev-haskell/feed-0.3.6 - >=dev-haskell/filestore-0.3.2 - dev-haskell/ghc-paths - >=dev-haskell/happstack-server-0.3.3 - >=dev-haskell/happstack-util-0.3.2 - dev-haskell/highlighting-kate - =dev-haskell/network-2.1.0.0 - >=app-text/pandoc-1.2 - =dev-haskell/recaptcha-0.1 - >dev-haskell/sha-1 - dev-haskell/texmath - dev-haskell/url - dev-haskell/utf8-string - dev-haskell/xhtml - >=dev-haskell/xml-1.3.4 - dev-haskell/zlib" rmfile ./www-apps/gitit/gitit-0.6.5.ebuild rmdir ./www-apps/gitit hunk ./www-apps/darcsweb/files/postinstall-en.txt 1 -You must copy config.py.sample to config.py and edit it to get it working. -If you're using apache, be sure that "Options ExecCGI" and -"AddHandler cgi-script .cgi" are in your server config. rmfile ./www-apps/darcsweb/files/postinstall-en.txt rmdir ./www-apps/darcsweb/files hunk ./www-apps/darcsweb/Manifest 1 -AUX postinstall-en.txt 190 RMD160 926b28e6450327b7dfe4f7514a7fed967865cd60 SHA1 7714a0b50da64030ec6306c0acd095a01eb2facd SHA256 dfb3c0a639a4e1bcf5121e16f474e59daf7934554c794b995d2610256d3d4ae2 -DIST darcsweb-0.16.tar.bz2 33535 RMD160 a83426864e4a158b76df956f8d78e98064d79981 SHA1 767aebcc1a0946740c9c10fc4d1ed365cb999f09 SHA256 83d1b42ce8829ffa881b0732ed3e524d1cff5da716f08e4fac3e63bc92bbd26c -EBUILD darcsweb-0.16.ebuild 802 RMD160 6e568ff79fc7e9e2f74b56563aa8b519cc18c434 SHA1 7b033470accad284020f4d0e4ab5c24637eaa60b SHA256 2808203f370d5564fe2bcabb4d2e3b32c8972b743f1b52d723064bc8bed97a82 rmfile ./www-apps/darcsweb/Manifest hunk ./www-apps/darcsweb/darcsweb-0.16.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit webapp - -DESCRIPTION="A web interface for darcs" -HOMEPAGE="http://users.auriga.wearlab.de/~alb/darcsweb/" -SRC_URI="http://users.auriga.wearlab.de/~alb/darcsweb/files/${PV}/${P}.tar.bz2" - -LICENSE="public-domain" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND="" -RDEPEND="dev-vcs/darcs - dev-lang/python" - -src_install() { - webapp_src_preinst - dodoc README - newbin mkconfig.py darcsweb-mkconfig.py - - chmod +x darcsweb.cgi - - cp style.css ${D}${MY_HTDOCSDIR} - cp darcsweb.cgi ${D}${MY_HTDOCSDIR} - cp minidarcs.png ${D}${MY_HTDOCSDIR} - cp darcs.png ${D}${MY_HTDOCSDIR} - cp config.py.sample ${D}${MY_HTDOCSDIR} - webapp_postinst_txt en "${FILESDIR}/postinstall-en.txt" - webapp_src_install -} rmfile ./www-apps/darcsweb/darcsweb-0.16.ebuild rmdir ./www-apps/darcsweb rmdir ./www-apps hunk ./sys-apps/nix/Manifest 1 -DIST nix-0.15.tar.bz2 2507095 RMD160 4e3fc8c362ab0b7c1b565c168c6e0fc1c0808581 SHA1 81d29d933f84e4f680086103182470934c4aad4c SHA256 2d125e75dba387075a8bd443926d7fc6752e54cc9a21c2ef32e44fffc445a8ce -EBUILD nix-0.15.ebuild 679 RMD160 3e860332ee8deb6e8f36ccbc9ee305ed29671294 SHA1 c159ba100d9d665fee17650f82f1f738e7ec6c7e SHA256 22d9640ddc6bd078575a82060e9c652119ed16f5c9720d72bb1a61b2b9d06334 rmfile ./sys-apps/nix/Manifest hunk ./sys-apps/nix/nix-0.15.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -DESCRIPTION="A purely functional package manager" - -# Homepage, not used by Portage directly but handy for developer reference -HOMEPAGE="http://nix.cs.uu.nl" - -#in case we have something like _pre15214 -MY_PV="${PV/_/}" - -SRC_URI="http://hydra.nixos.org/build/326788/download/4/${PN}-${MY_PV}.tar.bz2" -LICENSE="GPL-2.1" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND="" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_compile() { - econf || die "econf failed" - emake -j1 || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" -} rmfile ./sys-apps/nix/nix-0.15.ebuild rmdir ./sys-apps/nix rmdir ./sys-apps hunk ./sci-mathematics/agda-lib-darcs/Manifest 1 -EBUILD agda-lib-darcs-2.ebuild 723 RMD160 3dc746e05e3c4a8ab90df623f3e752bdb94e370d SHA1 3ef7b1ca3e5702b0ca5e13037c9093ee3520410c SHA256 2545eac1de22f95a258701b3b23f0a37a96af510f581386ee0f788157cdeb8f6 rmfile ./sci-mathematics/agda-lib-darcs/Manifest hunk ./sci-mathematics/agda-lib-darcs/agda-lib-darcs-2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib" -inherit haskell-cabal darcs - -DESCRIPTION="A dependently typed programming language." -HOMEPAGE="http://appserv.cs.chalmers.se/users/ulfn/wiki/agda.php" - -MY_PN="Agda" -MY_P="${MY_PN}-${PV}" - - -LICENSE="" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - dev-haskell/mtl - =dev-haskell/quickcheck-2* - dev-haskell/haskell-src - >=dev-haskell/binary-0.3 - >=dev-haskell/zlib-0.3 - >=dev-haskell/alex-2.0 - >=dev-haskell/happy-1.15" - -S="${WORKDIR}/${P}" - -EDARCS_REPOSITORY="http://www.cs.chalmers.se/~ulfn/darcs/Agda2" -EDARCS_GET_CMD="get --verbose" -EDARCS_LOCALREPO="Agda2" rmfile ./sci-mathematics/agda-lib-darcs/agda-lib-darcs-2.ebuild rmdir ./sci-mathematics/agda-lib-darcs hunk ./sci-mathematics/agda-darcs/Manifest 1 -EBUILD agda-darcs-2.ebuild 724 RMD160 c3b54e6d287cf35b932598666445f3e5a95f32a4 SHA1 fb5dea4b84d4bfb981bf1581532c2db23bea53fa SHA256 1f61665ebc5152ab0ed483465e6b8d4ab4a168379403c8b32d14ac455addf0a6 rmfile ./sci-mathematics/agda-darcs/Manifest hunk ./sci-mathematics/agda-darcs/agda-darcs-2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal darcs - -DESCRIPTION="A dependently typed programming language" -HOMEPAGE="http://appserv.cs.chalmers.se/users/ulfn/wiki/agda.php" - -MY_PN="Agda" -MY_P="${MY_PN}-${PV}" - -#SRC_URI="" -LICENSE="" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - dev-haskell/mtl - =dev-haskell/quickcheck-2* - dev-haskell/haskell-src - >=dev-haskell/binary-0.3 - >=dev-haskell/zlib-0.3 - sci-mathematics/agda-lib-darcs" - -S="${WORKDIR}/${P}/src/main" - -EDARCS_REPOSITORY="http://www.cs.chalmers.se/~ulfn/darcs/Agda2" -EDARCS_GET_CMD="get --verbose" -EDARCS_LOCALREPO="Agda2" rmfile ./sci-mathematics/agda-darcs/agda-darcs-2.ebuild rmdir ./sci-mathematics/agda-darcs rmdir ./sci-mathematics hunk ./projects/testing/ghc-6.4.2/alpha-test.log 1 -OVERALL SUMMARY for test run started at Fri May 5 18:36:45 CDT 2006 - 1365 total tests, which gave rise to - 3690 test cases, of which - 0 caused framework failures - 547 were skipped - - 3081 expected passes - 42 expected failures - 0 unexpected passes - 20 unexpected failures - -Unexpected failures: - arith011(opt,prof) - barton-mangler-bug(normal,opt,prof,threaded) - ffi009(normal,opt,prof,threaded) - galois_raytrace(opt,prof) - ioref001(normal,prof,threaded) - joao-circular(normal,opt,prof,threaded) - maessen_hashtab(prof) - - -=====> arith011(opt) -cd ./numeric/should_run && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux -o arith011 arith011.hs -O >arith011.comp.stderr 2>&1 -Compile failed (status 25344) errors were: - -*** unexpected failure for arith011(opt) - -=====> arith011(prof) -cd ./numeric/should_run && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux -o arith011 arith011.hs -O -prof -auto-all >arith011.comp.stderr 2>&1 -Compile failed (status 25344) errors were: - -*** unexpected failure for arith011(prof) - -=====> barton-mangler-bug(normal) -cd ./programs/barton-mangler-bug && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o barton-mangler-bug Main >barton-mangler-bug.comp.stderr 2>&1 -cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr -Actual stdout output differs from expected: -*** ./programs/barton-mangler-bug/barton-mangler-bug.stdout Wed Jul 11 11:06:23 2001 ---- ./programs/barton-mangler-bug/barton-mangler-bug.run.stdout Fri May 5 22:25:13 2006 -*************** -*** 28,53 **** - 1.0799999e-2 1.2553827 - 1.12e-2 1.294112 - 1.16e-2 1.3320237 -! 1.2e-2 1.3690943 - 1.24e-2 1.4053 - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410266 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.6031342 -! 1.5200002e-2 1.6326787 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150536 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.7876829 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.885981 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 ---- 28,53 ---- - 1.0799999e-2 1.2553827 - 1.12e-2 1.294112 - 1.16e-2 1.3320237 -! 1.2e-2 1.3690944 - 1.24e-2 1.4053 - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410267 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.603134 -! 1.5200002e-2 1.6326786 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150534 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.787683 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.8859811 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 -*************** -*** 74,80 **** - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.8859819 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 ---- 74,80 ---- - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.885982 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 -*************** -*** 83,95 **** - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886578 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085055 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 ---- 83,95 ---- - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886576 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085053 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 -*************** -*** 101,113 **** - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503532 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.7827521 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 ---- 101,113 ---- - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503533 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.78275216 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 -*************** -*** 141,147 **** - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.87422425 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 ---- 141,147 ---- - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.8742242 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 -*************** -*** 157,163 **** - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084965 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 ---- 157,163 ---- - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084966 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 -*************** -*** 213,219 **** - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410352 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 ---- 213,219 ---- - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410353 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 -*************** -*** 233,242 **** - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.73626417 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.59409815 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 ---- 233,242 ---- - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.7362641 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.5940982 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 -*************** -*** 280,304 **** - 0.11159984 1.332009 - 0.11199984 1.3690796 - 0.11239984 1.4052863 -! 0.11279984 1.4406046 -! 0.11319984 1.475013 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326667 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876737 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021064 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 ---- 280,304 ---- - 0.11159984 1.332009 - 0.11199984 1.3690796 - 0.11239984 1.4052863 -! 0.11279984 1.4406047 -! 0.11319984 1.4750131 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326668 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876736 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021063 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 -*************** -*** 325,347 **** - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.868661 -! 0.13119993 1.8501575 - 0.13159993 1.8304853 -! 0.13199994 1.8096569 - 0.13239995 1.7876855 -! 0.13279995 1.7645848 - 0.13319996 1.7403696 -! 0.13359997 1.7150551 -! 0.13399997 1.6886573 -! 0.13439998 1.6611929 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725766 - 0.136 1.5410256 -! 0.13640001 1.5085014 -! 0.13680002 1.4750243 -! 0.13720003 1.4406155 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 ---- 325,347 ---- - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.8686612 -! 0.13119993 1.8501576 - 0.13159993 1.8304853 -! 0.13199994 1.809657 - 0.13239995 1.7876855 -! 0.13279995 1.7645849 - 0.13319996 1.7403696 -! 0.13359997 1.715055 -! 0.13399997 1.6886572 -! 0.13439998 1.6611928 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725765 - 0.136 1.5410256 -! 0.13640001 1.5085013 -! 0.13680002 1.4750242 -! 0.13720003 1.4406154 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 -*************** -*** 403,419 **** - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691365 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085428 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726155 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.688691 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 ---- 403,419 ---- - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691363 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085429 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726156 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.6886911 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 -*************** -*** 423,429 **** - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021357 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 ---- 423,429 ---- - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021358 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 -*************** -*** 450,468 **** - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686235 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645352 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.661133 -! 0.18480083 -1.6326171 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725102 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 ---- 450,468 ---- - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686234 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645351 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.6611329 -! 0.18480083 -1.632617 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725101 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 -*************** -*** 518,524 **** - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.9636437 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 ---- 518,524 ---- - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.96364367 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 -*************** -*** 532,547 **** - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.5086122 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151428 - 0.21680138 1.7404536 -! 0.21720138 1.7646651 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 ---- 532,547 ---- - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.508612 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151427 - 0.21680138 1.7404536 -! 0.21720138 1.764665 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 -*************** -*** 571,594 **** - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307109 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500766 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885431 -! 0.23440167 1.6610742 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.5724449 -! 0.2360017 1.5408899 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 ---- 571,594 ---- - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307108 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500767 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885432 -! 0.23440167 1.6610743 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.572445 -! 0.2360017 1.54089 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 -*************** -*** 637,643 **** - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.6895266 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 ---- 637,643 ---- - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.68952656 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 -*************** -*** 655,680 **** - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408057 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086814 -! 0.26400217 -1.5412004 -! 0.26440218 -1.5727459 -! 0.2648022 -1.6032981 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888062 -! 0.2664022 -1.715198 -! 0.26680222 -1.7405065 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097752 -! 0.26840225 -1.8305973 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687601 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022021 -! 0.27040228 -1.917126 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 ---- 655,680 ---- - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408058 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086815 -! 0.26400217 -1.5412005 -! 0.26440218 -1.572746 -! 0.2648022 -1.6032982 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888063 -! 0.2664022 -1.7151982 -! 0.26680222 -1.7405066 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097754 -! 0.26840225 -1.8305974 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687602 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022022 -! 0.27040228 -1.9171259 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 -*************** -*** 698,719 **** - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020178 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685476 -! 0.28120247 -1.8500365 -! 0.28160247 -1.830357 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148912 -! 0.2840025 -1.6884866 - 0.28440252 -1.6610154 -! 0.28480253 -1.6324952 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408226 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 ---- 698,719 ---- - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020177 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685474 -! 0.28120247 -1.8500364 -! 0.28160247 -1.8303568 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148911 -! 0.2840025 -1.6884865 - 0.28440252 -1.6610154 -! 0.28480253 -1.632495 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408225 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 -*************** -*** 723,729 **** - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753024 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 ---- 723,729 ---- - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753023 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 -*************** -*** 767,773 **** - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.9194847 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 ---- 767,773 ---- - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.91948473 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 -*************** -*** 780,791 **** - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408816 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033634 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 ---- 780,791 ---- - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408815 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033635 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 -*************** -*** 824,842 **** - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.8858432 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874936 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028782 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 ---- 824,842 ---- - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.885843 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874935 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028783 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 -*************** -*** 905,923 **** - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409548 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088226 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329616 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879047 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 ---- 905,923 ---- - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409547 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088224 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329615 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879046 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 -*************** -*** 948,961 **** - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019513 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094296 -! 0.38240418 -1.7874461 -! 0.3828042 -1.7643336 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 ---- 948,961 ---- - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019514 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094298 -! 0.38240418 -1.7874463 -! 0.3828042 -1.7643337 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 -*************** -*** 963,972 **** - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406855 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402454 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 ---- 963,972 ---- - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406857 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402455 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 -*************** -*** 1031,1054 **** - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.4754258 - 0.4136047 1.5088918 -! 0.4140047 1.5414046 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889758 -! 0.41640475 1.7153609 -! 0.41680476 1.7406625 - 0.41720477 1.7648647 -! 0.41760477 1.787952 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861834 -! 0.4200048 1.9023011 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 ---- 1031,1054 ---- - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.475426 - 0.4136047 1.5088918 -! 0.4140047 1.5414047 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889759 -! 0.41640475 1.715361 -! 0.41680476 1.7406626 - 0.41720477 1.7648647 -! 0.41760477 1.7879521 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861835 -! 0.4200048 1.9023012 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 -*************** -*** 1075,1081 **** - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684332 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 ---- 1075,1081 ---- - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684331 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 -*************** -*** 1083,1097 **** - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883148 -! 0.43440506 1.6608369 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721817 -! 0.4360051 1.5406183 -! 0.4364051 1.5080818 -! 0.4368051 1.4745927 -! 0.4372051 1.4401722 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 ---- 1083,1097 ---- - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883147 -! 0.43440506 1.6608368 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721816 -! 0.4360051 1.5406182 -! 0.4364051 1.5080817 -! 0.4368051 1.4745926 -! 0.4372051 1.4401721 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 -*************** -*** 1145,1151 **** - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509354 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 ---- 1145,1151 ---- - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509353 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 -*************** -*** 1154,1169 **** - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057977 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754996 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890345 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 ---- 1154,1169 ---- - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057976 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754997 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890343 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 -*************** -*** 1207,1213 **** - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.714672 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 ---- 1207,1213 ---- - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.7146719 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 -*************** -*** 1224,1230 **** - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339134 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 ---- 1224,1230 ---- - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339133 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 -*************** -*** 1280,1301 **** - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411718 -! 0.51320636 1.4755684 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331422 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.764964 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308114 -! 0.51880646 1.8504634 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 ---- 1280,1301 ---- - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411716 -! 0.51320636 1.4755683 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331421 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.7649639 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308113 -! 0.51880646 1.8504633 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 -*************** -*** 1325,1332 **** - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683592 -! 0.53120667 1.8498344 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 ---- 1325,1332 ---- - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683593 -! 0.53120667 1.8498346 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 -*************** -*** 1335,1347 **** - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321901 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404836 -! 0.53640676 1.5079455 - 0.53680676 1.4744501 -! 0.53720677 1.4400283 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 ---- 1335,1347 ---- - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321902 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404837 -! 0.53640676 1.5079457 - 0.53680676 1.4744501 -! 0.53720677 1.4400284 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 -*************** -*** 1403,1429 **** - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697547 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090996 -! 0.5640072 -1.5416088 -! 0.5644072 -1.5731394 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332053 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155256 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100463 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862886 -! 0.5700073 -1.9023976 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 ---- 1403,1429 ---- - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697546 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090997 -! 0.5640072 -1.5416089 -! 0.5644072 -1.5731395 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332054 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155257 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100464 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862888 -! 0.5700073 -1.9023978 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 -*************** -*** 1448,1455 **** - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018208 -! 0.5804075 -1.8856673 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 ---- 1448,1455 ---- - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018207 -! 0.5804075 -1.8856672 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 -*************** -*** 1458,1473 **** - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.688145 -! 0.58440757 -1.6606584 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399525 -! 0.5876076 -1.404614 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 ---- 1458,1473 ---- - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.6881449 -! 0.58440757 -1.6606582 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399524 -! 0.5876076 -1.4046139 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 -*************** -*** 1479,1485 **** - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.9182952 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 ---- 1479,1485 ---- - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.91829515 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 -*************** -*** 1525,1554 **** - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561682 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413234 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.6037419 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650633 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024315 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 ---- 1525,1554 ---- - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561684 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413233 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.603742 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650632 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024314 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 -*************** -*** 1623,1629 **** - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937531e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 ---- 1623,1629 ---- - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937533e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 -*************** -*** 1654,1679 **** - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.406098 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732698 -! 0.6648089 -1.6038073 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618198 -! 0.66600895 -1.6892585 -! 0.66640896 -1.7156342 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651147 -! 0.667609 -1.7881885 -! 0.668009 -1.8101362 -! 0.668409 -1.8309373 -! 0.668809 -1.850585 -! 0.669209 -1.8690609 -! 0.669609 -1.8863589 -! 0.670009 -1.9024628 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 ---- 1654,1679 ---- - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.4060979 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732697 -! 0.6648089 -1.6038072 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618197 -! 0.66600895 -1.6892583 -! 0.66640896 -1.7156341 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651145 -! 0.667609 -1.7881883 -! 0.668009 -1.8101361 -! 0.668409 -1.8309371 -! 0.668809 -1.8505849 -! 0.669209 -1.8690608 -! 0.669609 -1.8863587 -! 0.670009 -1.9024627 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 -*************** -*** 1698,1732 **** - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017553 -! 0.6804092 -1.8855944 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497126 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.787162 -! 0.68280923 -1.7640334 -! 0.68320924 -1.7397944 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.6024339 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.507735 -! 0.6868093 -1.4742335 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311459 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493463 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 ---- 1698,1732 ---- - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017555 -! 0.6804092 -1.8855945 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497127 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.7871621 -! 0.68280923 -1.7640336 -! 0.68320924 -1.7397945 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.602434 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.5077351 -! 0.6868093 -1.4742336 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311458 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493464 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 -*************** -*** 1779,1790 **** - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061702 -! 0.71280974 1.4414697 - 0.71320975 1.4758533 -! 0.71360976 1.5093099 - 0.71400976 1.541813 -! 0.71440977 1.5733373 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 ---- 1779,1790 ---- - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061704 -! 0.71280974 1.4414698 - 0.71320975 1.4758533 -! 0.71360976 1.50931 - 0.71400976 1.541813 -! 0.71440977 1.5733374 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 -*************** -*** 1824,1830 **** - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855605 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 ---- 1824,1830 ---- - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855604 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 -*************** -*** 1836,1842 **** - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.6023731 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 ---- 1836,1842 ---- - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.602373 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 -*************** -*** 1889,1895 **** - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.78395945 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 ---- 1889,1895 ---- - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.7839595 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 -*************** -*** 1897,1903 **** - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.1356341 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 ---- 1897,1903 ---- - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.135634 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 -*************** -*** 1909,1923 **** - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734049 -! 0.7648106 -1.6039335 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619372 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.765214 -! 0.76761067 -1.7882864 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 ---- 1909,1923 ---- - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734048 -! 0.7648106 -1.6039333 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619371 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.7652138 -! 0.76761067 -1.7882863 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 -*************** -*** 1965,1974 **** - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740908 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.3680801 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 ---- 1965,1974 ---- - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740909 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.36808 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 -*************** -*** 2030,2054 **** - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.441616 -! 0.81321144 1.476001 -! 0.81361145 1.5094484 -! 0.81401145 1.5419475 -! 0.81441146 1.5734677 -! 0.81481147 1.6039988 -! 0.8152115 1.6335121 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652653 -! 0.8176115 1.788332 -! 0.8180115 1.8102725 - 0.8184115 1.8310661 -! 0.81881154 1.8507065 - 0.81921154 1.8691748 -! 0.81961155 1.8864653 -! 0.82001156 1.9025617 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 ---- 2030,2054 ---- - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.4416159 -! 0.81321144 1.4760009 -! 0.81361145 1.5094483 -! 0.81401145 1.5419474 -! 0.81441146 1.5734676 -! 0.81481147 1.6039987 -! 0.8152115 1.633512 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652652 -! 0.8176115 1.7883319 -! 0.8180115 1.8102723 - 0.8184115 1.8310661 -! 0.81881154 1.8507063 - 0.81921154 1.8691748 -! 0.81961155 1.8864652 -! 0.82001156 1.9025615 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 -*************** -*** 2072,2098 **** - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166213 -! 0.8300117 1.9016562 - 0.83041173 1.8854876 -! 0.83081174 1.8681304 -! 0.83121175 1.8495907 - 0.83161175 1.8298856 -! 0.83201176 1.8090215 -! 0.83241177 1.7870181 -! 0.8328118 1.7638824 - 0.8332118 1.7396363 -! 0.8336118 1.7142875 - 0.8340118 1.6878599 -! 0.8344118 1.660362 -! 0.8348118 1.6318196 -! 0.8352118 1.6022421 - 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.4740169 -! 0.83721185 1.4395834 -! 0.83761185 1.4042355 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 ---- 2072,2098 ---- - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166212 -! 0.8300117 1.9016563 - 0.83041173 1.8854876 -! 0.83081174 1.8681306 -! 0.83121175 1.8495908 - 0.83161175 1.8298856 -! 0.83201176 1.8090216 -! 0.83241177 1.7870182 -! 0.8328118 1.7638825 - 0.8332118 1.7396363 -! 0.8336118 1.7142876 - 0.8340118 1.6878599 -! 0.8344118 1.6603621 -! 0.8348118 1.6318197 -! 0.8352118 1.6022422 - 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.474017 -! 0.83721185 1.4395835 -! 0.83761185 1.4042354 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 -*************** -*** 2169,2175 **** - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311101 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 ---- 2169,2175 ---- - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311102 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 -*************** -*** 2200,2207 **** - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680915 -! 0.8812126 -1.849552 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 ---- 2200,2207 ---- - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680913 -! 0.8812126 -1.8495519 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 -*************** -*** 2216,2229 **** - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395076 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541305 - 0.88961273 -1.2145859 -! 0.89001274 -1.174268 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 ---- 2216,2229 ---- - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395075 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541306 - 0.88961273 -1.2145859 -! 0.89001274 -1.1742679 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 -*************** -*** 2239,2245 **** - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.4469606 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 ---- 2239,2245 ---- - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.44696057 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 -*************** -*** 2282,2289 **** - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095919 -! 0.91401315 1.542082 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 ---- 2282,2289 ---- - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095918 -! 0.91401315 1.5420818 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 -*************** -*** 2296,2304 **** - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692527 - 0.91961324 1.8865354 -! 0.92001325 1.9026291 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 ---- 2296,2304 ---- - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692526 - 0.91961324 1.8865354 -! 0.92001325 1.902629 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 -*************** -*** 2323,2329 **** - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015907 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 ---- 2323,2329 ---- - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015908 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 -*************** -*** 2331,2346 **** - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395283 - 0.9336135 1.7141788 -! 0.9340135 1.6877425 - 0.9344135 1.6602443 -! 0.9348135 1.6316931 -! 0.9352135 1.6021158 -! 0.9356135 1.5715219 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738742 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 ---- 2331,2346 ---- - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395284 - 0.9336135 1.7141788 -! 0.9340135 1.6877426 - 0.9344135 1.6602443 -! 0.9348135 1.6316932 -! 0.9352135 1.6021159 -! 0.9356135 1.571522 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738743 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 -*************** -*** 2353,2359 **** - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.96200055 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 ---- 2353,2359 ---- - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.9620006 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 -*************** -*** 2405,2427 **** - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418381 -! 0.963214 -1.4762172 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041901 - 0.965214 -1.633697 -! 0.965614 -1.6621763 - 0.966014 -1.6896015 -! 0.96641403 -1.7159635 -! 0.96681404 -1.7412378 -! 0.96721405 -1.7654159 -! 0.96761405 -1.7884754 -! 0.96801406 -1.8104086 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692888 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 ---- 2405,2427 ---- - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418383 -! 0.963214 -1.4762173 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041902 - 0.965214 -1.633697 -! 0.965614 -1.6621764 - 0.966014 -1.6896015 -! 0.96641403 -1.7159636 -! 0.96681404 -1.7412379 -! 0.96721405 -1.765416 -! 0.96761405 -1.7884755 -! 0.96801406 -1.8104087 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692889 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 -*************** -*** 2446,2460 **** - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.9302942 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853806 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297563 -! 0.9820143 -1.8088849 -! 0.9824143 -1.7868742 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 ---- 2446,2460 ---- - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.930294 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853805 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297561 -! 0.9820143 -1.8088847 -! 0.9824143 -1.786874 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 -*************** -*** 2725,2731 **** - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.097055 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 ---- 2725,2731 ---- - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.0970554 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 -*************** -*** 3073,3079 **** - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812674 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 ---- 3073,3079 ---- - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812675 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 -*************** -*** 3402,3408 **** - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.9887651 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 ---- 3402,3408 ---- - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.98876506 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 -*************** -*** 4398,4404 **** - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684005 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 ---- 4398,4404 ---- - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684006 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 -*** unexpected failure for barton-mangler-bug(normal) - -=====> barton-mangler-bug(opt) -cd ./programs/barton-mangler-bug && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o barton-mangler-bug Main -O >barton-mangler-bug.comp.stderr 2>&1 -cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr -Actual stdout output differs from expected: -*** ./programs/barton-mangler-bug/barton-mangler-bug.stdout Wed Jul 11 11:06:23 2001 ---- ./programs/barton-mangler-bug/barton-mangler-bug.run.stdout Fri May 5 22:27:57 2006 -*************** -*** 28,53 **** - 1.0799999e-2 1.2553827 - 1.12e-2 1.294112 - 1.16e-2 1.3320237 -! 1.2e-2 1.3690943 - 1.24e-2 1.4053 - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410266 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.6031342 -! 1.5200002e-2 1.6326787 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150536 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.7876829 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.885981 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 ---- 28,53 ---- - 1.0799999e-2 1.2553827 - 1.12e-2 1.294112 - 1.16e-2 1.3320237 -! 1.2e-2 1.3690944 - 1.24e-2 1.4053 - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410267 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.603134 -! 1.5200002e-2 1.6326786 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150534 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.787683 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.8859811 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 -*************** -*** 74,80 **** - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.8859819 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 ---- 74,80 ---- - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.885982 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 -*************** -*** 83,95 **** - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886578 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085055 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 ---- 83,95 ---- - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886576 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085053 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 -*************** -*** 101,113 **** - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503532 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.7827521 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 ---- 101,113 ---- - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503533 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.78275216 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 -*************** -*** 141,147 **** - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.87422425 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 ---- 141,147 ---- - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.8742242 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 -*************** -*** 157,163 **** - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084965 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 ---- 157,163 ---- - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084966 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 -*************** -*** 213,219 **** - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410352 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 ---- 213,219 ---- - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410353 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 -*************** -*** 233,242 **** - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.73626417 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.59409815 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 ---- 233,242 ---- - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.7362641 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.5940982 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 -*************** -*** 280,304 **** - 0.11159984 1.332009 - 0.11199984 1.3690796 - 0.11239984 1.4052863 -! 0.11279984 1.4406046 -! 0.11319984 1.475013 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326667 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876737 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021064 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 ---- 280,304 ---- - 0.11159984 1.332009 - 0.11199984 1.3690796 - 0.11239984 1.4052863 -! 0.11279984 1.4406047 -! 0.11319984 1.4750131 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326668 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876736 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021063 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 -*************** -*** 325,347 **** - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.868661 -! 0.13119993 1.8501575 - 0.13159993 1.8304853 -! 0.13199994 1.8096569 - 0.13239995 1.7876855 -! 0.13279995 1.7645848 - 0.13319996 1.7403696 -! 0.13359997 1.7150551 -! 0.13399997 1.6886573 -! 0.13439998 1.6611929 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725766 - 0.136 1.5410256 -! 0.13640001 1.5085014 -! 0.13680002 1.4750243 -! 0.13720003 1.4406155 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 ---- 325,347 ---- - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.8686612 -! 0.13119993 1.8501576 - 0.13159993 1.8304853 -! 0.13199994 1.809657 - 0.13239995 1.7876855 -! 0.13279995 1.7645849 - 0.13319996 1.7403696 -! 0.13359997 1.715055 -! 0.13399997 1.6886572 -! 0.13439998 1.6611928 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725765 - 0.136 1.5410256 -! 0.13640001 1.5085013 -! 0.13680002 1.4750242 -! 0.13720003 1.4406154 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 -*************** -*** 403,419 **** - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691365 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085428 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726155 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.688691 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 ---- 403,419 ---- - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691363 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085429 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726156 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.6886911 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 -*************** -*** 423,429 **** - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021357 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 ---- 423,429 ---- - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021358 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 -*************** -*** 450,468 **** - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686235 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645352 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.661133 -! 0.18480083 -1.6326171 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725102 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 ---- 450,468 ---- - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686234 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645351 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.6611329 -! 0.18480083 -1.632617 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725101 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 -*************** -*** 518,524 **** - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.9636437 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 ---- 518,524 ---- - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.96364367 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 -*************** -*** 532,547 **** - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.5086122 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151428 - 0.21680138 1.7404536 -! 0.21720138 1.7646651 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 ---- 532,547 ---- - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.508612 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151427 - 0.21680138 1.7404536 -! 0.21720138 1.764665 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 -*************** -*** 571,594 **** - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307109 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500766 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885431 -! 0.23440167 1.6610742 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.5724449 -! 0.2360017 1.5408899 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 ---- 571,594 ---- - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307108 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500767 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885432 -! 0.23440167 1.6610743 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.572445 -! 0.2360017 1.54089 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 -*************** -*** 637,643 **** - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.6895266 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 ---- 637,643 ---- - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.68952656 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 -*************** -*** 655,680 **** - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408057 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086814 -! 0.26400217 -1.5412004 -! 0.26440218 -1.5727459 -! 0.2648022 -1.6032981 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888062 -! 0.2664022 -1.715198 -! 0.26680222 -1.7405065 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097752 -! 0.26840225 -1.8305973 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687601 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022021 -! 0.27040228 -1.917126 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 ---- 655,680 ---- - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408058 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086815 -! 0.26400217 -1.5412005 -! 0.26440218 -1.572746 -! 0.2648022 -1.6032982 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888063 -! 0.2664022 -1.7151982 -! 0.26680222 -1.7405066 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097754 -! 0.26840225 -1.8305974 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687602 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022022 -! 0.27040228 -1.9171259 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 -*************** -*** 698,719 **** - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020178 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685476 -! 0.28120247 -1.8500365 -! 0.28160247 -1.830357 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148912 -! 0.2840025 -1.6884866 - 0.28440252 -1.6610154 -! 0.28480253 -1.6324952 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408226 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 ---- 698,719 ---- - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020177 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685474 -! 0.28120247 -1.8500364 -! 0.28160247 -1.8303568 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148911 -! 0.2840025 -1.6884865 - 0.28440252 -1.6610154 -! 0.28480253 -1.632495 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408225 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 -*************** -*** 723,729 **** - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753024 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 ---- 723,729 ---- - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753023 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 -*************** -*** 767,773 **** - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.9194847 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 ---- 767,773 ---- - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.91948473 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 -*************** -*** 780,791 **** - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408816 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033634 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 ---- 780,791 ---- - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408815 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033635 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 -*************** -*** 824,842 **** - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.8858432 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874936 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028782 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 ---- 824,842 ---- - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.885843 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874935 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028783 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 -*************** -*** 905,923 **** - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409548 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088226 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329616 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879047 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 ---- 905,923 ---- - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409547 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088224 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329615 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879046 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 -*************** -*** 948,961 **** - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019513 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094296 -! 0.38240418 -1.7874461 -! 0.3828042 -1.7643336 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 ---- 948,961 ---- - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019514 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094298 -! 0.38240418 -1.7874463 -! 0.3828042 -1.7643337 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 -*************** -*** 963,972 **** - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406855 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402454 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 ---- 963,972 ---- - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406857 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402455 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 -*************** -*** 1031,1054 **** - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.4754258 - 0.4136047 1.5088918 -! 0.4140047 1.5414046 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889758 -! 0.41640475 1.7153609 -! 0.41680476 1.7406625 - 0.41720477 1.7648647 -! 0.41760477 1.787952 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861834 -! 0.4200048 1.9023011 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 ---- 1031,1054 ---- - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.475426 - 0.4136047 1.5088918 -! 0.4140047 1.5414047 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889759 -! 0.41640475 1.715361 -! 0.41680476 1.7406626 - 0.41720477 1.7648647 -! 0.41760477 1.7879521 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861835 -! 0.4200048 1.9023012 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 -*************** -*** 1075,1081 **** - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684332 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 ---- 1075,1081 ---- - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684331 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 -*************** -*** 1083,1097 **** - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883148 -! 0.43440506 1.6608369 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721817 -! 0.4360051 1.5406183 -! 0.4364051 1.5080818 -! 0.4368051 1.4745927 -! 0.4372051 1.4401722 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 ---- 1083,1097 ---- - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883147 -! 0.43440506 1.6608368 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721816 -! 0.4360051 1.5406182 -! 0.4364051 1.5080817 -! 0.4368051 1.4745926 -! 0.4372051 1.4401721 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 -*************** -*** 1145,1151 **** - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509354 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 ---- 1145,1151 ---- - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509353 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 -*************** -*** 1154,1169 **** - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057977 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754996 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890345 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 ---- 1154,1169 ---- - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057976 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754997 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890343 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 -*************** -*** 1207,1213 **** - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.714672 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 ---- 1207,1213 ---- - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.7146719 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 -*************** -*** 1224,1230 **** - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339134 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 ---- 1224,1230 ---- - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339133 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 -*************** -*** 1280,1301 **** - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411718 -! 0.51320636 1.4755684 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331422 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.764964 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308114 -! 0.51880646 1.8504634 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 ---- 1280,1301 ---- - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411716 -! 0.51320636 1.4755683 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331421 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.7649639 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308113 -! 0.51880646 1.8504633 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 -*************** -*** 1325,1332 **** - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683592 -! 0.53120667 1.8498344 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 ---- 1325,1332 ---- - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683593 -! 0.53120667 1.8498346 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 -*************** -*** 1335,1347 **** - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321901 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404836 -! 0.53640676 1.5079455 - 0.53680676 1.4744501 -! 0.53720677 1.4400283 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 ---- 1335,1347 ---- - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321902 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404837 -! 0.53640676 1.5079457 - 0.53680676 1.4744501 -! 0.53720677 1.4400284 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 -*************** -*** 1403,1429 **** - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697547 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090996 -! 0.5640072 -1.5416088 -! 0.5644072 -1.5731394 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332053 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155256 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100463 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862886 -! 0.5700073 -1.9023976 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 ---- 1403,1429 ---- - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697546 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090997 -! 0.5640072 -1.5416089 -! 0.5644072 -1.5731395 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332054 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155257 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100464 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862888 -! 0.5700073 -1.9023978 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 -*************** -*** 1448,1455 **** - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018208 -! 0.5804075 -1.8856673 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 ---- 1448,1455 ---- - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018207 -! 0.5804075 -1.8856672 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 -*************** -*** 1458,1473 **** - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.688145 -! 0.58440757 -1.6606584 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399525 -! 0.5876076 -1.404614 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 ---- 1458,1473 ---- - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.6881449 -! 0.58440757 -1.6606582 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399524 -! 0.5876076 -1.4046139 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 -*************** -*** 1479,1485 **** - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.9182952 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 ---- 1479,1485 ---- - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.91829515 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 -*************** -*** 1525,1554 **** - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561682 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413234 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.6037419 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650633 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024315 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 ---- 1525,1554 ---- - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561684 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413233 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.603742 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650632 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024314 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 -*************** -*** 1623,1629 **** - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937531e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 ---- 1623,1629 ---- - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937533e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 -*************** -*** 1654,1679 **** - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.406098 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732698 -! 0.6648089 -1.6038073 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618198 -! 0.66600895 -1.6892585 -! 0.66640896 -1.7156342 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651147 -! 0.667609 -1.7881885 -! 0.668009 -1.8101362 -! 0.668409 -1.8309373 -! 0.668809 -1.850585 -! 0.669209 -1.8690609 -! 0.669609 -1.8863589 -! 0.670009 -1.9024628 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 ---- 1654,1679 ---- - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.4060979 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732697 -! 0.6648089 -1.6038072 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618197 -! 0.66600895 -1.6892583 -! 0.66640896 -1.7156341 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651145 -! 0.667609 -1.7881883 -! 0.668009 -1.8101361 -! 0.668409 -1.8309371 -! 0.668809 -1.8505849 -! 0.669209 -1.8690608 -! 0.669609 -1.8863587 -! 0.670009 -1.9024627 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 -*************** -*** 1698,1732 **** - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017553 -! 0.6804092 -1.8855944 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497126 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.787162 -! 0.68280923 -1.7640334 -! 0.68320924 -1.7397944 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.6024339 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.507735 -! 0.6868093 -1.4742335 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311459 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493463 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 ---- 1698,1732 ---- - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017555 -! 0.6804092 -1.8855945 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497127 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.7871621 -! 0.68280923 -1.7640336 -! 0.68320924 -1.7397945 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.602434 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.5077351 -! 0.6868093 -1.4742336 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311458 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493464 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 -*************** -*** 1779,1790 **** - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061702 -! 0.71280974 1.4414697 - 0.71320975 1.4758533 -! 0.71360976 1.5093099 - 0.71400976 1.541813 -! 0.71440977 1.5733373 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 ---- 1779,1790 ---- - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061704 -! 0.71280974 1.4414698 - 0.71320975 1.4758533 -! 0.71360976 1.50931 - 0.71400976 1.541813 -! 0.71440977 1.5733374 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 -*************** -*** 1824,1830 **** - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855605 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 ---- 1824,1830 ---- - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855604 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 -*************** -*** 1836,1842 **** - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.6023731 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 ---- 1836,1842 ---- - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.602373 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 -*************** -*** 1889,1895 **** - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.78395945 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 ---- 1889,1895 ---- - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.7839595 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 -*************** -*** 1897,1903 **** - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.1356341 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 ---- 1897,1903 ---- - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.135634 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 -*************** -*** 1909,1923 **** - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734049 -! 0.7648106 -1.6039335 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619372 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.765214 -! 0.76761067 -1.7882864 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 ---- 1909,1923 ---- - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734048 -! 0.7648106 -1.6039333 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619371 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.7652138 -! 0.76761067 -1.7882863 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 -*************** -*** 1965,1974 **** - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740908 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.3680801 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 ---- 1965,1974 ---- - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740909 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.36808 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 -*************** -*** 2030,2054 **** - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.441616 -! 0.81321144 1.476001 -! 0.81361145 1.5094484 -! 0.81401145 1.5419475 -! 0.81441146 1.5734677 -! 0.81481147 1.6039988 -! 0.8152115 1.6335121 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652653 -! 0.8176115 1.788332 -! 0.8180115 1.8102725 - 0.8184115 1.8310661 -! 0.81881154 1.8507065 - 0.81921154 1.8691748 -! 0.81961155 1.8864653 -! 0.82001156 1.9025617 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 ---- 2030,2054 ---- - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.4416159 -! 0.81321144 1.4760009 -! 0.81361145 1.5094483 -! 0.81401145 1.5419474 -! 0.81441146 1.5734676 -! 0.81481147 1.6039987 -! 0.8152115 1.633512 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652652 -! 0.8176115 1.7883319 -! 0.8180115 1.8102723 - 0.8184115 1.8310661 -! 0.81881154 1.8507063 - 0.81921154 1.8691748 -! 0.81961155 1.8864652 -! 0.82001156 1.9025615 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 -*************** -*** 2072,2098 **** - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166213 -! 0.8300117 1.9016562 - 0.83041173 1.8854876 -! 0.83081174 1.8681304 -! 0.83121175 1.8495907 - 0.83161175 1.8298856 -! 0.83201176 1.8090215 -! 0.83241177 1.7870181 -! 0.8328118 1.7638824 - 0.8332118 1.7396363 -! 0.8336118 1.7142875 - 0.8340118 1.6878599 -! 0.8344118 1.660362 -! 0.8348118 1.6318196 -! 0.8352118 1.6022421 - 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.4740169 -! 0.83721185 1.4395834 -! 0.83761185 1.4042355 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 ---- 2072,2098 ---- - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166212 -! 0.8300117 1.9016563 - 0.83041173 1.8854876 -! 0.83081174 1.8681306 -! 0.83121175 1.8495908 - 0.83161175 1.8298856 -! 0.83201176 1.8090216 -! 0.83241177 1.7870182 -! 0.8328118 1.7638825 - 0.8332118 1.7396363 -! 0.8336118 1.7142876 - 0.8340118 1.6878599 -! 0.8344118 1.6603621 -! 0.8348118 1.6318197 -! 0.8352118 1.6022422 - 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.474017 -! 0.83721185 1.4395835 -! 0.83761185 1.4042354 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 -*************** -*** 2169,2175 **** - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311101 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 ---- 2169,2175 ---- - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311102 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 -*************** -*** 2200,2207 **** - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680915 -! 0.8812126 -1.849552 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 ---- 2200,2207 ---- - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680913 -! 0.8812126 -1.8495519 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 -*************** -*** 2216,2229 **** - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395076 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541305 - 0.88961273 -1.2145859 -! 0.89001274 -1.174268 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 ---- 2216,2229 ---- - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395075 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541306 - 0.88961273 -1.2145859 -! 0.89001274 -1.1742679 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 -*************** -*** 2239,2245 **** - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.4469606 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 ---- 2239,2245 ---- - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.44696057 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 -*************** -*** 2282,2289 **** - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095919 -! 0.91401315 1.542082 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 ---- 2282,2289 ---- - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095918 -! 0.91401315 1.5420818 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 -*************** -*** 2296,2304 **** - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692527 - 0.91961324 1.8865354 -! 0.92001325 1.9026291 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 ---- 2296,2304 ---- - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692526 - 0.91961324 1.8865354 -! 0.92001325 1.902629 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 -*************** -*** 2323,2329 **** - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015907 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 ---- 2323,2329 ---- - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015908 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 -*************** -*** 2331,2346 **** - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395283 - 0.9336135 1.7141788 -! 0.9340135 1.6877425 - 0.9344135 1.6602443 -! 0.9348135 1.6316931 -! 0.9352135 1.6021158 -! 0.9356135 1.5715219 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738742 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 ---- 2331,2346 ---- - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395284 - 0.9336135 1.7141788 -! 0.9340135 1.6877426 - 0.9344135 1.6602443 -! 0.9348135 1.6316932 -! 0.9352135 1.6021159 -! 0.9356135 1.571522 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738743 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 -*************** -*** 2353,2359 **** - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.96200055 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 ---- 2353,2359 ---- - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.9620006 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 -*************** -*** 2405,2427 **** - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418381 -! 0.963214 -1.4762172 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041901 - 0.965214 -1.633697 -! 0.965614 -1.6621763 - 0.966014 -1.6896015 -! 0.96641403 -1.7159635 -! 0.96681404 -1.7412378 -! 0.96721405 -1.7654159 -! 0.96761405 -1.7884754 -! 0.96801406 -1.8104086 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692888 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 ---- 2405,2427 ---- - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418383 -! 0.963214 -1.4762173 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041902 - 0.965214 -1.633697 -! 0.965614 -1.6621764 - 0.966014 -1.6896015 -! 0.96641403 -1.7159636 -! 0.96681404 -1.7412379 -! 0.96721405 -1.765416 -! 0.96761405 -1.7884755 -! 0.96801406 -1.8104087 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692889 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 -*************** -*** 2446,2460 **** - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.9302942 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853806 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297563 -! 0.9820143 -1.8088849 -! 0.9824143 -1.7868742 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 ---- 2446,2460 ---- - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.930294 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853805 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297561 -! 0.9820143 -1.8088847 -! 0.9824143 -1.786874 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 -*************** -*** 2725,2731 **** - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.097055 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 ---- 2725,2731 ---- - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.0970554 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 -*************** -*** 3073,3079 **** - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812674 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 ---- 3073,3079 ---- - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812675 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 -*************** -*** 3402,3408 **** - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.9887651 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 ---- 3402,3408 ---- - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.98876506 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 -*************** -*** 4398,4404 **** - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684005 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 ---- 4398,4404 ---- - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684006 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 -*** unexpected failure for barton-mangler-bug(opt) - -=====> barton-mangler-bug(prof) -cd ./programs/barton-mangler-bug && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o barton-mangler-bug Main -O -prof -auto-all >barton-mangler-bug.comp.stderr 2>&1 -cd ./programs/barton-mangler-bug && ./barton-mangler-bug +RTS -p -RTS barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr -Actual stdout output differs from expected: -*** ./programs/barton-mangler-bug/barton-mangler-bug.stdout Wed Jul 11 11:06:23 2001 ---- ./programs/barton-mangler-bug/barton-mangler-bug.run.stdout Fri May 5 22:31:48 2006 -*************** -*** 28,53 **** - 1.0799999e-2 1.2553827 - 1.12e-2 1.294112 - 1.16e-2 1.3320237 -! 1.2e-2 1.3690943 - 1.24e-2 1.4053 - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410266 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.6031342 -! 1.5200002e-2 1.6326787 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150536 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.7876829 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.885981 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 ---- 28,53 ---- - 1.0799999e-2 1.2553827 - 1.12e-2 1.294112 - 1.16e-2 1.3320237 -! 1.2e-2 1.3690944 - 1.24e-2 1.4053 - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410267 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.603134 -! 1.5200002e-2 1.6326786 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150534 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.787683 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.8859811 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 -*************** -*** 74,80 **** - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.8859819 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 ---- 74,80 ---- - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.885982 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 -*************** -*** 83,95 **** - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886578 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085055 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 ---- 83,95 ---- - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886576 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085053 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 -*************** -*** 101,113 **** - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503532 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.7827521 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 ---- 101,113 ---- - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503533 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.78275216 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 -*************** -*** 141,147 **** - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.87422425 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 ---- 141,147 ---- - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.8742242 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 -*************** -*** 157,163 **** - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084965 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 ---- 157,163 ---- - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084966 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 -*************** -*** 213,219 **** - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410352 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 ---- 213,219 ---- - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410353 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 -*************** -*** 233,242 **** - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.73626417 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.59409815 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 ---- 233,242 ---- - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.7362641 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.5940982 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 -*************** -*** 280,304 **** - 0.11159984 1.332009 - 0.11199984 1.3690796 - 0.11239984 1.4052863 -! 0.11279984 1.4406046 -! 0.11319984 1.475013 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326667 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876737 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021064 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 ---- 280,304 ---- - 0.11159984 1.332009 - 0.11199984 1.3690796 - 0.11239984 1.4052863 -! 0.11279984 1.4406047 -! 0.11319984 1.4750131 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326668 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876736 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021063 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 -*************** -*** 325,347 **** - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.868661 -! 0.13119993 1.8501575 - 0.13159993 1.8304853 -! 0.13199994 1.8096569 - 0.13239995 1.7876855 -! 0.13279995 1.7645848 - 0.13319996 1.7403696 -! 0.13359997 1.7150551 -! 0.13399997 1.6886573 -! 0.13439998 1.6611929 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725766 - 0.136 1.5410256 -! 0.13640001 1.5085014 -! 0.13680002 1.4750243 -! 0.13720003 1.4406155 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 ---- 325,347 ---- - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.8686612 -! 0.13119993 1.8501576 - 0.13159993 1.8304853 -! 0.13199994 1.809657 - 0.13239995 1.7876855 -! 0.13279995 1.7645849 - 0.13319996 1.7403696 -! 0.13359997 1.715055 -! 0.13399997 1.6886572 -! 0.13439998 1.6611928 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725765 - 0.136 1.5410256 -! 0.13640001 1.5085013 -! 0.13680002 1.4750242 -! 0.13720003 1.4406154 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 -*************** -*** 403,419 **** - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691365 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085428 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726155 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.688691 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 ---- 403,419 ---- - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691363 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085429 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726156 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.6886911 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 -*************** -*** 423,429 **** - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021357 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 ---- 423,429 ---- - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021358 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 -*************** -*** 450,468 **** - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686235 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645352 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.661133 -! 0.18480083 -1.6326171 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725102 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 ---- 450,468 ---- - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686234 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645351 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.6611329 -! 0.18480083 -1.632617 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725101 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 -*************** -*** 518,524 **** - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.9636437 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 ---- 518,524 ---- - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.96364367 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 -*************** -*** 532,547 **** - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.5086122 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151428 - 0.21680138 1.7404536 -! 0.21720138 1.7646651 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 ---- 532,547 ---- - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.508612 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151427 - 0.21680138 1.7404536 -! 0.21720138 1.764665 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 -*************** -*** 571,594 **** - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307109 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500766 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885431 -! 0.23440167 1.6610742 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.5724449 -! 0.2360017 1.5408899 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 ---- 571,594 ---- - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307108 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500767 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885432 -! 0.23440167 1.6610743 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.572445 -! 0.2360017 1.54089 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 -*************** -*** 637,643 **** - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.6895266 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 ---- 637,643 ---- - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.68952656 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 -*************** -*** 655,680 **** - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408057 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086814 -! 0.26400217 -1.5412004 -! 0.26440218 -1.5727459 -! 0.2648022 -1.6032981 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888062 -! 0.2664022 -1.715198 -! 0.26680222 -1.7405065 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097752 -! 0.26840225 -1.8305973 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687601 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022021 -! 0.27040228 -1.917126 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 ---- 655,680 ---- - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408058 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086815 -! 0.26400217 -1.5412005 -! 0.26440218 -1.572746 -! 0.2648022 -1.6032982 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888063 -! 0.2664022 -1.7151982 -! 0.26680222 -1.7405066 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097754 -! 0.26840225 -1.8305974 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687602 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022022 -! 0.27040228 -1.9171259 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 -*************** -*** 698,719 **** - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020178 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685476 -! 0.28120247 -1.8500365 -! 0.28160247 -1.830357 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148912 -! 0.2840025 -1.6884866 - 0.28440252 -1.6610154 -! 0.28480253 -1.6324952 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408226 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 ---- 698,719 ---- - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020177 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685474 -! 0.28120247 -1.8500364 -! 0.28160247 -1.8303568 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148911 -! 0.2840025 -1.6884865 - 0.28440252 -1.6610154 -! 0.28480253 -1.632495 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408225 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 -*************** -*** 723,729 **** - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753024 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 ---- 723,729 ---- - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753023 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 -*************** -*** 767,773 **** - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.9194847 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 ---- 767,773 ---- - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.91948473 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 -*************** -*** 780,791 **** - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408816 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033634 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 ---- 780,791 ---- - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408815 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033635 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 -*************** -*** 824,842 **** - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.8858432 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874936 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028782 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 ---- 824,842 ---- - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.885843 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874935 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028783 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 -*************** -*** 905,923 **** - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409548 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088226 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329616 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879047 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 ---- 905,923 ---- - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409547 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088224 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329615 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879046 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 -*************** -*** 948,961 **** - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019513 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094296 -! 0.38240418 -1.7874461 -! 0.3828042 -1.7643336 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 ---- 948,961 ---- - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019514 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094298 -! 0.38240418 -1.7874463 -! 0.3828042 -1.7643337 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 -*************** -*** 963,972 **** - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406855 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402454 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 ---- 963,972 ---- - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406857 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402455 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 -*************** -*** 1031,1054 **** - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.4754258 - 0.4136047 1.5088918 -! 0.4140047 1.5414046 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889758 -! 0.41640475 1.7153609 -! 0.41680476 1.7406625 - 0.41720477 1.7648647 -! 0.41760477 1.787952 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861834 -! 0.4200048 1.9023011 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 ---- 1031,1054 ---- - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.475426 - 0.4136047 1.5088918 -! 0.4140047 1.5414047 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889759 -! 0.41640475 1.715361 -! 0.41680476 1.7406626 - 0.41720477 1.7648647 -! 0.41760477 1.7879521 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861835 -! 0.4200048 1.9023012 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 -*************** -*** 1075,1081 **** - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684332 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 ---- 1075,1081 ---- - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684331 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 -*************** -*** 1083,1097 **** - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883148 -! 0.43440506 1.6608369 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721817 -! 0.4360051 1.5406183 -! 0.4364051 1.5080818 -! 0.4368051 1.4745927 -! 0.4372051 1.4401722 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 ---- 1083,1097 ---- - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883147 -! 0.43440506 1.6608368 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721816 -! 0.4360051 1.5406182 -! 0.4364051 1.5080817 -! 0.4368051 1.4745926 -! 0.4372051 1.4401721 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 -*************** -*** 1145,1151 **** - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509354 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 ---- 1145,1151 ---- - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509353 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 -*************** -*** 1154,1169 **** - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057977 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754996 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890345 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 ---- 1154,1169 ---- - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057976 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754997 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890343 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 -*************** -*** 1207,1213 **** - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.714672 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 ---- 1207,1213 ---- - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.7146719 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 -*************** -*** 1224,1230 **** - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339134 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 ---- 1224,1230 ---- - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339133 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 -*************** -*** 1280,1301 **** - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411718 -! 0.51320636 1.4755684 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331422 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.764964 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308114 -! 0.51880646 1.8504634 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 ---- 1280,1301 ---- - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411716 -! 0.51320636 1.4755683 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331421 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.7649639 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308113 -! 0.51880646 1.8504633 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 -*************** -*** 1325,1332 **** - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683592 -! 0.53120667 1.8498344 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 ---- 1325,1332 ---- - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683593 -! 0.53120667 1.8498346 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 -*************** -*** 1335,1347 **** - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321901 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404836 -! 0.53640676 1.5079455 - 0.53680676 1.4744501 -! 0.53720677 1.4400283 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 ---- 1335,1347 ---- - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321902 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404837 -! 0.53640676 1.5079457 - 0.53680676 1.4744501 -! 0.53720677 1.4400284 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 -*************** -*** 1403,1429 **** - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697547 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090996 -! 0.5640072 -1.5416088 -! 0.5644072 -1.5731394 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332053 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155256 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100463 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862886 -! 0.5700073 -1.9023976 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 ---- 1403,1429 ---- - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697546 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090997 -! 0.5640072 -1.5416089 -! 0.5644072 -1.5731395 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332054 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155257 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100464 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862888 -! 0.5700073 -1.9023978 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 -*************** -*** 1448,1455 **** - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018208 -! 0.5804075 -1.8856673 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 ---- 1448,1455 ---- - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018207 -! 0.5804075 -1.8856672 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 -*************** -*** 1458,1473 **** - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.688145 -! 0.58440757 -1.6606584 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399525 -! 0.5876076 -1.404614 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 ---- 1458,1473 ---- - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.6881449 -! 0.58440757 -1.6606582 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399524 -! 0.5876076 -1.4046139 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 -*************** -*** 1479,1485 **** - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.9182952 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 ---- 1479,1485 ---- - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.91829515 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 -*************** -*** 1525,1554 **** - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561682 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413234 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.6037419 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650633 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024315 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 ---- 1525,1554 ---- - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561684 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413233 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.603742 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650632 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024314 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 -*************** -*** 1623,1629 **** - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937531e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 ---- 1623,1629 ---- - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937533e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 -*************** -*** 1654,1679 **** - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.406098 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732698 -! 0.6648089 -1.6038073 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618198 -! 0.66600895 -1.6892585 -! 0.66640896 -1.7156342 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651147 -! 0.667609 -1.7881885 -! 0.668009 -1.8101362 -! 0.668409 -1.8309373 -! 0.668809 -1.850585 -! 0.669209 -1.8690609 -! 0.669609 -1.8863589 -! 0.670009 -1.9024628 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 ---- 1654,1679 ---- - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.4060979 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732697 -! 0.6648089 -1.6038072 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618197 -! 0.66600895 -1.6892583 -! 0.66640896 -1.7156341 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651145 -! 0.667609 -1.7881883 -! 0.668009 -1.8101361 -! 0.668409 -1.8309371 -! 0.668809 -1.8505849 -! 0.669209 -1.8690608 -! 0.669609 -1.8863587 -! 0.670009 -1.9024627 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 -*************** -*** 1698,1732 **** - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017553 -! 0.6804092 -1.8855944 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497126 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.787162 -! 0.68280923 -1.7640334 -! 0.68320924 -1.7397944 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.6024339 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.507735 -! 0.6868093 -1.4742335 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311459 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493463 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 ---- 1698,1732 ---- - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017555 -! 0.6804092 -1.8855945 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497127 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.7871621 -! 0.68280923 -1.7640336 -! 0.68320924 -1.7397945 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.602434 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.5077351 -! 0.6868093 -1.4742336 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311458 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493464 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 -*************** -*** 1779,1790 **** - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061702 -! 0.71280974 1.4414697 - 0.71320975 1.4758533 -! 0.71360976 1.5093099 - 0.71400976 1.541813 -! 0.71440977 1.5733373 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 ---- 1779,1790 ---- - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061704 -! 0.71280974 1.4414698 - 0.71320975 1.4758533 -! 0.71360976 1.50931 - 0.71400976 1.541813 -! 0.71440977 1.5733374 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 -*************** -*** 1824,1830 **** - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855605 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 ---- 1824,1830 ---- - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855604 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 -*************** -*** 1836,1842 **** - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.6023731 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 ---- 1836,1842 ---- - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.602373 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 -*************** -*** 1889,1895 **** - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.78395945 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 ---- 1889,1895 ---- - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.7839595 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 -*************** -*** 1897,1903 **** - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.1356341 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 ---- 1897,1903 ---- - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.135634 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 -*************** -*** 1909,1923 **** - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734049 -! 0.7648106 -1.6039335 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619372 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.765214 -! 0.76761067 -1.7882864 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 ---- 1909,1923 ---- - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734048 -! 0.7648106 -1.6039333 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619371 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.7652138 -! 0.76761067 -1.7882863 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 -*************** -*** 1965,1974 **** - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740908 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.3680801 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 ---- 1965,1974 ---- - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740909 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.36808 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 -*************** -*** 2030,2054 **** - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.441616 -! 0.81321144 1.476001 -! 0.81361145 1.5094484 -! 0.81401145 1.5419475 -! 0.81441146 1.5734677 -! 0.81481147 1.6039988 -! 0.8152115 1.6335121 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652653 -! 0.8176115 1.788332 -! 0.8180115 1.8102725 - 0.8184115 1.8310661 -! 0.81881154 1.8507065 - 0.81921154 1.8691748 -! 0.81961155 1.8864653 -! 0.82001156 1.9025617 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 ---- 2030,2054 ---- - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.4416159 -! 0.81321144 1.4760009 -! 0.81361145 1.5094483 -! 0.81401145 1.5419474 -! 0.81441146 1.5734676 -! 0.81481147 1.6039987 -! 0.8152115 1.633512 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652652 -! 0.8176115 1.7883319 -! 0.8180115 1.8102723 - 0.8184115 1.8310661 -! 0.81881154 1.8507063 - 0.81921154 1.8691748 -! 0.81961155 1.8864652 -! 0.82001156 1.9025615 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 -*************** -*** 2072,2098 **** - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166213 -! 0.8300117 1.9016562 - 0.83041173 1.8854876 -! 0.83081174 1.8681304 -! 0.83121175 1.8495907 - 0.83161175 1.8298856 -! 0.83201176 1.8090215 -! 0.83241177 1.7870181 -! 0.8328118 1.7638824 - 0.8332118 1.7396363 -! 0.8336118 1.7142875 - 0.8340118 1.6878599 -! 0.8344118 1.660362 -! 0.8348118 1.6318196 -! 0.8352118 1.6022421 - 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.4740169 -! 0.83721185 1.4395834 -! 0.83761185 1.4042355 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 ---- 2072,2098 ---- - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166212 -! 0.8300117 1.9016563 - 0.83041173 1.8854876 -! 0.83081174 1.8681306 -! 0.83121175 1.8495908 - 0.83161175 1.8298856 -! 0.83201176 1.8090216 -! 0.83241177 1.7870182 -! 0.8328118 1.7638825 - 0.8332118 1.7396363 -! 0.8336118 1.7142876 - 0.8340118 1.6878599 -! 0.8344118 1.6603621 -! 0.8348118 1.6318197 -! 0.8352118 1.6022422 - 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.474017 -! 0.83721185 1.4395835 -! 0.83761185 1.4042354 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 -*************** -*** 2169,2175 **** - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311101 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 ---- 2169,2175 ---- - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311102 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 -*************** -*** 2200,2207 **** - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680915 -! 0.8812126 -1.849552 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 ---- 2200,2207 ---- - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680913 -! 0.8812126 -1.8495519 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 -*************** -*** 2216,2229 **** - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395076 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541305 - 0.88961273 -1.2145859 -! 0.89001274 -1.174268 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 ---- 2216,2229 ---- - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395075 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541306 - 0.88961273 -1.2145859 -! 0.89001274 -1.1742679 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 -*************** -*** 2239,2245 **** - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.4469606 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 ---- 2239,2245 ---- - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.44696057 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 -*************** -*** 2282,2289 **** - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095919 -! 0.91401315 1.542082 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 ---- 2282,2289 ---- - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095918 -! 0.91401315 1.5420818 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 -*************** -*** 2296,2304 **** - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692527 - 0.91961324 1.8865354 -! 0.92001325 1.9026291 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 ---- 2296,2304 ---- - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692526 - 0.91961324 1.8865354 -! 0.92001325 1.902629 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 -*************** -*** 2323,2329 **** - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015907 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 ---- 2323,2329 ---- - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015908 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 -*************** -*** 2331,2346 **** - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395283 - 0.9336135 1.7141788 -! 0.9340135 1.6877425 - 0.9344135 1.6602443 -! 0.9348135 1.6316931 -! 0.9352135 1.6021158 -! 0.9356135 1.5715219 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738742 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 ---- 2331,2346 ---- - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395284 - 0.9336135 1.7141788 -! 0.9340135 1.6877426 - 0.9344135 1.6602443 -! 0.9348135 1.6316932 -! 0.9352135 1.6021159 -! 0.9356135 1.571522 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738743 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 -*************** -*** 2353,2359 **** - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.96200055 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 ---- 2353,2359 ---- - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.9620006 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 -*************** -*** 2405,2427 **** - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418381 -! 0.963214 -1.4762172 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041901 - 0.965214 -1.633697 -! 0.965614 -1.6621763 - 0.966014 -1.6896015 -! 0.96641403 -1.7159635 -! 0.96681404 -1.7412378 -! 0.96721405 -1.7654159 -! 0.96761405 -1.7884754 -! 0.96801406 -1.8104086 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692888 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 ---- 2405,2427 ---- - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418383 -! 0.963214 -1.4762173 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041902 - 0.965214 -1.633697 -! 0.965614 -1.6621764 - 0.966014 -1.6896015 -! 0.96641403 -1.7159636 -! 0.96681404 -1.7412379 -! 0.96721405 -1.765416 -! 0.96761405 -1.7884755 -! 0.96801406 -1.8104087 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692889 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 -*************** -*** 2446,2460 **** - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.9302942 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853806 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297563 -! 0.9820143 -1.8088849 -! 0.9824143 -1.7868742 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 ---- 2446,2460 ---- - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.930294 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853805 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297561 -! 0.9820143 -1.8088847 -! 0.9824143 -1.786874 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 -*************** -*** 2725,2731 **** - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.097055 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 ---- 2725,2731 ---- - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.0970554 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 -*************** -*** 3073,3079 **** - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812674 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 ---- 3073,3079 ---- - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812675 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 -*************** -*** 3402,3408 **** - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.9887651 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 ---- 3402,3408 ---- - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.98876506 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 -*************** -*** 4398,4404 **** - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684005 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 ---- 4398,4404 ---- - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684006 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 -*** unexpected failure for barton-mangler-bug(prof) - -=====> barton-mangler-bug(threaded) -cd ./programs/barton-mangler-bug && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o barton-mangler-bug Main -threaded >barton-mangler-bug.comp.stderr 2>&1 -cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr -Actual stdout output differs from expected: -*** ./programs/barton-mangler-bug/barton-mangler-bug.stdout Wed Jul 11 11:06:23 2001 ---- ./programs/barton-mangler-bug/barton-mangler-bug.run.stdout Fri May 5 22:33:39 2006 -*************** -*** 28,53 **** - 1.0799999e-2 1.2553827 - 1.12e-2 1.294112 - 1.16e-2 1.3320237 -! 1.2e-2 1.3690943 - 1.24e-2 1.4053 - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410266 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.6031342 -! 1.5200002e-2 1.6326787 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150536 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.7876829 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.885981 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 ---- 28,53 ---- - 1.0799999e-2 1.2553827 - 1.12e-2 1.294112 - 1.16e-2 1.3320237 -! 1.2e-2 1.3690944 - 1.24e-2 1.4053 - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410267 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.603134 -! 1.5200002e-2 1.6326786 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150534 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.787683 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.8859811 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 -*************** -*** 74,80 **** - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.8859819 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 ---- 74,80 ---- - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.885982 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 -*************** -*** 83,95 **** - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886578 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085055 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 ---- 83,95 ---- - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886576 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085053 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 -*************** -*** 101,113 **** - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503532 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.7827521 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 ---- 101,113 ---- - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503533 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.78275216 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 -*************** -*** 141,147 **** - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.87422425 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 ---- 141,147 ---- - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.8742242 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 -*************** -*** 157,163 **** - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084965 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 ---- 157,163 ---- - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084966 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 -*************** -*** 213,219 **** - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410352 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 ---- 213,219 ---- - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410353 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 -*************** -*** 233,242 **** - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.73626417 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.59409815 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 ---- 233,242 ---- - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.7362641 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.5940982 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 -*************** -*** 280,304 **** - 0.11159984 1.332009 - 0.11199984 1.3690796 - 0.11239984 1.4052863 -! 0.11279984 1.4406046 -! 0.11319984 1.475013 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326667 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876737 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021064 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 ---- 280,304 ---- - 0.11159984 1.332009 - 0.11199984 1.3690796 - 0.11239984 1.4052863 -! 0.11279984 1.4406047 -! 0.11319984 1.4750131 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326668 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876736 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021063 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 -*************** -*** 325,347 **** - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.868661 -! 0.13119993 1.8501575 - 0.13159993 1.8304853 -! 0.13199994 1.8096569 - 0.13239995 1.7876855 -! 0.13279995 1.7645848 - 0.13319996 1.7403696 -! 0.13359997 1.7150551 -! 0.13399997 1.6886573 -! 0.13439998 1.6611929 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725766 - 0.136 1.5410256 -! 0.13640001 1.5085014 -! 0.13680002 1.4750243 -! 0.13720003 1.4406155 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 ---- 325,347 ---- - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.8686612 -! 0.13119993 1.8501576 - 0.13159993 1.8304853 -! 0.13199994 1.809657 - 0.13239995 1.7876855 -! 0.13279995 1.7645849 - 0.13319996 1.7403696 -! 0.13359997 1.715055 -! 0.13399997 1.6886572 -! 0.13439998 1.6611928 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725765 - 0.136 1.5410256 -! 0.13640001 1.5085013 -! 0.13680002 1.4750242 -! 0.13720003 1.4406154 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 -*************** -*** 403,419 **** - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691365 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085428 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726155 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.688691 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 ---- 403,419 ---- - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691363 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085429 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726156 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.6886911 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 -*************** -*** 423,429 **** - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021357 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 ---- 423,429 ---- - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021358 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 -*************** -*** 450,468 **** - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686235 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645352 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.661133 -! 0.18480083 -1.6326171 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725102 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 ---- 450,468 ---- - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686234 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645351 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.6611329 -! 0.18480083 -1.632617 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725101 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 -*************** -*** 518,524 **** - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.9636437 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 ---- 518,524 ---- - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.96364367 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 -*************** -*** 532,547 **** - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.5086122 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151428 - 0.21680138 1.7404536 -! 0.21720138 1.7646651 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 ---- 532,547 ---- - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.508612 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151427 - 0.21680138 1.7404536 -! 0.21720138 1.764665 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 -*************** -*** 571,594 **** - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307109 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500766 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885431 -! 0.23440167 1.6610742 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.5724449 -! 0.2360017 1.5408899 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 ---- 571,594 ---- - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307108 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500767 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885432 -! 0.23440167 1.6610743 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.572445 -! 0.2360017 1.54089 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 -*************** -*** 637,643 **** - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.6895266 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 ---- 637,643 ---- - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.68952656 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 -*************** -*** 655,680 **** - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408057 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086814 -! 0.26400217 -1.5412004 -! 0.26440218 -1.5727459 -! 0.2648022 -1.6032981 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888062 -! 0.2664022 -1.715198 -! 0.26680222 -1.7405065 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097752 -! 0.26840225 -1.8305973 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687601 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022021 -! 0.27040228 -1.917126 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 ---- 655,680 ---- - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408058 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086815 -! 0.26400217 -1.5412005 -! 0.26440218 -1.572746 -! 0.2648022 -1.6032982 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888063 -! 0.2664022 -1.7151982 -! 0.26680222 -1.7405066 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097754 -! 0.26840225 -1.8305974 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687602 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022022 -! 0.27040228 -1.9171259 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 -*************** -*** 698,719 **** - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020178 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685476 -! 0.28120247 -1.8500365 -! 0.28160247 -1.830357 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148912 -! 0.2840025 -1.6884866 - 0.28440252 -1.6610154 -! 0.28480253 -1.6324952 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408226 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 ---- 698,719 ---- - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020177 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685474 -! 0.28120247 -1.8500364 -! 0.28160247 -1.8303568 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148911 -! 0.2840025 -1.6884865 - 0.28440252 -1.6610154 -! 0.28480253 -1.632495 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408225 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 -*************** -*** 723,729 **** - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753024 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 ---- 723,729 ---- - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753023 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 -*************** -*** 767,773 **** - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.9194847 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 ---- 767,773 ---- - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.91948473 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 -*************** -*** 780,791 **** - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408816 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033634 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 ---- 780,791 ---- - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408815 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033635 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 -*************** -*** 824,842 **** - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.8858432 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874936 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028782 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 ---- 824,842 ---- - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.885843 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874935 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028783 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 -*************** -*** 905,923 **** - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409548 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088226 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329616 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879047 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 ---- 905,923 ---- - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409547 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088224 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329615 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879046 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 -*************** -*** 948,961 **** - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019513 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094296 -! 0.38240418 -1.7874461 -! 0.3828042 -1.7643336 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 ---- 948,961 ---- - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019514 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094298 -! 0.38240418 -1.7874463 -! 0.3828042 -1.7643337 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 -*************** -*** 963,972 **** - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406855 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402454 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 ---- 963,972 ---- - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406857 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402455 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 -*************** -*** 1031,1054 **** - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.4754258 - 0.4136047 1.5088918 -! 0.4140047 1.5414046 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889758 -! 0.41640475 1.7153609 -! 0.41680476 1.7406625 - 0.41720477 1.7648647 -! 0.41760477 1.787952 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861834 -! 0.4200048 1.9023011 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 ---- 1031,1054 ---- - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.475426 - 0.4136047 1.5088918 -! 0.4140047 1.5414047 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889759 -! 0.41640475 1.715361 -! 0.41680476 1.7406626 - 0.41720477 1.7648647 -! 0.41760477 1.7879521 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861835 -! 0.4200048 1.9023012 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 -*************** -*** 1075,1081 **** - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684332 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 ---- 1075,1081 ---- - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684331 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 -*************** -*** 1083,1097 **** - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883148 -! 0.43440506 1.6608369 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721817 -! 0.4360051 1.5406183 -! 0.4364051 1.5080818 -! 0.4368051 1.4745927 -! 0.4372051 1.4401722 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 ---- 1083,1097 ---- - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883147 -! 0.43440506 1.6608368 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721816 -! 0.4360051 1.5406182 -! 0.4364051 1.5080817 -! 0.4368051 1.4745926 -! 0.4372051 1.4401721 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 -*************** -*** 1145,1151 **** - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509354 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 ---- 1145,1151 ---- - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509353 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 -*************** -*** 1154,1169 **** - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057977 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754996 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890345 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 ---- 1154,1169 ---- - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057976 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754997 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890343 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 -*************** -*** 1207,1213 **** - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.714672 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 ---- 1207,1213 ---- - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.7146719 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 -*************** -*** 1224,1230 **** - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339134 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 ---- 1224,1230 ---- - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339133 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 -*************** -*** 1280,1301 **** - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411718 -! 0.51320636 1.4755684 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331422 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.764964 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308114 -! 0.51880646 1.8504634 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 ---- 1280,1301 ---- - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411716 -! 0.51320636 1.4755683 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331421 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.7649639 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308113 -! 0.51880646 1.8504633 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 -*************** -*** 1325,1332 **** - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683592 -! 0.53120667 1.8498344 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 ---- 1325,1332 ---- - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683593 -! 0.53120667 1.8498346 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 -*************** -*** 1335,1347 **** - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321901 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404836 -! 0.53640676 1.5079455 - 0.53680676 1.4744501 -! 0.53720677 1.4400283 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 ---- 1335,1347 ---- - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321902 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404837 -! 0.53640676 1.5079457 - 0.53680676 1.4744501 -! 0.53720677 1.4400284 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 -*************** -*** 1403,1429 **** - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697547 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090996 -! 0.5640072 -1.5416088 -! 0.5644072 -1.5731394 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332053 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155256 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100463 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862886 -! 0.5700073 -1.9023976 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 ---- 1403,1429 ---- - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697546 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090997 -! 0.5640072 -1.5416089 -! 0.5644072 -1.5731395 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332054 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155257 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100464 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862888 -! 0.5700073 -1.9023978 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 -*************** -*** 1448,1455 **** - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018208 -! 0.5804075 -1.8856673 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 ---- 1448,1455 ---- - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018207 -! 0.5804075 -1.8856672 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 -*************** -*** 1458,1473 **** - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.688145 -! 0.58440757 -1.6606584 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399525 -! 0.5876076 -1.404614 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 ---- 1458,1473 ---- - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.6881449 -! 0.58440757 -1.6606582 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399524 -! 0.5876076 -1.4046139 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 -*************** -*** 1479,1485 **** - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.9182952 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 ---- 1479,1485 ---- - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.91829515 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 -*************** -*** 1525,1554 **** - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561682 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413234 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.6037419 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650633 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024315 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 ---- 1525,1554 ---- - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561684 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413233 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.603742 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650632 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024314 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 -*************** -*** 1623,1629 **** - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937531e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 ---- 1623,1629 ---- - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937533e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 -*************** -*** 1654,1679 **** - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.406098 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732698 -! 0.6648089 -1.6038073 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618198 -! 0.66600895 -1.6892585 -! 0.66640896 -1.7156342 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651147 -! 0.667609 -1.7881885 -! 0.668009 -1.8101362 -! 0.668409 -1.8309373 -! 0.668809 -1.850585 -! 0.669209 -1.8690609 -! 0.669609 -1.8863589 -! 0.670009 -1.9024628 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 ---- 1654,1679 ---- - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.4060979 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732697 -! 0.6648089 -1.6038072 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618197 -! 0.66600895 -1.6892583 -! 0.66640896 -1.7156341 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651145 -! 0.667609 -1.7881883 -! 0.668009 -1.8101361 -! 0.668409 -1.8309371 -! 0.668809 -1.8505849 -! 0.669209 -1.8690608 -! 0.669609 -1.8863587 -! 0.670009 -1.9024627 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 -*************** -*** 1698,1732 **** - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017553 -! 0.6804092 -1.8855944 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497126 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.787162 -! 0.68280923 -1.7640334 -! 0.68320924 -1.7397944 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.6024339 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.507735 -! 0.6868093 -1.4742335 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311459 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493463 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 ---- 1698,1732 ---- - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017555 -! 0.6804092 -1.8855945 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497127 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.7871621 -! 0.68280923 -1.7640336 -! 0.68320924 -1.7397945 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.602434 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.5077351 -! 0.6868093 -1.4742336 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311458 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493464 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 -*************** -*** 1779,1790 **** - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061702 -! 0.71280974 1.4414697 - 0.71320975 1.4758533 -! 0.71360976 1.5093099 - 0.71400976 1.541813 -! 0.71440977 1.5733373 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 ---- 1779,1790 ---- - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061704 -! 0.71280974 1.4414698 - 0.71320975 1.4758533 -! 0.71360976 1.50931 - 0.71400976 1.541813 -! 0.71440977 1.5733374 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 -*************** -*** 1824,1830 **** - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855605 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 ---- 1824,1830 ---- - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855604 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 -*************** -*** 1836,1842 **** - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.6023731 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 ---- 1836,1842 ---- - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.602373 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 -*************** -*** 1889,1895 **** - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.78395945 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 ---- 1889,1895 ---- - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.7839595 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 -*************** -*** 1897,1903 **** - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.1356341 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 ---- 1897,1903 ---- - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.135634 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 -*************** -*** 1909,1923 **** - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734049 -! 0.7648106 -1.6039335 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619372 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.765214 -! 0.76761067 -1.7882864 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 ---- 1909,1923 ---- - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734048 -! 0.7648106 -1.6039333 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619371 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.7652138 -! 0.76761067 -1.7882863 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 -*************** -*** 1965,1974 **** - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740908 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.3680801 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 ---- 1965,1974 ---- - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740909 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.36808 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 -*************** -*** 2030,2054 **** - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.441616 -! 0.81321144 1.476001 -! 0.81361145 1.5094484 -! 0.81401145 1.5419475 -! 0.81441146 1.5734677 -! 0.81481147 1.6039988 -! 0.8152115 1.6335121 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652653 -! 0.8176115 1.788332 -! 0.8180115 1.8102725 - 0.8184115 1.8310661 -! 0.81881154 1.8507065 - 0.81921154 1.8691748 -! 0.81961155 1.8864653 -! 0.82001156 1.9025617 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 ---- 2030,2054 ---- - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.4416159 -! 0.81321144 1.4760009 -! 0.81361145 1.5094483 -! 0.81401145 1.5419474 -! 0.81441146 1.5734676 -! 0.81481147 1.6039987 -! 0.8152115 1.633512 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652652 -! 0.8176115 1.7883319 -! 0.8180115 1.8102723 - 0.8184115 1.8310661 -! 0.81881154 1.8507063 - 0.81921154 1.8691748 -! 0.81961155 1.8864652 -! 0.82001156 1.9025615 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 -*************** -*** 2072,2098 **** - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166213 -! 0.8300117 1.9016562 - 0.83041173 1.8854876 -! 0.83081174 1.8681304 -! 0.83121175 1.8495907 - 0.83161175 1.8298856 -! 0.83201176 1.8090215 -! 0.83241177 1.7870181 -! 0.8328118 1.7638824 - 0.8332118 1.7396363 -! 0.8336118 1.7142875 - 0.8340118 1.6878599 -! 0.8344118 1.660362 -! 0.8348118 1.6318196 -! 0.8352118 1.6022421 - 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.4740169 -! 0.83721185 1.4395834 -! 0.83761185 1.4042355 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 ---- 2072,2098 ---- - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166212 -! 0.8300117 1.9016563 - 0.83041173 1.8854876 -! 0.83081174 1.8681306 -! 0.83121175 1.8495908 - 0.83161175 1.8298856 -! 0.83201176 1.8090216 -! 0.83241177 1.7870182 -! 0.8328118 1.7638825 - 0.8332118 1.7396363 -! 0.8336118 1.7142876 - 0.8340118 1.6878599 -! 0.8344118 1.6603621 -! 0.8348118 1.6318197 -! 0.8352118 1.6022422 - 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.474017 -! 0.83721185 1.4395835 -! 0.83761185 1.4042354 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 -*************** -*** 2169,2175 **** - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311101 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 ---- 2169,2175 ---- - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311102 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 -*************** -*** 2200,2207 **** - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680915 -! 0.8812126 -1.849552 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 ---- 2200,2207 ---- - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680913 -! 0.8812126 -1.8495519 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 -*************** -*** 2216,2229 **** - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395076 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541305 - 0.88961273 -1.2145859 -! 0.89001274 -1.174268 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 ---- 2216,2229 ---- - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395075 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541306 - 0.88961273 -1.2145859 -! 0.89001274 -1.1742679 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 -*************** -*** 2239,2245 **** - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.4469606 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 ---- 2239,2245 ---- - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.44696057 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 -*************** -*** 2282,2289 **** - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095919 -! 0.91401315 1.542082 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 ---- 2282,2289 ---- - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095918 -! 0.91401315 1.5420818 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 -*************** -*** 2296,2304 **** - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692527 - 0.91961324 1.8865354 -! 0.92001325 1.9026291 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 ---- 2296,2304 ---- - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692526 - 0.91961324 1.8865354 -! 0.92001325 1.902629 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 -*************** -*** 2323,2329 **** - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015907 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 ---- 2323,2329 ---- - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015908 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 -*************** -*** 2331,2346 **** - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395283 - 0.9336135 1.7141788 -! 0.9340135 1.6877425 - 0.9344135 1.6602443 -! 0.9348135 1.6316931 -! 0.9352135 1.6021158 -! 0.9356135 1.5715219 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738742 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 ---- 2331,2346 ---- - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395284 - 0.9336135 1.7141788 -! 0.9340135 1.6877426 - 0.9344135 1.6602443 -! 0.9348135 1.6316932 -! 0.9352135 1.6021159 -! 0.9356135 1.571522 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738743 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 -*************** -*** 2353,2359 **** - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.96200055 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 ---- 2353,2359 ---- - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.9620006 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 -*************** -*** 2405,2427 **** - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418381 -! 0.963214 -1.4762172 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041901 - 0.965214 -1.633697 -! 0.965614 -1.6621763 - 0.966014 -1.6896015 -! 0.96641403 -1.7159635 -! 0.96681404 -1.7412378 -! 0.96721405 -1.7654159 -! 0.96761405 -1.7884754 -! 0.96801406 -1.8104086 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692888 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 ---- 2405,2427 ---- - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418383 -! 0.963214 -1.4762173 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041902 - 0.965214 -1.633697 -! 0.965614 -1.6621764 - 0.966014 -1.6896015 -! 0.96641403 -1.7159636 -! 0.96681404 -1.7412379 -! 0.96721405 -1.765416 -! 0.96761405 -1.7884755 -! 0.96801406 -1.8104087 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692889 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 -*************** -*** 2446,2460 **** - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.9302942 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853806 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297563 -! 0.9820143 -1.8088849 -! 0.9824143 -1.7868742 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 ---- 2446,2460 ---- - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.930294 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853805 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297561 -! 0.9820143 -1.8088847 -! 0.9824143 -1.786874 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 -*************** -*** 2725,2731 **** - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.097055 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 ---- 2725,2731 ---- - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.0970554 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 -*************** -*** 3073,3079 **** - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812674 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 ---- 3073,3079 ---- - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812675 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 -*************** -*** 3402,3408 **** - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.9887651 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 ---- 3402,3408 ---- - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.98876506 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 -*************** -*** 4398,4404 **** - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684005 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 ---- 4398,4404 ---- - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684006 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 -*** unexpected failure for barton-mangler-bug(threaded) - -=====> ffi009(normal) -cd ./ccall/should_run && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux -o ffi009 ffi009.hs -fglasgow-exts >ffi009.comp.stderr 2>&1 -Compile failed (status 256) errors were: - -ffi009.hs:9:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun5I :: FunType5I - -> IO (FunPtr FunType5I) - -ffi009.hs:32:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun6D :: FunType6D - -> IO (FunPtr FunType6D) - -ffi009.hs:57:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun11M :: FunType11M - -> IO (FunPtr FunType11M) - -ffi009.hs:92:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM1 :: FunTypeM1 - -> IO (FunPtr FunTypeM1) - -ffi009.hs:128:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM2 :: FunTypeM2 - -> IO (FunPtr FunTypeM2) - -ffi009.hs:164:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM3 :: FunTypeM3 - -> IO (FunPtr FunTypeM3) - -ffi009.hs:200:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM4 :: FunTypeM4 - -> IO (FunPtr FunTypeM4) - -ffi009.hs:236:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM5 :: FunTypeM5 - -> IO (FunPtr FunTypeM5) - -ffi009.hs:272:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM6 :: FunTypeM6 - -> IO (FunPtr FunTypeM6) - -ffi009.hs:308:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM7 :: FunTypeM7 - -> IO (FunPtr FunTypeM7) - -ffi009.hs:344:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM8 :: FunTypeM8 - -> IO (FunPtr FunTypeM8) - -ffi009.hs:380:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM9 :: FunTypeM9 - -> IO (FunPtr FunTypeM9) - -ffi009.hs:416:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM10 :: FunTypeM10 - -> IO (FunPtr FunTypeM10) - -ffi009.hs:452:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM11 :: FunTypeM11 - -> IO (FunPtr FunTypeM11) - -ffi009.hs:488:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM12 :: FunTypeM12 - -> IO (FunPtr FunTypeM12) - -*** unexpected failure for ffi009(normal) - -=====> ffi009(opt) -cd ./ccall/should_run && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux -o ffi009 ffi009.hs -O -fglasgow-exts >ffi009.comp.stderr 2>&1 -Compile failed (status 256) errors were: - -ffi009.hs:9:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun5I :: FunType5I - -> IO (FunPtr FunType5I) - -ffi009.hs:32:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun6D :: FunType6D - -> IO (FunPtr FunType6D) - -ffi009.hs:57:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun11M :: FunType11M - -> IO (FunPtr FunType11M) - -ffi009.hs:92:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM1 :: FunTypeM1 - -> IO (FunPtr FunTypeM1) - -ffi009.hs:128:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM2 :: FunTypeM2 - -> IO (FunPtr FunTypeM2) - -ffi009.hs:164:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM3 :: FunTypeM3 - -> IO (FunPtr FunTypeM3) - -ffi009.hs:200:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM4 :: FunTypeM4 - -> IO (FunPtr FunTypeM4) - -ffi009.hs:236:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM5 :: FunTypeM5 - -> IO (FunPtr FunTypeM5) - -ffi009.hs:272:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM6 :: FunTypeM6 - -> IO (FunPtr FunTypeM6) - -ffi009.hs:308:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM7 :: FunTypeM7 - -> IO (FunPtr FunTypeM7) - -ffi009.hs:344:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM8 :: FunTypeM8 - -> IO (FunPtr FunTypeM8) - -ffi009.hs:380:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM9 :: FunTypeM9 - -> IO (FunPtr FunTypeM9) - -ffi009.hs:416:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM10 :: FunTypeM10 - -> IO (FunPtr FunTypeM10) - -ffi009.hs:452:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM11 :: FunTypeM11 - -> IO (FunPtr FunTypeM11) - -ffi009.hs:488:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM12 :: FunTypeM12 - -> IO (FunPtr FunTypeM12) - -*** unexpected failure for ffi009(opt) - -=====> ffi009(prof) -cd ./ccall/should_run && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux -o ffi009 ffi009.hs -O -prof -auto-all -fglasgow-exts >ffi009.comp.stderr 2>&1 -Compile failed (status 256) errors were: - -ffi009.hs:9:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun5I :: FunType5I - -> IO (FunPtr FunType5I) - -ffi009.hs:32:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun6D :: FunType6D - -> IO (FunPtr FunType6D) - -ffi009.hs:57:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun11M :: FunType11M - -> IO (FunPtr FunType11M) - -ffi009.hs:92:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM1 :: FunTypeM1 - -> IO (FunPtr FunTypeM1) - -ffi009.hs:128:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM2 :: FunTypeM2 - -> IO (FunPtr FunTypeM2) - -ffi009.hs:164:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM3 :: FunTypeM3 - -> IO (FunPtr FunTypeM3) - -ffi009.hs:200:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM4 :: FunTypeM4 - -> IO (FunPtr FunTypeM4) - -ffi009.hs:236:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM5 :: FunTypeM5 - -> IO (FunPtr FunTypeM5) - -ffi009.hs:272:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM6 :: FunTypeM6 - -> IO (FunPtr FunTypeM6) - -ffi009.hs:308:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM7 :: FunTypeM7 - -> IO (FunPtr FunTypeM7) - -ffi009.hs:344:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM8 :: FunTypeM8 - -> IO (FunPtr FunTypeM8) - -ffi009.hs:380:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM9 :: FunTypeM9 - -> IO (FunPtr FunTypeM9) - -ffi009.hs:416:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM10 :: FunTypeM10 - -> IO (FunPtr FunTypeM10) - -ffi009.hs:452:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM11 :: FunTypeM11 - -> IO (FunPtr FunTypeM11) - -ffi009.hs:488:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM12 :: FunTypeM12 - -> IO (FunPtr FunTypeM12) - -*** unexpected failure for ffi009(prof) - -=====> ffi009(threaded) -cd ./ccall/should_run && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux -o ffi009 ffi009.hs -threaded -fglasgow-exts >ffi009.comp.stderr 2>&1 -Compile failed (status 256) errors were: - -ffi009.hs:9:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun5I :: FunType5I - -> IO (FunPtr FunType5I) - -ffi009.hs:32:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun6D :: FunType6D - -> IO (FunPtr FunType6D) - -ffi009.hs:57:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFun11M :: FunType11M - -> IO (FunPtr FunType11M) - -ffi009.hs:92:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM1 :: FunTypeM1 - -> IO (FunPtr FunTypeM1) - -ffi009.hs:128:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM2 :: FunTypeM2 - -> IO (FunPtr FunTypeM2) - -ffi009.hs:164:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM3 :: FunTypeM3 - -> IO (FunPtr FunTypeM3) - -ffi009.hs:200:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM4 :: FunTypeM4 - -> IO (FunPtr FunTypeM4) - -ffi009.hs:236:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM5 :: FunTypeM5 - -> IO (FunPtr FunTypeM5) - -ffi009.hs:272:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM6 :: FunTypeM6 - -> IO (FunPtr FunTypeM6) - -ffi009.hs:308:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM7 :: FunTypeM7 - -> IO (FunPtr FunTypeM7) - -ffi009.hs:344:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM8 :: FunTypeM8 - -> IO (FunPtr FunTypeM8) - -ffi009.hs:380:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM9 :: FunTypeM9 - -> IO (FunPtr FunTypeM9) - -ffi009.hs:416:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM10 :: FunTypeM10 - -> IO (FunPtr FunTypeM10) - -ffi009.hs:452:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM11 :: FunTypeM11 - -> IO (FunPtr FunTypeM11) - -ffi009.hs:488:0: - On Alpha, I can only handle 32 bytes of non-floating-point arguments to foreign export dynamic - When checking declaration: - foreign import ccall safe "wrapper" mkFunM12 :: FunTypeM12 - -> IO (FunPtr FunTypeM12) - -*** unexpected failure for ffi009(threaded) - -=====> galois_raytrace(opt) -cd ./programs/galois_raytrace && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o galois_raytrace Main -O -package parsec >galois_raytrace.comp.stderr 2>&1 -Compile failed (status 25344) errors were: -Chasing modules from: Main -Compiling Primitives ( ./Primitives.hs, ./Primitives.o ) -Compiling Geometry ( ./Geometry.hs, ./Geometry.o ) -Compiling Construct ( ./Construct.hs, ./Construct.o ) -Compiling Interval ( ./Interval.hs, ./Interval.o ) -Compiling Misc ( ./Misc.hs, ./Misc.o ) -Compiling Intersections ( ./Intersections.hs, ./Intersections.o ) -Compiling CSG ( ./CSG.hs, ./CSG.o ) -Compiling Surface ( ./Surface.hs, ./Surface.o ) -Compiling Illumination ( ./Illumination.hs, ./Illumination.o ) - -./Illumination.hs:122:0: - Warning: Pattern match(es) are overlapped - In the definition of `showBitmap': showBitmap _ _ _ = ... -Compiling Data ( ./Data.hs, ./Data.o ) -Compiling Parse ( ./Parse.hs, ./Parse.o ) -Compiling Eval ( ./Eval.hs, ./Eval.o ) - -*** unexpected failure for galois_raytrace(opt) - -=====> galois_raytrace(prof) -cd ./programs/galois_raytrace && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o galois_raytrace Main -O -prof -auto-all -package parsec >galois_raytrace.comp.stderr 2>&1 -Compile failed (status 25344) errors were: -Chasing modules from: Main -Compiling Primitives ( ./Primitives.hs, ./Primitives.o ) -Compiling Geometry ( ./Geometry.hs, ./Geometry.o ) -Compiling Construct ( ./Construct.hs, ./Construct.o ) -Compiling Interval ( ./Interval.hs, ./Interval.o ) -Compiling Misc ( ./Misc.hs, ./Misc.o ) -Compiling Intersections ( ./Intersections.hs, ./Intersections.o ) -Compiling CSG ( ./CSG.hs, ./CSG.o ) -Compiling Surface ( ./Surface.hs, ./Surface.o ) -Compiling Illumination ( ./Illumination.hs, ./Illumination.o ) - -./Illumination.hs:122:0: - Warning: Pattern match(es) are overlapped - In the definition of `showBitmap': showBitmap _ _ _ = ... -Compiling Data ( ./Data.hs, ./Data.o ) -Compiling Parse ( ./Parse.hs, ./Parse.o ) - -*** unexpected failure for galois_raytrace(prof) - - -=====> ioref001(normal) -cd ./lib/IORef && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux -o ioref001 ioref001.hs +RTS -K32m -RTS >ioref001.comp.stderr 2>&1 -cd ./lib/IORef && ./ioref001 +RTS -K32m -RTS ioref001.run.stdout 2>ioref001.run.stderr -Wrong exit code (expected 0 , actual 99 ) -*** unexpected failure for ioref001(normal) - -=====> ioref001(prof) -cd ./lib/IORef && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux -o ioref001 ioref001.hs -O -prof -auto-all +RTS -K32m -RTS >ioref001.comp.stderr 2>&1 -cd ./lib/IORef && ./ioref001 +RTS -K32m -RTS +RTS -p -RTS ioref001.run.stdout 2>ioref001.run.stderr -Wrong exit code (expected 0 , actual 99 ) -*** unexpected failure for ioref001(prof) - -=====> ioref001(threaded) -cd ./lib/IORef && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux -o ioref001 ioref001.hs -threaded +RTS -K32m -RTS >ioref001.comp.stderr 2>&1 -cd ./lib/IORef && ./ioref001 +RTS -K32m -RTS ioref001.run.stdout 2>ioref001.run.stderr -Wrong exit code (expected 0 , actual 99 ) -*** unexpected failure for ioref001(threaded) - -=====> joao-circular(normal) -cd ./programs/joao-circular && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o joao-circular Main -O >joao-circular.comp.stderr 2>&1 -Compile failed (status 25344) errors were: -Chasing modules from: Main -Compiling Funcs_Lexer ( ./Funcs_Lexer.hs, ./Funcs_Lexer.o ) -Compiling LrcPrelude ( ./LrcPrelude.hs, ./LrcPrelude.o ) -Compiling Data_Lazy ( ./Data_Lazy.hs, ./Data_Lazy.o ) -Compiling Funcs_Parser_Lazy ( ./Funcs_Parser_Lazy.hs, ./Funcs_Parser_Lazy.o ) - -*** unexpected failure for joao-circular(normal) - -=====> joao-circular(opt) -cd ./programs/joao-circular && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o joao-circular Main -O -O >joao-circular.comp.stderr 2>&1 -Compile failed (status 25344) errors were: -Chasing modules from: Main -Compiling Funcs_Lexer ( ./Funcs_Lexer.hs, ./Funcs_Lexer.o ) -Compiling LrcPrelude ( ./LrcPrelude.hs, ./LrcPrelude.o ) -Compiling Data_Lazy ( ./Data_Lazy.hs, ./Data_Lazy.o ) -Compiling Funcs_Parser_Lazy ( ./Funcs_Parser_Lazy.hs, ./Funcs_Parser_Lazy.o ) - -*** unexpected failure for joao-circular(opt) - -=====> joao-circular(prof) -cd ./programs/joao-circular && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o joao-circular Main -O -prof -auto-all -O >joao-circular.comp.stderr 2>&1 -Compile failed (status 25344) errors were: -Chasing modules from: Main -Compiling Funcs_Lexer ( ./Funcs_Lexer.hs, ./Funcs_Lexer.o ) -Compiling LrcPrelude ( ./LrcPrelude.hs, ./LrcPrelude.o ) -Compiling Data_Lazy ( ./Data_Lazy.hs, ./Data_Lazy.o ) - -*** unexpected failure for joao-circular(prof) -=====> joao-circular(threaded) -cd ./programs/joao-circular && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o joao-circular Main -threaded -O >joao-circular.comp.stderr 2>&1 -Compile failed (status 25344) errors were: -Chasing modules from: Main -Compiling Funcs_Lexer ( ./Funcs_Lexer.hs, ./Funcs_Lexer.o ) -Compiling LrcPrelude ( ./LrcPrelude.hs, ./LrcPrelude.o ) -Compiling Data_Lazy ( ./Data_Lazy.hs, ./Data_Lazy.o ) -Compiling Funcs_Parser_Lazy ( ./Funcs_Parser_Lazy.hs, ./Funcs_Parser_Lazy.o ) - -*** unexpected failure for joao-circular(threaded) - - -=====> maessen_hashtab(prof) -cd ./programs/maessen-hashtab && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dalpha_unknown_linux --make -o maessen_hashtab HashTest -O -prof -auto-all -cpp >maessen_hashtab.comp.stderr 2>&1 -cd ./programs/maessen-hashtab && ./maessen_hashtab 99999 +RTS -p -RTS maessen_hashtab.run.stdout 2>maessen_hashtab.run.stderr -Wrong exit code (expected 0 , actual 99 ) -*** unexpected failure for maessen_hashtab(prof) rmfile ./projects/testing/ghc-6.4.2/alpha-test.log hunk ./projects/testing/ghc-6.4.2/ia64-test.log 1 -OVERALL SUMMARY for test run started at Fri May 5 11:07:48 UTC 2006 - 674 total tests, which gave rise to - 2280 test cases, of which - 19 caused framework failures - 297 were skipped - - 1747 expected passes - 38 expected failures - 0 unexpected passes - 148 unexpected failures - -Unexpected failures: - Chan001(ghci) - MVar001(ghci) - QSem001(ghci) - QSemN001(ghci) - SampleVar001(ghci) - andre_monad(ghci) - andy_cherry(ghci) - arith008(prof) - arith012(normal) - arr004(threaded) - arr015(ghci) - arr016(ghci) - arrowrun001(ghci) - arrowrun002(ghci) - arrowrun003(ghci) - arrowrun004(ghci) - barton-mangler-bug(normal,opt,prof,ghci,threaded) - bits(ghci) - cc007(normal,opt,prof) - cg003(ghci) - cg007(ghci) - cholewo-eval(opt,ghci) - conc049(ghci) - cvh_unboxing(ghci) - datatype(ghci) - diffArray001(ghci) - drvrun002(ghci) - drvrun003(ghci) - drvrun004(ghci) - drvrun005(ghci) - dsrun003(ghci) - dsrun006(ghci) - echo001(opt,threaded) - enum01(opt,threaded) - enum02(opt) - enum03(threaded) - exceptions001(ghci) - exceptions002(ghci) - fast2haskell(ghci) - fed001(ghci) - ffi003(ghci) - ffi004(ghci) - ffi006(normal,opt,prof,ghci,threaded) - ffi007(ghci) - ffi008(ghci) - ffi009(normal,opt,prof,ghci,threaded) - ffi010(ghci) - ffi011(ghci) - ffi013(ghci) - ffi014(threaded) - ffi015(prof) - foldTree(ghci) - freeNames(ghci) - galois_raytrace(ghci) - genUpTo(ghci) - geq(ghci) - getC(prof,ghci) - ghci001(ghci) - ghci006(ghci) - ghciprog004(normal) - gmapQ-assoc(prof,ghci) - gshow2(opt) - gzip(ghci) - hlist(ghci) - hopat(ghci) - ioref001(normal,prof,ghci,threaded) - joao-circular(normal,opt,prof,ghci,threaded) - jq_readsPrec(ghci) - jtod_circint(ghci) - jules_xref(opt,ghci) - jules_xref2(ghci) - labels(ghci) - life_space_leak(ghci) - list001(normal) - mdo001(normal) - memo001(ghci) - memo002(ghci) - nested-datatypes(ghci) - net001(ghci) - net002(ghci) - num003(ghci) - num005(normal) - num006(normal) - paradise(ghci) - performGC001(ghci) - perm(ghci) - prog001(ghci) - prog002(ghci) - prog003(ghci) - prog006(ghci) - record_upd(ghci) - regex001(threaded) - reify(ghci) - seward-space-leak(ghci) - stableptr005(ghci) - strict_anns(ghci) - strings(ghci) - tcrun004(ghci) - tcrun005(ghci) - tcrun006(ghci) - tcrun007(ghci) - tcrun008(ghci) - tcrun010(ghci) - tcrun011(ghci) - tcrun014(ghci) - tcrun015(ghci) - tcrun016(ghci) - tcrun018(ghci) - tcrun020(ghci) - tcrun021(ghci) - text001(ghci) - thurston-modular-arith(ghci) - timeexts001(ghci) - tree(ghci) - twin(ghci) - typecase1(ghci) - typecase2(ghci) - typecheck.testeq1(ghci) - uri001(ghci) - where(ghci) - xmlish(ghci) rmfile ./projects/testing/ghc-6.4.2/ia64-test.log hunk ./projects/testing/ghc-6.4.2/ppc64-test.log 1 -OVERALL SUMMARY for test run started at Tue May 9 15:38:07 PDT 2006 - 1365 total tests, which gave rise to - 3690 test cases, of which - 0 caused framework failures - 547 were skipped - - 3089 expected passes - 42 expected failures - 0 unexpected passes - 12 unexpected failures - -Unexpected failures: - barton-mangler-bug(normal,opt,prof,threaded) - fun_insts(opt,prof) - galois_raytrace(opt,prof) - process003(normal,opt,prof,threaded) - -=====> barton-mangler-bug(normal) -cd ./programs/barton-mangler-bug && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux --make -o barton-mangler-bug Main >barton-mangler-bug.comp.stderr 2>&1 -cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr -Actual stdout output differs from expected: -*** ./programs/barton-mangler-bug/barton-mangler-bug.stdout Wed Jul 11 09:06:23 2001 ---- ./programs/barton-mangler-bug/barton-mangler-bug.run.stdout Tue May 9 16:50:41 2006 -*************** -*** 33,53 **** - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410266 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.6031342 -! 1.5200002e-2 1.6326787 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150536 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.7876829 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.885981 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 ---- 33,53 ---- - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410267 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.603134 -! 1.5200002e-2 1.6326786 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150534 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.787683 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.8859811 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 -*************** -*** 74,80 **** - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.8859819 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 ---- 74,80 ---- - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.885982 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 -*************** -*** 83,95 **** - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886578 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085055 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 ---- 83,95 ---- - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886576 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085053 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 -*************** -*** 101,113 **** - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503532 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.7827521 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 ---- 101,113 ---- - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503533 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.78275216 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 -*************** -*** 141,147 **** - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.87422425 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 ---- 141,147 ---- - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.8742242 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 -*************** -*** 157,163 **** - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084965 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 ---- 157,163 ---- - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084966 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 -*************** -*** 213,219 **** - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410352 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 ---- 213,219 ---- - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410353 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 -*************** -*** 233,242 **** - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.73626417 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.59409815 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 ---- 233,242 ---- - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.7362641 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.5940982 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 -*************** -*** 279,304 **** - 0.11119984 1.294097 - 0.11159984 1.332009 - 0.11199984 1.3690796 -! 0.11239984 1.4052863 -! 0.11279984 1.4406046 -! 0.11319984 1.475013 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326667 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876737 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021064 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 ---- 279,304 ---- - 0.11119984 1.294097 - 0.11159984 1.332009 - 0.11199984 1.3690796 -! 0.11239984 1.4052862 -! 0.11279984 1.4406047 -! 0.11319984 1.4750131 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326668 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876736 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021063 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 -*************** -*** 325,347 **** - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.868661 -! 0.13119993 1.8501575 - 0.13159993 1.8304853 -! 0.13199994 1.8096569 - 0.13239995 1.7876855 -! 0.13279995 1.7645848 - 0.13319996 1.7403696 -! 0.13359997 1.7150551 -! 0.13399997 1.6886573 -! 0.13439998 1.6611929 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725766 - 0.136 1.5410256 -! 0.13640001 1.5085014 -! 0.13680002 1.4750243 -! 0.13720003 1.4406155 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 ---- 325,347 ---- - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.8686612 -! 0.13119993 1.8501576 - 0.13159993 1.8304853 -! 0.13199994 1.809657 - 0.13239995 1.7876855 -! 0.13279995 1.7645849 - 0.13319996 1.7403696 -! 0.13359997 1.715055 -! 0.13399997 1.6886572 -! 0.13439998 1.6611928 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725765 - 0.136 1.5410256 -! 0.13640001 1.5085013 -! 0.13680002 1.4750242 -! 0.13720003 1.4406154 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 -*************** -*** 403,419 **** - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691365 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085428 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726155 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.688691 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 ---- 403,419 ---- - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691363 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085429 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726156 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.6886911 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 -*************** -*** 423,429 **** - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021357 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 ---- 423,429 ---- - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021358 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 -*************** -*** 450,468 **** - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686235 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645352 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.661133 -! 0.18480083 -1.6326171 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725102 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 ---- 450,468 ---- - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686234 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645351 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.6611329 -! 0.18480083 -1.632617 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725101 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 -*************** -*** 518,524 **** - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.9636437 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 ---- 518,524 ---- - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.96364367 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 -*************** -*** 532,547 **** - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.5086122 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151428 - 0.21680138 1.7404536 -! 0.21720138 1.7646651 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 ---- 532,547 ---- - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.508612 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151427 - 0.21680138 1.7404536 -! 0.21720138 1.764665 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 -*************** -*** 571,594 **** - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307109 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500766 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885431 -! 0.23440167 1.6610742 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.5724449 -! 0.2360017 1.5408899 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 ---- 571,594 ---- - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307108 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500767 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885432 -! 0.23440167 1.6610743 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.572445 -! 0.2360017 1.54089 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 -*************** -*** 637,643 **** - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.6895266 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 ---- 637,643 ---- - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.68952656 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 -*************** -*** 655,680 **** - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408057 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086814 -! 0.26400217 -1.5412004 -! 0.26440218 -1.5727459 -! 0.2648022 -1.6032981 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888062 -! 0.2664022 -1.715198 -! 0.26680222 -1.7405065 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097752 -! 0.26840225 -1.8305973 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687601 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022021 -! 0.27040228 -1.917126 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 ---- 655,680 ---- - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408058 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086815 -! 0.26400217 -1.5412005 -! 0.26440218 -1.572746 -! 0.2648022 -1.6032982 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888063 -! 0.2664022 -1.7151982 -! 0.26680222 -1.7405066 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097754 -! 0.26840225 -1.8305974 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687602 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022022 -! 0.27040228 -1.9171259 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 -*************** -*** 698,719 **** - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020178 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685476 -! 0.28120247 -1.8500365 -! 0.28160247 -1.830357 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148912 -! 0.2840025 -1.6884866 - 0.28440252 -1.6610154 -! 0.28480253 -1.6324952 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408226 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 ---- 698,719 ---- - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020177 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685474 -! 0.28120247 -1.8500364 -! 0.28160247 -1.8303568 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148911 -! 0.2840025 -1.6884865 - 0.28440252 -1.6610154 -! 0.28480253 -1.632495 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408225 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 -*************** -*** 723,729 **** - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753024 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 ---- 723,729 ---- - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753023 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 -*************** -*** 767,773 **** - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.9194847 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 ---- 767,773 ---- - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.91948473 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 -*************** -*** 780,791 **** - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408816 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033634 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 ---- 780,791 ---- - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408815 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033635 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 -*************** -*** 824,842 **** - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.8858432 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874936 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028782 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 ---- 824,842 ---- - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.885843 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874935 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028783 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 -*************** -*** 905,923 **** - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409548 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088226 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329616 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879047 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 ---- 905,923 ---- - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409547 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088224 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329615 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879046 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 -*************** -*** 948,961 **** - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019513 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094296 -! 0.38240418 -1.7874461 -! 0.3828042 -1.7643336 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 ---- 948,961 ---- - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019514 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094298 -! 0.38240418 -1.7874463 -! 0.3828042 -1.7643337 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 -*************** -*** 963,972 **** - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406855 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402454 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 ---- 963,972 ---- - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406857 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402455 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 -*************** -*** 1031,1054 **** - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.4754258 - 0.4136047 1.5088918 -! 0.4140047 1.5414046 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889758 -! 0.41640475 1.7153609 -! 0.41680476 1.7406625 - 0.41720477 1.7648647 -! 0.41760477 1.787952 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861834 -! 0.4200048 1.9023011 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 ---- 1031,1054 ---- - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.475426 - 0.4136047 1.5088918 -! 0.4140047 1.5414047 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889759 -! 0.41640475 1.715361 -! 0.41680476 1.7406626 - 0.41720477 1.7648647 -! 0.41760477 1.7879521 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861835 -! 0.4200048 1.9023012 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 -*************** -*** 1075,1081 **** - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684332 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 ---- 1075,1081 ---- - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684331 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 -*************** -*** 1083,1097 **** - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883148 -! 0.43440506 1.6608369 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721817 -! 0.4360051 1.5406183 -! 0.4364051 1.5080818 -! 0.4368051 1.4745927 -! 0.4372051 1.4401722 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 ---- 1083,1097 ---- - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883147 -! 0.43440506 1.6608368 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721816 -! 0.4360051 1.5406182 -! 0.4364051 1.5080817 -! 0.4368051 1.4745926 -! 0.4372051 1.4401721 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 -*************** -*** 1145,1151 **** - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509354 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 ---- 1145,1151 ---- - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509353 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 -*************** -*** 1154,1169 **** - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057977 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754996 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890345 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 ---- 1154,1169 ---- - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057976 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754997 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890343 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 -*************** -*** 1207,1213 **** - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.714672 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 ---- 1207,1213 ---- - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.7146719 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 -*************** -*** 1224,1230 **** - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339134 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 ---- 1224,1230 ---- - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339133 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 -*************** -*** 1280,1301 **** - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411718 -! 0.51320636 1.4755684 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331422 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.764964 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308114 -! 0.51880646 1.8504634 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 ---- 1280,1301 ---- - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411716 -! 0.51320636 1.4755683 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331421 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.7649639 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308113 -! 0.51880646 1.8504633 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 -*************** -*** 1325,1332 **** - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683592 -! 0.53120667 1.8498344 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 ---- 1325,1332 ---- - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683593 -! 0.53120667 1.8498346 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 -*************** -*** 1335,1347 **** - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321901 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404836 -! 0.53640676 1.5079455 - 0.53680676 1.4744501 -! 0.53720677 1.4400283 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 ---- 1335,1347 ---- - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321902 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404837 -! 0.53640676 1.5079457 - 0.53680676 1.4744501 -! 0.53720677 1.4400284 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 -*************** -*** 1403,1429 **** - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697547 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090996 -! 0.5640072 -1.5416088 -! 0.5644072 -1.5731394 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332053 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155256 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100463 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862886 -! 0.5700073 -1.9023976 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 ---- 1403,1429 ---- - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697546 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090997 -! 0.5640072 -1.5416089 -! 0.5644072 -1.5731395 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332054 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155257 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100464 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862888 -! 0.5700073 -1.9023978 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 -*************** -*** 1448,1455 **** - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018208 -! 0.5804075 -1.8856673 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 ---- 1448,1455 ---- - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018207 -! 0.5804075 -1.8856672 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 -*************** -*** 1458,1473 **** - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.688145 -! 0.58440757 -1.6606584 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399525 -! 0.5876076 -1.404614 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 ---- 1458,1473 ---- - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.6881449 -! 0.58440757 -1.6606582 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399524 -! 0.5876076 -1.4046139 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 -*************** -*** 1479,1485 **** - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.9182952 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 ---- 1479,1485 ---- - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.91829515 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 -*************** -*** 1525,1554 **** - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561682 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413234 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.6037419 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650633 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024315 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 ---- 1525,1554 ---- - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561684 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413233 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.603742 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650632 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024314 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 -*************** -*** 1623,1629 **** - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937531e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 ---- 1623,1629 ---- - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937533e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 -*************** -*** 1654,1679 **** - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.406098 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732698 -! 0.6648089 -1.6038073 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618198 -! 0.66600895 -1.6892585 -! 0.66640896 -1.7156342 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651147 -! 0.667609 -1.7881885 -! 0.668009 -1.8101362 -! 0.668409 -1.8309373 -! 0.668809 -1.850585 -! 0.669209 -1.8690609 -! 0.669609 -1.8863589 -! 0.670009 -1.9024628 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 ---- 1654,1679 ---- - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.4060979 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732697 -! 0.6648089 -1.6038072 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618197 -! 0.66600895 -1.6892583 -! 0.66640896 -1.7156341 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651145 -! 0.667609 -1.7881883 -! 0.668009 -1.8101361 -! 0.668409 -1.8309371 -! 0.668809 -1.8505849 -! 0.669209 -1.8690608 -! 0.669609 -1.8863587 -! 0.670009 -1.9024627 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 -*************** -*** 1698,1732 **** - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017553 -! 0.6804092 -1.8855944 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497126 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.787162 -! 0.68280923 -1.7640334 -! 0.68320924 -1.7397944 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.6024339 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.507735 -! 0.6868093 -1.4742335 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311459 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493463 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 ---- 1698,1732 ---- - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017555 -! 0.6804092 -1.8855945 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497127 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.7871621 -! 0.68280923 -1.7640336 -! 0.68320924 -1.7397945 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.602434 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.5077351 -! 0.6868093 -1.4742336 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311458 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493464 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 -*************** -*** 1779,1790 **** - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061702 -! 0.71280974 1.4414697 - 0.71320975 1.4758533 -! 0.71360976 1.5093099 - 0.71400976 1.541813 -! 0.71440977 1.5733373 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 ---- 1779,1790 ---- - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061704 -! 0.71280974 1.4414698 - 0.71320975 1.4758533 -! 0.71360976 1.50931 - 0.71400976 1.541813 -! 0.71440977 1.5733374 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 -*************** -*** 1824,1830 **** - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855605 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 ---- 1824,1830 ---- - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855604 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 -*************** -*** 1836,1842 **** - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.6023731 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 ---- 1836,1842 ---- - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.602373 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 -*************** -*** 1889,1895 **** - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.78395945 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 ---- 1889,1895 ---- - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.7839595 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 -*************** -*** 1897,1903 **** - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.1356341 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 ---- 1897,1903 ---- - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.135634 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 -*************** -*** 1909,1923 **** - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734049 -! 0.7648106 -1.6039335 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619372 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.765214 -! 0.76761067 -1.7882864 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 ---- 1909,1923 ---- - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734048 -! 0.7648106 -1.6039333 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619371 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.7652138 -! 0.76761067 -1.7882863 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 -*************** -*** 1965,1974 **** - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740908 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.3680801 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 ---- 1965,1974 ---- - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740909 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.36808 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 -*************** -*** 2030,2054 **** - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.441616 -! 0.81321144 1.476001 -! 0.81361145 1.5094484 -! 0.81401145 1.5419475 -! 0.81441146 1.5734677 -! 0.81481147 1.6039988 -! 0.8152115 1.6335121 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652653 -! 0.8176115 1.788332 -! 0.8180115 1.8102725 - 0.8184115 1.8310661 -! 0.81881154 1.8507065 - 0.81921154 1.8691748 -! 0.81961155 1.8864653 -! 0.82001156 1.9025617 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 ---- 2030,2054 ---- - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.4416159 -! 0.81321144 1.4760009 -! 0.81361145 1.5094483 -! 0.81401145 1.5419474 -! 0.81441146 1.5734676 -! 0.81481147 1.6039987 -! 0.8152115 1.633512 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652652 -! 0.8176115 1.7883319 -! 0.8180115 1.8102723 - 0.8184115 1.8310661 -! 0.81881154 1.8507063 - 0.81921154 1.8691748 -! 0.81961155 1.8864652 -! 0.82001156 1.9025615 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 -*************** -*** 2072,2098 **** - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166213 -! 0.8300117 1.9016562 - 0.83041173 1.8854876 -! 0.83081174 1.8681304 -! 0.83121175 1.8495907 - 0.83161175 1.8298856 -! 0.83201176 1.8090215 -! 0.83241177 1.7870181 -! 0.8328118 1.7638824 - 0.8332118 1.7396363 -! 0.8336118 1.7142875 - 0.8340118 1.6878599 -! 0.8344118 1.660362 -! 0.8348118 1.6318196 -! 0.8352118 1.6022421 -! 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.4740169 -! 0.83721185 1.4395834 -! 0.83761185 1.4042355 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 ---- 2072,2098 ---- - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166212 -! 0.8300117 1.9016563 - 0.83041173 1.8854876 -! 0.83081174 1.8681306 -! 0.83121175 1.8495908 - 0.83161175 1.8298856 -! 0.83201176 1.8090216 -! 0.83241177 1.7870182 -! 0.8328118 1.7638825 - 0.8332118 1.7396363 -! 0.8336118 1.7142876 - 0.8340118 1.6878599 -! 0.8344118 1.6603621 -! 0.8348118 1.6318197 -! 0.8352118 1.6022422 -! 0.8356118 1.5716573 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.474017 -! 0.83721185 1.4395835 -! 0.83761185 1.4042354 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 -*************** -*** 2169,2175 **** - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311101 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 ---- 2169,2175 ---- - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311102 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 -*************** -*** 2200,2207 **** - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680915 -! 0.8812126 -1.849552 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 ---- 2200,2207 ---- - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680913 -! 0.8812126 -1.8495519 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 -*************** -*** 2216,2229 **** - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395076 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541305 - 0.88961273 -1.2145859 -! 0.89001274 -1.174268 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 ---- 2216,2229 ---- - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395075 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541306 - 0.88961273 -1.2145859 -! 0.89001274 -1.1742679 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 -*************** -*** 2239,2245 **** - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.4469606 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 ---- 2239,2245 ---- - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.44696057 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 -*************** -*** 2282,2289 **** - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095919 -! 0.91401315 1.542082 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 ---- 2282,2289 ---- - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095918 -! 0.91401315 1.5420818 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 -*************** -*** 2296,2304 **** - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692527 - 0.91961324 1.8865354 -! 0.92001325 1.9026291 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 ---- 2296,2304 ---- - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692526 - 0.91961324 1.8865354 -! 0.92001325 1.902629 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 -*************** -*** 2323,2329 **** - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015907 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 ---- 2323,2329 ---- - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015908 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 -*************** -*** 2331,2346 **** - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395283 - 0.9336135 1.7141788 -! 0.9340135 1.6877425 - 0.9344135 1.6602443 -! 0.9348135 1.6316931 -! 0.9352135 1.6021158 -! 0.9356135 1.5715219 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738742 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 ---- 2331,2346 ---- - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395284 - 0.9336135 1.7141788 -! 0.9340135 1.6877426 - 0.9344135 1.6602443 -! 0.9348135 1.6316932 -! 0.9352135 1.6021159 -! 0.9356135 1.571522 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738743 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 -*************** -*** 2353,2359 **** - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.96200055 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 ---- 2353,2359 ---- - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.9620006 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 -*************** -*** 2405,2427 **** - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418381 -! 0.963214 -1.4762172 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041901 - 0.965214 -1.633697 -! 0.965614 -1.6621763 - 0.966014 -1.6896015 -! 0.96641403 -1.7159635 -! 0.96681404 -1.7412378 -! 0.96721405 -1.7654159 -! 0.96761405 -1.7884754 -! 0.96801406 -1.8104086 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692888 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 ---- 2405,2427 ---- - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418383 -! 0.963214 -1.4762173 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041902 - 0.965214 -1.633697 -! 0.965614 -1.6621764 - 0.966014 -1.6896015 -! 0.96641403 -1.7159636 -! 0.96681404 -1.7412379 -! 0.96721405 -1.765416 -! 0.96761405 -1.7884755 -! 0.96801406 -1.8104087 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692889 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 -*************** -*** 2446,2460 **** - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.9302942 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853806 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297563 -! 0.9820143 -1.8088849 -! 0.9824143 -1.7868742 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 ---- 2446,2460 ---- - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.930294 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853805 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297561 -! 0.9820143 -1.8088847 -! 0.9824143 -1.786874 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 -*************** -*** 2725,2731 **** - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.097055 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 ---- 2725,2731 ---- - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.0970554 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 -*************** -*** 3073,3079 **** - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812674 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 ---- 3073,3079 ---- - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812675 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 -*************** -*** 3402,3408 **** - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.9887651 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 ---- 3402,3408 ---- - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.98876506 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 -*************** -*** 4398,4404 **** - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684005 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 ---- 4398,4404 ---- - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684006 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 -*** unexpected failure for barton-mangler-bug(normal) - -=====> barton-mangler-bug(opt) -cd ./programs/barton-mangler-bug && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux --make -o barton-mangler-bug Main -O >barton-mangler-bug.comp.stderr 2>&1 -cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr -Actual stdout output differs from expected: -*** ./programs/barton-mangler-bug/barton-mangler-bug.stdout Wed Jul 11 09:06:23 2001 ---- ./programs/barton-mangler-bug/barton-mangler-bug.run.stdout Tue May 9 16:51:20 2006 -*************** -*** 33,53 **** - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410266 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.6031342 -! 1.5200002e-2 1.6326787 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150536 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.7876829 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.885981 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 ---- 33,53 ---- - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410267 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.603134 -! 1.5200002e-2 1.6326786 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150534 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.787683 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.8859811 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 -*************** -*** 74,80 **** - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.8859819 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 ---- 74,80 ---- - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.885982 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 -*************** -*** 83,95 **** - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886578 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085055 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 ---- 83,95 ---- - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886576 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085053 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 -*************** -*** 101,113 **** - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503532 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.7827521 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 ---- 101,113 ---- - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503533 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.78275216 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 -*************** -*** 141,147 **** - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.87422425 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 ---- 141,147 ---- - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.8742242 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 -*************** -*** 157,163 **** - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084965 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 ---- 157,163 ---- - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084966 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 -*************** -*** 213,219 **** - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410352 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 ---- 213,219 ---- - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410353 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 -*************** -*** 233,242 **** - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.73626417 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.59409815 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 ---- 233,242 ---- - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.7362641 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.5940982 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 -*************** -*** 279,304 **** - 0.11119984 1.294097 - 0.11159984 1.332009 - 0.11199984 1.3690796 -! 0.11239984 1.4052863 -! 0.11279984 1.4406046 -! 0.11319984 1.475013 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326667 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876737 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021064 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 ---- 279,304 ---- - 0.11119984 1.294097 - 0.11159984 1.332009 - 0.11199984 1.3690796 -! 0.11239984 1.4052862 -! 0.11279984 1.4406047 -! 0.11319984 1.4750131 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326668 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876736 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021063 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 -*************** -*** 325,347 **** - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.868661 -! 0.13119993 1.8501575 - 0.13159993 1.8304853 -! 0.13199994 1.8096569 - 0.13239995 1.7876855 -! 0.13279995 1.7645848 - 0.13319996 1.7403696 -! 0.13359997 1.7150551 -! 0.13399997 1.6886573 -! 0.13439998 1.6611929 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725766 - 0.136 1.5410256 -! 0.13640001 1.5085014 -! 0.13680002 1.4750243 -! 0.13720003 1.4406155 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 ---- 325,347 ---- - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.8686612 -! 0.13119993 1.8501576 - 0.13159993 1.8304853 -! 0.13199994 1.809657 - 0.13239995 1.7876855 -! 0.13279995 1.7645849 - 0.13319996 1.7403696 -! 0.13359997 1.715055 -! 0.13399997 1.6886572 -! 0.13439998 1.6611928 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725765 - 0.136 1.5410256 -! 0.13640001 1.5085013 -! 0.13680002 1.4750242 -! 0.13720003 1.4406154 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 -*************** -*** 403,419 **** - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691365 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085428 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726155 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.688691 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 ---- 403,419 ---- - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691363 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085429 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726156 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.6886911 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 -*************** -*** 423,429 **** - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021357 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 ---- 423,429 ---- - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021358 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 -*************** -*** 450,468 **** - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686235 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645352 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.661133 -! 0.18480083 -1.6326171 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725102 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 ---- 450,468 ---- - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686234 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645351 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.6611329 -! 0.18480083 -1.632617 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725101 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 -*************** -*** 518,524 **** - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.9636437 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 ---- 518,524 ---- - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.96364367 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 -*************** -*** 532,547 **** - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.5086122 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151428 - 0.21680138 1.7404536 -! 0.21720138 1.7646651 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 ---- 532,547 ---- - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.508612 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151427 - 0.21680138 1.7404536 -! 0.21720138 1.764665 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 -*************** -*** 571,594 **** - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307109 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500766 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885431 -! 0.23440167 1.6610742 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.5724449 -! 0.2360017 1.5408899 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 ---- 571,594 ---- - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307108 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500767 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885432 -! 0.23440167 1.6610743 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.572445 -! 0.2360017 1.54089 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 -*************** -*** 637,643 **** - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.6895266 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 ---- 637,643 ---- - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.68952656 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 -*************** -*** 655,680 **** - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408057 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086814 -! 0.26400217 -1.5412004 -! 0.26440218 -1.5727459 -! 0.2648022 -1.6032981 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888062 -! 0.2664022 -1.715198 -! 0.26680222 -1.7405065 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097752 -! 0.26840225 -1.8305973 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687601 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022021 -! 0.27040228 -1.917126 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 ---- 655,680 ---- - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408058 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086815 -! 0.26400217 -1.5412005 -! 0.26440218 -1.572746 -! 0.2648022 -1.6032982 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888063 -! 0.2664022 -1.7151982 -! 0.26680222 -1.7405066 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097754 -! 0.26840225 -1.8305974 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687602 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022022 -! 0.27040228 -1.9171259 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 -*************** -*** 698,719 **** - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020178 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685476 -! 0.28120247 -1.8500365 -! 0.28160247 -1.830357 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148912 -! 0.2840025 -1.6884866 - 0.28440252 -1.6610154 -! 0.28480253 -1.6324952 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408226 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 ---- 698,719 ---- - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020177 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685474 -! 0.28120247 -1.8500364 -! 0.28160247 -1.8303568 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148911 -! 0.2840025 -1.6884865 - 0.28440252 -1.6610154 -! 0.28480253 -1.632495 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408225 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 -*************** -*** 723,729 **** - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753024 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 ---- 723,729 ---- - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753023 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 -*************** -*** 767,773 **** - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.9194847 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 ---- 767,773 ---- - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.91948473 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 -*************** -*** 780,791 **** - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408816 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033634 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 ---- 780,791 ---- - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408815 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033635 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 -*************** -*** 824,842 **** - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.8858432 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874936 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028782 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 ---- 824,842 ---- - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.885843 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874935 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028783 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 -*************** -*** 905,923 **** - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409548 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088226 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329616 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879047 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 ---- 905,923 ---- - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409547 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088224 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329615 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879046 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 -*************** -*** 948,961 **** - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019513 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094296 -! 0.38240418 -1.7874461 -! 0.3828042 -1.7643336 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 ---- 948,961 ---- - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019514 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094298 -! 0.38240418 -1.7874463 -! 0.3828042 -1.7643337 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 -*************** -*** 963,972 **** - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406855 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402454 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 ---- 963,972 ---- - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406857 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402455 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 -*************** -*** 1031,1054 **** - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.4754258 - 0.4136047 1.5088918 -! 0.4140047 1.5414046 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889758 -! 0.41640475 1.7153609 -! 0.41680476 1.7406625 - 0.41720477 1.7648647 -! 0.41760477 1.787952 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861834 -! 0.4200048 1.9023011 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 ---- 1031,1054 ---- - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.475426 - 0.4136047 1.5088918 -! 0.4140047 1.5414047 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889759 -! 0.41640475 1.715361 -! 0.41680476 1.7406626 - 0.41720477 1.7648647 -! 0.41760477 1.7879521 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861835 -! 0.4200048 1.9023012 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 -*************** -*** 1075,1081 **** - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684332 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 ---- 1075,1081 ---- - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684331 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 -*************** -*** 1083,1097 **** - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883148 -! 0.43440506 1.6608369 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721817 -! 0.4360051 1.5406183 -! 0.4364051 1.5080818 -! 0.4368051 1.4745927 -! 0.4372051 1.4401722 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 ---- 1083,1097 ---- - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883147 -! 0.43440506 1.6608368 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721816 -! 0.4360051 1.5406182 -! 0.4364051 1.5080817 -! 0.4368051 1.4745926 -! 0.4372051 1.4401721 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 -*************** -*** 1145,1151 **** - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509354 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 ---- 1145,1151 ---- - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509353 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 -*************** -*** 1154,1169 **** - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057977 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754996 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890345 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 ---- 1154,1169 ---- - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057976 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754997 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890343 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 -*************** -*** 1207,1213 **** - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.714672 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 ---- 1207,1213 ---- - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.7146719 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 -*************** -*** 1224,1230 **** - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339134 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 ---- 1224,1230 ---- - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339133 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 -*************** -*** 1280,1301 **** - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411718 -! 0.51320636 1.4755684 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331422 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.764964 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308114 -! 0.51880646 1.8504634 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 ---- 1280,1301 ---- - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411716 -! 0.51320636 1.4755683 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331421 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.7649639 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308113 -! 0.51880646 1.8504633 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 -*************** -*** 1325,1332 **** - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683592 -! 0.53120667 1.8498344 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 ---- 1325,1332 ---- - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683593 -! 0.53120667 1.8498346 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 -*************** -*** 1335,1347 **** - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321901 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404836 -! 0.53640676 1.5079455 - 0.53680676 1.4744501 -! 0.53720677 1.4400283 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 ---- 1335,1347 ---- - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321902 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404837 -! 0.53640676 1.5079457 - 0.53680676 1.4744501 -! 0.53720677 1.4400284 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 -*************** -*** 1403,1429 **** - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697547 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090996 -! 0.5640072 -1.5416088 -! 0.5644072 -1.5731394 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332053 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155256 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100463 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862886 -! 0.5700073 -1.9023976 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 ---- 1403,1429 ---- - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697546 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090997 -! 0.5640072 -1.5416089 -! 0.5644072 -1.5731395 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332054 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155257 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100464 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862888 -! 0.5700073 -1.9023978 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 -*************** -*** 1448,1455 **** - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018208 -! 0.5804075 -1.8856673 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 ---- 1448,1455 ---- - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018207 -! 0.5804075 -1.8856672 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 -*************** -*** 1458,1473 **** - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.688145 -! 0.58440757 -1.6606584 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399525 -! 0.5876076 -1.404614 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 ---- 1458,1473 ---- - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.6881449 -! 0.58440757 -1.6606582 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399524 -! 0.5876076 -1.4046139 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 -*************** -*** 1479,1485 **** - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.9182952 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 ---- 1479,1485 ---- - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.91829515 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 -*************** -*** 1525,1554 **** - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561682 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413234 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.6037419 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650633 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024315 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 ---- 1525,1554 ---- - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561684 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413233 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.603742 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650632 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024314 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 -*************** -*** 1623,1629 **** - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937531e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 ---- 1623,1629 ---- - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937533e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 -*************** -*** 1654,1679 **** - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.406098 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732698 -! 0.6648089 -1.6038073 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618198 -! 0.66600895 -1.6892585 -! 0.66640896 -1.7156342 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651147 -! 0.667609 -1.7881885 -! 0.668009 -1.8101362 -! 0.668409 -1.8309373 -! 0.668809 -1.850585 -! 0.669209 -1.8690609 -! 0.669609 -1.8863589 -! 0.670009 -1.9024628 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 ---- 1654,1679 ---- - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.4060979 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732697 -! 0.6648089 -1.6038072 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618197 -! 0.66600895 -1.6892583 -! 0.66640896 -1.7156341 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651145 -! 0.667609 -1.7881883 -! 0.668009 -1.8101361 -! 0.668409 -1.8309371 -! 0.668809 -1.8505849 -! 0.669209 -1.8690608 -! 0.669609 -1.8863587 -! 0.670009 -1.9024627 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 -*************** -*** 1698,1732 **** - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017553 -! 0.6804092 -1.8855944 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497126 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.787162 -! 0.68280923 -1.7640334 -! 0.68320924 -1.7397944 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.6024339 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.507735 -! 0.6868093 -1.4742335 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311459 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493463 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 ---- 1698,1732 ---- - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017555 -! 0.6804092 -1.8855945 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497127 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.7871621 -! 0.68280923 -1.7640336 -! 0.68320924 -1.7397945 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.602434 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.5077351 -! 0.6868093 -1.4742336 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311458 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493464 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 -*************** -*** 1779,1790 **** - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061702 -! 0.71280974 1.4414697 - 0.71320975 1.4758533 -! 0.71360976 1.5093099 - 0.71400976 1.541813 -! 0.71440977 1.5733373 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 ---- 1779,1790 ---- - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061704 -! 0.71280974 1.4414698 - 0.71320975 1.4758533 -! 0.71360976 1.50931 - 0.71400976 1.541813 -! 0.71440977 1.5733374 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 -*************** -*** 1824,1830 **** - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855605 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 ---- 1824,1830 ---- - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855604 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 -*************** -*** 1836,1842 **** - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.6023731 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 ---- 1836,1842 ---- - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.602373 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 -*************** -*** 1889,1895 **** - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.78395945 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 ---- 1889,1895 ---- - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.7839595 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 -*************** -*** 1897,1903 **** - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.1356341 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 ---- 1897,1903 ---- - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.135634 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 -*************** -*** 1909,1923 **** - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734049 -! 0.7648106 -1.6039335 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619372 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.765214 -! 0.76761067 -1.7882864 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 ---- 1909,1923 ---- - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734048 -! 0.7648106 -1.6039333 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619371 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.7652138 -! 0.76761067 -1.7882863 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 -*************** -*** 1965,1974 **** - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740908 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.3680801 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 ---- 1965,1974 ---- - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740909 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.36808 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 -*************** -*** 2030,2054 **** - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.441616 -! 0.81321144 1.476001 -! 0.81361145 1.5094484 -! 0.81401145 1.5419475 -! 0.81441146 1.5734677 -! 0.81481147 1.6039988 -! 0.8152115 1.6335121 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652653 -! 0.8176115 1.788332 -! 0.8180115 1.8102725 - 0.8184115 1.8310661 -! 0.81881154 1.8507065 - 0.81921154 1.8691748 -! 0.81961155 1.8864653 -! 0.82001156 1.9025617 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 ---- 2030,2054 ---- - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.4416159 -! 0.81321144 1.4760009 -! 0.81361145 1.5094483 -! 0.81401145 1.5419474 -! 0.81441146 1.5734676 -! 0.81481147 1.6039987 -! 0.8152115 1.633512 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652652 -! 0.8176115 1.7883319 -! 0.8180115 1.8102723 - 0.8184115 1.8310661 -! 0.81881154 1.8507063 - 0.81921154 1.8691748 -! 0.81961155 1.8864652 -! 0.82001156 1.9025615 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 -*************** -*** 2072,2098 **** - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166213 -! 0.8300117 1.9016562 - 0.83041173 1.8854876 -! 0.83081174 1.8681304 -! 0.83121175 1.8495907 - 0.83161175 1.8298856 -! 0.83201176 1.8090215 -! 0.83241177 1.7870181 -! 0.8328118 1.7638824 - 0.8332118 1.7396363 -! 0.8336118 1.7142875 - 0.8340118 1.6878599 -! 0.8344118 1.660362 -! 0.8348118 1.6318196 -! 0.8352118 1.6022421 -! 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.4740169 -! 0.83721185 1.4395834 -! 0.83761185 1.4042355 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 ---- 2072,2098 ---- - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166212 -! 0.8300117 1.9016563 - 0.83041173 1.8854876 -! 0.83081174 1.8681306 -! 0.83121175 1.8495908 - 0.83161175 1.8298856 -! 0.83201176 1.8090216 -! 0.83241177 1.7870182 -! 0.8328118 1.7638825 - 0.8332118 1.7396363 -! 0.8336118 1.7142876 - 0.8340118 1.6878599 -! 0.8344118 1.6603621 -! 0.8348118 1.6318197 -! 0.8352118 1.6022422 -! 0.8356118 1.5716573 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.474017 -! 0.83721185 1.4395835 -! 0.83761185 1.4042354 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 -*************** -*** 2169,2175 **** - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311101 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 ---- 2169,2175 ---- - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311102 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 -*************** -*** 2200,2207 **** - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680915 -! 0.8812126 -1.849552 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 ---- 2200,2207 ---- - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680913 -! 0.8812126 -1.8495519 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 -*************** -*** 2216,2229 **** - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395076 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541305 - 0.88961273 -1.2145859 -! 0.89001274 -1.174268 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 ---- 2216,2229 ---- - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395075 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541306 - 0.88961273 -1.2145859 -! 0.89001274 -1.1742679 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 -*************** -*** 2239,2245 **** - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.4469606 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 ---- 2239,2245 ---- - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.44696057 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 -*************** -*** 2282,2289 **** - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095919 -! 0.91401315 1.542082 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 ---- 2282,2289 ---- - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095918 -! 0.91401315 1.5420818 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 -*************** -*** 2296,2304 **** - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692527 - 0.91961324 1.8865354 -! 0.92001325 1.9026291 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 ---- 2296,2304 ---- - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692526 - 0.91961324 1.8865354 -! 0.92001325 1.902629 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 -*************** -*** 2323,2329 **** - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015907 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 ---- 2323,2329 ---- - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015908 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 -*************** -*** 2331,2346 **** - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395283 - 0.9336135 1.7141788 -! 0.9340135 1.6877425 - 0.9344135 1.6602443 -! 0.9348135 1.6316931 -! 0.9352135 1.6021158 -! 0.9356135 1.5715219 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738742 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 ---- 2331,2346 ---- - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395284 - 0.9336135 1.7141788 -! 0.9340135 1.6877426 - 0.9344135 1.6602443 -! 0.9348135 1.6316932 -! 0.9352135 1.6021159 -! 0.9356135 1.571522 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738743 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 -*************** -*** 2353,2359 **** - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.96200055 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 ---- 2353,2359 ---- - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.9620006 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 -*************** -*** 2405,2427 **** - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418381 -! 0.963214 -1.4762172 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041901 - 0.965214 -1.633697 -! 0.965614 -1.6621763 - 0.966014 -1.6896015 -! 0.96641403 -1.7159635 -! 0.96681404 -1.7412378 -! 0.96721405 -1.7654159 -! 0.96761405 -1.7884754 -! 0.96801406 -1.8104086 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692888 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 ---- 2405,2427 ---- - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418383 -! 0.963214 -1.4762173 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041902 - 0.965214 -1.633697 -! 0.965614 -1.6621764 - 0.966014 -1.6896015 -! 0.96641403 -1.7159636 -! 0.96681404 -1.7412379 -! 0.96721405 -1.765416 -! 0.96761405 -1.7884755 -! 0.96801406 -1.8104087 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692889 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 -*************** -*** 2446,2460 **** - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.9302942 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853806 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297563 -! 0.9820143 -1.8088849 -! 0.9824143 -1.7868742 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 ---- 2446,2460 ---- - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.930294 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853805 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297561 -! 0.9820143 -1.8088847 -! 0.9824143 -1.786874 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 -*************** -*** 2725,2731 **** - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.097055 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 ---- 2725,2731 ---- - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.0970554 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 -*************** -*** 3050,3069 **** - 4.3599725 1.3337889 - 4.3679724 1.2004573 - 4.3759723 1.0671258 -! 4.383972 0.933794 - 4.391972 0.8004625 - 4.399972 0.66713095 -! 4.407972 0.5337994 - 4.4159718 0.40046763 - 4.4239717 0.2671361 -! 4.4319715 0.13380456 -! 4.4399714 4.7278404e-4 - 4.4479713 -0.13285875 -! 4.4559712 -0.26619053 -! 4.463971 -0.39952183 - 4.471971 -0.5328536 -! 4.479971 -0.6661854 -! 4.487971 -0.7995167 - 4.4959707 -0.93284845 - 4.5039706 -1.0130347 - 4.5119705 -1.0388085 ---- 3050,3069 ---- - 4.3599725 1.3337889 - 4.3679724 1.2004573 - 4.3759723 1.0671258 -! 4.383972 0.93379414 - 4.391972 0.8004625 - 4.399972 0.66713095 -! 4.407972 0.5337993 - 4.4159718 0.40046763 - 4.4239717 0.2671361 -! 4.4319715 0.13380444 -! 4.4399714 4.7290325e-4 - 4.4479713 -0.13285875 -! 4.4559712 -0.26619035 -! 4.463971 -0.399522 - 4.471971 -0.5328536 -! 4.479971 -0.6661852 -! 4.487971 -0.7995168 - 4.4959707 -0.93284845 - 4.5039706 -1.0130347 - 4.5119705 -1.0388085 -*************** -*** 3073,3079 **** - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812674 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 ---- 3073,3079 ---- - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812675 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 -*************** -*** 3402,3408 **** - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.9887651 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 ---- 3402,3408 ---- - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.98876506 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 -*************** -*** 4300,4320 **** - 14.360223 1.3296165 - 14.368223 1.1962771 - 14.376224 1.0629375 -! 14.384224 0.92959785 - 14.392224 0.79625845 - 14.400225 0.6629188 -! 14.408225 0.5295794 - 14.416225 0.39623976 -! 14.424226 0.2629001 -! 14.432226 0.12956071 - 14.440227 -3.7789345e-3 -! 14.448227 -0.13711834 -! 14.456227 -0.27045822 - 14.464228 -0.40379763 -! 14.472228 -0.53713703 -! 14.480228 -0.6704769 - 14.488229 -0.8038163 -! 14.496229 -0.9371557 - 14.50423 -1.0138799 - 14.51223 -1.0396309 - 14.52023 -1.0644922 ---- 4300,4320 ---- - 14.360223 1.3296165 - 14.368223 1.1962771 - 14.376224 1.0629375 -! 14.384224 0.929598 - 14.392224 0.79625845 - 14.400225 0.6629188 -! 14.408225 0.5295793 - 14.416225 0.39623976 -! 14.424226 0.26290023 -! 14.432226 0.12956059 - 14.440227 -3.7789345e-3 -! 14.448227 -0.13711852 -! 14.456227 -0.27045804 - 14.464228 -0.40379763 -! 14.472228 -0.53713715 -! 14.480228 -0.67047673 - 14.488229 -0.8038163 -! 14.496229 -0.93715584 - 14.50423 -1.0138799 - 14.51223 -1.0396309 - 14.52023 -1.0644922 -*************** -*** 4398,4404 **** - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684005 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 ---- 4398,4404 ---- - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684006 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 -*** unexpected failure for barton-mangler-bug(opt) - -=====> barton-mangler-bug(prof) -cd ./programs/barton-mangler-bug && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux --make -o barton-mangler-bug Main -O -prof -auto-all >barton-mangler-bug.comp.stderr 2>&1 -cd ./programs/barton-mangler-bug && ./barton-mangler-bug +RTS -p -RTS barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr -Actual stdout output differs from expected: -*** ./programs/barton-mangler-bug/barton-mangler-bug.stdout Wed Jul 11 09:06:23 2001 ---- ./programs/barton-mangler-bug/barton-mangler-bug.run.stdout Tue May 9 16:52:11 2006 -*************** -*** 33,53 **** - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410266 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.6031342 -! 1.5200002e-2 1.6326787 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150536 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.7876829 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.885981 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 ---- 33,53 ---- - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410267 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.603134 -! 1.5200002e-2 1.6326786 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150534 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.787683 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.8859811 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 -*************** -*** 74,80 **** - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.8859819 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 ---- 74,80 ---- - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.885982 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 -*************** -*** 83,95 **** - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886578 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085055 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 ---- 83,95 ---- - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886576 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085053 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 -*************** -*** 101,113 **** - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503532 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.7827521 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 ---- 101,113 ---- - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503533 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.78275216 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 -*************** -*** 141,147 **** - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.87422425 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 ---- 141,147 ---- - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.8742242 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 -*************** -*** 157,163 **** - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084965 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 ---- 157,163 ---- - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084966 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 -*************** -*** 213,219 **** - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410352 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 ---- 213,219 ---- - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410353 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 -*************** -*** 233,242 **** - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.73626417 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.59409815 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 ---- 233,242 ---- - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.7362641 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.5940982 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 -*************** -*** 279,304 **** - 0.11119984 1.294097 - 0.11159984 1.332009 - 0.11199984 1.3690796 -! 0.11239984 1.4052863 -! 0.11279984 1.4406046 -! 0.11319984 1.475013 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326667 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876737 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021064 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 ---- 279,304 ---- - 0.11119984 1.294097 - 0.11159984 1.332009 - 0.11199984 1.3690796 -! 0.11239984 1.4052862 -! 0.11279984 1.4406047 -! 0.11319984 1.4750131 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326668 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876736 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021063 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 -*************** -*** 325,347 **** - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.868661 -! 0.13119993 1.8501575 - 0.13159993 1.8304853 -! 0.13199994 1.8096569 - 0.13239995 1.7876855 -! 0.13279995 1.7645848 - 0.13319996 1.7403696 -! 0.13359997 1.7150551 -! 0.13399997 1.6886573 -! 0.13439998 1.6611929 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725766 - 0.136 1.5410256 -! 0.13640001 1.5085014 -! 0.13680002 1.4750243 -! 0.13720003 1.4406155 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 ---- 325,347 ---- - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.8686612 -! 0.13119993 1.8501576 - 0.13159993 1.8304853 -! 0.13199994 1.809657 - 0.13239995 1.7876855 -! 0.13279995 1.7645849 - 0.13319996 1.7403696 -! 0.13359997 1.715055 -! 0.13399997 1.6886572 -! 0.13439998 1.6611928 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725765 - 0.136 1.5410256 -! 0.13640001 1.5085013 -! 0.13680002 1.4750242 -! 0.13720003 1.4406154 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 -*************** -*** 403,419 **** - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691365 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085428 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726155 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.688691 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 ---- 403,419 ---- - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691363 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085429 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726156 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.6886911 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 -*************** -*** 423,429 **** - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021357 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 ---- 423,429 ---- - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021358 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 -*************** -*** 450,468 **** - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686235 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645352 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.661133 -! 0.18480083 -1.6326171 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725102 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 ---- 450,468 ---- - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686234 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645351 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.6611329 -! 0.18480083 -1.632617 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725101 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 -*************** -*** 518,524 **** - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.9636437 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 ---- 518,524 ---- - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.96364367 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 -*************** -*** 532,547 **** - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.5086122 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151428 - 0.21680138 1.7404536 -! 0.21720138 1.7646651 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 ---- 532,547 ---- - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.508612 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151427 - 0.21680138 1.7404536 -! 0.21720138 1.764665 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 -*************** -*** 571,594 **** - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307109 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500766 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885431 -! 0.23440167 1.6610742 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.5724449 -! 0.2360017 1.5408899 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 ---- 571,594 ---- - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307108 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500767 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885432 -! 0.23440167 1.6610743 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.572445 -! 0.2360017 1.54089 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 -*************** -*** 637,643 **** - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.6895266 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 ---- 637,643 ---- - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.68952656 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 -*************** -*** 655,680 **** - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408057 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086814 -! 0.26400217 -1.5412004 -! 0.26440218 -1.5727459 -! 0.2648022 -1.6032981 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888062 -! 0.2664022 -1.715198 -! 0.26680222 -1.7405065 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097752 -! 0.26840225 -1.8305973 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687601 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022021 -! 0.27040228 -1.917126 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 ---- 655,680 ---- - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408058 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086815 -! 0.26400217 -1.5412005 -! 0.26440218 -1.572746 -! 0.2648022 -1.6032982 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888063 -! 0.2664022 -1.7151982 -! 0.26680222 -1.7405066 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097754 -! 0.26840225 -1.8305974 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687602 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022022 -! 0.27040228 -1.9171259 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 -*************** -*** 698,719 **** - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020178 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685476 -! 0.28120247 -1.8500365 -! 0.28160247 -1.830357 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148912 -! 0.2840025 -1.6884866 - 0.28440252 -1.6610154 -! 0.28480253 -1.6324952 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408226 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 ---- 698,719 ---- - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020177 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685474 -! 0.28120247 -1.8500364 -! 0.28160247 -1.8303568 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148911 -! 0.2840025 -1.6884865 - 0.28440252 -1.6610154 -! 0.28480253 -1.632495 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408225 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 -*************** -*** 723,729 **** - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753024 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 ---- 723,729 ---- - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753023 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 -*************** -*** 767,773 **** - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.9194847 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 ---- 767,773 ---- - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.91948473 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 -*************** -*** 780,791 **** - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408816 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033634 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 ---- 780,791 ---- - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408815 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033635 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 -*************** -*** 824,842 **** - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.8858432 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874936 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028782 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 ---- 824,842 ---- - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.885843 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874935 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028783 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 -*************** -*** 905,923 **** - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409548 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088226 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329616 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879047 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 ---- 905,923 ---- - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409547 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088224 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329615 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879046 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 -*************** -*** 948,961 **** - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019513 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094296 -! 0.38240418 -1.7874461 -! 0.3828042 -1.7643336 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 ---- 948,961 ---- - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019514 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094298 -! 0.38240418 -1.7874463 -! 0.3828042 -1.7643337 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 -*************** -*** 963,972 **** - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406855 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402454 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 ---- 963,972 ---- - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406857 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402455 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 -*************** -*** 1031,1054 **** - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.4754258 - 0.4136047 1.5088918 -! 0.4140047 1.5414046 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889758 -! 0.41640475 1.7153609 -! 0.41680476 1.7406625 - 0.41720477 1.7648647 -! 0.41760477 1.787952 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861834 -! 0.4200048 1.9023011 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 ---- 1031,1054 ---- - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.475426 - 0.4136047 1.5088918 -! 0.4140047 1.5414047 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889759 -! 0.41640475 1.715361 -! 0.41680476 1.7406626 - 0.41720477 1.7648647 -! 0.41760477 1.7879521 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861835 -! 0.4200048 1.9023012 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 -*************** -*** 1075,1081 **** - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684332 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 ---- 1075,1081 ---- - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684331 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 -*************** -*** 1083,1097 **** - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883148 -! 0.43440506 1.6608369 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721817 -! 0.4360051 1.5406183 -! 0.4364051 1.5080818 -! 0.4368051 1.4745927 -! 0.4372051 1.4401722 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 ---- 1083,1097 ---- - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883147 -! 0.43440506 1.6608368 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721816 -! 0.4360051 1.5406182 -! 0.4364051 1.5080817 -! 0.4368051 1.4745926 -! 0.4372051 1.4401721 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 -*************** -*** 1145,1151 **** - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509354 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 ---- 1145,1151 ---- - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509353 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 -*************** -*** 1154,1169 **** - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057977 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754996 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890345 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 ---- 1154,1169 ---- - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057976 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754997 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890343 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 -*************** -*** 1207,1213 **** - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.714672 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 ---- 1207,1213 ---- - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.7146719 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 -*************** -*** 1224,1230 **** - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339134 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 ---- 1224,1230 ---- - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339133 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 -*************** -*** 1280,1301 **** - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411718 -! 0.51320636 1.4755684 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331422 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.764964 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308114 -! 0.51880646 1.8504634 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 ---- 1280,1301 ---- - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411716 -! 0.51320636 1.4755683 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331421 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.7649639 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308113 -! 0.51880646 1.8504633 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 -*************** -*** 1325,1332 **** - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683592 -! 0.53120667 1.8498344 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 ---- 1325,1332 ---- - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683593 -! 0.53120667 1.8498346 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 -*************** -*** 1335,1347 **** - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321901 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404836 -! 0.53640676 1.5079455 - 0.53680676 1.4744501 -! 0.53720677 1.4400283 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 ---- 1335,1347 ---- - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321902 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404837 -! 0.53640676 1.5079457 - 0.53680676 1.4744501 -! 0.53720677 1.4400284 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 -*************** -*** 1403,1429 **** - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697547 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090996 -! 0.5640072 -1.5416088 -! 0.5644072 -1.5731394 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332053 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155256 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100463 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862886 -! 0.5700073 -1.9023976 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 ---- 1403,1429 ---- - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697546 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090997 -! 0.5640072 -1.5416089 -! 0.5644072 -1.5731395 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332054 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155257 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100464 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862888 -! 0.5700073 -1.9023978 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 -*************** -*** 1448,1455 **** - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018208 -! 0.5804075 -1.8856673 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 ---- 1448,1455 ---- - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018207 -! 0.5804075 -1.8856672 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 -*************** -*** 1458,1473 **** - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.688145 -! 0.58440757 -1.6606584 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399525 -! 0.5876076 -1.404614 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 ---- 1458,1473 ---- - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.6881449 -! 0.58440757 -1.6606582 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399524 -! 0.5876076 -1.4046139 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 -*************** -*** 1479,1485 **** - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.9182952 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 ---- 1479,1485 ---- - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.91829515 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 -*************** -*** 1525,1554 **** - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561682 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413234 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.6037419 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650633 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024315 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 ---- 1525,1554 ---- - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561684 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413233 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.603742 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650632 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024314 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 -*************** -*** 1623,1629 **** - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937531e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 ---- 1623,1629 ---- - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937533e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 -*************** -*** 1654,1679 **** - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.406098 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732698 -! 0.6648089 -1.6038073 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618198 -! 0.66600895 -1.6892585 -! 0.66640896 -1.7156342 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651147 -! 0.667609 -1.7881885 -! 0.668009 -1.8101362 -! 0.668409 -1.8309373 -! 0.668809 -1.850585 -! 0.669209 -1.8690609 -! 0.669609 -1.8863589 -! 0.670009 -1.9024628 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 ---- 1654,1679 ---- - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.4060979 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732697 -! 0.6648089 -1.6038072 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618197 -! 0.66600895 -1.6892583 -! 0.66640896 -1.7156341 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651145 -! 0.667609 -1.7881883 -! 0.668009 -1.8101361 -! 0.668409 -1.8309371 -! 0.668809 -1.8505849 -! 0.669209 -1.8690608 -! 0.669609 -1.8863587 -! 0.670009 -1.9024627 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 -*************** -*** 1698,1732 **** - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017553 -! 0.6804092 -1.8855944 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497126 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.787162 -! 0.68280923 -1.7640334 -! 0.68320924 -1.7397944 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.6024339 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.507735 -! 0.6868093 -1.4742335 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311459 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493463 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 ---- 1698,1732 ---- - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017555 -! 0.6804092 -1.8855945 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497127 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.7871621 -! 0.68280923 -1.7640336 -! 0.68320924 -1.7397945 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.602434 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.5077351 -! 0.6868093 -1.4742336 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311458 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493464 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 -*************** -*** 1779,1790 **** - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061702 -! 0.71280974 1.4414697 - 0.71320975 1.4758533 -! 0.71360976 1.5093099 - 0.71400976 1.541813 -! 0.71440977 1.5733373 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 ---- 1779,1790 ---- - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061704 -! 0.71280974 1.4414698 - 0.71320975 1.4758533 -! 0.71360976 1.50931 - 0.71400976 1.541813 -! 0.71440977 1.5733374 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 -*************** -*** 1824,1830 **** - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855605 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 ---- 1824,1830 ---- - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855604 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 -*************** -*** 1836,1842 **** - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.6023731 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 ---- 1836,1842 ---- - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.602373 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 -*************** -*** 1889,1895 **** - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.78395945 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 ---- 1889,1895 ---- - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.7839595 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 -*************** -*** 1897,1903 **** - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.1356341 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 ---- 1897,1903 ---- - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.135634 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 -*************** -*** 1909,1923 **** - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734049 -! 0.7648106 -1.6039335 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619372 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.765214 -! 0.76761067 -1.7882864 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 ---- 1909,1923 ---- - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734048 -! 0.7648106 -1.6039333 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619371 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.7652138 -! 0.76761067 -1.7882863 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 -*************** -*** 1965,1974 **** - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740908 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.3680801 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 ---- 1965,1974 ---- - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740909 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.36808 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 -*************** -*** 2030,2054 **** - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.441616 -! 0.81321144 1.476001 -! 0.81361145 1.5094484 -! 0.81401145 1.5419475 -! 0.81441146 1.5734677 -! 0.81481147 1.6039988 -! 0.8152115 1.6335121 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652653 -! 0.8176115 1.788332 -! 0.8180115 1.8102725 - 0.8184115 1.8310661 -! 0.81881154 1.8507065 - 0.81921154 1.8691748 -! 0.81961155 1.8864653 -! 0.82001156 1.9025617 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 ---- 2030,2054 ---- - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.4416159 -! 0.81321144 1.4760009 -! 0.81361145 1.5094483 -! 0.81401145 1.5419474 -! 0.81441146 1.5734676 -! 0.81481147 1.6039987 -! 0.8152115 1.633512 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652652 -! 0.8176115 1.7883319 -! 0.8180115 1.8102723 - 0.8184115 1.8310661 -! 0.81881154 1.8507063 - 0.81921154 1.8691748 -! 0.81961155 1.8864652 -! 0.82001156 1.9025615 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 -*************** -*** 2072,2098 **** - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166213 -! 0.8300117 1.9016562 - 0.83041173 1.8854876 -! 0.83081174 1.8681304 -! 0.83121175 1.8495907 - 0.83161175 1.8298856 -! 0.83201176 1.8090215 -! 0.83241177 1.7870181 -! 0.8328118 1.7638824 - 0.8332118 1.7396363 -! 0.8336118 1.7142875 - 0.8340118 1.6878599 -! 0.8344118 1.660362 -! 0.8348118 1.6318196 -! 0.8352118 1.6022421 -! 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.4740169 -! 0.83721185 1.4395834 -! 0.83761185 1.4042355 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 ---- 2072,2098 ---- - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166212 -! 0.8300117 1.9016563 - 0.83041173 1.8854876 -! 0.83081174 1.8681306 -! 0.83121175 1.8495908 - 0.83161175 1.8298856 -! 0.83201176 1.8090216 -! 0.83241177 1.7870182 -! 0.8328118 1.7638825 - 0.8332118 1.7396363 -! 0.8336118 1.7142876 - 0.8340118 1.6878599 -! 0.8344118 1.6603621 -! 0.8348118 1.6318197 -! 0.8352118 1.6022422 -! 0.8356118 1.5716573 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.474017 -! 0.83721185 1.4395835 -! 0.83761185 1.4042354 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 -*************** -*** 2169,2175 **** - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311101 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 ---- 2169,2175 ---- - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311102 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 -*************** -*** 2200,2207 **** - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680915 -! 0.8812126 -1.849552 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 ---- 2200,2207 ---- - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680913 -! 0.8812126 -1.8495519 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 -*************** -*** 2216,2229 **** - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395076 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541305 - 0.88961273 -1.2145859 -! 0.89001274 -1.174268 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 ---- 2216,2229 ---- - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395075 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541306 - 0.88961273 -1.2145859 -! 0.89001274 -1.1742679 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 -*************** -*** 2239,2245 **** - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.4469606 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 ---- 2239,2245 ---- - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.44696057 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 -*************** -*** 2282,2289 **** - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095919 -! 0.91401315 1.542082 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 ---- 2282,2289 ---- - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095918 -! 0.91401315 1.5420818 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 -*************** -*** 2296,2304 **** - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692527 - 0.91961324 1.8865354 -! 0.92001325 1.9026291 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 ---- 2296,2304 ---- - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692526 - 0.91961324 1.8865354 -! 0.92001325 1.902629 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 -*************** -*** 2323,2329 **** - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015907 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 ---- 2323,2329 ---- - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015908 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 -*************** -*** 2331,2346 **** - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395283 - 0.9336135 1.7141788 -! 0.9340135 1.6877425 - 0.9344135 1.6602443 -! 0.9348135 1.6316931 -! 0.9352135 1.6021158 -! 0.9356135 1.5715219 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738742 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 ---- 2331,2346 ---- - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395284 - 0.9336135 1.7141788 -! 0.9340135 1.6877426 - 0.9344135 1.6602443 -! 0.9348135 1.6316932 -! 0.9352135 1.6021159 -! 0.9356135 1.571522 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738743 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 -*************** -*** 2353,2359 **** - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.96200055 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 ---- 2353,2359 ---- - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.9620006 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 -*************** -*** 2405,2427 **** - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418381 -! 0.963214 -1.4762172 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041901 - 0.965214 -1.633697 -! 0.965614 -1.6621763 - 0.966014 -1.6896015 -! 0.96641403 -1.7159635 -! 0.96681404 -1.7412378 -! 0.96721405 -1.7654159 -! 0.96761405 -1.7884754 -! 0.96801406 -1.8104086 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692888 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 ---- 2405,2427 ---- - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418383 -! 0.963214 -1.4762173 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041902 - 0.965214 -1.633697 -! 0.965614 -1.6621764 - 0.966014 -1.6896015 -! 0.96641403 -1.7159636 -! 0.96681404 -1.7412379 -! 0.96721405 -1.765416 -! 0.96761405 -1.7884755 -! 0.96801406 -1.8104087 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692889 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 -*************** -*** 2446,2460 **** - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.9302942 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853806 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297563 -! 0.9820143 -1.8088849 -! 0.9824143 -1.7868742 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 ---- 2446,2460 ---- - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.930294 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853805 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297561 -! 0.9820143 -1.8088847 -! 0.9824143 -1.786874 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 -*************** -*** 2725,2731 **** - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.097055 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 ---- 2725,2731 ---- - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.0970554 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 -*************** -*** 3073,3079 **** - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812674 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 ---- 3073,3079 ---- - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812675 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 -*************** -*** 3402,3408 **** - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.9887651 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 ---- 3402,3408 ---- - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.98876506 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 -*************** -*** 4398,4404 **** - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684005 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 ---- 4398,4404 ---- - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684006 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 -*** unexpected failure for barton-mangler-bug(prof) - -=====> barton-mangler-bug(threaded) -cd ./programs/barton-mangler-bug && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux --make -o barton-mangler-bug Main -threaded >barton-mangler-bug.comp.stderr 2>&1 -cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr -Actual stdout output differs from expected: -*** ./programs/barton-mangler-bug/barton-mangler-bug.stdout Wed Jul 11 09:06:23 2001 ---- ./programs/barton-mangler-bug/barton-mangler-bug.run.stdout Tue May 9 16:52:38 2006 -*************** -*** 33,53 **** - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410266 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.6031342 -! 1.5200002e-2 1.6326787 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150536 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.7876829 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.885981 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 ---- 33,53 ---- - 1.2800001e-2 1.4406182 - 1.3200001e-2 1.4750264 - 1.3600001e-2 1.5085028 -! 1.4000001e-2 1.5410267 - 1.4400002e-2 1.572577 -! 1.4800002e-2 1.603134 -! 1.5200002e-2 1.6326786 - 1.5600002e-2 1.661192 - 1.6000003e-2 1.6886561 -! 1.6400002e-2 1.7150534 - 1.6800001e-2 1.7403677 - 1.72e-2 1.7645825 -! 1.76e-2 1.787683 - 1.8e-2 1.8096541 - 1.8399999e-2 1.8304824 - 1.8799998e-2 1.8501544 - 1.9199997e-2 1.8686578 -! 1.9599997e-2 1.8859811 - 1.9999996e-2 1.902113 - 2.0399995e-2 1.9170434 - 2.0799994e-2 1.9307631 -*************** -*** 74,80 **** - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.8859819 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 ---- 74,80 ---- - 2.919998e-2 1.930764 - 2.959998e-2 1.9170443 - 2.9999979e-2 1.9021138 -! 3.0399978e-2 1.885982 - 3.0799977e-2 1.8686588 - 3.1199977e-2 1.8501555 - 3.1599976e-2 1.8304834 -*************** -*** 83,95 **** - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886578 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085055 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 ---- 83,95 ---- - 3.2799974e-2 1.7645838 - 3.3199973e-2 1.7403691 - 3.3599973e-2 1.715055 -! 3.3999972e-2 1.6886576 - 3.439997e-2 1.6611936 - 3.479997e-2 1.6326804 - 3.519997e-2 1.6031361 - 3.559997e-2 1.5725791 - 3.599997e-2 1.541029 -! 3.6399968e-2 1.5085053 - 3.6799967e-2 1.4750288 - 3.7199967e-2 1.4406208 - 3.7599966e-2 1.4053029 -*************** -*** 101,113 **** - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503532 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.7827521 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 ---- 101,113 ---- - 3.999996e-2 1.1755743 - 4.039996e-2 1.1345419 - 4.079996e-2 1.0927929 -! 4.119996e-2 1.0503533 - 4.159996e-2 1.0072505 - 4.199996e-2 0.9635117 - 4.2399958e-2 0.9191643 - 4.2799957e-2 0.87423635 - 4.3199956e-2 0.82875574 -! 4.3599956e-2 0.78275216 - 4.3999955e-2 0.7362541 - 4.4399954e-2 0.68929106 - 4.4799954e-2 0.6418926 -*************** -*** 141,147 **** - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.87422425 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 ---- 141,147 ---- - 5.5999935e-2 -0.7362416 - 5.6399934e-2 -0.7827402 - 5.6799933e-2 -0.82874393 -! 5.7199933e-2 -0.8742242 - 5.7599932e-2 -0.9191523 - 5.799993e-2 -0.9634999 - 5.839993e-2 -1.0072393 -*************** -*** 157,163 **** - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084965 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 ---- 157,163 ---- - 6.2399924e-2 -1.4052932 - 6.279992e-2 -1.4406117 - 6.319992e-2 -1.4750199 -! 6.359992e-2 -1.5084966 - 6.399992e-2 -1.5410206 - 6.439992e-2 -1.5725712 - 6.479992e-2 -1.6031283 -*************** -*** 213,219 **** - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410352 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 ---- 213,219 ---- - 8.4799886e-2 -1.6326867 - 8.5199885e-2 -1.6031425 - 8.5599884e-2 -1.5725858 -! 8.599988e-2 -1.5410353 - 8.639988e-2 -1.5085119 - 8.679988e-2 -1.4750358 - 8.719988e-2 -1.4406279 -*************** -*** 233,242 **** - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.73626417 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.59409815 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 ---- 233,242 ---- - 9.279987e-2 -0.87424564 - 9.319987e-2 -0.8287656 - 9.359987e-2 -0.78276205 -! 9.399987e-2 -0.7362641 - 9.439987e-2 -0.6893012 - 9.479987e-2 -0.64190197 -! 9.519987e-2 -0.5940982 - 9.559987e-2 -0.5459192 - 9.599987e-2 -0.49739534 - 9.6399866e-2 -0.44855735 -*************** -*** 279,304 **** - 0.11119984 1.294097 - 0.11159984 1.332009 - 0.11199984 1.3690796 -! 0.11239984 1.4052863 -! 0.11279984 1.4406046 -! 0.11319984 1.475013 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326667 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876737 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021064 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 ---- 279,304 ---- - 0.11119984 1.294097 - 0.11159984 1.332009 - 0.11199984 1.3690796 -! 0.11239984 1.4052862 -! 0.11279984 1.4406047 -! 0.11319984 1.4750131 - 0.11359984 1.5084898 - 0.113999836 1.5410138 - 0.114399835 1.5725645 - 0.114799835 1.6031219 -! 0.115199834 1.6326668 - 0.11559983 1.6611804 - 0.11599983 1.6886448 - 0.11639983 1.7150426 - 0.11679983 1.7403576 - 0.11719983 1.7645729 -! 0.11759983 1.7876736 - 0.11799983 1.8096453 - 0.11839983 1.8304739 - 0.11879983 1.8501464 - 0.11919983 1.8686503 - 0.11959983 1.8859739 -! 0.119999826 1.9021063 - 0.120399825 1.9170374 - 0.120799825 1.9307575 - 0.121199824 1.9432585 -*************** -*** 325,347 **** - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.868661 -! 0.13119993 1.8501575 - 0.13159993 1.8304853 -! 0.13199994 1.8096569 - 0.13239995 1.7876855 -! 0.13279995 1.7645848 - 0.13319996 1.7403696 -! 0.13359997 1.7150551 -! 0.13399997 1.6886573 -! 0.13439998 1.6611929 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725766 - 0.136 1.5410256 -! 0.13640001 1.5085014 -! 0.13680002 1.4750243 -! 0.13720003 1.4406155 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 ---- 325,347 ---- - 0.1295999 1.9170468 - 0.1299999 1.9021163 - 0.13039991 1.8859843 -! 0.13079992 1.8686612 -! 0.13119993 1.8501576 - 0.13159993 1.8304853 -! 0.13199994 1.809657 - 0.13239995 1.7876855 -! 0.13279995 1.7645849 - 0.13319996 1.7403696 -! 0.13359997 1.715055 -! 0.13399997 1.6886572 -! 0.13439998 1.6611928 - 0.13479999 1.6326791 - 0.1352 1.6031342 -! 0.1356 1.5725765 - 0.136 1.5410256 -! 0.13640001 1.5085013 -! 0.13680002 1.4750242 -! 0.13720003 1.4406154 - 0.13760003 1.4052968 - 0.13800004 1.3690904 - 0.13840005 1.3320193 -*************** -*** 403,419 **** - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691365 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085428 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726155 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.688691 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 ---- 403,419 ---- - 0.16080043 -1.2554245 - 0.16120043 -1.2941549 - 0.16160044 -1.3320663 -! 0.16200045 -1.3691363 - 0.16240045 -1.4053416 - 0.16280046 -1.4406593 - 0.16320047 -1.4750669 -! 0.16360047 -1.5085429 - 0.16400048 -1.5410659 -! 0.16440049 -1.5726156 - 0.1648005 -1.6031718 - 0.1652005 -1.6327156 - 0.16560051 -1.661228 -! 0.16600052 -1.6886911 - 0.16640052 -1.7150875 - 0.16680053 -1.7404007 - 0.16720054 -1.7646145 -*************** -*** 423,429 **** - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021357 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 ---- 423,429 ---- - 0.16880056 -1.8501815 - 0.16920057 -1.8686836 - 0.16960058 -1.8860053 -! 0.17000058 -1.9021358 - 0.17040059 -1.9170648 - 0.1708006 -1.9307829 - 0.1712006 -1.9432814 -*************** -*** 450,468 **** - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686235 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645352 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.661133 -! 0.18480083 -1.6326171 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725102 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 ---- 450,468 ---- - 0.17960075 -1.9170167 - 0.18000075 -1.9020836 - 0.18040076 -1.8859491 -! 0.18080077 -1.8686234 - 0.18120077 -1.8501174 - 0.18160078 -1.8304428 - 0.18200079 -1.8096119 - 0.1824008 -1.7876381 -! 0.1828008 -1.7645351 - 0.1832008 -1.7403166 - 0.18360081 -1.7149998 - 0.18400082 -1.6885997 -! 0.18440083 -1.6611329 -! 0.18480083 -1.632617 - 0.18520084 -1.6030699 -! 0.18560085 -1.5725101 - 0.18600085 -1.5409572 - 0.18640086 -1.5084308 - 0.18680087 -1.4749517 -*************** -*** 518,524 **** - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.9636437 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 ---- 518,524 ---- - 0.2068012 0.8288906 - 0.20720121 0.8743701 - 0.20760122 0.9192972 -! 0.20800123 0.96364367 - 0.20840123 1.0073816 - 0.20880124 1.050483 - 0.20920125 1.092921 -*************** -*** 532,547 **** - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.5086122 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151428 - 0.21680138 1.7404536 -! 0.21720138 1.7646651 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 ---- 532,547 ---- - 0.2124013 1.4054167 - 0.2128013 1.4407325 - 0.21320131 1.4751382 -! 0.21360132 1.508612 - 0.21400133 1.5411332 - 0.21440133 1.5726807 - 0.21480134 1.603235 - 0.21520135 1.6327765 - 0.21560135 1.6612867 - 0.21600136 1.6887486 -! 0.21640137 1.7151427 - 0.21680138 1.7404536 -! 0.21720138 1.764665 - 0.21760139 1.7877619 - 0.2180014 1.8097295 - 0.2184014 1.830554 -*************** -*** 571,594 **** - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307109 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500766 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885431 -! 0.23440167 1.6610742 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.5724449 -! 0.2360017 1.5408899 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 ---- 571,594 ---- - 0.22800156 1.9645373 - 0.22840157 1.954494 - 0.22880158 1.9432161 -! 0.22920159 1.9307108 - 0.22960159 1.9169861 - 0.2300016 1.9020505 - 0.2304016 1.8859134 - 0.23080161 1.8685851 -! 0.23120162 1.8500767 - 0.23160163 1.8303995 - 0.23200163 1.8095663 - 0.23240164 1.7875899 - 0.23280165 1.7644845 - 0.23320165 1.7402647 - 0.23360166 1.7149456 -! 0.23400167 1.6885432 -! 0.23440167 1.6610743 - 0.23480168 1.6325561 - 0.23520169 1.6030068 -! 0.2356017 1.572445 -! 0.2360017 1.54089 - 0.2364017 1.5083616 - 0.23680171 1.4748805 - 0.23720172 1.4404678 -*************** -*** 637,643 **** - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.6895266 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 ---- 637,643 ---- - 0.254402 -0.5461483 - 0.25480202 -0.59432656 - 0.25520203 -0.64212936 -! 0.25560203 -0.68952656 - 0.25600204 -0.7364883 - 0.25640205 -0.7829848 - 0.25680205 -0.8289867 -*************** -*** 655,680 **** - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408057 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086814 -! 0.26400217 -1.5412004 -! 0.26440218 -1.5727459 -! 0.2648022 -1.6032981 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888062 -! 0.2664022 -1.715198 -! 0.26680222 -1.7405065 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097752 -! 0.26840225 -1.8305973 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687601 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022021 -! 0.27040228 -1.917126 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 ---- 655,680 ---- - 0.26160213 -1.3322238 - 0.26200214 -1.3692902 - 0.26240215 -1.4054918 -! 0.26280215 -1.4408058 - 0.26320216 -1.4752095 -! 0.26360217 -1.5086815 -! 0.26400217 -1.5412005 -! 0.26440218 -1.572746 -! 0.2648022 -1.6032982 - 0.2652022 -1.6328397 - 0.2656022 -1.6613476 -! 0.2660022 -1.6888063 -! 0.2664022 -1.7151982 -! 0.26680222 -1.7405066 - 0.26720223 -1.7647157 - 0.26760224 -1.7878101 -! 0.26800224 -1.8097754 -! 0.26840225 -1.8305974 - 0.26880226 -1.8502631 -! 0.26920226 -1.8687602 - 0.26960227 -1.8860768 -! 0.27000228 -1.9022022 -! 0.27040228 -1.9171259 - 0.2708023 -1.930839 - 0.2712023 -1.9433322 - 0.2716023 -1.9545981 -*************** -*** 698,719 **** - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020178 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685476 -! 0.28120247 -1.8500365 -! 0.28160247 -1.830357 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148912 -! 0.2840025 -1.6884866 - 0.28440252 -1.6610154 -! 0.28480253 -1.6324952 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408226 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 ---- 698,719 ---- - 0.27880242 -1.9431912 - 0.27920243 -1.9306833 - 0.27960244 -1.916956 -! 0.28000244 -1.9020177 - 0.28040245 -1.8858782 -! 0.28080246 -1.8685474 -! 0.28120247 -1.8500364 -! 0.28160247 -1.8303568 - 0.28200248 -1.8095212 - 0.2824025 -1.7875426 - 0.2828025 -1.7644348 - 0.2832025 -1.7402126 -! 0.2836025 -1.7148911 -! 0.2840025 -1.6884865 - 0.28440252 -1.6610154 -! 0.28480253 -1.632495 - 0.28520253 -1.6029437 - 0.28560254 -1.5723797 -! 0.28600255 -1.5408225 - 0.28640255 -1.5082922 - 0.28680256 -1.4748092 - 0.28720257 -1.4403919 -*************** -*** 723,729 **** - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753024 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 ---- 723,729 ---- - 0.2888026 -1.293861 - 0.2892026 -1.2551259 - 0.2896026 -1.215598 -! 0.2900026 -1.1753023 - 0.29040262 -1.1342642 - 0.29080263 -1.0925097 - 0.29120263 -1.0500652 -*************** -*** 767,773 **** - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.9194847 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 ---- 767,773 ---- - 0.3064029 0.7830819 - 0.3068029 0.8290828 - 0.3072029 0.87455994 -! 0.3076029 0.91948473 - 0.30800292 0.9638287 - 0.30840293 1.0075638 - 0.30880293 1.0506626 -*************** -*** 780,791 **** - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408816 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033634 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 ---- 780,791 ---- - 0.31160298 1.3323053 - 0.312003 1.36937 - 0.312403 1.4055697 -! 0.312803 1.4408815 - 0.313203 1.4752833 - 0.313603 1.5087532 - 0.31400302 1.5412701 - 0.31440303 1.5728135 -! 0.31480303 1.6033635 - 0.31520304 1.6329006 - 0.31560305 1.6614064 - 0.31600305 1.6888628 -*************** -*** 824,842 **** - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.8858432 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874936 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028782 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 ---- 824,842 ---- - 0.32920328 1.9306557 - 0.32960328 1.9169259 - 0.3300033 1.9019852 -! 0.3304033 1.885843 - 0.3308033 1.8685085 - 0.3312033 1.8499949 - 0.33160332 1.8303128 - 0.33200333 1.8094747 -! 0.33240333 1.7874935 - 0.33280334 1.7643833 - 0.33320335 1.7401587 - 0.33360335 1.7148349 - 0.33400336 1.6884279 - 0.33440337 1.6609545 - 0.33480337 1.632432 -! 0.33520338 1.6028783 - 0.3356034 1.5723121 - 0.3360034 1.5407529 - 0.3364034 1.5082204 -*************** -*** 905,923 **** - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409548 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088226 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329616 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879047 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 ---- 905,923 ---- - 0.36160383 -1.3323841 - 0.36200383 -1.369447 - 0.36240384 -1.4056448 -! 0.36280385 -1.4409547 - 0.36320385 -1.4753546 -! 0.36360386 -1.5088224 - 0.36400387 -1.5413374 - 0.36440387 -1.5728787 - 0.36480388 -1.6034266 -! 0.3652039 -1.6329615 - 0.3656039 -1.6614652 - 0.3660039 -1.6889193 - 0.3664039 -1.7153066 - 0.3668039 -1.7406105 - 0.36720392 -1.764815 -! 0.36760393 -1.7879046 - 0.36800393 -1.8098651 - 0.36840394 -1.8306823 - 0.36880395 -1.8503432 -*************** -*** 948,961 **** - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019513 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094296 -! 0.38240418 -1.7874461 -! 0.3828042 -1.7643336 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 ---- 948,961 ---- - 0.37880412 -1.9431403 - 0.37920412 -1.9306272 - 0.37960413 -1.9168947 -! 0.38000414 -1.9019514 - 0.38040414 -1.8858067 - 0.38080415 -1.8684709 - 0.38120416 -1.8499548 - 0.38160416 -1.8302703 -! 0.38200417 -1.8094298 -! 0.38240418 -1.7874463 -! 0.3828042 -1.7643337 - 0.3832042 -1.7401067 - 0.3836042 -1.7147806 - 0.3840042 -1.6883714 -*************** -*** 963,972 **** - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406855 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402454 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 ---- 963,972 ---- - 0.38480422 -1.632371 - 0.38520423 -1.6028152 - 0.38560423 -1.5722469 -! 0.38600424 -1.5406857 - 0.38640425 -1.508151 - 0.38680425 -1.474664 -! 0.38720426 -1.4402455 - 0.38760427 -1.4049171 - 0.38800427 -1.3687015 - 0.38840428 -1.3316213 -*************** -*** 1031,1054 **** - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.4754258 - 0.4136047 1.5088918 -! 0.4140047 1.5414046 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889758 -! 0.41640475 1.7153609 -! 0.41680476 1.7406625 - 0.41720477 1.7648647 -! 0.41760477 1.787952 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861834 -! 0.4200048 1.9023011 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 ---- 1031,1054 ---- - 0.41200468 1.3695239 - 0.4124047 1.4057199 - 0.4128047 1.441028 -! 0.4132047 1.475426 - 0.4136047 1.5088918 -! 0.4140047 1.5414047 - 0.41440472 1.5729439 - 0.41480473 1.6034896 - 0.41520473 1.6330225 - 0.41560474 1.6615239 -! 0.41600475 1.6889759 -! 0.41640475 1.715361 -! 0.41680476 1.7406626 - 0.41720477 1.7648647 -! 0.41760477 1.7879521 - 0.41800478 1.80991 - 0.4184048 1.8307248 - 0.4188048 1.8503847 - 0.4192048 1.8688743 -! 0.4196048 1.8861835 -! 0.4200048 1.9023012 - 0.42040482 1.9172173 - 0.42080483 1.9309224 - 0.42120484 1.9434079 -*************** -*** 1075,1081 **** - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684332 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 ---- 1075,1081 ---- - 0.42960498 1.9168645 - 0.43000498 1.9019186 - 0.430405 1.8857715 -! 0.430805 1.8684331 - 0.431205 1.8499147 - 0.431605 1.8302277 - 0.43200502 1.8093847 -*************** -*** 1083,1097 **** - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883148 -! 0.43440506 1.6608369 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721817 -! 0.4360051 1.5406183 -! 0.4364051 1.5080818 -! 0.4368051 1.4745927 -! 0.4372051 1.4401722 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 ---- 1083,1097 ---- - 0.43280503 1.7642839 - 0.43320504 1.7400546 - 0.43360505 1.7147262 -! 0.43400505 1.6883147 -! 0.43440506 1.6608368 - 0.43480507 1.6323099 - 0.43520507 1.602752 -! 0.43560508 1.5721816 -! 0.4360051 1.5406182 -! 0.4364051 1.5080817 -! 0.4368051 1.4745926 -! 0.4372051 1.4401721 - 0.4376051 1.404842 - 0.43800512 1.3686246 - 0.43840513 1.3315425 -*************** -*** 1145,1151 **** - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509354 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 ---- 1145,1151 ---- - 0.45760545 -0.9197693 - 0.45800546 -0.9641095 - 0.45840546 -1.0078408 -! 0.45880547 -1.0509353 - 0.45920548 -1.0933661 - 0.4596055 -1.1351063 - 0.4600055 -1.1761296 -*************** -*** 1154,1169 **** - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057977 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754996 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890345 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 ---- 1154,1169 ---- - 0.4612055 -1.2946405 - 0.46160552 -1.3325415 - 0.46200553 -1.3696008 -! 0.46240553 -1.4057976 - 0.46280554 -1.4411038 -! 0.46320555 -1.4754997 - 0.46360555 -1.5089636 - 0.46400556 -1.5414743 - 0.46440557 -1.5730115 - 0.46480557 -1.603555 - 0.46520558 -1.6330856 - 0.4656056 -1.6615847 -! 0.4660056 -1.6890343 - 0.4664056 -1.7154171 - 0.4668056 -1.7407163 - 0.4672056 -1.7649161 -*************** -*** 1207,1213 **** - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.714672 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 ---- 1207,1213 ---- - 0.48240587 -1.7873515 - 0.48280588 -1.7642342 - 0.48320588 -1.7400026 -! 0.4836059 -1.7146719 - 0.4840059 -1.6882582 - 0.4844059 -1.6607759 - 0.4848059 -1.6322467 -*************** -*** 1224,1230 **** - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339134 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 ---- 1224,1230 ---- - 0.489206 -1.2547941 - 0.489606 -1.2152597 - 0.490006 -1.1749576 -! 0.490406 -1.1339133 - 0.490806 -1.0921528 - 0.49120602 -1.0497025 - 0.49160603 -1.0065892 -*************** -*** 1280,1301 **** - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411718 -! 0.51320636 1.4755684 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331422 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.764964 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308114 -! 0.51880646 1.8504634 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 ---- 1280,1301 ---- - 0.51160634 1.3326203 - 0.51200634 1.3696749 - 0.51240635 1.4058701 -! 0.51280636 1.4411716 -! 0.51320636 1.4755683 - 0.51360637 1.5090278 - 0.5140064 1.5415392 - 0.5144064 1.573072 - 0.5148064 1.6036158 -! 0.5152064 1.6331421 - 0.5156064 1.6616414 - 0.5160064 1.6890868 - 0.5164064 1.7154695 - 0.5168064 1.7407683 -! 0.51720643 1.7649639 - 0.51760644 1.7880483 - 0.51800644 1.8099998 -! 0.51840645 1.8308113 -! 0.51880646 1.8504633 - 0.51920646 1.8689494 - 0.5196065 1.8862523 - 0.5200065 1.9023663 -*************** -*** 1325,1332 **** - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683592 -! 0.53120667 1.8498344 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 ---- 1325,1332 ---- - 0.52960664 1.9168043 - 0.53000665 1.9018546 - 0.53040665 1.8857012 -! 0.53080666 1.8683593 -! 0.53120667 1.8498346 - 0.5316067 1.8301442 - 0.5320067 1.8092948 - 0.5324067 1.7873058 -*************** -*** 1335,1347 **** - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321901 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404836 -! 0.53640676 1.5079455 - 0.53680676 1.4744501 -! 0.53720677 1.4400283 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 ---- 1335,1347 ---- - 0.5336067 1.7146176 - 0.5340067 1.6882037 - 0.5344067 1.6607193 -! 0.5348067 1.6321902 - 0.53520674 1.6026257 - 0.53560674 1.5720536 -! 0.53600675 1.5404837 -! 0.53640676 1.5079457 - 0.53680676 1.4744501 -! 0.53720677 1.4400284 - 0.5376068 1.4046918 - 0.5380068 1.3684734 - 0.5384068 1.331385 -*************** -*** 1403,1429 **** - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697547 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090996 -! 0.5640072 -1.5416088 -! 0.5644072 -1.5731394 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332053 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155256 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100463 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862886 -! 0.5700073 -1.9023976 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 ---- 1403,1429 ---- - 0.56080717 -1.2560891 - 0.5612072 -1.2948015 - 0.5616072 -1.3327018 -! 0.5620072 -1.3697546 - 0.5624072 -1.4059478 - 0.5628072 -1.4412476 - 0.5632072 -1.4756422 -! 0.5636072 -1.5090997 -! 0.5640072 -1.5416089 -! 0.5644072 -1.5731395 - 0.56480724 -1.6036812 -! 0.56520724 -1.6332054 - 0.56560725 -1.6617023 - 0.56600726 -1.6891454 -! 0.56640726 -1.7155257 - 0.56680727 -1.7408185 - 0.5672073 -1.7650154 - 0.5676073 -1.7880939 -! 0.5680073 -1.8100464 - 0.5684073 -1.8308523 - 0.5688073 -1.8505049 - 0.5692073 -1.8689857 -! 0.5696073 -1.8862888 -! 0.5700073 -1.9023978 - 0.57040733 -1.9173074 - 0.57080734 -1.9310039 - 0.57120734 -1.9434828 -*************** -*** 1448,1455 **** - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018208 -! 0.5804075 -1.8856673 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 ---- 1448,1455 ---- - 0.5788075 -1.9430412 - 0.5792075 -1.930517 - 0.5796075 -1.9167752 -! 0.5800075 -1.9018207 -! 0.5804075 -1.8856672 - 0.5808075 -1.8683202 - 0.5812075 -1.8497958 - 0.5816075 -1.8301 -*************** -*** 1458,1473 **** - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.688145 -! 0.58440757 -1.6606584 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399525 -! 0.5876076 -1.404614 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 ---- 1458,1473 ---- - 0.58280754 -1.764133 - 0.58320755 -1.7398984 - 0.58360755 -1.7145612 -! 0.58400756 -1.6881449 -! 0.58440757 -1.6606582 - 0.5848076 -1.6321269 - 0.5852076 -1.6025603 - 0.5856076 -1.5719858 - 0.5860076 -1.5404139 - 0.5864076 -1.5078738 - 0.5868076 -1.4743762 -! 0.5872076 -1.4399524 -! 0.5876076 -1.4046139 - 0.5880076 -1.3683937 - 0.58840764 -1.3313034 - 0.58880764 -1.293378 -*************** -*** 1479,1485 **** - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.9182952 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 ---- 1479,1485 ---- - 0.5912077 -1.0495261 - 0.5916077 -1.0064068 - 0.5920077 -0.96265835 -! 0.5924077 -0.91829515 - 0.5928077 -0.8733587 - 0.5932077 -0.8278638 - 0.5936077 -0.7818529 -*************** -*** 1525,1554 **** - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561682 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413234 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.6037419 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650633 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024315 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 ---- 1525,1554 ---- - 0.609608 1.1353701 - 0.610008 1.1763856 - 0.610408 1.2166643 -! 0.610808 1.2561684 - 0.611208 1.2948848 - 0.611608 1.3327776 - 0.61200804 1.3698343 - 0.61240804 1.4060202 -! 0.61280805 1.4413233 - 0.61320806 1.4757109 - 0.61360806 1.5091714 - 0.61400807 1.5416737 - 0.6144081 1.573207 -! 0.6148081 1.603742 - 0.6152081 1.6332685 - 0.6156081 1.6617589 - 0.6160081 1.689204 - 0.6164081 1.715578 - 0.6168081 1.7408723 -! 0.6172081 1.7650632 - 0.61760813 1.7881429 - 0.61800814 1.8100896 - 0.61840814 1.8308963 - 0.61880815 1.8505435 - 0.61920816 1.8690246 - 0.61960816 1.8863225 -! 0.6200082 1.9024314 - 0.6204082 1.9173363 - 0.6208082 1.9310324 - 0.6212082 1.9435067 -*************** -*** 1623,1629 **** - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937531e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 ---- 1623,1629 ---- - 0.64880866 0.14956148 - 0.64920866 9.9397816e-2 - 0.6496087 4.9163744e-2 -! 0.6500087 -1.0937533e-3 - 0.6504087 -5.135819e-2 - 0.6508087 -0.10158256 - 0.6512087 -0.15175039 -*************** -*** 1654,1679 **** - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.406098 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732698 -! 0.6648089 -1.6038073 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618198 -! 0.66600895 -1.6892585 -! 0.66640896 -1.7156342 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651147 -! 0.667609 -1.7881885 -! 0.668009 -1.8101362 -! 0.668409 -1.8309373 -! 0.668809 -1.850585 -! 0.669209 -1.8690609 -! 0.669609 -1.8863589 -! 0.670009 -1.9024628 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 ---- 1654,1679 ---- - 0.66120887 -1.2949624 - 0.6616089 -1.3328592 - 0.6620089 -1.3699085 -! 0.6624089 -1.4060979 - 0.6628089 -1.4413939 - 0.6632089 -1.4757847 - 0.6636089 -1.5092381 - 0.6640089 -1.5417433 -! 0.6644089 -1.5732697 -! 0.6648089 -1.6038072 - 0.66520894 -1.6333271 -! 0.66560894 -1.6618197 -! 0.66600895 -1.6892583 -! 0.66640896 -1.7156341 - 0.66680896 -1.7409223 -! 0.66720897 -1.7651145 -! 0.667609 -1.7881883 -! 0.668009 -1.8101361 -! 0.668409 -1.8309371 -! 0.668809 -1.8505849 -! 0.669209 -1.8690608 -! 0.669609 -1.8863587 -! 0.670009 -1.9024627 - 0.670409 -1.9173675 - 0.67080903 -1.9310609 - 0.67120904 -1.9435326 -*************** -*** 1698,1732 **** - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017553 -! 0.6804092 -1.8855944 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497126 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.787162 -! 0.68280923 -1.7640334 -! 0.68320924 -1.7397944 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.6024339 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.507735 -! 0.6868093 -1.4742335 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311459 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493463 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 ---- 1698,1732 ---- - 0.67880917 -1.9429893 - 0.6792092 -1.9304618 - 0.6796092 -1.9167128 -! 0.6800092 -1.9017555 -! 0.6804092 -1.8855945 - 0.6808092 -1.8682449 -! 0.6812092 -1.8497127 - 0.6816092 -1.830015 - 0.6820092 -1.8091582 -! 0.6824092 -1.7871621 -! 0.68280923 -1.7640336 -! 0.68320924 -1.7397945 - 0.68360925 -1.7144526 - 0.68400925 -1.6880318 - 0.68440926 -1.6605407 - 0.68480927 -1.632005 -! 0.6852093 -1.602434 - 0.6856093 -1.5718554 - 0.6860093 -1.5402793 -! 0.6864093 -1.5077351 -! 0.6868093 -1.4742336 - 0.6872093 -1.439806 - 0.6876093 -1.4044636 - 0.6880093 -1.3682396 -! 0.6884093 -1.3311458 - 0.68880934 -1.293217 - 0.68920934 -1.2544653 - 0.68960935 -1.2149273 - 0.69000936 -1.1746159 - 0.69040936 -1.1335686 - 0.69080937 -1.0917991 -! 0.6912094 -1.0493464 - 0.6916094 -1.0062243 - 0.6920094 -0.9624666 - 0.6924094 -0.9181076 -*************** -*** 1779,1790 **** - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061702 -! 0.71280974 1.4414697 - 0.71320975 1.4758533 -! 0.71360976 1.5093099 - 0.71400976 1.541813 -! 0.71440977 1.5733373 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 ---- 1779,1790 ---- - 0.7112097 1.2950457 - 0.7116097 1.3329351 - 0.7120097 1.3699881 -! 0.71240973 1.4061704 -! 0.71280974 1.4414698 - 0.71320975 1.4758533 -! 0.71360976 1.50931 - 0.71400976 1.541813 -! 0.71440977 1.5733374 - 0.7148098 1.6038727 - 0.7152098 1.6333903 - 0.7156098 1.6618806 -*************** -*** 1824,1830 **** - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855605 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 ---- 1824,1830 ---- - 0.72921 1.9304332 - 0.72961 1.9166838 - 0.73001003 1.9017215 -! 0.73041004 1.8855604 - 0.73081005 1.8682058 - 0.73121005 1.8496739 - 0.73161006 1.8299707 -*************** -*** 1836,1842 **** - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.6023731 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 ---- 1836,1842 ---- - 0.7340101 1.6879731 - 0.7344101 1.660484 - 0.7348101 1.6319417 -! 0.7352101 1.602373 - 0.7356101 1.5717877 - 0.73601013 1.5402094 - 0.73641014 1.5076631 -*************** -*** 1889,1895 **** - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.78395945 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 ---- 1889,1895 ---- - 0.75521046 -0.6431362 - 0.75561047 -0.69052094 - 0.7560105 -0.73747665 -! 0.7564105 -0.7839595 - 0.7568105 -0.82995415 - 0.7572105 -0.87541765 - 0.7576105 -0.92033505 -*************** -*** 1897,1903 **** - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.1356341 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 ---- 1897,1903 ---- - 0.7584105 -1.008391 - 0.7588105 -1.0514807 - 0.7592105 -1.0938996 -! 0.75961053 -1.135634 - 0.76001054 -1.1766448 - 0.76041055 -1.2169186 - 0.76081055 -1.2564176 -*************** -*** 1909,1923 **** - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734049 -! 0.7648106 -1.6039335 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619372 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.765214 -! 0.76761067 -1.7882864 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 ---- 1909,1923 ---- - 0.7632106 -1.4759271 - 0.7636106 -1.5093817 - 0.7640106 -1.5418777 -! 0.7644106 -1.5734048 -! 0.7648106 -1.6039333 - 0.7652106 -1.6334534 -! 0.76561064 -1.6619371 - 0.76601064 -1.6893755 - 0.76641065 -1.7157427 - 0.76681066 -1.74103 -! 0.76721066 -1.7652138 -! 0.76761067 -1.7882863 - 0.7680107 -1.810226 - 0.7684107 -1.8310252 - 0.7688107 -1.850665 -*************** -*** 1965,1974 **** - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740908 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.3680801 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 ---- 1965,1974 ---- - 0.785611 -1.5717201 - 0.786011 -1.5401446 - 0.786411 -1.5075914 -! 0.786811 -1.4740909 - 0.787211 -1.4396541 - 0.787611 -1.4043133 -! 0.788011 -1.36808 - 0.788411 -1.3309883 - 0.788811 -1.29305 - 0.78921103 -1.254301 -*************** -*** 2030,2054 **** - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.441616 -! 0.81321144 1.476001 -! 0.81361145 1.5094484 -! 0.81401145 1.5419475 -! 0.81441146 1.5734677 -! 0.81481147 1.6039988 -! 0.8152115 1.6335121 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652653 -! 0.8176115 1.788332 -! 0.8180115 1.8102725 - 0.8184115 1.8310661 -! 0.81881154 1.8507065 - 0.81921154 1.8691748 -! 0.81961155 1.8864653 -! 0.82001156 1.9025617 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 ---- 2030,2054 ---- - 0.8116114 1.3330982 - 0.8120114 1.370142 - 0.8124114 1.4063258 -! 0.81281143 1.4416159 -! 0.81321144 1.4760009 -! 0.81361145 1.5094483 -! 0.81401145 1.5419474 -! 0.81441146 1.5734676 -! 0.81481147 1.6039987 -! 0.8152115 1.633512 - 0.8156115 1.661998 - 0.8160115 1.68943 - 0.8164115 1.7157989 - 0.8168115 1.74108 -! 0.8172115 1.7652652 -! 0.8176115 1.7883319 -! 0.8180115 1.8102723 - 0.8184115 1.8310661 -! 0.81881154 1.8507063 - 0.81921154 1.8691748 -! 0.81961155 1.8864652 -! 0.82001156 1.9025615 - 0.82041156 1.9174587 - 0.82081157 1.9311423 - 0.8212116 1.9436082 -*************** -*** 2072,2098 **** - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166213 -! 0.8300117 1.9016562 - 0.83041173 1.8854876 -! 0.83081174 1.8681304 -! 0.83121175 1.8495907 - 0.83161175 1.8298856 -! 0.83201176 1.8090215 -! 0.83241177 1.7870181 -! 0.8328118 1.7638824 - 0.8332118 1.7396363 -! 0.8336118 1.7142875 - 0.8340118 1.6878599 -! 0.8344118 1.660362 -! 0.8348118 1.6318196 -! 0.8352118 1.6022421 -! 0.8356118 1.5716572 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.4740169 -! 0.83721185 1.4395834 -! 0.83761185 1.4042355 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 ---- 2072,2098 ---- - 0.8284117 1.9542233 - 0.8288117 1.9429133 - 0.8292117 1.930378 -! 0.8296117 1.9166212 -! 0.8300117 1.9016563 - 0.83041173 1.8854876 -! 0.83081174 1.8681306 -! 0.83121175 1.8495908 - 0.83161175 1.8298856 -! 0.83201176 1.8090216 -! 0.83241177 1.7870182 -! 0.8328118 1.7638825 - 0.8332118 1.7396363 -! 0.8336118 1.7142876 - 0.8340118 1.6878599 -! 0.8344118 1.6603621 -! 0.8348118 1.6318197 -! 0.8352118 1.6022422 -! 0.8356118 1.5716573 - 0.8360118 1.5400748 - 0.83641183 1.5075245 -! 0.83681184 1.474017 -! 0.83721185 1.4395835 -! 0.83761185 1.4042354 - 0.83801186 1.3680059 - 0.83841187 1.3309066 - 0.8388119 1.2929724 -*************** -*** 2169,2175 **** - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311101 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 ---- 2169,2175 ---- - 0.86721236 -1.7653131 - 0.86761236 -1.788381 - 0.86801237 -1.810319 -! 0.8684124 -1.8311102 - 0.8688124 -1.850748 - 0.8692124 -1.8692137 - 0.8696124 -1.8865017 -*************** -*** 2200,2207 **** - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680915 -! 0.8812126 -1.849552 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 ---- 2200,2207 ---- - 0.87961257 -1.9165922 - 0.8800126 -1.9016223 - 0.8804126 -1.8854536 -! 0.8808126 -1.8680913 -! 0.8812126 -1.8495519 - 0.8816126 -1.8298414 - 0.8820126 -1.8089781 - 0.8824126 -1.786969 -*************** -*** 2216,2229 **** - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395076 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541305 - 0.88961273 -1.2145859 -! 0.89001274 -1.174268 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 ---- 2216,2229 ---- - 0.8860127 -1.5400099 - 0.8864127 -1.5074526 - 0.8868127 -1.4739481 -! 0.8872127 -1.4395075 - 0.8876127 -1.404163 - 0.8880127 -1.3679261 - 0.8884127 -1.3308307 - 0.8888127 -1.292889 -! 0.8892127 -1.2541306 - 0.88961273 -1.2145859 -! 0.89001274 -1.1742679 - 0.89041275 -1.1332145 - 0.89081275 -1.091439 - 0.89121276 -1.0489805 -*************** -*** 2239,2245 **** - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.4469606 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 ---- 2239,2245 ---- - 0.8952128 -0.59253997 - 0.89561284 -0.54434466 - 0.89601284 -0.49581292 -! 0.89641285 -0.44696057 - 0.89681286 -0.39783338 - 0.89721286 -0.34844738 - 0.89761287 -0.29884884 -*************** -*** 2282,2289 **** - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095919 -! 0.91401315 1.542082 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 ---- 2282,2289 ---- - 0.9124131 1.4064759 - 0.9128131 1.4417677 - 0.91321313 1.4761434 -! 0.91361314 1.5095918 -! 0.91401315 1.5420818 - 0.91441315 1.5736027 - 0.91481316 1.6041248 - 0.91521317 1.6336383 -*************** -*** 2296,2304 **** - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692527 - 0.91961324 1.8865354 -! 0.92001325 1.9026291 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 ---- 2296,2304 ---- - 0.9180132 1.8103621 - 0.9184132 1.8311541 - 0.9188132 1.8507864 -! 0.91921324 1.8692526 - 0.91961324 1.8865354 -! 0.92001325 1.902629 - 0.92041326 1.9175186 - 0.92081326 1.9311992 - 0.92121327 1.9436579 -*************** -*** 2323,2329 **** - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015907 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 ---- 2323,2329 ---- - 0.9288134 1.9428632 - 0.9292134 1.9303228 - 0.9296134 1.9165609 -! 0.9300134 1.9015908 - 0.9304134 1.8854171 - 0.93081343 1.8680551 - 0.93121344 1.8495104 -*************** -*** 2331,2346 **** - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395283 - 0.9336135 1.7141788 -! 0.9340135 1.6877425 - 0.9344135 1.6602443 -! 0.9348135 1.6316931 -! 0.9352135 1.6021158 -! 0.9356135 1.5715219 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738742 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 ---- 2331,2346 ---- - 0.93201345 1.8089315 - 0.93241346 1.7869233 - 0.93281347 1.763783 -! 0.9332135 1.7395284 - 0.9336135 1.7141788 -! 0.9340135 1.6877426 - 0.9344135 1.6602443 -! 0.9348135 1.6316932 -! 0.9352135 1.6021159 -! 0.9356135 1.571522 - 0.9360135 1.5399401 - 0.9364135 1.5073807 -! 0.93681353 1.4738743 - 0.93721354 1.4394317 - 0.93761355 1.4040852 - 0.93801355 1.3678463 -*************** -*** 2353,2359 **** - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.96200055 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 ---- 2353,2359 ---- - 0.9408136 1.0913537 - 0.9412136 1.0488873 - 0.9416136 1.0057648 -! 0.9420136 0.9620006 - 0.9424136 0.9176353 - 0.94281363 0.8726837 - 0.94321364 0.82718766 -*************** -*** 2405,2427 **** - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418381 -! 0.963214 -1.4762172 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041901 - 0.965214 -1.633697 -! 0.965614 -1.6621763 - 0.966014 -1.6896015 -! 0.96641403 -1.7159635 -! 0.96681404 -1.7412378 -! 0.96721405 -1.7654159 -! 0.96761405 -1.7884754 -! 0.96801406 -1.8104086 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692888 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 ---- 2405,2427 ---- - 0.96161395 -1.333337 - 0.96201396 -1.3703754 - 0.96241397 -1.4065537 -! 0.962814 -1.4418383 -! 0.963214 -1.4762173 - 0.963614 -1.5096587 - 0.964014 -1.5421516 - 0.964414 -1.5736655 -! 0.964814 -1.6041902 - 0.965214 -1.633697 -! 0.965614 -1.6621764 - 0.966014 -1.6896015 -! 0.96641403 -1.7159636 -! 0.96681404 -1.7412379 -! 0.96721405 -1.765416 -! 0.96761405 -1.7884755 -! 0.96801406 -1.8104087 - 0.96841407 -1.8311951 - 0.9688141 -1.8508279 -! 0.9692141 -1.8692889 - 0.9696141 -1.8865718 - 0.9700141 -1.9026605 - 0.9704141 -1.9175497 -*************** -*** 2446,2460 **** - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.9302942 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853806 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297563 -! 0.9820143 -1.8088849 -! 0.9824143 -1.7868742 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 ---- 2446,2460 ---- - 0.97801423 -1.964237 - 0.97841424 -1.9541551 - 0.97881424 -1.9428372 -! 0.97921425 -1.930294 - 0.97961426 -1.9165297 - 0.98001426 -1.9015568 -! 0.9804143 -1.8853805 - 0.9808143 -1.868016 - 0.9812143 -1.8494687 -! 0.9816143 -1.8297561 -! 0.9820143 -1.8088847 -! 0.9824143 -1.786874 - 0.9828143 -1.7637314 - 0.9832143 -1.7394781 - 0.9836143 -1.7141224 -*************** -*** 2725,2731 **** - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.097055 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 ---- 2725,2731 ---- - 1.7600021 4.078206 - 1.7680022 4.085482 - 1.7760022 4.091781 -! 1.7840022 4.0970554 - 1.7920022 4.101267 - 1.8000022 4.104391 - 1.8080022 4.106413 -*************** -*** 3073,3079 **** - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812674 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 ---- 3073,3079 ---- - 4.54397 -1.1305714 - 4.55197 -1.1495129 - 4.55997 -1.1664628 -! 4.56797 -1.1812675 - 4.5759697 -1.1937997 - 4.5839696 -1.2039601 - 4.5919695 -1.211677 -*************** -*** 3402,3408 **** - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.9887651 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 ---- 3402,3408 ---- - 7.175936 -0.99101686 - 7.183936 -0.99013937 - 7.191936 -0.9893867 -! 7.199936 -0.98876506 - 7.207936 -0.98827916 - 7.2159357 -0.98793197 - 7.2239356 -0.98772484 -*************** -*** 4398,4404 **** - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684005 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 ---- 4398,4404 ---- - 15.144259 -1.0982125 - 15.15226 -1.0890635 - 15.16026 -1.0790844 -! 15.168261 -1.0684006 - 15.176261 -1.0571431 - 15.184261 -1.0454471 - 15.192262 -1.03345 -*** unexpected failure for barton-mangler-bug(threaded) - -=====> fun_insts(opt) -cd ./programs/fun_insts && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux --make -o fun_insts Main -O >fun_insts.comp.stderr 2>&1 -cd ./programs/fun_insts && ./fun_insts fun_insts.run.stdout 2>fun_insts.run.stderr -Actual stdout output differs from expected: -*** ./programs/fun_insts/fun_insts.stdout Wed Jul 11 09:06:24 2001 ---- ./programs/fun_insts/fun_insts.run.stdout Tue May 9 16:13:46 2006 -*************** -*** 1 **** -! 1.0 1.0 ---- 1 ---- -! 0.99999994 1.0 -*** unexpected failure for fun_insts(opt) - -=====> fun_insts(prof) -cd ./programs/fun_insts && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux --make -o fun_insts Main -O -prof -auto-all >fun_insts.comp.stderr 2>&1 -cd ./programs/fun_insts && ./fun_insts +RTS -p -RTS fun_insts.run.stdout 2>fun_insts.run.stderr -Actual stdout output differs from expected: -*** ./programs/fun_insts/fun_insts.stdout Wed Jul 11 09:06:24 2001 ---- ./programs/fun_insts/fun_insts.run.stdout Tue May 9 16:13:50 2006 -*************** -*** 1 **** -! 1.0 1.0 ---- 1 ---- -! 0.99999994 1.0 -*** unexpected failure for fun_insts(prof) - -=====> galois_raytrace(opt) -cd ./programs/galois_raytrace && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux --make -o galois_raytrace Main -O -package parsec >galois_raytrace.comp.stderr 2>&1 -cd ./programs/galois_raytrace && ./galois_raytrace galois_raytrace.run.stdout 2>galois_raytrace.run.stderr -Actual stdout output differs from expected: -Files ./programs/galois_raytrace/galois_raytrace.stdout and ./programs/galois_raytrace/galois_raytrace.run.stdout differ -*** unexpected failure for galois_raytrace(opt) - -=====> galois_raytrace(prof) -cd ./programs/galois_raytrace && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux --make -o galois_raytrace Main -O -prof -auto-all -package parsec >galois_raytrace.comp.stderr 2>&1 -cd ./programs/galois_raytrace && ./galois_raytrace +RTS -p -RTS galois_raytrace.run.stdout 2>galois_raytrace.run.stderr -Actual stdout output differs from expected: -Files ./programs/galois_raytrace/galois_raytrace.stdout and ./programs/galois_raytrace/galois_raytrace.run.stdout differ -*** unexpected failure for galois_raytrace(prof) - -=====> process003(normal) -cd ./lib/Process && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux -o process003 process003.hs >process003.comp.stderr 2>&1 -cd ./lib/Process && ./process003 process003.run.stdout 2>process003.run.stderr -Wrong exit code (expected 0 , actual 1 ) -*** unexpected failure for process003(normal) - -=====> process003(opt) -cd ./lib/Process && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux -o process003 process003.hs -O >process003.comp.stderr 2>&1 -cd ./lib/Process && ./process003 process003.run.stdout 2>process003.run.stderr -Wrong exit code (expected 0 , actual 1 ) -*** unexpected failure for process003(opt) - -=====> process003(prof) -cd ./lib/Process && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux -o process003 process003.hs -O -prof -auto-all >process003.comp.stderr 2>&1 -cd ./lib/Process && ./process003 +RTS -p -RTS process003.run.stdout 2>process003.run.stderr -Wrong exit code (expected 0 , actual 1 ) -*** unexpected failure for process003(prof) - -=====> process003(threaded) -cd ./lib/Process && '/var/tmp/portage/ghc-6.4.2/work/ghc-6.4.2/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dpowerpc64_unknown_linux -o process003 process003.hs -threaded >process003.comp.stderr 2>&1 -cd ./lib/Process && ./process003 process003.run.stdout 2>process003.run.stderr -Wrong exit code (expected 0 , actual 1 ) -*** unexpected failure for process003(threaded) rmfile ./projects/testing/ghc-6.4.2/ppc64-test.log hunk ./projects/testing/ghc-6.4.2/sparc-test.log 1 - -OVERALL SUMMARY for test run started at Wed May 10 05:33:05 BST 2006 - 525 total tests, which gave rise to - 1773 test cases, of which - 32 caused framework failures - 301 were skipped - - 957 expected passes - 25 expected failures - 0 unexpected passes - 406 unexpected failures - -Unexpected failures: - 10queens(ghci) - CPUTime001(prof,ghci) - Chan001(prof,ghci) - IOError001(prof) - MVar001(prof,ghci) - QSem001(prof,ghci) - QSemN001(prof,ghci) - SampleVar001(prof,ghci) - TH_class1(normal) - TH_dupdecl(normal) - TH_fail(normal) - TH_genEx(normal) - TH_reifyDecl1(normal) - TH_repE2(normal) - TH_repGuard(normal) - TH_repGuardOutput(normal) - TH_repPatSig(normal) - TH_repPrim(normal) - TH_repPrimOutput(normal) - TH_spliceDecl1(normal) - TH_spliceDecl2(normal) - TH_spliceDecl3(normal) - TH_spliceDecl4(normal) - TH_spliceE1(normal) - TH_spliceE3(normal) - TH_spliceE4(normal) - TH_spliceE5(normal) - TH_spliceExpr1(normal) - TH_spliceInst(normal) - TH_tuple1(normal) - addr001(prof,ghci) - andre_monad(prof,ghci) - andy_cherry(prof,ghci) - arith001(prof,ghci) - arith002(prof,ghci) - arith003(ghci) - arith004(prof,ghci) - arith005(normal,prof,ghci) - arith006(prof,ghci) - arith007(ghci) - arith008(prof,ghci) - arith009(ghci) - arith010(prof,ghci) - arith011(prof,ghci) - arith012(prof,ghci) - arith013(prof,ghci) - arith014(prof,ghci) - arith015(prof,ghci) - arith016(prof,ghci) - arith017(prof,ghci) - arr001(prof,ghci) - arr002(prof,ghci) - arr003(opt,prof,ghci) - arr004(prof,ghci) - arrowrun001(prof,ghci) - arrowrun002(prof,ghci) - arrowrun003(prof,ghci) - arrowrun004(prof,ghci,threaded) - barton-mangler-bug(normal,opt,prof,ghci,threaded) - bits(prof,ghci) - cg001(prof,ghci) - cg002(prof,ghci) - cg003(prof,ghci) - cg004(normal,prof,ghci) - cg005(prof,ghci) - cg006(prof,ghci) - cg007(prof,ghci) - cg008(prof,ghci) - cg009(prof,ghci) - cg010(prof,ghci) - cg011(prof,ghci) - cg012(opt,prof,ghci) - cg013(prof,ghci) - cg014(prof,ghci) - cg015(ghci,threaded) - cg016(prof,ghci) - cg017(prof,ghci) - cg018(prof,ghci) - cg019(prof,ghci) - cg020(normal,prof,ghci) - cg021(ghci) - cg022(ghci) - cg024(prof,ghci) - cg025(prof,ghci) - cg026(prof,ghci) - cg027(ghci) - cg028(prof,ghci) - cg031(ghci) - cg032(ghci) - cg033(prof,ghci) - cg034(prof,ghci) - cg035(prof,ghci) - cg036(ghci) - cg037(prof,ghci) - char001(prof,ghci) - char002(opt,prof,ghci) - cholewo-eval(prof,ghci) - conc001(ghci) - conc002(ghci) - conc003(ghci) - conc006(prof,ghci) - conc007(prof,ghci) - conc027(ghci) - conc049(prof,ghci) - conc051(ghci) - concprog001(prof,ghci) - currentDirectory001(prof,ghci) - datatype(prof,ghci) - diffArray001(normal,prof,ghci) - directory001(prof,ghci) - doesDirectoryExist001(prof,ghci) - driver063(normal) - drvrun001(prof,ghci) - drvrun002(prof,ghci) - drvrun003(prof,ghci) - drvrun004(prof,ghci) - drvrun005(prof,ghci) - drvrun006(prof,ghci) - dsrun001(prof,ghci) - dsrun002(prof,ghci) - dsrun003(prof,ghci) - dsrun004(prof,ghci) - dsrun005(prof,ghci) - dynamic001(prof,ghci) - echo001(prof,ghci) - ext1(prof,ghci) - fast2haskell(ghci) - fed001(prof,ghci) - ffi001(prof) - ffi003(prof,ghci) - ffi004(ghci) - ffi006(prof,ghci) - ffi007(prof,ghci) - ffi008(prof,ghci) - ffi009(prof,ghci) - ffi010(ghci) - ffi011(prof,ghci) - fileexist01(prof,ghci) - forkprocess01(normal,prof,ghci) - freeNames(prof,ghci) - fun_insts(prof,ghci) - galois_raytrace(prof,ghci) - genUpTo(prof,ghci) - geq(prof,ghci) - ghci001(ghci,ghci) - ghci002(ghci) - ghci003(ghci) - ghci004(ghci) - ghci005(ghci) - ghci006(ghci) - ghci007(ghci) - ghci008(ghci) - ghci009(ghci) - ghci011(ghci) - ghci012(ghci) - ghci013(ghci) - ghciprog004(normal) - gshow(prof,ghci) - gzip(prof,ghci) - hTell001(normal,prof,ghci) - hTell002(prof,ghci) - hash001(prof,ghci) - ioref001(normal,prof,ghci,threaded) - jl_defaults(prof,ghci) - joao-circular(normal,opt,prof,ghci,threaded) - jq_readsPrec(prof,ghci) - jules_xref(prof,ghci) - jules_xref2(prof,ghci) - launchbury(prof,ghci) - lennart_range(prof,ghci) - lex(prof,ghci) - life_space_leak(ghci) - maessen_hashtab(prof) - mdo005(normal) - newtype(prof,ghci) - north_array(prof,ghci) - num009(prof,ghci) - num010(prof,ghci) - num011(opt,prof,ghci) - paradise(prof,ghci) - process001(opt,prof,ghci) - process002(prof,ghci) - process003(prof) - prog001(ghci) - prog002(ghci) - prog003(ghci) - prog005(ghci) - prog006(ghci) - queryfdoption01(prof) - rand001(prof,ghci) - ratio001(prof,ghci) - read001(prof,ghci) - readLitChar(prof,ghci) - record_upd(normal,prof,ghci) - regex001(ghci) - reify(prof,ghci) - rittri(prof,ghci) - sanders_array(prof,ghci) - seward-space-leak(prof,ghci) - show001(opt,prof,ghci) - signals001(prof,ghci) - signals002(prof,ghci) - strict_anns(prof,ghci) - strings(prof,ghci) - tcrun001(opt,prof,ghci) - tcrun002(prof,ghci) - tcrun003(ghci) - tcrun004(prof,ghci,threaded) - tcrun005(prof,ghci) - tcrun006(prof,ghci) - tcrun007(prof,ghci) - tcrun008(prof,ghci) - tcrun009(prof,ghci) - tcrun010(prof,ghci) - text001(prof,ghci) - thurston-modular-arith(prof,ghci) - time002(prof,ghci) - time003(prof,ghci) - time004(prof,ghci) - timeexts001(normal,prof,ghci) - tree(prof,ghci) - unicode001(prof,ghci) - unicode002(prof,ghci) - xmlish(prof,ghci) - rmfile ./projects/testing/ghc-6.4.2/sparc-test.log rmdir ./projects/testing/ghc-6.4.2 hunk ./projects/testing/README 1 -This directory hierarchy is for tracking testing activities of interest -to the gentoo-haskell team. Feel free to put things here like test suite -runs, test matrices for packages, and so on. We should probably organize -this better, but this is a start. - rmfile ./projects/testing/README rmdir ./projects/testing hunk ./projects/lambdaman/Main.hs 1 -{-# LANGUAGE ViewPatterns #-} -{- - Lambdaman, repomanish verification for gentoo-haskell - - Lennart Kolmodin 2009 --} - -module Main where - -import Control.Monad ( forM, forM_, guard ) -import Data.List ( isSuffixOf ) -import System.Directory ( getCurrentDirectory, getDirectoryContents, doesFileExist ) -import System.Environment ( getEnvironment ) -import Data.Maybe ( catMaybes, listToMaybe, isNothing, isJust ) -import qualified Data.Digest.Pure.SHA as D ( Digest, showDigest, sha1, sha256 ) -import qualified Data.ByteString.Char8 as C -import qualified Data.ByteString.Lazy as L -import System.IO -import System.IO.Unsafe -import System.FilePath ( (), takeFileName, takeBaseName ) -import System.Process ( readProcess ) - -import Debug.Trace - -type Manifest = [MDigest] -data MDigest = MDigest { - mManifestKind :: ManifestKind, - mFileName :: String, - mFileSize :: Int, - mRmd160 :: String, - mSha1 :: String, - mSha256 :: String - } deriving (Eq, Show) - -data ManifestKind = DIST | AUX | EBUILD deriving (Eq, Show) - -data Repo - = Dir FilePath [Repo] - | File FilePath Int D.Digest - deriving (Eq, Show) - -readManifest :: FilePath -> IO Manifest -readManifest m = return . catMaybes . map parseManifestLine . lines =<< readFile m - -parseManifestLine :: String -> Maybe MDigest -parseManifestLine row = do - [kindStr, fn, fs, "RMD160", rmd, "SHA1", sha1, "SHA256", sha256] <- return (words row) - kind <- case kindStr of - "AUX" -> return AUX - "DIST" -> return DIST - "EBUILD" -> return EBUILD - _ -> fail "unknown type" - return (MDigest kind fn (read fs) rmd sha1 sha256) - -readDarcs :: IO [FilePath] -readDarcs = do - files <- readProcess "darcs" ["show", "files"] "" - return (lines files) - -fileSpy :: FilePath -> IO Repo -fileSpy fn = do - fs <- unsafeInterleaveIO $ withFile fn ReadMode hFileSize - fc <- unsafeInterleaveIO $ L.readFile fn - return (File fn (fromInteger fs) (D.sha1 fc)) - -dirSpy :: FilePath -> IO Repo -dirSpy dir = do - files0 <- getDirectoryContents dir - let files = filter (`notElem` [".",".."]) files0 - fullNames = map (dir) files - content <- forM fullNames $ \fn -> unsafeInterleaveIO $ do - isFile <- doesFileExist fn - if isFile - then fileSpy fn - else dirSpy fn - return (Dir dir content) - -findManifests :: Repo -> [(FilePath, Repo)] -findManifests d@(Dir _ sub) = cwd ++ recurse - where - recurse = concat [ findManifests d' | d'@(Dir _ _) <- sub ] - cwd = [ (fn,d) | f@(File fn _ _) <- sub, takeFileName fn == "Manifest" ] - -verifyManifests :: [FilePath] -> (Manifest, Repo) -> [String] -verifyManifests awares (manifest, topRepo@(Dir _ packageDir)) = - concat [ missingDigests topRepo - , maybe [] missingDigests filesDir - , invalidEbuildDigests topRepo - , maybe [] invalidEbuildDigests filesDir - , unknownToDarcs - ] - where - filesDir = listToMaybe [ d | d@(Dir (takeBaseName -> "files") sub) <- packageDir ] - lookupFile fn = listToMaybe [ f | f@(File fn' _ _) <- packageDir, takeFileName fn' == fn ] - lookupMani fn = listToMaybe [ m | m <- manifest, mFileName m == takeFileName fn ] - inDarcs fn = not . null $ [ () | dfn <- awares, dfn == fn ] - - missingDigests (Dir _ subs) = -- look for missing manifest entries - [ "Manifest entry missing for file " ++ fn - | f@(File fn fs digest) <- subs - , takeBaseName fn /= "Manifest" -- manifests are never included in the manifest - , isNothing (lookupMani fn) - ] - - invalidEbuildDigests (Dir _ subs) = -- look for incorrect filesize or manifest inconsistencies - [ "Invalid Manifest entry for file " ++ fn - | f@(File fn fs sha1) <- subs - , Just (MDigest { mFileSize = size, mSha1 = digest }) <- return (lookupMani fn) - , fs /= size || digest /= show sha1 - ] - - unknownToDarcs = -- look for ebuilds in manifest unknown to darcs - [ "Ebuild in manifest but unknown to darcs: " ++ fullName - | m <- manifest - , Just (Dir dn _) <- return $ -- find the right subdir for the kind of file were examining - case mManifestKind m of - AUX -> filesDir - DIST -> Nothing -- we don't check distfiles, our SHA is too slow for big files - EBUILD -> return topRepo - , let fullName = dn mFileName m - , not (inDarcs fullName) - ] - -ignore_darcs :: Repo -> Repo -ignore_darcs (Dir fn sub) = Dir fn (catMaybes (map recursive sub)) - where - recursive (Dir fn sub') | "_darcs" `isSuffixOf` fn = Nothing - | otherwise = Just $ Dir fn (map ignore_darcs sub') - recursive x = Just x -ignore_darcs x = x - -main :: IO () -main = do - -- pwd <- getCurrentDirectory - putStrLn "lambdaman scours the neighborhood..." - repo <- dirSpy "." - let dirs = findManifests (ignore_darcs repo) - manis <- forM dirs $ \(fp, repo) -> do - mani <- readManifest fp - return (mani, repo) - let manifestCount = length manis - ebuildCount = length $ concatMap (\(_,(Dir _ subs)) -> [()|(File fn _ _)<-subs, ".ebuild" `isSuffixOf` fn]) manis - -- putStrLn $ "\nChecking " ++ show manifestCount ++ " manifests and " ++ show ebuildCount ++ " ebuild digests..." - darcsAwares <- readDarcs - -- putStrLn $ "darcs knows about " ++ show (length darcsAwares) ++ " files" - let digestErrors = concatMap (verifyManifests darcsAwares) manis - case digestErrors of - [] -> putStrLn "No manifest errors found" - _ -> do putStrLn "Naughty naughty!" - mapM_ putStrLn digestErrors - putStrLn $ show (length digestErrors) ++ " error(s) found." - putStrLn "lambdaman goes back to sleep...\n" rmfile ./projects/lambdaman/Main.hs hunk ./projects/lambdaman/README 1 -Lambdaman -========= - -repoman equivalent but for the gentoo haskell overlay. - -Checks for: - * Missing ebuilds in the Manifests - * Inconsistencies between the manifest checksum and ebuilds - * Ebuilds that darcs does not know about but the Manifest do - -Requires package SHA for digests. - -Add the following lines to your _darcs/prefs/defaults: - - record prehook projects/lambdaman/run - record run-prehook rmfile ./projects/lambdaman/README hunk ./projects/lambdaman/TODO 1 - - * In CABAL_CONFIGURE_FLAGS, --constraint=base<4 requires >=cabal-1.6. - - Parse DEPENDS and src_compile and figure out if the deps are ok - rmfile ./projects/lambdaman/TODO hunk ./projects/lambdaman/run 1 -#!/bin/bash - -cd projects/lambdaman -ghc --make -o lambdaman -O -package SHA Main.hs -cd ../.. -projects/lambdaman/lambdaman rmfile ./projects/lambdaman/run rmdir ./projects/lambdaman hunk ./projects/hcar_2010may/HaskellinGentooLinux-LH.tex 1 -\begin{hcarentry}[updated]{Haskell in Gentoo Linux} -\label{gentoo} -\report{Lennart Kolmodin}%11/09 -\makeheader - -Gentoo Linux currently supports GHC 6.10.4, including the -latest Haskell Platform~\cref{haskell-platform} for x86 and amd64. -For previous GHC versions we have binaries available for alpha, amd64, hppa, -ia64, sparc, and x86. - -Browse the packages in portage at -\url{http://packages.gentoo.org/category/dev-haskell?full\_cat}. - -The GHC architecture/version matrix is available at -\url{http://packages.gentoo.org/package/dev-lang/ghc}. - -Please report problems in the normal Gentoo bug tracker -at \url{bugs.gentoo.org}. - -There is also a Haskell overlay providing another 300 packages. Thanks to -the haskell developers using Cabal and Hackage~\cref{hackagedb}, we have been -able to write a tool called ``hackport'' (initiated by Henning G\"unther) to -generate Gentoo packages that rarely need much tweaking. - -Read about the Gentoo Haskell Overlay at -\url{http://haskell.org/haskellwiki/Gentoo}. Using -Darcs~\cref{darcs}, it is easy to keep updated and send patches. -It is also available via the Gentoo overlay manager ``layman''. -If you choose to use the overlay, then problems should be -reported on -IRC (\verb+#gentoo-haskell+ on freenode), where we coordinate -development, or via email \email{haskell@gentoo.org}. - -Through recent efforts we have devoped a tool called ``haskell-updater'' -\url{http://www.haskell.org/haskellwiki/Gentoo#haskell-updater}. -It helps the user when upgrading GHC versions, fixes -breakages from library upgrades, etc. - -As always we are happy to get help hacking on the Gentoo Haskell -framework, hackport, writing ebuilds, and supporting users. Please contact -us on IRC or email if you are interested! -\end{hcarentry} rmfile ./projects/hcar_2010may/HaskellinGentooLinux-LH.tex rmdir ./projects/hcar_2010may hunk ./projects/hcar_2009nov/HaskellinGentooLinux-LH.tex 1 -\begin{hcarentry}[updated]{Haskell in Gentoo Linux} -\label{gentoo} -\report{Lennart Kolmodin} -\makeheader - -Gentoo Linux currently supports GHC 6.10.4, including the -latest Haskell Platform~\cref{haskell-platform} for x86 and amd64. -For previous GHC versions we have binaries available for alpha, amd64, hppa, -ia64, sparc, and x86. - -Browse the packages in portage at -\url{http://packages.gentoo.org/category/dev-haskell?full\_cat}. - -The GHC architecture/version matrix is available at -\url{http://packages.gentoo.org/package/dev-lang/ghc}. - -Please report problems in the normal Gentoo bug tracker -at \url{bugs.gentoo.org}. - -There is also a Haskell overlay providing another 300 packages. Thanks to -the haskell developers using Cabal and Hackage~\cref{hackagedb}, we have been -able to write a tool called ``hackport'' (initiated by Henning G\"unther) to -generate Gentoo packages that rarely need much tweaking. - -Read about the Gentoo Haskell Overlay at -\url{http://haskell.org/haskellwiki/Gentoo}. Using -Darcs~\cref{darcs}, it is easy to keep updated and send patches. -It is also available via the Gentoo overlay manager ``layman''. -If you choose to use the overlay, then problems should be -reported on -IRC (\verb+#gentoo-haskell+ on freenode), where we coordinate -development, or via email \email{haskell@gentoo.org}. - -Through recent efforts we have devoped a tool called ``haskell-updater'' -\url{http://www.haskell.org/haskellwiki/Gentoo#haskell-updater}. -It helps the user when upgrading GHC versions, fixes -breakages from library upgrades, etc. - -As always we're always happy to get help hacking on the Gentoo Haskell -framework, hackport, writing ebuilds, and supporting users. Please contact -us on IRC or email if you're interested! -\end{hcarentry} rmfile ./projects/hcar_2009nov/HaskellinGentooLinux-LH.tex rmdir ./projects/hcar_2009nov hunk ./projects/hcar_2009may/HaskellinGentooLinux-LH.tex 1 -\begin{hcarentry}[updated]{Haskell in Gentoo Linux} -\label{gentoo} -\report{Lennart Kolmodin}%05/09 -\makeheader - -Gentoo Linux is working towards supporting GHC 6.10.3 and the Haskell -Platform~\cref{haskell-platform}, and at the time of writing both are available hard masked in portage. -For previous GHC versions we have binaries available for alpha, amd64, hppa, -ia64, sparc, and x86. - -Browse the packages in portage at -\url{http://packages.gentoo.org/category/dev-haskell?full\_cat}. - -The GHC architecture/version matrix is available at -\url{http://packages.gentoo.org/package/dev-lang/ghc}. - -Please report problems in the normal Gentoo bug tracker -at \url{bugs.gentoo.org}. - -There is also a Haskell overlay providing another 300 packages. Thanks to -the haskell developers using Cabal and Hackage~\cref{hackagedb}, we have been -able to write a tool called ``hackport'' (initiated by Henning G\"unther) to -generate Gentoo packages that rarely need much tweaking. - -The overlay is available at -\url{http://haskell.org/haskellwiki/Gentoo}. Using -Darcs~\cref{darcs}, it is easy to keep updated and send patches. -It is also available via the Gentoo overlay manager ``layman''. -If you choose to use the overlay, then problems should be -reported on -IRC (\verb+#gentoo-haskell+ on freenode), where we coordinate -development, or via email \email{haskell@gentoo.org}. - -Lately a few of our developers have shifted focus, and only a few -developers remain. If you would like to help, which would include -working on the Gentoo Haskell framework, hacking on hackport, writing -ebuilds, and supporting users, please contact us on IRC or email as noted -above. -\end{hcarentry} rmfile ./projects/hcar_2009may/HaskellinGentooLinux-LH.tex rmdir ./projects/hcar_2009may hunk ./projects/hcar/HaskellinGentooLinux-DH.tex 1 -\begin{hcarentry}[updated]{Haskell in Gentoo Linux} -\label{gentoo} -\report{Lennart Kolmodin} -\makeheader - -GHC version 6.8.2 has been in Gentoo since late last year, and is about to -go stable. All of the 60+ Haskell libraries and tools work with it too. -There are also GHC binaries available for alpha, amd64, hppa, ia64, sparc -and x86. - -Browse the packages in portage at -\url{http://packages.gentoo.org/category/dev-haskell?full\_cat}. - -The GHC architecture/version matrix is available at -\url{http://packages.gentoo.org/package/dev-lang/ghc}. - -Please report problems in the normal Gentoo bug tracker -at \url{bugs.gentoo.org}. - -There is also a Haskell overlay providing another 200 packages. Thanks to -the recent progress of Cabal and Hackage, we have written a tool called -``hackport'' (initiated by Henning G\"unther) to generate Gentoo packages, -that rarely need much tweeking. - -The overlay is available at -\url{http://haskell.org/haskellwiki/Gentoo}. Using -darcs~\cref{darcs} it's easy to keep updated and send patches. -It's also available via the Gentoo overlay manager ``layman''. -If you choose to use the overlay then problems should be -reported on -IRC (\verb+#gentoo-haskell+ on freenode), where we coordinate -development, or via email \email{haskell@gentoo.org}. - -Lately a few of our developers have shifted focus, and only a few -developers remain. If you would like to help, which would include -working on the Gentoo Haskell framework, hacking on hackport, writing -ebuilds and supporting users, please contact us on IRC or email as noted -above. -\end{hcarentry} rmfile ./projects/hcar/HaskellinGentooLinux-DH.tex rmdir ./projects/hcar hunk ./projects/ghc-packages/ghc-core-6.10.1 1 -# Only list packages that are upgradeable -# -dev-haskell/cabal-1.6.0.1 -#dev-haskell/array-0.2.0.0 -#dev-haskell/base-3.0.3.0 -#dev-haskell/base-4.0.0.0 -dev-haskell/bytestring-0.9.1.4 -#dev-haskell/containers-0.2.0.0 -#dev-haskell/directory-1.0.0.2 -#dev-haskell/editline-0.2.1.0 -dev-haskell/filepath-1.1.0.1 -#dev-haskell/ghc-6.10.1 -#dev-haskell/ghc-prim-0.1.0.0 -#dev-haskell/haskell98-1.0.1.0 -dev-haskell/hpc-0.5.0.2 -#dev-haskell/integer-0.1.0.0 -#dev-haskell/old-locale-1.0.0.1 -#dev-haskell/old-time-1.0.0.1 -#dev-haskell/packedstring-0.1.0.1 -#dev-haskell/pretty-1.0.1.0 -#dev-haskell/process-1.0.1.0 -#dev-haskell/random-1.0.0.1 -#dev-haskell/rts-1.0 -dev-haskell/stm-2.1.1.2 -#dev-haskell/syb-0.1.0.0 -#dev-haskell/template-haskell-2.3.0.0 -dev-haskell/unix-2.3.1.0 rmfile ./projects/ghc-packages/ghc-core-6.10.1 hunk ./projects/ghc-packages/ghc-core-6.10.2 1 -# Only list packages that are upgradeable -# -#dev-haskell/array-0.2.0.0 -#dev-haskell/base-3.0.3.1 -#dev-haskell/base-4.1.0.0 -dev-haskell/bytestring-0.9.1.4 -dev-haskell/cabal-1.6.0.3 -#dev-haskell/containers-0.2.0.1 -#dev-haskell/directory-1.0.0.3 -#dev-haskell/editline-0.2.1.0 -dev-haskell/extensible-exceptions-0.1.0.1 -dev-haskell/filepath-1.1.0.2 -#dev-haskell/ghc-prim-0.1.0.0 -dev-haskell/haskell98-1.0.1.0 -dev-haskell/hpc-0.5.0.3 -#dev-haskell/integer-0.1.0.1 -#dev-haskell/old-locale-1.0.0.1 -#dev-haskell/old-time-1.0.0.2 -#dev-haskell/packedstring-0.1.0.1 -#dev-haskell/pretty-1.0.1.0 -#dev-haskell/process-1.0.1.1 -#dev-haskell/random-1.0.0.1 -dev-haskell/readline-1.0.1.0 -#dev-haskell/syb-0.1.0.1 -#dev-haskell/template-haskell-2.3.0.1 -dev-haskell/unix-2.3.2.0 rmfile ./projects/ghc-packages/ghc-core-6.10.2 hunk ./projects/ghc-packages/ghc-core-6.10.3 1 -# Only list packages that are upgradeable -# -#dev-haskell/array-0.2.0.0 -#dev-haskell/base-3.0.3.1 -#dev-haskell/base-4.1.0.0 -dev-haskell/bytestring-0.9.1.4 -dev-haskell/cabal-1.6.0.3 -#dev-haskell/containers-0.2.0.1 -#dev-haskell/directory-1.0.0.3 -dev-haskell/extensible-exceptions-0.1.1.0 -dev-haskell/filepath-1.1.0.2 -#dev-haskell/ghc-prim-0.1.0.0 -dev-haskell/haskell98-1.0.1.0 -dev-haskell/hpc-0.5.0.3 -#dev-haskell/integer-0.1.0.1 -#dev-haskell/old-locale-1.0.0.1 -#dev-haskell/old-time-1.0.0.2 -#dev-haskell/packedstring-0.1.0.1 -#dev-haskell/pretty-1.0.1.0 -#dev-haskell/process-1.0.1.1 -#dev-haskell/random-1.0.0.1 -#dev-haskell/syb-0.1.0.1 -#dev-haskell/template-haskell-2.3.0.1 -dev-haskell/unix-2.3.2.0 rmfile ./projects/ghc-packages/ghc-core-6.10.3 hunk ./projects/ghc-packages/ghc-core-6.10.4 1 -# Only list packages that are upgradeable -# -#dev-haskell/array-0.2.0.0 -#dev-haskell/base-3.0.3.1 -#dev-haskell/base-4.1.0.0 -dev-haskell/bytestring-0.9.1.4 -dev-haskell/cabal-1.6.0.3 -#dev-haskell/containers-0.2.0.1 -#dev-haskell/directory-1.0.0.3 -dev-haskell/extensible-exceptions-0.1.1.0 -dev-haskell/filepath-1.1.0.2 -#dev-haskell/ghc-prim-0.1.0.0 -dev-haskell/haskell98-1.0.1.0 -dev-haskell/hpc-0.5.0.3 -#dev-haskell/integer-0.1.0.1 -#dev-haskell/old-locale-1.0.0.1 -#dev-haskell/old-time-1.0.0.2 -#dev-haskell/packedstring-0.1.0.1 -#dev-haskell/pretty-1.0.1.0 -#dev-haskell/process-1.0.1.1 -#dev-haskell/random-1.0.0.1 -#dev-haskell/syb-0.1.0.1 -#dev-haskell/template-haskell-2.3.0.1 -dev-haskell/unix-2.3.2.0 rmfile ./projects/ghc-packages/ghc-core-6.10.4 hunk ./projects/ghc-packages/ghc-core-6.12.1 1 -# packages that comes with ghc-6.12.0.20091010 -# This file describes the updateable core packages of ghc. -# Note that the version numbers might change when ghc 6.12 actually is -# released. -# -# Packages commented out means they come with ghc, and we don't allow them -# to be upgraded. -dev-haskell/cabal-1.8.0.2 -#array-0.3.0.0 -#base-3.0.3.2 -#base-4.2.0.0 -#bin-package-db-0.0.0.0 -#bytestring-0.9.1.5 -#containers-0.3.0.0 -#directory-1.0.1.0 -# blue in ghc-pkg list, what does it mean? -#dph-base-0.4.0 -#dph-par-0.4.0 -#dph-prim-interface-0.4.0 -#dph-prim-par-0.4.0 -#dph-prim-seq-0.4.0 -#dph-seq-0.4.0 -dev-haskell/extensible-exceptions-0.1.1.1 -#ffi-1.0 -dev-haskell/filepath-1.1.0.3 -# blue in ghc-pkg list, what does it mean? -#ghc-6.12.1 -#ghc-binary-0.5.0.2 -#ghc-prim-0.2.0.0 -#haskell98-1.0.1.1 -dev-haskell/hpc-0.5.0.4 -#integer-gmp-0.2.0.0 -#old-locale-1.0.0.2 -#old-time-1.0.0.3 -#pretty-1.0.1.1 -#process-1.0.1.2 -#random-1.0.0.2 -#rts-1.0 -dev-haskell/syb-0.1.0.2 -#template-haskell-2.4.0.0 -dev-haskell/time-1.1.4 -#unix-2.4.0.0 -dev-haskell/utf8-string-0.3.4 rmfile ./projects/ghc-packages/ghc-core-6.12.1 hunk ./projects/ghc-packages/ghc-core-6.8.2 1 -# only packages we have ebuilds for -dev-haskell/cabal-1.2.3.0 -# dev-haskell/array-0.1.0.0 -# dev-haskell/base-3.0.1.0 -dev-haskell/bytestring-0.9.0.1 -# dev-haskell/containers-0.1.0.1 -# dev-haskell/directory-1.0.0.0 -dev-haskell/filepath-1.1.0.0 -# dev-haskell/haskell98-1.0.1.0 -dev-haskell/hpc-0.5.0.0 -# dev-haskell/old-locale1.0.0.0 -# dev-haskell/old-time-1.0.0.0 -# dev-haskell/packedstring-0.1.0.0 -# dev-haskell/pretty-1.0.0.0 -# dev-haskell/process-1.0.0.0 -# dev-haskell/random-1.0.0.0 -dev-haskell/readline-1.0.1.0 -# dev-haskell/template-haskell-2.2.0.0 -dev-haskell/unix-2.3.0.0 rmfile ./projects/ghc-packages/ghc-core-6.8.2 hunk ./projects/ghc-packages/ghc-core-6.8.3 1 -# only packages that we have ebuilds for -dev-haskell/cabal-1.2.4.0 -# dev-haskell/array-0.1.0.0 -# dev-haskell/base-3.0.2.0 -dev-haskell/bytestring-0.9.0.1.1 -# dev-haskell/containers-0.1.0.2 -# dev-haskell/directory-1.0.0.1 -dev-haskell/filepath-1.1.0.0 -# dev-haskell/haskell98-1.0.1.0 -dev-haskell/hpc-0.5.0.1 -# dev-haskell/old-locale-1.0.0.0 -# dev-haskell/old-time-1.0.0.0 -# dev-haskell/packedstring-0.1.0.0 -# dev-haskell/pretty-1.0.0.0 -# dev-haskell/process-1.0.0.1 -# dev-haskell/random-1.0.0.0 -dev-haskell/readline-1.0.1.0 -# dev-haskell/template-haskell-2.2.0.0 -dev-haskell/unix-2.3.0.1 rmfile ./projects/ghc-packages/ghc-core-6.8.3 hunk ./projects/ghc-packages/ghc-extra-6.10.1 1 -# should all dph packages be listed? -#dev-haskell/dph-base-0.3 -dev-haskell/dph-0.3 -#dev-haskell/dph-prim-interface-0.3 -#dev-haskell/dph-prim-par-0.3 -#dev-haskell/dph-prim-seq-0.3 -dev-haskell/haskell-src-1.0.1.3 -dev-haskell/html-1.0.1.2 -dev-haskell/hunit-1.2.0.3 -dev-haskell/mtl-1.1.0.2 -dev-haskell/network-2.2.0.1 -dev-haskell/parallel-1.1.0.0 -dev-haskell/parsec-2.1.0.1 -dev-haskell/quickcheck-1.2.0.0 -dev-haskell/regex-base-0.72.0.2 -dev-haskell/regex-compat-0.71.0.1 -dev-haskell/regex-posix-0.72.0.3 -dev-haskell/stm-2.1.1.2 -dev-haskell/time-1.1.2.2 -dev-haskell/xhtml-3000.2.0.1 rmfile ./projects/ghc-packages/ghc-extra-6.10.1 hunk ./projects/ghc-packages/ghc-extra-6.10.2 1 -dev-haskell/dph-0.3 -dev-haskell/dph-base-0.3 -dev-haskell/dph-bench-0.1 -dev-haskell/dph-prim-interface-0.3 -dev-haskell/dph-prim-par-0.3 -dev-haskell/dph-prim-seq-0.3 -dev-haskell/haskell-src-1.0.1.3 -dev-haskell/html-1.0.1.2 -dev-haskell/hunit-1.2.0.3 -dev-haskell/mtl-1.1.0.2 -dev-haskell/network-2.2.1 -dev-haskell/parallel-1.1.0.1 -dev-haskell/parsec-2.1.0.1 -dev-haskell/quickcheck-1.2.0.0 -dev-haskell/regex-base-0.72.0.2 -dev-haskell/regex-compat-0.71.0.1 -dev-haskell/regex-posix-0.72.0.3 -dev-haskell/stm-2.1.1.2 -dev-haskell/xhtml-3000.2.0.1 rmfile ./projects/ghc-packages/ghc-extra-6.10.2 hunk ./projects/ghc-packages/ghc-extra-6.8.2 1 -dev-haskell/alut-2.1.0.0 -dev-haskell/glut-2.1.1.1 -dev-haskell/hunit-1.2.0.0 -dev-haskell/openal-1.3.1.1 -dev-haskell/opengl-2.2.1.1 -dev-haskell/quickcheck-1.1.0.0 -dev-haskell/cgi-3001.1.5.1 -dev-haskell/fgl-5.4.1.1 -dev-haskell/haskell-src-1.0.1.1 -dev-haskell/html-1.0.1.1 -dev-haskell/mtl-1.1.0.0 -dev-haskell/network-2.1.0.0 -dev-haskell/parallel-1.0.0.0 -dev-haskell/parsec-2.1.0.0 -dev-haskell/regex-base-0.72.0.1 -dev-haskell/regex-compat-0.71.0.1 -dev-haskell/regex-posix-0.72.0.2 -dev-haskell/stm-2.1.1.0 -dev-haskell/time-1.1.2.0 -dev-haskell/xhtml-3000.0.2.1 rmfile ./projects/ghc-packages/ghc-extra-6.8.2 hunk ./projects/ghc-packages/ghc-extra-6.8.3 1 -dev-haskell/alut-2.1.0.0 -dev-haskell/glut-2.1.1.2 -dev-haskell/hunit-1.2.0.0 -dev-haskell/openal-1.3.1.1 -dev-haskell/opengl-2.2.1.1 -dev-haskell/quickcheck-1.1.0.0 -dev-haskell/fgl-5.4.2.0 -dev-haskell/haskell-src-1.0.1.2 -dev-haskell/html-1.0.1.1 -dev-haskell/mtl-1.1.0.1 -dev-haskell/network-2.2.0.0 -dev-haskell/parallel-1.0.0.1 -dev-haskell/parsec-2.1.0.1 -dev-haskell/regex-base-0.72.0.1 -dev-haskell/regex-compat-0.71.0.1 -dev-haskell/regex-posix-0.72.0.2 -dev-haskell/stm-2.1.1.1 -dev-haskell/time-1.1.2.1 -dev-haskell/xhtml-3000.2.0.0 rmfile ./projects/ghc-packages/ghc-extra-6.8.3 hunk ./projects/ghc-packages/haskell-platform-2009.0.0 1 -dev-lang/ghc-6.10.2 -dev-haskell/cabal-1.6.0.3 -dev-haskell/cgi-3001.1.7.1 -dev-haskell/fgl-5.4.2.2 -dev-haskell/glut-2.1.1.2 -dev-haskell/haskell-src-1.0.1.3 -dev-haskell/html-1.0.1.2 -dev-haskell/http-4000.0.5 -dev-haskell/hunit-1.2.0.3 -dev-haskell/mtl-1.1.0.2 -dev-haskell/network-2.2.1 -dev-haskell/openal-1.3.1.1 -dev-haskell/opengl-2.2.1.1 -dev-haskell/parallel-1.1.0.1 -dev-haskell/parsec-2.1.0.1 -dev-haskell/quickcheck-1.2.0.0 -dev-haskell/regex-base-0.72.0.2 -dev-haskell/regex-compat-0.71.0.1 -dev-haskell/regex-posix-0.72.0.3 -dev-haskell/stm-2.1.1.2 -dev-haskell/time-1.1.2.4 -dev-haskell/xhtml-3000.2.0.1 -dev-haskell/zlib-0.5.0.0 -dev-haskell/alex-2.3.1 -dev-haskell/happy-1.18.2 -dev-haskell/cabal-install-0.6.2 -dev-haskell/haddock-2.4.2 rmfile ./projects/ghc-packages/haskell-platform-2009.0.0 hunk ./projects/ghc-packages/haskell-platform-2009.2.0.1 1 -#ghc -dev-lang/ghc-6.10.3 -dev-haskell/cabal-1.6.0.3 -# extras -dev-haskell/cgi-3001.1.7.1 -dev-haskell/editline-0.2.1.0 -dev-haskell/fgl-5.4.2.2 -dev-haskell/glut-2.1.1.2 -dev-haskell/haskell-src-1.0.1.3 -dev-haskell/html-1.0.1.2 -dev-haskell/http-4000.0.6 -dev-haskell/hunit-1.2.0.3 -dev-haskell/mtl-1.1.0.2 -dev-haskell/network-2.2.1.1 -dev-haskell/opengl-2.2.1.1 -dev-haskell/parallel-1.1.0.1 -dev-haskell/parsec-2.1.0.1 -dev-haskell/quickcheck-1.2.0.0 -dev-haskell/regex-base-0.72.0.2 -dev-haskell/regex-compat-0.71.0.1 -dev-haskell/regex-posix-0.72.0.3 -dev-haskell/stm-2.1.1.2 -dev-haskell/time-1.1.2.4 -dev-haskell/xhtml-3000.2.0.1 -dev-haskell/zlib-0.5.0.0 -# tools -dev-haskell/alex-2.3.1 -dev-haskell/happy-1.18.2 -dev-haskell/cabal-install-0.6.2 -dev-haskell/haddock-2.4.2 rmfile ./projects/ghc-packages/haskell-platform-2009.2.0.1 hunk ./projects/ghc-packages/haskell-platform-2009.2.0.2 1 -# This file describes haskell-platform 2009.2.0.2 -# -# Using app-portage/keyword-stat you can see the keywording for each of -# these packages. -# -# $ keyword-stat -# -# ghc -dev-lang/ghc-6.10.4 -dev-haskell/cabal-1.6.0.3 -dev-haskell/filepath-1.1.0.2 -# extras -dev-haskell/cgi-3001.1.7.1 -dev-haskell/editline-0.2.1.0 -dev-haskell/fgl-5.4.2.2 -dev-haskell/glut-2.1.1.2 -dev-haskell/haskell-src-1.0.1.3 -dev-haskell/html-1.0.1.2 -dev-haskell/http-4000.0.6 -dev-haskell/hunit-1.2.0.3 -dev-haskell/mtl-1.1.0.2 -dev-haskell/network-2.2.1.4 -dev-haskell/opengl-2.2.1.1 -dev-haskell/parallel-1.1.0.1 -dev-haskell/parsec-2.1.0.1 -dev-haskell/quickcheck-1.2.0.0 -dev-haskell/regex-base-0.72.0.2 -dev-haskell/regex-compat-0.71.0.1 -dev-haskell/regex-posix-0.72.0.3 -dev-haskell/stm-2.1.1.2 -dev-haskell/time-1.1.2.4 -dev-haskell/xhtml-3000.2.0.1 -dev-haskell/zlib-0.5.0.0 -# tools -dev-haskell/cabal-install-0.6.2 -dev-haskell/alex-2.3.1 -dev-haskell/happy-1.18.4 -dev-haskell/haddock-2.4.2 rmfile ./projects/ghc-packages/haskell-platform-2009.2.0.2 rmdir ./projects/ghc-packages hunk ./projects/GHC-6.10.2-update.html 1 - - - - - - -GHC 6.10.2 - - - - -
-

GHC 6.10.2

- --- - - - -
Authors:Lennart Kolmodin <kolmodin@gentoo.org> -
Gentoo Haskell Herd <haskell@gentoo.org>
-
-

News with GHC 6.10.2

-

We've in Gentoo Linux has made some changes to the vanilla GHC application:

-
    -
  • Use readline instead of libedit
  • -
-

Packages currently in portage, masked. To try them, unmask the following -packages;

-
    -
  • dev-lang/ghc
  • -
  • dev-haskell/haddock
  • -
  • dev-haskell/parallel
  • -
-
-
-

ghc-updater

-

The application ghc-updater will search for packages installed with your -older ghc version, and try to upgrade them.

-

First, update your haddock to 2.4.2. Then run ghc-updater. Any known -problems for portage users?

-
-
-

Potentially broken packages

-

Due to the recent changes with the base packages, exception handling etc, we -need to make extra sure that the packages in portage still works with GHC 6.10. -We should look for, and test, the latest ~arch version, as well as the -latest stable version for each package.

-
-alex-2.1.0                                    amd64         ~ia64   ppc   ppc64   sparc   x86
-alex-2.2                                     ~amd64         ~ia64  ~ppc  ~ppc64  ~sparc  ~x86
-alex-2.3.1                                   ~amd64         ~ia64  ~ppc          ~sparc  ~x86
-alut-1.0                                     ~amd64                                      ~x86
-alut-2.0.1                                    amd64                              ~sparc   x86
-alut-2.0                                     ~amd64                                      ~x86
-alut-2.1.0.0                                  amd64                               sparc   x86
-arrows-0.2.1                         ~alpha   amd64         ~ia64   ppc           sparc   x86
-arrows-0.2                           ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-binary-0.4.1                                 ~amd64                              ~sparc  ~x86
-binary-0.4.2                                 ~amd64                              ~sparc  ~x86
-bzlib-0.4.0.1                                ~amd64                              ~sparc  ~x86
-c2hs-0.14.5                                   amd64         ~ia64   ppc   ppc64   sparc   x86
-c2hs-0.15.1                                  ~amd64         ~ia64  ~ppc          ~sparc  ~x86
-cabal-1.1.3-r1                       ~alpha   amd64  ~hppa  ~ia64   ppc   ppc64   sparc   x86
-cabal-1.1.4                          ~alpha   amd64   hppa  ~ia64   ppc   ppc64   sparc   x86
-cabal-1.1.6.1                        ~alpha   amd64  ~hppa  ~ia64  ~ppc  ~ppc64  ~sparc  ~x86
-cabal-1.1.6.2                        ~alpha   amd64   hppa  ~ia64   ppc   ppc64   sparc   x86
-cabal-1.2.3.0                         alpha   amd64   hppa   ia64   ppc  ~ppc64   sparc   x86
-cabal-1.6.0.1                        ~alpha  ~amd64  ~hppa  ~ia64  ~ppc  ~ppc64  ~sparc  ~x86
-cabal-1.6.0.2                        ~alpha  ~amd64  ~hppa  ~ia64  ~ppc  ~ppc64  ~sparc  ~x86
-cabal-1.6.0.3                        ~alpha  ~amd64  ~hppa  ~ia64  ~ppc  ~ppc64  ~sparc  ~x86
-cabal-install-0.6.2                          ~amd64                              ~sparc  ~x86
-cgi-2006.9.6                         ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-cgi-3001.1.1                         ~alpha   amd64                ~ppc           sparc   x86
-cgi-3001.1.5.1                                amd64                               sparc   x86
-cgi-3001.1.7.1                       ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-cpphs-1.1                                    ~amd64         ~ia64        ~ppc64  ~sparc  ~x86
-cpphs-1.2                                     amd64         ~ia64   ppc   ppc64   sparc   x86
-cpphs-1.3                                    ~amd64         ~ia64  ~ppc  ~ppc64  ~sparc  ~x86
-cpphs-1.5                                    ~amd64         ~ia64  ~ppc  ~ppc64  ~sparc  ~x86
-drift-2.1.2                                   amd64                 ppc   ppc64   sparc   x86
-drift-2.2.0                                   amd64                 ppc   ppc64   sparc   x86
-editline-0.2.1.0                             ~amd64                                      ~x86
-fgl-5.2                              ~alpha   amd64   hppa  ~ia64   ppc   ppc64   sparc   x86
-fgl-5.3                              ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-fgl-5.4.1.1                          ~alpha   amd64  ~hppa  ~ia64  ~ppc           sparc   x86
-fgl-5.4.1                            ~alpha   amd64         ~ia64   ppc           sparc   x86
-fgl-5.4.2.2                          ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-filepath-1.0                                  amd64   hppa  ~ia64   ppc           sparc   x86
-filepath-1.1.0.0                     ~alpha   amd64  ~hppa  ~ia64                 sparc   x86
-frown-0.6.1-r1                                amd64                 ppc   ppc64   sparc   x86
-ghc-paths-0.1.0.5                            ~amd64                                      ~x86
-glut-2.0                                     ~amd64                                      ~x86
-glut-2.0-r1                                  ~amd64                                      ~x86
-glut-2.1.1.1                                  amd64                               sparc   x86
-glut-2.1.1.2                                 ~amd64                              ~sparc  ~x86
-glut-2.1.1                                    amd64                              ~sparc   x86
-gtk2hs-0.9.11                                ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-gtk2hs-0.9.12.1                               amd64                ~ppc  ~ppc64  ~sparc   x86
-gtk2hs-0.9.12                                ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-haddock-0.8                           alpha   amd64   hppa   ia64   ppc   ppc64   sparc   x86
-haddock-0.9                          ~alpha  ~amd64  ~hppa  ~ia64  ~ppc  ~ppc64  ~sparc  ~x86
-haddock-2.4.2                                ~amd64                                      ~x86
-happy-1.15                                    amd64         ~ia64   ppc   ppc64   sparc   x86
-happy-1.16                                    amd64         ~ia64   ppc   ppc64   sparc   x86
-happy-1.17                                    amd64  ~hppa  ~ia64  ~ppc  ~ppc64   sparc   x86
-happy-1.18.2                                 ~amd64  ~hppa  ~ia64  ~ppc  ~ppc64  ~sparc  ~x86
-harp-0.2                                     ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-haskell-src-1.0.1.1                           amd64  ~hppa  ~ia64  ~ppc           sparc   x86
-haskell-src-1.0.1.3                          ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-haskell-src-1.0.1                    ~alpha   amd64         ~ia64   ppc           sparc   x86
-haskell-src-1.0                      ~alpha   amd64   hppa  ~ia64   ppc   ppc64   sparc   x86
-haskell-src-1.0-r1                   ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-haskell-src-exts-0.2                         ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-haxml-1.12                                   ~amd64                ~ppc          ~sparc  ~x86
-haxml-1.13.2                                  amd64         ~ia64   ppc   ppc64   sparc   x86
-haxml-1.13.3                                 ~amd64         ~ia64  ~ppc  ~ppc64  ~sparc  ~x86
-haxml-1.13-r1                                 amd64         ~ia64   ppc   ppc64   sparc   x86
-hdbc-1.0.0                                   ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-1.0.1                                   ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-1.1.3                                   ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-odbc-1.0.0.0                            ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-odbc-1.0.1.1                            ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-odbc-1.1.3.0                            ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-postgresql-1.0.0.0                      ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-postgresql-1.0.1.0                      ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-postgresql-1.1.3.0                      ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-sqlite-1.0.0.0                          ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-sqlite-1.0.1.0                          ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdbc-sqlite-1.1.3.0                          ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hdoc-0.8.3                                    amd64                 ppc   ppc64   sparc   x86
-hmake-3.10                                   ~amd64                      ~ppc64  ~sparc  ~x86
-hmake-3.11                                   ~amd64                ~ppc   ppc64   sparc   x86
-hmake-3.13                                   ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hscolour-1.12                                ~amd64                              ~sparc  ~x86
-hscolour-1.8                                 ~amd64                              ~sparc  ~x86
-hslogger-1.0.1                               ~amd64                                      ~x86
-hslogger-1.0.2                               ~amd64                              ~sparc  ~x86
-hsql-1.7                                     ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hsql-mysql-1.7                               ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hsql-odbc-1.7                                ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hsql-postgresql-1.7                          ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hsql-sqlite-1.7                              ~amd64                ~ppc  ~ppc64  ~sparc  ~x86
-hsshellscript-2.2.2                                                                      ~x86
-hsshellscript-2.3.0                                                                       x86
-hsshellscript-2.6.0                          ~amd64                ~ppc                  ~x86
-hsshellscript-2.6.3                          ~amd64                ~ppc                  ~x86
-hsshellscript-2.7.0                          ~amd64                ~ppc          ~sparc  ~x86
-html-1.0.1.1                          alpha   amd64   hppa   ia64  ~ppc           sparc   x86
-html-1.0.1.2                         ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-html-1.0.1                           ~alpha   amd64         ~ia64   ppc           sparc   x86
-html-1.0                             ~alpha   amd64   hppa  ~ia64   ppc   ppc64   sparc   x86
-html-1.0-r1                          ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-http-2006.7.7                                ~amd64                              ~sparc  ~x86
-http-3001.0.0                                ~amd64  ~hppa                       ~sparc  ~x86
-http-4000.0.5                                ~amd64  ~hppa                       ~sparc  ~x86
-hunit-1.1.1                          ~alpha   amd64         ~ia64   ppc           sparc   x86
-hunit-1.1                            ~alpha   amd64   hppa  ~ia64   ppc   ppc64   sparc   x86
-hunit-1.1-r1                         ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-hunit-1.2.0.0                        ~alpha   amd64   hppa  ~ia64  ~ppc           sparc   x86
-hunit-1.2.0.3                        ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-hxt-4.02-r1                                                                              ~x86
-hxt-4.02                                                                                 ~x86
-hxt-5.00                                                                                 ~x86
-hxt-6.0                                      ~amd64                                      ~x86
-hxt-7.2                                      ~amd64                                      ~x86
-hxt-7.3                                      ~amd64                              ~sparc  ~x86
-iconv-0.4                                    ~amd64                              ~sparc  ~x86
-lhs2tex-1.10_pre                             ~amd64                       ppc64  ~sparc   x86
-lhs2tex-1.11                                  amd64                       ppc64   sparc   x86
-missingh-0.14.4                              ~amd64                                      ~x86
-missingh-0.16.0                              ~amd64                                      ~x86
-missingh-0.18.6                              ~amd64                              ~sparc  ~x86
-mtl-1.0.1                            ~alpha   amd64         ~ia64   ppc           sparc   x86
-mtl-1.0                              ~alpha   amd64   hppa  ~ia64   ppc   ppc64   sparc   x86
-mtl-1.0-r1                           ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-mtl-1.1.0.0                           alpha   amd64   hppa   ia64  ~ppc           sparc   x86
-mtl-1.1.0.2                          ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-network-1.0                          ~alpha   amd64   hppa  ~ia64   ppc   ppc64   sparc   x86
-network-2.0.1                        ~alpha   amd64         ~ia64   ppc           sparc   x86
-network-2.0                          ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-network-2.1.0.0                               amd64   hppa  ~ia64                 sparc   x86
-network-2.2.0.0                              ~amd64  ~hppa  ~ia64                ~sparc  ~x86
-network-2.2.0.1                              ~amd64  ~hppa  ~ia64                ~sparc  ~x86
-network-2.2.1                        ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-openal-1.2                                   ~amd64                                      ~x86
-openal-1.3.1.1                                amd64                               sparc   x86
-openal-1.3.1                                  amd64                              ~sparc   x86
-openal-1.3                                   ~amd64                                      ~x86
-opengl-2.0                                   ~amd64                                      ~x86
-opengl-2.1                                   ~amd64                                      ~x86
-opengl-2.2.1.1                                amd64                               sparc   x86
-opengl-2.2.1                                  amd64                              ~sparc   x86
-parallel-1.0.0.0                              amd64  ~hppa                        sparc   x86
-parallel-1.1.0.1                             ~amd64                                      ~x86
-parsec-2.0                                   ~amd64                ~ppc          ~sparc  ~x86
-parsec-2.1.0.0                        alpha   amd64   hppa   ia64   ppc           sparc   x86
-parsec-2.1.0.1                       ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-quickcheck-1.0.1                     ~alpha   amd64         ~ia64   ppc           sparc   x86
-quickcheck-1.0                       ~alpha   amd64   hppa  ~ia64   ppc   ppc64   sparc   x86
-quickcheck-1.0-r1                    ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-quickcheck-1.1.0.0                    alpha   amd64   hppa   ia64  ~ppc           sparc   x86
-quickcheck-1.2.0.0                   ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-regex-base-0.71                              ~amd64         ~ia64                        ~x86
-regex-base-0.72.0.1                  ~alpha   amd64         ~ia64  ~ppc           sparc   x86
-regex-base-0.72.0.2                  ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-regex-base-0.72                               amd64   hppa  ~ia64   ppc           sparc   x86
-regex-base-0.93.1                     alpha  ~amd64   hppa   ia64                ~sparc  ~x86
-regex-compat-0.71.0.1                ~alpha   amd64         ~ia64  ~ppc           sparc   x86
-regex-compat-0.71                             amd64   hppa  ~ia64   ppc           sparc   x86
-regex-compat-0.91                     alpha  ~amd64   hppa   ia64                ~sparc  ~x86
-regex-posix-0.71                              amd64   hppa  ~ia64   ppc           sparc   x86
-regex-posix-0.72.0.2                 ~alpha   amd64         ~ia64  ~ppc           sparc   x86
-regex-posix-0.72.0.3                 ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-regex-posix-0.93.1                    alpha  ~amd64   hppa   ia64                ~sparc  ~x86
-stm-2.1.1.0                                   amd64  ~hppa                        sparc   x86
-stm-2.1.1.2                                  ~amd64  ~hppa                       ~sparc  ~x86
-time-1.0                             ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-time-1.1.1                           ~alpha   amd64         ~ia64   ppc           sparc   x86
-time-1.1.2.0                         ~alpha   amd64  ~hppa  ~ia64  ~ppc           sparc   x86
-time-1.1.2.4                         ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-uuagc-0.9.1                                   amd64                 ppc   ppc64   sparc   x86
-uuagc-0.9.5                                  ~amd64                ~ppc          ~sparc  ~x86
-uulib-0.9.2                                   amd64                 ppc   ppc64   sparc   x86
-wash-2.12                                    ~amd64                              ~sparc  ~x86
-wxhaskell-0.9.4                              ~amd64                ~ppc          ~sparc  ~x86
-x11-1.1                                      ~amd64                                      ~x86
-x11-1.2.1                                    ~amd64                                      ~x86
-x11-1.2.2                                    ~amd64                                      ~x86
-x11-1.2                                      ~amd64                                      ~x86
-x11-1.4.0                                    ~amd64                              ~sparc  ~x86
-x11-1.4.1                                    ~amd64                              ~sparc  ~x86
-x11-1.4.2                                    ~amd64  ~hppa                       ~sparc  ~x86
-xhtml-2006.9.13                      ~alpha  ~amd64                ~ppc          ~sparc  ~x86
-xhtml-3000.0.2.1                     ~alpha   amd64   hppa  ~ia64  ~ppc           sparc   x86
-xhtml-3000.0.2                       ~alpha   amd64         ~ia64   ppc           sparc   x86
-xhtml-3000.2.0.1                     ~alpha  ~amd64  ~hppa  ~ia64  ~ppc          ~sparc  ~x86
-zlib-0.4.0.1                                 ~amd64                              ~sparc  ~x86
-zlib-0.5.0.0                                 ~amd64                              ~sparc  ~x86
-
-
-
- - rmfile ./projects/GHC-6.10.2-update.html hunk ./projects/GHC-6.10.2-update.rst 1 -========== -GHC 6.10.2 -========== - -:Authors: Lennart Kolmodin , - Gentoo Haskell Herd - -News with GHC 6.10.2 -==================== - -We've in Gentoo Linux has made some changes to the vanilla GHC application: - -* Use ``readline`` instead of ``libedit`` - -Packages currently in portage, masked. To try them, unmask the following -packages; - -* ``dev-lang/ghc`` -* ``dev-haskell/haddock`` -* ``dev-haskell/parallel`` - - -ghc-updater -=========== - -The application ``ghc-updater`` will search for packages installed with your -older ghc version, and try to upgrade them. - -First, update your haddock to 2.4.2. Then run ``ghc-updater``. Any known -problems for portage users? - -Potentially broken packages -=========================== - -Due to the recent changes with the base packages, exception handling etc, we -need to make extra sure that the packages in portage still works with GHC 6.10. -We should look for, and test, the latest ``~arch`` version, as well as the -latest stable version for each package. - -:: - - alex-2.1.0 amd64 ~ia64 ppc ppc64 sparc x86 - alex-2.2 ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 - alex-2.3.1 ~amd64 ~ia64 ~ppc ~sparc ~x86 - alut-1.0 ~amd64 ~x86 - alut-2.0.1 amd64 ~sparc x86 - alut-2.0 ~amd64 ~x86 - alut-2.1.0.0 amd64 sparc x86 - arrows-0.2.1 ~alpha amd64 ~ia64 ppc sparc x86 - arrows-0.2 ~alpha ~amd64 ~ppc ~sparc ~x86 - binary-0.4.1 ~amd64 ~sparc ~x86 - binary-0.4.2 ~amd64 ~sparc ~x86 - bzlib-0.4.0.1 ~amd64 ~sparc ~x86 - c2hs-0.14.5 amd64 ~ia64 ppc ppc64 sparc x86 - c2hs-0.15.1 ~amd64 ~ia64 ~ppc ~sparc ~x86 - cabal-1.1.3-r1 ~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 - cabal-1.1.4 ~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 - cabal-1.1.6.1 ~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 - cabal-1.1.6.2 ~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 - cabal-1.2.3.0 alpha amd64 hppa ia64 ppc ~ppc64 sparc x86 - cabal-1.6.0.1 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 - cabal-1.6.0.2 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 - cabal-1.6.0.3 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 - cabal-install-0.6.2 ~amd64 ~sparc ~x86 - cgi-2006.9.6 ~alpha ~amd64 ~ppc ~sparc ~x86 - cgi-3001.1.1 ~alpha amd64 ~ppc sparc x86 - cgi-3001.1.5.1 amd64 sparc x86 - cgi-3001.1.7.1 ~alpha ~amd64 ~ppc ~sparc ~x86 - cpphs-1.1 ~amd64 ~ia64 ~ppc64 ~sparc ~x86 - cpphs-1.2 amd64 ~ia64 ppc ppc64 sparc x86 - cpphs-1.3 ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 - cpphs-1.5 ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 - drift-2.1.2 amd64 ppc ppc64 sparc x86 - drift-2.2.0 amd64 ppc ppc64 sparc x86 - editline-0.2.1.0 ~amd64 ~x86 - fgl-5.2 ~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 - fgl-5.3 ~alpha ~amd64 ~ppc ~sparc ~x86 - fgl-5.4.1.1 ~alpha amd64 ~hppa ~ia64 ~ppc sparc x86 - fgl-5.4.1 ~alpha amd64 ~ia64 ppc sparc x86 - fgl-5.4.2.2 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - filepath-1.0 amd64 hppa ~ia64 ppc sparc x86 - filepath-1.1.0.0 ~alpha amd64 ~hppa ~ia64 sparc x86 - frown-0.6.1-r1 amd64 ppc ppc64 sparc x86 - ghc-paths-0.1.0.5 ~amd64 ~x86 - glut-2.0 ~amd64 ~x86 - glut-2.0-r1 ~amd64 ~x86 - glut-2.1.1.1 amd64 sparc x86 - glut-2.1.1.2 ~amd64 ~sparc ~x86 - glut-2.1.1 amd64 ~sparc x86 - gtk2hs-0.9.11 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - gtk2hs-0.9.12.1 amd64 ~ppc ~ppc64 ~sparc x86 - gtk2hs-0.9.12 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - haddock-0.8 alpha amd64 hppa ia64 ppc ppc64 sparc x86 - haddock-0.9 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 - haddock-2.4.2 ~amd64 ~x86 - happy-1.15 amd64 ~ia64 ppc ppc64 sparc x86 - happy-1.16 amd64 ~ia64 ppc ppc64 sparc x86 - happy-1.17 amd64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 - happy-1.18.2 ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 - harp-0.2 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - haskell-src-1.0.1.1 amd64 ~hppa ~ia64 ~ppc sparc x86 - haskell-src-1.0.1.3 ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - haskell-src-1.0.1 ~alpha amd64 ~ia64 ppc sparc x86 - haskell-src-1.0 ~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 - haskell-src-1.0-r1 ~alpha ~amd64 ~ppc ~sparc ~x86 - haskell-src-exts-0.2 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - haxml-1.12 ~amd64 ~ppc ~sparc ~x86 - haxml-1.13.2 amd64 ~ia64 ppc ppc64 sparc x86 - haxml-1.13.3 ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 - haxml-1.13-r1 amd64 ~ia64 ppc ppc64 sparc x86 - hdbc-1.0.0 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-1.0.1 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-1.1.3 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-odbc-1.0.0.0 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-odbc-1.0.1.1 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-odbc-1.1.3.0 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-postgresql-1.0.0.0 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-postgresql-1.0.1.0 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-postgresql-1.1.3.0 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-sqlite-1.0.0.0 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-sqlite-1.0.1.0 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdbc-sqlite-1.1.3.0 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hdoc-0.8.3 amd64 ppc ppc64 sparc x86 - hmake-3.10 ~amd64 ~ppc64 ~sparc ~x86 - hmake-3.11 ~amd64 ~ppc ppc64 sparc x86 - hmake-3.13 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hscolour-1.12 ~amd64 ~sparc ~x86 - hscolour-1.8 ~amd64 ~sparc ~x86 - hslogger-1.0.1 ~amd64 ~x86 - hslogger-1.0.2 ~amd64 ~sparc ~x86 - hsql-1.7 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hsql-mysql-1.7 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hsql-odbc-1.7 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hsql-postgresql-1.7 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hsql-sqlite-1.7 ~amd64 ~ppc ~ppc64 ~sparc ~x86 - hsshellscript-2.2.2 ~x86 - hsshellscript-2.3.0 x86 - hsshellscript-2.6.0 ~amd64 ~ppc ~x86 - hsshellscript-2.6.3 ~amd64 ~ppc ~x86 - hsshellscript-2.7.0 ~amd64 ~ppc ~sparc ~x86 - html-1.0.1.1 alpha amd64 hppa ia64 ~ppc sparc x86 - html-1.0.1.2 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - html-1.0.1 ~alpha amd64 ~ia64 ppc sparc x86 - html-1.0 ~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 - html-1.0-r1 ~alpha ~amd64 ~ppc ~sparc ~x86 - http-2006.7.7 ~amd64 ~sparc ~x86 - http-3001.0.0 ~amd64 ~hppa ~sparc ~x86 - http-4000.0.5 ~amd64 ~hppa ~sparc ~x86 - hunit-1.1.1 ~alpha amd64 ~ia64 ppc sparc x86 - hunit-1.1 ~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 - hunit-1.1-r1 ~alpha ~amd64 ~ppc ~sparc ~x86 - hunit-1.2.0.0 ~alpha amd64 hppa ~ia64 ~ppc sparc x86 - hunit-1.2.0.3 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - hxt-4.02-r1 ~x86 - hxt-4.02 ~x86 - hxt-5.00 ~x86 - hxt-6.0 ~amd64 ~x86 - hxt-7.2 ~amd64 ~x86 - hxt-7.3 ~amd64 ~sparc ~x86 - iconv-0.4 ~amd64 ~sparc ~x86 - lhs2tex-1.10_pre ~amd64 ppc64 ~sparc x86 - lhs2tex-1.11 amd64 ppc64 sparc x86 - missingh-0.14.4 ~amd64 ~x86 - missingh-0.16.0 ~amd64 ~x86 - missingh-0.18.6 ~amd64 ~sparc ~x86 - mtl-1.0.1 ~alpha amd64 ~ia64 ppc sparc x86 - mtl-1.0 ~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 - mtl-1.0-r1 ~alpha ~amd64 ~ppc ~sparc ~x86 - mtl-1.1.0.0 alpha amd64 hppa ia64 ~ppc sparc x86 - mtl-1.1.0.2 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - network-1.0 ~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 - network-2.0.1 ~alpha amd64 ~ia64 ppc sparc x86 - network-2.0 ~alpha ~amd64 ~ppc ~sparc ~x86 - network-2.1.0.0 amd64 hppa ~ia64 sparc x86 - network-2.2.0.0 ~amd64 ~hppa ~ia64 ~sparc ~x86 - network-2.2.0.1 ~amd64 ~hppa ~ia64 ~sparc ~x86 - network-2.2.1 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - openal-1.2 ~amd64 ~x86 - openal-1.3.1.1 amd64 sparc x86 - openal-1.3.1 amd64 ~sparc x86 - openal-1.3 ~amd64 ~x86 - opengl-2.0 ~amd64 ~x86 - opengl-2.1 ~amd64 ~x86 - opengl-2.2.1.1 amd64 sparc x86 - opengl-2.2.1 amd64 ~sparc x86 - parallel-1.0.0.0 amd64 ~hppa sparc x86 - parallel-1.1.0.1 ~amd64 ~x86 - parsec-2.0 ~amd64 ~ppc ~sparc ~x86 - parsec-2.1.0.0 alpha amd64 hppa ia64 ppc sparc x86 - parsec-2.1.0.1 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - quickcheck-1.0.1 ~alpha amd64 ~ia64 ppc sparc x86 - quickcheck-1.0 ~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 - quickcheck-1.0-r1 ~alpha ~amd64 ~ppc ~sparc ~x86 - quickcheck-1.1.0.0 alpha amd64 hppa ia64 ~ppc sparc x86 - quickcheck-1.2.0.0 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - regex-base-0.71 ~amd64 ~ia64 ~x86 - regex-base-0.72.0.1 ~alpha amd64 ~ia64 ~ppc sparc x86 - regex-base-0.72.0.2 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - regex-base-0.72 amd64 hppa ~ia64 ppc sparc x86 - regex-base-0.93.1 alpha ~amd64 hppa ia64 ~sparc ~x86 - regex-compat-0.71.0.1 ~alpha amd64 ~ia64 ~ppc sparc x86 - regex-compat-0.71 amd64 hppa ~ia64 ppc sparc x86 - regex-compat-0.91 alpha ~amd64 hppa ia64 ~sparc ~x86 - regex-posix-0.71 amd64 hppa ~ia64 ppc sparc x86 - regex-posix-0.72.0.2 ~alpha amd64 ~ia64 ~ppc sparc x86 - regex-posix-0.72.0.3 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - regex-posix-0.93.1 alpha ~amd64 hppa ia64 ~sparc ~x86 - stm-2.1.1.0 amd64 ~hppa sparc x86 - stm-2.1.1.2 ~amd64 ~hppa ~sparc ~x86 - time-1.0 ~alpha ~amd64 ~ppc ~sparc ~x86 - time-1.1.1 ~alpha amd64 ~ia64 ppc sparc x86 - time-1.1.2.0 ~alpha amd64 ~hppa ~ia64 ~ppc sparc x86 - time-1.1.2.4 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - uuagc-0.9.1 amd64 ppc ppc64 sparc x86 - uuagc-0.9.5 ~amd64 ~ppc ~sparc ~x86 - uulib-0.9.2 amd64 ppc ppc64 sparc x86 - wash-2.12 ~amd64 ~sparc ~x86 - wxhaskell-0.9.4 ~amd64 ~ppc ~sparc ~x86 - x11-1.1 ~amd64 ~x86 - x11-1.2.1 ~amd64 ~x86 - x11-1.2.2 ~amd64 ~x86 - x11-1.2 ~amd64 ~x86 - x11-1.4.0 ~amd64 ~sparc ~x86 - x11-1.4.1 ~amd64 ~sparc ~x86 - x11-1.4.2 ~amd64 ~hppa ~sparc ~x86 - xhtml-2006.9.13 ~alpha ~amd64 ~ppc ~sparc ~x86 - xhtml-3000.0.2.1 ~alpha amd64 hppa ~ia64 ~ppc sparc x86 - xhtml-3000.0.2 ~alpha amd64 ~ia64 ppc sparc x86 - xhtml-3000.2.0.1 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 - zlib-0.4.0.1 ~amd64 ~sparc ~x86 - zlib-0.5.0.0 ~amd64 ~sparc ~x86 rmfile ./projects/GHC-6.10.2-update.rst hunk ./projects/GHC-6.12-failures 1 -Packages that require =Cabal-1.6 (uninstall before using h-u!) - * app-editors/yi - * dev-haskell/sourcegraph - -Packages that require gtk2hs: - * dev-haskell/chart - * dev-haskell/criterion (with USE=chart) - rmfile ./projects/GHC-6.12-failures hunk ./projects/GHC-6.5-failures.html 1 - - - - - - -Packages failing with GHC 6.5 - - - - -
-

Packages failing with GHC 6.5

- --- - - - - - -
Authors:Lennart Kolmodin <kolmodin@gentoo.org> -
Duncan Coutts <dcoutts@gentoo.org> -
Gentoo Haskell Herd <haskell@gentoo.org>
Updated:2006-09-12
-
-

Failed packages

-

Only the first error message is reported, as it is all I can see without -actually fixing anything :)

-

Packages I've used if not anything else mentioned:

-
    -
  • GHC 6.5.20060906
  • -
  • haddock-0.8_rc1
  • -
  • cabal-1.1.5.9.2
  • -
-

Some haddock docs might have failed, but since cabal didn't kill the setup -if haddock barkes in 1.1.5.9.2, it has gone by unnoticed by me...

-

This issue of not noticing if haddock failed is fixed in cabal-1.1.5.9.3.

-
-

dev-haskell/buddha-1.2

-
-ghc-6.5.20060906: unknown package: text
-
-

Fixed by this huge patch ../dev-haskell/buddha/files/buddha-1.2-ghc66.patch.

-
-
-

dev-haskell/c2hs-0.14.5

-
-c2hs/c/CLexer.x:78:34: Module `Data.Set' does not export `mkSet'
-c2hs/c/CLexer.x:78:41: Module `Data.Set' does not export `addToSet'
-c2hs/c/CLexer.x:78:51: Module `Data.Set' does not export `elementOf'
-
-

Now fixed with this patch ../dev-haskell/c2hs/files/c2hs-0.14.5-ghc66.patch.

-
-
-

dev-haskell/happy-1.15

-
-LALR.lhs:626:34: Not in scope: `bounds'
-
-

Now fixed with this patch ../dev-haskell/happy/files/happy-1.15-ghc66.patch.

-
-
-

dev-haskell/haskell-src-exts-0.2

-
- Language/Haskell/Hsx/Lexer.hs:245:41:
-  Ambiguous occurrence `isSymbol'
-  It could refer to either `isSymbol', defined at Language/Haskell/Hsx/Lexer.hs:212:0
-  or `isSymbol', imported from Data.Char
-  at Language/Haskell/Hsx/Lexer.hs:26:0-15
-
-(repeated 4 more times)
-
-

Now fixed with this patch ../dev-haskell/haskell-src-exts/files/haskell-src-exts-0.2-hiding-isSymbol.patch.

-
-
-

dev-haskell/haxml-1.16

-
-src/Text/XML/HaXml/Escape.hs:57:7:
-  Could not find module `Data.FiniteMap'
-
-

Now fixed by new releases of haxml-1.13.2 and haxml-1.17.

-
-
-

dev-haskell/hmake-3.11

-
-ghc-6.5.20060906: unknown package: lang
-
-

Now fixed with this patch ../dev-haskell/hmake/files/hmake-3.11-ghc66.patch.

-
-
-

dev-haskell/hsshellscript-2.6.3

-
-ghc-6.5.20060906: unknown package: lang
-
-
-
-

dev-haskell/lhs2tex-1.11

-
-/var/tmp/portage/lhs2tex-1.11/work/lhs2tex-1.11/Setup.hs:11:7:
-    Could not find module `Distribution.Compat.FilePath':
-          it is hidden (in package Cabal-1.1.5.9.2)
-
-

New Cabal-1.1.5.9.3 does not hide this module, but does hide Distribution.Compat.ReadP. -So we still need a patch to make it use the standard ReadP module from base.

-
-
-

dev-haskell/missingh-0.14.4

-
-MissingH/Str.hs:47:7:
-    Could not find module `Text.Regex'
-
-

The immediate issue can be fixed by depending on regex-compat, however MissingH -also depends on Data.FiniteMap and exposes it in the interface so it's not -totally clear how this should be fixed. We'll probably need to wait for a new -upstream release.

-
-
-

dev-haskell/uulib-0.9.2

-
-src/UU/Parsing/StateParser.hs:5:0:
-    Illegal instance declaration for `InputState (inp, state) s p'
-        (the Coverage Condition fails for one of the functional dependencies)
-    In the instance declaration for `InputState (inp, state) s p'
-
-

This can be fixed by allowing undecidable instances, i.e. adding -UndecidableInstances to the extensions field in the .cabal file.

-
-
-

dev-haskell/wxhaskell-0.9.4

-
-wx/src/Graphics/UI/WX/Types.hs:94:0:
-    Bad interface file: out/wx/imports/Graphics/UI/WXCore/Types.hi
-        Something is amiss; requested module
-            wx:Graphics.UI.WXCore.Types differs from name found in the
-            interface file wxcore:Graphics.UI.WXCore.Types
-
-

This is tricky. The wx package needs to be registered locally before anything -else can be built against it.

-
-
-

dev-haskell/hsgnutls-0.2.2

-
-/var/tmp/portage/hsgnutls-0.2.2/work/hsgnutls-0.2.2/Setup.lhs:16:39:
-    Couldn't match expected type `LocalBuildInfo -> IO ExitCode'
-           against inferred type `IO ExitCode'
-    Probable cause: `testGnutlsVersion' is applied to too many arguments
-    In the `postConf' field of a record
-    In the expression:
-        defaultUserHooks
-            {postConf = testGnutlsVersion,
-            postBuild = fixBuild,
-            postClean = deleteExtras}
-
-
-
-

dev-haskell/newbinary-0.1-r1

-
-cannot satisfy dependency lang-any
-
-
-
-

dev-haskell/shellac-0.3

-
-src/System/Console/Shell/Commands.hs:171:0:
-    Illegal instance declaration for `CommandFunction (Int -> r) st'
-        (the Coverage Condition fails for one of the functional dependencies)
-    In the instance declaration for `CommandFunction (Int -> r) st'
-
-(and 7 more like it)
-
-
-
-

dev-util/darcs-1.0.8

-
-Lcs.lhs:433:8: Not in scope: type constructor or class `HasBounds'
-
-

Fixed in patch ../dev-util/darcs/files/darcs-1.0.8-ghc66.patch.

-
-
-

dev-util/bnfc-2.2

-

BNFC 2.2 had UTF8 troubles.

-

Fixed in patch ../dev-util/bnfc/files/bnfc-2.2-ghc66-utf8.patch.

-
-
-
-

GHC extra libs

-

All packages are now (2006-10-04) provided with Cabal's Setup.hs and play -nice with haddock. The Gentoo Herd is happy once again.

-
-

dev-haskell/opengl-2.1

-

Package successfully installed, but haddock chokes on a file:

-
-dist/build/tmp/Graphics/Rendering/OpenGL/GL/BeginEnd.hs:"dist/build/tmp/Graphics/Rendering/OpenGL/GL/BeginEnd.hs": 129:16: Parse error
-
-

Cabal patch Fri Sep 8 19:36:15 CEST 2006 Duncan Coutts <remove.this.part.duncan.coutts@worc.ox.ac.uk> takes care of cabal not dying.

-

Problem with opengl remains though.

-

Fixed in Cabal.

-
-
-

dev-haskell/openal-1.3

-

Used:

-
    -
  • GHC 6.5.20060910
  • -
  • cabal-1.1.5.9.3.
  • -
-

Haddock chokes on Sound/OpenAL/AL/Attenuation.hs:

-
-dist/build/tmp/Sound/OpenAL/AL/Attenuation.hs:"dist/build/tmp/Sound/OpenAL/AL/Attenuation.hs":
-207:16: Parse error
-
-

Fixed in Cabal.

-
-
-

dev-haskell/alut-2.0

-

Used:

-
    -
  • GHC 6.5.20060910
  • -
  • cabal-1.1.5.9.3.
  • -
-
-dist/build/tmp/Sound/ALUT/Config.hs:"dist/build/tmp/Sound/ALUT/Config.hs": 219:16: Parse error
-
-

Fixed in Cabal.

-
-
-

dev-haskell/xhtml-2006.8.14

-

Used:

-
    -
  • GHC 6.5.20060910
  • -
  • cabal-1.1.5.9.3
  • -
-

Haddock chokes again:

-
-haddock: parse error in doc string: [TokSpecial '/',TokString "www.haskell.org",TokSpecial '/']
-
-

Fixed in source.

-
-
-

dev-haskell/hunit-1.1

-

Used:

-
    -
  • GHC 6.5.20060910
  • -
  • cabal-1.1.5.9.3
  • -
-

Haddock:

-
-dist/build/tmp/Test/HUnit/Lang.hs:"dist/build/tmp/Test/HUnit/Lang.hs": 69:1: Parse error
-
-

Fixed in Cabal.

-
-
-

dev-haskell/network-2.0

-

Used:

-
    -
  • GHC 6.5.20060910
  • -
  • cabal-1.1.5.9.3
  • -
-

Haddock:

-
-dist/build/tmp/Network/Socket.hs:"Network/Socket.hsc": 283:16: Parse error
-
-

Fixed in Cabal.

-
-
-

dev-haskell/time-1.0

-

Used:

-
    -
  • GHC 6.5.20060910
  • -
  • cabal-1.1.5.9.3
  • -
-
-ghc-6.5.20060910: does not exist: cbits/cbits/HsTime.c
-
-

Fixed in source.

-
-
-
-

Untested packages

-
    -
  • cabal-get (obsolete)
  • -
  • fps (included in base)
  • -
  • gh (requires uuagc/uulib)
  • -
  • hackage-client (requires haxml)
  • -
  • haxr (requires haxml)
  • -
  • shellac-readline (requires shellac)
  • -
  • trhsx (requires haskell-src-exts)
  • -
  • hsp-darcs (requires haskell-src-exts)
  • -
  • hspr-darcs (requires haskell-src-exts)
  • -
- -
-
- - rmfile ./projects/GHC-6.5-failures.html hunk ./projects/GHC-6.5-failures.rst 1 -============================= -Packages failing with GHC 6.5 -============================= - -:Authors: Lennart Kolmodin , - Duncan Coutts , - Gentoo Haskell Herd -:Updated: 2006-09-12 - -Failed packages -=============== - -Only the first error message is reported, as it is all I can see without -actually fixing anything :) - -Packages I've used if not anything else mentioned: - -* GHC 6.5.20060906 -* haddock-0.8\_rc1 -* cabal-1.1.5.9.2 - -Some haddock docs might have failed, but since cabal didn't kill the setup -if haddock barkes in 1.1.5.9.2, it has gone by unnoticed by me... - -This issue of not noticing if haddock failed is fixed in cabal-1.1.5.9.3. - -dev-haskell/buddha-1.2 ----------------------- - -:: - - ghc-6.5.20060906: unknown package: text - -Fixed by this *huge* patch `<../dev-haskell/buddha/files/buddha-1.2-ghc66.patch>`_. - -dev-haskell/c2hs-0.14.5 ------------------------ - -:: - - c2hs/c/CLexer.x:78:34: Module `Data.Set' does not export `mkSet' - c2hs/c/CLexer.x:78:41: Module `Data.Set' does not export `addToSet' - c2hs/c/CLexer.x:78:51: Module `Data.Set' does not export `elementOf' - -Now fixed with this patch `<../dev-haskell/c2hs/files/c2hs-0.14.5-ghc66.patch>`_. - -dev-haskell/happy-1.15 ----------------------- - -:: - - LALR.lhs:626:34: Not in scope: `bounds' - -Now fixed with this patch `<../dev-haskell/happy/files/happy-1.15-ghc66.patch>`_. - -dev-haskell/haskell-src-exts-0.2 --------------------------------- - -:: - - Language/Haskell/Hsx/Lexer.hs:245:41: - Ambiguous occurrence `isSymbol' - It could refer to either `isSymbol', defined at Language/Haskell/Hsx/Lexer.hs:212:0 - or `isSymbol', imported from Data.Char - at Language/Haskell/Hsx/Lexer.hs:26:0-15 - - (repeated 4 more times) - -Now fixed with this patch `<../dev-haskell/haskell-src-exts/files/haskell-src-exts-0.2-hiding-isSymbol.patch>`_. - -dev-haskell/haxml-1.16 ----------------------- - -:: - - src/Text/XML/HaXml/Escape.hs:57:7: - Could not find module `Data.FiniteMap' - -Now fixed by new releases of haxml-1.13.2 and haxml-1.17. - -dev-haskell/hmake-3.11 ----------------------- - -:: - - ghc-6.5.20060906: unknown package: lang - -Now fixed with this patch `<../dev-haskell/hmake/files/hmake-3.11-ghc66.patch>`_. - -dev-haskell/hsshellscript-2.6.3 -------------------------------- - -:: - - ghc-6.5.20060906: unknown package: lang - -dev-haskell/lhs2tex-1.11 ------------------------- - -:: - - /var/tmp/portage/lhs2tex-1.11/work/lhs2tex-1.11/Setup.hs:11:7: - Could not find module `Distribution.Compat.FilePath': - it is hidden (in package Cabal-1.1.5.9.2) - -New Cabal-1.1.5.9.3 does not hide this module, but does hide Distribution.Compat.ReadP. -So we still need a patch to make it use the standard ReadP module from base. - -dev-haskell/missingh-0.14.4 ---------------------------- - -:: - - MissingH/Str.hs:47:7: - Could not find module `Text.Regex' - -The immediate issue can be fixed by depending on regex-compat, however MissingH -also depends on Data.FiniteMap and exposes it in the interface so it's not -totally clear how this should be fixed. We'll probably need to wait for a new -upstream release. - -dev-haskell/uulib-0.9.2 ------------------------ - -:: - - src/UU/Parsing/StateParser.hs:5:0: - Illegal instance declaration for `InputState (inp, state) s p' - (the Coverage Condition fails for one of the functional dependencies) - In the instance declaration for `InputState (inp, state) s p' - -This can be fixed by allowing undecidable instances, i.e. adding -UndecidableInstances to the extensions field in the .cabal file. - -dev-haskell/wxhaskell-0.9.4 ---------------------------- - -:: - - wx/src/Graphics/UI/WX/Types.hs:94:0: - Bad interface file: out/wx/imports/Graphics/UI/WXCore/Types.hi - Something is amiss; requested module - wx:Graphics.UI.WXCore.Types differs from name found in the - interface file wxcore:Graphics.UI.WXCore.Types - -This is tricky. The wx package needs to be registered locally before anything -else can be built against it. - -dev-haskell/hsgnutls-0.2.2 --------------------------- - -:: - - /var/tmp/portage/hsgnutls-0.2.2/work/hsgnutls-0.2.2/Setup.lhs:16:39: - Couldn't match expected type `LocalBuildInfo -> IO ExitCode' - against inferred type `IO ExitCode' - Probable cause: `testGnutlsVersion' is applied to too many arguments - In the `postConf' field of a record - In the expression: - defaultUserHooks - {postConf = testGnutlsVersion, - postBuild = fixBuild, - postClean = deleteExtras} - -dev-haskell/newbinary-0.1-r1 ----------------------------- - -:: - - cannot satisfy dependency lang-any - - -dev-haskell/shellac-0.3 ------------------------ - -:: - - src/System/Console/Shell/Commands.hs:171:0: - Illegal instance declaration for `CommandFunction (Int -> r) st' - (the Coverage Condition fails for one of the functional dependencies) - In the instance declaration for `CommandFunction (Int -> r) st' - - (and 7 more like it) - -dev-util/darcs-1.0.8 --------------------- - -:: - - Lcs.lhs:433:8: Not in scope: type constructor or class `HasBounds' - -Fixed in patch `<../dev-util/darcs/files/darcs-1.0.8-ghc66.patch>`_. - -dev-util/bnfc-2.2 ------------------ - -BNFC 2.2 had UTF8 troubles. - -Fixed in patch `<../dev-util/bnfc/files/bnfc-2.2-ghc66-utf8.patch>`_. - - -GHC extra libs -============== - -All packages are now (2006-10-04) provided with Cabal's Setup.hs and play -nice with haddock. The Gentoo Herd is happy once again. - -dev-haskell/opengl-2.1 ----------------------- - -Package successfully installed, but haddock chokes on a file:: - - dist/build/tmp/Graphics/Rendering/OpenGL/GL/BeginEnd.hs:"dist/build/tmp/Graphics/Rendering/OpenGL/GL/BeginEnd.hs": 129:16: Parse error - -Cabal patch `Fri Sep 8 19:36:15 CEST 2006 Duncan Coutts ` takes care of cabal not dying. - -Problem with opengl remains though. - -Fixed in Cabal. - -dev-haskell/openal-1.3 ----------------------- - -Used: - -* GHC 6.5.20060910 -* cabal-1.1.5.9.3. - -Haddock chokes on Sound/OpenAL/AL/Attenuation.hs:: - - dist/build/tmp/Sound/OpenAL/AL/Attenuation.hs:"dist/build/tmp/Sound/OpenAL/AL/Attenuation.hs": - 207:16: Parse error - -Fixed in Cabal. - -dev-haskell/alut-2.0 --------------------- - -Used: - -* GHC 6.5.20060910 -* cabal-1.1.5.9.3. - -:: - - dist/build/tmp/Sound/ALUT/Config.hs:"dist/build/tmp/Sound/ALUT/Config.hs": 219:16: Parse error - -Fixed in Cabal. - -dev-haskell/xhtml-2006.8.14 ---------------------------- - -Used: - -* GHC 6.5.20060910 -* cabal-1.1.5.9.3 - -Haddock chokes again:: - - haddock: parse error in doc string: [TokSpecial '/',TokString "www.haskell.org",TokSpecial '/'] - -Fixed in source. - -dev-haskell/hunit-1.1 ---------------------- - -Used: - -* GHC 6.5.20060910 -* cabal-1.1.5.9.3 - -Haddock:: - - dist/build/tmp/Test/HUnit/Lang.hs:"dist/build/tmp/Test/HUnit/Lang.hs": 69:1: Parse error - -Fixed in Cabal. - - -dev-haskell/network-2.0 ------------------------ - -Used: - -* GHC 6.5.20060910 -* cabal-1.1.5.9.3 - -Haddock:: - - dist/build/tmp/Network/Socket.hs:"Network/Socket.hsc": 283:16: Parse error - -Fixed in Cabal. - -dev-haskell/time-1.0 --------------------- - -Used: - -* GHC 6.5.20060910 -* cabal-1.1.5.9.3 - -:: - - ghc-6.5.20060910: does not exist: cbits/cbits/HsTime.c - -Fixed in source. - -Untested packages -================= - -* cabal-get (obsolete) -* fps (included in base) -* gh (requires uuagc/uulib) -* hackage-client (requires haxml) -* haxr (requires haxml) -* shellac-readline (requires shellac) -* trhsx (requires haskell-src-exts) -* hsp-darcs (requires haskell-src-exts) -* hspr-darcs (requires haskell-src-exts) - -.. vim: tw=76 ts=2 : rmfile ./projects/GHC-6.5-failures.rst hunk ./projects/GHC-6.6-conversion 1 - -http-2006.7.7 -------------- - -now depends on network. -someone mentioned it'd depend on mtl, too, but I can't see that. -tested with 6.4.2 and 6.6, works. - -hxt-6.1 -------- - -now depends on http, hunit and network. -tested with 6.4.2 and 6.6, works. - -buddha-1.2-r1 -------------- - -now depends on haskell-src. -tested with 6.4.2 and 6.6, BOTH FAIL with an automake error! - -hdbc-1.0.1 ----------- - -now depends on mtl. -tested with 6.4.2 and 6.6, works. - - -crypto-3.0.3 ------------- - -now depends on mtl. -doesn't work with 6.6, though. compiles and installs fine, -but on loading complains about a linker error with some symbol -from NewBinary ... rmfile ./projects/GHC-6.6-conversion hunk ./projects/GHC-6.6-failures.html 1 - - - - - - -Packages failing with GHC 6.6 - - - - -
-

Packages failing with GHC 6.6

- --- - - - - - -
Authors:Lennart Kolmodin <kolmodin@gentoo.org> -
Duncan Coutts <dcoutts@gentoo.org> -
Gentoo Haskell Herd <haskell@gentoo.org>
Updated:2006-10-12
-
-

Failed packages

-

These are packages currently in portage cvs. Those are the ones we care -about when it comes to this round of ghc-6.6 compatabilty testing.

-

So make sure you're not using the overlay when you're testing these packages. -For example use:

-
-PORTDIR_OVERLAY="" emerge -pv dev-haskell/foo
-
-

Only the first error message is reported, as it is all I can see without -actually fixing anything :)

-

Packages We've used if not anything else mentioned:

-
    -
  • GHC 6.6
  • -
  • haddock-0.8
  • -
  • cabal-1.1.6 with unlit patch
  • -
-

Note that we're listing all the versions for each package, however it's -only necessary to test the latest version with ghc-6.6. We can make previous -versions just block on gh-6.6.

-

Of course if we can't patch the latest version to work with ghc-6.6 then we -can just make it block on ghc-6.6 too cough wxhaskell cough.

-
-

dev-haskell/buddha-1.2

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/buddha-1.2-r1

-

dcoutts messed up the patch, but that's now fixed in cvs.

-

missing dep on dev-haskell/haskell-src, other than that it builds fine.

-
-
-

dev-haskell/alex-2.0.1

-

builds fine

-
-
-

dev-haskell/c2hs-0.13.4

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/c2hs-0.14.5

-

builds fine

-
-
-

dev-haskell/cabal-1.1.3-r1

-

blocked by >=ghc-6.6.

-
-
-

dev-haskell/cabal-1.1.4

-

blocked by >=ghc-6.6.

-

This will be ok as we'll have cabal-1.1.6 in the tree shortly.

-
-
-

dev-haskell/cpphs-1.1

-

builds fine

-
-
-

dev-haskell/cpphs-1.2

-

builds fine

-
-
-

dev-haskell/drift-2.1.2

-

builds fine

-
-
-

dev-haskell/drift-2.2.0

-

builds fine

-
- - - -
-

dev-haskell/gtk2hs-0.9.10-r1

-

fails with:

-
-tools/c2hs/base/general/Binary.hs:59:7:
-    Could not find module `Data.FiniteMap':
-      Use -v to see a list of the files searched for.
-make[1]: *** Deleting file `tools/c2hs/c2hsLocal.deps'
-/usr/bin/ghc +RTS -RTS -c glib/System/Glib.hs -o glib/System/Glib.o -O -fffi -ignore-package glib -iglib -package-name glib '-#include<glib-object.h>' -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-
-glib/System/Glib.hs:12:0:
-    Failed to load interface for `System.Glib.UTFString':
-      Use -v to see a list of the files searched for.
-
-
-
-

dev-haskell/haddock-0.7

-

blocked by >=ghc-6.6.

-
-
-

dev-haskell/haddock-0.8

-

builds fine

-
-
-

dev-haskell/happy-1.15

-

builds fine

-
-
-

dev-haskell/harp-0.2

-

builds fine

-
- -
-

dev-haskell/haxml-1.12

-

blocked by >=ghc-6.6.

-

committed to cvs

-
-
-

dev-haskell/haxml-1.13-r1

-

blocked by >=ghc-6.6.

-

committed to cvs

-
-
-

dev-haskell/haxml-1.13.2

-

builds fine

-

committed to cvs

-
-
-

dev-haskell/hdbc-1.0.0

-

needs mtl but builds fine

-
-
-

dev-haskell/hdbc-odbc-1.0.0.0

-

needs mtl, fails with:

-
-dist/build/tmp/Database/HDBC/ODBC/Connection.hs:"Database/HDBC/ODBC/Connection.hsc": 77:43: Parse error
-
-
-
-

dev-haskell/hdbc-postgresql-1.0.0.0

-

needs mtl, builds fine.

-
-
-

dev-haskell/hdbc-sqlite-1.0.0.0

-

needs mtl, builds fine without doc, haddock fails with:

-
-dist/build/tmp/Database/HDBC/Sqlite3/Statement.hs:"Database/HDBC/Sqlite3/Statement.hsc": 46:15: parse error in doc string: [haddock: EOF token
-
-
-
-

dev-haskell/hdoc-0.8.3

-

builds fine

-
-
-

dev-haskell/hmake-3.10

-

blocked by >=ghc-6.6.

-
-
-

dev-haskell/hmake-3.11

-

builds fine (version 3.11)

-
-
-

dev-haskell/hs-plugins-0.9.10-r1

-

blocked by >=ghc-6.6

-

committed to cvs

-

fails with:

-
-System/Plugins/LoadTypes.hs:31:0:
-    Bad interface file: /var/tmp/portage/hs-plugins-0.9.10-r1/work/hs-plugins-0.9.10/src/hi/Language/Hi/Parser.hi
-        Something is amiss; requested module  hi-0.9.10:Language.Hi.Parser differs from name found in the interface file hi:Language.Hi.Parser
-
-
-
-

dev-haskell/hs-plugins-0.9.6

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/hs-plugins-0.9.8

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/hs-plugins-1.0_rc0

-

blocked by >=ghc-6.6 -builds fine, although it doesn't work

-

committed to cvs

-
-
-

dev-haskell/hsql-1.7

-

builds fine.

-
-
-

dev-haskell/hsql-mysql-1.7

-

builds fine.

-
-
-

dev-haskell/hsql-odbc-1.7

-

builds fine.

-
- -
-

dev-haskell/hsql-sqlite-1.7

-

builds fine.

-
-
-

dev-haskell/hsshellscript-2.2.2

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/hsshellscript-2.3.0

-

blocked by >=ghc-6.4.

-
- -
-

dev-haskell/hsshellscript-2.6.3

-

fails, needs package "lang".

-
-
-

dev-haskell/http-2006.7.7

-

works.

-

missing dep on:

-
    -
  • dev-haskell/network
  • -
  • dev-haskell/mtl
  • -
-

other than that it builds fine

-
-
-

dev-haskell/hxt-4.02

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/hxt-4.02-r1

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/hxt-5.00

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/hxt-6.0

-

missing dep on:

-
    -
  • dev-haskell/network
  • -
  • dev-haskell/hunit
  • -
-

but otherwise builds fine

-
-
-

dev-haskell/lhs2tex-1.10_pre

-

blocked by >=ghc-6.6.

-
-
-

dev-haskell/lhs2tex-1.11

-

blocked by >=ghc-6.6.

-

This should be solved by a new lhs2tex-1.12 release.

-
-
-

dev-haskell/missingh-0.14.4

-

missing dep on:

-
    -
  • dev-haskell/network
  • -
  • dev-haskell/mtl
  • -
  • dev-haskell/haskell-src
  • -
  • dev-haskell/hunit
  • -
-

fails with:

-
-MissingH/Str.hs:47:7:
-    Could not find module `Text.Regex':
-      it is a member of package regex-compat-0.71, which is hidden
-
-

in other words, it's missing a dep on the regex-compat package -though this only exists as of ghc-6.6 so will need conditional patching. -sigh.

-
-
-

dev-haskell/uuagc-0.9.1

-

builds fine

-
-
-

dev-haskell/uulib-0.9.2

-

I stand corrected, it works.

-
-
-

dev-haskell/wash-2.0.6

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/wash-2.3.1

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/wash-2.5.6

-

builds fine.

-
-
-

dev-haskell/wxhaskell-0.8-r1

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/wxhaskell-0.9

-

blocked by >=ghc-6.4.

-
-
-

dev-haskell/wxhaskell-0.9.4

-
-wx/src/Graphics/UI/WX/Types.hs:94:0:
-   Bad interface file: out/wx/imports/Graphics/UI/WXCore/Types.hi
-       Something is amiss; requested module  wx:Graphics.UI.WXCore.Types differs from name found in the interface file wxcore:Graphics.UI.WXCore.Types
-
-

This is a hard one to fix.

-
-
-

dev-util/bnfc-2.1.2

-
    -
  • blocked >=ghc-6.6
  • -
  • committed to cvs
  • -
-
-
-

dev-util/bnfc-2.2

-
    -
  • patched to work with ghc-6.6
  • -
  • tested to work with ghc-6.4 too
  • -
  • committed to cvs
  • -
- -
-
-
- - rmfile ./projects/GHC-6.6-failures.html hunk ./projects/GHC-6.6-failures.rst 1 -============================= -Packages failing with GHC 6.6 -============================= - -:Authors: Lennart Kolmodin , - Duncan Coutts , - Gentoo Haskell Herd -:Updated: 2006-10-12 - -Failed packages -=============== - -These are packages currently in portage cvs. Those are the ones we care -about when it comes to this round of ghc-6.6 compatabilty testing. - -So make sure you're not using the overlay when you're testing these packages. -For example use:: - - PORTDIR_OVERLAY="" emerge -pv dev-haskell/foo - -Only the first error message is reported, as it is all I can see without -actually fixing anything :) - -Packages We've used if not anything else mentioned: - -* GHC 6.6 -* haddock-0.8 -* cabal-1.1.6 with unlit patch - -Note that we're listing all the versions for each package, however it's -only necessary to test the latest version with ghc-6.6. We can make previous -versions just block on gh-6.6. - -Of course if we can't patch the latest version to work with ghc-6.6 then we -can just make it block on ghc-6.6 too *cough* wxhaskell *cough*. - - -dev-haskell/buddha-1.2 ----------------------- -blocked by >=ghc-6.4. - - -dev-haskell/buddha-1.2-r1 -------------------------- - -dcoutts messed up the patch, but that's now fixed in cvs. - -missing dep on dev-haskell/haskell-src, other than that it builds fine. - - -dev-haskell/alex-2.0.1 ----------------------- -builds fine - - -dev-haskell/c2hs-0.13.4 ------------------------ -blocked by >=ghc-6.4. - - -dev-haskell/c2hs-0.14.5 ------------------------ -builds fine - - -dev-haskell/cabal-1.1.3-r1 --------------------------- -blocked by >=ghc-6.6. - - -dev-haskell/cabal-1.1.4 ------------------------ -blocked by >=ghc-6.6. - -This will be ok as we'll have cabal-1.1.6 in the tree shortly. - - -dev-haskell/cpphs-1.1 ---------------------- -builds fine - - -dev-haskell/cpphs-1.2 ---------------------- -builds fine - - -dev-haskell/drift-2.1.2 ------------------------ -builds fine - - -dev-haskell/drift-2.2.0 ------------------------ -builds fine - - -dev-haskell/frown-0.6.1-r1 --------------------------- -builds fine - - -dev-haskell/gtk2hs-0.9.10 -------------------------- - -dev-haskell/gtk2hs-0.9.9 ------------------------- - -dev-haskell/gtk2hs-0.9.10-r1 ----------------------------- - -fails with: - -:: - - tools/c2hs/base/general/Binary.hs:59:7: - Could not find module `Data.FiniteMap': - Use -v to see a list of the files searched for. - make[1]: *** Deleting file `tools/c2hs/c2hsLocal.deps' - /usr/bin/ghc +RTS -RTS -c glib/System/Glib.hs -o glib/System/Glib.o -O -fffi -ignore-package glib -iglib -package-name glib '-#include' -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include - - glib/System/Glib.hs:12:0: - Failed to load interface for `System.Glib.UTFString': - Use -v to see a list of the files searched for. - - -dev-haskell/haddock-0.7 ------------------------ -blocked by >=ghc-6.6. - - -dev-haskell/haddock-0.8 ------------------------ -builds fine - - -dev-haskell/happy-1.15 ----------------------- -builds fine - - -dev-haskell/harp-0.2 --------------------- -builds fine - - -dev-haskell/haskell-src-exts-0.2 --------------------------------- -builds fine. - - -dev-haskell/haxml-1.12 ----------------------- -blocked by >=ghc-6.6. - -committed to cvs - - -dev-haskell/haxml-1.13-r1 -------------------------- -blocked by >=ghc-6.6. - -committed to cvs - -dev-haskell/haxml-1.13.2 ------------------------- -builds fine - -committed to cvs - -dev-haskell/hdbc-1.0.0 ----------------------- -needs mtl but builds fine - - -dev-haskell/hdbc-odbc-1.0.0.0 ------------------------------ -needs mtl, fails with: - -:: - - dist/build/tmp/Database/HDBC/ODBC/Connection.hs:"Database/HDBC/ODBC/Connection.hsc": 77:43: Parse error - - -dev-haskell/hdbc-postgresql-1.0.0.0 ------------------------------------ -needs mtl, builds fine. - - -dev-haskell/hdbc-sqlite-1.0.0.0 -------------------------------- -needs mtl, builds fine without doc, haddock fails with: - -:: - - dist/build/tmp/Database/HDBC/Sqlite3/Statement.hs:"Database/HDBC/Sqlite3/Statement.hsc": 46:15: parse error in doc string: [haddock: EOF token - - -dev-haskell/hdoc-0.8.3 ----------------------- -builds fine - - -dev-haskell/hmake-3.10 ----------------------- -blocked by >=ghc-6.6. - - -dev-haskell/hmake-3.11 ----------------------- -builds fine (version 3.11) - - -dev-haskell/hs-plugins-0.9.10-r1 --------------------------------- -blocked by >=ghc-6.6 - -committed to cvs - -fails with: - -:: - - System/Plugins/LoadTypes.hs:31:0: - Bad interface file: /var/tmp/portage/hs-plugins-0.9.10-r1/work/hs-plugins-0.9.10/src/hi/Language/Hi/Parser.hi - Something is amiss; requested module hi-0.9.10:Language.Hi.Parser differs from name found in the interface file hi:Language.Hi.Parser - - -dev-haskell/hs-plugins-0.9.6 ----------------------------- -blocked by >=ghc-6.4. - - -dev-haskell/hs-plugins-0.9.8 ----------------------------- -blocked by >=ghc-6.4. - - -dev-haskell/hs-plugins-1.0_rc0 ------------------------------- -blocked by >=ghc-6.6 -builds fine, although it doesn't work - -committed to cvs - - -dev-haskell/hsql-1.7 --------------------- -builds fine. - - -dev-haskell/hsql-mysql-1.7 --------------------------- -builds fine. - - -dev-haskell/hsql-odbc-1.7 -------------------------- -builds fine. - - -dev-haskell/hsql-postgresql-1.7 -------------------------------- -builds fine. - - -dev-haskell/hsql-sqlite-1.7 ---------------------------- -builds fine. - - -dev-haskell/hsshellscript-2.2.2 -------------------------------- -blocked by >=ghc-6.4. - - -dev-haskell/hsshellscript-2.3.0 -------------------------------- -blocked by >=ghc-6.4. - - -dev-haskell/hsshellscript-2.6.0 -------------------------------- -works. - - -dev-haskell/hsshellscript-2.6.3 -------------------------------- -fails, needs package "lang". - - -dev-haskell/http-2006.7.7 -------------------------- -works. - -missing dep on: - -* dev-haskell/network -* dev-haskell/mtl - -other than that it builds fine - - -dev-haskell/hxt-4.02 --------------------- -blocked by >=ghc-6.4. - - -dev-haskell/hxt-4.02-r1 ------------------------ -blocked by >=ghc-6.4. - - -dev-haskell/hxt-5.00 --------------------- -blocked by >=ghc-6.4. - - -dev-haskell/hxt-6.0 -------------------- -missing dep on: - -* dev-haskell/network -* dev-haskell/hunit - -but otherwise builds fine - - -dev-haskell/lhs2tex-1.10_pre ----------------------------- -blocked by >=ghc-6.6. - - -dev-haskell/lhs2tex-1.11 ------------------------- -blocked by >=ghc-6.6. - -This should be solved by a new lhs2tex-1.12 release. - - -dev-haskell/missingh-0.14.4 ---------------------------- - -missing dep on: - -* dev-haskell/network -* dev-haskell/mtl -* dev-haskell/haskell-src -* dev-haskell/hunit - -fails with: - -:: - - MissingH/Str.hs:47:7: - Could not find module `Text.Regex': - it is a member of package regex-compat-0.71, which is hidden - - -in other words, it's missing a dep on the regex-compat package -though this only exists as of ghc-6.6 so will need conditional patching. -*sigh*. - - -dev-haskell/uuagc-0.9.1 ------------------------ -builds fine - - -dev-haskell/uulib-0.9.2 ------------------------ -I stand corrected, it works. - - -dev-haskell/wash-2.0.6 ----------------------- -blocked by >=ghc-6.4. - - -dev-haskell/wash-2.3.1 ----------------------- -blocked by >=ghc-6.4. - - -dev-haskell/wash-2.5.6 ----------------------- -builds fine. - - -dev-haskell/wxhaskell-0.8-r1 ----------------------------- -blocked by >=ghc-6.4. - - -dev-haskell/wxhaskell-0.9 -------------------------- -blocked by >=ghc-6.4. - - -dev-haskell/wxhaskell-0.9.4 ---------------------------- - -:: - - wx/src/Graphics/UI/WX/Types.hs:94:0: - Bad interface file: out/wx/imports/Graphics/UI/WXCore/Types.hi - Something is amiss; requested module wx:Graphics.UI.WXCore.Types differs from name found in the interface file wxcore:Graphics.UI.WXCore.Types - - -This is a hard one to fix. - - -dev-util/bnfc-2.1.2 -------------------- - -* blocked >=ghc-6.6 -* committed to cvs - - -dev-util/bnfc-2.2 ------------------ - -* patched to work with ghc-6.6 -* tested to work with ghc-6.4 too -* committed to cvs - -.. vim: tw=76 ts=2 : rmfile ./projects/GHC-6.6-failures.rst hunk ./projects/GHC-6.6-launch.html 1 - - - - - - -GHC 6.6 Launch - - - - -
-

GHC 6.6 Launch

- --- - - - - - -
Author:Lennart Kolmodin <kolmodin@gentoo.org>, -Gentoo Haskell Herd <haskell@gentoo.org>
Updated:2007-07-23
-

Due to the restructure of bundled libraries from GHC 6.4 -> 6.6 we've had to -rewrite ebuild dependencies between packages and libraries. While doing this -we have also taken the chance to do some updates we've been ponding on in -the past.

-

This document describes some background on what's new in GHC 6.6 and the -plan that has been carefully crafted on how to deal with it.

-

We have tried to summarize what the Gentoo Haskell Heard has been up to the -past months (or year...).

-
-

1   Introduction

-

In GHC 6.4 a lot of packages where bundled with the compiler. In GHC 6.6 -this has changed, all but the packages used by the compiler itself are now -available as a separate download. That bundle is called ghc-extralibs.

-

This makes the GHC installation much faster, as you only compile the libs -you need. Also, it gives the advantage that when you'd like to update a -library, you only have to recompile exactly that one, instead of recompiling -everything like before.

-

We have also merged the dev-lang/ghc-bin package into the dev-lang/ghc -package, which you can get by using USE=binary. The ghc-bin tarball is -used to bootstrap the source ghc compiler, instead of relying on a -preinstalled compiler.

-

This can be modeled in Gentoo Linux' package management system, as -we'll see next.

-
-
-

2   The plan

-

Each library in the ghc-extralibs will be represented by a separate -package in the tree. Packages that can be compiled with GHC 6.6 (possibly -also GHC 6.4) should depend on the modular libraries.

-

To mirror this behavior for GHC 6.4 where the compiler already provides the -libraries, we use dummy libraries as place holders. They will not do or -install anything, but merely exist to depended upon by packages that need -those libraries. The dummy libraries will only depend on the GHC 6.4 -compiler, while the real modular libs will depend on the GHC 6.6 series or -newer. If an application/library is compiled against GHC 6.4 the dummy -libraries will be used, and in the case of GHC 6.6 the modular libraries. -This way it'll be easy to write the ebuilds, just depend on the libraries -you need, regardless of compiler version.

-

Note though, packages that cannot be built with GHC 6.6 doesn't gain -anything from depending on the modular libraries, as they are guarantied to -all be dummy libraries. Thus there should be no requirement for those -packages to use the modular libs.

-
-
-

3   Why merge ghc and ghc-bin?

-

It makes dependienceies simpler...:

-
-DEPEND="=virtual/ghc-6.4* !>=virtual/ghc-6.6"
-
-

Assume the user has ghc-bin-6.4.2 which he (or she!) used to compile -ghc-6.4.2, and then one day installs ghc-6.6. The first dependency will be -satisfied by ghc-bin-6.4.2, but it's actually ghc-6.6 that's going to be -used to compile the package! (as ghc has precedence to ghc-bin). The block -makes sure this doesn't happen.

-

With ghc only available as one package, you can simply say:

-
-DEPEND="=dev-lang/ghc-6.4*"
-
-
-
-

4   Step by step

-

The proposed actions of the scheme are listed below.

-
-

4.1   Add GHC 6.6 to the tree

-

This was done 7 March. It's p.masked.

-
-
-

4.2   ghc-bin

-

Update 2007-03-16: ghc-bin-6.6 in the tree, ~amd64 ~x86

-

Update 2007-04-12: cparrot has added ~alpha, ~ppc and ~sparc

-
-
Update 2007-07-23: the ghc-bin tarballs are usable, but the packages will go
-
away.
-
-
-
-

4.3   Add modular libs

-

Ie, only the modular libs from ghc-extralibs meant for GHC 6.6. They should -also be p.masked.

-

Modular libs has been added for:

-
    -
  • dev-haskell/arrows
  • -
  • dev-haskell/cgi
  • -
  • dev-haskell/fgl
  • -
  • dev-haskell/haskell-src
  • -
  • dev-haskell/html
  • -
  • dev-haskell/hunit
  • -
  • dev-haskell/mtl
  • -
  • dev-haskell/network
  • -
  • dev-haskell/quickcheck
  • -
  • dev-haskell/time
  • -
  • dev-haskell/xhtml
  • -
  • dev-haskell/alut
  • -
  • dev-haskell/glut
  • -
  • dev-haskell/openal
  • -
  • dev-haskell/opengl
  • -
-

Still missing for:

-
    -
  • dev-havkell/hgl
  • -
-
-
-

4.4   Add dummy libs

-

The about 15 packages of ghc-extralibs has to be modeled as dummy libs -too. They should be added as ~arch and then be stabilized by the arch teams -asap.

-

The most common libs where added the 11th March, and have been marked as -~arch or stable on 2007-04-02:

-
    -
  • dev-haskell/fgl-5.2
  • -
  • dev-haskell/mtl-1.0
  • -
  • dev-haskell/haskell-src-1.0
  • -
  • dev-haskell/html-1.0
  • -
  • dev-haskell/hunit-1.1
  • -
  • dev-haskell/network-1.0
  • -
  • dev-haskell/quickcheck-1.0
  • -
-

Dummies missing, just as all dummies, they only has to be added if an ebuild -depends on that functionality:

-
    -
  • dev-haskell/alut
  • -
  • dev-haskell/glut
  • -
  • dev-havkell/hgl
  • -
  • dev-haskell/openal
  • -
  • dev-haskell/opengl
  • -
-
-
-

4.5   Start rewrite other libs and apps to use the dummy libs

-

This is only required for applications that can be compiled with GHC 6.6, as -described above.

-

Packages that today are marked as stable and can be compiled with GHC 6.6 -requires that the dummy libraries are marked as stable too. Thus we have to -start rewriting the other packages until the dummys has been marked stable.

-
-
-

4.6   Make new libs use the p.masked modular libs

-

Packages that only compiles with GHC 6.6 can be added to, if p.masked.

-
-
-

4.7   p.unmasking

-
    -
  • update ghc-6.6.1 ebuild in portage from the overlay version
  • -
  • update ghc and cabal eclasses in portage from the overlay versions
  • -
  • merge any changes in the modular libs from the overlay
  • -
  • unmask ghc-6.6.1 and associated modular libs
  • -
  • put combined ghc-6.4.2 and 6.2.2 ebuilds into portage
  • -
  • mask ghc-bin asking people to move to ghc with USE=binary
  • -
  • make all other ebuilds depend on dev-lang/ghc rather than virtual/ghc
  • -
  • remove ghc-bin and the ghc virtual
  • -
- -
-
-
- - rmfile ./projects/GHC-6.6-launch.html hunk ./projects/GHC-6.6-launch.rst 1 -============== -GHC 6.6 Launch -============== - -:Author: Lennart Kolmodin , - Gentoo Haskell Herd -:Updated: 2007-07-23 - -.. sectnum:: - -Due to the restructure of bundled libraries from GHC 6.4 -> 6.6 we've had to -rewrite ebuild dependencies between packages and libraries. While doing this -we have also taken the chance to do some updates we've been ponding on in -the past. - -This document describes some background on what's new in GHC 6.6 and the -plan that has been carefully crafted on how to deal with it. - -We have tried to summarize what the Gentoo Haskell Heard has been up to the -past months (or year...). - -Introduction -============ - -In GHC 6.4 a lot of packages where bundled with the compiler. In GHC 6.6 -this has changed, all but the packages used by the compiler itself are now -available as a separate download. That bundle is called ghc-extralibs. - -This makes the GHC installation much faster, as you only compile the libs -you need. Also, it gives the advantage that when you'd like to update a -library, you only have to recompile exactly that one, instead of recompiling -everything like before. - -We have also merged the dev-lang/ghc-bin package into the dev-lang/ghc -package, which you can get by using ``USE=binary``. The ghc-bin tarball is -used to bootstrap the source ghc compiler, instead of relying on a -preinstalled compiler. - -This can be modeled in Gentoo Linux' package management system, as -we'll see next. - - -The plan -======== - -Each library in the ghc-extralibs will be represented by a separate -package in the tree. Packages that can be compiled with GHC 6.6 (possibly -also GHC 6.4) should depend on the modular libraries. - -To mirror this behavior for GHC 6.4 where the compiler already provides the -libraries, we use dummy libraries as place holders. They will not do or -install anything, but merely exist to depended upon by packages that need -those libraries. The dummy libraries will only depend on the GHC 6.4 -compiler, while the real modular libs will depend on the GHC 6.6 series or -newer. If an application/library is compiled against GHC 6.4 the dummy -libraries will be used, and in the case of GHC 6.6 the modular libraries. -This way it'll be easy to write the ebuilds, just depend on the libraries -you need, regardless of compiler version. - -Note though, packages that cannot be built with GHC 6.6 doesn't gain -anything from depending on the modular libraries, as they are guarantied to -all be dummy libraries. Thus there should be no requirement for those -packages to use the modular libs. - - -Why merge ghc and ghc-bin? -========================== - -It makes dependienceies simpler...:: - - DEPEND="=virtual/ghc-6.4* !>=virtual/ghc-6.6" - - -Assume the user has ghc-bin-6.4.2 which he (or she!) used to compile -ghc-6.4.2, and then one day installs ghc-6.6. The first dependency will be -satisfied by ghc-bin-6.4.2, but it's actually ghc-6.6 that's going to be -used to compile the package! (as ghc has precedence to ghc-bin). The block -makes sure this doesn't happen. - -With ghc only available as one package, you can simply say:: - - DEPEND="=dev-lang/ghc-6.4*" - -Step by step -============ - -The proposed actions of the scheme are listed below. - - -Add GHC 6.6 to the tree ------------------------ - -This was done 7 March. It's p.masked. - -ghc-bin -------- - -Update 2007-03-16: ghc-bin-6.6 in the tree, ~amd64 ~x86 - -Update 2007-04-12: cparrot has added ~alpha, ~ppc and ~sparc - -Update 2007-07-23: the ghc-bin tarballs are usable, but the packages will go - away. - -Add modular libs ----------------- - -Ie, only the modular libs from ghc-extralibs meant for GHC 6.6. They should -also be p.masked. - -Modular libs has been added for: - -* dev-haskell/arrows -* dev-haskell/cgi -* dev-haskell/fgl -* dev-haskell/haskell-src -* dev-haskell/html -* dev-haskell/hunit -* dev-haskell/mtl -* dev-haskell/network -* dev-haskell/quickcheck -* dev-haskell/time -* dev-haskell/xhtml -* dev-haskell/alut -* dev-haskell/glut -* dev-haskell/openal -* dev-haskell/opengl - -Still missing for: - -* dev-havkell/hgl - -Add dummy libs --------------- - -The about 15 packages of ghc-extralibs has to be modeled as dummy libs -too. They should be added as ~arch and then be stabilized by the arch teams -asap. - -The most common libs where added the 11th March, and have been marked as -~arch or stable on 2007-04-02: - -* dev-haskell/fgl-5.2 -* dev-haskell/mtl-1.0 -* dev-haskell/haskell-src-1.0 -* dev-haskell/html-1.0 -* dev-haskell/hunit-1.1 -* dev-haskell/network-1.0 -* dev-haskell/quickcheck-1.0 - -Dummies missing, just as all dummies, they only has to be added if an ebuild -depends on that functionality: - -* dev-haskell/alut -* dev-haskell/glut -* dev-havkell/hgl -* dev-haskell/openal -* dev-haskell/opengl - -Start rewrite other libs and apps to use the dummy libs -------------------------------------------------------- - -This is only required for applications that can be compiled with GHC 6.6, as -described above. - -Packages that today are marked as stable and can be compiled with GHC 6.6 -requires that the dummy libraries are marked as stable too. Thus we have to -start rewriting the other packages until the dummys has been marked stable. - - -Make new libs use the p.masked modular libs -------------------------------------------- - -Packages that only compiles with GHC 6.6 can be added to, if p.masked. - -p.unmasking ------------ - -* update ghc-6.6.1 ebuild in portage from the overlay version -* update ghc and cabal eclasses in portage from the overlay versions -* merge any changes in the modular libs from the overlay -* unmask ghc-6.6.1 and associated modular libs -* put combined ghc-6.4.2 and 6.2.2 ebuilds into portage -* mask ghc-bin asking people to move to ghc with USE=binary -* make all other ebuilds depend on dev-lang/ghc rather than virtual/ghc -* remove ghc-bin and the ghc virtual - -.. - cleaned up conversation from 2007-03-01 - 20:15 < dcoutts_> sure sure - 20:15 < dcoutts_> so we should add dummy packages now - 20:15 < dcoutts_> I think at the same time we should get ghc-6.6 into portage p.masked - 20:16 < dcoutts_> so at least the arch teams will see our plan - 20:16 < dcoutts_> and the necessity to mark the dummy things stable - 20:16 < dcoutts_> and it'll make it easier to test things in the context of portage rather than the overlay - 20:16 < dcoutts_> we could also add new libs p.masked - 20:16 < dcoutts_> whatever - 20:17 < dcoutts_> actually if new libs work with 6.4 they can dep on the modular libs and things should work - 20:17 < dcoutts_> since the dummys will be ~arch for a while - 20:18 < dcoutts_> so they would not need to be p.masked, only things which require 6.6 would need to be p.masked - 20:18 < dcoutts_> like the non-dummy versions of the modular libs - 20:19 < dcoutts_> so lets clarify.. what can we do now without the arch team's involvement? - 20:19 < dcoutts_> 1. we can add the dummy modular libs packages in ~arch - 20:19 < dcoutts_> 2. we can add ghc-6.6 p.masked - 20:19 < dcoutts_> 3. we can add the real modular libs packages in p.mask - 20:20 < dcoutts_> (note: so far no existing packages changed) - 20:21 < dcoutts_> 4. new ~arch versions of libs/progs can dep on the dummy libs - 20:21 < dcoutts_> 5. new p.masked versions of libs/progs can dep on ghc-6.6 and real libs - 20:21 < dcoutts_> then I think we have to wait - 20:21 < dcoutts_> we have to get the dummy libs stable - 20:21 < dcoutts_> and modify existing packages to dep on them - 20:23 < dcoutts_> so once the existing packages are depending on the modular libs, and are all patched up to work with ghc-6.6... - 20:23 < dcoutts_> then we can unmask ghc-6.6 and the other libs depending on it - 20:23 < dcoutts_> how about that? - 20:23 < dcoutts_> so we never need to mark existing packages as on the other hand it takes a bit longer to unmask 6.6 - 20:24 < dcoutts_> the other strategy is to unmask 6.6 earlier but modify existing packages to that's not ideal since people upgrading will then not be able to update their existing packages - 20:24 < dcoutts_> ie we'd break things - 20:25 < dcoutts_> kolmodin, might want to copy it, edit it, and put it in portage as .txt/.html or something - 20:25 < dcoutts_> and revise it as we refine/agree the plan - 20:25 < kolmodin> aye, good idea - 20:25 < dcoutts_> then we can get on with it without having to keep referring to each other about what the plan was :-) rmfile ./projects/GHC-6.6-launch.rst hunk ./projects/GHC-6.6-testing.rst 1 -=============== -GHC 6.6 Testing -=============== - -Due to the restructure of bundled libraries from GHC 6.4 -> 6.6 we've had to -rewrite ebuild dependincies between packages and libraries. - -To ensure that our new scheme works, we need to test it. - -Test cases follow: - -Test 1 -====== - :status: untested - -:: - - < dcoutts_> 1: add the dummy packages to an overlay - < dcoutts_> 2: modify existing packages to use the modular deps - < dcoutts_> 3: test nothing breaks - < dcoutts_> 4: add non-dummy packages and 6.6 - < dcoutts_> 5: upgrade - rmfile ./projects/GHC-6.6-testing.rst hunk ./projects/Makefile 1 - -all : GHC-6.5-failures.html GHC-6.6-failures.html GHC-6.6-launch.html GHC-6.10.2-update.html - -%.html : %.rst - rst2html.py $< $@ rmfile ./projects/Makefile hunk ./projects/TODO 1 -Gentoo Haskell TODO -******************* - -Oh, hi! -So you've got a couple of moments to kill and you're looking for something -to do? You've come to the right place. - -There are sereval ways to find tasks, one is looking in this TODO. -Another is to have a look at the bug reports piled up at the Gentoo -Bugzilla; see http://tinyurl.com/2l3p48 -Anything from actually solving the problem to just verify the report or -provide more information is helpful. - -To start contribute you need a working copy of the haskell overlay, a copy -that you can modify and send patches from. You could use layman to get a -copy, but in this case I'd not recommend it. Assuming you have darcs -emerged, run this to get your own copy of the repo: - - darcs get --partial http://code.haskell.org/gentoo/gentoo-haskell/ - -You need to be able to create patches and possibly send them directly from -darcs, consult the darcs manual at http://darcs.net - -Introduction to Haskell Ebuilds -=============================== - -We have two kinds of ebuilds, completely manually written, and those mostly -generated from hackage using our custom tool hackport. - -Ebuilds for complex applications and libraries that take a little more care, -like ghc, are written by hand. - -The absolutely mostpart though, are projects listed on the hackage site; - http://hackage.haskell.org/packages/archive/pkg-list.html -For all those packages we can generate ebuilds that often only require very -little manual tweeking. The dependencies, descriptions etc, written in the -.cabal files is used to correctly generate the ebuilds. The progress of -hackage and development decisions are important for gentoo haskell, which is -why we keep a close cooperation with them. - -To get the hackport tool, either install app-portage/hackport-darcs -available from the haskell overlay, or get your copy of the repo using - - darcs get --partial http://code.haskell.org/gentoo/hackport/ - -Next, lets see where your help is needed :) - -== Easy == - -== High priority == - -== New ebuilds == - -* get regex-{base,compat,posix} ~arch on all platforms - -* ebuild for wxhaskell and wxc - -* ebuild for takusen - http://darcs.haskell.org/takusen - -* build binaries for ghc 6.6.1 for remaining platforms: ppc64 - -* hugs-2006.5 - -* haskelldb: though the current release is very old, perhaps prod them - for a new release. The dev version supports HDBC I believe. - -* helium-1.6 (may not work on 64-bit arches) - An ebuild is in the overlay but it needs some more love. - Only tested on x86. - 'hint' works with simple library and with type classes. - The other executables only works with the simple library, type classes - fail with: - Using overloaded Prelude while overloading is not enabled - Hint: Compile with --overloading, or use the simple Prelude - -* darcsweb-0.16 - -* add yhc when it's ready - -== Ebuild maintainance == - -* remove old versions of cabal. Do we need anything other than 1.1.6.2 and 1.2? - -* extralibs in ghc-6.8.2. test if the work with ghc 6.6.1 too, and add them - to portage. as package.masked for those who only work with ghc 6.8.2. - ALUT 2.1.0.0 - GLUT 2.1.1.1 - HUnit 1.2.0.0 - ObjectIO 1.0.1.1 - OpenAL 1.3.1.1 - OpenGL 2.2.1.1 - QuickCheck 1.1.0.0 - cgi 3001.1.5.1 - fgl 5.4.1.1 - haskell-src 1.0.1.1 - html 1.0.1.1 - mtl 1.1.0.0 - network 2.1.0.0 - parallel 1.0.0.0 - parsec 2.1.0.0 - regex-base 0.72.0.1 - regex-compat 0.71.0.1 - regex-posix 0.72.0.2 - stm 2.1.1.0 - time 1.1.2.0 - xhtml 3000.0.2.1 - -* ask ppc arch team to get these marked ~ppc: - glut-2.1.1 - openal-1.3.1 - opengl-2.2.1 - -* ask ppc64 arch team to get these marked ~ppc64: - filepath-1.0 - regex-base-0.72 - regex-compat-0.71 - regex-posix-0.71 - -* ask hppa arch team to get these marked ~hppa: - fgl-5.4.1 - haskell-src-1.0.1 - html-1.0.1 - hunit-1.1.1 - mtl-1.0.1 - network-2.0.1 - quickcheck-1.0.1 - time-1.1.1 - xhtml-3000.0.2 - -* get ebuilds marked ~amd64: helium - -* in the ghc ebuilds: does the ghcprof subst work? - -== Harder == - -== Long term & continuing projects == - -* get ghc bugs fixed upstream, send patches - -* help fix & improve cabal. improve cabal-install - http://hackage.haskell.org/trac/hackage/report/9 - http://darcs.haskell.org/cabal - http://darcs.haskell.org/cabal-install - -* improve HackPort tool - http://code.haskell.org/gentoo/hackport - -== Speculative == - -* Since there is no ghc-bin ebuild, do we really need /opt/ghc anymore? - Can we just install to /usr instead? - ==> Looks like it's working fine with the 6.8 releases... port these - changes back to older releases? Though this may require - re-stabilisation of the ebuilds in the official tree. - --> No need to port it to older ebuilds. Let's just install to /usr from - now on. - -* SLOT libs - -* SLOT ghc (probly not possible with current portage) - -* eclectic/haskell-config (related to SLOTting ghc & libs) rmfile ./projects/TODO hunk ./projects/build-ghc-bin.sh 1 - -ghcpath() { - local p - p=$(type -P ghc) - if [[ -z $p ]]; then - p="(not found)" - fi - echo "GHC Path: $p" -} - -if [[ "$#" == "0" || "$1" == "-h" || "$1" == "--help" ]]; then - echo "Usage: $0 " - echo - echo "Welcome to the delicate task of bootstrapping ghc." - echo "This script assumes that you have a working GHC version setup in" - echo "your path to be used for the bootstrapping." - echo - echo "It is recommended that you install an older version of" - echo "dev-lang/ghc, if it exists for your arch." - echo - echo "You may also need to set PORTDIR_OVERLAY=\"\"" - echo "and also ACCEPT_KEYWORDS=\"~\${arch}\"" - - ghcpath - - exit -fi - -# we must be sure to build the binary package without using any flags -# that would make the binary require a specific cpu model. - -# tuning for pentium4 is probably a reasonable choice for p4s and athlons -export CFLAGS="-O2 -pipe" - -# build with -# - documentation -# - bootstrapping -# - disable ghci (ghcmakebinary) -export USE="-binary doc ghcbootstrap ghcmakebinary" - -echo "You may also need to set PORTDIR_OVERLAY=\"\"" -echo "and also ACCEPT_KEYWORDS=\"~\${arch}\"" -ghcpath -echo "running:" -echo " USE=\"${USE}\" CFLAGS=\"${CFLAGS}\" emerge --buildpkgonly =ghc-$1" - -emerge --buildpkgonly =ghc-$1 || exit - -echo "created /usr/portage/packages/dev-lang/ghc-$1.tbz2" -echo "to make the ghc-bin file just move it:" -echo "mv /usr/portage/packages/All/ghc-$1.tbz2 /usr/portage/distfiles/ghc-bin-$1.tbz2" rmfile ./projects/build-ghc-bin.sh hunk ./projects/failure-list 1 -#!/bin/bash - -cd .. - -EBUILDS=$(find . -name \*.ebuild | grep -v _darcs | sed -e "s/\.\\///" | sort) - -RST=projects/GHC-6.6-failures.rst - -PORTAGE=/usr/portage - -YELLOW="\033[33m" -RED="\033[31m" -NORMAL="\033[0m" - -if [[ "$1" == "--help" ]]; then - echo usage: $0 - echo [123] package - echo 1. X means the package is present in $RST, otherwise not present - echo 2. empty means the package is only present in the overlay - echo 2. B means the package is present both in the overlay and in $PORTAGE - echo 2. P means the package is only present in $PORTAGE, not in the ovelay - echo 3. D means the package in the overlay is different from the $PORTAGE version - exit 0 -fi - -# check packages that are in the overlay -for EBUILD in ${EBUILDS}; do - PKG=$(echo "${EBUILD}" | sed -e s/.ebuild// | cut -d '/' -f 1,3) - echo -n "[" - grep --quiet "^${PKG}" "${RST}" - if [[ $? -eq 0 ]]; then - # present in the failure list - echo -n "X" - else - echo -n " " - fi - if [[ -f "${PORTAGE}/${EBUILD}" ]]; then - # exists both in the overlay and portage - echo -n "B" - - #ignore comment lines - T1=$( mktemp ) - T2=$( mktemp ) - - cat "${EBUILD}" > $T1 - cat "${PORTAGE}/${EBUILD}" > $T2 - - sed -e "s/#.*//" -i "${T1}" - sed -e "s/#.*//" -i "${T2}" - - diff -q "${T1}" "${T2}" > /dev/null - if [[ $? -eq 1 ]]; then - # file in overlay and portage differs - echo -n -e "${RED}D${NORMAL}" - else - echo -n " " - fi - rm -f $T1 - rm -f $T2 - else - echo -n " " - fi - echo "] ${PKG}" -done - - -# find packages in cvs that aren't in the overlay -NAMES=$( echo "${EBUILDS}" | cut -d '/' -f 1,2 | uniq | sort ) - -for NAME in ${NAMES}; do - if [[ ! -d "${PORTAGE}/${NAME}" ]]; then - # the packages does not exist in portage - continue - fi - - # find packages in portage - for CVSNAME in $( find "${PORTAGE}/${NAME}" -name "*.ebuild" ); do - SHORT_CVSNAME=$( echo "$CVSNAME" | sed -e "s|${PORTAGE}/||" ) - if [[ -f "${SHORT_CVSNAME}" ]]; then - # file alreay exist in overlay, which means we've already tested it - continue - fi - PKG=$( echo "${SHORT_CVSNAME}" | sed -e s/.ebuild// | cut -d '/' -f 1,3 ) - echo -n "[" - grep --quiet "^${PKG}" "${RST}" - if [[ $? -eq 0 ]]; then - # package present in failure list - echo -n "X" - else - echo -n " " - fi - echo "P ] ${PKG}" - done -done - -# vim: tw=76 ts=2 : rmfile ./projects/failure-list hunk ./projects/haddock-2_failures 1 -The following packages are known not to build with haddock-2* - - -dev-haskell/gtk2hs -- apparently will be fixed in the next major release -x11-wm/xmonad-darcs -- parsing error on line 55 of XMonad/Layout.hs - -These now all work - -# dev-haskell/binary -# dev-haskell/bytestring -# dev-haskell/regex-base -# dev-haskell/regex-posix -# dev-haskell/pcre-light -# dev-haskell/unix-compat -# dev-haskell/ghc-paths rmfile ./projects/haddock-2_failures hunk ./projects/haskell-bugs-closable.txt 1 -GHC LC_ALL && LANG related compilation fails: - 202212 - 212305 last comment - - Should we set LC_ALL='C' and LANG='C' on the eclass for the packages known to fail with other locales? - -ghc-6.4: - 206142 - |---209260 (dup) - \---213445 (dup) - -ghc + ppc64 || ia64: 212307 -> Solution maybe on the last comment - -Removal Candidates: - - 131227 dev-haskell/hs-plugins-1.0_rc0 version bump (only works with ghc-6.4.2) - 179992 can be closed with the removal of hs-plugins - -Dependencies: - - 206283 dev-haskell/network-2.0.1 depends on dev-haskell/parsec (parsec is stable now) - 227513 dev-haskell/hdbc-postgresql-1.1.3.0 fails to build (fix attached) - 227517 dev-haskell/uuagc-0.9.5 fails to build (fix attached) - 227519 dev-haskell/wash-2.12 fails to build (fix attached) - 241926 dev-haskell/hslogger-1.0.6.0 version bump - -Others: - 213932 dev-haskell/regex-base-0.72 doesn't pull in cabal first (NEEDINFO Not Reproducible) - 226549 dev-haskell/haddock: autoconf/autoreconf/automake/libtool called directly (stable uses eautoconf) rmfile ./projects/haskell-bugs-closable.txt hunk ./projects/haskell-minibugday.txt 1 --. fix ghc-6.8.2 readline issue --. test properly extralibs with ghc-6.8.2 --. properly sync keywords tree <-> overlay rmfile ./projects/haskell-minibugday.txt rmdir ./projects hunk ./profiles/updates/3Q-2009 1 -move dev-haskell/pandoc app-text/pandoc rmfile ./profiles/updates/3Q-2009 rmdir ./profiles/updates hunk ./profiles/categories 1 -app-admin -app-editors -app-portage -app-shells -app-text -app-vim -dev-haskell -dev-lang -dev-libs -dev-tex -dev-util -media-sound -net-irc -sci-mathematics -sys-apps -www-apps -www-misc -www-servers -x11-misc -x11-wm rmfile ./profiles/categories hunk ./profiles/package.mask 1 -# Ivan Miljenovic, 30 Jan 2010 -# This is an extra mask for hxt-8.5.0 to make sure we don't accidentally -# release it "into the wild" as it XPath and XSLT have been split off into -# hxt-xpath and hxt-xslt (neither of which have been added to the overlay yet). -# As such, some packages might not work with it. ->=dev-haskell/hxt-8.5.0 - -# Lennart Kolmodin (02 Nov 2009) -# Mask RCs for testing. -# We're still working on supporting this, so expect that some things -# might not yet work. ->=dev-lang/ghc-6.12 ->=dev-haskell/haddock-2.5.0.20091112 ->=dev-haskell/haddock-leksah-2.6.0 ->=app-admin/haskell-updater-1.0.0.0 ->=dev-haskell/syb-with-class-0.6.1 ->=dev-haskell/hxt-8.4.0 - -# No version of hashed-storage and darcs work with this; -# Mask until needed. -# Ivan Miljenovic, 18 October 2009 ->=dev-haskell/mmap-0.5 - -# The great filepath removal! -# Core package, shouldn't upgrade it, blah, blah, blah. -# Users should manually re-build all packages that depend on it. -# Ivan Miljenovic, 23 December, 2009 -dev-haskell/filepath - -# Masking some 'live' ebuilds (havind stable versions) to prevent users -# accidentally install them. -# Sergei Trofimovich (4 Mar 2010) -=app-editors/leksah-9999 -=app-text/gt-tools-9999 -=x11-misc/xmobar-9999 -=dev-haskell/gtk2hs-9999 -=dev-haskell/libmpd-9999 -=dev-haskell/hdbus-9999 -=dev-lang/jhc-9999 -=x11-wm/xmonad-9999 -=x11-wm/xmonad-contrib-9999 rmfile ./profiles/package.mask hunk ./profiles/repo_name 1 -gentoo-haskell rmfile ./profiles/repo_name hunk ./profiles/use.local.desc 1 -# Copyright 1999-2007 Gentoo Foundation. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# This file contains descriptions of local USE flags, and the ebuilds which -# contain them. - -# Keep it sorted. - -app-text/pandoc:citeproc - Enable citation support -app-text/pandoc:hightlight - Enable source-code syntax highlighting in html output -app-text/pandoc:html - Enable the html2markdown script -app-text/pandoc:pdf - Enable the markdown2pdf script - - -x11-wm/xmonad:extensions - Enable third party xmonad extensions -x11-wm/xmonad:savedconfig - Add support to user defined configs -x11-wm/xmonad-darcs:extensions - Enable third party xmonad extensions -x11-misc/xmonad-contrib:xft - Enable XFT font renderer rmfile ./profiles/use.local.desc rmdir ./profiles hunk ./portage/README 1 -File in portage/ have been moved to / ... - -kosmikus@gentoo.org - -2006-09-05 rmfile ./portage/README rmdir ./portage hunk ./media-sound/hpodder/Manifest 1 -DIST hpodder-1.1.5.tar.gz 57686 RMD160 61f0fe16f1bb8ac005e5fc5dd86e3878fa0d9192 SHA1 e636f4d28bcfcfd6c0f67e56945d3e4d5e4e92db SHA256 1ef22be1c95adf2f9b72734352be6c9b54f2a6d574a09fa75c94df48c1b4a86d -EBUILD hpodder-1.1.5.ebuild 666 RMD160 12f2743097cad834530ca23d41e48f65928c9103 SHA1 8602c762b6f27fe0779eee5fff4f93fb72277749 SHA256 29c26cb820bb786f928d9c4fcae57aedb51941a151dd6e2ec5741e75abde3418 rmfile ./media-sound/hpodder/Manifest hunk ./media-sound/hpodder/hpodder-1.1.5.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Podcast Aggregator (downloader)" -HOMEPAGE="http://software.complete.org/hpodder" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/configfile - =dev-haskell/missingh-1.0.0 - dev-haskell/mtl - dev-haskell/network - dev-haskell/parsec:0" rmfile ./media-sound/hpodder/hpodder-1.1.5.ebuild rmdir ./media-sound/hpodder hunk ./media-sound/hmp3/Manifest 1 -DIST fps-051204.tar.gz 128930 RMD160 c703a274203c0fca44c7dd7a2c881fd65a3725c3 SHA1 49839fda13147aa6d35cc9d878dd595bbbdb2638 SHA256 1b960979f3c351d7a0bfa10622b0bbe85f16571ab6cb4b3c5be03991fcc5668d -DIST hmp3-1.0.tar.gz 84535 RMD160 c89b569858252b2049f0668a3b62a39185633fd2 SHA1 bed4f020f2067dc8ac1c5c8a7079cbc81c742ebf SHA256 0ea2dc2e3e549cd5adf77f25ccfce4e9391ae243c3c8802c2dc031013dfce0bb -DIST hmp3-1.1.tar.gz 84930 RMD160 40356450f7b44fde6207ed16159c618b62991518 SHA1 671eaab054aec06c0175e5cfe544f6dd93e4b9a2 SHA256 6795c0a333beac16eb63b2ec0506142e080193c8fb48c754ca747e80432876f8 -DIST hmp3-1.2.tar.gz 86615 RMD160 b5e25028c870d90c0d4135d877949f8df3b331ed SHA1 a3c4c22794d51ad29db976e18ec30d213347a3f5 SHA256 c1fac28a672ac6e237e2e3f51d6a1c61a93ccea46ca57348eb851356cf70b854 -EBUILD hmp3-1.0.ebuild 946 RMD160 955e9e490afde727dfd8b1b5c319860a1e58643f SHA1 d55652a5036e98b3c7d698f6652f5e97c596b7ab SHA256 28789202c9ffbee8e5a056722a7bde8f0389a8234e37e0b4fa8e2712f2993db9 -MD5 4ccccc28a56e7d4126f60ff7f24c3567 hmp3-1.0.ebuild 946 -RMD160 955e9e490afde727dfd8b1b5c319860a1e58643f hmp3-1.0.ebuild 946 -SHA256 28789202c9ffbee8e5a056722a7bde8f0389a8234e37e0b4fa8e2712f2993db9 hmp3-1.0.ebuild 946 -EBUILD hmp3-1.1.ebuild 550 RMD160 99ebc597ec419a74219d5da9b720b2480f8eb83d SHA1 9b7091fde36d65ab5e61e25a97da1d96609551fc SHA256 ac765bf4c576ec8659dbcb632dba17548bc2048f59dce21130c82e381348e64a -MD5 bd05db4c85d54d7f12cf360f43defcf2 hmp3-1.1.ebuild 550 -RMD160 99ebc597ec419a74219d5da9b720b2480f8eb83d hmp3-1.1.ebuild 550 -SHA256 ac765bf4c576ec8659dbcb632dba17548bc2048f59dce21130c82e381348e64a hmp3-1.1.ebuild 550 -EBUILD hmp3-1.2.ebuild 595 RMD160 953c9d3a3603cb9a8e89a788731c540998f010eb SHA1 70fbc44905ca0fbd5c18b1ee56b169d314d875cc SHA256 f958b39c7478b355c867c032b7055ed2a7254a6b2044c6686d10904455b244c0 -MD5 ff45ada70091937fb780ac7378f8be27 hmp3-1.2.ebuild 595 -RMD160 953c9d3a3603cb9a8e89a788731c540998f010eb hmp3-1.2.ebuild 595 -SHA256 f958b39c7478b355c867c032b7055ed2a7254a6b2044c6686d10904455b244c0 hmp3-1.2.ebuild 595 -MD5 6f0df5035bdf2f6437da61c7a749fc58 files/digest-hmp3-1.0 334 -RMD160 c9fd49fe6690cc67888e89a71c5bf6acbd56f871 files/digest-hmp3-1.0 334 -SHA256 1f256026c4b1ae24759c30170821749c1cb895916658f816a6152bf1cad4c4f7 files/digest-hmp3-1.0 334 -MD5 64938f25d8b12b38c2730f46b56f39ae files/digest-hmp3-1.1 164 -RMD160 05418e402c2dce1c31e0231a3a6997d3e8b627ea files/digest-hmp3-1.1 164 -SHA256 02bb160c0871d2e2ec27725ae154c0292cff452bb461fcfd8a43d154d2cfbbaf files/digest-hmp3-1.1 164 -MD5 b23ae17b10063d8009b51c9d8bc277b9 files/digest-hmp3-1.2 164 -RMD160 8033dc36b0e1bebe66b7a578df44d43620e2aa2c files/digest-hmp3-1.2 164 -SHA256 abeb4fd9ae77201062a74f947057efad77af7588e4b21d499abbd4f5ba97a649 files/digest-hmp3-1.2 164 rmfile ./media-sound/hmp3/Manifest hunk ./media-sound/hmp3/hmp3-1.0.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit base haskell-cabal - -# a snapshot of fps -FPS=fps-051204 - -DESCRIPTION="hmp3 is a curses-based mp3 player frontend to mpg321 and mpg123" -HOMEPAGE="http://www.cse.unsw.edu.au/~dons/hmp3.html" -SRC_URI="http://www.cse.unsw.edu.au/~dons/hmp3/${P}.tar.gz - ftp://ftp.cse.unsw.edu.au/pub/users/dons/fps/${FPS}.tar.gz" -LICENSE="GPL-2" -SLOT="0" - -#if possible try testing with "~ppc" and "~sparc" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - || ( media-sound/mpg321 media-sound/mpg123 ) - sys-libs/ncurses" - -src_unpack() { - base_src_unpack - - chmod +x ${S}/configure - mv ${WORKDIR}/${FPS}/cbits/* ${S}/cbits/ - mv ${WORKDIR}/${FPS}/Data ${S}/ - sed -i \ - -e 's|c-sources: |c-sources: cbits/fpstring.c|' \ - -e 's|-fasm|-DUSE_MMAP -#include "utils.h"|' \ - -e 's|, fps||' \ - ${S}/hmp3.cabal -} rmfile ./media-sound/hmp3/hmp3-1.0.ebuild hunk ./media-sound/hmp3/hmp3-1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="An ncurses mp3 player written in Haskell" -HOMEPAGE="http://www.cse.unsw.edu.au/~dons/hmp3.html" -SRC_URI="http://www.cse.unsw.edu.au/~dons/hmp3/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - || ( media-sound/mpg321 media-sound/mpg123 ) - sys-libs/ncurses" - -src_unpack() { - unpack "${A}" - chmod u+x "${S}/configure" -} rmfile ./media-sound/hmp3/hmp3-1.1.ebuild hunk ./media-sound/hmp3/hmp3-1.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="An ncurses mp3 player written in Haskell" -HOMEPAGE="http://www.cse.unsw.edu.au/~dons/hmp3.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - || ( media-sound/mpg321 media-sound/mpg123 ) - sys-libs/ncurses - >=dev-haskell/binary-0.2" - -src_unpack() { - unpack "${A}" - chmod u+x "${S}/configure" -} rmfile ./media-sound/hmp3/hmp3-1.2.ebuild rmdir ./media-sound/hmp3 rmdir ./media-sound hunk ./games-puzzle/bloxorz/Manifest 1 -DIST bloxorz-0.1.tar.gz 129789 RMD160 6428b87c8d882437f2fe7259eb08d183919f757f SHA1 a402a27c39db83790b39ffa954656994e2343f05 SHA256 19b466526149da243d41bedd1ae7bae0e839066c62d9945bd7bad68149001e36 -EBUILD bloxorz-0.1.ebuild 546 RMD160 7fcc270e8415d751f06661f3c9b2ae820373709a SHA1 c24d86ed11ac1fcb3842cf1fcfed2db3dd6502dd SHA256 90ef3c464c07498d6e89dfe84acc14bbae992064eac39108eb06c26a023b992e rmfile ./games-puzzle/bloxorz/Manifest hunk ./games-puzzle/bloxorz/bloxorz-0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="OpenGL Logic Game" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bloxorz" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/glfw - dev-haskell/opengl" - -# not properly installed as a game.. rmfile ./games-puzzle/bloxorz/bloxorz-0.1.ebuild rmdir ./games-puzzle/bloxorz rmdir ./games-puzzle hunk ./games-action/monadius/Manifest 1 -DIST Monadius-0.93.tar.gz 45673 RMD160 aea65b1f77eaeae999c7d765ae81636b63f47728 SHA1 05477fc30546515328fc26ccce04c7d4a3ed6396 SHA256 b343811af94fae2469613befcebc51c4cb0ee45293eb2eb3414d1151c892cd2e -EBUILD monadius-0.93.ebuild 568 RMD160 cbcb2ebeaf8c98e8413812d5af7b3beafece422d SHA1 a48e5d559903afb10c801ec263d7e6da94aa0723 SHA256 bb0d16960a74cf81d0f7c06722a3eeeafa1d8350ce1a23afbb352ae01a338ddf rmfile ./games-action/monadius/Manifest hunk ./games-action/monadius/monadius-0.93.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -MY_PN="Monadius" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="2-D arcade scroller" -HOMEPAGE="http://www.geocities.jp/takascience/haskell/monadius_en.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/glut - dev-haskell/opengl" - -S="${WORKDIR}/${MY_P}" rmfile ./games-action/monadius/monadius-0.93.ebuild rmdir ./games-action/monadius rmdir ./games-action hunk ./eclass/ghc-package.eclass 1 -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ghc-package.eclass,v 1.9 2005/04/08 01:13:39 araujo Exp $ -# -# Author: Andres Loeh -# Maintained by: Haskell herd -# -# This eclass helps with the Glasgow Haskell Compiler's package -# configuration utility. - -inherit versionator - -# promote /opt/ghc/bin to a better position in the search path -PATH="/usr/bin:/opt/ghc/bin:${PATH}" - -# for later configuration using environment variables/ -# returns the name of the ghc executable -ghc-getghc() { - type -P ghc -} - -# returns the name of the ghc-pkg executable -ghc-getghcpkg() { - type -P ghc-pkg -} - -# returns the name of the ghc-pkg binary (ghc-pkg -# itself usually is a shell script, and we have to -# bypass the script under certain circumstances); -# for Cabal, we add an empty global package config file, -# because for some reason the global package file -# must be specified -ghc-getghcpkgbin() { - if version_is_at_least "6.10" "$(ghc-version)"; then - # the ghc-pkg executable changed name in ghc 6.10, as it no longer needs - # the wrapper script with the static flags - echo '[]' > "${T}/empty.conf" - echo "$(ghc-libdir)/ghc-pkg" "--global-conf=${T}/empty.conf" - elif ghc-cabal; then - echo '[]' > "${T}/empty.conf" - echo "$(ghc-libdir)/ghc-pkg.bin" "--global-conf=${T}/empty.conf" - else - echo "$(ghc-libdir)/ghc-pkg.bin" - fi -} - -# returns the version of ghc -_GHC_VERSION_CACHE="" -ghc-version() { - if [[ -z "${_GHC_VERSION_CACHE}" ]]; then - _GHC_VERSION_CACHE="$($(ghc-getghc) --numeric-version)" - fi - echo "${_GHC_VERSION_CACHE}" -} - -# this function can be used to determine if ghc itself -# uses the Cabal package format; it has nothing to do -# with the Cabal libraries ... ghc uses the Cabal package -# format since version 6.4 -ghc-cabal() { - version_is_at_least "6.4" "$(ghc-version)" -} - -# return the best version of the Cabal library that is available -ghc-bestcabalversion() { - local cabalversion - if ghc-cabal; then - # We ask portage, not ghc, so that we only pick up - # portage-installed cabal versions. - cabalversion="$(ghc-extractportageversion dev-haskell/cabal)" - echo "Cabal-${cabalversion}" - else - # older ghc's don't support package versioning - echo Cabal - fi -} - -# check if a standalone Cabal version is available for the -# currently used ghc; takes minimal version of Cabal as -# an optional argument -ghc-sanecabal() { - local f - local version - if [[ -z "$1" ]]; then version="1.0.1"; else version="$1"; fi - for f in $(ghc-confdir)/cabal-*; do - [[ -f "${f}" ]] && version_is_at_least "${version}" "${f#*cabal-}" && return - done - return 1 -} - -# checks if ghc and ghc-bin are installed in the same version -# (if they're both installed); if this is not the case, we -# unfortunately cannot trust portage's dependency resolution -ghc-saneghc() { - local ghcversion - local ghcbinversion - if [[ "${PN}" == "ghc" || "${PN}" == "ghc-bin" ]]; then - return - fi - if has_version dev-lang/ghc && has_version dev-lang/ghc-bin; then - ghcversion="$(ghc-extractportageversion dev-lang/ghc)" - ghcbinversion="$(ghc-extractportageversion dev-lang/ghc-bin)" - if [[ "${ghcversion}" != "${ghcbinversion}" ]]; then - return 1 - fi - fi - return -} - -# extract the version of a portage-installed package -ghc-extractportageversion() { - local pkg - local version - pkg="$(best_version $1)" - version="${pkg#$1-}" - version="${version%-r*}" - version="${version%_pre*}" - echo "${version}" -} - -# returns the library directory -_GHC_LIBDIR_CACHE="" -ghc-libdir() { - if [[ -z "${_GHC_LIBDIR_CACHE}" ]]; then - _GHC_LIBDIR_CACHE="$($(ghc-getghc) --print-libdir)" - fi - echo "${_GHC_LIBDIR_CACHE}" -} - -# returns the (Gentoo) library configuration directory -ghc-confdir() { - echo "$(ghc-libdir)/gentoo" -} - -# returns the name of the local (package-specific) -# package configuration file -ghc-localpkgconf() { - echo "${PF}.conf" -} - -# make a ghci foo.o file from a libfoo.a file -ghc-makeghcilib() { - local outfile - outfile="$(dirname $1)/$(basename $1 | sed 's:^lib\?\(.*\)\.a$:\1.o:')" - ld --relocatable --discard-all --output="${outfile}" --whole-archive "$1" -} - -# tests if a ghc package exists -ghc-package-exists() { - local describe_flag - if version_is_at_least "6.4" "$(ghc-version)"; then - describe_flag="describe" - else - describe_flag="--show-package" - fi - - $(ghc-getghcpkg) "${describe_flag}" "$1" > /dev/null 2>&1 -} - -# creates a local (package-specific) package -# configuration file; the arguments should be -# uninstalled package description files, each -# containing a single package description; if -# no arguments are given, the resulting file is -# empty -ghc-setup-pkg() { - local localpkgconf - localpkgconf="${S}/$(ghc-localpkgconf)" - echo '[]' > "${localpkgconf}" - local update_flag - if version_is_at_least "6.4" "$(ghc-version)"; then - update_flag="update -" - else - update_flag="--update-package" - fi - for pkg in $*; do - $(ghc-getghcpkgbin) -f "${localpkgconf}" ${update_flag} --force \ - < "${pkg}" || die "failed to register ${pkg}" - done -} - -# fixes the library and import directories path -# of the package configuration file -ghc-fixlibpath() { - sed -i "s|$1|$(ghc-libdir)|g" "${S}/$(ghc-localpkgconf)" - if [[ -n "$2" ]]; then - sed -i "s|$2|$(ghc-libdir)/imports|g" "${S}/$(ghc-localpkgconf)" - fi -} - -# moves the local (package-specific) package configuration -# file to its final destination -ghc-install-pkg() { - mkdir -p "${D}/$(ghc-confdir)" - cat "${S}/$(ghc-localpkgconf)" | sed "s|${D}||g" \ - > "${D}/$(ghc-confdir)/$(ghc-localpkgconf)" -} - -# registers all packages in the local (package-specific) -# package configuration file -ghc-register-pkg() { - local localpkgconf - localpkgconf="$(ghc-confdir)/$1" - local update_flag - local describe_flag - if version_is_at_least "6.4" "$(ghc-version)"; then - update_flag="update -" - describe_flag="describe" - else - update_flag="--update-package" - describe_flag="--show-package" - fi - if [[ -f "${localpkgconf}" ]]; then - for pkg in $(ghc-listpkg "${localpkgconf}"); do - ebegin "Registering ${pkg} " - $(ghc-getghcpkgbin) -f "${localpkgconf}" "${describe_flag}" "${pkg}" \ - | $(ghc-getghcpkg) ${update_flag} --force > /dev/null - eend $? - done - fi -} - -# re-adds all available .conf files to the global -# package conf file, to be used on a ghc reinstallation -ghc-reregister() { - einfo "Re-adding packages (may cause several harmless warnings) ..." - PATH="/usr/bin:${PATH}" CONFDIR="$(ghc-confdir)" - if [ -d "${CONFDIR}" ]; then - pushd "${CONFDIR}" > /dev/null - for conf in *.conf; do - PATH="/usr/bin:${PATH}" ghc-register-pkg "${conf}" - done - popd > /dev/null - fi -} - -# unregisters a package configuration file -# protected are all packages that are still contained in -# another package configuration file -ghc-unregister-pkg() { - local localpkgconf - local i - local pkg - local protected - local unregister_flag - localpkgconf="$(ghc-confdir)/$1" - - if version_is_at_least "6.4" "$(ghc-version)"; then - unregister_flag="unregister" - else - unregister_flag="--remove-package" - fi - - for i in $(ghc-confdir)/*.conf; do - [[ "${i}" != "${localpkgconf}" ]] && protected="${protected} $(ghc-listpkg ${i})" - done - # protected now contains the packages that cannot be unregistered yet - - if [[ -f "${localpkgconf}" ]]; then - for pkg in $(ghc-reverse "$(ghc-listpkg ${localpkgconf})"); do - if $(ghc-elem "${pkg}" "${protected}"); then - einfo "Package ${pkg} is protected." - elif ! ghc-package-exists "${pkg}"; then - : - # einfo "Package ${pkg} is not installed for ghc-$(ghc-version)." - else - ebegin "Unregistering ${pkg} " - $(ghc-getghcpkg) "${unregister_flag}" "${pkg}" --force > /dev/null - eend $? - fi - done - fi -} - -# help-function: reverse a list -ghc-reverse() { - local result - local i - for i in $1; do - result="${i} ${result}" - done - echo "${result}" -} - -# help-function: element-check -ghc-elem() { - local i - for i in $2; do - [[ "$1" == "${i}" ]] && return 0 - done - return 1 -} - -# show the packages in a package configuration file -ghc-listpkg() { - local ghcpkgcall - local i - for i in $*; do - if ghc-cabal; then - echo $($(ghc-getghcpkg) list -f "${i}") \ - | sed \ - -e "s|^.*${i}:\([^:]*\).*$|\1|" \ - -e "s|/.*$||" \ - -e "s|,| |g" -e "s|[(){}]||g" - else - echo $($(ghc-getghcpkgbin) -l -f "${i}") \ - | cut -f2 -d':' \ - | sed 's:,: :g' - fi - done -} - -# exported function: check if we have a consistent ghc installation -ghc-package_pkg_setup() { - if ! ghc-saneghc; then - eerror "You have inconsistent versions of dev-lang/ghc and dev-lang/ghc-bin" - eerror "installed. Portage currently cannot work correctly with this setup." - eerror "There are several possibilities to work around this problem:" - eerror "(1) Up/downgrade ghc-bin to the same version as ghc." - eerror "(2) Unmerge ghc-bin." - eerror "(3) Unmerge ghc." - eerror "You probably want option 1 or 2." - die "Inconsistent versions of ghc and ghc-bin." - fi -} - -# exported function: registers the package-specific package -# configuration file -ghc-package_pkg_postinst() { - ghc-register-pkg "$(ghc-localpkgconf)" -} - -# exported function: unregisters the package-specific package -# configuration file; a package contained therein is unregistered -# only if it the same package is not also contained in another -# package configuration file ... -ghc-package_pkg_prerm() { - ghc-unregister-pkg "$(ghc-localpkgconf)" -} - -EXPORT_FUNCTIONS pkg_setup pkg_postinst pkg_prerm rmfile ./eclass/ghc-package.eclass hunk ./eclass/haskell-cabal.eclass 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/haskell-cabal.eclass,v 1.20 2010/03/30 22:18:37 kolmodin Exp $ -# -# Original authors: Andres Loeh -# Duncan Coutts -# Maintained by: Haskell herd -# -# This eclass is for packages that make use of the -# Haskell Common Architecture for Building Applications -# and Libraries (cabal). -# -# Basic instructions: -# -# Before inheriting the eclass, set CABAL_FEATURES to -# reflect the tools and features that the package makes -# use of. -# -# Currently supported features: -# haddock -- for documentation generation -# hscolour -- generation of colourised sources -# alex -- lexer/scanner generator -# happy -- parser generator -# c2hs -- C interface generator -# cpphs -- C preprocessor clone written in Haskell -# profile -- if package supports to build profiling-enabled libraries -# bootstrap -- only used for the cabal package itself -# bin -- the package installs binaries -# lib -- the package installs libraries -# nocabaldep -- don't add dependency on cabal. -# only used for packages that _must_ not pull the dependency -# on cabal, but still use this eclass (e.g. haskell-updater). -# -# Dependencies on other cabal packages have to be specified -# correctly. -# -# Cabal libraries should usually be SLOTted with "${PV}". -# -# Many Cabal packages require S to be manually set. -# -# Conforming Cabal packages don't require any function definitions -# in the ebuild. -# -# Special flags to Cabal Configure can now be set by using -# CABAL_CONFIGURE_FLAGS - -inherit ghc-package multilib - -HASKELL_CABAL_EXPF="pkg_setup src_compile src_test src_install" - -case "${EAPI:-0}" in - 2|3|4) HASKELL_CABAL_EXPF+=" src_configure" ;; - *) ;; -esac - -EXPORT_FUNCTIONS ${HASKELL_CABAL_EXPF} - -for feature in ${CABAL_FEATURES}; do - case ${feature} in - haddock) CABAL_USE_HADDOCK=yes;; - hscolour) CABAL_USE_HSCOLOUR=yes;; - alex) CABAL_USE_ALEX=yes;; - happy) CABAL_USE_HAPPY=yes;; - c2hs) CABAL_USE_C2HS=yes;; - cpphs) CABAL_USE_CPPHS=yes;; - profile) CABAL_USE_PROFILE=yes;; - bootstrap) CABAL_BOOTSTRAP=yes;; - bin) CABAL_HAS_BINARIES=yes;; - lib) CABAL_HAS_LIBRARIES=yes;; - nocabaldep) CABAL_FROM_GHC=yes;; - *) CABAL_UNKNOWN="${CABAL_UNKNOWN} ${feature}";; - esac -done - -if [[ -n "${CABAL_USE_HADDOCK}" ]]; then - IUSE="${IUSE} doc" - DEPEND="${DEPEND} doc? ( dev-haskell/haddock )" -fi - -if [[ -n "${CABAL_USE_HSCOLOUR}" ]]; then - IUSE="${IUSE} hscolour" - DEPEND="${DEPEND} hscolour? ( dev-haskell/hscolour )" -fi - -if [[ -n "${CABAL_USE_ALEX}" ]]; then - DEPEND="${DEPEND} dev-haskell/alex" - cabalconf="${cabalconf} --with-alex=/usr/bin/alex" -fi - -if [[ -n "${CABAL_USE_HAPPY}" ]]; then - DEPEND="${DEPEND} dev-haskell/happy" - cabalconf="${cabalconf} --with-happy=/usr/bin/happy" -fi - -if [[ -n "${CABAL_USE_C2HS}" ]]; then - DEPEND="${DEPEND} dev-haskell/c2hs" - cabalconf="${cabalconf} --with-c2hs=/usr/bin/c2hs" -fi - -if [[ -n "${CABAL_USE_CPPHS}" ]]; then - DEPEND="${DEPEND} dev-haskell/cpphs" - cabalconf="${cabalconf} --with-cpphs=/usr/bin/cpphs" -fi - -if [[ -n "${CABAL_USE_PROFILE}" ]]; then - IUSE="${IUSE} profile" -fi - -# We always use a standalone version of Cabal, rather than the one that comes -# with GHC. But of course we can't depend on cabal when building cabal itself. -if [[ -z ${CABAL_MIN_VERSION} ]]; then - CABAL_MIN_VERSION=1.1.4 -fi -if [[ -z "${CABAL_BOOTSTRAP}" && -z "${CABAL_FROM_GHC}" ]]; then - DEPEND="${DEPEND} >=dev-haskell/cabal-${CABAL_MIN_VERSION}" -fi - -# Libraries require GHC to be installed. -if [[ -n "${CABAL_HAS_LIBRARIES}" ]]; then - RDEPEND="${RDEPEND} dev-lang/ghc" -fi - -# returns the version of cabal currently in use -_CABAL_VERSION_CACHE="" -cabal-version() { - if [[ -z "${_CABAL_VERSION_CACHE}" ]]; then - if [[ "${CABAL_BOOTSTRAP}" ]]; then - # We're bootstrapping cabal, so the cabal version is the version - # of this package itself. - _CABAL_VERSION_CACHE="${PV}" - elif [[ "${CABAL_FROM_GHC}" ]]; then - # We can't assume there's a version of Cabal installed by ebuild as - # this might be a first time install of GHC (for packages that - # use the shipped Cabal like haskell-updater). - - # The user is likely to only have one version of Cabal, provided - # by GHC. Note that dev-haskell/cabal can be a dummy package, only - # using the version provided by GHC. If the user has another version - # of Cabal too (more recent than the one GHC provides through - # dev-haskell/cabal, or possibly older if he used an old - # Cabal package) the most recent is used (expected to be the last - # one in the ghc-pkg output). - _CABAL_VERSION_CACHE="$(ghc-pkg field Cabal version | tail -n 1)" - - # Strip out the "version: " prefix - _CABAL_VERSION_CACHE="${_CABAL_VERSION_CACHE#"version: "}" - else - # We ask portage, not ghc, so that we only pick up - # portage-installed cabal versions. - _CABAL_VERSION_CACHE="$(ghc-extractportageversion dev-haskell/cabal)" - fi - fi - echo "${_CABAL_VERSION_CACHE}" -} - -cabal-bootstrap() { - local setupmodule - local cabalpackage - if [[ -f "${S}/Setup.lhs" ]]; then - setupmodule="${S}/Setup.lhs" - else - if [[ -f "${S}/Setup.hs" ]]; then - setupmodule="${S}/Setup.hs" - else - die "No Setup.lhs or Setup.hs found" - fi - fi - - # We build the setup program using the latest version of - # cabal that we have installed - if version_is_at_least "6.4" "$(ghc-version)"; then - cabalpackage=Cabal-$(cabal-version) - else - # older ghc's don't support package versioning - cabalpackage=Cabal - fi - einfo "Using cabal-$(cabal-version)." - $(ghc-getghc) -package "${cabalpackage}" --make "${setupmodule}" -o setup \ - || die "compiling ${setupmodule} failed" -} - -cabal-mksetup() { - local setupdir - - if [[ -n $1 ]]; then - setupdir=$1 - else - setupdir=${S} - fi - - rm -f "${setupdir}"/Setup.{lhs,hs} - - echo 'import Distribution.Simple; main = defaultMainWithHooks defaultUserHooks' \ - > $setupdir/Setup.hs -} - -cabal-hscolour() { - ./setup hscolour || die "setup hscolour failed" -} - -cabal-haddock() { - ./setup haddock || die "setup haddock failed" -} - -cabal-hscolour-haddock() { - # --hyperlink-source implies calling 'setup hscolour' - ./setup haddock --hyperlink-source || die "setup haddock failed" -} - -cabal-configure() { - if [[ -n "${CABAL_USE_HADDOCK}" ]] && use doc; then - cabalconf="${cabalconf} --with-haddock=/usr/bin/haddock" - fi - if [[ -n "${CABAL_USE_PROFILE}" ]] && use profile; then - cabalconf="${cabalconf} --enable-library-profiling" - fi - # Building GHCi libs on ppc64 causes "TOC overflow". - if use ppc64; then - cabalconf="${cabalconf} --disable-library-for-ghci" - fi - - if version_is_at_least "1.4" "$(cabal-version)"; then - # disable executable stripping for the executables, as portage will - # strip by itself, and pre-stripping gives a QA warning. - # cabal versions previous to 1.4 does not strip executables, and does - # not accept the flag. - # this fixes numerous bugs, amongst them; - # bug #251881, bug #251882, bug #251884, bug #251886, bug #299494 - cabalconf="${cabalconf} --disable-executable-stripping" - fi - - if version_is_at_least "1.2.0" "$(cabal-version)"; then - cabalconf="${cabalconf} --docdir=/usr/share/doc/${PF}" - # As of Cabal 1.2, configure is quite quiet. For diagnostic purposes - # it's better if the configure chatter is in the build logs: - cabalconf="${cabalconf} --verbose" - fi - # Note: with Cabal-1.1.6.x we do not have enough control - # to put the docs into the right place. They're currently going - # into /usr/share/${P}/ghc-x.y/doc/ - # rather than /usr/share/doc/${PF}/ - # Because we can only set the datadir, not the docdir. - - ./setup configure \ - --ghc --prefix=/usr \ - --with-compiler="$(ghc-getghc)" \ - --with-hc-pkg="$(ghc-getghcpkg)" \ - --prefix=/usr \ - --libdir=/usr/$(get_libdir) \ - --libsubdir=${P}/ghc-$(ghc-version) \ - --datadir=/usr/share/ \ - --datasubdir=${P}/ghc-$(ghc-version) \ - ${cabalconf} \ - ${CABAL_CONFIGURE_FLAGS} \ - "$@" || die "setup configure failed" -} - -cabal-build() { - unset LANG LC_ALL LC_MESSAGES - ./setup build \ - || die "setup build failed" -} - -cabal-copy() { - ./setup copy \ - --destdir="${D}" \ - || die "setup copy failed" - - # cabal is a bit eager about creating dirs, - # so remove them if they are empty - rmdir "${D}/usr/bin" 2> /dev/null - - # GHC 6.4 has a bug in get/setPermission and Cabal 1.1.1 has - # no workaround. - # set the +x permission on executables - if [[ -d "${D}/usr/bin" ]] ; then - chmod +x "${D}/usr/bin/"* - fi - # TODO: do we still need this? -} - -cabal-pkg() { - # This does not actually register since we're using true instead - # of ghc-pkg. So it just leaves the .installed-pkg-config and we can - # register that ourselves (if it exists). - local result - local err - - if [[ -n ${CABAL_HAS_LIBRARIES} ]]; then - if version_is_at_least "1.2.0" "$(cabal-version)"; then - # Newer cabal can generate a package conf for us: - ./setup register --gen-pkg-config="${T}/${P}.conf" - ghc-setup-pkg "${T}/${P}.conf" - ghc-install-pkg - else - # With older cabal we have to hack it by replacing its ghc-pkg - # with true and then just picking up the .installed-pkg-config - # file and registering that ourselves (if it exists). - sed -i "s|$(ghc-getghcpkg)|$(type -P true)|" .setup-config - ./setup register || die "setup register failed" - if [[ -f .installed-pkg-config ]]; then - ghc-setup-pkg .installed-pkg-config - ghc-install-pkg - else - die "setup register has not generated a package configuration file" - fi - fi - fi -} - -# Some cabal libs are bundled along with some versions of ghc -# eg filepath-1.0 comes with ghc-6.6.1 -# by putting CABAL_CORE_LIB_GHC_PV="6.6.1" in an ebuild we are declaring that -# when building with this version of ghc, the ebuild is a dummy that is it will -# install no files since the package is already included with ghc. -# However portage still records the dependency and we can upgrade the package -# to a later one that's not included with ghc. -# You can also put a space separated list, eg CABAL_CORE_LIB_GHC_PV="6.6 6.6.1". -cabal-is-dummy-lib() { - for version in ${CABAL_CORE_LIB_GHC_PV[*]}; do - [[ "$(ghc-version)" == "$version" ]] && return 0 - done - return 1 -} - -# exported function: check if cabal is correctly installed for -# the currently active ghc (we cannot guarantee this with portage) -haskell-cabal_pkg_setup() { - ghc-package_pkg_setup - if [[ -z "${CABAL_BOOTSTRAP}" && -z "${CABAL_FROM_GHC}" ]] && ! ghc-sanecabal "${CABAL_MIN_VERSION}"; then - eerror "The package dev-haskell/cabal is not correctly installed for" - eerror "the currently active version of ghc ($(ghc-version)). Please" - eerror "run ghc-updater or haskell-updater or re-build dev-haskell/cabal." - die "cabal is not correctly installed" - fi - if [[ -z "${CABAL_HAS_BINARIES}" ]] && [[ -z "${CABAL_HAS_LIBRARIES}" ]]; then - eerror "QA: Neither bin nor lib are in CABAL_FEATURES." - fi - if [[ -n "${CABAL_UNKNOWN}" ]]; then - ewarn "Unknown entry in CABAL_FEATURES: ${CABAL_UNKNOWN}" - fi - if cabal-is-dummy-lib; then - einfo "${P} is included in ghc-${CABAL_CORE_LIB_GHC_PV}, nothing to install." - fi -} - -haskell-cabal_src_configure() { - pushd "${S}" > /dev/null - - cabal-bootstrap - cabal-configure "$@" - - popd > /dev/null -} - -# exported function: nice alias -cabal_src_configure() { - haskell-cabal_src_configure "$@" -} - -# exported function: cabal-style bootstrap configure and compile -cabal_src_compile() { - if ! cabal-is-dummy-lib; then - has src_configure ${HASKELL_CABAL_EXPF} || haskell-cabal_src_configure "$@" - cabal-build - - if [[ -n "${CABAL_USE_HADDOCK}" ]] && use doc; then - if [[ -n "${CABAL_USE_HSCOLOUR}" ]] && use hscolour; then - # hscolour and haddock - cabal-hscolour-haddock - else - # just haddock - cabal-haddock - fi - else - if [[ -n "${CABAL_USE_HSCOLOUR}" ]] && use hscolour; then - # just hscolour - cabal-hscolour - fi - fi - fi -} - -haskell-cabal_src_compile() { - pushd "${S}" > /dev/null - - cabal_src_compile "$@" - - popd > /dev/null -} - -haskell-cabal_src_test() { - pushd "${S}" > /dev/null - - if cabal-is-dummy-lib; then - einfo ">>> No tests for dummy library: ${CATEGORY}/${PF}" - else - einfo ">>> Test phase [cabal test]: ${CATEGORY}/${PF}" - ./setup test || die "cabal test failed" - fi - - popd > /dev/null -} - -# exported function: cabal-style copy and register -cabal_src_install() { - if cabal-is-dummy-lib; then - # create a dummy local package conf file for the sake of ghc-updater - dodir "$(ghc-confdir)" - echo '[]' > "${D}/$(ghc-confdir)/$(ghc-localpkgconf)" - else - cabal-copy - cabal-pkg - - if [[ -n "${CABAL_USE_HADDOCK}" ]] && use doc; then - if ! version_is_at_least "1.1.6" "$(cabal-version)"; then - dohtml -r dist/doc/html/* - fi - fi - fi -} - -haskell-cabal_src_install() { - pushd "${S}" > /dev/null - - cabal_src_install - - popd > /dev/null -} - -# ebuild.sh:use_enable() taken as base -# -# Usage examples: -# -# CABAL_CONFIGURE_FLAGS=$(cabal_flag gui) -# leads to "--flags=gui" or "--flags=-gui" (useflag 'gui') -# -# CABAL_CONFIGURE_FLAGS=$(cabal_flag gtk gui) -# also leads to "--flags=gui" or " --flags=-gui" (useflag 'gtk') -# -cabal_flag() { - if [[ -z "$1" ]]; then - echo "!!! cabal_flag() called without a parameter." >&2 - echo "!!! cabal_flag() []" >&2 - return 1 - fi - - local UWORD=${2:-$1} - - if use "$1"; then - echo "--flags=${UWORD}" - else - echo "--flags=-${UWORD}" - fi - - return 0 -} rmfile ./eclass/haskell-cabal.eclass rmdir ./eclass hunk ./dev-vcs/darcs/files/darcs-1.0.9-bashcomp.patch 1 -diff -urwpN darcs-1.0.9-orig/darcs_completion darcs-1.0.9/darcs_completion ---- darcs-1.0.9-orig/darcs_completion 2007-06-07 21:42:57.000000000 +0200 -+++ darcs-1.0.9/darcs_completion 2007-06-07 21:43:12.000000000 +0200 -@@ -3,7 +3,6 @@ - # darcs command line completion. - # Copyright 2002 "David Roundy" - # --have darcs && - _darcs() - { - local cur -@@ -48,5 +47,5 @@ _darcs() - return 0 - - } --[ "$have" ] && complete -F _darcs -o default darcs -+complete -F _darcs -o default darcs - rmfile ./dev-vcs/darcs/files/darcs-1.0.9-bashcomp.patch hunk ./dev-vcs/darcs/files/darcs-2.3.1-ghc-6.12-rec-keyword.patch 1 -# "rec" is a keyword in ghc 6.12, use "rec'" instead -# spotted by ben -diff -r a521d8da3e5b src/Darcs/Commands/Record.lhs ---- a/src/Darcs/Commands/Record.lhs Thu Nov 26 22:57:02 2009 +0100 -+++ b/src/Darcs/Commands/Record.lhs Thu Nov 26 23:17:26 2009 +0100 -@@ -134,14 +134,14 @@ - record_cmd opts args = do - check_name_is_not_option opts - let (logMessage,_, _) = loggers opts - withRepoLock (testByDefault opts) $- \repository -> do -- rec <- if null args then return empty_slurpy -+ rec' <- if null args then return empty_slurpy - else slurp_recorded repository - files <- sort `fmap` fixSubPaths opts args - let non_repo_files = if null files && (not $ null args) then args else [] -- existing_files <- filterM (file_exists rec) files -- non_existent_files <- filterM (fmap not . file_exists rec) files -+ existing_files <- filterM (file_exists rec') files -+ non_existent_files <- filterM (fmap not . file_exists rec') files - when (not $ null existing_files) $ - logMessage $ "Recording changes in "++unwords (map show existing_files)++":\n" - when (not $ null non_existent_files) $ - logMessage $ "Non existent files or directories: "++unwords (map show non_existent_files)++"\n" rmfile ./dev-vcs/darcs/files/darcs-2.3.1-ghc-6.12-rec-keyword.patch hunk ./dev-vcs/darcs/files/darcs-2.3.1-haddock-cabal-1.8-break.patch 1 -Wed Jan 6 18:23:22 EET 2010 Dave Love - * Resolve issue1720: Fix cabal haddock problem. -diff -rN -u old-darcs.net/src/Darcs/Repository/Prefs.lhs new-darcs.net/src/Darcs/Repository/Prefs.lhs ---- old-darcs.net/src/Darcs/Repository/Prefs.lhs 2010-01-08 19:03:28.409233548 +0200 -+++ new-darcs.net/src/Darcs/Repository/Prefs.lhs 2010-01-08 19:03:28.557232571 +0200 -@@ -124,7 +124,7 @@ - as \verb!manual/index.html!) matches any of - the boring regular expressions is considered boring. The boring file is - used to filter the files provided to darcs add, to allow you to use a --simple \verb-darcs add newdir newdir/*- -+simple \verb-darcs add newdir newdir/-\verb-*- % cabal haddock barfs on adjacent / * - without accidentally adding a bunch of - object files. It is also used when the \verb!--look-for-adds! flag is - given to whatsnew or record. rmfile ./dev-vcs/darcs/files/darcs-2.3.1-haddock-cabal-1.8-break.patch hunk ./dev-vcs/darcs/files/darcs-2.4.1-forgotten-contrib-darcs-errors.hlint 1 --- Only report errors, since we use this as part of the testsuite. It needs to --- be easy to see what tripped up the testcase. - -ignore "Eta reduce" = "" -ignore "Use camelCase" = "" -ignore "Use const" = "" -ignore "Use on" = "" -ignore "Use foldr" = "" -ignore "Use String" = "" -ignore "Use string literal" = "" -ignore "Use guards" = "" -ignore "Use :" = "" -ignore "Redundant brackets" = "" -ignore "Redundant do" = "" -ignore "Redundant return" = "" -ignore "Redundant $" = "" -ignore "Redundant lambda" = "" - -ignore "Use fewer imports" = "" -ignore "Use better pragmas" = "" -ignore "Use let" = "" -ignore "Operator rotate" = "" -ignore "Use foldl" = "" -ignore "Unused LANGUAGE pragma" = "" - --- The problem with Prelude readFile is that it's based on hGetContents, which --- is lazy by definition. This also means that unless you force consumption of --- the produced list, it will keep an fd open for the file, possibly --- indefinitely. This is called a fd leak. Other than being annoying and if done --- often, leading to fd exhaustion and failure to open any new files (which is --- usually fatal), it also prevents the file to be unlinked (deleted) on win32. - --- On the other hand, *strict* bytestring version of readFile will read the whole --- file into a contiguous buffer, *close the fd* and return. This is perfectly --- safe with regards to fd leaks. Btw., this is *not* the case with lazy --- bytestring variant of readFile, so that one is unsafe as well. - -error "Avoid Prelude.readFile" = Prelude.readFile ==> Data.ByteString.readFile -error "Avoid hGetContents" = System.IO.hGetContents ==> Data.ByteString.hGetContents -error "Avoid BL.hGetContents" = Data.ByteString.Lazy.hGetContents - ==> Data.ByteString.hGetContents -error "Avoid BL.hGetContents" = Data.ByteString.Lazy.Char8.hGetContents - ==> Data.ByteString.hGetContents -error "Avoid BL.readFile" = Data.ByteString.Lazy.Char8.readFile ==> Data.ByteString.readFile -error "Avoid BL.readFile" = Data.ByteString.Lazy.readFile ==> Data.ByteString.readFile rmfile ./dev-vcs/darcs/files/darcs-2.4.1-forgotten-contrib-darcs-errors.hlint rmdir ./dev-vcs/darcs/files hunk ./dev-vcs/darcs/Manifest 1 -AUX darcs-1.0.9-bashcomp.patch 510 RMD160 73888c758f4a2ac93b83229115d23599162c0b15 SHA1 1abf5c0477169eb0109a0dd7ecfb2c38dfee15ff SHA256 39a7e531f68ee4b71958d52557e6c6ace0c7717d546dcddccc4a5e7fb5daeff6 -AUX darcs-2.3.1-ghc-6.12-rec-keyword.patch 1243 RMD160 9b44bc419cfd18c91fb4e1422821f2567458af53 SHA1 180435d0722cbf8478085b2074e5836bb5b2a0e4 SHA256 ad9fc95a0619adef8682ce442d9262808c7e239a56334ec07150dd81753203ed -AUX darcs-2.3.1-haddock-cabal-1.8-break.patch 855 RMD160 0dea6d0b9bc7eb60cc0749fa2990f953e716962d SHA1 dc9fad725e85defeacbd2ab75684104b12dea92d SHA256 2f121b4cdfa46923c8fd6d02c771a4ff8a07ec1781ad4fcaa0b28def01c6f6fe -AUX darcs-2.4.1-forgotten-contrib-darcs-errors.hlint 2059 RMD160 064b0430bfdcfd3e3841ade9a8267bee6a076e7d SHA1 a13c97b863c29bdd3134ee4ffe9550b4c4fc873e SHA256 ea942553368a925318494b241dbf3943ef68b1a9e5dc514a81fc144a472f2ef4 -DIST darcs-2.3.1.tar.gz 1154925 RMD160 a9dd1b1313647e894ede03e0f0afa635a8ce61f8 SHA1 ad4ce1b7ee88b0509da93af4114a6126cc6f6560 SHA256 14821bb2db4975cb4db2c5cc4f085069b936da591b7b71592befc9e07f17d214 -DIST darcs-2.4.1.tar.gz 1192587 RMD160 5a909b22a1aab1f8acf07f65dfd3f5f12e6de312 SHA1 fa140c035514bee9531d56dde0e7ae1cb245d993 SHA256 6ac0e84d2eca160e6e33755679dfb185d9b5f9f5bdc43f99db326210aabbc4aa -EBUILD darcs-2.3.1.ebuild 4977 RMD160 6b53321250714065f8b60c57a094040e936cb216 SHA1 8abfe2b9978c0075c8446de012f91d35803df81a SHA256 f428e440d65625a369c81b695d2b207ea704fe02a64d6a7c931edf83988adb21 -EBUILD darcs-2.4.1.ebuild 4026 RMD160 b5df7c019f70323e046ddedaaa4571527be2ba77 SHA1 cc2792e372c7a42b105002df346685074e6a3c30 SHA256 5ecaa5365515667484be9eb1eb01f401334b846eb12cfeec1c27acfbb3fd69d5 rmfile ./dev-vcs/darcs/Manifest hunk ./dev-vcs/darcs/darcs-2.3.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal eutils bash-completion - -DESCRIPTION="a distributed, interactive, smart revision control system" -HOMEPAGE="http://darcs.net/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - =dev-haskell/mmap-0.2 - =dev-haskell/zlib-0.5.1 - || ( =dev-haskell/regex-compat-0.7* =dev-haskell/regex-compat-0.9* ) - =dev-haskell/terminfo-0.3* - =dev-haskell/utf8-string-0.3* - >=net-misc/curl-7.19.1 - doc? ( virtual/latex-base - >=dev-tex/latex2html-2002.2.1_pre20041025-r1 )" - -# darcs also has a library version; we thus need $DEPEND -RDEPEND="${DEPEND} - virtual/mta" - -pkg_setup() { - if use doc && ! built_with_use -o dev-tex/latex2html png gif; then - eerror "Building darcs with USE=\"doc\" requires that" - eerror "dev-tex/latex2html is built with at least one of" - eerror "USE=\"png\" and USE=\"gif\"." - die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" - fi -} - -src_unpack() { - unpack ${A} - - cd "${S}" - pushd "contrib" - epatch "${FILESDIR}/${PN}-1.0.9-bashcomp.patch" - popd - - # "rec" is a keyword enabled by extensions in ghc-6.12, and -fglasgow-exts is enabled - # this patch just renames the variable - epatch "${FILESDIR}/${P}-ghc-6.12-rec-keyword.patch" - - # different cabal versions call preprocessors in various sequences (unlit, cpp) - # and some of those sequences are broken (some info is at http://bugs.darcs.net/issue1720) - epatch "${FILESDIR}/${P}-haddock-cabal-1.8-break.patch" - # This one workarounds a bug (or feature?) in one more preprocessor - Cabal's unlit. - # ghc's unlit just eats non-Bird comments while Cabal's one converts them to ordinary - # comments, so: - # * foo - # > module ... - # code will translate to: - # module ... - # with ghc's unlit (which is OK for haddock) - # and to: - # -- * foo - # module ... - # with cabal's unlit, which is invalid haddock markup. - # adding leading space seems to do the trick for now. - sed -i -e 's/^\*/ \*/g' "${S}/src/UTF8.lhs" - - # We don't have threaded ghc builds at least for those platforms, - # so it won't just work. - # Beware: http://www.haskell.org/ghc/docs/latest/html/users_guide/options-phases.html#options-linker - # contains: 'The ability to make a foreign call that does not block all other Haskell threads.' - # It might have interactivity impact. - if use alpha || use hppa || use ppc64 ; then - sed -i 's/-threaded//g' "${S}/darcs.cabal" || die "Unable to sed -threaded out." - fi - - # ghc-6.12 future proof - sed -i 's@unix >= 1.0 \&\& < 2.4@unix >= 1.0 \&\& < 2.5@g' "${S}/darcs.cabal" || die "Unable to amend 'unix' deps" - sed -i 's@containers >= 0.1 \&\& < 0.3@containers >= 0.1 \&\& < 0.4@g' "${S}/darcs.cabal" || die "Unable to amend 'containers' deps" - sed -i 's@array >= 0.1 \&\& < 0.3@array >= 0.1 \&\& < 0.4@g' "${S}/darcs.cabal" || die "Unable to amend 'array' deps" -} - -src_compile() { - # try to use haskell zlib for this ebuild. for version 2.2.1 there was no - # success. see commented code below. - CABAL_CONFIGURE_FLAGS="--flags=zlib" - # don't use the haskell zlib package - # with it, I keep getting this: - # darcs failed: Codec.Compression.Zlib: incorrect data check - #CABAL_CONFIGURE_FLAGS="--flags=-zlib" - - # Use curl for net stuff to avoid strict version dep on HTTP and network - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=curl --flags=-http" - - # Enable curl pipelining - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=curl-pipelining" - - # No default specified, so set it just in case; external bytestring is OK - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=bytestring" - - # This will be mandatory soon anyway, so set it. - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=utf8-string" - - # Enable color, terminfo, mmap - CABAL_CONFIGURE_FLAGS="${CABAL_CONFIGURE_FLAGS} --flags=color --flags=terminfo --flags=mmap" - cabal_src_compile -} - -src_install() { - cabal_src_install - dobashcompletion "${S}/contrib/darcs_completion" "${PN}" - - # fixup perms in such an an awkward way - mv "${D}/usr/share/man/man1/darcs.1" "${S}/darcs.1" || die "darcs.1 not found" - doman "${S}/darcs.1" || die "failed to register darcs.1 as a manpage" -} - -pkg_postinst() { - ghc-package_pkg_postinst - bash-completion_pkg_postinst - - ewarn "NOTE: in order for the darcs send command to work properly," - ewarn "you must properly configure your mail transport agent to relay" - ewarn "outgoing mail. For example, if you are using ssmtp, please edit" - ewarn "/etc/ssmtp/ssmtp.conf with appropriate values for your site." -} - rmfile ./dev-vcs/darcs/darcs-2.3.1.ebuild hunk ./dev-vcs/darcs/darcs-2.4.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal eutils bash-completion - -DESCRIPTION="a distributed, interactive, smart revision control system" -HOMEPAGE="http://darcs.net/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc test" - -# Dependency notes: -# 1) Use a cunning trick for hashed-storage, haskeline, regex-compat -# where the min bound is the lowest version available. -# 2) Do the opposite for zlib: highest not available. -# 3) Prefer curl over HTTP since darcs uses an old version of HTTP. -# 4) Use the same bounds for mmap as hashed-storage. - -COMMONDEPS=">=dev-lang/ghc-6.8 - ~dev-haskell/hashed-storage-0.4.11 - =dev-haskell/haskeline-0.6* - =dev-haskell/html-1.0* - =dev-haskell/mmap-0.4* - /dev/null - - # fixup perms in such an an awkward way - mv "${D}/usr/share/man/man1/darcs.1" "${S}/darcs.1" || die "darcs.1 not found" - doman "${S}/darcs.1" || die "failed to register darcs.1 as a manpage" - - # if tests were enabled, make sure the unit test driver is deleted - rm -rf "${D}/usr/bin/unit" -} - -pkg_postinst() { - ghc-package_pkg_postinst - bash-completion_pkg_postinst - - ewarn "NOTE: in order for the darcs send command to work properly," - ewarn "you must properly configure your mail transport agent to relay" - ewarn "outgoing mail. For example, if you are using ssmtp, please edit" - ewarn "/etc/ssmtp/ssmtp.conf with appropriate values for your site." -} rmfile ./dev-vcs/darcs/darcs-2.4.1.ebuild rmdir ./dev-vcs/darcs rmdir ./dev-vcs hunk ./dev-util/darcs-reannotate/Manifest 1 -EBUILD darcs-reannotate-9999.ebuild 508 RMD160 23cf3564239386b2be8beb34ab08d53139a43f34 SHA1 05fb2d453aabd1f615026090eb2a45ccf8fdda01 SHA256 00544c2006cbfc0cb6d3668ded2eef94bc9a9fbc6d7ef60c58747816a614f280 rmfile ./dev-util/darcs-reannotate/Manifest hunk ./dev-util/darcs-reannotate/darcs-reannotate-9999.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit darcs - -DESCRIPTION="Reformats \"darcs annotate\" output to look more like \"cvs annotate\"." -HOMEPAGE="http://darcs.net/DarcsWiki/DarcsReannotate" -LICENSE="BSD" #unknown license.. -SLOT="0" - -KEYWORDS="~x86" - -IUSE="" - -DEPEND="dev-lang/python" - -EDARCS_REPOSITORY="http://cakoose.com/darcs/darcs-reannotate/" -EDARCS_GET_CMD="get --partial" - -src_install() { - dobin darcs-reannotate -} rmfile ./dev-util/darcs-reannotate/darcs-reannotate-9999.ebuild rmdir ./dev-util/darcs-reannotate hunk ./dev-util/darcs-monitor/Manifest 1 -DIST darcs-monitor-0.3.6.tar.gz 14433 RMD160 5e018f787f689e0b8f6f975fcd2ef0da6777f409 SHA1 4ec027cb5568a59a824346b01d549774e22f19ac SHA256 da18fa703efcc416817d4592c538a60fd4a6e91b06509692b06a74b5d220f29e -EBUILD darcs-monitor-0.3.6.ebuild 539 RMD160 18036d1d29f4f346359727f949ba6237f59a44c3 SHA1 63746e6e63fa08db7bbf87cb5e8a6e59e201d3f3 SHA256 0cb7df8cf9393244eaf8abe53ce774c0129636f17cdc5a023b575de342d51f80 rmfile ./dev-util/darcs-monitor/Manifest hunk ./dev-util/darcs-monitor/darcs-monitor-0.3.6.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Darcs repository monitor (sends email)" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/darcs-monitor" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - Cat -> Bool - isPositionCat cf cat = or [b | TokenReg name b _ <- pragmasOfCF cf, name == cat] -diff -urw --exclude='*.o' --exclude='*.hi' BNFC_2.2.orig/GetCF.hs BNFC_2.2/GetCF.hs ---- BNFC_2.2.orig/GetCF.hs 2004-09-26 18:45:35.000000000 +0200 -+++ BNFC_2.2/GetCF.hs 2006-09-13 16:54:13.000000000 +0200 -@@ -117,7 +117,7 @@ - pragma = [r | Left (Left r) <- rs] - errors = [s | Right s <- rs, not (null s)] - (symbols,keywords) = partition (any isSpec) reservedWords -- isSpec = flip elem "$+-*=<>[](){}!?.,;:^§~|&%#/\\$_@\"\'" -+ isSpec = flip elem "$+-*=<>[](){}!?.,;:^\167~|&%#/\\$_@\"\'" - reservedWords = nub [t | (_,(_,its)) <- rules, Right t <- its] - cats = [] - in (((pragma,(literals,symbols,keywords,cats)),rules),errors) -Only in BNFC_2.2.orig/: ParBNF.y -Only in BNFC_2.2: bnfc -diff -urw --exclude='*.o' --exclude='*.hi' BNFC_2.2.orig/formats/cpp/RegToFlex.hs BNFC_2.2/formats/cpp/RegToFlex.hs ---- BNFC_2.2.orig/formats/cpp/RegToFlex.hs 2004-02-03 17:04:42.000000000 +0100 -+++ BNFC_2.2/formats/cpp/RegToFlex.hs 2006-09-13 16:49:01.000000000 +0200 -@@ -69,5 +69,5 @@ - mkEsc :: String -> String - mkEsc = concatMap escChar - where escChar c -- | c `elem` "$+-*=<>[](){}!?.,;:^§~|&%#/\\$_@\"" = '\\':[c] -+ | c `elem` "$+-*=<>[](){}!?.,;:^\167~|&%#/\\$_@\"" = '\\':[c] - | otherwise = [c] -diff -urw --exclude='*.o' --exclude='*.hi' BNFC_2.2.orig/formats/haskell2/CFtoAlex.hs BNFC_2.2/formats/haskell2/CFtoAlex.hs ---- BNFC_2.2.orig/formats/haskell2/CFtoAlex.hs 2004-10-14 18:34:56.000000000 +0200 -+++ BNFC_2.2/formats/haskell2/CFtoAlex.hs 2006-09-13 16:55:02.000000000 +0200 -@@ -84,7 +84,7 @@ - where - mkEsc = unwords . map ( f . (:[])) - f s = if all isSpec s then '^':s else s -- isSpec = flip elem "$+-*=<>[](){}!?.,;:^§~|&%#/\\$_@\"" -+ isSpec = flip elem "$+-*=<>[](){}!?.,;:^\167~|&%#/\\$_@\"" - - restOfAlex :: CF -> [String] - restOfAlex cf = [ -diff -urw --exclude='*.o' --exclude='*.hi' BNFC_2.2.orig/formats/haskell2/CFtoAlex2.hs BNFC_2.2/formats/haskell2/CFtoAlex2.hs ---- BNFC_2.2.orig/formats/haskell2/CFtoAlex2.hs 2004-12-08 15:22:47.000000000 +0100 -+++ BNFC_2.2/formats/haskell2/CFtoAlex2.hs 2006-09-13 16:54:44.000000000 +0200 -@@ -105,7 +105,7 @@ - where - mkEsc = unwords . map ( f . (:[])) - f s = if all isSpec s then '\\':s else s -- isSpec = flip elem "$+-*=<>[](){}!?.,;:^§~|&%#/\\$_@\"" -+ isSpec = flip elem "$+-*=<>[](){}!?.,;:^\167~|&%#/\\$_@\"" - - restOfAlex :: String -> Bool -> CF -> [String] - restOfAlex shareMod shareStrings cf = [ rmfile ./dev-util/bnfc/files/bnfc-2.2-ghc66-utf8.patch rmdir ./dev-util/bnfc/files hunk ./dev-util/bnfc/Manifest 1 -AUX bnfc-2.2-ghc66-utf8.patch 3184 RMD160 0ccb7f475edf7e76d6c6a80b4c0aa0cf3061c827 SHA1 992ca2c395e0404d6d2149399959081034a3216b SHA256 28c7e61ba43c9e343d5f9b7f7f328c21c01daa29609dc5899aff72911853cd3d -DIST BNFC-2.4b.tgz 1073563 RMD160 cb0780094a7b1eb3b3380ae4af84cb02f800188a SHA1 48e91bd564fa78a7ad242cfe8c36e8020b9346aa SHA256 fba3ae8546f37bed3ca224db336e6417b5ead442570f09e15be0507334c01772 -DIST BNFC_2.2.tgz 264246 RMD160 5f1055fc45916eb489e7f1628dc24c5ecb153500 SHA1 bea787e54baa8dcfdab4c0dd38561558a5c895a8 SHA256 8f035b5d0850d5010a0c754f360a9f91cfab526b8b5cf4b61c207b89223c3a33 -DIST BNFC_2.3b.tgz 338176 RMD160 0cde5a4dac53edb359d73e2c2826e9d8f0f90cff SHA1 d2e082a05c30adc253e0551c19fcae99f0792fc1 SHA256 502245ca5624a1458f0a5ca1c928329a56e4da31c9fee496c327f0849f7361f7 -DIST bnfc_2.1.2.tgz 113340 RMD160 b4975061ada09df109bb657f27c9181fd06f868b SHA1 465a28ae694f8e03b2653726a780f2ae6fba7a6d SHA256 a45cd22d727c9246fca31d580f42a3e2aa8bed4e094f8d608f7fe0d38c167eb1 -EBUILD bnfc-2.1.2.ebuild 839 RMD160 2de5c095f433a150298f0d96a182fc13912da8e0 SHA1 e671a90b43ef5d48c2201ff153769b352cf8a1af SHA256 fe13189419331b3c6bef6319737eb6595d9073c9a977241b6bf37da66513d64c -EBUILD bnfc-2.2.ebuild 1031 RMD160 24cfbcbbcd42086a711e72180fd7904c46f715bd SHA1 718f7663a6e3e063121d9220adc758b156db7548 SHA256 1954205d24c3cff1d59bcbb5615450e8dcd5d50d77c78aa16c233f1f919e1bdb -EBUILD bnfc-2.3_beta.ebuild 978 RMD160 edd97adcbd34109a814d9c1dcb49ca0d0f1580a2 SHA1 916ac13ae372dfaac72e9c2750a4186ce80ac618 SHA256 99003cf046c8144399bf729c9d753a9bb7cfb0eb0c54776c80c9dce70ead6677 -EBUILD bnfc-2.4_beta.ebuild 1082 RMD160 6b80bce821bae8e6c1545ace9b6223758a3dd51d SHA1 fb44716f7941580a3a605dfee596ec68e911f94b SHA256 4319ce9636cd55fc0080984b1a33fb582dbd081eae0a685fdc64e887d0c6f5b1 rmfile ./dev-util/bnfc/Manifest hunk ./dev-util/bnfc/bnfc-2.1.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/bnfc/bnfc-2.1.2.ebuild,v 1.7 2009/08/01 12:56:44 kolmodin Exp $ - -DESCRIPTION="BNF Converter -- a sophisticated parser generator" -HOMEPAGE="http://www.cs.chalmers.se/~markus/BNFC/" -SRC_URI="http://www.cs.chalmers.se/~markus/BNFC/${PN}_${PV}.tgz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~ppc" - -IUSE="doc" - -DEPEND=" ${.TARGET}.tmp && \ -- mv ${.TARGET}.tmp ${.TARGET} -+ > $@.tmp && \ -+ mv $@.tmp $@ - - emacs.h: emacs.c makelist Makefile - ${_MKTARGET_CREATE} - ${HOST_SH} ${LIBEDITDIR}/makelist -h ${LIBEDITDIR}/emacs.c \ -- > ${.TARGET}.tmp && \ -- mv ${.TARGET}.tmp ${.TARGET} -+ > $@.tmp && \ -+ mv $@.tmp $@ - - common.h: common.c makelist Makefile - ${_MKTARGET_CREATE} - ${HOST_SH} ${LIBEDITDIR}/makelist -h ${LIBEDITDIR}/common.c \ -- > ${.TARGET}.tmp && \ -- mv ${.TARGET}.tmp ${.TARGET} -+ > $@.tmp && \ -+ mv $@.tmp $@ - - fcns.h: ${AHDR} makelist Makefile - ${_MKTARGET_CREATE} -- ${HOST_SH} ${LIBEDITDIR}/makelist -fh ${AHDR} > ${.TARGET}.tmp && \ -- mv ${.TARGET}.tmp ${.TARGET} -+ ${HOST_SH} ${LIBEDITDIR}/makelist -fh ${AHDR} > $@.tmp && \ -+ mv $@.tmp $@ - - fcns.c: ${AHDR} fcns.h help.h makelist Makefile - ${_MKTARGET_CREATE} -- ${HOST_SH} ${LIBEDITDIR}/makelist -fc ${AHDR} > ${.TARGET}.tmp && \ -- mv ${.TARGET}.tmp ${.TARGET} -+ ${HOST_SH} ${LIBEDITDIR}/makelist -fc ${AHDR} > $@.tmp && \ -+ mv $@.tmp $@ - - help.c: ${ASRC} makelist Makefile - ${_MKTARGET_CREATE} -- ${HOST_SH} ${LIBEDITDIR}/makelist -bc ${ASRC} > ${.TARGET}.tmp && \ -- mv ${.TARGET}.tmp ${.TARGET} -+ ${HOST_SH} ${LIBEDITDIR}/makelist -bc ${ASRC} > $@.tmp && \ -+ mv $@.tmp $@ - - help.h: ${ASRC} makelist Makefile - ${_MKTARGET_CREATE} -- ${HOST_SH} ${LIBEDITDIR}/makelist -bh ${ASRC} > ${.TARGET}.tmp && \ -- mv ${.TARGET}.tmp ${.TARGET} -+ ${HOST_SH} ${LIBEDITDIR}/makelist -bh ${ASRC} > $@.tmp && \ -+ mv $@.tmp $@ - - editline.c: ${OSRCS} makelist Makefile - ${_MKTARGET_CREATE} -- ${HOST_SH} ${LIBEDITDIR}/makelist -e ${OSRCS:T} > ${.TARGET}.tmp && \ -- mv ${.TARGET}.tmp ${.TARGET} -+ ${HOST_SH} ${LIBEDITDIR}/makelist -e ${OSRCS:T} > $@.tmp && \ -+ mv $@.tmp $@ - - tc1.o: ${LIBEDITDIR}/TEST/tc1.c - --tc1: libedit.a tc1.o -+tc1: - ${_MKTARGET_LINK} -- ${CC} ${LDFLAGS} ${.ALLSRC} -o ${.TARGET} libedit.a ${LDADD} -ltermcap -+ ${CC} ${CFLAGS} ${LDFLAGS} ${.ALLSRC} -o $@ TEST/test.c libedit.a ${LDADD} ${LIBS} - --.include --.include -+.depend: vi.h emacs.h common.h fcns.h help.h help.c -+ -mkdir .a .so -+.c.o: -+ $(CC) $(CFLAGS) -c $< -o .a/$* -+ $(CC) $(CFLAGS) -fPIC -c $< -o .so/$* -+libedit.a: $(OOBJS) -+ $(AR) -r $@ .a/* -+libedit.so: $(OOBJS) -+ $(CC) --shared -o $@ .so/* $(LIBS) -Wl,-soname,libedit.so ---- netbsd-cvs/el.c -+++ libedit-uNF/el.c -@@ -439,8 +439,10 @@ - static const char elpath[] = "/.editrc"; - char path[MAXPATHLEN]; - -+#if 0 - if (issetugid()) - return (-1); -+#endif - if ((ptr = getenv("HOME")) == NULL) - return (-1); - if (strlcpy(path, ptr, sizeof(path)) >= sizeof(path)) rmfile ./dev-libs/libedit/files/libedit-20061103-debian-to-gentoo.patch hunk ./dev-libs/libedit/files/libedit-20061103-fgetln.patch 1 -diff -ru orig/glibc-bsd-glue/fgetln.c my/glibc-bsd-glue/fgetln.c ---- orig/glibc-bsd-glue/fgetln.c 2004-08-26 22:05:33.000000000 +0200 -+++ my/glibc-bsd-glue/fgetln.c 2008-09-16 23:51:38.603922530 +0200 -@@ -1,13 +1,16 @@ - #include "bsdcompat.h" -+#include - - char * - fgetln (FILE *stream, size_t *len) - { - char *line=NULL; -+ ssize_t slen; - -- getline (&line, len, stream); -+ *len = slen = getline (&line, len, stream); -+ -+ if (slen < 0) -+ return NULL; - -- (*len)--; /* get rid of the trailing \0, fgetln -- does not have it */ - return line; - } -Only in my/glibc-bsd-glue: fgetln.c~ rmfile ./dev-libs/libedit/files/libedit-20061103-fgetln.patch hunk ./dev-libs/libedit/files/libedit-20061103-freebsd.patch 1 -OK, FreeBSD sh does not define get_alias_text and until it does we need -to NOT define the __weak_reference for it here. -According to bug #157407 this will break heimdal and thunderbird. -Tough, as our /bin/sh is more important at this time. - -Index: work/netbsd-cvs/sys.h -=================================================================== ---- work.orig/netbsd-cvs/sys.h -+++ work/netbsd-cvs/sys.h -@@ -44,6 +44,11 @@ - #include - #endif - -+#ifdef __FreeBSD__ -+# undef __weak_reference -+/* # define __weak_reference(x) __attribute__((__weakref__)) */ -+#endif -+ - #if !defined(__attribute__) && (defined(__cplusplus) || !defined(__GNUC__) || __GNUC__ == 2 && __GNUC_MINOR__ < 8) - # define __attribute__(A) - #endif rmfile ./dev-libs/libedit/files/libedit-20061103-freebsd.patch hunk ./dev-libs/libedit/files/libedit-20061103-glibc.patch 1 ---- netbsd-cvs/Makefile -+++ libedit-uNF/Makefile -@@ -25,5 +26,5 @@ - editline.3 tok_line.3 editline.3 tok_str.3 - - # For speed and debugging --SRCS= ${OSRCS} tokenizer.c history.c readline.c -+SRCS= ${OSRCS} tokenizer.c history.c readline.c vis.c unvis.c fgetln.c strlcat.c strlcpy.c - # For protection -@@ -42,6 +44,7 @@ - CPPFLAGS+=-I. -I${.CURDIR} - CPPFLAGS+=#-DDEBUG_TTY -DDEBUG_KEY -DDEBUG_READ -DDEBUG -DDEBUG_REFRESH - CPPFLAGS+=#-DDEBUG_PASTE -DDEBUG_EDIT -+CFLAGS+=-I. -include ../glibc-bsd-glue/bsdcompat.h -I../glibc-compat -I../glibc-bsd-glue - - AHDR=vi.h emacs.h common.h - ASRC=${LIBEDITDIR}/vi.c ${LIBEDITDIR}/emacs.c ${LIBEDITDIR}/common.c rmfile ./dev-libs/libedit/files/libedit-20061103-glibc.patch rmdir ./dev-libs/libedit/files hunk ./dev-libs/libedit/Manifest 1 -AUX libedit-20061103-debian-to-gentoo.patch 3472 RMD160 01d9d2f2c59831ff283f496e4c15090caab2c396 SHA1 1c1b62b39454f273e1822499cf6945a7e65f7919 SHA256 8e80db89d128d5d3230274e9b9e58f37a94c2342b208c2b1324b2a17da9e8299 -AUX libedit-20061103-fgetln.patch 591 RMD160 1cb26369d9cc528d10945d834a918966243deeda SHA1 015e4a74e3cace2aa9f632d457766c0ab171f5af SHA256 531d778c0dd962849220de596a47c663c42afe9d269a85b1a70212d7cec090fc -AUX libedit-20061103-freebsd.patch 721 RMD160 c708103475f280e0e4c4c5a34f6657302de57f55 SHA1 d51489395be36821668e46aa7e0443e3045d872c SHA256 b8b42ae5bd9422a4f431a511d1e055505f7fa274491d098823037e17b0a10866 -AUX libedit-20061103-glibc.patch 653 RMD160 63dccbe75ecb0882fdad9c8678c5e857fd28ac2b SHA1 c8f29040ea91e62c82af20f4c727484a4e202153 SHA256 6fbd3940dae33c0ee9308baa5093ef0894c6f0e0efe991f89f6db5820130696d -DIST libedit-20061103.tar.bz2 97032 RMD160 8c15895dedd69d979c8d911803246808c12ea198 SHA1 1057422d38ff226f8bb6cc392efc9c0c36a1d208 SHA256 11542988eeed1fbe23b8b421389dbd37fb0cedb1d7c76b49399163be27eacf3f -EBUILD libedit-20061103-r3.ebuild 1464 RMD160 9e7a0ff0da7f383887bf029eafd5cc1e92b78e41 SHA1 cd6eaac13a6207e10e77d5c995d4021004ed658c SHA256 1e6222830600929331ac7434a2d38259fd4cf2f2f5d74002c9afc59f47586c10 rmfile ./dev-libs/libedit/Manifest hunk ./dev-libs/libedit/libedit-20061103-r3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libedit/libedit-20061103-r2.ebuild,v 1.1 2007/07/21 01:48:26 uberlord Exp $ - -inherit eutils toolchain-funcs - -DESCRIPTION="BSD replacement for libreadline" -HOMEPAGE="http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="elibc_glibc" - -DEPEND="sys-libs/ncurses - !<=sys-freebs/freebsd-lib-6.2_rc1" - -S=${WORKDIR}/netbsd-cvs - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${PN}-20061103-debian-to-gentoo.patch - - if use elibc_glibc; then - mv "${WORKDIR}"/glibc-*/*.c . - epatch "${FILESDIR}/${P}-glibc.patch" - fi - - # FreeBSD's __weak_reference macro differs from NetBSD's - epatch "${FILESDIR}/${P}-freebsd.patch" - - # Fix infinite loop that allocates GB's of memory. Needed for GHCi - # See bug #237882 - epatch "${FILESDIR}/${P}-fgetln.patch" -} - -src_compile() { - emake -j1 .depend || die "depend" - emake || die "make" -} - -src_install() { - into / - dolib.so libedit.so || die "dolib.so" - into /usr - dolib.a libedit.a || die "dolib.a" - insinto /usr/include - doins histedit.h || die "doins histedit.h" - insinto /usr/include/libedit - doins readline/readline.h || die "doins readline.h" - doman *.[35] - - gen_usr_ldscript libedit.so -} rmfile ./dev-libs/libedit/libedit-20061103-r3.ebuild rmdir ./dev-libs/libedit rmdir ./dev-libs hunk ./dev-lang/testlang-help/Manifest 1 -EBUILD testlang-help-3.7.ebuild 88 RMD160 292c8c85f8e6189822494e52a84036efedfd7e62 SHA1 c106c1a1eaacf180072a5c8ded939935ac83cf78 SHA256 3f2f4c11cc459baf0e1abc160d308a340f4ec3937fb7fc5347c7577d9591d80c rmfile ./dev-lang/testlang-help/Manifest hunk ./dev-lang/testlang-help/testlang-help-3.7.ebuild 2 -SRC_URI="" -DEPEND="|| ( >=dev-lang/testlang-base-0.5 )" -SLOT="0" -KEYWORDS="x86" -IUSE="" rmfile ./dev-lang/testlang-help/testlang-help-3.7.ebuild rmdir ./dev-lang/testlang-help hunk ./dev-lang/testlang-bin/Manifest 1 -EBUILD testlang-bin-1.0.ebuild 93 RMD160 cb23e02bc03f2298f80b2d056091274d6701acb5 SHA1 bc60d5675bce535ce822b909e79d1ca23406edc7 SHA256 0ddee0d6dd1f11ce07f37313bbecc0747740da2be6ad1b663e6679a87b10cf24 -EBUILD testlang-bin-2.0.ebuild 93 RMD160 cb23e02bc03f2298f80b2d056091274d6701acb5 SHA1 bc60d5675bce535ce822b909e79d1ca23406edc7 SHA256 0ddee0d6dd1f11ce07f37313bbecc0747740da2be6ad1b663e6679a87b10cf24 rmfile ./dev-lang/testlang-bin/Manifest hunk ./dev-lang/testlang-bin/testlang-bin-1.0.ebuild 2 -SRC_URI="" -DEPEND="" -PDEPEND="=dev-lang/testlang-base-${PV}" -SLOT="0" -KEYWORDS="x86" -IUSE="" rmfile ./dev-lang/testlang-bin/testlang-bin-1.0.ebuild hunk ./dev-lang/testlang-bin/testlang-bin-2.0.ebuild 2 -SRC_URI="" -DEPEND="" -PDEPEND="=dev-lang/testlang-base-${PV}" -SLOT="0" -KEYWORDS="x86" -IUSE="" rmfile ./dev-lang/testlang-bin/testlang-bin-2.0.ebuild rmdir ./dev-lang/testlang-bin hunk ./dev-lang/testlang-base/Manifest 1 -EBUILD testlang-base-1.0.ebuild 115 RMD160 0802c8ab0f6b9428b959153dbd62b2033080c678 SHA1 80c9bea6a02266abee4c8f13919cfd71414b6213 SHA256 f2b5bc66be88bf8a4c80e3377ba1848ef64e2c40c8118aaaa40a58f15470e906 -EBUILD testlang-base-2.0.ebuild 115 RMD160 0802c8ab0f6b9428b959153dbd62b2033080c678 SHA1 80c9bea6a02266abee4c8f13919cfd71414b6213 SHA256 f2b5bc66be88bf8a4c80e3377ba1848ef64e2c40c8118aaaa40a58f15470e906 rmfile ./dev-lang/testlang-base/Manifest hunk ./dev-lang/testlang-base/testlang-base-1.0.ebuild 2 -SRC_URI="" -DEPEND="|| ( >=dev-lang/testlang-bin-${PV} >=dev-lang/testlang-${PV} )" -SLOT="0" -KEYWORDS="x86" -IUSE="" rmfile ./dev-lang/testlang-base/testlang-base-1.0.ebuild hunk ./dev-lang/testlang-base/testlang-base-2.0.ebuild 2 -SRC_URI="" -DEPEND="|| ( >=dev-lang/testlang-bin-${PV} >=dev-lang/testlang-${PV} )" -SLOT="0" -KEYWORDS="x86" -IUSE="" rmfile ./dev-lang/testlang-base/testlang-base-2.0.ebuild rmdir ./dev-lang/testlang-base hunk ./dev-lang/testlang/Manifest 1 -EBUILD testlang-1.0.ebuild 200 RMD160 0b766d6a39fab757243a3d1d5dae8b971a49c006 SHA1 6ae0f63e87142fe0ba1bd8a040b522355f51fab8 SHA256 8805c2ae1906b3e1d2292f74cb5501a09d2f28c617d583abcdb3b1b0ff855997 -MD5 366469c4d8c29b9f29761dd66425c3a1 testlang-1.0.ebuild 200 -RMD160 0b766d6a39fab757243a3d1d5dae8b971a49c006 testlang-1.0.ebuild 200 -SHA256 8805c2ae1906b3e1d2292f74cb5501a09d2f28c617d583abcdb3b1b0ff855997 testlang-1.0.ebuild 200 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-testlang-1.0 0 -RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-testlang-1.0 0 -SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-testlang-1.0 0 rmfile ./dev-lang/testlang/Manifest hunk ./dev-lang/testlang/testlang-1.0.ebuild 1 - -SRC_URI="" -DEPEND="|| ( <=dev-lang/testlang-bin-${PV} <=dev-lang/testlang-${PV} ) \ - doc? ( >=dev-lang/testlang-help-2.0 )" -PDEPEND="=dev-lang/testlang-base-${PV}" -SLOT="0" -KEYWORDS="x86" -IUSE="doc" rmfile ./dev-lang/testlang/testlang-1.0.ebuild rmdir ./dev-lang/testlang hunk ./dev-lang/omega/Manifest 1 -DIST Omega1.11.zip 327037 RMD160 93eb0a05b18f65f6a508f76afbe8f039d63f3ffb SHA1 88b2f7884150c550eaa1817625ca22419a47cd29 SHA256 8426f322e7b50b28c3f99caeb4ff0bb378b828b98e809dce807a0c193a9aa150 -DIST Omega1.2.zip 335369 RMD160 e02261d6c58a0fc6dbb7da3c34715f2220496622 SHA1 aadbfa66dc8b7c627be70b1a53a2ad9f8e1d4a87 SHA256 b1663c4495578d0219184bf6da21db1645189049c467eb8df73b6ec4b5406279 -DIST Omega1.4.3.zip 3461861 RMD160 d12f24e3f8629d262e07ed28815e73321b417b1e SHA1 fa2f4561b378c23dc204704e14a02d8f4964751f SHA256 e2300aeca457fc195b5928b0196d9bd7693e3d9dc6346821925cdb5760e4b4cc -DIST omega1.3.zip 408635 RMD160 19831e19d9cc92262c593f8011b825856819f36e SHA1 3c212b5772a19eaa0b9c893c715f856ab07d107b SHA256 ca2a2e94058bea91c5b89a91b7643f603cbb28859a3a463f7e1ba688fac55513 -EBUILD omega-1.1_p1.ebuild 856 RMD160 55f0594c609e8a1ae7efe1a0a5cb9456c7eca6c8 SHA1 688d66f7cc9875c91641dd0541c422906abbb2be SHA256 6c769ddeeaf3fe47d2b10f2a2c6d02d02bcb0b97dead21780fde3c2910ef1265 -EBUILD omega-1.2.ebuild 837 RMD160 5012bbde0e1d029575903ed467b9c546df0cc2ac SHA1 7bbdfbee1f92f249786d6328698d3c73ef943814 SHA256 05a678164d11a5e7a3ed70cd6f9129a4092509d262665140cbded22c5bbcbc15 -EBUILD omega-1.3.ebuild 870 RMD160 7ade25ea15a7712adc6042fbcea3c87637480d3c SHA1 969520f528b55c781a1ae457d9ef6a74ce0f0004 SHA256 c94359643b223e1a133f2a35a403c919faa824a03b61c15c2df403ad9056ef3a -EBUILD omega-1.4.3.ebuild 1263 RMD160 c8dacb8081f867a1ceaa571309c5acb9ceb8576f SHA1 f4ccfdc42061b30b15b991ccdbd35e6b18e86f4d SHA256 52cca0c91d7f5c52258817d2c3b0cc5a04bf511a78d3757788bdbcba6f96da93 rmfile ./dev-lang/omega/Manifest hunk ./dev-lang/omega/omega-1.1_p1.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2005.3.ebuild,v 1.2 2005/03/19 12:34:14 kosmikus Exp $ - -IUSE="opengl" - -MY_PV="1.11" -MY_PN="Omega" - -DESCRIPTION="Omega" -SRC_URI="http://www.cs.pdx.edu/~sheard/Omega/${MY_PN}${MY_PV}.zip" -HOMEPAGE="http://www.cs.pdx.edu/~sheard/Omega/" - -SLOT="0" -KEYWORDS="~x86" -LICENSE="as-is" # TODO: fix license, this is something different - -DEPEND=">=dev-lang/ghc-6.4 - app-arch/unzip" -RDEPEND=">=dev-lang/ghc-6.4" - -S="${WORKDIR}/${MY_PN}${MY_PV}" - -src_unpack() { - unpack ${A} - cd ${S} - sed -i "s|omega\\.exe|omega|" Makefile - sed -i "s|LangPrelude\\.prg|/usr/share/${P}/LangPrelude.prg|" Toplevel.hs -} - -src_install () { - dobin omega - dodoc OmegaManual.ps - insinto /usr/share/${P} - doins LangPrelude.prg -} - rmfile ./dev-lang/omega/omega-1.1_p1.ebuild hunk ./dev-lang/omega/omega-1.2.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2005.3.ebuild,v 1.2 2005/03/19 12:34:14 kosmikus Exp $ - -IUSE="opengl" - -MY_PN="Omega" - -DESCRIPTION="Omega" -SRC_URI="http://www.cs.pdx.edu/~sheard/Omega/${MY_PN}${PV}.zip" -HOMEPAGE="http://www.cs.pdx.edu/~sheard/Omega/" - -SLOT="0" -KEYWORDS="~x86" -LICENSE="as-is" # TODO: fix license, this is something different - -DEPEND=">=dev-lang/ghc-6.4 - app-arch/unzip" -RDEPEND=">=dev-lang/ghc-6.4" - -S="${WORKDIR}/${MY_PN}${PV}" - -src_unpack() { - unpack ${A} - cd ${S} - sed -i "s|omega\\.exe|omega|" Makefile - sed -i "s|LangPrelude\\.prg|/usr/share/${P}/LangPrelude.prg|" Toplevel.hs -} - -src_install () { - dobin omega - dodoc OmegaManual.ps - insinto /usr/share/${P} - doins LangPrelude.prg -} - rmfile ./dev-lang/omega/omega-1.2.ebuild hunk ./dev-lang/omega/omega-1.3.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2005.3.ebuild,v 1.2 2005/03/19 12:34:14 kosmikus Exp $ - -DESCRIPTION="Omega" -SRC_URI="http://www.cs.pdx.edu/~sheard/Omega/${PN}${PV}.zip" -HOMEPAGE="http://www.cs.pdx.edu/~sheard/Omega/" - -MY_PV="3.0" - -SLOT="0" -KEYWORDS="~x86 ~amd64" -LICENSE="as-is" # TODO: fix license, this is something different -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - app-arch/unzip" -RDEPEND=">=dev-lang/ghc-6.4" - -S="${WORKDIR}/${PN}${MY_PV}" - -src_unpack() { - unpack ${A} - cd ${S} - sed -i "s|omega\\.exe|omega|" Makefile - sed -i "s|-package lang||g" Makefile - sed -i "s|LangPrelude\\.prg|/usr/share/${P}/LangPrelude.prg|" Toplevel.hs -} - -src_install () { - dobin omega - dodoc OmegaManual.ps - insinto /usr/share/${P} - doins LangPrelude.prg -} - rmfile ./dev-lang/omega/omega-1.3.ebuild hunk ./dev-lang/omega/omega-1.4.3.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2005.3.ebuild,v 1.2 2005/03/19 12:34:14 kosmikus Exp $ - -MY_PN="Omega" - -MY_P="${MY_PN}${PV}" - -DESCRIPTION="Omega" -SRC_URI="http://web.cecs.pdx.edu/~sheard/${MY_PN}/${MY_P}.zip" -HOMEPAGE="http://www.cs.pdx.edu/~sheard/Omega/" - -SLOT="0" -KEYWORDS="~x86 ~amd64" -LICENSE="as-is" # TODO: fix license, this is something different -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.8.3" -DEPEND="$RDEPEND - app-arch/unzip" - -S="${WORKDIR}/EugeneSumSch/distr/" -EXE="${PN}-lang" - -src_unpack() { - unpack ${A} - cd ${S} - - #Have to change the name to avoid clashes with texlive-core - sed -i "s|${PN}\\.exe|${EXE}|" Makefile || die Makefile not found - sed -i "s|-package lang||g" Makefile || die Makefile not found - sed -i "s|LangPrelude\\.prg|/usr/share/${P}/LangPrelude.prg|" Toplevel.hs -} -src_compile() { - emake all || die "make failed" -} -src_install () { - dobin ${EXE} || die "${EXE} executable not found" - dodoc OmegaManual.ps - insinto /usr/share/${P} - doins LangPrelude.prg -} - -pkg_postinst() { - elog "To avoid collisions with app-text/texlive-core," - elog "the executable has been renamed from ${PN} to ${EXE}." -} rmfile ./dev-lang/omega/omega-1.4.3.ebuild rmdir ./dev-lang/omega hunk ./dev-lang/jhc/Manifest 1 -DIST jhc-0.4.20080210.tar.gz 1626953 RMD160 af939b43115e4ac5d56bcd3a33f7b68417293e71 SHA1 7a93931a5266fa5874a3343d86e371055aa1b86f SHA256 50f81fad2ff2565e4b6f99eba281d6f79b8e494a9f756c47daa454c9c9ea8353 -EBUILD jhc-0.4.20080210.ebuild 703 RMD160 ed29deb27d07cc109e847072cb85bea31ae474e4 SHA1 8e2bb33cecb0481ddd218991f284378d2969ff96 SHA256 e0f44de73f11b2b5e5da10b9c4d7f02d683e482cf977b32da94e6cc37616b961 -EBUILD jhc-9999.ebuild 1819 RMD160 05d5fd779c256e7cfa874a8c856300a64ec10e35 SHA1 2b28c7f5947e0edcd93a3dfc0d1d1addf67587e8 SHA256 ec1d21797c3b86ba38f00c09c8f3b2cfe81a20033212c39e3f1ab3d65996dc5e rmfile ./dev-lang/jhc/Manifest hunk ./dev-lang/jhc/jhc-0.4.20080210.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit base - -DESCRIPTION="jhc is a haskell compiler" -HOMEPAGE="http://repetae.net/computer/jhc/" -SRC_URI="http://repetae.net/computer/jhc/drop/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-haskell/drift-2.2.3 - dev-haskell/binary - dev-haskell/fgl - dev-haskell/quickcheck - dev-haskell/mtl - dev-haskell/regex-compat - dev-haskell/zlib" -RDEPEND="" - -src_compile() { - econf || die "configure failed" - emake -j1 GHCDEBUGOPTS="" || die "make failed" -} - -src_install() { - make install DESTDIR="${D}" || die "install failed" -} rmfile ./dev-lang/jhc/jhc-0.4.20080210.ebuild hunk ./dev-lang/jhc/jhc-9999.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit darcs autotools - -DESCRIPTION="jhc new experimental ebuild for experimental HASKELL compiler ;)" -HOMEPAGE="http://repetae.net/john/computer/jhc/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -EDARCS_REPOSITORY="http://repetae.net/john/repos/jhc" -EDARCS_GET_CMD="get --partial" - -DEPEND=">=dev-lang/ghc-6.10 - >=dev-haskell/drift-2.1.1 - dev-haskell/happy - dev-haskell/binary - dev-haskell/zlib - virtual/libiconv" -RDEPEND="" - -# this functions checks wether the repository should be updated or downloaded -# from scratch -# $1 is reposititory $2 is directory from which to call darcs pull -download-darcs-repo() { - EDARCS_REPOSITORY="$1" EDARCS_LOCALREPO="$2" darcs_fetch || die "$2 couldn\'t be downloaded" -} - -src_unpack() { - download-darcs-repo http://repetae.net/john/repos/jhc jhc - download-darcs-repo http://repetae.net/john/repos/Doc jhc/src/Doc - download-darcs-repo http://darcs.haskell.org/packages/haskell98 jhc/lib/haskell98 - download-darcs-repo http://darcs.haskell.org/packages/containers jhc/lib/containers - darcs_src_unpack - - einfo "sed containers-0.2.0.hl out as jhc could not build them (2010-03-28)" - sed -i "${S}/Makefile.am" -e 's/containers-0.2.0.hl/\# &/' - - cd "${S}" - eautoreconf -} - -src_compile() { - econf || die "econf failed" - darcs init # workaround missing history - - # (UTF-8 source breaks DrIFT. workaround DrIFT bug) - cd "${S}/src/E/" - mv TypeCheck.hs TypeCheck.hs.UTF-8 - iconv -f UTF-8 -t ASCII -c TypeCheck.hs.UTF-8 > TypeCheck.hs || die "unable to recode TypeCheck.hs to ASCII" - - cd "${S}" - emake jhc || die "'emake jhc' failed" - emake libs || die "'emake libs' failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed." -} rmfile ./dev-lang/jhc/jhc-9999.ebuild rmdir ./dev-lang/jhc hunk ./dev-lang/hugs98/files/hugs98-2005.3-conditional-doc.patch 1 ---- Makefile~ -+++ Makefile -@@ -36,12 +36,16 @@ - all: fptools src/Makefile - cd src; $(MAKE) all - cd libraries; $(MAKE) all -+ -+doc: - cd docs; $(MAKE) all - - # We install the standard libraries and the simple demos. - # We don't install things which don't work on Unix (e.g. Win32). - - install: install_all_but_docs -+ -+install_doc: - cd docs; $(MAKE) install - - # Install everything except documentation, which is installed differently rmfile ./dev-lang/hugs98/files/hugs98-2005.3-conditional-doc.patch hunk ./dev-lang/hugs98/files/hugs98-2005.3-find.patch 1 -diff -Naur hugs98-Mar2005/libraries/tools/make_bootlib hugs98-Mar2005.new/libraries/tools/make_bootlib ---- hugs98-Mar2005/libraries/tools/make_bootlib 2005-03-10 01:03:39.000000000 +0100 -+++ hugs98-Mar2005.new/libraries/tools/make_bootlib 2006-02-28 18:07:37.000000000 +0100 -@@ -78,8 +78,9 @@ - - ( - cd $package_dir -- $FIND . \( -name '[a-z]*' -o -name '[GN]HC' \) -prune -o \ -+ $FIND [A-Z]* -name '[GN]HC' -prune -o \ - \( -name \*.hs -o -name \*.lhs -o -name \*.hsc \) -print | -+ grep -ve '^[GN]HC$' | - sed ' s:^\./:: - s/\..*//' | - grep -v '^Text/Regex' | rmfile ./dev-lang/hugs98/files/hugs98-2005.3-find.patch hunk ./dev-lang/hugs98/files/hugs98-2005.3-openal.patch 1 -diff -urwpN hugs98-Mar2005-orig/fptools/libraries/OpenAL/Sound/OpenAL/ALC/Context.hs hugs98-Mar2005/fptools/libraries/OpenAL/Sound/OpenAL/ALC/Context.hs ---- hugs98-Mar2005-orig/fptools/libraries/OpenAL/Sound/OpenAL/ALC/Context.hs 2006-02-16 07:42:41.000000000 +0100 -+++ hugs98-Mar2005/fptools/libraries/OpenAL/Sound/OpenAL/ALC/Context.hs 2006-02-16 07:45:53.000000000 +0100 -@@ -66,10 +66,10 @@ foreign import CALLCONV unsafe "alcCreat - -- | Destroys the given context. - - destroyContext :: Context -> IO () --destroyContext = ignore . alcDestroyContext -+destroyContext = alcDestroyContext - - foreign import CALLCONV unsafe "alcDestroyContext" -- alcDestroyContext :: Context -> IO ALCenum -+ alcDestroyContext :: Context -> IO () - - -------------------------------------------------------------------------------- - -@@ -102,10 +102,10 @@ foreign import CALLCONV unsafe "alcMakeC - -- | Performs processing on a synced context, nop on an asynchronous context. - - processContext :: Context -> IO () --processContext = ignore . alcProcessContext -+processContext = alcProcessContext - - foreign import CALLCONV unsafe "alcProcessContext" -- alcProcessContext :: Context -> IO Context -+ alcProcessContext :: Context -> IO () - - -- | Suspends processing on an asynchronous context. This is a legal nop on a - -- synced context. rmfile ./dev-lang/hugs98/files/hugs98-2005.3-openal.patch rmdir ./dev-lang/hugs98/files hunk ./dev-lang/hugs98/Manifest 1 -AUX hugs98-2005.3-conditional-doc.patch 436 RMD160 b5eb62be1d81a7b05723dd0e39efb74449fa8589 SHA1 a6778c0a535d445de3b148e9e662186e3571073f SHA256 baf43071ba9b5560225d56cd80e5dd2cd0e2318e19faa32bc49455ee411750dc -AUX hugs98-2005.3-find.patch 576 RMD160 2af0bec8c03662ce1e1ad6206c73d8dac652c7cf SHA1 2bcd5435635b662285d7bc3ee0ea5d96daf2e80e SHA256 c330530b14e7f37a0656a83516eb0cd8d8ca634f686aae2884ffb06a50e5f233 -AUX hugs98-2005.3-openal.patch 1323 RMD160 eaf01eadf4bf71ed690fcccc2fdb57e3e3868e33 SHA1 7ff24475a1066fae3545e5b24efa6d6c471b2635 SHA256 7e60d448b4c75f0321ff6aec0cff845c9c6053b5ba5229af4451f814211f13ef -DIST hugs98-Mar2005-patch.gz 5304 RMD160 7eb44a997cc7a94528753851024025eabf282296 SHA1 27639b03b5972c5dcccd4d329bf6c8d814ae8c0f SHA256 3551cb640ef0d6fc5b97e94ac3303f00171ce1a0e4144d615d0982863c1dbe34 -DIST hugs98-Mar2005.tar.gz 4198745 RMD160 4c3b391a7364a199694ab8c7946146eb37b7c95c SHA1 34d994997bc6bd96c08e19a18cdf31a17850051b SHA256 a6b9b82aea02e76b4e7359172ef7c71abe58b3104a77d109cb3393bf0bbe6227 -DIST hugs98-plus-Sep2006.tar.gz 5322244 RMD160 4a7e744360a29fbf94f5ac86ea559e80f12205a5 SHA1 1464a80c715bc5f786ea5a4e4257b2ff0dc7e1e9 SHA256 aafaca9ca544572ebef70bbe86b5eb0abaa5d7c11c0b766d7db72a46b022bed5 -EBUILD hugs98-2005.3-r2.ebuild 3299 RMD160 9824e82162550448d3cbe650c3e4c2bae7e39ff6 SHA1 5785facb1f92ecac67adb5b14511ebe22778302e SHA256 34968054f5c8695f787cbc74efe07e87c55875d88f9bb1a8d58f308c4e43b77c -EBUILD hugs98-2006.9.ebuild 2759 RMD160 94fa34276937e06bff34c1eddfb8eb4da3a86eb6 SHA1 0a2f044e42057788c4a201fd436098358d7804ce SHA256 2170a0fcab3b4aff960d959359a969a7bbfddc945f273e562cb261f7450d3ec3 rmfile ./dev-lang/hugs98/Manifest hunk ./dev-lang/hugs98/hugs98-2005.3-r2.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2005.3-r2.ebuild,v 1.2 2006/02/16 11:52:55 dcoutts Exp $ - -inherit base flag-o-matic eutils versionator multilib - -IUSE="X opengl openal doc" - -# version numbering of Hugs is rather strange -# we have to transform 2003.11 -> Nov2003 -HUGS_MONTH_NR=$(get_version_component_range 2) - -transform_month() { - case "$1" in - 1) echo "Jan";; - 2) echo "Feb";; - 3) echo "Mar";; - 4) echo "Apr";; - 5) echo "May";; - 6) echo "Jun";; - 7) echo "Jul";; - 8) echo "Aug";; - 9) echo "Sep";; - 10) echo "Oct";; - 11) echo "Nov";; - 12) echo "Dec";; - *) echo "";; - esac -} - -HUGS_MONTH=$(transform_month ${HUGS_MONTH_NR}) -MY_PV="${HUGS_MONTH}$(get_major_version )" -MY_P="${PN}-${MY_PV}" -S=${WORKDIR}/${MY_P} -DESCRIPTION="The Hugs98 Haskell interpreter" -SRC_URI="http://cvs.haskell.org/Hugs/downloads/${MY_PV}/${MY_P}.tar.gz - http://cvs.haskell.org/Hugs/downloads/${MY_PV}/${MY_P}-patch.gz" -HOMEPAGE="http://www.haskell.org/hugs/" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -LICENSE="as-is" - -RDEPEND=" - X? ( || ( x11-libs/libX11 virtual/x11 ) ) - opengl? ( virtual/opengl virtual/glu virtual/glut ) - openal? ( media-libs/openal )" -DEPEND="${RDEPEND} - opengl? ( app-admin/eselect-opengl ) - ~app-text/docbook-sgml-dtd-4.2" - -# the testsuite is not included in the tarball -RESTRICT="test" - -src_unpack() { - base_src_unpack - cd "${S}" - epatch "${WORKDIR}"/${MY_P}-patch - epatch "${FILESDIR}"/${P}-openal.patch - epatch "${FILESDIR}"/${P}-find.patch - epatch "${FILESDIR}"/${P}-conditional-doc.patch - - if ! use X; then - sed -i -e 's/X11//' -e 's/HGL//' "${S}/Makefile" \ - "${S}/libraries/tools/convert_libraries" \ - "${S}/libraries/tools/test_libraries" - rm -r "${S}/fptools/libraries/X11" "${S}/fptools/libraries/HGL" - fi - - if ! use opengl; then - sed -i -e 's/OpenGL//' -e 's/GLUT//' "${S}/Makefile" \ - "${S}/libraries/tools/convert_libraries" \ - "${S}/libraries/tools/test_libraries" - rm -r "${S}/fptools/libraries/OpenGL" "${S}/fptools/libraries/GLUT" - fi - - if ! use openal; then - sed -i 's/OpenAL//' "${S}/Makefile" \ - "${S}/libraries/tools/convert_libraries" \ - "${S}/libraries/tools/test_libraries" - rm -r "${S}/fptools/libraries/OpenAL" - fi -} - -src_compile() { - local myconf - - # Strip -O? from CFLAGS because of bugs - # in the garbage collection of gcc on ppc. - # See bug #73611 - [ "${ARCH}" = "ppc" ] && filter-flags "-O?" - - if use opengl; then - myconf="--enable-opengl" - # the nvidia drivers *seem* not to work together with pthreads - if ! /usr/bin/eselect opengl show | grep -q nvidia; then - myconf="$myconf --with-pthreads" - fi - fi - - econf \ - --build=${CHOST} \ - --enable-ffi \ - --enable-profiling \ - ${myconf} || die "econf failed" - emake || die "make failed" - - if use doc; then - emake doc || die "make doc failed" - fi -} - -src_install () { - emake install DESTDIR="${D}" || die "make install failed" - - if use doc; then - emake install_doc DESTDIR="${D}" || die "make install_doc failed" - fi - - #somewhat clean-up installation of few docs - cd "${S}" - dodoc Credits License Readme - cd "${D}/usr/$(get_libdir)/hugs" - rm Credits License Readme - mv demos/ docs/ "${D}/usr/share/doc/${PF}" -} rmfile ./dev-lang/hugs98/hugs98-2005.3-r2.ebuild hunk ./dev-lang/hugs98/hugs98-2006.9.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2005.3-r2.ebuild,v 1.2 2006/02/16 11:52:55 dcoutts Exp $ - -inherit base flag-o-matic eutils versionator multilib - -IUSE="X opengl openal doc" - -# version numbering of Hugs is rather strange -# we have to transform 2003.11 -> Nov2003 -HUGS_MONTH_NR=$(get_version_component_range 2) - -transform_month() { - case "$1" in - 1) echo "Jan";; - 2) echo "Feb";; - 3) echo "Mar";; - 4) echo "Apr";; - 5) echo "May";; - 6) echo "Jun";; - 7) echo "Jul";; - 8) echo "Aug";; - 9) echo "Sep";; - 10) echo "Oct";; - 11) echo "Nov";; - 12) echo "Dec";; - *) echo "";; - esac -} - -transform_month_num() { - case "$1" in - [1-9]) echo 0$1;; - 1[0-2]) echo $1;; - esac -} - -HUGS_MONTH=$(transform_month ${HUGS_MONTH_NR}) -HUGS_MONTH0=$(transform_month_num ${HUGS_MONTH_NR}) -MY_PV="${HUGS_MONTH}$(get_major_version )" -MY_PV0="$(get_version_component_range 1)-${HUGS_MONTH0}" -MY_P="${PN}-plus-${MY_PV}" -S=${WORKDIR}/${MY_P} -DESCRIPTION="The Hugs98 Haskell interpreter" -SRC_URI="http://cvs.haskell.org/Hugs/downloads/${MY_PV0}/${MY_P}.tar.gz" -HOMEPAGE="http://www.haskell.org/hugs/" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -LICENSE="as-is" - -RDEPEND=" - X? ( || ( x11-libs/libX11 virtual/x11 ) ) - opengl? ( virtual/opengl virtual/glu virtual/glut ) - openal? ( media-libs/openal )" -DEPEND="${RDEPEND} - opengl? ( app-admin/eselect-opengl ) - ~app-text/docbook-sgml-dtd-4.2" - -# the testsuite is not included in the tarball -RESTRICT="test" - -src_unpack() { - base_src_unpack - - cd ${S} - epatch "${FILESDIR}/hugs98-2005.3-find.patch" - epatch "${FILESDIR}/hugs98-2005.3-conditional-doc.patch" -} - -src_compile() { - local myconf - - # Strip -O? from CFLAGS because of bugs - # in the garbage collection of gcc on ppc. - # See bug #73611 - [ "${ARCH}" = "ppc" ] && filter-flags "-O?" - - if use opengl; then - # the nvidia drivers *seem* not to work together with pthreads - if ! /usr/bin/eselect opengl show | grep -q nvidia; then - myconf="$myconf --with-pthreads" - fi - fi - - econf \ - --build=${CHOST} \ - --enable-ffi \ - --enable-profiling \ - $(use_enable X x11) \ - $(use_enable opengl) \ - $(use_enable openal) \ - ${myconf} || die "econf failed" - emake || die "make failed" - - if use doc; then - emake doc || die "make doc failed" - fi -} - -src_install () { - emake install DESTDIR="${D}" || die "make install failed" - - if use doc; then - emake install_doc DESTDIR="${D}" || die "make install_doc failed" - fi - - #somewhat clean-up installation of few docs - cd "${S}" - dodoc Credits License Readme - cd "${D}/usr/$(get_libdir)/hugs" - rm Credits License Readme - mv demos/ docs/ "${D}/usr/share/doc/${PF}" -} rmfile ./dev-lang/hugs98/hugs98-2006.9.ebuild rmdir ./dev-lang/hugs98 hunk ./dev-lang/hope/Manifest 1 -DIST hope.tar.gz 173718 RMD160 f9c6da2dad8360de3ebecb36b73455ce1522f7b3 SHA1 c76c3e0c80873f2075e3ff53a9dc7dcc37468033 SHA256 c3be6e504dfafadcb31fd64d324aecc57f5868a7448cf74d3040abbd25d22b1b -EBUILD hope-0.ebuild 839 RMD160 d7c32bd7fa219d23d6e04f16b2f98a90cea85f66 SHA1 0d21d495ee81731216742fd87fa5cddaa440e861 SHA256 8059bba4fddd87f16d4da9f867291386221da4bef0885a7e2fe8bdfab26c9a05 -MD5 ee314e09b1d013ead68e7c2e70cbe676 hope-0.ebuild 839 -RMD160 d7c32bd7fa219d23d6e04f16b2f98a90cea85f66 hope-0.ebuild 839 -SHA256 8059bba4fddd87f16d4da9f867291386221da4bef0885a7e2fe8bdfab26c9a05 hope-0.ebuild 839 -MD5 aa7789f98cb3e63bd087949fb44c8c56 files/digest-hope-0 214 -RMD160 b9fa12b355a620e45966ff8ef14c326049b33e70 files/digest-hope-0 214 -SHA256 5ca70cc8ad32152b50abbd2498360888175dc7be18c339457892ef1d6dea2a9c files/digest-hope-0 214 rmfile ./dev-lang/hope/Manifest hunk ./dev-lang/hope/hope-0.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2005.3.ebuild,v 1.2 2005/03/19 12:34:14 kosmikus Exp $ - -DESCRIPTION="A lazy interpreter for the small functional programming language Hope" -SRC_URI="http://www.soi.city.ac.uk/~ross/Hope/${PN}.tar.gz" -HOMEPAGE="http://www.soi.city.ac.uk/~ross/Hope" - -SLOT="0" -KEYWORDS="~x86 ~amd64" -LICENSE="GPL-2" -IUSE="doc" - -DEPEND="virtual/libc - doc? ( virtual/tetex dev-tex/latex2html )" - -S="${WORKDIR}/${PN}" - -src_unpack() { - unpack ${A} - cd ${S} - sed -i "s|/usr/local|/usr|" src/hopelib.h - use doc || sed -i "s|doc ||" Makefile -} - -src_install () { - dodir /usr/bin - einstall \ - hopelib="${D}/usr/share/hope/lib" \ - docdir="${D}/usr/share/doc/${PF}" \ - || die "make install failed" -} - rmfile ./dev-lang/hope/hope-0.ebuild rmdir ./dev-lang/hope hunk ./dev-lang/helium/files/helium-1.2-libraries.patch 1 -diff -Naur helium-1.2.orig/heliumNT/src/Makefile.in helium-1.2/heliumNT/src/Makefile.in ---- helium-1.2.orig/heliumNT/src/Makefile.in 2004-11-18 12:37:28.025725408 +0100 -+++ helium-1.2/heliumNT/src/Makefile.in 2004-11-18 12:39:54.000000000 +0100 -@@ -32,6 +32,7 @@ - exec_prefix = @exec_prefix@ - bindir = @bindir@ - libdir = @prefix@/helium/lib -+tclibdir = @prefix@/helium/tclib - demodir = @prefix@/helium/demo - - status : -@@ -40,6 +41,8 @@ - @echo "Type \"make install\" to install." - @echo " Binaries will go into $(bindir)" - @echo " Libraries will go into $(libdir)" -+ @echo " Libraries supporting type classes will go into" -+ @echo " $(tclibdir)" - @echo " Demos will go into $(demodir)" - @echo "*******************************************************************" - -@@ -432,15 +435,18 @@ - install : smaller - # *** Copy sources to library directory -- $(MKDIR) $(bindir) $(libdir) $(demodir) -- $(INSTALL) -m 644 ../lib/Prelude.hs ../lib/List.hs ../lib/Maybe.hs $(libdir) -+ $(MKDIR) $(bindir) $(libdir) $(tclibdir) $(demodir) -+ $(INSTALL) -m 644 ../lib/simple/Prelude.hs ../lib/simple/List.hs ../lib/simple/Maybe.hs $(libdir) -+ $(INSTALL) -m 644 ../lib/Prelude.hs ../lib/List.hs ../lib/Maybe.hs $(tclibdir) - $(INSTALL) -m 755 $(HELIUMBINDIR)/$(MAIN)$(EXE) $(bindir) - $(INSTALL) -m 755 $(LVMRUNTIMEDIR)/lvmrun$(EXE) $(bindir) - $(INSTALL) -m 755 $(HELIUMBINDIR)/texthint$(EXE) $(bindir) - # *** Copying demos to demo directory - $(INSTALL) -m 644 ../demo/Calendar.hs ../demo/ParserLibrary.hs ../demo/ParserDemo.hs ../demo/TicTacToe.hs $(demodir) - # *** Copy generated lvms and touch them -- $(INSTALL) -m 644 ../lib/*.lvm $(libdir) -+ $(INSTALL) -m 644 ../lib/simple/*.lvm $(libdir) -+ $(INSTALL) -m 644 ../lib/*.lvm $(tclibdir) - touch $(libdir)/*.lvm -+ touch $(tclibdir)/*.lvm - - movetohome: smaller - # *** Copying library sources to projects directory rmfile ./dev-lang/helium/files/helium-1.2-libraries.patch hunk ./dev-lang/helium/files/helium-1.2-readline.patch 1 ---- helium-1.2/heliumNT/src/Makefile.in.orig 2004-01-22 08:04:57.000000000 -0200 -+++ helium-1.2/heliumNT/src/Makefile.in 2004-02-05 18:33:35.000000000 -0200 -@@ -256,7 +256,7 @@ - @echo "****************************************************" - @echo " TextHint: the textual Helium interpreter" - @echo "****************************************************" -- $(HC) $(HC_OPTS) --make -iutils -o $(HELIUMBINDIR)/texthint$(EXE) texthint/Main.hs -+ $(HC) $(HC_OPTS) --make -package util -iutils -o $(HELIUMBINDIR)/texthint$(EXE) texthint/Main.hs - $(STRIP) $(HELIUMBINDIR)/texthint$(EXE) - - # AG sources ---- helium-1.2/heliumNT/src/texthint/Main.hs.orig 2003-03-06 11:45:13.000000000 -0300 -+++ helium-1.2/heliumNT/src/texthint/Main.hs 2004-02-05 18:40:08.000000000 -0200 -@@ -2,6 +2,7 @@ - - import Char - import List(isPrefixOf, isSuffixOf) -+import Readline - import Monad(when) - import IO(stdout, hFlush) - import System(system, getEnv, getArgs, exitWith, ExitCode(..)) -@@ -64,6 +65,11 @@ - cmdLoadModule (head args) initialState - else - return initialState -+ -+ -- Initialize readline -+ initialize -+ -- Deactivate filename completion -+ setCompletionEntryFunction (Just (const $ return [])) - - -- Enter read-eval-print loop - loop stateAfterLoad -@@ -79,9 +85,9 @@ - - loop :: State -> IO State - loop state = do -- putStr (prompt state) -- hFlush stdout -- command' <- getLine -+ command'' <- readline (prompt state) -+ let command' = maybe ":q" id command'' -+ addHistory command' - let command = trim command' - newState <- case command of - (':':cmd:rest) -> rmfile ./dev-lang/helium/files/helium-1.2-readline.patch hunk ./dev-lang/helium/files/helium-wrapper 1 -#! /bin/sh - -BINNAME_LONG="$(basename $0)" -BINNAME="${BINNAME_LONG%-tc}" - -if [ -n "${HELIUM_TEMP}" ]; then - TEMP="${HELIUM_TEMP}"; -else - TEMP="/tmp/helium-${USER}" - if ! [ -d "${TEMP}" ]; then - mkdir ${TEMP}; - fi; -fi - -if [ "${BINNAME_LONG}" = "${BINNAME}" ]; then - HELIUM_LIBS="/usr/lib/helium/lib"; -else - HELIUM_LIBS="/usr/lib/helium/tclib"; -fi - -if [ -z "${LVMPATH}" ]; then - LVMPATH=".:${HELIUM_LIBS}"; -else - LVMPATH="${LVMPATH}:${HELIUM_LIBS}"; -fi -export LVMPATH -export TEMP - -if [ "${BINNAME}" = "hint" ]; then - - JAVA="$(java-config --java)" - PROGCALL="${JAVA} -jar -DPATH=${PATH} -DLVMPATH=${LVMPATH} /usr/share/helium/lib/Hint.jar" - -else - - PROGCALL="/usr/lib/helium/bin/${BINNAME}" - -fi - -${PROGCALL} $* rmfile ./dev-lang/helium/files/helium-wrapper hunk ./dev-lang/helium/files/helium-wrapper-1.6 1 -#! /bin/sh - -BINNAME_LONG="$(basename $0)" -BINNAME="${BINNAME_LONG%-tc}" - -if [ -n "${HELIUM_TEMP}" ]; then - TEMP="${HELIUM_TEMP}"; -else - TEMP="/tmp/helium-${USER}" - if ! [ -d "${TEMP}" ]; then - mkdir ${TEMP}; - fi; -fi - -# if [ "${BINNAME_LONG}" = "${BINNAME}" ]; then -# HELIUM_LIBS="/usr/lib/helium/lib/simple"; -# else -HELIUM_LIBS="/usr/lib/helium/lib"; -# fi - -if [ -z "${LVMPATH}" ]; then - LVMPATH=".:${HELIUM_LIBS}"; -else - LVMPATH="${LVMPATH}:${HELIUM_LIBS}"; -fi -export LVMPATH -export TEMP - -PROGCALL="/usr/lib/helium/bin/${BINNAME}" - -${PROGCALL} $* rmfile ./dev-lang/helium/files/helium-wrapper-1.6 rmdir ./dev-lang/helium/files hunk ./dev-lang/helium/Manifest 1 -AUX helium-1.2-libraries.patch 1943 RMD160 d4e074d29d8919a0f2e8333c93313e44fcf15ade SHA1 c1109d2823b31e39627784b130aa380f5224ad7a SHA256 6206b35d537d93a91bcfc374bf11831850190897e60761f4a68b71e9014b7eb6 -AUX helium-1.2-readline.patch 1661 RMD160 7fa5e4f9c8cd5daa7ac81720c2d7514efc4f3085 SHA1 4a35deefd9c5285acb88a7746f79b36041c6b7b9 SHA256 fcd69f6ed0a32769d156164597632e0d2dbfc8cf99b70da61d15e7b488525dfc -AUX helium-wrapper 715 RMD160 d149b2fecd4fb572207dac9ce367200c9ba69e9a SHA1 722c021ab96d588fe6f9eddb7bd9182b58b70afe SHA256 58516ac6fce8f7749f4e365a1317e427d23e68a2476c785090f955959a4ddb93 -AUX helium-wrapper-1.6 549 RMD160 7b655dbeb5fc1898e928b4509463ebc6337913bb SHA1 0f68302441564a68ee98e9d7d700a0df0a65fca1 SHA256 32fd3f3e349cb23f19b467d27180ef5af20fb538b17ba6fd95ed1743670d703a -DIST Hint.jar 120170 RMD160 7d6185a093d718cbdc8e97b7d8a2af2465fbc548 SHA1 cb5f47b100590afecf547d11c3c40b27685846d0 SHA256 a6f8a13ef58552c13e88ff773ede5c6a1816a1a293eec66d500897aedd1cc441 -DIST helium-1.2-src.tar.gz 1200565 RMD160 213f8c90243aa6db1ed1f188b131f7c7b8235f35 SHA1 de54d5b6275f2f3326f047180b507928e6ec182e SHA256 474aa26e2a92545d64158ea88440b5d5a7758318a0b34dbded4cc20814099bb0 -DIST helium-1.6-ghc.patch.bz2 34579 RMD160 7754353e882d233533011f7e7be0bc92c01b83d0 SHA1 3be01c237bba001c0ed5bfe97cfbaac25aff05c0 SHA256 da463fe2a27689ec702eaf7c687446272f983845228cbb45d0fa91e1542cd7ab -DIST helium-1.6-src.tar.gz 960254 RMD160 9700dde4b77adb73825965c00cdc02d3e1f6fab6 SHA1 9e1d43d25c92f86c57fe5864e26365923dcfe98c SHA256 a93632d031a16c0ea516f4fa7ce63acd0950543c74265e22abd0993856a0a053 -EBUILD helium-1.2-r1.ebuild 2303 RMD160 1145867666122311a3efee2fd1b5c798022d8b89 SHA1 f7d9e78550d7f9000ba81628d6602cd597b7fbae SHA256 efa8d8aca10d84d52971adb293e13a73b32b528e060a8732dcec6740c2e91245 -EBUILD helium-1.6.ebuild 1771 RMD160 1a25bb2aeb4d26c3901222dc60eab062a24989dc SHA1 7f9fdc814dfc903442b6e83e69954d37d49f1a04 SHA256 999d37f92372b85e154bc7ec0f2cdab13e27b29566894e125335480db69595a8 rmfile ./dev-lang/helium/Manifest hunk ./dev-lang/helium/helium-1.2-r1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/helium/helium-1.2-r1.ebuild,v 1.10 2009/04/17 20:07:20 caster Exp $ - -inherit eutils java-pkg-2 - -DESCRIPTION="Helium (for learning Haskell)" -HOMEPAGE="http://www.cs.uu.nl/helium" -SRC_URI="http://www.cs.uu.nl/helium/distr/${P}-src.tar.gz - http://www.cs.uu.nl/helium/distr/Hint.jar" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 -sparc ~ppc" -IUSE="readline" - -DEPEND="=dev-lang/ghc-6.4 - readline? ( sys-libs/readline )" -RDEPEND=">=virtual/jre-1.4 - dev-libs/gmp - readline? ( sys-libs/readline )" - -src_unpack() { - unpack ${P}-src.tar.gz - - # patch to use simple libraries by default - epatch ${FILESDIR}/${P}-libraries.patch - # patch for readline support if requested - if use readline; then - epatch ${FILESDIR}/${P}-readline.patch - fi - - cp "${DISTDIR}/Hint.jar" "${WORKDIR}" -} - -src_compile() { - pushd lvm || die "cannot cd to lvm" - pushd src || die "cannot cd to src" - ./configure || die "lvm configure failed" - # for gcc 3.4 compatibility, patch file created by configure - sed -i 's/#define strncpy(dest,src,size) strcpy(dest,src)/#define HAS_SNPRINTF\n#define HAS_VSNPRINTF\n/' config/s.h \ - || die "patch to config/s.h didn't apply" - popd - popd - pushd heliumNT || die "cannot cd to heliumNT" - econf --without-upx || die "econf failed" - pushd src || die "cannot cd to src" - make depend || die "make depend failed" - make || die "make failed" # emake doesn't work safely -} - -src_install() { - cd heliumNT/src || die "cannot cd to heliumNT/src" - make prefix=${D}/usr \ - bindir=${D}/usr/lib/helium/bin \ - libdir=${D}/usr/lib/helium/lib \ - tclibdir=${D}/usr/lib/helium/tclib \ - demodir=${D}/usr/lib/helium/demo \ - install || die "make failed" - # install hint - java-pkg_dojar "${WORKDIR}/Hint.jar" - # create wrappers - dobin ${FILESDIR}/helium-wrapper - dosym /usr/bin/helium-wrapper /usr/bin/helium - dosym /usr/bin/helium-wrapper /usr/bin/lvmrun - dosym /usr/bin/helium-wrapper /usr/bin/texthint - dosym /usr/bin/helium-wrapper /usr/bin/hint - dosym /usr/bin/helium-wrapper /usr/bin/helium-tc - dosym /usr/bin/helium-wrapper /usr/bin/lvmrun-tc - dosym /usr/bin/helium-wrapper /usr/bin/texthint-tc - dosym /usr/bin/helium-wrapper /usr/bin/hint-tc -} rmfile ./dev-lang/helium/helium-1.2-r1.ebuild hunk ./dev-lang/helium/helium-1.6.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/helium/helium-1.6.ebuild,v 1.2 2007/10/31 13:22:01 dcoutts Exp $ - -inherit eutils - -DESCRIPTION="Helium (for learning Haskell)" -HOMEPAGE="http://www.cs.uu.nl/helium" -SRC_URI="http://www.cs.uu.nl/helium/distr/${P}-src.tar.gz - mirror://gentoo/${P}-ghc.patch.bz2" - -LICENSE="GPL-2" -SLOT="0" -# compilation breaks on amd64, suspect lvm doesn't work properly -KEYWORDS="-amd64 ~ppc -sparc ~x86" -IUSE="readline" - -DEPEND=">=dev-lang/ghc-6.4.2 - readline? ( sys-libs/readline )" -RDEPEND="dev-libs/gmp - readline? ( sys-libs/readline )" - -src_unpack() { - unpack ${A} - epatch "${P}-ghc.patch" -} - -src_compile() { - # helium consists of two components that have to be set up separately, - # lvm and the main compiler. both build systems are slightly strange. - # lvm uses a completely non-standard build system: - # the ./configure of lvm is not the usual autotools configure - - cd "${S}/lvm/src" && ./configure || die "lvm configure failed" - echo "STRIP=echo" >> config/makefile || die "lvm postconfigure failed" - myconf="$(use_enable readline) --without-strip --without-upx --without-ag" - cd "${S}/helium" && econf --prefix="/usr/lib" ${myconf} || die "econf failed" - cd "${S}/helium/src" && make depend || die "make depend failed" - - emake -j1 || die "make failed" -} - -src_install() { - cd helium/src || die "cannot cd to helium/src" - make install bindir="/usr/lib/helium/bin" DESTDIR="${D}" || die "make install failed" - - # create wrappers - newbin "${FILESDIR}/helium-wrapper-${PV}" helium-wrapper - - dosym /usr/bin/helium-wrapper /usr/bin/texthint - dosym /usr/bin/helium-wrapper /usr/bin/helium - dosym /usr/bin/helium-wrapper /usr/bin/lvmrun -} rmfile ./dev-lang/helium/helium-1.6.ebuild rmdir ./dev-lang/helium hunk ./dev-lang/ghc/files/10ghc 1 -PATH=/opt/ghc/bin -ROOTPATH=/opt/ghc/bin rmfile ./dev-lang/ghc/files/10ghc hunk ./dev-lang/ghc/files/depsort.py 1 -#!/usr/bin/python - -# tries to reorder the deps of a given list of packages so they -# are merged in order - liquidx@g.o (09 Oct 03) - -import portage -import sys, string - -fakedbapi = portage.fakedbapi() -varapi = portage.db["/"]["vartree"].dbapi - -pkgs_to_reorder = sys.argv[1:] -pkgs_ordered = [] - -# key = catpkgver -# value = dependencies -dep_cache = {} - - -# very simply, we extract the dependencies for each package -for pkg in pkgs_to_reorder: - try: - deps, slot = varapi.aux_get(pkg, ["DEPEND", "SLOT"]) - except ValueError: - sys.stderr.write("Error getting dependency information off " + pkg + "\n") - continue - try: - realdeps = portage.dep_check(deps, fakedbapi) - except TypeError: - # we're probably running >=portage-2.0.50 - pkgsettings = portage.config(clone=portage.settings) - realdeps = portage.dep_check(deps, fakedbapi, pkgsettings) - - vardeps = [] - # match() finds the versions of all those that are installed - for dep in realdeps[1]: - vardeps = vardeps + varapi.match(dep) - dep_cache[pkg] = vardeps - -# topsort takes a graph (given as a dictionary with the nodes -# as keys and the outgoing edges as values), and returns a -# list of nodes that is topologically sorted -def topsort (graph) : - visited = dict([(node,False) for node in graph.keys()]) - result = [] - - def dfs_single (node) : - visited[node] = True - for adj in graph[node]: - # we ignore dependencies that are not nodes in the graph - if adj in graph.keys() and not visited[adj]: - dfs_single (adj) - result.append(node) - - for node in graph.keys(): - if not visited[node]: - dfs_single (node) - - return result - -pkgs_final_order = topsort(dep_cache) - -print string.join(pkgs_final_order, "\n") -#print portage.dep_expand("=dev-python/sip-3.8", portage.portdb) -#print portage.dep_check("X? ( >=dev-python/sip-3.8 )", fakedbapi) rmfile ./dev-lang/ghc/files/depsort.py hunk ./dev-lang/ghc/files/ghc-6.10.1-amd64-native-bug.patch 1 -Mon Jan 26 16:02:09 CET 2009 Simon Marlow - * Fix #2961: we lost some of the generated code for stack args in genCCall - A real bug in the x86_64 native code gen: nice! - - This bug would have been caught by -Wall, and I would have gone though - and Walled this file but I know Ben is hacking on this file quite - heavily and I don't want to create undue conflicts. Ben: it would be - nice to enable -Wall here when you have time. -diff -rN -u old-ghc/compiler/nativeGen/MachCodeGen.hs new-ghc/compiler/nativeGen/MachCodeGen.hs ---- old-ghc/compiler/nativeGen/MachCodeGen.hs 2009-03-15 16:02:02.000000000 +0100 -+++ new-ghc/compiler/nativeGen/MachCodeGen.hs 2009-03-15 16:02:04.000000000 +0100 -@@ -3567,8 +3567,9 @@ - (arg_op, arg_code) <- getOperand arg - delta <- getDeltaNat - setDeltaNat (delta-arg_size) -- let code' = code `appOL` toOL [PUSH I64 arg_op, -- DELTA (delta-arg_size)] -+ let code' = code `appOL` arg_code `appOL` toOL [ -+ PUSH I64 arg_op, -+ DELTA (delta-arg_size)] - push_args rest code' - where - arg_rep = cmmExprType arg rmfile ./dev-lang/ghc/files/ghc-6.10.1-amd64-native-bug.patch hunk ./dev-lang/ghc/files/ghc-6.10.1-readline.patch 1 -Lennart Kolmodin 2009 -Make GHC 6.10.1 use readline instead of editline - -diff -rN -u old-ghc-readline/ghc-6.10.1/aclocal.m4 new-ghc-readline/ghc-6.10.1/aclocal.m4 ---- old-ghc-readline/ghc-6.10.1/aclocal.m4 2009-03-15 15:48:14.000000000 +0100 -+++ new-ghc-readline/ghc-6.10.1/aclocal.m4 2009-03-15 15:48:14.000000000 +0100 -@@ -897,18 +897,18 @@ - fi])# FP_PROG_GHC_PKG - - --# FP_GHC_HAS_EDITLINE -+# FP_GHC_HAS_READLINE - # ------------------- --AC_DEFUN([FP_GHC_HAS_EDITLINE], -+AC_DEFUN([FP_GHC_HAS_READLINE], - [AC_REQUIRE([FP_PROG_GHC_PKG]) --AC_CACHE_CHECK([whether ghc has editline package], [fp_cv_ghc_has_editline], --[if "${GhcPkgCmd-ghc-pkg}" --show-package editline >/dev/null 2>&1; then -- fp_cv_ghc_has_editline=yes -+AC_CACHE_CHECK([whether ghc has readline package], [fp_cv_ghc_has_readline], -+[if "${GhcPkgCmd-ghc-pkg}" describe readline >/dev/null 2>&1; then -+ fp_cv_ghc_has_readline=yes - else -- fp_cv_ghc_has_editline=no -+ fp_cv_ghc_has_readline=no - fi]) --AC_SUBST([GhcHasEditline], [`echo $fp_cv_ghc_has_editline | sed 'y/yesno/YESNO/'`]) --])# FP_GHC_HAS_EDITLINE -+AC_SUBST([GhcHasReadline], [`echo $fp_cv_ghc_has_readline | sed 'y/yesno/YESNO/'`]) -+])# FP_GHC_HAS_READLINE - - - # FP_GCC_EXTRA_FLAGS -diff -rN -u old-ghc-readline/ghc-6.10.1/compiler/ghc.cabal.in new-ghc-readline/ghc-6.10.1/compiler/ghc.cabal.in ---- old-ghc-readline/ghc-6.10.1/compiler/ghc.cabal.in 2009-03-15 15:48:14.000000000 +0100 -+++ new-ghc-readline/ghc-6.10.1/compiler/ghc.cabal.in 2009-03-15 15:48:14.000000000 +0100 -@@ -28,8 +28,8 @@ - Default: False - Manual: True - --Flag editline -- Description: Use editline -+Flag readline -+ Description: Use readline - Default: False - Manual: True - -@@ -71,8 +71,8 @@ - else - Build-Depends: unix - -- if flag(editline) -- Build-Depends: editline -+ if flag(readline) -+ Build-Depends: readline - CPP-Options: -DUSE_EDITLINE - - GHC-Options: -Wall -fno-warn-name-shadowing -fno-warn-orphans -diff -rN -u old-ghc-readline/ghc-6.10.1/compiler/ghci/InteractiveUI.hs new-ghc-readline/ghc-6.10.1/compiler/ghci/InteractiveUI.hs ---- old-ghc-readline/ghc-6.10.1/compiler/ghci/InteractiveUI.hs 2009-03-15 15:48:14.000000000 +0100 -+++ new-ghc-readline/ghc-6.10.1/compiler/ghci/InteractiveUI.hs 2009-03-15 15:48:14.000000000 +0100 -@@ -66,7 +66,7 @@ - - #ifdef USE_EDITLINE - import Control.Concurrent ( yield ) -- Used in readline loop --import System.Console.Editline.Readline as Readline -+import System.Console.Readline as Readline - #endif - - --import SystemExts -@@ -326,10 +326,6 @@ - when is_tty $ withReadline $ do - Readline.initialize - -- withGhcAppData -- (\dir -> Readline.readHistory (dir "ghci_history")) -- (return True) -- - Readline.setAttemptedCompletionFunction (Just completeWord) - --Readline.parseAndBind "set show-all-if-ambiguous 1" - -@@ -367,9 +363,6 @@ - - #ifdef USE_EDITLINE - liftIO $ do -- Readline.stifleHistory 100 -- withGhcAppData (\dir -> Readline.writeHistory (dir "ghci_history")) -- (return True) - Readline.resetTerminal Nothing - #endif - -@@ -641,14 +634,9 @@ - return (Just str) - - withReadline :: IO a -> IO a --withReadline = bracket_ stopTimer (do startTimer; setNonBlockingFD 0) -- -- Two problems are being worked around here: -+withReadline = flip finally (setNonBlockingFD 0) - -- 1. readline sometimes puts stdin into blocking mode, - -- so we need to put it back for the IO library -- -- 2. editline doesn't handle some of its system calls returning -- -- EINTR, so our timer signal confuses it, hence we turn off -- -- the timer signal when making calls to editline. (#2277) -- -- If editline is ever fixed, we can remove this. - - -- These come from the RTS - foreign import ccall unsafe startTimer :: IO () -diff -rN -u old-ghc-readline/ghc-6.10.1/compiler/ghci/Linker.lhs new-ghc-readline/ghc-6.10.1/compiler/ghci/Linker.lhs ---- old-ghc-readline/ghc-6.10.1/compiler/ghci/Linker.lhs 2009-03-15 15:48:14.000000000 +0100 -+++ new-ghc-readline/ghc-6.10.1/compiler/ghci/Linker.lhs 2009-03-15 15:48:14.000000000 +0100 -@@ -953,7 +953,7 @@ - partOfGHCi - | isWindowsTarget || isDarwinTarget = [] - | otherwise = map PackageName -- ["base", "haskell98", "template-haskell", "editline"] -+ ["base", "haskell98", "template-haskell", "readline"] - - showLS :: LibrarySpec -> String - showLS (Object nm) = "(static) " ++ nm -diff -rN -u old-ghc-readline/ghc-6.10.1/compiler/Makefile new-ghc-readline/ghc-6.10.1/compiler/Makefile ---- old-ghc-readline/ghc-6.10.1/compiler/Makefile 2009-03-15 15:48:14.000000000 +0100 -+++ new-ghc-readline/ghc-6.10.1/compiler/Makefile 2009-03-15 15:48:14.000000000 +0100 -@@ -118,15 +118,15 @@ - CONFIGURE_FLAGS_STAGE2 += --ghc-option=-DDEBUGGER - endif - --# Enable editline if: --# - we're building stage 2/3, and we have built the editline package -+# Enable readline if: -+# - we're building stage 2/3, and we have built the readline package - # --# But we don't enable editline on Windows, as Windows terminals have --# editline-like support builtin. -+# But we don't enable readline on Windows, as Windows terminals have -+# readline-like support builtin. - # - ifneq "$(TARGETPLATFORM)" "i386-unknown-mingw32" --ifeq "$(wildcard $(FPTOOLS_TOP_ABS)/libraries/editline/unbuildable)" "" --CONFIGURE_FLAGS_STAGE2 += --flags=editline -+ifeq "$(wildcard $(FPTOOLS_TOP_ABS)/libraries/readline/unbuildable)" "" -+CONFIGURE_FLAGS_STAGE2 += --flags=readline - endif - endif - endif -diff -rN -u old-ghc-readline/ghc-6.10.1/configure.ac new-ghc-readline/ghc-6.10.1/configure.ac ---- old-ghc-readline/ghc-6.10.1/configure.ac 2009-03-15 15:48:14.000000000 +0100 -+++ new-ghc-readline/ghc-6.10.1/configure.ac 2009-03-15 15:48:15.000000000 +0100 -@@ -679,8 +679,8 @@ - AC_SUBST(ghc_ge_609)dnl - fi - --# Check whether this GHC has editline installed --FP_GHC_HAS_EDITLINE -+# Check whether this GHC has readline installed -+FP_GHC_HAS_READLINE - - AC_PATH_PROGS(NHC,nhc nhc98) - AC_PATH_PROG(HBC,hbc) -diff -rN -u old-ghc-readline/ghc-6.10.1/libraries/ifBuildable.hs new-ghc-readline/ghc-6.10.1/libraries/ifBuildable.hs ---- old-ghc-readline/ghc-6.10.1/libraries/ifBuildable.hs 2009-03-15 15:48:14.000000000 +0100 -+++ new-ghc-readline/ghc-6.10.1/libraries/ifBuildable.hs 2009-03-15 15:48:15.000000000 +0100 -@@ -36,5 +36,5 @@ - requiredLines = filter ((3 == ) . length) $ map words nonCommentLines - requiredLibraries = [ x | 'l':'i':'b':'r':'a':'r':'i':'e':'s':'/':x - <- map head requiredLines ] -- return $ filter ("editline" /=) requiredLibraries -+ return $ filter ("readline" /=) requiredLibraries - -diff -rN -u old-ghc-readline/ghc-6.10.1/libraries/Makefile new-ghc-readline/ghc-6.10.1/libraries/Makefile ---- old-ghc-readline/ghc-6.10.1/libraries/Makefile 2009-03-15 15:48:14.000000000 +0100 -+++ new-ghc-readline/ghc-6.10.1/libraries/Makefile 2009-03-15 15:48:15.000000000 +0100 -@@ -46,7 +46,7 @@ - ifeq "$(Windows)" "YES" - SUBDIRS += $(wildcard Win32) - endif --SUBDIRS += directory process pretty hpc template-haskell editline Cabal random haskell98 -+SUBDIRS += directory process pretty hpc template-haskell readline Cabal random haskell98 - - # Set GhcBootLibs=YES from the command line to work with just the libraries - # needed to bootstrap GHC. -diff -rN -u old-ghc-readline/ghc-6.10.1/Makefile new-ghc-readline/ghc-6.10.1/Makefile ---- old-ghc-readline/ghc-6.10.1/Makefile 2009-03-15 15:48:14.000000000 +0100 -+++ new-ghc-readline/ghc-6.10.1/Makefile 2009-03-15 15:48:14.000000000 +0100 -@@ -376,7 +376,7 @@ - echo "HaveLibGmp = $(HaveLibGmp)" >> $(BIN_DIST_VARFILE) - echo "GhcLibsWithUnix = $(GhcLibsWithUnix)" >> $(BIN_DIST_VARFILE) - echo "GhcWithInterpreter = $(GhcWithInterpreter)" >> $(BIN_DIST_VARFILE) -- echo "GhcHasEditline = $(GhcHasEditline)" >> $(BIN_DIST_VARFILE) -+ echo "GhcHasReadline = $(GhcHasReadline)" >> $(BIN_DIST_VARFILE) - echo "BootingFromHc = $(BootingFromHc)" >> $(BIN_DIST_VARFILE) - echo "XMLDocWays = $(XMLDocWays)" >> $(BIN_DIST_VARFILE) - # We won't actually use xsltproc, but we need to know if it's "" or not -diff -rN -u old-ghc-readline/ghc-6.10.1/mk/config.mk.in new-ghc-readline/ghc-6.10.1/mk/config.mk.in ---- old-ghc-readline/ghc-6.10.1/mk/config.mk.in 2009-03-15 15:48:14.000000000 +0100 -+++ new-ghc-readline/ghc-6.10.1/mk/config.mk.in 2009-03-15 15:48:15.000000000 +0100 -@@ -889,8 +889,8 @@ - GHC = @WithGhc@ - GhcDir = $(dir $(GHC)) - --# Set to YES if $(GHC) has the editline package installed --GhcHasEditline = @GhcHasEditline@ -+# Set to YES if $(GHC) has the readline package installed -+GhcHasReadline = @GhcHasReadline@ - - HBC = @HBC@ - NHC = @NHC@ rmfile ./dev-lang/ghc/files/ghc-6.10.1-readline.patch hunk ./dev-lang/ghc/files/ghc-6.10.2-readline.patch 1 -Lennart Kolmodin 2009 -Make GHC 6.10.2 use readline instead of editline - -diff -rN -u old-ghc-6.10.2/aclocal.m4 new-ghc-6.10.2/aclocal.m4 ---- old-ghc-6.10.2/aclocal.m4 2009-04-02 22:56:21.000000000 +0200 -+++ new-ghc-6.10.2/aclocal.m4 2009-04-02 22:56:23.000000000 +0200 -@@ -900,18 +900,18 @@ - fi])# FP_PROG_GHC_PKG - - --# FP_GHC_HAS_EDITLINE -+# FP_GHC_HAS_READLINE - # ------------------- --AC_DEFUN([FP_GHC_HAS_EDITLINE], -+AC_DEFUN([FP_GHC_HAS_READLINE], - [AC_REQUIRE([FP_PROG_GHC_PKG]) --AC_CACHE_CHECK([whether ghc has editline package], [fp_cv_ghc_has_editline], --[if "${GhcPkgCmd-ghc-pkg}" --show-package editline >/dev/null 2>&1; then -- fp_cv_ghc_has_editline=yes -+AC_CACHE_CHECK([whether ghc has readline package], [fp_cv_ghc_has_readline], -+[if "${GhcPkgCmd-ghc-pkg}" describe readline >/dev/null 2>&1; then -+ fp_cv_ghc_has_readline=yes - else -- fp_cv_ghc_has_editline=no -+ fp_cv_ghc_has_readline=no - fi]) --AC_SUBST([GhcHasEditline], [`echo $fp_cv_ghc_has_editline | sed 'y/yesno/YESNO/'`]) --])# FP_GHC_HAS_EDITLINE -+AC_SUBST([GhcHasReadline], [`echo $fp_cv_ghc_has_readline | sed 'y/yesno/YESNO/'`]) -+])# FP_GHC_HAS_READLINE - - - # FP_GCC_EXTRA_FLAGS -diff -rN -u old-ghc-6.10.2/compiler/ghc.cabal.in new-ghc-6.10.2/compiler/ghc.cabal.in ---- old-ghc-6.10.2/compiler/ghc.cabal.in 2009-04-02 22:56:21.000000000 +0200 -+++ new-ghc-6.10.2/compiler/ghc.cabal.in 2009-04-02 22:56:23.000000000 +0200 -@@ -28,8 +28,8 @@ - Default: False - Manual: True - --Flag editline -- Description: Use editline -+Flag readline -+ Description: Use readline - Default: False - Manual: True - -@@ -71,8 +71,8 @@ - else - Build-Depends: unix - -- if flag(editline) -- Build-Depends: editline -+ if flag(readline) -+ Build-Depends: readline - CPP-Options: -DUSE_EDITLINE - - GHC-Options: -Wall -fno-warn-name-shadowing -fno-warn-orphans -diff -rN -u old-ghc-6.10.2/compiler/ghci/InteractiveUI.hs new-ghc-6.10.2/compiler/ghci/InteractiveUI.hs ---- old-ghc-6.10.2/compiler/ghci/InteractiveUI.hs 2009-04-02 22:56:21.000000000 +0200 -+++ new-ghc-6.10.2/compiler/ghci/InteractiveUI.hs 2009-04-02 22:56:23.000000000 +0200 -@@ -66,7 +66,7 @@ - - #ifdef USE_EDITLINE - import Control.Concurrent ( yield ) -- Used in readline loop --import System.Console.Editline.Readline as Readline -+import System.Console.Readline as Readline - #endif - - --import SystemExts -@@ -96,6 +96,10 @@ - - import Data.IORef ( IORef, readIORef, writeIORef ) - -+#ifdef USE_EDITLINE -+import System.Posix.Internals ( setNonBlockingFD ) -+#endif -+ - ----------------------------------------------------------------------------- - - ghciWelcomeMsg :: String -@@ -322,10 +326,6 @@ - when is_tty $ withReadline $ do - Readline.initialize - -- withGhcAppData -- (\dir -> Readline.readHistory (dir "ghci_history")) -- (return True) -- - Readline.setAttemptedCompletionFunction (Just completeWord) - --Readline.parseAndBind "set show-all-if-ambiguous 1" - -@@ -360,9 +360,6 @@ - - #ifdef USE_EDITLINE - liftIO $ do -- Readline.stifleHistory 100 -- withGhcAppData (\dir -> Readline.writeHistory (dir "ghci_history")) -- (return True) - Readline.resetTerminal Nothing - #endif - -@@ -634,11 +631,9 @@ - return (Just str) - - withReadline :: IO a -> IO a --withReadline = bracket_ stopTimer startTimer -- -- editline doesn't handle some of its system calls returning -- -- EINTR, so our timer signal confuses it, hence we turn off -- -- the timer signal when making calls to editline. (#2277) -- -- If editline is ever fixed, we can remove this. -+withReadline = flip finally (setNonBlockingFD 0) -+ -- 1. readline sometimes puts stdin into blocking mode, -+ -- so we need to put it back for the IO library - - -- These come from the RTS - foreign import ccall unsafe startTimer :: IO () -diff -rN -u old-ghc-6.10.2/compiler/ghci/Linker.lhs new-ghc-6.10.2/compiler/ghci/Linker.lhs ---- old-ghc-6.10.2/compiler/ghci/Linker.lhs 2009-04-02 22:56:21.000000000 +0200 -+++ new-ghc-6.10.2/compiler/ghci/Linker.lhs 2009-04-02 22:56:23.000000000 +0200 -@@ -953,7 +953,7 @@ - partOfGHCi - | isWindowsTarget || isDarwinTarget = [] - | otherwise = map PackageName -- ["base", "haskell98", "template-haskell", "editline"] -+ ["base", "haskell98", "template-haskell", "readline"] - - showLS :: LibrarySpec -> String - showLS (Object nm) = "(static) " ++ nm -diff -rN -u old-ghc-6.10.2/compiler/Makefile new-ghc-6.10.2/compiler/Makefile ---- old-ghc-6.10.2/compiler/Makefile 2009-04-02 22:56:21.000000000 +0200 -+++ new-ghc-6.10.2/compiler/Makefile 2009-04-02 22:56:23.000000000 +0200 -@@ -118,15 +118,15 @@ - CONFIGURE_FLAGS_STAGE2 += --ghc-option=-DDEBUGGER - endif - --# Enable editline if: --# - we're building stage 2/3, and we have built the editline package -+# Enable readline if: -+# - we're building stage 2/3, and we have built the readline package - # --# But we don't enable editline on Windows, as Windows terminals have --# editline-like support builtin. -+# But we don't enable readline on Windows, as Windows terminals have -+# readline-like support builtin. - # - ifneq "$(TARGETPLATFORM)" "i386-unknown-mingw32" --ifeq "$(wildcard $(FPTOOLS_TOP_ABS)/libraries/editline/unbuildable)" "" --CONFIGURE_FLAGS_STAGE2 += --flags=editline -+ifeq "$(wildcard $(FPTOOLS_TOP_ABS)/libraries/readline/unbuildable)" "" -+CONFIGURE_FLAGS_STAGE2 += --flags=readline - endif - endif - endif -diff -rN -u old-ghc-6.10.2/configure.ac new-ghc-6.10.2/configure.ac ---- old-ghc-6.10.2/configure.ac 2009-04-02 22:56:21.000000000 +0200 -+++ new-ghc-6.10.2/configure.ac 2009-04-02 22:56:23.000000000 +0200 -@@ -679,8 +679,8 @@ - AC_SUBST(ghc_ge_609)dnl - fi - --# Check whether this GHC has editline installed --FP_GHC_HAS_EDITLINE -+# Check whether this GHC has readline installed -+FP_GHC_HAS_READLINE - - # Dummy arguments to print help for --with-editline-* arguments. - # Those are actually passed to the editline package's configure script -diff -rN -u old-ghc-6.10.2/libraries/ifBuildable.hs new-ghc-6.10.2/libraries/ifBuildable.hs ---- old-ghc-6.10.2/libraries/ifBuildable.hs 2009-04-02 22:56:22.000000000 +0200 -+++ new-ghc-6.10.2/libraries/ifBuildable.hs 2009-04-02 22:56:23.000000000 +0200 -@@ -36,5 +36,5 @@ - requiredLines = filter ((3 == ) . length) $ map words nonCommentLines - requiredLibraries = [ x | 'l':'i':'b':'r':'a':'r':'i':'e':'s':'/':x - <- map head requiredLines ] -- return $ filter ("editline" /=) requiredLibraries -+ return $ filter ("readline" /=) requiredLibraries - -diff -rN -u old-ghc-6.10.2/libraries/Makefile new-ghc-6.10.2/libraries/Makefile ---- old-ghc-6.10.2/libraries/Makefile 2009-04-02 22:56:22.000000000 +0200 -+++ new-ghc-6.10.2/libraries/Makefile 2009-04-02 22:56:23.000000000 +0200 -@@ -46,7 +46,7 @@ - ifeq "$(Windows)" "YES" - SUBDIRS += $(wildcard Win32) - endif --SUBDIRS += directory process pretty hpc template-haskell editline Cabal random haskell98 -+SUBDIRS += directory process pretty hpc template-haskell readline Cabal random haskell98 - - # Set GhcBootLibs=YES from the command line to work with just the libraries - # needed to bootstrap GHC. -diff -rN -u old-ghc-6.10.2/Makefile new-ghc-6.10.2/Makefile ---- old-ghc-6.10.2/Makefile 2009-04-02 22:56:21.000000000 +0200 -+++ new-ghc-6.10.2/Makefile 2009-04-02 22:56:23.000000000 +0200 -@@ -393,7 +393,7 @@ - echo "HaveLibGmp = $(HaveLibGmp)" >> $(BIN_DIST_VARFILE) - echo "GhcLibsWithUnix = $(GhcLibsWithUnix)" >> $(BIN_DIST_VARFILE) - echo "GhcWithInterpreter = $(GhcWithInterpreter)" >> $(BIN_DIST_VARFILE) -- echo "GhcHasEditline = $(GhcHasEditline)" >> $(BIN_DIST_VARFILE) -+ echo "GhcHasReadline = $(GhcHasReadline)" >> $(BIN_DIST_VARFILE) - echo "BootingFromHc = $(BootingFromHc)" >> $(BIN_DIST_VARFILE) - echo "XMLDocWays = $(XMLDocWays)" >> $(BIN_DIST_VARFILE) - # We won't actually use xsltproc, but we need to know if it's "" or not -diff -rN -u old-ghc-6.10.2/mk/config.mk.in new-ghc-6.10.2/mk/config.mk.in ---- old-ghc-6.10.2/mk/config.mk.in 2009-04-02 22:56:22.000000000 +0200 -+++ new-ghc-6.10.2/mk/config.mk.in 2009-04-02 22:56:23.000000000 +0200 -@@ -891,8 +891,8 @@ - GHC = @WithGhc@ - GhcDir = $(dir $(GHC)) - --# Set to YES if $(GHC) has the editline package installed --GhcHasEditline = @GhcHasEditline@ -+# Set to YES if $(GHC) has the readline package installed -+GhcHasReadline = @GhcHasReadline@ - - HBC = @HBC@ - NHC = @NHC@ rmfile ./dev-lang/ghc/files/ghc-6.10.2-readline.patch hunk ./dev-lang/ghc/files/ghc-6.10.4-autoconf.patch 1 -diff --git a/aclocal.m4 b/aclocal.m4 -index 4678774..7f947f0 100644 ---- a/aclocal.m4 -+++ b/aclocal.m4 -@@ -212,7 +212,7 @@ fi - changequote([, ])dnl - ]) - FP_COMPARE_VERSIONS([$fptools_cv_greencard_version],[-lt],[$1], -- [AC_MSG_ERROR([greencard version $1 or later is required (found '$fptools_cv_greencard_version')])])[]dnl -+ [AC_MSG_ERROR([greencard version $1 or later is required (found '$fptools_cv_greencard_version')])])[] - GreenCardVersion=$fptools_cv_greencard_version - AC_SUBST(GreenCardVersion) - ]) -@@ -247,7 +247,7 @@ changequote([, ])dnl - if test ! -f compiler/parser/Parser.hs || test ! -f compiler/main/ParsePkgConf.hs || test ! -f compiler/cmm/CmmParse.hs || test ! -f compiler/parser/ParserCore.hs - then - FP_COMPARE_VERSIONS([$fptools_cv_happy_version],[-lt],[1.15], -- [AC_MSG_ERROR([Happy version 1.15 or later is required to compile GHC.])])[]dnl -+ [AC_MSG_ERROR([Happy version 1.15 or later is required to compile GHC.])])[] - fi - HappyVersion=$fptools_cv_happy_version; - AC_SUBST(HappyVersion) -@@ -282,7 +282,7 @@ changequote([, ])dnl - if test ! -f compiler/cmm/CmmLex.hs || test ! -f compiler/parser/Lexer.hs - then - FP_COMPARE_VERSIONS([$fptools_cv_alex_version],[-lt],[2.1.0], -- [AC_MSG_ERROR([Alex version 2.1.0 or later is required to compile GHC.])])[]dnl -+ [AC_MSG_ERROR([Alex version 2.1.0 or later is required to compile GHC.])])[] - fi - AlexVersion=$fptools_cv_alex_version; - AC_SUBST(AlexVersion) -diff --git a/configure.ac b/configure.ac -index 4d39e74..e3573c9 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -795,7 +795,7 @@ if test "$BootingFromHc" = "NO" -a -d "$srcdir/compiler"; then - AC_MSG_ERROR([GHC is required unless bootstrapping from .hc files.]) - fi - FP_COMPARE_VERSIONS([$GhcVersion],[-lt],[6.4], -- [AC_MSG_ERROR([GHC version 6.4 or later is required to compile GHC.])])dnl -+ [AC_MSG_ERROR([GHC version 6.4 or later is required to compile GHC.])]) - fi; - - # This uses GHC, so put it after the "GHC is required" check above: rmfile ./dev-lang/ghc/files/ghc-6.10.4-autoconf.patch hunk ./dev-lang/ghc/files/ghc-6.10.4-libm-detection.patch 1 -Fri Dec 4 23:40:12 EET 2009 Sergei Trofimovich - * configure.ac: fix libm checks (Trac #3730) - - libbfd pulled libm as dependency and broke LIBM= detection. - - Patch moves libm in library tests as early as possible. - Thanks to asuffield for suggesting such a simple fix. - Thanks to Roie Kerstein and Renato Gallo for finding - and tracking down the issue. - -http://bugs.gentoo.org/show_bug.cgi?id=293208 -http://hackage.haskell.org/trac/ghc/ticket/3730 -diff -rN -u old-ghc/configure.ac new-ghc/configure.ac ---- old-ghc/configure.ac 2009-12-04 23:51:06.135605014 +0200 -+++ new-ghc/configure.ac 2009-12-04 23:51:06.344604339 +0200 -@@ -713,18 +713,22 @@ - AC_DEFINE([HAVE_MINGWEX], [1], [Define to 1 if you have the mingwex library.]) - fi - --dnl ** check whether this machine has BFD and liberty installed (used for debugging) --dnl the order of these tests matters: bfd needs liberty --AC_CHECK_LIB(iberty, xmalloc) --AC_CHECK_LIB(bfd, bfd_init) -- - dnl ** check for math library -+dnl Keep that check as early as possible. -+dnl as we need to know whether we need libm -+dnl for math functions or not -+dnl (see http://hackage.haskell.org/trac/ghc/ticket/3730) - AC_CHECK_FUNC(atan,[fp_libm_not_needed=yes;LIBM=],[fp_libm_not_needed=dunno]) - if test x"$fp_libm_not_needed" = xdunno; then - AC_CHECK_LIB([m], [atan], [LIBS="-lm $LIBS"; LIBM="-lm"],[LIBM=]) - fi - AC_SUBST([LIBM]) - -+dnl ** check whether this machine has BFD and liberty installed (used for debugging) -+dnl the order of these tests matters: bfd needs liberty -+AC_CHECK_LIB(iberty, xmalloc) -+AC_CHECK_LIB(bfd, bfd_init) -+ - dnl ################################################################ - dnl Check for libraries - dnl ################################################################ rmfile ./dev-lang/ghc/files/ghc-6.10.4-libm-detection.patch hunk ./dev-lang/ghc/files/ghc-6.12.1-configure-CHOST.patch 1 ---- old-ghc-6.12.0.20091010/configure.ac 2009-11-07 14:11:31.747192438 +0100 -+++ new-ghc-6.12.0.20091010/configure.ac 2009-11-07 14:11:31.752194402 +0100 -@@ -219,6 +219,8 @@ - exit 1 - fi - fi -+build=`echo "$build" | sed -e 's/linux-gnu/linux/' -e 's/-pc-/-unknown-/'` -+[build=`echo "$build" | sed -e 's/i[4-6]86/i386/'`] # escaping square bracket - - if test "$host" = "" - then -@@ -231,6 +233,8 @@ - exit 1 - fi - fi -+host=`echo "$host" | sed -e 's/linux-gnu/linux/' -e 's/-pc-/-unknown-/'` -+[host=`echo "$host" | sed -e 's/i[4-6]86/i386/'`] # escaping square bracket - - if test "$target" = "" - then -@@ -243,6 +247,8 @@ - exit 1 - fi - fi -+target=`echo "$target" | sed -e 's/linux-gnu/linux/' -e 's/-pc-/-unknown-/'` -+[target=`echo "$target" | sed -e 's/i[4-6]86/i386/'`] # escaping square bracket - - exeext='' - soext='.so' rmfile ./dev-lang/ghc/files/ghc-6.12.1-configure-CHOST.patch hunk ./dev-lang/ghc/files/ghc-6.12.2-configure-CHOST-part2.patch 1 -From b1b23479f676259230cc31e40cc94b60df90487e Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Thu, 22 Apr 2010 22:44:56 +0300 -Subject: [PATCH] aclocal.m4: mangle 'pc' to 'unknown', mangle i[3-6]86 to i386 - -Signed-off-by: Sergei Trofimovich ---- - aclocal.m4 | 11 +++++++++-- - 1 files changed, 9 insertions(+), 2 deletions(-) - -diff --git a/aclocal.m4 b/aclocal.m4 -index 031145d..f401860 100644 ---- a/aclocal.m4 -+++ b/aclocal.m4 -@@ -1279,7 +1279,7 @@ case "$1" in - hppa*) - $2="hppa" - ;; -- i386) -+[ i[3-6]86) ] #m4 bracket escape - $2="i386" - ;; - ia64) -@@ -1332,7 +1332,14 @@ case "$1" in - # -------------------------------- - # converts vendor from gnu to ghc naming, and assigns the result to $target_var - AC_DEFUN([GHC_CONVERT_VENDOR],[ --$2="$1" -+case "$1" in -+ pc) -+ $2="unknown" -+ ;; -+ *) -+ $2="$1" -+ ;; -+ esac - ]) - - # GHC_CONVERT_OS(os, target_var) --- -1.6.4.4 - rmfile ./dev-lang/ghc/files/ghc-6.12.2-configure-CHOST-part2.patch hunk ./dev-lang/ghc/files/ghc-6.4.2-network-on-newer-glibc.patch 1 -diff --git a/libraries/network/Network/Socket.hsc b/libraries/network/Network/Socket.hsc -index ae35942..6c6d06a 100644 ---- a/libraries/network/Network/Socket.hsc -+++ b/libraries/network/Network/Socket.hsc -@@ -69,10 +69,12 @@ module Network.Socket ( - getPeerName, -- :: Socket -> IO SockAddr - getSocketName, -- :: Socket -> IO SockAddr - -+#if 0 - #ifdef SO_PEERCRED - -- get the credentials of our domain socket peer. - getPeerCred, -- :: Socket -> IO (CUInt{-pid-}, CUInt{-uid-}, CUInt{-gid-}) - #endif -+#endif /* 0 */ - - socketPort, -- :: Socket -> IO PortNumber - -@@ -985,7 +987,7 @@ getSocketOption (MkSocket s _ _ _ _) so = do - c_getsockopt s (socketOptLevel so) (packSocketOption so) ptr_v ptr_sz - fromIntegral `liftM` peek ptr_v - -- -+#if 0 - #ifdef SO_PEERCRED - -- | Returns the processID, userID and groupID of the socket's peer. - -- -@@ -1004,6 +1006,7 @@ getPeerCred sock = do - gid <- (#peek struct ucred, gid) ptr_cr - return (pid, uid, gid) - #endif -+#endif /* 0 */ - - #if defined(DOMAIN_SOCKET_SUPPORT) - -- sending/receiving ancillary socket data; low-level mechanism rmfile ./dev-lang/ghc/files/ghc-6.4.2-network-on-newer-glibc.patch hunk ./dev-lang/ghc/files/ghc-6.4.2-ppc64-ABI-amending-part2.patch 1 ---- a/libraries/base/System/Posix/Internals.hs 2005-07-11 12:41:24.000000000 +0300 -+++ b/libraries/base/System/Posix/Internals.hs 2009-08-23 16:02:58.598738386 +0300 -@@ -67,13 +67,13 @@ - type CUtsname = () - - #ifndef __GLASGOW_HASKELL__ --type FD = Int -+type FD = Int32 - #endif - - -- --------------------------------------------------------------------------- - -- stat()-related stuff - --fdFileSize :: Int -> IO Integer -+fdFileSize :: FD -> IO Integer - fdFileSize fd = - allocaBytes sizeof_stat $ \ p_stat -> do - throwErrnoIfMinus1Retry "fileSize" $ -@@ -98,7 +98,7 @@ - - -- NOTE: On Win32 platforms, this will only work with file descriptors - -- referring to file handles. i.e., it'll fail for socket FDs. --fdType :: Int -> IO FDType -+fdType :: FD -> IO FDType - fdType fd = - allocaBytes sizeof_stat $ \ p_stat -> do - throwErrnoIfMinus1Retry "fdType" $ -@@ -130,7 +130,7 @@ - c_closesocket :: CInt -> IO CInt - #endif - --fdGetMode :: Int -> IO IOMode -+fdGetMode :: FD -> IO IOMode - fdGetMode fd = do - #if defined(mingw32_HOST_OS) || defined(__MINGW32__) - -- XXX: this code is *BROKEN*, _setmode only deals with O_TEXT/O_BINARY -@@ -158,12 +158,12 @@ - -- --------------------------------------------------------------------------- - -- Terminal-related stuff - --fdIsTTY :: Int -> IO Bool -+fdIsTTY :: FD -> IO Bool - fdIsTTY fd = c_isatty (fromIntegral fd) >>= return.toBool - - #if defined(HTYPE_TCFLAG_T) - --setEcho :: Int -> Bool -> IO () -+setEcho :: FD -> Bool -> IO () - setEcho fd on = do - tcSetAttr fd $ \ p_tios -> do - c_lflag <- c_lflag p_tios :: IO CTcflag -@@ -172,13 +172,13 @@ - | otherwise = c_lflag .&. complement (fromIntegral const_echo) - poke_c_lflag p_tios (new_c_lflag :: CTcflag) - --getEcho :: Int -> IO Bool -+getEcho :: FD -> IO Bool - getEcho fd = do - tcSetAttr fd $ \ p_tios -> do - c_lflag <- c_lflag p_tios :: IO CTcflag - return ((c_lflag .&. fromIntegral const_echo) /= 0) - --setCooked :: Int -> Bool -> IO () -+setCooked :: FD -> Bool -> IO () - setCooked fd cooked = - tcSetAttr fd $ \ p_tios -> do - -@@ -231,10 +231,10 @@ - - #ifdef __GLASGOW_HASKELL__ - foreign import ccall unsafe "HsBase.h __hscore_get_saved_termios" -- get_saved_termios :: Int -> IO (Ptr CTermios) -+ get_saved_termios :: FD -> IO (Ptr CTermios) - - foreign import ccall unsafe "HsBase.h __hscore_set_saved_termios" -- set_saved_termios :: Int -> (Ptr CTermios) -> IO () -+ set_saved_termios :: FD -> (Ptr CTermios) -> IO () - #endif - - #else -@@ -247,7 +247,7 @@ - -- report that character until another character is input..odd.) This - -- latter feature doesn't sit too well with IO actions like IO.hGetLine.. - -- consider yourself warned. --setCooked :: Int -> Bool -> IO () -+setCooked :: FD -> Bool -> IO () - setCooked fd cooked = do - x <- set_console_buffering (fromIntegral fd) (if cooked then 1 else 0) - if (x /= 0) -@@ -259,14 +259,14 @@ - - -- Note: echoing goes hand in hand with enabling 'line input' / raw-ness - -- for Win32 consoles, hence setEcho ends up being the inverse of setCooked. --setEcho :: Int -> Bool -> IO () -+setEcho :: FD -> Bool -> IO () - setEcho fd on = do - x <- set_console_echo (fromIntegral fd) (if on then 1 else 0) - if (x /= 0) - then ioError (ioe_unk_error "setEcho" "failed to set echoing") - else return () - --getEcho :: Int -> IO Bool -+getEcho :: FD -> IO Bool - getEcho fd = do - r <- get_console_echo (fromIntegral fd) - if (r == (-1)) rmfile ./dev-lang/ghc/files/ghc-6.4.2-ppc64-ABI-amending-part2.patch hunk ./dev-lang/ghc/files/ghc-6.4.2-ppc64-ABI-amending.patch 1 -diff --git a/libraries/base/GHC/IOBase.lhs b/libraries/base/GHC/IOBase.lhs -index 112268e..deee8f5 100644 ---- a/libraries/base/GHC/IOBase.lhs -+++ b/libraries/base/GHC/IOBase.lhs -@@ -53,6 +53,7 @@ import Data.Maybe ( Maybe(..) ) - import GHC.Show - import GHC.List - import GHC.Read -+import GHC.Int (Int32) -- for FD (ideally we need CInt) - - #ifndef __HADDOCK__ - import {-# SOURCE #-} Data.Dynamic -@@ -323,7 +324,7 @@ instance Eq Handle where - (DuplexHandle _ h1 _) == (DuplexHandle _ h2 _) = h1 == h2 - _ == _ = False - --type FD = Int -- XXX ToDo: should be CInt -+type FD = Int32 -- XXX ToDo: should be CInt (causes circular deps) - - data Handle__ - = Handle__ { rmfile ./dev-lang/ghc/files/ghc-6.4.2-ppc64-ABI-amending.patch hunk ./dev-lang/ghc/files/ghc-6.4.2-sparc32plus.patch 1 ---- ghc-6.4.2/ghc/rts/Linker.c 2006-01-04 15:24:10.000000000 +0000 -+++ ghc-6.4.2.new/ghc/rts/Linker.c 2006-05-15 21:06:45.000000000 +0100 -@@ -2695,6 +2695,9 @@ - IF_DEBUG(linker,debugBelch( "Architecture is " )); - switch (ehdr->e_machine) { - case EM_386: IF_DEBUG(linker,debugBelch( "x86" )); break; -+#ifdef EM_SPARC32PLUS -+ case EM_SPARC32PLUS: -+#endif - case EM_SPARC: IF_DEBUG(linker,debugBelch( "sparc" )); break; - #ifdef EM_IA_64 - case EM_IA_64: IF_DEBUG(linker,debugBelch( "ia64" )); break; rmfile ./dev-lang/ghc/files/ghc-6.4.2-sparc32plus.patch hunk ./dev-lang/ghc/files/ghc-6.4.2-sparcmangler.patch 1 ---- ghc/driver/mangler/ghc-asm.lprl- 2006-08-23 14:24:27.000000000 +0000 -+++ ghc/driver/mangler/ghc-asm.lprl 2006-08-23 14:25:46.000000000 +0000 -@@ -417,8 +417,8 @@ - $T_CONST_LBL = '^\.LLC(\d+):$'; # regexp for what such a lbl looks like - $T_POST_LBL = ':'; - -- $T_MOVE_DIRVS = '^((\s+\.align\s+\d+|\s+\.proc\s+\d+|\s+\.global\s+\S+|\.text|\.data|\.seg|\.stab.*|\s+?\.section.*|\s+\.type.*|\s+\.size.*)\n)'; -- $T_COPY_DIRVS = '\.(global|globl|proc|stab)'; -+ $T_MOVE_DIRVS = '^((\s+\.align\s+\d+|\s+\.proc\s+\d+|\s+\.global\s+\S+|\s+\.local\s+\S+|\.text|\.data|\.seg|\.stab.*|\s+?\.section.*|\s+\.type.*|\s+\.size.*)\n)'; -+ $T_COPY_DIRVS = '\.(global|local|globl|proc|stab)'; - - $T_DOT_WORD = '\.(long|word|nword|xword|byte|half|short|skip|uahalf|uaword)'; - $T_DOT_GLOBAL = '^\t\.global'; rmfile ./dev-lang/ghc/files/ghc-6.4.2-sparcmangler.patch hunk ./dev-lang/ghc/files/ghc-6.5-norelax.patch 1 -diff -rN -u old-ghc-1/compiler/main/DriverPipeline.hs new-ghc/compiler/main/DriverPipeline.hs ---- old-ghc-1/compiler/main/DriverPipeline.hs 2006-09-13 10:33:23.000000000 +0200 -+++ new-ghc/compiler/main/DriverPipeline.hs 2006-09-13 10:33:23.000000000 +0200 -@@ -1014,6 +1014,10 @@ - let ld_r args = SysTools.runLink dflags ([ - SysTools.Option "-nostdlib", - SysTools.Option "-nodefaultlibs", -+#ifdef sparc_TARGET_ARCH -+ -- options '--relax' and '-r' are incompatible -+ SysTools.Option "-mno-relax", -+#endif - SysTools.Option "-Wl,-r", - SysTools.Option ld_x_flag, - SysTools.Option "-o", - rmfile ./dev-lang/ghc/files/ghc-6.5-norelax.patch hunk ./dev-lang/ghc/files/ghc-6.6-nothreadedrts.patch 1 ---- ghc-6.6/compiler/Makefile 2006-10-10 14:03:51.000000000 -0500 -+++ ghc-6.6.patched/compiler/Makefile 2007-04-04 11:57:06.000000000 -0500 -@@ -415,7 +415,9 @@ - PKG_DEPENDS += template-haskell - - # Use threaded RTS with GHCi, so threads don't get blocked at the prompt. -+ifneq "$(GhcNotThreaded)" "YES" - SRC_HC_OPTS += -threaded -+endif - - ALL_DIRS += ghci - ---- ghc-6.6/compiler/Makefile.ghcbin 2006-10-10 14:03:52.000000000 -0500 -+++ ghc-6.6.patched/compiler/Makefile.ghcbin 2007-04-04 11:57:30.000000000 -0500 -@@ -26,7 +26,9 @@ - SRC_HC_OPTS += -DGHCI -DBREAKPOINT - endif - -+ifneq "$(GhcNotThreaded)" "YES" - SRC_HC_OPTS += -threaded -+endif - - odir=stage$(stage) - rmfile ./dev-lang/ghc/files/ghc-6.6-nothreadedrts.patch hunk ./dev-lang/ghc/files/ghc-bash-completion 1 -# ghc-pkg command line completion for bash -# -# Copyright 2006-2007 Lennart Kolmodin - -_ghc-pkg-get-ghc-pkg() -{ - echo ghc-pkg -} - -_ghc-pkg-pkg-fields() -{ - # usage: _ghc-pkg-pkg-fields pkg-id - # - # list all fields of the pkg-id - - # same fields for all packages but different in different versions of - # ghc-pkg? this can probably be done better/faster - - if [[ -z "$1" ]]; then - echo "usage: _ghc-pkg-pkg-fields pkg-id" - return 1 - fi - - local fields - - fields="$( $(_ghc-pkg-get-ghc-pkg) describe $1 )" - - #if [[ fields != *"cannot find package"* ]]; then - echo "$fields" | grep ".*:.*" | sed "s/^\(.*\):.*\$/\1/" - #fi -} - -_ghc-pkg-pkg-ids() -{ - # usage: _ghc-pkg-pkg-ids - # - # simply lists all package ids known by ghc-pkg. - $(_ghc-pkg-get-ghc-pkg) list --simple-output -} - -_ghc-pkg-pkgs() -{ - # usage: _ghc-pkg-pkgs [include-pkgs] [include-ids] - # - # with optional parameter include-pkgs it will list all packages known - # to ghc-pkg. - # with optional parameter include-ids it will list all package-ids known - # to ghc-pkg. - local pkgs - local result - pkgs=( $( _ghc-pkg-pkg-ids ) ) - result=( ) - - local withPkgs="no" withIds="no" - while [[ -n "$1" ]]; do - case "$1" in - include-pkgs) - withPkgs="yes" ;; - include-ids) - withIds="yes" ;; - *) - echo "unknown parameter '$1' to _ghc-pkg-pkgs" - return 1 ;; - esac - shift - done - - # user must supply either include-pkgs, include-ids or both - if [[ $withPkgs != "yes" && $withIds != "yes" ]]; then - echo "usage: _ghc-pkg-pkgs [include-pkgs] [include-ids]" - return 1 - fi - - # find all packages if the user requested them - if [[ $withPkgs == "yes" ]]; then - # O(n^2) algorithm to exclude duplicates - for p in ${pkgs[*]}; do - p="${p//-[0-9.]*/}" - for existing in ${result[*]}; do - if [[ "$existing" == "$p" ]]; then - continue 2 - fi - done - result=( "${result[@]}" "${p}" ) - done - fi - - # include all pkg-ids if requested - if [[ $withIds == "yes" ]]; then - result=( "${result[@]}" "${pkgs[@]}" ) - fi - - # we are finished, echo the result - echo "${result[*]}" - - # happy ending - return 0 -} - -_ghc-pkg() -{ - local cur - cur=${COMP_WORDS[COMP_CWORD]} - - COMPREPLY=() - - local actions flags - actions='register update unregister expose hide list latest describe field' - dbflags="--user \ - --global \ - -f --package-conf= \ - --global-conf=" - registerflags="--force \ - -g --auto-ghci-libs \ - -D --define-name=" - listflags="--simple-output" - flags="$dbflags \ - $registerflags \ - $listflags \ - -? --help \ - -V --version" - - # if it's the users first word; complete it and return - if (($COMP_CWORD == 1)); then - COMPREPLY=( $( compgen -W "$actions $flags" -- $cur ) ) - return 0 - fi - - # now we know we have at least one word written - - local action="unknown" \ - prev numwords \ - cword act - prev=${COMP_WORDS[COMP_CWORD-1]} - numwords=${#COMP_WORDS[@]} - - # find the action with O(n*m) algorithm - # where n = ${#COMP_WORDS[*]} - # m = number of actions - for cword in ${COMP_WORDS[*]}; do - for act in $actions; do - if [[ "$cword" == "$act" ]]; then - action=$cword - fi - done - done - - case $action in - register|update) - # we want to complete both flags and paths, how? - # we do it by checking if the user has started to write a flag - # or a path, and then decide what to complete. - # that is, to complete a flag, the user must start to write a '-' - if [[ "$cur" == -* ]]; then - # (we assume) it's the start of a flag - # set COMPREPLY to flags relevant to these actions - COMPREPLY=( $( compgen -W "$dbflags $registerflags" -- $cur ) ) - fi - ;; - unregister|expose|hide|list|describe) - # all these actions can be completed with exactly one argument, - # a pkg-id. - COMPREPLY=( $( compgen -W "$dbflags" -- $cur ) ) - - # add special flags for some actions - if [[ "$action" == "list" ]]; then - COMPREPLY+=( $( compgen -W "$listflags" -- $cur ) ) - fi - - COMPREPLY+=( $( compgen -W "$( _ghc-pkg-pkgs include-ids )" -- $cur ) ) - ;; - latest) - # complete only packages, not package ids - COMPREPLY=( $( compgen -W "$( _ghc-pkg-pkgs include-pkgs )" -- $cur ) ) - ;; - field) - # we should always complete on the flags... - COMPREPLY=( $( compgen -W "$dbflags" -- $cur ) ) - - # then, we should either complete the package name or the field - # lets find out which one - - # find the number of words in COMP_WORDS before COMP_CWORD that - # isn't flags. it should be 2 or 3 for us to complete it, - # exactly 2 if we should complete the package name - # exactly 3 if we should complete the field name - # otherwise, don't do any additional completion except the - # flags - - # count the number of non flags up till the current word - local numnonflags=0 lastword i - for (( i=0 ; $i < $COMP_CWORD ; i++ )); do - if [[ ${COMP_WORDS[$i]} != -* ]]; then - lastword=${COMP_WORDS[$i]} - numnonflags=$(( ++numnonflags )) - fi - done - - case $numnonflags in - 2) - # complete on pkg-ids - COMPREPLY+=( $( compgen -W "$( _ghc-pkg-pkgs include-ids )" -- $cur ) ) ;; - 3) - # complete on fields - COMPREPLY+=( $( compgen -W "$( _ghc-pkg-pkg-fields $lastword )" -- $cur ) ) ;; - esac - ;; - *) - # unknown action, not yet given by the user - # return all possible completions - COMPREPLY=( $( compgen -W "$actions $flags" -- $cur ) ) - ;; - esac -} - -complete -F _ghc-pkg -o default ghc-pkg - -# vim: set ft=sh tw=80 sw=4 et : rmfile ./dev-lang/ghc/files/ghc-bash-completion hunk ./dev-lang/ghc/files/ghc-updater 1 -#!/bin/bash -# -# This script has been modified by kosmikus and is based on -# python-updater by liquidx. -# -# It tries to update any package that provides a ghc library. -# This script can be run as many times as you like. It will log the -# results in /var/log/ghc-updater.log -# -# NEW_GHC_VER = new ghc version we are upgrading to -# PKGS_EXCEPTIONS = packages that should NOT be re-emerged for any reason -# PKGS_MANUAL = packages that should be re-emerged even if they don't -# fit the criteria -# -# Runtime Variables: -# -# PKGS_TO_REMERGE = list of packages we deem to need re-emerging -# PKGS_OK = list of packages that should be merged without any problems -# PKGS_MISSING = list of packages that are installed, but cannot be merged -# because they have been pruned from portage -# PKGS_MASKED = list of packages that are installed, but masked. -# - -shopt -s nullglob - -# fix the PATH to include the dirs where portage installs ghc -PATH="/usr/bin:/opt/ghc/bin:${PATH}" - -NEW_GHC_VER=$(ghc --version | sed 's:^.*version ::') -NEW_GHC_LIBDIR=$(ghc --print-libdir | sed 's/\/\.$//') - -PKGS_EXCEPTIONS="dev-lang/ghc dev-lang/ghc-bin" -PKGS_MANUAL="" -LOGFILE="/var/log/ghc-updater.log" - -# portage variables -PKG_DBDIR=/var/db/pkg - -# moved the portageq checks into a function to make command -# line parsing immediate - -setup_portdir() { - PORTDIR=`portageq portdir` - PORTDIR_OVERLAYS=`portageq portdir_overlay` -} - -PRETEND=0 -PKGS_TO_REMERGE="" -PKGS_COUNT_REMERGE=0 -PORTAGE_PYTHON="/usr/bin/python" - -usage() { - echo "usage: ghc-updater [options]" - echo " -h, -?, --help help" - echo " -p, --pretend pretend (don't do anything)" -} - -# -# -# Command Line Parsing -# -# -while [ -n "$1" ]; do - case "$1" in - -h | -\? | --help) - usage - exit 0 - ;; - -p | --pretend) - PRETEND=1 - ;; - *) - usage - echo "unrecognised option: $1" - ;; - esac - shift -done - -# load the gentoo-style info macros, but hack to get around -# it thinking this is an rc script -EBUILD="1" - -# /etc/init.d/functions.sh always points to the correct functions.sh no -# matter which version of baselayout -source /etc/init.d/functions.sh - -# misc helper functions -eloginfo() { - einfo $* - DATESTRING=`date +"%Y/%m/%d %H:%M:%S"` - (echo "${DATESTRING} - ${*}" >> ${LOGFILE}) 2>/dev/null -} - -elogecho() { - echo -n " " - echo $* - DATESTRING=`date +"%Y/%m/%d %H:%M:%S"` - (echo "${DATESTRING} - ${*}" >> ${LOGFILE}) 2>/dev/null -} - -elogerr() { - eerror $* - DATESTRING=`date +"%Y/%m/%d %H:%M:%S"` - (echo "${DATESTRING} ! ${*}" >> ${LOGFILE}) 2>/dev/null -} - -elog() { - DATESTRING=`date +"%Y/%m/%d %H:%M:%S"` - (echo "${DATESTRING} - ${*}" >> ${LOGFILE}) 2>/dev/null -} - -# -# Sanity check -# - -setup_portdir - -find_in_portdir() { - local f - for f in ${PORTDIR} ${PORTDIR_OVERLAYS}; do - if [[ -f "${f}/${1}" ]]; then - echo "${f}/${1}" - return 0 - fi - done - return 1 -} - -if [ -z "${PORTDIR}" ]; then - eerror "Unable to proceed. Can not find PORTDIR. Make sure the command:" - eerror " " - eerror " portageq portdir" - eerror " " - eerror "returns a value. If it doesn't, make sure you have updated to" - eerror "latest portage version." - eerror " " - eerror "Report bugs to http://bugs.gentoo.org/" - exit 1 -fi - -# -# -# Find all packages that have installed something in -# directories of the form -# /usr/lib/ghc- -# or similar. -# -# /usr/lib/ghc-bin- -# is included because an old ghc-bin ebuild was buggy and -# installed to a wrong dir. -# -OLD_PACKAGES_DIR="" -# Exclude new library dir and lib symlinks: -for d in /{usr,opt/ghc}/lib{,64}/ghc{,-bin}-*; do - [[ "${d}" == ${NEW_GHC_LIBDIR} ]] || [[ -L ${d%/*} ]] || OLD_PACKAGES_DIR="${OLD_PACKAGES_DIR}${d} " -done - -eloginfo "Starting GHC Updater to $(which ghc), version ${NEW_GHC_VER} :" -eloginfo "Searching for packages with files in the directories:" -eloginfo "${OLD_PACKAGES_DIR}" - -# iterate thru all the installed package's contents -for content in `find ${PKG_DBDIR} -name CONTENTS`; do - # extract the category, package name and package version - CATPKGVER=$(echo ${content} | sed "s:${PKG_DBDIR}/\(.*\)/CONTENTS:\1:") - - # exclude packages that are an exception, like portage and python itself. - exception=0 - for exp in ${PKGS_EXCEPTIONS}; do - if [ -n "$(echo ${CATPKGVER} | grep ${exp})" ]; then - exception=1 - break; - fi - done - - if [ ${exception} = 1 ]; then - continue; - fi - - for d in ${OLD_PACKAGES_DIR}; do - if fgrep "${d}/" ${content} > /dev/null; then - PKGS_TO_REMERGE="${PKGS_TO_REMERGE} ${CATPKGVER}" - elogecho "${CATPKGVER} has files in ${d}" - fi - done -done - -# now we have to do each emerge seperately because if an installed version -# does not have the corresponding ebuild in portage, then it will bail. - -eloginfo "Calculating Upgrade Package List .." - -PKGS_OK="" -PKGS_MASKED="" -PKGS_BLOCKED="" -PKGS_MISSING="" - -MASKED_STRING="been masked" -BLOCKED_STRING="is blocking" -MISSING_STRING='there are no ebuilds to satisfy' - -for pkg in ${PKGS_TO_REMERGE}; do - emerge_output="$(emerge -p '>='$pkg 2>&1)" - if $(echo "${emerge_output}" | grep "${MASKED_STRING}" > /dev/null); then - PKGS_MASKED="${PKGS_MASKED} $pkg" - elogecho ">=$pkg is masked" - elif $(echo "${emerge_output}" | grep "${BLOCKED_STRING}" > /dev/null); then - PKGS_BLOCKED="${PKGS_BLOCKED} $pkg" - elogecho ">=$pkg is blocked" - elif $(echo "${emerge_output}" | grep "${MISSING_STRING}" > /dev/null); then - PKGS_MISSING="${PKGS_MISSING} $pkg" - elogecho ">=$pkg is missing from portage" - else - PKGS_OK="${PKGS_OK} $pkg" - PKGS_COUNT_REMERGE=$((PKGS_COUNT_REMERGE + 1)) - fi -done - -# -# Use my super dumb package reordering algorithm that works most of the time -# - -eloginfo "Re-ordering packages to merge .." - -DEPSORT=$(find_in_portdir "dev-lang/ghc/files/depsort.py") -if [[ -z ${DEPSORT} ]]; then - eerror "Fatal error: File dev-lang/ghc/files/depsort.py not in portage tree." - exit 1 -fi -PKGS_OK_SORTED="$(${PORTAGE_PYTHON} ${DEPSORT} ${PKGS_OK} | xargs)" - -if [[ -n ${PRETEND} ]]; then - eloginfo "These are the packages that would be merged, in order:" -else - eloginfo "Preparing to merge these packages in this order:" -fi -for pkg in $PKGS_OK_SORTED; do - elogecho ">=$pkg" -done - -# we emerge each package seperately to ensure we know exactly which ones might -# cause an error, and then report it at the end - -COUNT=1 -PKGS_FAILED="" -if [ "${PRETEND}" != "1" ]; then - for pkg in ${PKGS_OK_SORTED}; do - eloginfo "Starting to merge ($COUNT/$PKGS_COUNT_REMERGE) $pkg .." - if ! emerge --oneshot --nodeps '>='$pkg; then - PKGS_FAILED="${PKGS_FAILED} $pkg" - elogerr "Failed merging $pkg ($COUNT/$PKGS_COUNT_REMERGE)!" - fi - COUNT=$((COUNT+1)) - done -fi - -# final output stuff -OUTPUT_PKGS_MASKED="" -for pkg in ${PKGS_MASKED}; do OUTPUT_PKGS_MASKED="${OUTPUT_PKGS_MASKED} '>='$pkg"; done -OUTPUT_PKGS_BLOCKED="" -for pkg in ${PKGS_BLOCKED}; do OUTPUT_PKGS_BLOCKED="${OUTPUT_PKGS_BLOCKED} $pkg"; done -OUTPUT_PKGS_MISSING="" -for pkg in ${PKGS_MISSING}; do OUTPUT_PKGS_MISSING="${OUTPUT_PKGS_MISSING} $pkg"; done -OUTPUT_PKGS_FAILED="" -for pkg in ${PKGS_FAILED}; do OUTPUT_PKGS_FAILED="${OUTPUT_PKGS_FAILED} '>='$pkg"; done - -if [ -n "${PKGS_FAILED}" -o -n "${PKGS_MISSING}" -o -n "${PKGS_MASKED}" ]; then - echo - ewarn "************************************************************" - ewarn "* Packages that still need to be manually emerged : *" - ewarn "************************************************************" - if [ -n "${OUTPUT_PKGS_MASKED}" ]; then - echo - ewarn " Masked Packages:" - ewarn " ----------------" - ewarn " Unmask the following packages (at your own risk) and " - ewarn " emerge them using this command after removing the '-p'" - ewarn " parameter." - echo - ewarn " emerge -p ${OUTPUT_PKGS_MASKED}" - echo - fi - if [ -n "${OUTPUT_PKGS_BLOCKED}" ]; then - echo - ewarn " Blocked Packages:" - ewarn " -----------------" - ewarn " These packages are currently blocked; they might not yet" - ewarn " be compatible with the current ghc. You can run ghc-updater" - ewarn " again at a later time." - echo - for x in ${OUTPUT_PKGS_BLOCKED}; do - echo " ${x}" - done - fi - if [ -n "${OUTPUT_PKGS_MISSING}" ]; then - echo - ewarn " Missing Packages:" - ewarn " -----------------" - ewarn " These packages cannot be updated because they do not exist" - ewarn " in portage anymore." - echo - for x in ${OUTPUT_PKGS_MISSING}; do - echo " ${x}" - done - fi - if [ -n "${OUTPUT_PKGS_FAILED}" ]; then - echo - ewarn " Failed Packages:" - ewarn " ----------------" - ewarn " These packages have failed and need to be re-emerged again." - ewarn " Alternatively, try re-running this script again to see if it" - ewarn " can be fixed." - echo - ewarn " emerge -p ${OUTPUT_PKGS_FAILED}" - echo - fi - - elog "GHC update completed with errors." - elog "Masked Packages:" - for x in ${PKGS_MASKED}; do - elog $x - done - elog "Missing Packages:" - for x in ${PKGS_MISSING}; do - elog $x - done - elog "Failed Packages:" - for x in ${PKGS_FAILED}; do - elog $x - done - elog "Update script completed." -else - eloginfo "GHC update completed successfully." -fi rmfile ./dev-lang/ghc/files/ghc-updater rmdir ./dev-lang/ghc/files hunk ./dev-lang/ghc/Manifest 1 -AUX 10ghc 40 RMD160 1c9e367fa4ea2fa2d3a046986b066b157964390a SHA1 33486a4907e8140f4d919813df4ef4e6203d6b20 SHA256 86c80e876343456b1a1407365bfc2a441bf4c6ca23d3549d67bd800abd617e2f -AUX depsort.py 1958 RMD160 4192ad9ed14064a9da42ce1faedcf28996094da3 SHA1 2c900abeb6cfcc4327f0e9418b5abd7761ce5879 SHA256 7406f639d17b8acab6a1db7e398e74379b44950d4821bc36901abd3455d63b3d -AUX ghc-6.10.1-amd64-native-bug.patch 1123 RMD160 5ab89a20f0087aa5ab26291a4ca7fcd80d24ad40 SHA1 3b99ef9f6a212fb8af22052fa46e340b7f2c91b2 SHA256 99892cf570293857c4305dc875a6afd401ce91ca066f11b4bfa17070e35689ba -AUX ghc-6.10.1-readline.patch 8855 RMD160 f44a98ca3c9faceae892c01c18e440f987148773 SHA1 19f47fd4fb9d182ea8564475b3b69d50fca377d8 SHA256 3e221a34f39850d5b30fd0b48f4302ba8338cd780c40af80a6db13deac28dd49 -AUX ghc-6.10.2-readline.patch 8612 RMD160 cf3c1539a55225439c7f16c698e622c5f6f0cd47 SHA1 82318ea6285fc9dd3ed31a023e0a349a4950473c SHA256 9be6fe23aed177c6dd16fcea4eb9ba39406ee365cb923b33d084dec451005464 -AUX ghc-6.10.4-autoconf.patch 2010 RMD160 c5154aca1828ff5bf5289da6167c2218ad6cb1ab SHA1 a100d0ba94516eacc7dcb5d99fd3b69a72f6e658 SHA256 125afd89af86b32bcf88dd97860993dc6f7ef9920a3f3dfb577897837fbcf4fe -AUX ghc-6.10.4-libm-detection.patch 1791 RMD160 37cf97b3477fbe3af11d558f0a5b83979c08e7a3 SHA1 2049ad0966df39ad298d7bc96d7a06e5bd52de71 SHA256 05eaaadb68ae16b7569a722008bc9a697c9dae84673b285400c6744cb600a3a9 -AUX ghc-6.12.1-configure-CHOST.patch 851 RMD160 b85347a79d52270e1077c5a6e6ad675dd9a9b24d SHA1 e271c878ad3a7a00078c01858923ab6b814b2474 SHA256 b4e1ebeea2fdd1e04f14140fe07d991ac583f221bc79f0eb175fb378ed12cd69 -AUX ghc-6.12.2-configure-CHOST-part2.patch 958 RMD160 cab606658d051c3b5f5751df2c383d00ba6b5ee7 SHA1 58a26fc518e4e4b587c1742c709bc59d24b871cc SHA256 696cf5693b714b2c19cd3f32d5e96677cf9ad828a3f151f0c16fbc16585227a4 -AUX ghc-6.4.2-network-on-newer-glibc.patch 1117 RMD160 54601b426056b8db8458d444dbbb3aaa7a3c725e SHA1 321802850093ebabfa4df4bebead2980c51a8ee3 SHA256 1a12af7c17f47e9d432a32eb90c9311f92fa75c973f03c0bbef6caedf9d78402 -AUX ghc-6.4.2-ppc64-ABI-amending-part2.patch 3413 RMD160 252c1732531673f7434915a90fc62ce5886c8f92 SHA1 d6b1c6756b304a902134ea99d7eb84d772ff0f9e SHA256 98e7a4b11cc316721de1c4c224e6382864b42106d0660a0369b63ef5511ae2b6 -AUX ghc-6.4.2-ppc64-ABI-amending.patch 664 RMD160 cb36739943ddc086f8af0883f935b99d0423ede8 SHA1 6c4118fe928c28d89c6be9ec5061bd73df462876 SHA256 ee08213637146d07487cbc57f24f3f645dbaa59093d6b09434611547eab5f314 -AUX ghc-6.4.2-sparc32plus.patch 526 RMD160 970d062362284659c2570394c8f9328d8096ea8e SHA1 40d25c25a3cd6a228f3757b8e298fd8c72710544 SHA256 a05bd16c9308ec9f608aeabe0ea35e2dff6826f262108d1ccb16c4f93a2d3a44 -AUX ghc-6.4.2-sparcmangler.patch 837 RMD160 7e3a2a94bb62c3c0da09f08096481cace2b1bb96 SHA1 5faccb311239c4c4d07a2c6dc507d51a18c2bc96 SHA256 3987724420c6d4b552c6fbb3b3ca10fca8aaa73573735aa3de824d3dc65f94af -AUX ghc-6.5-norelax.patch 613 RMD160 71012d8615e164c72d0db75c8cc606ccf8e3ddd9 SHA1 4bab0e904d9950ba92e16b3932635e5a1c3edee1 SHA256 0da9630bbd28edee7538d857dbeefd6d4cdddafd198499e61513f2f4d44c2fc0 -AUX ghc-6.6-nothreadedrts.patch 665 RMD160 402c8eb78dc648e55d1d7e00c695b49abe0f293d SHA1 8d0bc56096ebe781371dffa668de48a97173cd32 SHA256 bdfb000a70d97bb7341dda5a2ec48bb7f688532ade830eb2d73c7fa6ef1eead1 -AUX ghc-bash-completion 6496 RMD160 61574aab2f8ed4ae906df5ac291f528384b79b87 SHA1 a0d7c264cc8ff3d235511e151dc82f9e16691bac SHA256 82a862bea2c9248e06fcf74d307de07b05a55f9eb95f412762bd02e53fece822 -AUX ghc-updater 9282 RMD160 444790f7c00a13d49ac8f161ca8b92a3d69dc43e SHA1 ac9475c80fcb294a1d695fdf559366b872eb8c5d SHA256 32630fbc523f2122a1143170b43280f2e666f81518be0027c676622bb33f319a -DIST ghc-6.10.1-src.tar.bz2 9590409 RMD160 4768e7246edd494367232e3af030ffed77990c10 SHA1 5b3759d6a1177f0cc8f754673b52bfd31923280f SHA256 42c475e5683454f3450bd8312fe90b08c2c06e1a87ce0de5830456dd3b43009b -DIST ghc-6.10.2-src.tar.bz2 7987298 RMD160 a943a30c6ee91d4c4f92dd5d14e4fe80eb78567e SHA1 55a7bae8f9f114b3dddd19cba87479ddfb91c804 SHA256 d59447c16b92207db5c43004f4ff2ed1b261e00caa94ebef2485baadd17d7c60 -DIST ghc-6.10.3-src.tar.bz2 8059285 RMD160 90b01fefd474a64cf6b6b507f224abf6250745d3 SHA1 598bef94c99011a4f6791b8fbb7153ba7dffaf92 SHA256 82d104ab8b24f27c3566b5693316c779427794a137237b3df925c55e20905893 -DIST ghc-6.10.4-src.tar.bz2 8060565 RMD160 5f83baf2549f1f4bea140c6a80728c2a76f60ab6 SHA1 0566858b409066d98da70de5adb9a7030d0df5dc SHA256 d66a8e52572f4ff819fe5c4e34c6dd1e84a7763e25c3fadcc222453c0bd8534d -DIST ghc-6.12.1-src.tar.bz2 22543105 RMD160 c5e067f739813421cb07ce6326b2cbe2e14fbdf6 SHA1 dc36df842c931917f322c7fd86e19a4711ba34ea SHA256 cdf99f9add677a925ee87a5b87e94eb595ed9b72034453c195ef9379bd26552a -DIST ghc-6.12.2-src.tar.bz2 34158695 RMD160 ad114022420fbb313dc56f1c5285d1cef4c88f2f SHA1 421967729beab8a5051b8b7c216240bfcb879c84 SHA256 7f1e39f0b3ddaca35b55cd430ca058d1c4678445a7177391c9cb6342b7c41a30 -DIST ghc-6.2.2-libraries.tar.gz 524182 RMD160 f4ce0df2040f91a5a56cc618e68f1aa2e4bf0185 SHA1 64af9e782f7eeae9f7f47445811f50cf3210f093 SHA256 ebcf8c1fd31c9a33ff64ca888f01e9911464469f59e5432c626b8c686c2d9142 -DIST ghc-6.2.2-src.tar.bz2 5406427 RMD160 7afa370c148f2b9c3d53d662da996f5d7c05282d SHA1 9ca5bfed02210d3731a76fab5e25a8c690067fde SHA256 a0fe7eb8d447f25fbc616cdbce2bb4e03961a884c2c37969d1e23588b588a852 -DIST ghc-6.2.2-users_guide.tar.gz 197576 RMD160 d17c2c89d03d911dfa0b449b47814d2e19dc6030 SHA1 7f7e79cb1a57812ac44f3e9881757cc278a8c14b SHA256 846df4bedf44f00a438a276c849289ce1b2d79f3fa53fb16d576517b2da1e509 -DIST ghc-6.4.2-alut.patch.gz 6670 RMD160 e6ab2a114f44f6f176a98c9cd6ab1e336662a958 SHA1 879000d18b11d1edc1a32cf720ed24bbc20e8981 SHA256 e116b385df3bb5a5feb92ce92a92bdb0f24115361aedb1bddc9a7e6ce682d8b9 -DIST ghc-6.4.2-libraries.tar.gz 975364 RMD160 e1f19920ba7cfbc92e52fb1e3a770cd6437482c1 SHA1 2640cd220cb6ad08f12f19eda27008be26c76bb9 SHA256 b1d492f1cb8b036f56e7df187730492a6dd993b5d9ce52e4bd42dbebc9044b51 -DIST ghc-6.4.2-src.tar.bz2 6954958 RMD160 19943eb2673e663973e64739cdf23720b6f36d38 SHA1 60bcea323f851caa84d49c7731b86164d5cefa42 SHA256 d517e52e0204a077c54cda11b67bf9b6ac3daa47ac7bccf1561afc7c572e6be0 -DIST ghc-6.4.2-users_guide.tar.gz 233341 RMD160 0c0d7325b1535c6e248a25accd068085b8ff8880 SHA1 e255ee25b796b43282caf68697e6a6fdac78bb14 SHA256 8949148e37b6ec7fbbc82f7151ac26c3cadcfec1783e17f672fa527f7366ccdd -DIST ghc-6.6-libraries.tar.gz 1221149 RMD160 7c8a8cf26f43f4cbb31f4eee0682f85bf7143daf SHA1 5a407a2df32894a9b7a8e519edd2539f808b960e SHA256 1df171a2d7996b1014c51353ef715010d682d6ff1115dbfa1fd68176dc923236 -DIST ghc-6.6-src.tar.bz2 4345587 RMD160 0d8d5cdde21e5ad86fba1023872be316316d14e7 SHA1 9876dbc46ef22684c2cc95e8dce49b2a1f47017e SHA256 79b2a29136d56c8120a526188297603304dc80d3093cda76fde939df7d4dcc7e -DIST ghc-6.6-users_guide.tar.gz 255475 RMD160 ecbdff8f0501780641408204fe60946cde392c95 SHA1 13c8e0e5922a8598a7b8c0eb05dbef9c8e1b661c SHA256 7242a6ccf3df6f141f4e493f9dd37def9d036239b819aa5a5d6f3a58489799ef -DIST ghc-6.6.1-src.tar.bz2 4339970 RMD160 6b82a74559425fe5fe1fa1b67a83433457bae0ad SHA1 cc1846b4ad607e270721371ce4043b1a017cd10e SHA256 489126ceeb2dbb6a85ef8d87d6792e61e1bc0d5882e4b33a7725410d796132c6 -DIST ghc-6.8.2-src.tar.bz2 7072545 RMD160 dc555c3137d9314a6ee6a0b7ad62c0ba16d9d52c SHA1 1f40b0ee2e51be1208fdb579ce4998181ec36a40 SHA256 2d10f973c35e8d7d9f62b53e26fef90177a9a15105cda4b917340ba7696a22d9 -DIST ghc-6.8.3-src.tar.bz2 7092076 RMD160 415cd144f0641a0c5887ad7325e2e775e93044f0 SHA1 f908b0e0293014dde587abd8c7912eb490f9b3d2 SHA256 1fc1ff82a555532f1c9d2dc628fd9de5e6ebab2ce6ee9490a34174ceb6f76e6b -DIST ghc-bin-6.10.1-r1-x86.tbz2 49288792 RMD160 d32cb009b2f3e3a4c0529a185f79282838b38690 SHA1 bf8c90eaeb0aa811908f863780066ec1d77e8d38 SHA256 ec266946dc1b8035b866058a81b41c21c1a8beec5838b43fb3354deb60552bb7 -DIST ghc-bin-6.10.1-r2-amd64.tbz2 48593408 RMD160 d2b647a735278cd5c9dd6c0f37327a8d631b8b1e SHA1 3b976c6437a2d0f1cef86c94c6b5e3e7b4120c7f SHA256 574f003631c4a773f31f47c73793692d12e5f1a430b573937e0ce3f631ed7ae4 -DIST ghc-bin-6.10.2-amd64.tbz2 52998594 RMD160 0871c4471b01e94c7fee4fd7a44e26cec4527734 SHA1 7f6e80b4cc5d6bf992494b33f9b104d9ffac0800 SHA256 27903f862c9e783a993fa328a0bb4e28c405415482f25ba39a20c702844dc554 -DIST ghc-bin-6.10.2-x86.tbz2 53456281 RMD160 78134bc179638c8b9b88c849d6d714efcfe94d41 SHA1 54060864531274047d030d34288a26d5137a9b62 SHA256 ae9acc8294a747cad17134ffccf1b21a3c9f60a2fcfdc075a778f4b755132888 -DIST ghc-bin-6.10.3-amd64.tbz2 52224187 RMD160 a4cdb7cf8dc3df2a8c2e983ff8edc45ada2403a7 SHA1 9e8855bb64f77dd901ad3ba3502e78030f360c40 SHA256 237719cef511b02511150709ecaa7cc21ed677e788b98221241c2c57c32266e2 -DIST ghc-bin-6.10.3-x86.tbz2 52602522 RMD160 f93d88ac5cabe083249804cfbbe21a80aeb2b124 SHA1 5b8d0ea6479e95d1073794437bb109786277328e SHA256 fc131854e9f1a9f4a3a222b3ba615ae33f6b5d5ae1fec831470ed3fe662da589 -DIST ghc-bin-6.10.4-alpha.tbz2 84499083 RMD160 5f68a5592663d7c6abf3617ccab9aa35cbfc2d63 SHA1 88fb6020bf1fab2e0914c223087af94e926a1dda SHA256 cfe28ea83e000f1ba0853b78dd27b35fa5d823c4cb94699f901aec5e2705c315 -DIST ghc-bin-6.10.4-ppc64.tbz2 67637446 RMD160 ff0bed846e91dcf094142fc6b75f29c9d8521424 SHA1 858406875ade2f1aad8b2ae731bf9ce3fa613f1c SHA256 1ef7d4daf50cc0998651d498d029a5455fb6c410c0abb6a2b23b118ae69e9c54 -DIST ghc-bin-6.10.4-r1-amd64.tbz2 50944707 RMD160 2b2b71082cb9ccb9c2b7b1aa137f0edbb05d9482 SHA1 8de6dba8be5c2b8e9f3ea37ced7c8578d182e654 SHA256 6eec02e77de506dcea3126f56ab5c9d8b61cdc87a7dad29c493988458c9042a5 -DIST ghc-bin-6.10.4-sparc.tbz2 65780774 RMD160 60a431055ce065d2489f2258111e2fb322cd90ec SHA1 bf591efa07e6be805285a800e3832377e303b4f8 SHA256 6ee4d05fb68e622bac960355d928881a2ddd7ce82a10763333e0a8daa93f6d89 -DIST ghc-bin-6.10.4-x86.tbz2 52621494 RMD160 0a0d3aadc20808bb013f4fb6cf8a05145ee679e0 SHA1 0623dad67796306f5088a3bc67d42fc76e2485a7 SHA256 c71589dc7f9866f11a919170dc5e116f50908ac443aff19742c38692e030e98d -DIST ghc-bin-6.12.1-amd64.tbz2 78462451 RMD160 429e8c1303544c0a5886bd35c8be4ddf0ea10da5 SHA1 3274bda2b98ba1c9180320e7c5ce52545576da53 SHA256 1b8072085391c6e8d955d7e23e4d22535759157f4df7aea4e8a670aee60701be -DIST ghc-bin-6.12.1-ppc64.tbz2 98031515 RMD160 a0d4beca79987709143c873ff0b7597593662cb2 SHA1 11408812c709411e66bf0ae91123385530338726 SHA256 6b96643d7781ea5aa1a9fcb2ae035a858eb0d714ce1228254b812787e9cef315 -DIST ghc-bin-6.12.1-sparc.tbz2 78900078 RMD160 b77c66ace7146651cb54cd14f263a044584dd533 SHA1 dc15876da0c4ab8de5b293af4443b63b6d53cace SHA256 320b9335aa9c396cdd42281b20c10aa14dcbdcc822332427160a78f34db84689 -DIST ghc-bin-6.12.1-x86.tbz2 82182666 RMD160 4ef08aa170283d86f0b63cd1626cec6d5f98de26 SHA1 abc2ba41ed4b6ddea794d35da11c4ea47defb36f SHA256 7ed1c64dd095bd09967155c2fea377e9baec38a26b7156c3d6257a45c58429ea -DIST ghc-bin-6.12.2-x86.tbz2 82254992 RMD160 68a3f92faea463033eb4ee3a30570c06fbe06564 SHA1 70e103945975b737c240725fb8b1a28a6c116675 SHA256 52b87a8e64b1f55f5cd3a6a13655315a35370344a1442a2bd05e9920b9861e25 -DIST ghc-bin-6.2.2-r1-ppc.tbz2 21018465 RMD160 4dda12e11ce31d395d1085e441171580832003f7 SHA1 0b0f3c5a77612a52317914730c0ecb15bd75d719 SHA256 453babea6a9c3d3382b9987f5e40d184dd3e591a7b1d1f6bd6d41984d94f4dd4 -DIST ghc-bin-6.2.2-r1-sparc.tbz2 16189582 RMD160 0ba8ff87c91abcd43988c21df8537eec0932c6a3 SHA1 404333d666256164bf056f6144f0b21094719e1b SHA256 5d225e05e73cb85500b4a1860a4dd82adbb9edc4791d087341b4458e70022cc3 -DIST ghc-bin-6.2.2-r1-x86.tbz2 14561932 RMD160 b8e6a08b269257689efdc95d698a9e2b86c6d3e3 SHA1 71da573a12385b69a872fb39edeb7b06f1db38b2 SHA256 24a4ea7fe9b8ba58f84e0d68012158e70972a1caacd482d6c84905bda4502f63 -DIST ghc-bin-6.4.2-alpha.tbz2 30930863 RMD160 f53968b2b9329dd4ffb15dfb64c3e7748e7fcfc2 SHA1 2915deac0a915d9c317d8781a3179041daa235c9 SHA256 8668d6b4d28a6567fb17665d41784c61576cabf6d80cf47c8b66d1f3f4178a3b -DIST ghc-bin-6.4.2-amd64.tbz2 18554509 RMD160 f4b9ee0041d2a005a1d2d98290dc89eb120c5939 SHA1 d134942591fdfb17bd1b8e010220ea1086e85aca SHA256 8466a5f017a09d5bee2bd4f28cb0fa690cd2bf0f6c9fedd892624c7f1096d214 -DIST ghc-bin-6.4.2-hppa.tbz2 33914952 RMD160 c20d9a783abcfdda1a69b63e941c9f5c1fd587a0 SHA1 99a83e7c3bf5a6e7dec450ddd8a565d39803921d SHA256 6c036e313b4d67ab4940e62a3719589c5e94591ac8fe96ed595796876dd4bd88 -DIST ghc-bin-6.4.2-ia64.tbz2 28944776 RMD160 85f9a3f09e9f319cea0c8a253fdb03885ff7f13e SHA1 8124cb8b39c6e11c8373dfb0289c337617bc8f11 SHA256 7ac02b0277bbbc92aea4de150404ebf5b12445db197b08573446cad901638f12 -DIST ghc-bin-6.4.2-ppc.tbz2 22994932 RMD160 3ee3b26a1b98ceb085a2ca12e9e9e791c245ba86 SHA1 747ee3f204389c68e7c66d20ce2d535e2992ab20 SHA256 1239845ddaafe0bbfe8e24a13a6a7a7ba4462f313227e28d47beb644e876979c -DIST ghc-bin-6.4.2-r1-ppc64.tbz2 28803955 RMD160 0bba1bbfae87722e2abab57fc7ad3e01b6e2be26 SHA1 2f874c2fe2ddb49a174779c5f4b3d3bd3ccb731f SHA256 2502afb688468ea8f54ff076da8c0d33bd2508fb22996a9ae3e4a78fd9c2bc92 -DIST ghc-bin-6.4.2-sparc.tbz2 22175545 RMD160 fa8fa8d85a167db895ea74b9ce40590ceae503ab SHA1 0dd7de97eaadf548d152300a131629371648a8aa SHA256 c95edaff53778edcfd275e41f70cadc2fd7e83c058b5d09e2a44081ae1c29d30 -DIST ghc-bin-6.4.2-x86-fbsd.tbz2 19091807 RMD160 6071878b02b87066f8937b671d6414330a41a841 SHA1 9f3a66fcfe872980d073e5f6cb309dcee1a7d2cb SHA256 f2a397d233a491ab65ab43223e7657f7fc47311413e168bcd6a735e705c1acf3 -DIST ghc-bin-6.4.2-x86.tbz2 19367589 RMD160 5d3ad1b92c3785db1090799ee6da6182a4771248 SHA1 71876713bbe4cbd335ac50118c9c50219e02d2a5 SHA256 9628c3d3ca3c095c5c423cffb0d0daf801e518f6d6ace17c032c6ca6d5e3e24c -DIST ghc-bin-6.6-alpha.tbz2 35338275 RMD160 82b7dca5f3c8b89e7e395da95d596197eca92888 SHA1 931a6d3db14272a72398ed4b520a162f78c84a27 SHA256 3a8e6cacccdb95313a22b8a8c27ecc0311ef83380f303a286f1d8ab216aa4f5d -DIST ghc-bin-6.6-amd64.tbz2 26093530 RMD160 b44c90a8e3f99a462af0400d0d31c315833606bb SHA1 1bde6e886df681da8ff65529ca1fd288e1b768a0 SHA256 acde821d26abbd0838e5bcd41cbde0daf5a538fea7619e3f2bc6cbe491d4b387 -DIST ghc-bin-6.6-ppc.tbz2 34668445 RMD160 33f811104146dc8ef4d2839f71d39eb821128515 SHA1 b7ab12fe30ada669b7241bd604280674d94a8284 SHA256 f0bc5583396666da4f03f519cec9fc239e96ae06d5fdb5bd951de8dae1cb1d79 -DIST ghc-bin-6.6-sparc.tbz2 30576579 RMD160 0392fc6529f48f34a009dc9d4cd51da68db072eb SHA1 4d748c4b5b504245f1d9c793f57dc0008466371c SHA256 7588d5adc444cf82dfeaa336b4bd6ccf6dbc4621f929ad664ae6742836229503 -DIST ghc-bin-6.6-x86.tbz2 24960612 RMD160 086a7784e616d0d789be8ceb3b3ba01832d3430b SHA1 4f51e60c73e1f256dc4954a2f3191415361436c5 SHA256 38f58d9fef8ccf2544c4da75c4ce6e04393cf261a2de2e253bcafbdaf4e8ea72 -DIST ghc-bin-6.6.1-alpha.tbz2 36740906 RMD160 88d15d55fc6837d57b83be2dab285a3cf23b0e87 SHA1 e019fcb7cf7dbb6069a994e34696945ed6e1f49c SHA256 9637e4c1d1957ef8f0584d9e88278f1dca9db0d13b121f9ebe40a64716a652dd -DIST ghc-bin-6.6.1-amd64.tbz2 27473156 RMD160 20359587c05ebead0e357d4c217e496f28ae6d5d SHA1 48ba2f6573cba5f76f1578de70defd9210545785 SHA256 f8e1795dd84f64eec0a15ca15cdb3ec08a164790ebe35b3ba2d9743e9dae3b16 -DIST ghc-bin-6.6.1-hppa.tbz2 46904941 RMD160 3107f2023f2bd26f50a3843f1fbf71a4d8db854d SHA1 ee3fbd1fe7c00774fca6949afe7cb7d6ca355fad SHA256 9d1aaf6865542a84d6c79c9a8bfb8ccfc73fb016c3ef6bae3b1b35bf6e8fb723 -DIST ghc-bin-6.6.1-ia64.tbz2 31173460 RMD160 9370becd46a3446c658072a5c7a83c656b98bcff SHA1 9343e15f6fd3b1b0a4b81481426b5d02187e073e SHA256 5d0110dd4d84519e7e84e37af8b7a2b13f62ae40fd75112f96b177d9e17f6946 -DIST ghc-bin-6.6.1-ppc.tbz2 36241311 RMD160 af8fbaa06d9a13337612b44b2131ee3a95a7aa0c SHA1 142c53de642514f8eaac84ab22db5b79374cd6b3 SHA256 55dd1464ce9b7385437052a7240c85299c879aec2795b12e2169482af52e686f -DIST ghc-bin-6.6.1-sparc.tbz2 31791719 RMD160 5cfd2aebfc1aae1c4fbb7bd39c6fd9715ad041cd SHA1 868a811b9cb00ab1c82e7353a0a35f5918e38944 SHA256 ecfd0dd250390d5e0a1a32e5be0bfac70f73e98d1a946641bd8be23c91e47706 -DIST ghc-bin-6.6.1-x86.tbz2 26134077 RMD160 fcc31115073c2c0c4be75dce0253cb9bca5e45d3 SHA1 2c6e4bfadbae714b2f8a5da8efbc43f8124e6f8d SHA256 17a9b7125ae52c7d20f177214919837c95f96d6d997d729e493a0b94bdb84d29 -DIST ghc-bin-6.8.2-alpha.tbz2 47983125 RMD160 4313112d5ab24f4120913bf8ffae46ffa37c1ee2 SHA1 7e2aa64d8e8494ba1e84be4549232253d302a205 SHA256 cd9c3b6a938b76dada2d34b33c0346b29dd645f0e7e597eda9c33d3aa7b2f756 -DIST ghc-bin-6.8.2-amd64.tbz2 31838398 RMD160 6e35229a2d4506dfec6ae732199d5f1cd79c91ef SHA1 9283ba39b9443c91035d8bdbd93278af98bc279d SHA256 d4510773b96afc3b89e6820fd4d0de3ebad34bbee0c200542bd1ad917b97020e -DIST ghc-bin-6.8.2-hppa.tbz2 63658207 RMD160 9753bcef20a805ab27b3f4eae9cacc4493d0d4d6 SHA1 7f7f57b36bf895c78e35e0ff350e8fe223f32d3b SHA256 979b75550cbb45283766a7185adeb83fd338d26b5af82f08ac8f3d1963f312f3 -DIST ghc-bin-6.8.2-ia64.tbz2 46889108 RMD160 e7320de4c96e6c34e218d8574f1ab985541bb46f SHA1 c386b1f57644e0d3aa5a871a0b47de0d16e3f51e SHA256 f928e0b974988d4f68f3beae6c78f94187bbe5a0ebda35ffc50a1a01a634c2ad -DIST ghc-bin-6.8.2-ppc.tbz2 41056145 RMD160 07347fb88b7cc94860f17201b7706963a2b23967 SHA1 168d4a763198e055700af747178cd033c362634e SHA256 62b089dd30523bdb10ff1474e1326ddb0cc3628a8499e789675cef1a77e4cb87 -DIST ghc-bin-6.8.2-sparc.tbz2 47563989 RMD160 7acbb0284ab02e501d28ef520c451b8022440b63 SHA1 5c76ce09b8a440396e94ce42b8ed7e92f988a748 SHA256 b9c391858ccc63137197445541966dd01427f549ef5d45e4359a588613821c4e -DIST ghc-bin-6.8.2-x86.tbz2 30872949 RMD160 ce2f9f6fe88440ba3574d85c219e96210d35128a SHA1 17fa4fc07e12655d4599761986386c18c0ee23a1 SHA256 3c7e22dd18e622b6c9c802584cb5556b0afa7186f0df78d420d008b8c4f59fed -DIST ghc-bin-6.8.3-amd64.tbz2 31177424 RMD160 6f4a5f99a723ab5b032af3c01858dd2b79e9ed82 SHA1 c9da2e536d3a0ae47a0fdf5e7a424c1e9938fa18 SHA256 be8bba1bc576fa7d5da46d0b4762745102b15ce11e232cc8ee1d810e0ff4fc35 -DIST ghc-bin-6.8.3-ppc.tbz2 39168466 RMD160 c919e1809fe9129b3a2c2844bbc6ce71dc3942f6 SHA1 f48b0ad38cb6a568e9610b3d3c83497170e82c52 SHA256 dfdd27aad8025712da5a9d99dbeaab95c4b40d01e4a254300baa7b8c1c6bc126 -DIST ghc-bin-6.8.3-x86.tbz2 31196183 RMD160 482dab430e508f1a4148a7bbb31071bf9a19eea2 SHA1 ecca8255b94b64ae529ddcd23138c9b9c1e9ea42 SHA256 b4e948464a72fc1fa65fa1d89cfaf7f17f402af8292c0f2796fd95f2c8809892 -DIST ghc-bundled-readline-5.2_p13-amd64.tbz2 976677 RMD160 f0543aa3f404d45aad4360cc07b777c3aaafc5fb SHA1 1737eae6fe00c4924577e6eb8fa5d2c7eb0b24ca SHA256 f67250899590a551278695bcb7f143c5a6423ea47e5e6966615072cc0f9b51f0 -DIST ghc-bundled-readline-5.2_p13-x86.tbz2 940742 RMD160 5f9470a99047f004bd0917c62253bff9b663c9a5 SHA1 f5463a8929d2ba792b91085f78d6763cb50ef14e SHA256 bb9766235ed0d6e3c2f3ffe1625ecbe8e4d2e0254f7060e845be3a404835cd2a -DIST ghc-testsuite-6.4.2.tar.gz 1181389 RMD160 1eea6a19a9fca6b3d56a6f29b69289cb88af8173 SHA1 7ada60fe2abb9208d841787781d522d5a1110dc2 SHA256 1a864243e922c233049585fa3bf4a86a0ca3e7b3ffebf26245eb037f15dd4d12 -DIST readline-1.0.1.0.tar.gz 52394 RMD160 6554e24718cc1469e4c19b3e9c7244b527252a7a SHA1 ffcb2569194037c28c6288dbcec75c169c7fa89c SHA256 07f2f039f32bf18838a4875d0f3caa3ed9436dd52b962b2061f0bb8a3316fa1d -EBUILD ghc-6.10.1.ebuild 12373 RMD160 6dcad18c93334727d793cd4a41c64b2b53a0f6a2 SHA1 36815072956dbac98266f460f861b7cdddeb193c SHA256 c15fc90fc10611d44401858f2ac8164be94e56545cb3f49a8c9c1330ffc99312 -EBUILD ghc-6.10.2.ebuild 12310 RMD160 327b17676b48d5691cbdf2fd098c8a5b1d755127 SHA1 3e40dbe64d3d8241e644f88200c7cdfebed67189 SHA256 bee4d781098f911b3d711c304fef8c162f10c7edd995c1073cbbd4230307ea14 -EBUILD ghc-6.10.3.ebuild 11075 RMD160 1965f63bad835eb72ffe7dd46ab6e02e97bf8509 SHA1 6ead3e06a381aa6f3effc09605498e04f7f50cf5 SHA256 b4ca2e0530e3fcb3aadcef44f91fd71a9822afcdf3bf4c373c47528dea5955eb -EBUILD ghc-6.10.4-r1.ebuild 12826 RMD160 a57ed53215788e5a7e04de493f8ca3a5bbbca048 SHA1 5a6265756814d70f2547a45c9d8c55e85de40053 SHA256 7d55f384e775a1945c8ecaab5344d1c521ad7d54b4cde23b60f916ba803aef19 -EBUILD ghc-6.12.1.ebuild 12690 RMD160 3a99be7672c031620d95361cbc6a6b7d2ebc0fb3 SHA1 9524311a86e58b278f70653bf8bbbd5b8cd34ecb SHA256 f366fd25b85d50a945df2168d740b10be80bc0de61d1ded551b41c8356a3f34d -EBUILD ghc-6.12.2.ebuild 12556 RMD160 4dd1b80874ca95bddfd463d2a99bf6a9821563f9 SHA1 972014b58289fa0b61b43071252f48d7038140a1 SHA256 fe5a917655b88f4dae68f0ce3264a8195aeed31cdf00c700b727773136b512e7 -EBUILD ghc-6.2.2.ebuild 10431 RMD160 0a71046538f571a9fe5e55930d30613b92ab2b76 SHA1 b7db8af55babdc7642fd75851d152748650ac685 SHA256 20762acf5f632bff1b3f7ee94972ed0201cae08b671b9411c6b2b7e757d5fae5 -EBUILD ghc-6.4.2-r1.ebuild 13806 RMD160 0ea9cac461cf678f47abd844ea0602a2c30c4059 SHA1 102a265b3ab7f5ae2db274dd46b6da05526183f3 SHA256 7c8e00887b4eaefff224d598f05b71951f838e41cbccafeb0545c22c59af0c35 -EBUILD ghc-6.4.2.ebuild 13617 RMD160 067240798aa6767b4f848f75297656a1e6447663 SHA1 4ced082296eaf82a7c89347b855fbb8b27af1feb SHA256 4f2b6bc277ee7af3c380ae9773a7fbb5def2d36d1c561da9e338781c65efe19e -EBUILD ghc-6.6.1-r1.ebuild 12480 RMD160 96e9602a5eb70f805c1b24b522980038b7f5ce40 SHA1 be1658953901e9164eb4d6f96807d2ff7f4a7588 SHA256 f8d5f37a16e9101c834e2facea873686c61b76c84b73fa8c09cf39c4a4d41b20 -EBUILD ghc-6.6.1.ebuild 12334 RMD160 7f62fb158b249b1f7e62f4dd7812b00a87a5c129 SHA1 90511667c72895d5b6c37c46f7b3e504507059d9 SHA256 28ebb40a7052da0ad35a4af6d848fb83058de3b13ce07a8744a1742b02f8c495 -EBUILD ghc-6.6.ebuild 11659 RMD160 56ac5d53d6db782d50173adaca9537c5f2ae9877 SHA1 079c02e5a43623fbe466cd22bbb158eade50fbe7 SHA256 54f904f77f3ac95126ea01a779b99a7294290858266fd733d584f3c88c2c8fdf -EBUILD ghc-6.8.2-r1.ebuild 8952 RMD160 5c4832a7ca6dc41d217c0d5ebb677afd2ae5b174 SHA1 0b321957d4f9ddccf1614a6c5d901649125c6a8e SHA256 8699169558e85a23675058d9b70a0017c3207b6637db6f352b389e076cbe5baf -EBUILD ghc-6.8.2.ebuild 10076 RMD160 6e501ccc6122b32374babe69255450f26a8790e8 SHA1 ea9169ba02bec8f4a7b8d6a0f27b6eba910b70c0 SHA256 6c4fb2c4ce921eb4a12ad2872648afbca097fbeace02e9b87076b33729a8268d -EBUILD ghc-6.8.3.ebuild 10282 RMD160 adfb637e61817fc2fea922b086c22bc4f9a91a6b SHA1 f602790bcf5f1734aa157306ae19f9366cddfdee SHA256 b603b81f534a1d7b9f5f37d2ffdbaf8f6f8748b0a7a1b45419dd5a29bcff6ac9 rmfile ./dev-lang/ghc/Manifest hunk ./dev-lang/ghc/ghc-6.10.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.6 2007/07/06 00:46:24 dcoutts Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base autotools bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="$(get_version_component_range 4)" # non-empty if snapshot -EXTRA_SRC_URI="${PV}" -[[ "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -READLINE_PV="1.0.1.0" -READLINE_P="readline-${READLINE_PV}" - -arch_binaries="" - -arch_binaries="$arch_binaries x86? ( http://haskell.org/~kolmodin/ghc-bin-${PV}-r1-x86.tbz2 )" -arch_binaries="$arch_binaries amd64? ( http://haskell.org/~kolmodin/ghc-bin-${PV}-r2-amd64.tbz2 )" - -#arch_binaries="$arch_binaries alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 )" -#arch_binaries="$arch_binaries amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 )" -#arch_binaries="$arch_binaries hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 )" -#arch_binaries="$arch_binaries ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 )" -#arch_binaries="$arch_binaries sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 )" -#arch_binaries="$arch_binaries x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 )" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${P}-src.tar.bz2 - http://hackage.haskell.org/packages/archive/readline/${READLINE_PV}/${READLINE_P}.tar.gz - ) - !ghcbootstrap? ( $arch_binaries )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="binary doc ghcbootstrap ghcquickbuild ghcmakebinary" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - !binary? ( >=sys-libs/readline-5 )" - -DEPEND="${RDEPEND} - ghcbootstrap? ( doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 ) )" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - elif use alpha || use hppa || use ia64 || use ppc || use ppc64 || use sparc; then - #else - #eerror "No binary .tbz2 package available yet for these arches:" - #eerror " ppc, ppc64" - # - eerror "No binary .tbz2 package available yet." - # - eerror "Please try emerging with USE=ghcbootstrap and report build" - eerror "sucess or failure to the haskell team (haskell@gentoo.org)" - die "No binary available for this arch yet, USE=ghcbootstrap" - fi -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - else - - # move readline into the ghc libraries dir - mv "${WORKDIR}/readline-${READLINE_PV}" \ - "${S}/libraries/readline" - - # use sys-libs/readline instead of dev-libs/editline - epatch "${FILESDIR}/${P}-readline.patch" - - # fix bug in native code generation for amd64, see comment in patch - epatch "${FILESDIR}/${P}-amd64-native-bug.patch" - - # make sure the libffi ghc bundles is built with noexecstack. - # newer versions of libff (since 3.0.6) already handles this in the - # assembly files with .section .note.GNU-stack,"",%progbits - # which will be included in GHC 6.12.1 - sed -e 's/CC=/CPPFLAGS="-Wa,--noexecstack" CC=/' \ - -i "${S}/libffi/Makefile" - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - - # Hack to prevent haddock being installed, remove when ./configure - # supports something better to not build docs or haddock. - sed -i -e 's/DO_NOT_INSTALL =/DO_NOT_INSTALL = haddock/' \ - "${S}/utils/Makefile" - - # as we have changed the build system with the readline patch - eautoreconf - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # Put docs into the right place, ie /usr/share/doc/ghc-${PV} - echo "docdir = /usr/share/doc/${P}" >> mk/build.mk - echo "htmldir = /usr/share/doc/${P}" >> mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # The settings that give you the fastest complete GHC build are these: - if use ghcquickbuild; then - echo "SRC_HC_OPTS = -H64m -Onot -fasm" >> mk/build.mk - echo "GhcStage1HcOpts = -O -fasm" >> mk/build.mk - echo "GhcStage2HcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibHcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibWays =" >> mk/build.mk - echo "SplitObjs = NO" >> mk/build.mk - fi - # However, note that the libraries are built without optimisation, so - # this build isn't very useful. The resulting compiler will be very - # slow. On a 4-core x86 machine using MAKEOPTS="-j10", this build was - # timed at less than 8 minutes. - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - echo HADDOCK_DOCS=YES >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - echo HADDOCK_DOCS=NO >> mk/build.mk - fi - - # circumvent a very strange bug that seems related with ghc producing - # too much output while being filtered through tee (e.g. due to - # portage logging) reported as bug #111183 - echo "SRC_HC_OPTS+=-w" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - if use alpha || use hppa || use ppc64 || use sparc; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - - # When making a binary to be used for bootstrapping we want as few - # dependencies as possible in the resulting binary. Depending on - # packages that might be upgraded will result in a broken bootstrapping - # binary, see bug #259867 comment #4. - # Here we disable using readline in ghci, for two reasons: - # 1. Building ghci with sys-libs/readline or dev-libs/libedit - # will make the resulting binary fragile to upgrades in the - # host environment. - # 2. We've patched ghc to use the GPL library sys-libs/readline. - # The licence prohibits us from distributing binaries linked to it. - if use ghcmakebinary; then - sed -i compiler/Makefile \ - -e 's,CONFIGURE_FLAGS_STAGE2 += --flags=readline,CONFIGURE_FLAGS_STAGE2 += --flags=-readline,' - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - if ! use ghcbootstrap; then - export PATH="${WORKDIR}/usr/bin:${PATH}" - fi - - econf || die "econf failed" - - emake all || die "make failed" - - fi # ! use binary -} - -src_install() { - if use binary; then - mv "${S}/usr" "${D}" - - # Remove the docs if not requested - if ! use doc; then - rm -rf "${D}/usr/share/doc/${P}/*/" \ - "${D}/usr/share/doc/${P}/*.html" \ - || die "could not remove docs (P vs PF revision mismatch?)" - fi - else - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if use ghcbootstrap; then - insttarget="${insttarget} install-docs" - else - mkdir -p "${D}/usr/share/doc" - mv "${WORKDIR}/usr/share/doc/${P}" "${D}/usr/share/doc" \ - || die "failed to copy docs" - fi - fi - - emake -j1 ${insttarget} \ - DESTDIR="${D}" \ - || die "make ${insttarget} failed" - - dodoc "${S}/README" "${S}/ANNOUNCE" "${S}/LICENSE" "${S}/VERSION" - - dosbin "${FILESDIR}/ghc-updater" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -p "${D}/usr/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi -} - -pkg_postinst() { - ghc-reregister - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc, please run:" - ewarn " /usr/sbin/ghc-updater" - ewarn "to re-merge all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - PKG="${ROOT}/usr/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.10.1.ebuild hunk ./dev-lang/ghc/ghc-6.10.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.6 2007/07/06 00:46:24 dcoutts Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base autotools bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="$(get_version_component_range 4)" # non-empty if snapshot -EXTRA_SRC_URI="${PV}" -[[ "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -READLINE_PV="1.0.1.0" -READLINE_P="readline-${READLINE_PV}" - -arch_binaries="" - -arch_binaries="$arch_binaries x86? ( http://code.haskell.org/~ivanm/ghc-bin-${PV}-x86.tbz2 )" -arch_binaries="$arch_binaries amd64? ( http://haskell.org/~kolmodin/ghc-bin-${PV}-amd64.tbz2 )" - -#arch_binaries="$arch_binaries alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 )" -#arch_binaries="$arch_binaries amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 )" -#arch_binaries="$arch_binaries hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 )" -#arch_binaries="$arch_binaries ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 )" -#arch_binaries="$arch_binaries sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 )" -#arch_binaries="$arch_binaries x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 )" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${P}-src.tar.bz2 - http://hackage.haskell.org/packages/archive/readline/${READLINE_PV}/${READLINE_P}.tar.gz - ) - !ghcbootstrap? ( $arch_binaries )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="binary doc ghcbootstrap ghcquickbuild ghcmakebinary" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - !binary? ( >=sys-libs/readline-5 )" - -DEPEND="${RDEPEND} - ghcbootstrap? ( doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 ) )" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - elif use alpha || use hppa || use ia64 || use ppc || use ppc64 || use sparc; then - #eerror "No binary .tbz2 package available yet for these arches:" - #eerror " ppc, ppc64" - # - eerror "No binary .tbz2 package available yet." - # - eerror "Please try emerging with USE=ghcbootstrap and report build" - eerror "sucess or failure to the haskell team (haskell@gentoo.org)" - die "No binary available for this arch yet, USE=ghcbootstrap" - fi -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - else - - # move readline into the ghc libraries dir - mv "${WORKDIR}/readline-${READLINE_PV}" \ - "${S}/libraries/readline" - - # use sys-libs/readline instead of dev-libs/editline - epatch "${FILESDIR}/${P}-readline.patch" - - - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - - # Hack to prevent haddock being installed, remove when ./configure - # supports something better to not build docs or haddock. - sed -i -e 's/DO_NOT_INSTALL =/DO_NOT_INSTALL = haddock/' \ - "${S}/utils/Makefile" - - # as we have changed the build system with the readline patch - eautoreconf - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # Put docs into the right place, ie /usr/share/doc/ghc-${PV} - echo "docdir = /usr/share/doc/${P}" >> mk/build.mk - echo "htmldir = /usr/share/doc/${P}" >> mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # The settings that give you the fastest complete GHC build are these: - if use ghcquickbuild; then - echo "SRC_HC_OPTS = -H64m -Onot -fasm" >> mk/build.mk - echo "GhcStage1HcOpts = -O -fasm" >> mk/build.mk - echo "GhcStage2HcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibHcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibWays =" >> mk/build.mk - echo "SplitObjs = NO" >> mk/build.mk - fi - # However, note that the libraries are built without optimisation, so - # this build isn't very useful. The resulting compiler will be very - # slow. On a 4-core x86 machine using MAKEOPTS="-j10", this build was - # timed at less than 8 minutes. - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - echo HADDOCK_DOCS=YES >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - echo HADDOCK_DOCS=NO >> mk/build.mk - fi - - # circumvent a very strange bug that seems related with ghc producing - # too much output while being filtered through tee (e.g. due to - # portage logging) reported as bug #111183 - echo "SRC_HC_OPTS+=-w" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - if use alpha || use hppa || use ppc64 || use sparc; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - - # When making a binary to be used for bootstrapping we want as few - # dependencies as possible in the resulting binary. Depending on - # packages that might be upgraded will result in a broken bootstrapping - # binary, see bug #259867 comment #4. - # Here we disable using readline in ghci, for two reasons: - # 1. Building ghci with sys-libs/readline or dev-libs/libedit - # will make the resulting binary fragile to upgrades in the - # host environment. - # 2. We've patched ghc to use the GPL library sys-libs/readline. - # The licence prohibits us from distributing binaries linked to it. - if use ghcmakebinary; then - sed -i compiler/Makefile \ - -e 's,CONFIGURE_FLAGS_STAGE2 += --flags=readline,CONFIGURE_FLAGS_STAGE2 += --flags=-readline,' - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - if ! use ghcbootstrap; then - export PATH="${WORKDIR}/usr/bin:${PATH}" - fi - - econf || die "econf failed" - - emake all || die "make failed" - - fi # ! use binary -} - -src_install() { - if use binary; then - mv "${S}/usr" "${D}" - - # Remove the docs if not requested - if ! use doc; then - rm -rf "${D}/usr/share/doc/${P}/*/" \ - "${D}/usr/share/doc/${P}/*.html" \ - || die "could not remove docs (P vs PF revision mismatch?)" - fi - else - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if use ghcbootstrap; then - insttarget="${insttarget} install-docs" - else - mkdir -p "${D}/usr/share/doc" - mv "${WORKDIR}/usr/share/doc/${P}" "${D}/usr/share/doc" \ - || die "failed to copy docs" - fi - fi - - emake -j1 ${insttarget} \ - DESTDIR="${D}" \ - || die "make ${insttarget} failed" - - dodoc "${S}/README" "${S}/ANNOUNCE" "${S}/LICENSE" "${S}/VERSION" - - dosbin "${FILESDIR}/ghc-updater" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -p "${D}/usr/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi -} - -pkg_postinst() { - # 'ghc-pkg check' fails in ghc 6.10.2, with the error message: - # There are problems in package rts-1.0: - # include-dirs: PAPI_INCLUDE_DIR doesn't exist or isn't a directory - # Upstream suggests this solution to fix it: - export PATH="/usr/bin:${PATH}" - $(ghc-getghcpkg) describe rts | sed 's/PAPI_INCLUDE_DIR//' | $(ghc-getghcpkg) update - - - ghc-reregister - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc, please run:" - ewarn " /usr/sbin/ghc-updater" - ewarn "to re-merge all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - PKG="${ROOT}/usr/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.10.2.ebuild hunk ./dev-lang/ghc/ghc-6.10.3.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.6 2007/07/06 00:46:24 dcoutts Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base autotools bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="$(get_version_component_range 4)" # non-empty if snapshot -EXTRA_SRC_URI="${PV}" -[[ "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -arch_binaries="" - -arch_binaries="$arch_binaries x86? ( http://code.haskell.org/~ivanm/ghc-bin-${PV}-x86.tbz2 )" -arch_binaries="$arch_binaries amd64? ( http://haskell.org/~kolmodin/ghc-bin-${PV}-amd64.tbz2 )" - -#arch_binaries="$arch_binaries alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 )" -#arch_binaries="$arch_binaries amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 )" -#arch_binaries="$arch_binaries hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 )" -#arch_binaries="$arch_binaries ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 )" -#arch_binaries="$arch_binaries sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 )" -#arch_binaries="$arch_binaries x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 )" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${P}-src.tar.bz2 ) - !ghcbootstrap? ( $arch_binaries )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="binary doc ghcbootstrap ghcquickbuild" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1" - -DEPEND="${RDEPEND} - ghcbootstrap? ( doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 ) )" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - #else - elif use alpha || use hppa || use ia64 || use ppc || use ppc64 || use sparc; then - #eerror "No binary .tbz2 package available yet for these arches:" - #eerror " ppc, ppc64" - # - eerror "No binary .tbz2 package available yet." - # - eerror "Please try emerging with USE=ghcbootstrap and report build" - eerror "sucess or failure to the haskell team (haskell@gentoo.org)" - die "No binary available for this arch yet, USE=ghcbootstrap" - fi -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - else - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - - # Hack to prevent haddock being installed, remove when ./configure - # supports something better to not build docs or haddock. - sed -i -e 's/DO_NOT_INSTALL =/DO_NOT_INSTALL = haddock/' \ - "${S}/utils/Makefile" - - # as we have changed the build system with the readline patch - eautoreconf - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # Put docs into the right place, ie /usr/share/doc/ghc-${PV} - echo "docdir = /usr/share/doc/${P}" >> mk/build.mk - echo "htmldir = /usr/share/doc/${P}" >> mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # The settings that give you the fastest complete GHC build are these: - if use ghcquickbuild; then - echo "SRC_HC_OPTS = -H64m -Onot -fasm" >> mk/build.mk - echo "GhcStage1HcOpts = -O -fasm" >> mk/build.mk - echo "GhcStage2HcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibHcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibWays =" >> mk/build.mk - echo "SplitObjs = NO" >> mk/build.mk - fi - # However, note that the libraries are built without optimisation, so - # this build isn't very useful. The resulting compiler will be very - # slow. On a 4-core x86 machine using MAKEOPTS="-j10", this build was - # timed at less than 8 minutes. - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - echo HADDOCK_DOCS=YES >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - echo HADDOCK_DOCS=NO >> mk/build.mk - fi - - # circumvent a very strange bug that seems related with ghc producing - # too much output while being filtered through tee (e.g. due to - # portage logging) reported as bug #111183 - echo "SRC_HC_OPTS+=-w" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - if use alpha || use hppa || use ppc64 || use sparc; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - if ! use ghcbootstrap; then - export PATH="${WORKDIR}/usr/bin:${PATH}" - fi - - econf || die "econf failed" - - emake all || die "make failed" - - fi # ! use binary -} - -src_install() { - if use binary; then - mv "${S}/usr" "${D}" - - # Remove the docs if not requested - if ! use doc; then - rm -rf "${D}/usr/share/doc/${P}/*/" \ - "${D}/usr/share/doc/${P}/*.html" \ - || die "could not remove docs (P vs PF revision mismatch?)" - fi - else - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if use ghcbootstrap; then - insttarget="${insttarget} install-docs" - else - mkdir -p "${D}/usr/share/doc" - mv "${WORKDIR}/usr/share/doc/${P}" "${D}/usr/share/doc" \ - || die "failed to copy docs" - fi - fi - - emake -j1 ${insttarget} \ - DESTDIR="${D}" \ - || die "make ${insttarget} failed" - - dodoc "${S}/README" "${S}/ANNOUNCE" "${S}/LICENSE" "${S}/VERSION" - - dosbin "${FILESDIR}/ghc-updater" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -p "${D}/usr/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi -} - -pkg_postinst() { - # 'ghc-pkg check' fails in ghc 6.10.2, with the error message: - # There are problems in package rts-1.0: - # include-dirs: PAPI_INCLUDE_DIR doesn't exist or isn't a directory - # Upstream suggests this solution to fix it: - export PATH="/usr/bin:${PATH}" - $(ghc-getghcpkg) describe rts | sed 's/PAPI_INCLUDE_DIR//' | $(ghc-getghcpkg) update - - - ghc-reregister - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc, please run:" - ewarn " /usr/sbin/ghc-updater" - ewarn "to re-merge all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - PKG="${ROOT}/usr/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.10.3.ebuild hunk ./dev-lang/ghc/ghc-6.10.4-r1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.6 2007/07/06 00:46:24 dcoutts Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base autotools bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="$(get_version_component_range 4)" # non-empty if snapshot -EXTRA_SRC_URI="${PV}" -[[ "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -arch_binaries="" - -arch_binaries="$arch_binaries x86? ( http://code.haskell.org/~ivanm/ghc-bin-${PV}-x86.tbz2 )" -arch_binaries="$arch_binaries amd64? ( http://haskell.org/~kolmodin/ghc-bin-${PVR}-amd64.tbz2 )" -arch_binaries="$arch_binaries sparc? ( http://haskell.org/~duncan/ghc/ghc-bin-${PV}-sparc.tbz2 )" -arch_binaries="$arch_binaries ppc64? ( http://code.haskell.org/~slyfox/ghc-ppc64/ghc-bin-${PV}-ppc64.tbz2 )" -arch_binaries="$arch_binaries alpha? ( http://code.haskell.org/~ivanm/ghc-bin-${PV}-alpha.tbz2 )" - -#arch_binaries="$arch_binaries amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 )" -#arch_binaries="$arch_binaries hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 )" -#arch_binaries="$arch_binaries ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 )" -#arch_binaries="$arch_binaries sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 )" -#arch_binaries="$arch_binaries x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 )" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${P}-src.tar.bz2 ) - !ghcbootstrap? ( $arch_binaries )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="binary doc ghcbootstrap ghcquickbuild" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - !=ghc-5.04.3 on their $PATH already - -PDEPEND="!ghcbootstrap? ( =app-admin/haskell-updater-0.9* )" - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # prevent from failind building unregisterised ghc: - # http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg171602.html - use ppc64 && append-ghc-cflags compile -mminimal-toc - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - #else - elif use hppa || use ia64 || use ppc ; then - - eerror "No binary .tbz2 package available yet." - - eerror "Please try emerging with USE=ghcbootstrap and report build" - eerror "sucess or failure to the haskell team (haskell@gentoo.org)" - die "No binary available for this arch yet, USE=ghcbootstrap" - fi -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - else - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - - # Hack to prevent haddock being installed, remove when ./configure - # supports something better to not build docs or haddock. - sed -i -e 's/DO_NOT_INSTALL =/DO_NOT_INSTALL = haddock/' \ - "${S}/utils/Makefile" - - # Modify the ghc driver script to use GHC_CFLAGS - sed -i -e "s|wrapped|wrapped ${GHC_CFLAGS}|" \ - "${S}/ghc/ghc.wrapper" - - - cd "${S}" - - # patch aclocal.m4 and configure.ac to work with >=autoconf-2.64 - epatch "${FILESDIR}/${P}-autoconf.patch" - - # fix configure.ac to detect libm need - # http://bugs.gentoo.org/show_bug.cgi?id=293208 - # http://hackage.haskell.org/trac/ghc/ticket/3730 - epatch "${FILESDIR}/ghc-6.10.4-libm-detection.patch" - - # as we have changed the build system with the readline patch - eautoreconf - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # Put docs into the right place, ie /usr/share/doc/ghc-${PV} - echo "docdir = /usr/share/doc/${P}" >> mk/build.mk - echo "htmldir = /usr/share/doc/${P}" >> mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # The settings that give you the fastest complete GHC build are these: - if use ghcquickbuild; then - echo "SRC_HC_OPTS = -H64m -Onot -fasm" >> mk/build.mk - echo "GhcStage1HcOpts = -O -fasm" >> mk/build.mk - echo "GhcStage2HcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibHcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibWays =" >> mk/build.mk - echo "SplitObjs = NO" >> mk/build.mk - fi - # However, note that the libraries are built without optimisation, so - # this build isn't very useful. The resulting compiler will be very - # slow. On a 4-core x86 machine using MAKEOPTS="-j10", this build was - # timed at less than 8 minutes. - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - echo HADDOCK_DOCS=YES >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - echo HADDOCK_DOCS=NO >> mk/build.mk - fi - - # circumvent a very strange bug that seems related with ghc producing - # too much output while being filtered through tee (e.g. due to - # portage logging) reported as bug #111183 - echo "SRC_HC_OPTS+=-w" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - # ppc64: EvilMangler currently does not understand some TOCs - if use alpha || use hppa || use ppc64; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - # Have "ld -r --relax" problem with split-objs on sparc: - if use sparc; then - echo "SplitObjs=NO" >> mk/build.mk - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - if ! use ghcbootstrap; then - export PATH="${WORKDIR}/usr/bin:${PATH}" - fi - - econf || die "econf failed" - - emake all || die "make failed" - - fi # ! use binary -} - -src_install() { - if use binary; then - mv "${S}/usr" "${D}" - - # Remove the docs if not requested - if ! use doc; then - rm -rf "${D}/usr/share/doc/${P}/*/" \ - "${D}/usr/share/doc/${P}/*.html" \ - || die "could not remove docs (P vs PF revision mismatch?)" - fi - else - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if use ghcbootstrap; then - insttarget="${insttarget} install-docs" - else - mkdir -p "${D}/usr/share/doc" - mv "${WORKDIR}/usr/share/doc/${P}" "${D}/usr/share/doc" \ - || die "failed to copy docs" - fi - fi - - emake -j1 ${insttarget} \ - DESTDIR="${D}" \ - || die "make ${insttarget} failed" - - dodoc "${S}/README" "${S}/ANNOUNCE" "${S}/LICENSE" "${S}/VERSION" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -p "${D}/usr/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi -} - -pkg_postinst() { - # 'ghc-pkg check' fails in ghc 6.10.2, with the error message: - # There are problems in package rts-1.0: - # include-dirs: PAPI_INCLUDE_DIR doesn't exist or isn't a directory - # Upstream suggests this solution to fix it: - export PATH="/usr/bin:${PATH}" - $(ghc-getghcpkg) describe rts | sed 's/PAPI_INCLUDE_DIR//' | $(ghc-getghcpkg) update - - - ghc-reregister - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc," - ewarn "once app-admin/haskell-updater has installed please run:" - ewarn " /usr/sbin/haskell-updater --upgrade" - ewarn "to re-build all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Be very careful here... Call order when upgrading is (according to PMS): - # * src_install for new package - # * pkg_preinst for new package - # * pkg_postinst for new package - # * pkg_prerm for the package being replaced - # * pkg_postrm for the package being replaced - # so you'll actually be touching the new packages files, not the one you - # uninstall, due to that or installation directory ${P} will be the same for - # both packages. - - # Call order for reinstalling is (according to PMS): - # * src_install - # * pkg_preinst - # * pkg_prerm for the package being replaced - # * pkg_postrm for the package being replaced - # * pkg_postinst - - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - PKG="${ROOT}/usr/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.10.4-r1.ebuild hunk ./dev-lang/ghc/ghc-6.12.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.6 2007/07/06 00:46:24 dcoutts Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base autotools bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="$(get_version_component_range 4)" # non-empty if snapshot -EXTRA_SRC_URI="${PV}" -[[ "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -arch_binaries="" - -arch_binaries="$arch_binaries x86? ( http://code.haskell.org/~ivanm/ghc-bin-${PV}-x86.tbz2 )" -arch_binaries="$arch_binaries amd64? ( http://haskell.org/~kolmodin/ghc-bin-${PV}-amd64.tbz2 )" -arch_binaries="$arch_binaries sparc? ( http://haskell.org/~duncan/ghc/ghc-bin-${PV}-sparc.tbz2 )" -arch_binaries="$arch_binaries ppc64? ( http://code.haskell.org/~slyfox/ghc-ppc64/ghc-bin-${PV}-ppc64.tbz2 )" - -#arch_binaries="$arch_binaries alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 )" -#arch_binaries="$arch_binaries amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 )" -#arch_binaries="$arch_binaries hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 )" -#arch_binaries="$arch_binaries ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 )" -#arch_binaries="$arch_binaries sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 )" -#arch_binaries="$arch_binaries x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 )" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${P}-src.tar.bz2 ) - !ghcbootstrap? ( $arch_binaries )" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="binary doc ghcbootstrap ghcquickbuild" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - !=ghc-5.04.3 on their $PATH already - -PDEPEND="!ghcbootstrap? ( =app-admin/haskell-updater-1.0* )" - -# use undocumented feature STRIP_MASK to fix this issue: -# http://hackage.haskell.org/trac/ghc/ticket/3580 -STRIP_MASK="*/HSffi.o" - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # prevent from failind building unregisterised ghc: - # http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg171602.html - use ppc64 && append-ghc-cflags compile -mminimal-toc -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - elif use alpha || use hppa || use ia64 || use ppc ; then - eerror "No binary .tbz2 package available yet for your arch." - # - #eerror "No binary .tbz2 package available yet." - # - eerror "Please try emerging with USE=ghcbootstrap and report build" - eerror "sucess or failure to the haskell team (haskell@gentoo.org)" - die "No binary available for this arch yet, USE=ghcbootstrap" - fi -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - else - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - ${WORKDIR}/usr/$(get_libdir)/${P}/package.conf.d/* \ - || die "Relocating ghc from /usr to workdir failed" - - # regenerate the binary package cache - "${WORKDIR}/usr/bin/ghc-pkg" recache - fi - - sed -i -e "s|\"\$topdir\"|\"\$topdir\" ${GHC_CFLAGS}|" \ - "${S}/ghc/ghc.wrapper" - - cd "${S}" # otherwise epatch will break - - epatch "${FILESDIR}/ghc-${PV}-configure-CHOST.patch" - - # fix configure.ac to detect libm need - # http://bugs.gentoo.org/show_bug.cgi?id=293208 - # http://hackage.haskell.org/trac/ghc/ticket/3730 - epatch "${FILESDIR}/ghc-6.10.4-libm-detection.patch" - - # old-time-1.1.4 on hackage lacked this piece while - # darcs repo had it - # fixes: - # QA Notice: command not found: - # configure: line 3817: FP_DECL_ALTZONE: command not found - cp "${S}/libraries/time/aclocal.m4" \ - "${S}/libraries/old-time/aclocal.m4" \ - || die "unable to copy 'time/aclocal.m4' to 'old-time/aclocal.m4'" - - # as we have changed the build system with the readline patch - eautoreconf - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # Put docs into the right place, ie /usr/share/doc/ghc-${PV} - echo "docdir = /usr/share/doc/${P}" >> mk/build.mk - echo "htmldir = /usr/share/doc/${P}" >> mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # The settings that give you the fastest complete GHC build are these: - if use ghcquickbuild; then - echo "SRC_HC_OPTS = -H64m -O0 -fasm" >> mk/build.mk - echo "GhcStage1HcOpts = -O -fasm" >> mk/build.mk - echo "GhcStage2HcOpts = -O0 -fasm" >> mk/build.mk - echo "GhcLibHcOpts = -O0 -fasm" >> mk/build.mk - echo "GhcLibWays = v" >> mk/build.mk - echo "SplitObjs = NO" >> mk/build.mk - fi - # However, note that the libraries are built without optimisation, so - # this build isn't very useful. The resulting compiler will be very - # slow. On a 4-core x86 machine using MAKEOPTS="-j10", this build was - # timed at less than 8 minutes. - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - echo HADDOCK_DOCS=YES >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - echo HADDOCK_DOCS=NO >> mk/build.mk - fi - - sed -e "s|utils/haddock_dist_INSTALL_SHELL_WRAPPER = YES|utils/haddock_dist_INSTALL_SHELL_WRAPPER = NO|" \ - -i utils/haddock/ghc.mk - - # circumvent a very strange bug that seems related with ghc producing - # too much output while being filtered through tee (e.g. due to - # portage logging) reported as bug #111183 - echo "SRC_HC_OPTS+=-w" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - # ppc64: EvilMangler currently does not understand some TOCs - if use alpha || use hppa || use ppc64; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - # Have "ld -r --relax" problem with split-objs on sparc: - if use sparc; then - echo "SplitObjs=NO" >> mk/build.mk - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - if ! use ghcbootstrap; then - export PATH="${WORKDIR}/usr/bin:${PATH}" - fi - - econf || die "econf failed" - - emake all || die "make failed" - - fi # ! use binary -} - -src_install() { - if use binary; then - mv "${S}/usr" "${D}" - - # Remove the docs if not requested - if ! use doc; then - rm -rf "${D}/usr/share/doc/${P}/*/" \ - "${D}/usr/share/doc/${P}/*.html" \ - || die "could not remove docs (P vs PF revision mismatch?)" - fi - else - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if ! use ghcbootstrap; then - mkdir -p "${D}/usr/share/doc" - mv "${WORKDIR}/usr/share/doc/${P}" "${D}/usr/share/doc" \ - || die "failed to copy docs" - fi - fi - - emake -j1 ${insttarget} \ - DESTDIR="${D}" \ - || die "make ${insttarget} failed" - - dodoc "${S}/README" "${S}/ANNOUNCE" "${S}/LICENSE" "${S}/VERSION" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -rp "${D}/usr/$(get_libdir)/${P}/package.conf.d"{,.shipped} \ - || die "failed to copy package.conf.d" - fi -} - -pkg_postinst() { - ghc-reregister - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc," - ewarn "once app-admin/haskell-updater has installed please run:" - ewarn " /usr/sbin/haskell-updater --upgrade" - ewarn "to re-build all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Be very careful here... Call order when upgrading is (according to PMS): - # * src_install for new package - # * pkg_preinst for new package - # * pkg_postinst for new package - # * pkg_prerm for the package being replaced - # * pkg_postrm for the package being replaced - # so you'll actually be touching the new packages files, not the one you - # uninstall, due to that or installation directory ${P} will be the same for - # both packages. - - # Call order for reinstalling is (according to PMS): - # * src_install - # * pkg_preinst - # * pkg_prerm for the package being replaced - # * pkg_postrm for the package being replaced - # * pkg_postinst - - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - PKGDIR="${ROOT}/usr/$(get_libdir)/${P}/package.conf.d" - rm -rf "${PKGDIR}" - - cp -pr "${PKGDIR}"{.shipped,} -} rmfile ./dev-lang/ghc/ghc-6.12.1.ebuild hunk ./dev-lang/ghc/ghc-6.12.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.6 2007/07/06 00:46:24 dcoutts Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base autotools bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="$(get_version_component_range 4)" # non-empty if snapshot -EXTRA_SRC_URI="${PV}" -[[ "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -arch_binaries="" - -arch_binaries="$arch_binaries x86? ( http://code.haskell.org/~ivanm/ghc-bin-${PV}-x86.tbz2 )" -#arch_binaries="$arch_binaries amd64? ( http://haskell.org/~kolmodin/ghc-bin-${PV}-amd64.tbz2 )" -#arch_binaries="$arch_binaries sparc? ( http://haskell.org/~duncan/ghc/ghc-bin-${PV}-sparc.tbz2 )" -#arch_binaries="$arch_binaries ppc64? ( http://code.haskell.org/~slyfox/ghc-ppc64/ghc-bin-${PV}-ppc64.tbz2 )" - -#arch_binaries="$arch_binaries alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 )" -#arch_binaries="$arch_binaries amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 )" -#arch_binaries="$arch_binaries hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 )" -#arch_binaries="$arch_binaries ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 )" -#arch_binaries="$arch_binaries sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 )" -#arch_binaries="$arch_binaries x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 )" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${P}-src.tar.bz2 ) - !ghcbootstrap? ( $arch_binaries )" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="binary doc ghcbootstrap ghcquickbuild" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - !=ghc-5.04.3 on their $PATH already - -PDEPEND="!ghcbootstrap? ( =app-admin/haskell-updater-1.0* )" - -# use undocumented feature STRIP_MASK to fix this issue: -# http://hackage.haskell.org/trac/ghc/ticket/3580 -STRIP_MASK="*/HSffi.o" - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # prevent from failind building unregisterised ghc: - # http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg171602.html - use ppc64 && append-ghc-cflags compile -mminimal-toc -} - -pkg_setup() { - eerror "${P} is currently unbuildable on Gentoo due to build system changes." - eerror "Specifically, the build process now explicitly sets a path to gcc at" - eerror "configure time, which causes breakage down the track." - die "${P} is unbuildable: this package is masked for a good reason!" - - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - elif use amd64 || use sparc || use ppc64 || use alpha || use hppa || use ia64 || use ppc ; then - eerror "No binary .tbz2 package available yet for your arch." - # - #eerror "No binary .tbz2 package available yet." - # - eerror "Please try emerging with USE=ghcbootstrap and report build" - eerror "sucess or failure to the haskell team (haskell@gentoo.org)" - die "No binary available for this arch yet, USE=ghcbootstrap" - fi -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - else - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - ${WORKDIR}/usr/$(get_libdir)/${P}/package.conf.d/* \ - || die "Relocating ghc from /usr to workdir failed" - - # regenerate the binary package cache - "${WORKDIR}/usr/bin/ghc-pkg" recache - fi - - sed -i -e "s|\"\$topdir\"|\"\$topdir\" ${GHC_CFLAGS}|" \ - "${S}/ghc/ghc.wrapper" - - cd "${S}" # otherwise epatch will break - - epatch "${FILESDIR}/ghc-6.12.1-configure-CHOST.patch" - epatch "${FILESDIR}/ghc-6.12.2-configure-CHOST-part2.patch" - - # as we have changed the build system with the readline patch - eautoreconf - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # Put docs into the right place, ie /usr/share/doc/ghc-${PV} - echo "docdir = /usr/share/doc/${P}" >> mk/build.mk - echo "htmldir = /usr/share/doc/${P}" >> mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # The settings that give you the fastest complete GHC build are these: - if use ghcquickbuild; then - echo "SRC_HC_OPTS = -H64m -O0 -fasm" >> mk/build.mk - echo "GhcStage1HcOpts = -O -fasm" >> mk/build.mk - echo "GhcStage2HcOpts = -O0 -fasm" >> mk/build.mk - echo "GhcLibHcOpts = -O0 -fasm" >> mk/build.mk - echo "GhcLibWays = v" >> mk/build.mk - echo "SplitObjs = NO" >> mk/build.mk - fi - # However, note that the libraries are built without optimisation, so - # this build isn't very useful. The resulting compiler will be very - # slow. On a 4-core x86 machine using MAKEOPTS="-j10", this build was - # timed at less than 8 minutes. - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - echo HADDOCK_DOCS=YES >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - echo HADDOCK_DOCS=NO >> mk/build.mk - fi - - sed -e "s|utils/haddock_dist_INSTALL_SHELL_WRAPPER = YES|utils/haddock_dist_INSTALL_SHELL_WRAPPER = NO|" \ - -i utils/haddock/ghc.mk - - # circumvent a very strange bug that seems related with ghc producing - # too much output while being filtered through tee (e.g. due to - # portage logging) reported as bug #111183 - echo "SRC_HC_OPTS+=-w" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - # ppc64: EvilMangler currently does not understand some TOCs - if use alpha || use hppa || use ppc64; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - # Have "ld -r --relax" problem with split-objs on sparc: - if use sparc; then - echo "SplitObjs=NO" >> mk/build.mk - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - if ! use ghcbootstrap; then - export PATH="${WORKDIR}/usr/bin:${PATH}" - fi - - econf || die "econf failed" - - emake all || die "make failed" - - fi # ! use binary -} - -src_install() { - if use binary; then - mv "${S}/usr" "${D}" - - # Remove the docs if not requested - if ! use doc; then - rm -rf "${D}/usr/share/doc/${P}/*/" \ - "${D}/usr/share/doc/${P}/*.html" \ - || die "could not remove docs (P vs PF revision mismatch?)" - fi - else - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if ! use ghcbootstrap; then - mkdir -p "${D}/usr/share/doc" - mv "${WORKDIR}/usr/share/doc/${P}" "${D}/usr/share/doc" \ - || die "failed to copy docs" - fi - fi - - emake -j1 ${insttarget} \ - DESTDIR="${D}" \ - || die "make ${insttarget} failed" - - dodoc "${S}/README" "${S}/ANNOUNCE" "${S}/LICENSE" "${S}/VERSION" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -rp "${D}/usr/$(get_libdir)/${P}/package.conf.d"{,.shipped} \ - || die "failed to copy package.conf.d" - fi -} - -pkg_postinst() { - ghc-reregister - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc," - ewarn "once app-admin/haskell-updater has installed please run:" - ewarn " /usr/sbin/haskell-updater --upgrade" - ewarn "to re-build all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Be very careful here... Call order when upgrading is (according to PMS): - # * src_install for new package - # * pkg_preinst for new package - # * pkg_postinst for new package - # * pkg_prerm for the package being replaced - # * pkg_postrm for the package being replaced - # so you'll actually be touching the new packages files, not the one you - # uninstall, due to that or installation directory ${P} will be the same for - # both packages. - - # Call order for reinstalling is (according to PMS): - # * src_install - # * pkg_preinst - # * pkg_prerm for the package being replaced - # * pkg_postrm for the package being replaced - # * pkg_postinst - - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - PKGDIR="${ROOT}/usr/$(get_libdir)/${P}/package.conf.d" - rm -rf "${PKGDIR}" - - cp -pr "${PKGDIR}"{.shipped,} -} rmfile ./dev-lang/ghc/ghc-6.12.2.ebuild hunk ./dev-lang/ghc/ghc-6.2.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base eutils flag-o-matic toolchain-funcs ghc-package - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${PV}/${P}-src.tar.bz2 ) - doc? ( mirror://gentoo/${P}-libraries.tar.gz - mirror://gentoo/${P}-users_guide.tar.gz ) - ppc? ( mirror://gentoo/ghc-bin-${PV}-r1-ppc.tbz2 ) - sparc? ( mirror://gentoo/ghc-bin-${PV}-r1-sparc.tbz2 ) - x86? ( mirror://gentoo/ghc-bin-${PV}-r1-x86.tbz2 )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="-* ppc sparc x86" -IUSE="binary doc ghcbootstrap opengl" - -LOC="/opt/ghc" # location for installation of binary version - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - =sys-libs/readline-5* - opengl? ( virtual/opengl - virtual/glu virtual/glut )" - -DEPEND="${RDEPEND}" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector -} - -pkg_setup() { - if test $(gcc-major-version) -gt 3; then - eerror "ghc-6.2.2 does not work with gcc-4.x, only 3.x or older" - eerror "You can either use gcc-config to switch to gcc-3.x" - eerror "or you emerge '>=dev-lang/ghc-6.4' or later." - die "ghc-6.2.2 does not work with gcc-4.x, only 3.x or older" - fi - - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - use doc && \ - die "USE=\"ghcbootstrap doc\" is not a valid combination" - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - fi - - if use binary; then - if use opengl || use doc; then - ewarn "The binary build does not include the docs or OpenGL bindings" - ewarn "If you want those features, emerge with USE=\"-binary\"" - fi - fi - - set_config -} - -set_config() { - # make this a separate function and call it several times as portage doesn't - # remember the variables properly between the fuctions. - use binary && GHC_PREFIX="/opt/ghc" || GHC_PREFIX="/usr" -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - - # Relocate from /usr to /opt/ghc - sed -i -e "s|/usr|${LOC}|g" \ - "${S}/usr/bin/ghc-${PV}" \ - "${S}/usr/bin/ghci-${PV}" \ - "${S}/usr/bin/ghc-pkg-${PV}" \ - "${S}/usr/bin/hsc2hs" \ - "${S}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to /opt/ghc failed" - - sed -i -e "s|/usr/$(get_libdir)|${LOC}/$(get_libdir)|" \ - "${S}/usr/bin/ghcprof" - - else - # Modify the ghc driver script to use GHC_CFLAGS - echo "SCRIPT_SUBST_VARS += GHC_CFLAGS" >> "${S}/ghc/driver/ghc/Makefile" - echo "GHC_CFLAGS = ${GHC_CFLAGS}" >> "${S}/ghc/driver/ghc/Makefile" - sed -i -e 's|$TOPDIROPT|$TOPDIROPT $GHC_CFLAGS|' "${S}/ghc/driver/ghc/ghc.sh" - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - - # Patch to fix a mis-compilation in the rts due to strict aliasing, - # should be fixed upstream for 6.4.3 and 6.6. Fixes bug #135651. - echo 'GC_HC_OPTS += -optc-fno-strict-aliasing' >> "${S}/ghc/rts/Makefile" - - # Don't strip binaries on install. See QA warnings in bug #140369. - sed -i -e 's/SRC_INSTALL_BIN_OPTS += -s//' "${S}/mk/config.mk.in" - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # We can't depend on haddock so we never build docs - # and we rely on pre-built ones instead - echo SGMLDocWays="" >> mk/build.mk - # needed to prevent haddock from being called - echo NO_HADDOCK_DOCS=YES >> mk/build.mk - - # circumvent a very strange bug that seems related with ghc producing too much - # output while being filtered through tee (e.g. due to portage logging) - # reported as bug #111183 - echo "SRC_HC_OPTS+=-fno-warn-deprecations" >> mk/build.mk - - # Required for some architectures, because they don't support ghc fully ... - use ppc || use sparc && echo "SplitObjs=NO" >> mk/build.mk - use sparc && echo "GhcWithInterpreter=NO" >> mk/build.mk - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - use ghcbootstrap || \ - export PATH="${WORKDIR}/usr/bin:${PATH}" - - # Note that --disable-hopengl actually enables it. We have to ommit - # the flag to disable opengl. - econf \ - $(use opengl && echo "--enable-hopengl") \ - || die "econf failed" - - # ghc-6.2.x build system does not support parallel make - emake -j1 datadir="/usr/share/doc/${P}" || die "make failed" - # the explicit datadir is required to make the haddock entries - # in the package.conf file point to the right place ... - - fi # ! use binary -} - -src_install() { - if use binary; then - mkdir "${D}/opt" - mv "${S}/usr" "${D}/opt/ghc" - - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - - doenvd "${FILESDIR}/10ghc" - else - # the libdir0 setting is needed for amd64, and does not - # harm for other arches - #TODO: are any of these overrides still required? isn't econf enough? - emake -j1 install \ - prefix="${D}/usr" \ - datadir="${D}/usr/share/doc/${PF}" \ - infodir="${D}/usr/share/info" \ - mandir="${D}/usr/share/man" \ - libdir0="${D}/usr/$(get_libdir)" \ - || die "make install failed" - - cd "${S}/ghc" - dodoc README ANNOUNCE LICENSE VERSION - - dosbin "${FILESDIR}/ghc-updater" - - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi - - if use doc; then - docinto "html/libraries" - dohtml -A haddock -r "${WORKDIR}/libraries/"* \ - || die "installing library docs failed" - docinto "html/users_guide" - dohtml -r "${WORKDIR}/users_guide/"* \ - || die "installing user guide failed" - docinto "" - fi -} - -pkg_postinst () { - ghc-reregister - - if use binary; then - elog "The envirenment has been set to use the binary distribution of" - elog "GHC. In order to activate it please run:" - elog " env-update && source /etc/profile" - elog "Otherwise this setting will become active the next time you login" - fi - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc or" - ewarn "if you have switched between binary and source versions" - ewarn "of ghc, please run:" - if use binary; then - ewarn " /opt/ghc/sbin/ghc-updater" - else - ewarn " /usr/sbin/ghc-updater" - fi - ewarn "to re-merge all ghc-based Haskell libraries." -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - set_config # load GHC_PREFIX - - PKG="${ROOT}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.2.2.ebuild hunk ./dev-lang/ghc/ghc-6.4.2-r1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base eutils flag-o-matic toolchain-funcs autotools ghc-package - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="${PV%%*pre*}" # zero if snapshot -MY_PV="${PV/_pre/.}" -MY_P="${PN}-${MY_PV}" -EXTRA_SRC_URI="${MY_PV}" -[[ -z "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${MY_P}-src.tar.bz2 ) - doc? ( mirror://gentoo/${P}-libraries.tar.gz - mirror://gentoo/${P}-users_guide.tar.gz ) - !ghcbootstrap? ( - alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 ) - amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 ) - hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 ) - ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 ) - ppc? ( mirror://gentoo/ghc-bin-${PV}-ppc.tbz2 ) - ppc64? ( mirror://gentoo/ghc-bin-${PV}-r1-ppc64.tbz2 ) - sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 ) - x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 ) - x86-fbsd? ( mirror://gentoo/ghc-bin-${PV}-x86-fbsd.tbz2 ) ) - test? ( http://haskell.org/ghc/dist/ghc-testsuite-${MY_PV}.tar.gz ) - mirror://gentoo/${P}-alut.patch.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="binary doc ghcbootstrap test X opengl openal" - -LOC="/opt/ghc" # location for installation of binary version -S="${WORKDIR}/${MY_P}" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - =sys-libs/readline-5* - X? ( || ( x11-libs/libX11 virtual/x11 ) ) - opengl? ( virtual/opengl - virtual/glu virtual/glut - openal? ( media-libs/openal media-libs/freealut ) )" - -DEPEND="${RDEPEND}" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -PDEPEND=">=dev-haskell/cabal-1.1.4" - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - use doc && \ - die "USE=\"ghcbootstrap doc\" is not a valid combination" - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - fi - - if use openal && ! use opengl; then - ewarn "The OpenAL bindings require the OpenGL bindings, however" - ewarn "USE=\"-opengl\" so the OpenAL bindings will not be built." - ewarn "To build the OpenAL bindings emerge with USE=\"openal opengl\"" - fi - - if use binary; then - if use opengl || use openal || use X || use test; then - ewarn "The binary build does not include the X, OpenGL" - ewarn "or OpenAL bindings and does not support the testsuite." - ewarn "If you want those features, emerge with USE=\"-binary\"" - fi - fi - - set_config -} - -set_config() { - # make this a separate function and call it several times as portage doesn't - # remember the variables properly between the fuctions. - use binary && GHC_PREFIX="/opt/ghc" || GHC_PREFIX="/usr" -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - - # Relocate from /usr to /opt/ghc - sed -i -e "s|/usr|${LOC}|g" \ - "${S}/usr/bin/ghc-${PV}" \ - "${S}/usr/bin/ghci-${PV}" \ - "${S}/usr/bin/ghc-pkg-${PV}" \ - "${S}/usr/bin/hsc2hs" \ - "${S}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to /opt/ghc failed" - - # fix docs - if use doc; then - # correct the documentation and .haddock files path - sed -i -e \ - "s|/opt/ghc/share/doc/${P}/html/libraries|/usr/share/doc/${P}/html/libraries|g" \ - "${S}/usr/$(get_libdir)/${P}/package.conf" - else - # remove all doc stuff from package.conf - sed -i \ - -e 's|haddockInterfaces = \[[^]]*\]|haddockInterfaces = \[\]|g' \ - -e "s|haddockHTMLs = \[[^]]*\]|haddockHTMLs = \[\]|g" \ - "${S}/usr/$(get_libdir)/${P}/package.conf" - fi - - sed -i -e "s|/usr/$(get_libdir)|${LOC}/$(get_libdir)|" \ - "${S}/usr/bin/ghcprof" - - else - - cd "${S}" - epatch "${WORKDIR}/${P}-alut.patch" - epatch "${FILESDIR}/${P}-sparc32plus.patch" - epatch "${FILESDIR}/${P}-sparcmangler.patch" - epatch "${FILESDIR}/${P}-network-on-newer-glibc.patch" - epatch "${FILESDIR}/${P}-ppc64-ABI-amending.patch" - epatch "${FILESDIR}/${P}-ppc64-ABI-amending-part2.patch" - - # Modify the ghc driver script to use GHC_CFLAGS - echo "SCRIPT_SUBST_VARS += GHC_CFLAGS" >> "${S}/ghc/driver/ghc/Makefile" - echo "GHC_CFLAGS = ${GHC_CFLAGS}" >> "${S}/ghc/driver/ghc/Makefile" - sed -i -e 's|$TOPDIROPT|$TOPDIROPT $GHC_CFLAGS|' "${S}/ghc/driver/ghc/ghc.sh" - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - - # If we're using the testsuite then move it to into the build tree - use test && mv "${WORKDIR}/testsuite" "${S}/" - - # Patch to fix a mis-compilation in the rts due to strict aliasing, - # should be fixed upstream for 6.4.3 and 6.6. Fixes bug #135651. - echo 'GC_HC_OPTS += -optc-fno-strict-aliasing' >> "${S}/ghc/rts/Makefile" - - # Don't strip binaries on install. See QA warnings in bug #140369. - sed -i -e 's/SRC_INSTALL_BIN_OPTS += -s//' "${S}/mk/config.mk.in" - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # If you need to do a quick build then enable this bit and add debug to IUSE - #if use debug; then - # echo "SRC_HC_OPTS = -H32m -O -fasm" >> mk/build.mk - # echo "GhcLibHcOpts =" >> mk/build.mk - # echo "GhcLibWays =" >> mk/build.mk - # echo "SplitObjs = NO" >> mk/build.mk - #fi - - # We can't depend on haddock so we never build docs - # and we rely on pre-built ones instead - echo SGMLDocWays="" >> mk/build.mk - # needed to prevent haddock from being called - echo NO_HADDOCK_DOCS=YES >> mk/build.mk - - # circumvent a very strange bug that seems related with ghc producing too much - # output while being filtered through tee (e.g. due to portage logging) - # reported as bug #111183 - echo "SRC_HC_OPTS+=-fno-warn-deprecations" >> mk/build.mk - - # And some arches used to work ok, but bork with recent gcc versions - # See bug #145466 for ppc64. - if use ia64 || use ppc64; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - fi - - # We've patched some configure.ac files to fix the OpenAL/ALUT bindings. - # So we need to autoreconf. - eautoreconf - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - use ghcbootstrap || \ - export PATH="${WORKDIR}/usr/bin:${PATH}" - - econf \ - $(use_enable opengl opengl) \ - $(use_enable opengl glut) \ - $(use openal && use opengl \ - && echo --enable-openal --enable-alut \ - || echo --disable-openal --disable-alut) \ - $(use_enable X x11) \ - $(use_enable X hgl) \ - || die "econf failed" - - emake all datadir="/usr/share/doc/${P}" || die "make failed" - # the explicit datadir is required to make the haddock entries - # in the package.conf file point to the right place ... - - fi # ! use binary -} - -src_install() { - if use binary; then - mkdir "${D}/opt" - mv "${S}/usr" "${D}/opt/ghc" - - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - - doenvd "${FILESDIR}/10ghc" - else - # the libdir0 setting is needed for amd64, and does not - # harm for other arches - #TODO: are any of these overrides still required? isn't econf enough? - emake -j1 install \ - prefix="${D}/usr" \ - datadir="${D}/usr/share/doc/${PF}" \ - infodir="${D}/usr/share/info" \ - mandir="${D}/usr/share/man" \ - libdir0="${D}/usr/$(get_libdir)" \ - || die "make install failed" - - cd "${S}/ghc" - dodoc README ANNOUNCE LICENSE VERSION - - dosbin "${FILESDIR}/ghc-updater" - - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi - - if use doc; then - docinto "html/libraries" - dohtml -A haddock -r "${WORKDIR}/libraries/"* \ - || die "installing library docs failed" - docinto "html/users_guide" - dohtml -r "${WORKDIR}/users_guide/"* \ - || die "installing user guide failed" - docinto "" - fi -} - -pkg_postinst () { - - ebegin "Unregistering ghc's built-in cabal " - $(ghc-getghcpkg) unregister Cabal > /dev/null - eend $? - ghc-reregister - - if use binary; then - elog "The envirenment has been set to use the binary distribution of" - elog "GHC. In order to activate it please run:" - elog " env-update && source /etc/profile" - elog "Otherwise this setting will become active the next time you login" - fi - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc or" - ewarn "if you have switched between binary and source versions" - ewarn "of ghc, please run:" - if use binary; then - ewarn " /opt/ghc/sbin/ghc-updater" - else - ewarn " /usr/sbin/ghc-updater" - fi - ewarn "to re-merge all ghc-based Haskell libraries." -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - set_config # load GHC_PREFIX - - PKG="${ROOT}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} - -src_test() { - if use test; then - local summary - summary="${T}/testsuite-summary.txt" - - make -C "${S}/testsuite/" boot || die "Preparing the testsuite failed" - make -C "${S}/testsuite/tests/ghc-regress" \ - TEST_HC="${S}/ghc/compiler/stage2/ghc-inplace" \ - EXTRA_RUNTEST_OPTS="--output-summary=${summary}" - - if grep -q ' 0 unexpected failures' "${summary}"; then - einfo "All tests passed ok" - else - ewarn "Some tests failed, for a summary see: ${summary}" - fi - else - ewarn "Sadly, due to some portage limitations you need both" - ewarn "USE=test and FEATURES=test to run the ghc testsuite" - fi -} rmfile ./dev-lang/ghc/ghc-6.4.2-r1.ebuild hunk ./dev-lang/ghc/ghc-6.4.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base eutils flag-o-matic toolchain-funcs autotools ghc-package - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="${PV%%*pre*}" # zero if snapshot -MY_PV="${PV/_pre/.}" -MY_P="${PN}-${MY_PV}" -EXTRA_SRC_URI="${MY_PV}" -[[ -z "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${MY_P}-src.tar.bz2 ) - doc? ( mirror://gentoo/${P}-libraries.tar.gz - mirror://gentoo/${P}-users_guide.tar.gz ) - alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 ) - amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 ) - hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 ) - ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 ) - ppc? ( mirror://gentoo/ghc-bin-${PV}-ppc.tbz2 ) - ppc64? ( mirror://gentoo/ghc-bin-${PV}-r1-ppc64.tbz2 ) - sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 ) - x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 ) - x86-fbsd? ( mirror://gentoo/ghc-bin-${PV}-x86-fbsd.tbz2 ) - test? ( http://haskell.org/ghc/dist/ghc-testsuite-${MY_PV}.tar.gz ) - mirror://gentoo/${P}-alut.patch.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="binary doc ghcbootstrap test X opengl openal" - -LOC="/opt/ghc" # location for installation of binary version -S="${WORKDIR}/${MY_P}" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - =sys-libs/readline-5* - X? ( || ( x11-libs/libX11 virtual/x11 ) ) - opengl? ( virtual/opengl - virtual/glu virtual/glut - openal? ( media-libs/openal media-libs/freealut ) )" - -DEPEND="${RDEPEND}" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -PDEPEND=">=dev-haskell/cabal-1.1.4" - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - use doc && \ - die "USE=\"ghcbootstrap doc\" is not a valid combination" - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - fi - - if use openal && ! use opengl; then - ewarn "The OpenAL bindings require the OpenGL bindings, however" - ewarn "USE=\"-opengl\" so the OpenAL bindings will not be built." - ewarn "To build the OpenAL bindings emerge with USE=\"openal opengl\"" - fi - - if use binary; then - if use opengl || use openal || use X || use test; then - ewarn "The binary build does not include the X, OpenGL" - ewarn "or OpenAL bindings and does not support the testsuite." - ewarn "If you want those features, emerge with USE=\"-binary\"" - fi - fi - - set_config -} - -set_config() { - # make this a separate function and call it several times as portage doesn't - # remember the variables properly between the fuctions. - use binary && GHC_PREFIX="/opt/ghc" || GHC_PREFIX="/usr" -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - - # Relocate from /usr to /opt/ghc - sed -i -e "s|/usr|${LOC}|g" \ - "${S}/usr/bin/ghc-${PV}" \ - "${S}/usr/bin/ghci-${PV}" \ - "${S}/usr/bin/ghc-pkg-${PV}" \ - "${S}/usr/bin/hsc2hs" \ - "${S}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to /opt/ghc failed" - - # fix docs - if use doc; then - # correct the documentation and .haddock files path - sed -i -e \ - "s|/opt/ghc/share/doc/${P}/html/libraries|/usr/share/doc/${P}/html/libraries|g" \ - "${S}/usr/$(get_libdir)/${P}/package.conf" - else - # remove all doc stuff from package.conf - sed -i \ - -e 's|haddockInterfaces = \[[^]]*\]|haddockInterfaces = \[\]|g' \ - -e "s|haddockHTMLs = \[[^]]*\]|haddockHTMLs = \[\]|g" \ - "${S}/usr/$(get_libdir)/${P}/package.conf" - fi - - sed -i -e "s|/usr/$(get_libdir)|${LOC}/$(get_libdir)|" \ - "${S}/usr/bin/ghcprof" - - else - - cd "${S}" - epatch "${WORKDIR}/${P}-alut.patch" - epatch "${FILESDIR}/${P}-sparc32plus.patch" - epatch "${FILESDIR}/${P}-sparcmangler.patch" - - # Modify the ghc driver script to use GHC_CFLAGS - echo "SCRIPT_SUBST_VARS += GHC_CFLAGS" >> "${S}/ghc/driver/ghc/Makefile" - echo "GHC_CFLAGS = ${GHC_CFLAGS}" >> "${S}/ghc/driver/ghc/Makefile" - sed -i -e 's|$TOPDIROPT|$TOPDIROPT $GHC_CFLAGS|' "${S}/ghc/driver/ghc/ghc.sh" - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - - # If we're using the testsuite then move it to into the build tree - use test && mv "${WORKDIR}/testsuite" "${S}/" - - # Patch to fix a mis-compilation in the rts due to strict aliasing, - # should be fixed upstream for 6.4.3 and 6.6. Fixes bug #135651. - echo 'GC_HC_OPTS += -optc-fno-strict-aliasing' >> "${S}/ghc/rts/Makefile" - - # Don't strip binaries on install. See QA warnings in bug #140369. - sed -i -e 's/SRC_INSTALL_BIN_OPTS += -s//' "${S}/mk/config.mk.in" - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # If you need to do a quick build then enable this bit and add debug to IUSE - #if use debug; then - # echo "SRC_HC_OPTS = -H32m -O -fasm" >> mk/build.mk - # echo "GhcLibHcOpts =" >> mk/build.mk - # echo "GhcLibWays =" >> mk/build.mk - # echo "SplitObjs = NO" >> mk/build.mk - #fi - - # We can't depend on haddock so we never build docs - # and we rely on pre-built ones instead - echo SGMLDocWays="" >> mk/build.mk - # needed to prevent haddock from being called - echo NO_HADDOCK_DOCS=YES >> mk/build.mk - - # circumvent a very strange bug that seems related with ghc producing too much - # output while being filtered through tee (e.g. due to portage logging) - # reported as bug #111183 - echo "SRC_HC_OPTS+=-fno-warn-deprecations" >> mk/build.mk - - # And some arches used to work ok, but bork with recent gcc versions - # See bug #145466 for ppc64. - if use ia64 || use ppc64; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - fi - - # We've patched some configure.ac files to fix the OpenAL/ALUT bindings. - # So we need to autoreconf. - eautoreconf - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - use ghcbootstrap || \ - export PATH="${WORKDIR}/usr/bin:${PATH}" - - econf \ - $(use_enable opengl opengl) \ - $(use_enable opengl glut) \ - $(use openal && use opengl \ - && echo --enable-openal --enable-alut \ - || echo --disable-openal --disable-alut) \ - $(use_enable X x11) \ - $(use_enable X hgl) \ - || die "econf failed" - - emake all datadir="/usr/share/doc/${P}" || die "make failed" - # the explicit datadir is required to make the haddock entries - # in the package.conf file point to the right place ... - - fi # ! use binary -} - -src_install() { - if use binary; then - mkdir "${D}/opt" - mv "${S}/usr" "${D}/opt/ghc" - - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - - doenvd "${FILESDIR}/10ghc" - else - # the libdir0 setting is needed for amd64, and does not - # harm for other arches - #TODO: are any of these overrides still required? isn't econf enough? - emake -j1 install \ - prefix="${D}/usr" \ - datadir="${D}/usr/share/doc/${PF}" \ - infodir="${D}/usr/share/info" \ - mandir="${D}/usr/share/man" \ - libdir0="${D}/usr/$(get_libdir)" \ - || die "make install failed" - - cd "${S}/ghc" - dodoc README ANNOUNCE LICENSE VERSION - - dosbin "${FILESDIR}/ghc-updater" - - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi - - if use doc; then - docinto "html/libraries" - dohtml -A haddock -r "${WORKDIR}/libraries/"* \ - || die "installing library docs failed" - docinto "html/users_guide" - dohtml -r "${WORKDIR}/users_guide/"* \ - || die "installing user guide failed" - docinto "" - fi -} - -pkg_postinst () { - - ebegin "Unregistering ghc's built-in cabal " - $(ghc-getghcpkg) unregister Cabal > /dev/null - eend $? - ghc-reregister - - if use binary; then - elog "The envirenment has been set to use the binary distribution of" - elog "GHC. In order to activate it please run:" - elog " env-update && source /etc/profile" - elog "Otherwise this setting will become active the next time you login" - fi - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc or" - ewarn "if you have switched between binary and source versions" - ewarn "of ghc, please run:" - if use binary; then - ewarn " /opt/ghc/sbin/ghc-updater" - else - ewarn " /usr/sbin/ghc-updater" - fi - ewarn "to re-merge all ghc-based Haskell libraries." -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - set_config # load GHC_PREFIX - - PKG="${ROOT}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} - -src_test() { - if use test; then - local summary - summary="${T}/testsuite-summary.txt" - - make -C "${S}/testsuite/" boot || die "Preparing the testsuite failed" - make -C "${S}/testsuite/tests/ghc-regress" \ - TEST_HC="${S}/ghc/compiler/stage2/ghc-inplace" \ - EXTRA_RUNTEST_OPTS="--output-summary=${summary}" - - if grep -q ' 0 unexpected failures' "${summary}"; then - einfo "All tests passed ok" - else - ewarn "Some tests failed, for a summary see: ${summary}" - fi - else - ewarn "Sadly, due to some portage limitations you need both" - ewarn "USE=test and FEATURES=test to run the ghc testsuite" - fi -} rmfile ./dev-lang/ghc/ghc-6.4.2.ebuild hunk ./dev-lang/ghc/ghc-6.6.1-r1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.6 2007/07/06 00:46:24 dcoutts Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="${PV%%*pre*}" # zero if snapshot -MY_PV="${PV/_pre/.}" -MY_P="${PN}-${MY_PV}" -EXTRA_SRC_URI="${MY_PV}" -[[ -z "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="current/dist" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${MY_P}-src.tar.bz2 ) - !ghcbootstrap? ( - alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 ) - amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 ) - hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 ) - ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 ) - ppc? ( mirror://gentoo/ghc-bin-${PV}-ppc.tbz2 ) - sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 ) - x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 ) )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ia64 ppc sparc x86" -IUSE="binary doc ghcbootstrap" - -LOC="/opt/ghc" # location for installation of binary version -S="${WORKDIR}/${MY_P}" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - =sys-libs/readline-5*" - -DEPEND="${RDEPEND} - ghcbootstrap? ( doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 - >=dev-haskell/haddock-0.8 ) )" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -PDEPEND=">=dev-haskell/cabal-1.1.6.2 - >=dev-haskell/regex-base-0.72 - >=dev-haskell/regex-posix-0.71 - >=dev-haskell/regex-compat-0.71" - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - elif use ppc64; then - eerror "No binary .tbz2 package available yet for these arches:" - eerror " ppc64" - eerror "Please try emerging with USE=ghcbootstrap and report build" - eerror "sucess or failure to the haskell team (haskell@gentoo.org)" - die "No binary available for this arch yet, USE=ghcbootstrap" - fi - - set_config -} - -set_config() { - # make this a separate function and call it several times as portage doesn't - # remember the variables properly between the fuctions. - use binary && GHC_PREFIX="/opt/ghc" || GHC_PREFIX="/usr" -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - - # Relocate from /usr to /opt/ghc - sed -i -e "s|/usr|${LOC}|g" \ - "${S}/usr/bin/ghc-${PV}" \ - "${S}/usr/bin/ghci-${PV}" \ - "${S}/usr/bin/ghc-pkg-${PV}" \ - "${S}/usr/bin/hsc2hs" \ - "${S}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to /opt/ghc failed" - - sed -i -e "s|/usr/$(get_libdir)|${LOC}/$(get_libdir)|" \ - "${S}/usr/bin/ghcprof" - - else - - # Modify the ghc driver script to use GHC_CFLAGS - echo "SCRIPT_SUBST_VARS += GHC_CFLAGS" >> "${S}/driver/ghc/Makefile" - echo "GHC_CFLAGS = ${GHC_CFLAGS}" >> "${S}/driver/ghc/Makefile" - sed -i -e 's|$TOPDIROPT|$TOPDIROPT $GHC_CFLAGS|' "${S}/driver/ghc/ghc.sh" - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - - # If we're using the testsuite then move it to into the build tree - # use test && mv "${WORKDIR}/testsuite" "${S}/" - - # Don't strip binaries on install. See QA warnings in bug #140369. - sed -i -e 's/SRC_INSTALL_BIN_OPTS += -s//' "${S}/mk/config.mk.in" - - # Temporary patches that needs testing before being pushed upstream: - cd "${S}" - # Fix sparc split-objs linking problem - epatch "${FILESDIR}/ghc-6.5-norelax.patch" - epatch "${FILESDIR}/${PN}-6.4.2-ppc64-ABI-amending.patch" - epatch "${FILESDIR}/${PN}-6.4.2-ppc64-ABI-amending-part2.patch" - - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # If you need to do a quick build then enable this bit and add debug to IUSE - #if use debug; then - # echo "SRC_HC_OPTS = -H32m -O -fasm" >> mk/build.mk - # echo "GhcLibHcOpts =" >> mk/build.mk - # echo "GhcLibWays =" >> mk/build.mk - # echo "SplitObjs = NO" >> mk/build.mk - #fi - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - # needed to prevent haddock from being called - echo NO_HADDOCK_DOCS=YES >> mk/build.mk - fi - - # circumvent a very strange bug that seems related with ghc producing too much - # output while being filtered through tee (e.g. due to portage logging) - # reported as bug #111183 - echo "SRC_HC_OPTS+=-fno-warn-deprecations" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - if use alpha || use hppa || use ppc64 || use sparc; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - fi - if use alpha || use hppa || use ppc64 || use sparc; then - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - - # GHC <6.8 doesn't support GCC >=4.2, split objects fails. - if version_is_at_least "4.2" "$(gcc-version)"; then - echo "SplitObjs=NO" >> mk/build.mk - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - use ghcbootstrap || \ - export PATH="${WORKDIR}/usr/bin:${PATH}" - - econf || die "econf failed" - - emake all datadir="/usr/share/doc/${P}" || die "make failed" - # the explicit datadir is required to make the haddock entries - # in the package.conf file point to the right place ... - - fi # ! use binary -} - -src_install() { - if use binary; then - mkdir "${D}/opt" - mv "${S}/usr" "${D}/opt/ghc" - - # Remove the docs if not requested - if ! use doc; then - rm -rf "${D}/opt/ghc/share/doc/${P}/html" \ - || die "could not remove docs (P vs PF revision mismatch?)" - fi - - # TODO: this will not be necessary after version 6.6.1 since the .tbz2 - # packages will have been regenerated with package.conf.shipped files. - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - - doenvd "${FILESDIR}/10ghc" - else - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if use ghcbootstrap; then - insttarget="${insttarget} install-docs" - else - dohtml -A haddock -r "${WORKDIR}/usr/share/doc/${P}/html/"* - fi - fi - - # the libdir0 setting is needed for amd64, and does not - # harm for other arches - #TODO: are any of these overrides still required? isn't econf enough? - emake -j1 ${insttarget} \ - prefix="${D}/usr" \ - datadir="${D}/usr/share/doc/${P}" \ - infodir="${D}/usr/share/info" \ - mandir="${D}/usr/share/man" \ - libdir0="${D}/usr/$(get_libdir)" \ - || die "make ${insttarget} failed" - - cd "${S}" - dodoc README ANNOUNCE VERSION - - dosbin "${FILESDIR}/ghc-updater" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi -} - -pkg_postinst() { - ghc-reregister - - if use binary; then - elog "The envirenment has been set to use the binary distribution of" - elog "GHC. In order to activate it please run:" - elog " env-update && source /etc/profile" - elog "Otherwise this setting will become active the next time you login" - fi - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc or" - ewarn "if you have switched between binary and source versions" - ewarn "of ghc, please run:" - if use binary; then - ewarn " /opt/ghc/sbin/ghc-updater" - else - ewarn " /usr/sbin/ghc-updater" - fi - ewarn "to re-merge all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - set_config # load GHC_PREFIX - - PKG="${ROOT}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.6.1-r1.ebuild hunk ./dev-lang/ghc/ghc-6.6.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.6 2007/07/06 00:46:24 dcoutts Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="${PV%%*pre*}" # zero if snapshot -MY_PV="${PV/_pre/.}" -MY_P="${PN}-${MY_PV}" -EXTRA_SRC_URI="${MY_PV}" -[[ -z "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="current/dist" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${MY_P}-src.tar.bz2 ) - alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 ) - amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 ) - hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 ) - ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 ) - ppc? ( mirror://gentoo/ghc-bin-${PV}-ppc.tbz2 ) - sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 ) - x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ia64 ppc sparc x86" -IUSE="binary doc ghcbootstrap" - -LOC="/opt/ghc" # location for installation of binary version -S="${WORKDIR}/${MY_P}" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - =sys-libs/readline-5*" - -DEPEND="${RDEPEND} - ghcbootstrap? ( doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 - >=dev-haskell/haddock-0.8 ) )" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -PDEPEND=">=dev-haskell/cabal-1.1.6.2 - >=dev-haskell/regex-base-0.72 - >=dev-haskell/regex-posix-0.71 - >=dev-haskell/regex-compat-0.71" - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - elif use ppc64; then - eerror "No binary .tbz2 package available yet for these arches:" - eerror " ppc64" - eerror "Please try emerging with USE=ghcbootstrap and report build" - eerror "sucess or failure to the haskell team (haskell@gentoo.org)" - die "No binary available for this arch yet, USE=ghcbootstrap" - fi - - set_config -} - -set_config() { - # make this a separate function and call it several times as portage doesn't - # remember the variables properly between the fuctions. - use binary && GHC_PREFIX="/opt/ghc" || GHC_PREFIX="/usr" -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - - # Relocate from /usr to /opt/ghc - sed -i -e "s|/usr|${LOC}|g" \ - "${S}/usr/bin/ghc-${PV}" \ - "${S}/usr/bin/ghci-${PV}" \ - "${S}/usr/bin/ghc-pkg-${PV}" \ - "${S}/usr/bin/hsc2hs" \ - "${S}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to /opt/ghc failed" - - sed -i -e "s|/usr/$(get_libdir)|${LOC}/$(get_libdir)|" \ - "${S}/usr/bin/ghcprof" - - else - - # Modify the ghc driver script to use GHC_CFLAGS - echo "SCRIPT_SUBST_VARS += GHC_CFLAGS" >> "${S}/driver/ghc/Makefile" - echo "GHC_CFLAGS = ${GHC_CFLAGS}" >> "${S}/driver/ghc/Makefile" - sed -i -e 's|$TOPDIROPT|$TOPDIROPT $GHC_CFLAGS|' "${S}/driver/ghc/ghc.sh" - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - - # If we're using the testsuite then move it to into the build tree - # use test && mv "${WORKDIR}/testsuite" "${S}/" - - # Don't strip binaries on install. See QA warnings in bug #140369. - sed -i -e 's/SRC_INSTALL_BIN_OPTS += -s//' "${S}/mk/config.mk.in" - - # Temporary patches that needs testing before being pushed upstream: - cd "${S}" - # Fix sparc split-objs linking problem - epatch "${FILESDIR}/ghc-6.5-norelax.patch" - - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # If you need to do a quick build then enable this bit and add debug to IUSE - #if use debug; then - # echo "SRC_HC_OPTS = -H32m -O -fasm" >> mk/build.mk - # echo "GhcLibHcOpts =" >> mk/build.mk - # echo "GhcLibWays =" >> mk/build.mk - # echo "SplitObjs = NO" >> mk/build.mk - #fi - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - # needed to prevent haddock from being called - echo NO_HADDOCK_DOCS=YES >> mk/build.mk - fi - - # circumvent a very strange bug that seems related with ghc producing too much - # output while being filtered through tee (e.g. due to portage logging) - # reported as bug #111183 - echo "SRC_HC_OPTS+=-fno-warn-deprecations" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - if use alpha || use hppa || use ppc64 || use sparc; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - fi - if use alpha || use hppa || use ppc64 || use sparc; then - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - - # GHC <6.8 doesn't support GCC >=4.2, split objects fails. - if version_is_at_least "4.2" "$(gcc-version)"; then - echo "SplitObjs=NO" >> mk/build.mk - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - use ghcbootstrap || \ - export PATH="${WORKDIR}/usr/bin:${PATH}" - - econf || die "econf failed" - - emake all datadir="/usr/share/doc/${P}" || die "make failed" - # the explicit datadir is required to make the haddock entries - # in the package.conf file point to the right place ... - - fi # ! use binary -} - -src_install() { - if use binary; then - mkdir "${D}/opt" - mv "${S}/usr" "${D}/opt/ghc" - - # Remove the docs if not requested - if ! use doc; then - rm -rf "${D}/opt/ghc/share/doc/${P}/html" \ - || die "could not remove docs (P vs PF revision mismatch?)" - fi - - # TODO: this will not be necessary after version 6.6.1 since the .tbz2 - # packages will have been regenerated with package.conf.shipped files. - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - - doenvd "${FILESDIR}/10ghc" - else - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if use ghcbootstrap; then - insttarget="${insttarget} install-docs" - else - dohtml -A haddock -r "${WORKDIR}/usr/share/doc/${P}/html/"* - fi - fi - - # the libdir0 setting is needed for amd64, and does not - # harm for other arches - #TODO: are any of these overrides still required? isn't econf enough? - emake -j1 ${insttarget} \ - prefix="${D}/usr" \ - datadir="${D}/usr/share/doc/${P}" \ - infodir="${D}/usr/share/info" \ - mandir="${D}/usr/share/man" \ - libdir0="${D}/usr/$(get_libdir)" \ - || die "make ${insttarget} failed" - - cd "${S}" - dodoc README ANNOUNCE VERSION - - dosbin "${FILESDIR}/ghc-updater" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi -} - -pkg_postinst() { - ghc-reregister - - if use binary; then - elog "The envirenment has been set to use the binary distribution of" - elog "GHC. In order to activate it please run:" - elog " env-update && source /etc/profile" - elog "Otherwise this setting will become active the next time you login" - fi - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc or" - ewarn "if you have switched between binary and source versions" - ewarn "of ghc, please run:" - if use binary; then - ewarn " /opt/ghc/sbin/ghc-updater" - else - ewarn " /usr/sbin/ghc-updater" - fi - ewarn "to re-merge all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - set_config # load GHC_PREFIX - - PKG="${ROOT}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.6.1.ebuild hunk ./dev-lang/ghc/ghc-6.6.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.6 2007/07/06 00:46:24 dcoutts Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="${PV%%*pre*}" # zero if snapshot -MY_PV="${PV/_pre/.}" -MY_P="${PN}-${MY_PV}" -EXTRA_SRC_URI="${MY_PV}" -[[ -z "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="current/dist" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${MY_P}-src.tar.bz2 ) - doc? ( mirror://gentoo/${P}-libraries.tar.gz - mirror://gentoo/${P}-users_guide.tar.gz ) - alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 ) - amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 ) - ppc? ( mirror://gentoo/ghc-bin-${PV}-ppc.tbz2 ) - sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 ) - x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -#KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="binary doc ghcbootstrap" - -LOC="/opt/ghc" # location for installation of binary version -S="${WORKDIR}/${MY_P}" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - =sys-libs/readline-5*" - -DEPEND="${RDEPEND}" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -PDEPEND=">=dev-haskell/cabal-1.1.6.1 - >=dev-haskell/regex-base-0.71 - >=dev-haskell/regex-posix-0.71 - >=dev-haskell/regex-compat-0.71" - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - use doc && \ - die "USE=\"ghcbootstrap doc\" is not a valid combination" - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - fi - - set_config -} - -set_config() { - # make this a separate function and call it several times as portage doesn't - # remember the variables properly between the fuctions. - use binary && GHC_PREFIX="/opt/ghc" || GHC_PREFIX="/usr" -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - - # Relocate from /usr to /opt/ghc - sed -i -e "s|/usr|${LOC}|g" \ - "${S}/usr/bin/ghc-${PV}" \ - "${S}/usr/bin/ghci-${PV}" \ - "${S}/usr/bin/ghc-pkg-${PV}" \ - "${S}/usr/bin/hsc2hs" \ - "${S}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to /opt/ghc failed" - - sed -i -e "s|/usr/$(get_libdir)|${LOC}/$(get_libdir)|" \ - "${S}/usr/bin/ghcprof" - - else - - # Modify the ghc driver script to use GHC_CFLAGS - echo "SCRIPT_SUBST_VARS += GHC_CFLAGS" >> "${S}/driver/ghc/Makefile" - echo "GHC_CFLAGS = ${GHC_CFLAGS}" >> "${S}/driver/ghc/Makefile" - sed -i -e 's|$TOPDIROPT|$TOPDIROPT $GHC_CFLAGS|' "${S}/driver/ghc/ghc.sh" - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - - # If we're using the testsuite then move it to into the build tree - # use test && mv "${WORKDIR}/testsuite" "${S}/" - - # Don't strip binaries on install. See QA warnings in bug #140369. - sed -i -e 's/SRC_INSTALL_BIN_OPTS += -s//' ${S}/mk/config.mk.in - - # Temporary patches that needs testing before being pushed upstream: - cd "${S}" - # Fix sparc split-objs linking problem - epatch "${FILESDIR}/ghc-6.5-norelax.patch" - - # Disable threaded runtime build to work around RTS bugs on sparc - epatch "${FILESDIR}/ghc-6.6-nothreadedrts.patch" - - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # If you need to do a quick build then enable this bit and add debug to IUSE - #if use debug; then - # echo "SRC_HC_OPTS = -H32m -O -fasm" >> mk/build.mk - # echo "GhcLibHcOpts =" >> mk/build.mk - # echo "GhcLibWays =" >> mk/build.mk - # echo "SplitObjs = NO" >> mk/build.mk - #fi - - # We can't depend on haddock so we never build docs - # and we rely on pre-built ones instead - echo XMLDocWays="" >> mk/build.mk - # needed to prevent haddock from being called - echo NO_HADDOCK_DOCS=YES >> mk/build.mk - - # circumvent a very strange bug that seems related with ghc producing too much - # output while being filtered through tee (e.g. due to portage logging) - # reported as bug #111183 - echo "SRC_HC_OPTS+=-fno-warn-deprecations" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some other arches - if use ia64 || use ppc64 || use sparc; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - - # GHC <6.8 doesn't support GCC >=4.2, split objects fails. - if version_is_at_least "4.2" "$(gcc-version)"; then - echo "SplitObjs=NO" >> mk/build.mk - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - use ghcbootstrap || \ - export PATH="${WORKDIR}/usr/bin:${PATH}" - - econf || die "econf failed" - - emake all datadir="/usr/share/doc/${P}" || die "make failed" - # the explicit datadir is required to make the haddock entries - # in the package.conf file point to the right place ... - - fi # ! use binary -} - -src_install() { - if use binary; then - mkdir "${D}/opt" - mv "${S}/usr" "${D}/opt/ghc" - - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - - doenvd "${FILESDIR}/10ghc" - else - # the libdir0 setting is needed for amd64, and does not - # harm for other arches - #TODO: are any of these overrides still required? isn't econf enough? - emake -j1 install \ - prefix="${D}/usr" \ - datadir="${D}/usr/share/doc/${PF}" \ - infodir="${D}/usr/share/info" \ - mandir="${D}/usr/share/man" \ - libdir0="${D}/usr/$(get_libdir)" \ - || die "make install failed" - - cd "${S}" - dodoc README ANNOUNCE LICENSE VERSION - - dosbin ${FILESDIR}/ghc-updater - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -p "${D}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi - - if use doc; then - dohtml -r "${WORKDIR}/libraries/"* \ - || die "installing library docs failed" - dohtml -r "${WORKDIR}/users_guide/"* \ - || die "installing user guide failed" - fi -} - -pkg_postinst() { - - ebegin "Hiding ghc's built-in cabal " - $(ghc-getghcpkg) hide Cabal > /dev/null - eend $? - ghc-reregister - elog "If you have dev-lang/ghc-bin installed, you might" - elog "want to unmerge it. It is no longer needed." - elog - - if use binary; then - elog "The envirenment has been set to use the binary distribution of" - elog "GHC. In order to activate it please run:" - elog " env-update && source /etc/profile" - elog "Otherwise this setting will become active the next time you login" - fi - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc or" - ewarn "if you have switched between binary and source versions" - ewarn "of ghc, please run:" - if use binary; then - ewarn " /opt/ghc/sbin/ghc-updater" - else - ewarn " /usr/sbin/ghc-updater" - fi - ewarn "to re-merge all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - set_config # load GHC_PREFIX - - PKG="${ROOT}/${GHC_PREFIX}/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.6.ebuild hunk ./dev-lang/ghc/ghc-6.8.2-r1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.8.2-r1.ebuild,v 1.2 2009/09/10 09:01:21 fauli Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="$(get_version_component_range 4)" # non-empty if snapshot -EXTRA_SRC_URI="${PV}" -[[ "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -# by using a bundled precompiled readline library we can use the bundled ghc -# binary to bootstrap, even if it was linked with libreadline-5 and the user has -# upgraded to libreadline-6. -READLINE_PV="5.2_p13" -READLINE_P="readline-${READLINE_PV}" - -SRC_URI="http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${P}-src.tar.bz2 - amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 - http://haskell.org/~kolmodin/ghc-bundled-${READLINE_P}-amd64.tbz2 ) - x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 - http://haskell.org/~kolmodin/ghc-bundled-${READLINE_P}-x86.tbz2 )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc ghcbootstrap" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - >=sys-libs/readline-5" - -DEPEND="${RDEPEND} - ghcbootstrap? ( doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 - >=dev-haskell/haddock-0.8 ) )" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - fi -} - -src_unpack() { - base_src_unpack - ghc_setup_cflags - - # Modify the ghc driver script to use GHC_CFLAGS - sed -i -e "s|\$\$TOPDIROPT|\$\$TOPDIROPT ${GHC_CFLAGS}|" \ - "${S}/driver/ghc/Makefile" - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi -} - -src_compile() { - # find where the .so for readline-5 lives - # could either be /lib or /lib64 - for lib_path in lib{,64} ; do - if [[ -e "${WORKDIR}/${lib_path}/libreadline.so" ]]; then - # make sure ghc will find readline - export LD_LIBRARY_PATH="${WORKDIR}/${lib_path}:${LD_LIBRARY_PATH}" - export FOUND_READLINE=yes - fi - done - - if [[ -z "${FOUND_READLINE}" ]]; then - die "Could not locate bundled libreadline.so" - else - einfo "Found readline: ${LD_LIBRARY_PATH}" - fi - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # Put docs into the right place, ie /usr/share/doc/ghc-${PV} - echo "docdir = /usr/share/doc/${P}" >> mk/build.mk - echo "htmldir = /usr/share/doc/${P}" >> mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - echo HADDOCK_DOCS=YES >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - fi - - # circumvent a very strange bug that seems related with ghc producing - # too much output while being filtered through tee (e.g. due to - # portage logging) reported as bug #111183 - echo "SRC_HC_OPTS+=-w" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - if use alpha || use hppa || use ia64 || use ppc64 || use sparc; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - if ! use ghcbootstrap; then - export PATH="${WORKDIR}/usr/bin:${PATH}" - fi - - econf || die "econf failed" - - emake all || die "make failed" -} - -src_install() { - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if use ghcbootstrap; then - insttarget="${insttarget} install-docs" - else - mkdir -p "${D}/usr/share/doc" - mv "${WORKDIR}/usr/share/doc/${P}" "${D}/usr/share/doc" \ - || die "failed to copy docs" - fi - fi - - emake -j1 ${insttarget} \ - DESTDIR="${D}" \ - || die "make ${insttarget} failed" - - dodoc "${S}/README" "${S}/ANNOUNCE" "${S}/LICENSE" "${S}/VERSION" - - dosbin "${FILESDIR}/ghc-updater" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -p "${D}/usr/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" -} - -pkg_postinst() { - ghc-reregister - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc, please run:" - ewarn " /usr/sbin/ghc-updater" - ewarn "to re-merge all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - PKG="${ROOT}/usr/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.8.2-r1.ebuild hunk ./dev-lang/ghc/ghc-6.8.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.8.2.ebuild,v 1.12 2009/08/01 11:50:00 mabi Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="$(get_version_component_range 4)" # non-empty if snapshot -EXTRA_SRC_URI="${PV}" -[[ "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${P}-src.tar.bz2 ) - alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 ) - amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 ) - hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 ) - ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 ) - ppc? ( mirror://gentoo/ghc-bin-${PV}-ppc.tbz2 ) - sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 ) - x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ~ppc ~ppc64 sparc x86" -IUSE="binary doc ghcbootstrap ghcquickbuild" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - =sys-libs/readline-5*" - -DEPEND="${RDEPEND} - ghcbootstrap? ( doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 - >=dev-haskell/haddock-0.8 ) )" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - elif use ppc || use ppc64; then - eerror "No binary .tbz2 package available yet for these arches:" - eerror " ppc, ppc64" - eerror "Please try emerging with USE=ghcbootstrap and report build" - eerror "sucess or failure to the haskell team (haskell@gentoo.org)" - die "No binary available for this arch yet, USE=ghcbootstrap" - fi -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - else - - # Modify the ghc driver script to use GHC_CFLAGS - sed -i -e "s|\$\$TOPDIROPT|\$\$TOPDIROPT ${GHC_CFLAGS}|" \ - "${S}/driver/ghc/Makefile" - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # Put docs into the right place, ie /usr/share/doc/ghc-${PV} - echo "docdir = /usr/share/doc/${P}" >> mk/build.mk - echo "htmldir = /usr/share/doc/${P}" >> mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # The settings that give you the fastest complete GHC build are these: - if use ghcquickbuild; then - echo "SRC_HC_OPTS = -H64m -Onot -fasm" >> mk/build.mk - echo "GhcStage1HcOpts = -O -fasm" >> mk/build.mk - echo "GhcStage2HcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibHcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibWays =" >> mk/build.mk - echo "SplitObjs = NO" >> mk/build.mk - fi - # However, note that the libraries are built without optimisation, so - # this build isn't very useful. The resulting compiler will be very - # slow. On a 4-core x86 machine using MAKEOPTS="-j10", this build was - # timed at less than 8 minutes. - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - echo HADDOCK_DOCS=YES >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - fi - - # circumvent a very strange bug that seems related with ghc producing - # too much output while being filtered through tee (e.g. due to - # portage logging) reported as bug #111183 - echo "SRC_HC_OPTS+=-w" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - if use alpha || use hppa || use ia64 || use ppc64 || use sparc; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - if ! use ghcbootstrap; then - export PATH="${WORKDIR}/usr/bin:${PATH}" - fi - - econf || die "econf failed" - - emake all || die "make failed" - - fi # ! use binary -} - -src_install() { - if use binary; then - mv "${S}/usr" "${D}" - - # Remove the docs if not requested - if ! use doc; then - rm -rf "${D}/usr/share/doc/${P}/*/" \ - "${D}/usr/share/doc/${P}/*.html" \ - || die "could not remove docs (P vs PF revision mismatch?)" - fi - else - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if use ghcbootstrap; then - insttarget="${insttarget} install-docs" - else - mkdir -p "${D}/usr/share/doc" - mv "${WORKDIR}/usr/share/doc/${P}" "${D}/usr/share/doc" \ - || die "failed to copy docs" - fi - fi - - emake -j1 ${insttarget} \ - DESTDIR="${D}" \ - || die "make ${insttarget} failed" - - dodoc "${S}/README" "${S}/ANNOUNCE" "${S}/LICENSE" "${S}/VERSION" - - dosbin "${FILESDIR}/ghc-updater" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -p "${D}/usr/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi -} - -pkg_postinst() { - ghc-reregister - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc, please run:" - ewarn " /usr/sbin/ghc-updater" - ewarn "to re-merge all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - PKG="${ROOT}/usr/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.8.2.ebuild hunk ./dev-lang/ghc/ghc-6.8.3.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.6.ebuild,v 1.6 2007/07/06 00:46:24 dcoutts Exp $ - -# Brief explanation of the bootstrap logic: -# -# Previous ghc ebuilds have been split into two: ghc and ghc-bin, -# where ghc-bin was primarily used for bootstrapping purposes. -# From now on, these two ebuilds have been combined, with the -# binary USE flag used to determine whether or not the pre-built -# binary package should be emerged or whether ghc should be compiled -# from source. If the latter, then the relevant ghc-bin for the -# arch in question will be used in the working directory to compile -# ghc from source. -# -# This solution has the advantage of allowing us to retain the one -# ebuild for both packages, and thus phase out virtual/ghc. - -# Note to users of hardened gcc-3.x: -# -# If you emerge ghc with hardened gcc it should work fine (because we -# turn off the hardened features that would otherwise break ghc). -# However, emerging ghc while using a vanilla gcc and then switching to -# hardened gcc (using gcc-config) will leave you with a broken ghc. To -# fix it you would need to either switch back to vanilla gcc or re-emerge -# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and -# you switch to gcc-4.x that this will also break ghc and you'll need to -# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between -# gcc-3.x and 4.x with no problems. - -inherit base bash-completion eutils flag-o-matic toolchain-funcs ghc-package versionator - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -# discover if this is a snapshot release -IS_SNAPSHOT="$(get_version_component_range 4)" # non-empty if snapshot -EXTRA_SRC_URI="${PV}" -[[ "${IS_SNAPSHOT}" ]] && EXTRA_SRC_URI="stable/dist" - -SRC_URI="!binary? ( http://haskell.org/ghc/dist/${EXTRA_SRC_URI}/${P}-src.tar.bz2 ) - amd64? ( http://haskell.org/~kolmodin/ghc-bin-${PV}-amd64.tbz2 ) - ppc? ( http://haskell.org/~kolmodin/ghc-bin-${PV}-ppc.tbz2 ) - x86? ( http://haskell.org/~kolmodin/ghc-bin-${PV}-x86.tbz2 )" -# alpha? ( mirror://gentoo/ghc-bin-${PV}-alpha.tbz2 ) -# amd64? ( mirror://gentoo/ghc-bin-${PV}-amd64.tbz2 ) -# hppa? ( mirror://gentoo/ghc-bin-${PV}-hppa.tbz2 ) -# ia64? ( mirror://gentoo/ghc-bin-${PV}-ia64.tbz2 ) -# sparc? ( mirror://gentoo/ghc-bin-${PV}-sparc.tbz2 ) -# x86? ( mirror://gentoo/ghc-bin-${PV}-x86.tbz2 )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="binary doc ghcbootstrap ghcquickbuild" - -RDEPEND=" - !dev-lang/ghc-bin - >=sys-devel/gcc-2.95.3 - >=sys-devel/binutils-2.17 - >=dev-lang/perl-5.6.1 - >=dev-libs/gmp-4.1 - =sys-libs/readline-5*" - -DEPEND="${RDEPEND} - ghcbootstrap? ( doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 - >=dev-haskell/haddock-0.8 ) )" -# In the ghcbootstrap case we rely on the developer having -# >=ghc-5.04.3 on their $PATH already - -append-ghc-cflags() { - local flag compile assemble link - for flag in $*; do - case ${flag} in - compile) compile="yes";; - assemble) assemble="yes";; - link) link="yes";; - *) - [[ ${compile} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optc${flag}" - [[ ${assemble} ]] && GHC_CFLAGS="${GHC_CFLAGS} -opta${flag}" - [[ ${link} ]] && GHC_CFLAGS="${GHC_CFLAGS} -optl${flag}";; - esac - done -} - -ghc_setup_cflags() { - # We need to be very careful with the CFLAGS we ask ghc to pass through to - # gcc. There are plenty of flags which will make gcc produce output that - # breaks ghc in various ways. The main ones we want to pass through are - # -mcpu / -march flags. These are important for arches like alpha & sparc. - # We also use these CFLAGS for building the C parts of ghc, ie the rts. - strip-flags - strip-unsupported-flags - filter-flags -fPIC - - GHC_CFLAGS="" - for flag in ${CFLAGS}; do - case ${flag} in - - # Ignore extra optimisation (ghc passes -O to gcc anyway) - # -O2 and above break on too many systems - -O*) ;; - - # Arch and ABI flags are what we're really after - -m*) append-ghc-cflags compile assemble ${flag};; - - # Debugging flags don't help either. You can't debug Haskell code - # at the C source level and the mangler discards the debug info. - -g*) ;; - - # Ignore all other flags, including all -f* flags - esac - done - - # hardened-gcc needs to be disabled, because the mangler doesn't accept - # its output. - gcc-specs-pie && append-ghc-cflags compile link -nopie - gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector - - # We also add -Wa,--noexecstack to get ghc to generate .o files with - # non-exectable stack. This it a hack until ghc does it itself properly. - append-ghc-cflags assemble "-Wa,--noexecstack" -} - -pkg_setup() { - if use ghcbootstrap; then - ewarn "You requested ghc bootstrapping, this is usually only used" - ewarn "by Gentoo developers to make binary .tbz2 packages for" - ewarn "use with the ghc ebuild's USE=\"binary\" feature." - use binary && \ - die "USE=\"ghcbootstrap binary\" is not a valid combination." - [[ -z $(type -P ghc) ]] && \ - die "Could not find a ghc to bootstrap with." - elif use alpha || use hppa || use ia64 || use ppc64 || use sparc; then - eerror "No binary .tbz2 package available yet for these arches:" - eerror " alpha, hppa, ia64, ppc64, sparc" - - eerror "Please try emerging with USE=ghcbootstrap and report build" - eerror "sucess or failure to the haskell team (haskell@gentoo.org)" - die "No binary available for this arch yet, USE=ghcbootstrap" - fi -} - -src_unpack() { - # Create the ${S} dir if we're using the binary version - use binary && mkdir "${S}" - - base_src_unpack - ghc_setup_cflags - - if use binary; then - - # Move unpacked files to the expected place - mv "${WORKDIR}/usr" "${S}" - else - - # Modify the ghc driver script to use GHC_CFLAGS - sed -i -e "s|\$\$TOPDIROPT|\$\$TOPDIROPT ${GHC_CFLAGS}|" \ - "${S}/driver/ghc/Makefile" - - if ! use ghcbootstrap; then - # Relocate from /usr to ${WORKDIR}/usr - sed -i -e "s|/usr|${WORKDIR}/usr|g" \ - "${WORKDIR}/usr/bin/ghc-${PV}" \ - "${WORKDIR}/usr/bin/ghci-${PV}" \ - "${WORKDIR}/usr/bin/ghc-pkg-${PV}" \ - "${WORKDIR}/usr/bin/hsc2hs" \ - "${WORKDIR}/usr/$(get_libdir)/${P}/package.conf" \ - || die "Relocating ghc from /usr to workdir failed" - fi - fi -} - -src_compile() { - if ! use binary; then - - # initialize build.mk - echo '# Gentoo changes' > mk/build.mk - - # Put docs into the right place, ie /usr/share/doc/ghc-${PV} - echo "docdir = /usr/share/doc/${P}" >> mk/build.mk - echo "htmldir = /usr/share/doc/${P}" >> mk/build.mk - - # We also need to use the GHC_CFLAGS flags when building ghc itself - echo "SRC_HC_OPTS+=${GHC_CFLAGS}" >> mk/build.mk - echo "SRC_CC_OPTS+=${CFLAGS} -Wa,--noexecstack" >> mk/build.mk - - # The settings that give you the fastest complete GHC build are these: - if use ghcquickbuild; then - echo "SRC_HC_OPTS = -H64m -Onot -fasm" >> mk/build.mk - echo "GhcStage1HcOpts = -O -fasm" >> mk/build.mk - echo "GhcStage2HcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibHcOpts = -Onot -fasm" >> mk/build.mk - echo "GhcLibWays =" >> mk/build.mk - echo "SplitObjs = NO" >> mk/build.mk - fi - # However, note that the libraries are built without optimisation, so - # this build isn't very useful. The resulting compiler will be very - # slow. On a 4-core x86 machine using MAKEOPTS="-j10", this build was - # timed at less than 8 minutes. - - # We can't depend on haddock except when bootstrapping when we - # must build docs and include them into the binary .tbz2 package - if use ghcbootstrap && use doc; then - echo XMLDocWays="html" >> mk/build.mk - echo HADDOCK_DOCS=YES >> mk/build.mk - else - echo XMLDocWays="" >> mk/build.mk - fi - - # circumvent a very strange bug that seems related with ghc producing - # too much output while being filtered through tee (e.g. due to - # portage logging) reported as bug #111183 - echo "SRC_HC_OPTS+=-w" >> mk/build.mk - - # GHC build system knows to build unregisterised on alpha and hppa, - # but we have to tell it to build unregisterised on some arches - if use alpha || use hppa || use ppc64 || use sparc; then - echo "GhcUnregisterised=YES" >> mk/build.mk - echo "GhcWithInterpreter=NO" >> mk/build.mk - echo "GhcWithNativeCodeGen=NO" >> mk/build.mk - echo "SplitObjs=NO" >> mk/build.mk - echo "GhcRTSWays := debug" >> mk/build.mk - echo "GhcNotThreaded=YES" >> mk/build.mk - fi - - # Get ghc from the unpacked binary .tbz2 - # except when bootstrapping we just pick ghc up off the path - if ! use ghcbootstrap; then - export PATH="${WORKDIR}/usr/bin:${PATH}" - fi - - econf || die "econf failed" - - emake all || die "make failed" - - fi # ! use binary -} - -src_install() { - if use binary; then - mv "${S}/usr" "${D}" - - # Remove the docs if not requested - if ! use doc; then - rm -rf "${D}/usr/share/doc/${P}/*/" \ - "${D}/usr/share/doc/${P}/*.html" \ - || die "could not remove docs (P vs PF revision mismatch?)" - fi - else - local insttarget="install" - - # We only built docs if we were bootstrapping, otherwise - # we copy them out of the unpacked binary .tbz2 - if use doc; then - if use ghcbootstrap; then - insttarget="${insttarget} install-docs" - else - mkdir -p "${D}/usr/share/doc" - mv "${WORKDIR}/usr/share/doc/${P}" "${D}/usr/share/doc" \ - || die "failed to copy docs" - fi - fi - - emake -j1 ${insttarget} \ - DESTDIR="${D}" \ - || die "make ${insttarget} failed" - - dodoc "${S}/README" "${S}/ANNOUNCE" "${S}/LICENSE" "${S}/VERSION" - - dosbin "${FILESDIR}/ghc-updater" - - dobashcompletion "${FILESDIR}/ghc-bash-completion" - - cp -p "${D}/usr/$(get_libdir)/${P}/package.conf"{,.shipped} \ - || die "failed to copy package.conf" - fi -} - -pkg_postinst() { - ghc-reregister - - ewarn "IMPORTANT:" - ewarn "If you have upgraded from another version of ghc, please run:" - ewarn " /usr/sbin/ghc-updater" - ewarn "to re-merge all ghc-based Haskell libraries." - - bash-completion_pkg_postinst -} - -pkg_prerm() { - # Overwrite the (potentially) modified package.conf with a copy of the - # original one, so that it will be removed during uninstall. - - PKG="${ROOT}/usr/$(get_libdir)/${P}/package.conf" - - cp -p "${PKG}"{.shipped,} - - [[ -f ${PKG}.old ]] && rm "${PKG}.old" -} rmfile ./dev-lang/ghc/ghc-6.8.3.ebuild rmdir ./dev-lang/ghc hunk ./dev-lang/curry/files/curry-0.9.11-nostrip.patch 1 ---- Makefile.in 2009-03-06 20:12:49.000000000 -0430 -+++ Makefile.in.new 2009-03-06 20:11:15.000000000 -0430 -@@ -317,9 +317,9 @@ install-dir: scripts cycc cymk newer man - $(INSTALL_PROGRAM) /tmp/cyi $(DESTDIR)$(bindir)/cyi-$(VERSION) - cd $(DESTDIR)$(bindir) && rm -f cyi && $(LN_S) cyi-$(VERSION) cyi - @rm -f /tmp/cyi -- $(INSTALL_PROGRAM) -s cycc $(DESTDIR)$(libdir)/curry-$(VERSION) -- $(INSTALL_PROGRAM) -s cymk $(DESTDIR)$(libdir)/curry-$(VERSION) -- $(INSTALL_PROGRAM) -s newer $(DESTDIR)$(libdir)/curry-$(VERSION) -+ $(INSTALL_PROGRAM) cycc $(DESTDIR)$(libdir)/curry-$(VERSION) -+ $(INSTALL_PROGRAM) cymk $(DESTDIR)$(libdir)/curry-$(VERSION) -+ $(INSTALL_PROGRAM) newer $(DESTDIR)$(libdir)/curry-$(VERSION) - $(INSTALL_DATA) cyc.1 $(DESTDIR)$(mandir)/man1/cyc-$(VERSION).1 - echo '.so man1/cyc-$(VERSION).1' > $(DESTDIR)$(mandir)/man1/cyc.1 - $(INSTALL_DATA) cymake.1 $(DESTDIR)$(mandir)/man1/cymake-$(VERSION).1 rmfile ./dev-lang/curry/files/curry-0.9.11-nostrip.patch rmdir ./dev-lang/curry/files hunk ./dev-lang/curry/Manifest 1 -AUX curry-0.9.11-nostrip.patch 915 RMD160 3a53b1f9ffd290d227d3fd22e529752223140bbf SHA1 e9976bb014fd7f63af1c6fff6c0a93b2e92d2b22 SHA256 fbd184b992a9a34e64c5615e995f96d73eb0d7f91791c9fdca5def3cf2621076 -DIST curry-0.9.11.tar.gz 1725367 RMD160 2a1806ae4ae24c6c3bbc6948675d4913289add20 SHA1 7e699f5b4b0c7d9be5b26e817e0770d2eede2960 SHA256 700f20be7b1bc9d966d193728f8d5e724fb4aabb43758db112820d224fd8a1de -EBUILD curry-0.9.11.ebuild 780 RMD160 ee43fdb235aa3a0112062acd733dea270a7edeb0 SHA1 f934e1479d5ebd05a8af50c488f2fb6cafd4d09d SHA256 64bd3b178a099a078f68e017da9a10e9ca71effc3e60977aef53cd6bae865c23 rmfile ./dev-lang/curry/Manifest hunk ./dev-lang/curry/curry-0.9.11.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit flag-o-matic - -DESCRIPTION="Munster Curry Compiler" -HOMEPAGE="http://danae.uni-muenster.de/~lux/curry/" -SRC_URI="http://danae.uni-muenster.de/~lux/${PN}/download/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" -RDEPEND="dev-libs/gmp - sys-devel/gcc" - -src_prepare() { - epatch "${FILESDIR}/${P}-nostrip.patch" -} -src_configure() { - filter-flags "-O3 -finline-function" - # The option -finline-function [which is included in -O3] breaks MCC. - - econf --enable-trampoline || die "econf failed" -} - -src_install() { - emake DESTDIR=${D} install || die "emake install failed" - dodoc README doc/*.pdf -} rmfile ./dev-lang/curry/curry-0.9.11.ebuild rmdir ./dev-lang/curry rmdir ./dev-lang hunk ./dev-haskell/ztail/Manifest 1 -DIST ztail-1.0.tar.gz 8452 RMD160 f89f727e7dcc7e950df9ed07fe419cf906d672ab SHA1 15aa7e057d7486b6be596b97331d1a77698db972 SHA256 bb9f1b66734f8f7a329df08389555d4fcab909676a8116607c683891f04fc8c3 -EBUILD ztail-1.0.ebuild 886 RMD160 c7b062e2a464f0c9f30956c4194afe6eb2e692df SHA1 9a780d07f2b8604e48b131072f4eacfcd302e642 SHA256 b87837e9b8cdf7837af87b04c318cec4e1010884229c06b6a6031cbb41faa875 rmfile ./dev-haskell/ztail/Manifest hunk ./dev-haskell/ztail/ztail-1.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Multi-file, colored, filtered log tailer." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/ztail" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="inotify" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/hinotify - dev-haskell/regex-compat - dev-haskell/time - inotify? ( dev-haskell/hinotify )" -RDEPEND="${DEPEND}" - - -src_compile() { - CABAL_CONFIGURE_FLAGS="--constraint=base<4" - - if use inotify; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=with_inotify" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-with_inotify" - fi - - cabal_src_compile -} - rmfile ./dev-haskell/ztail/ztail-1.0.ebuild rmdir ./dev-haskell/ztail hunk ./dev-haskell/zlib/Manifest 1 -DIST zlib-0.5.2.0.tar.gz 125081 RMD160 5d9b674e235b260f64d65051afecebc935c2a7ae SHA1 e40025b464a3a701c3e835dbc0ae540c73bad1fc SHA256 4119fb627e0adc2b129acd86fe5724cf05a49d8de5b64eb7a6e519d3befd3b8f -EBUILD zlib-0.5.2.0.ebuild 567 RMD160 8471bf23bb8055550c3b00f5e6ebc8b5c9681f5a SHA1 b5d9e49a1be52a420b0c21087dcf3d4b9cf22235 SHA256 614d0f33959f162eca8339ed8258786997930825b18afe604b50f0f84aff6bf5 rmfile ./dev-haskell/zlib/Manifest hunk ./dev-haskell/zlib/zlib-0.5.2.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Compression and decompression in the gzip and zlib formats" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/zlib" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.1 - >=sys-libs/zlib-1.2" rmfile ./dev-haskell/zlib/zlib-0.5.2.0.ebuild rmdir ./dev-haskell/zlib hunk ./dev-haskell/zip-archive/Manifest 1 -DIST zip-archive-0.1.1.6.tar.gz 16730 RMD160 26e20d8a0c374aaadf5b1ff62e37b11cbf3decaf SHA1 a3dd2ea4b3a79a9dd77152f3410b87665f1bf3ff SHA256 16aafc5f74c880398413a7c2adaaf90cae86006dcda58f663c1e1d795add90aa -EBUILD zip-archive-0.1.1.6.ebuild 662 RMD160 8d3ad2a97c382d40e4d2a2927415445c6a432bc2 SHA1 6f9289c2bd1e8f71eee638239009cf46a0c91466 SHA256 15881735dbeb49c0a7e3a2f08e84a471ee6fba0ba3c30c52b2fc1fa97aec5c3c rmfile ./dev-haskell/zip-archive/Manifest hunk ./dev-haskell/zip-archive/zip-archive-0.1.1.6.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Library for creating and modifying zip archives." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/zip-archive" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/binary - >=dev-haskell/cabal-1.2 - >=dev-haskell/digest-0.0.0.1 - dev-haskell/mtl - >=dev-haskell/utf8-string-0.3.1 - dev-haskell/zlib" rmfile ./dev-haskell/zip-archive/zip-archive-0.1.1.6.ebuild rmdir ./dev-haskell/zip-archive hunk ./dev-haskell/xml/Manifest 1 -DIST xml-1.3.5.tar.gz 11441 RMD160 0fb7b9ca380acb60fc1914dd0c182b12880dcdde SHA1 4ba2550f460379b859e569a987994208d5def3c4 SHA256 d61abd617e6e4d5b384e19403486ecc0e5dccf412a235acce2a7b7072e97c3ab -EBUILD xml-1.3.5.ebuild 466 RMD160 dad6719a29af48340306305d5821128fe4997780 SHA1 3842dbd0fb35257bbfe404401fd2f689b0092edf SHA256 8e25544403362e53212dcfa558a42463c8540a934e4f9f355b0d543ef9710ba4 rmfile ./dev-haskell/xml/Manifest hunk ./dev-haskell/xml/xml-1.3.5.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A simple XML library." -HOMEPAGE="http://code.galois.com" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="dev-haskell/cabal - ${RDEPEND}" rmfile ./dev-haskell/xml/xml-1.3.5.ebuild rmdir ./dev-haskell/xml hunk ./dev-haskell/xhtml/Manifest 1 -DIST ghc-6.6-src-extralibs.tar.bz2 2015443 RMD160 63d87d02f42efc032c20de7394f3b29431fd8eed SHA1 b94974e255165703d882bb522ec44c5bdc4b0aec SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29 -DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 SHA1 1398f6c35191d52410a2e066b382635dff0d8d6d SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 -DIST xhtml-3000.0.2.1.tar.gz 13309 RMD160 bc07bd2b61be4a690f59bc13e1399ff81edae5fd SHA1 093a725dbf41007f5ff9e66139ce15e6a4530134 SHA256 4cbb89d34d6b852d39d00aa4fee50824b003597e45d2858ca5dcee54d94bde86 -DIST xhtml-3000.0.2.2.tar.gz 13704 RMD160 cd56cc2a7eba6e764c8dd77fcd7ce39668a2a741 SHA1 fec8fc3ff78a852c6dd2a80992558b149d32be98 SHA256 e8a03186c4d8a1448adc22684bee506b1e32eaee0026e085c807ea69045e5584 -DIST xhtml-3000.2.0.0.tar.gz 13599 RMD160 27744b5d94243db571ff3cfb341d535c3f5b5db1 SHA1 3bbf592d915a18bb95620fa3ba5adedab49a9e02 SHA256 537dbe8d08e46e7742a385feaa0174a8fab7500006a751ce8c865332e6ae4b39 -DIST xhtml-3000.2.0.1.tar.gz 13668 RMD160 96afa674a6049ee460257623308ff5fe1299b271 SHA1 2dc5765491a12bed90a147221a626c7840e19944 SHA256 60d7a44ae6d607475e2d60c5bf9909b8a3bd88850d52b08ff1532aa6d58bec96 -EBUILD xhtml-2006.9.13.ebuild 562 RMD160 2de1afdc83d5856e0987713061498f4d07d6884b SHA1 dc4cebef4ee5dc9d0254098b5992ba5be6157edb SHA256 f1f0321589afdd9fb291c2de07996237bb6cd113bc9626870dce7d779b24ead0 -EBUILD xhtml-3000.0.2.1.ebuild 457 RMD160 97d6383fd57a81d9a85fd142d47e783727623c22 SHA1 fd1a6cd69107fc7e417bf18c7b6648267a8cc826 SHA256 c59e5bf29acb6dcb7b542e592dd5d59962cb92a8fb6c18f8a1d6df17449f4aa2 -EBUILD xhtml-3000.0.2.2.ebuild 420 RMD160 227b2d1a3659f18f2f06bc5b69d9d693647d1f51 SHA1 e01cd424d1618e61dafd6ab9adff467f0968f6a5 SHA256 49c398174fe5d127d6d969a46629689d0a1b3017dc12543b57bf4c16f407798e -EBUILD xhtml-3000.0.2.ebuild 566 RMD160 b7df25d7878d51805a7f5595892cba9d3e7a0783 SHA1 3f881eb8dfaa8d8f1678d7d7125f9fbf580858fb SHA256 01aacd5d9bf4746958e75c683f8eed04a069aa7ee1a7517b4771c02d58151f93 -EBUILD xhtml-3000.2.0.0.ebuild 420 RMD160 be1205295c0bf60eb2bc76f411002a1c94f4d264 SHA1 8cef8eaaf81c02435d8ee1db526b0f02f3f3131c SHA256 d470f853d9e247c73703d475789d5516a4d52926daacc85ef2800279136b26e2 -EBUILD xhtml-3000.2.0.1.ebuild 474 RMD160 3a3ef4845d39ff833e6fed034e8a41dff5c005e2 SHA1 7f877f8a847a2645a6ed692cdf51a1d23af2a0b9 SHA256 cdee1abc8ba9f11f58870c856ecf5ba9a5060f2b5b8822f4c6272c4385123068 rmfile ./dev-haskell/xhtml/Manifest hunk ./dev-haskell/xhtml/xhtml-2006.9.13.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -GHC_PV=6.6 - -DESCRIPTION="XHTML combinator library for haskell" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}" - -src_unpack() { - unpack ${A} - cabal-mksetup -} rmfile ./dev-haskell/xhtml/xhtml-2006.9.13.ebuild hunk ./dev-haskell/xhtml/xhtml-3000.0.2.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="XHTML combinator library for haskell" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4" rmfile ./dev-haskell/xhtml/xhtml-3000.0.2.1.ebuild hunk ./dev-haskell/xhtml/xhtml-3000.0.2.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="An XHTML combinator library" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/xhtml/xhtml-3000.0.2.2.ebuild hunk ./dev-haskell/xhtml/xhtml-3000.0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -GHC_PV=6.6.1 - -DESCRIPTION="XHTML combinator library for haskell" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}" - -src_unpack() { - unpack ${A} - cabal-mksetup -} rmfile ./dev-haskell/xhtml/xhtml-3000.0.2.ebuild hunk ./dev-haskell/xhtml/xhtml-3000.2.0.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="An XHTML combinator library" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/xhtml/xhtml-3000.2.0.0.ebuild hunk ./dev-haskell/xhtml/xhtml-3000.2.0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="An XHTML combinator library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/xhtml/xhtml-3000.2.0.1.ebuild rmdir ./dev-haskell/xhtml hunk ./dev-haskell/x11-xft/Manifest 1 -DIST X11-xft-0.3.tar.gz 13684 RMD160 d8a15e128947cec14371bd4847e69b2f25f247bd SHA1 5d2504ec9e89a57383d4363dc51e094b53f55996 SHA256 48892d0d0a90d5b47658877facabf277bf8466b7388eaf6ce163b843432a567d -EBUILD x11-xft-0.3.ebuild 708 RMD160 5f62828cf21997070388cf99a886ae79bbeef601 SHA1 ee00c55c92ffc60e432e58bd070505a05add1f0e SHA256 0dec2ccab366c321bd963caf68f870341e55fdae89ecf3f1f62c6246d9e987db rmfile ./dev-haskell/x11-xft/Manifest hunk ./dev-haskell/x11-xft/x11-xft-0.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="X11-xft" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Bindings to the Xft, X Free Type interface library, and some Xrender parts" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11-xft" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/utf8-string-0.1 - >=dev-haskell/x11-1.2.1 - x11-libs/libXft" - -DEPEND="${RDEPEND} - dev-haskell/cabal" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/x11-xft/x11-xft-0.3.ebuild rmdir ./dev-haskell/x11-xft hunk ./dev-haskell/x11/files/x11-1.4.2-with-xinerama.patch 1 -This makes both --with-xinerama and --without-xinerama work. - ---- old-X11-1.4.2/configure.ac 2008-05-24 13:25:52.000000000 +0200 -+++ new-X11-1.4.2/configure.ac 2008-05-24 13:25:52.000000000 +0200 -@@ -56,11 +56,11 @@ - AC_MSG_CHECKING([whether to build Xinerama]) - AC_ARG_WITH(xinerama, - AS_HELP_STRING([--without-xinerama], [do not build Xinerama support]), -- want_xinerama=no, -- want_xinerama=yes) --AC_MSG_RESULT([$want_xinerama]) -+ [], -+ [with_xinerama=yes]) -+AC_MSG_RESULT([$with_xinerama]) - --if test "$want_xinerama" = yes; then -+if test "$with_xinerama" = yes; then - AC_CHECK_HEADERS([X11/extensions/Xinerama.h], [have_xinerama=yes]) - if test "$have_xinerama" = yes; then - EXTRA_LIBRARIES="extra-libraries: Xinerama Xext" - rmfile ./dev-haskell/x11/files/x11-1.4.2-with-xinerama.patch rmdir ./dev-haskell/x11/files hunk ./dev-haskell/x11/Manifest 1 -AUX x11-1.4.2-with-xinerama.patch 800 RMD160 0dfb46e1d7f5b01e46323e9827f0f6305cfc008f SHA1 4ad30ddc62332828d8e716df928a1b6bd3471ed9 SHA256 8132b3074e80d45c913a6ceafdd601cd569e5a69f10fc00e1eada40f8d460243 -DIST X11-1.4.6.1.tar.gz 175567 RMD160 9d78d41be7d35c784c01f7d128973a40c1b86a71 SHA1 bd9b8c4ceeabe72d7c2a53e49be39808aad36895 SHA256 3e1375d4e53a8366fa2ea12bd9c3033ffe2f7dd00443acd84f722cf0dfff0fa9 -DIST X11-1.5.0.0.tar.gz 178211 RMD160 48272b96c50661b8548c7de4ce276839f929a20b SHA1 81a9c004fd73335d48ff412f82b5aa92bb6fd5ed SHA256 653ff8aa4053574a36dbb1729459df6e5a1a87a223bc3eeced8e40c6e3a5406f -EBUILD x11-1.4.6.1.ebuild 1215 RMD160 ddbbdc3c759b195790f9c6d43bcfec3821497f54 SHA1 c1831a888af6f4729a3760d996c284b57a30903c SHA256 682e4fd08183380aec9d5ba15f603ee85ad5bc43be045f57f7056f0797a8e774 -EBUILD x11-1.5.0.0.ebuild 754 RMD160 4ec7f0abd2ae8aeeee3c8f032583140a5983b578 SHA1 cf46957a8baa8d881e76eee460fbff1f670d9674 SHA256 22a4ff2612acbb648be343cc55a44309007ad4ad592858daca8f1f5e86354442 rmfile ./dev-haskell/x11/Manifest hunk ./dev-haskell/x11/x11-1.4.6.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="X11" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A binding to the X11 graphics library" -HOMEPAGE="http://darcs.haskell.org/X11" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~sparc ~x86" -IUSE="xinerama" - -RDEPEND=">=dev-lang/ghc-6.8 - x11-libs/libX11 - xinerama? ( x11-libs/libXinerama )" - -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2 - virtual/libiconv" - -# libiconv is needed for the trick below to make it compile with ghc-6.12 - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack "$A" - cd "${S}" - - # solves http://www.haskell.org/pipermail/glasgow-haskell-users/2009-November/018050.html - # (non-ASCII non-UTF-8 source breaks hsc2hs) - # we just mangle evil hyphen - cd Graphics/X11/Xlib - mv Extras.hsc Extras.hsc.ISO-8859-1 - iconv -f ISO-8859-1 -t ASCII -c Extras.hsc.ISO-8859-1 > Extras.hsc || die "unable to recode Extras.hsc to UTF-8" -} - -src_compile() { - CABAL_CONFIGURE_FLAGS="--configure-option=$(use_with xinerama)" - cabal_src_compile -} rmfile ./dev-haskell/x11/x11-1.4.6.1.ebuild hunk ./dev-haskell/x11/x11-1.5.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="X11" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A binding to the X11 graphics library" -HOMEPAGE="http://code.haskell.org/X11" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~sparc ~x86" -IUSE="xinerama" - -RDEPEND=">=dev-lang/ghc-6.8 - x11-libs/libX11 - xinerama? ( x11-libs/libXinerama )" - -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--configure-option=$(use_with xinerama)" - cabal_src_compile -} rmfile ./dev-haskell/x11/x11-1.5.0.0.ebuild rmdir ./dev-haskell/x11 hunk ./dev-haskell/wxhaskell/Manifest 1 -DIST wx-0.11.1.2.tar.gz 46454 RMD160 8fbae4806da9835e79d7944085b8371819710e43 SHA1 ed23fd99793508aebd647cafacdab8d6d9d69403 SHA256 d407e191391ec977552932ffbfc86ce7826b56208bbcbc1262d3fc65fe1c2337 -DIST wxhaskell-src-0.9.4.zip 569954 RMD160 70c386cb2451509dbd5bca652435bab35b808ed1 SHA1 6133991fb1e6c76a3b5b2bf175277ce56c2adad3 SHA256 586ad7eb706442e44c070455b32800ba2a5e24a67ffd5b90a9aa4f803238fdcd -EBUILD wxhaskell-0.11.1.2.ebuild 570 RMD160 d3729f310357444d0422d5b612abc8cbf9f3afed SHA1 424dd6803ed1c2604a17cdc6155320e25307a1ab SHA256 3a8e18f93d0bd8ed8400e82d5730cdfd6ac12e5204a6dea1c370dd63ae678b6d -EBUILD wxhaskell-0.9.4.ebuild 2959 RMD160 04316ed605cee6116ee2c1d2c8dd0db2abd1cfd2 SHA1 5f1d3f690936eda36c5122fcd1db1afe9091ac5c SHA256 5751f8019074946708dc87ec0085cbaf2c01e5af7f0c8b9b03cda582c991fe36 rmfile ./dev-haskell/wxhaskell/Manifest hunk ./dev-haskell/wxhaskell/wxhaskell-0.11.1.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN=wx -MY_P=${MY_PN}-${PV} - -DESCRIPTION="wxHaskell" -HOMEPAGE="http://haskell.org/haskellwiki/WxHaskell" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/stm - >=dev-haskell/wxcore-0.10.4" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/wxhaskell/wxhaskell-0.11.1.2.ebuild hunk ./dev-haskell/wxhaskell/wxhaskell-0.9.4.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit flag-o-matic wxwidgets ghc-package multilib - -DESCRIPTION="a portable and native GUI library for Haskell" -HOMEPAGE="http://wxhaskell.sourceforge.net/" -SRC_URI="mirror://sourceforge/wxhaskell/${PN}-src-${PV}.zip" - -LICENSE="wxWinLL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="doc" - -RDEPEND=" config/wxcore.pkg - cp -f config/wxcore.pkg config/wxcore-partial.pkg --echo "import-dirs:\${wxhlibdir}/imports" >> config/wxcore.pkg --echo "library-dirs:\${wxhlibdir}" >> config/wxcore.pkg -+echo "import-dirs:${libdir}/imports" >> config/wxcore.pkg -+echo "library-dirs:${libdir}" >> config/wxcore.pkg - - - echo " config/wx.pkg" rmfile ./dev-haskell/wxcore/files/wxcore-0.11.1.2-configure-libdir.patch hunk ./dev-haskell/wxcore/files/wxcore-0.11.1.2-configure.patch 1 - * Enable alternative argument to set the ghc-pkg. This is how cabal - passes down the flag to the ./configure script. - * Gentoo has the documentation in another path than the ones the - ./configure script searches in. - -diff -rN -u old-wxcore-0.11.1.2/configure new-wxcore-0.11.1.2/configure ---- old-wxcore-0.11.1.2/configure 2009-05-13 23:05:49.000000000 +0200 -+++ new-wxcore-0.11.1.2/configure 2009-05-13 23:05:50.000000000 +0200 -@@ -336,6 +336,8 @@ - hc="$arg";; - -hcpkg=*|--hcpkg=*) - hcpkg="$arg";; -+ --with-hc-pkg=*) -+ hcpkg="$arg";; - -hcflags=*|--hcflags=*) - hcflags="$arg";; - -fvia-C|--fvia-C) -@@ -786,6 +788,8 @@ - docroot="$ghcroot/doc/libraries" - elif test -d "$ghcroot/share/doc/ghc/libraries"; then - docroot="$ghcroot/share/doc/ghc/libraries" -+ elif test -d "$ghcroot/share/doc/ghc-$hcversion/libraries"; then -+ docroot="$ghcroot/share/doc/ghc-$hcversion/libraries" - else - docroot="$ghcroot/share/ghc-$hcversion/doc/ghc/libraries" - fi rmfile ./dev-haskell/wxcore/files/wxcore-0.11.1.2-configure.patch hunk ./dev-haskell/wxcore/files/wxcore-0.11.1.2-destdir.patch 1 -Code to add trailing / to DESTDIR is broken, remove it as the path always -has the slash anyway. - -diff -rN -u old-wxcore-0.11.1.2/makefile.lib new-wxcore-0.11.1.2/makefile.lib ---- old-wxcore-0.11.1.2/makefile.lib 2009-08-07 13:54:39.000000000 +0200 -+++ new-wxcore-0.11.1.2/makefile.lib 2009-08-07 13:54:39.000000000 +0200 -@@ -41,15 +41,6 @@ - #-------------------------------------------------------------------------- - - #-------------------------------------------------------------------------- --# Support DESTDIR --#-------------------------------------------------------------------------- -- --# append a trailing "/" if DESTDIR is not empty --ifneq ($(DESTDIR),) --DESTDIR=$(patsubst %/,%,$(DESTDIR))/ --endif -- --#-------------------------------------------------------------------------- - # Functions on files and directories - #-------------------------------------------------------------------------- - rmfile ./dev-haskell/wxcore/files/wxcore-0.11.1.2-destdir.patch rmdir ./dev-haskell/wxcore/files hunk ./dev-haskell/wxcore/Manifest 1 -AUX wxcore-0.11.1.2-configure-libdir.patch 903 RMD160 521cbec186dc1ba4c1727c5b130ddd80d65757b9 SHA1 2369fc18d4b22ecb7791dbee00917dd3c40c78cb SHA256 7d334a2ec0ef63c5e5448b8459e81a8e2a36a89fc7de9de716931dfac3f37c17 -AUX wxcore-0.11.1.2-configure.patch 1066 RMD160 adcec89f4ce8327f48eb7666018ad4c18678d9db SHA1 d42fc15b7576b8d5839bfc3d0ea82e4811ef47e9 SHA256 bace6e1a06606f356c863bad2bb9a64328bafc4431f0dbeb4fd4d55513e73d09 -AUX wxcore-0.11.1.2-destdir.patch 906 RMD160 6c5a68e6bcf69ff6635d97c166de7aab66280d47 SHA1 a298bb3c4fc26bfb597b7841361e7f571d6e524a SHA256 782cde52993ecefc3d67993c47cee2b13191b03d651f720ab93f72b3687d5565 -DIST wxcore-0.11.1.2.tar.gz 463452 RMD160 48cc9d9a26be58694b3b20886442af224f2852c0 SHA1 b023da18c3aff709bf811bbbca46fedc142e59ab SHA256 b91b17243d8a08d96f572224c434c36d14feb1b0bb64a0e63900f0103a7c4752 -EBUILD wxcore-0.11.1.2.ebuild 1450 RMD160 bd495e0ee6c2997b90869e403efe9032005480f8 SHA1 95c1fee456aec59789878ab9c0e95c36776acfc5 SHA256 df8c70080832ad7a3bfff14c9ef98879f6d48b51a569218f7a57dc37470485d7 rmfile ./dev-haskell/wxcore/Manifest hunk ./dev-haskell/wxcore/wxcore-0.11.1.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit base haskell-cabal ghc-package eutils - -DESCRIPTION="wxHaskell core" -HOMEPAGE="http://haskell.org/haskellwiki/WxHaskell" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/parsec - dev-haskell/stm - dev-haskell/time - >=x11-libs/wxGTK-2.6" - -PATCHES=( "${FILESDIR}/${P}-configure-libdir.patch" - "${FILESDIR}/${P}-configure.patch" - "${FILESDIR}/${P}-destdir.patch" - ) - -src_compile() { - # does both configure and compile phase - haskell-cabal_src_compile || die "compile phase failed" - - # must be done after config, can be done after compile - echo '## Gentoo' >> "${S}"/config/config.mk - echo 'HCPKGOPT="${HCPKGOPT} --force"' >> "${S}"/config/config.mk -} - -src_install() { - # custom src_install that does parts of haskell-cabal_src_install, but in a - # slightly different manner, adapter to wxcore - - # 'make install' or 'make copy' would try to register too, so just install - # the data files. registration will happen in pkg_postinst by eclass - emake DESTDIR="${D}" wxcore-install-files - - # pick up prepared cabal .pkg file - ghc-setup-pkg "${S}/config/${PN}.pkg" - - # install .pkg into gentoo/ - ghc-install-pkg -} rmfile ./dev-haskell/wxcore/wxcore-0.11.1.2.ebuild rmdir ./dev-haskell/wxcore hunk ./dev-haskell/wl-pprint/Manifest 1 -DIST wl-pprint-1.0.tar.gz 9715 RMD160 12ecc46c84ebaece2998c74c6f331c62c32404a9 SHA1 9fe4155746dea9f46396967400e0a30561db85bd SHA256 2958019cd45feaf9a4e5890d061dff5275227db0633a3a2eac813242e2ea1126 -EBUILD wl-pprint-1.0.ebuild 473 RMD160 ff9ccd003c266a0e25820e3445b0b654d98172cb SHA1 327c207ad6defe0e111d4eff8643e61a7cc441fa SHA256 81917e50e2207b479c76ad3401518dbf05898959baf3c93616a7c678cd0b1652 -MD5 4fa4229117a5e75fb0d797760696f70f wl-pprint-1.0.ebuild 473 -RMD160 ff9ccd003c266a0e25820e3445b0b654d98172cb wl-pprint-1.0.ebuild 473 -SHA256 81917e50e2207b479c76ad3401518dbf05898959baf3c93616a7c678cd0b1652 wl-pprint-1.0.ebuild 473 -MD5 b8c6364c98004ac15879022e0647984a files/digest-wl-pprint-1.0 172 -RMD160 09801c61262cd2c43c2c72ee926351af343edfc7 files/digest-wl-pprint-1.0 172 -SHA256 0510e8d97444a3f3c76f1f907f6dee41b4879f7b0ac9bf2d4f82a2962a58b413 files/digest-wl-pprint-1.0 172 rmfile ./dev-haskell/wl-pprint/Manifest hunk ./dev-haskell/wl-pprint/wl-pprint-1.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="The Wadler/Leijen Pretty Printer" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/wl-pprint" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/wl-pprint/wl-pprint-1.0.ebuild rmdir ./dev-haskell/wl-pprint hunk ./dev-haskell/wash/Manifest 1 -DIST WashNGo-2.12.tgz 337362 RMD160 53f0221345ae1de502991f17159cf8ecda84a9f3 SHA1 0a12cfdc6cda2bbb0507ab06aae2864ed6a210ca SHA256 3f3f9724cbab24cbc45816be12c503064020cc9ffd585069eb835e290c10ccb7 -EBUILD wash-2.12.ebuild 1603 RMD160 509d8c7b4bc6dd309d5082ae144cc9a54a20ed40 SHA1 8a2b1b4ef2aa0195383303a756b864a960ef6cb2 SHA256 b15e01f4444e96cf654bcee0a7690ac56bac888b88265af85c19e77ee78703d9 rmfile ./dev-haskell/wash/Manifest hunk ./dev-haskell/wash/wash-2.12.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib bin" -inherit haskell-cabal check-reqs - -MY_PN="WashNGo" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="WASH is a family of embedded domain specific languages for programming Web applications in Haskell." -HOMEPAGE="http://www.informatik.uni-freiburg.de/~thiemann/haskell/WASH/" -SRC_URI="http://www.informatik.uni-freiburg.de/~thiemann/haskell/WASH/${MY_P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~sparc" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - dev-haskell/regex-compat" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - # There are a couple Wash modules which take forever to compile and - # cause ghc take loads of memory. We try and limit ghc's heap size - # but it still takes a lot. - einfo "Some Wash modules take a lot of RAM and a very long time to compile." - einfo "Please be patient." - # We need aproximately this much memory: (does *not* check swap) - case "${ARCH}" in - alpha|*64) CHECKREQS_MEMORY="600" ;; - *) CHECKREQS_MEMORY="300" ;; - esac - check_reqs -} - -src_unpack() { - unpack "${A}" - - cabal-mksetup - sed -i -e "/Extensions/aGhc-Options: -O +RTS -M${CHECKREQS_MEMORY}m -RTS" \ - "${S}/WASH.cabal" - echo "Ghc-Options: -O +RTS -M${CHECKREQS_MEMORY}m -RTS" \ - >> "${S}/WASH.cabal" - - # Add in the extra split-base deps - if version_is_at_least "6.8" "$(ghc-version)"; then - sed -i -e '/Build-Depends:/a \ - ,containers' \ - "${S}/WASH.cabal" - fi -} - -src_install() { - cabal_src_install - - dodoc README - if use doc; then - dodoc Examples - fi -} rmfile ./dev-haskell/wash/wash-2.12.ebuild rmdir ./dev-haskell/wash hunk ./dev-haskell/vty/Manifest 1 -DIST vty-3.1.8.4.tar.gz 13329 RMD160 b8f3ce7bf36ee70405a0080c25f816a613beab6f SHA1 3b5b5ff25acd26214463fe747ef1a040da70090e SHA256 9a006e77bb4f032613e059eea7bc4d92cbc7943449fb9c7269a061ddd9b3d82b -DIST vty-4.2.1.0.tar.gz 59421 RMD160 04b5e6105b0197db22ca5fb3e2a0ab01c7ded67d SHA1 724f66bd88decf3015ba0411784c110cb09be9e4 SHA256 e0e04a5c49dff0d462beeeffd3f1f9b0fdbf4b35ebd7bf4828fe228f01361b5e -EBUILD vty-3.1.8.4.ebuild 565 RMD160 916bed0efb0115264de3cf57b693d055072814d7 SHA1 532a565fc57dfc2795d84e2c9ca21c6bca0b4dd7 SHA256 6e5253daa554bc88cd081d0b7023db10b7a0bbd562a5b52831826f249b16ce2f -EBUILD vty-4.2.1.0.ebuild 666 RMD160 1eaf23f9f34cc4afd92292a856b4b180c4b39829 SHA1 07ce31760fd129e58e65c1264f99d97ea31bf621 SHA256 97b504d4954f27333048f2d9df9d88df1cc66a82ee8244b6da87095d320f8810 rmfile ./dev-haskell/vty/Manifest hunk ./dev-haskell/vty/vty-3.1.8.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A simple terminal access library" -HOMEPAGE="http://trac.haskell.org/vty/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/extensible-exceptions - =dev-haskell/terminfo-0.3* - =dev-haskell/utf8-string-0.3*" rmfile ./dev-haskell/vty/vty-3.1.8.4.ebuild hunk ./dev-haskell/vty/vty-4.2.1.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A simple terminal access library" -HOMEPAGE="http://trac.haskell.org/vty/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.10 - dev-haskell/mtl - dev-haskell/parallel - dev-haskell/parsec - =dev-haskell/parallel-1* - =dev-haskell/terminfo-0.3* - =dev-haskell/utf8-string-0.3* - =dev-haskell/vector-space-0.5*" - -DEPEND="${RDEPEND} - dev-haskell/cabal" rmfile ./dev-haskell/vty/vty-4.2.1.0.ebuild rmdir ./dev-haskell/vty hunk ./dev-haskell/vector-space/Manifest 1 -DIST vector-space-0.5.1.tar.gz 13307 RMD160 6abded712ab1f093f474c39699302bf743894184 SHA1 136193b5c69a6d986fce91de141043ff6f2e336c SHA256 40b0e9a26dcf6eb9fa1fc219818ac40f10e9da6761cb8434a0cb44b39e147bcf -EBUILD vector-space-0.5.1.ebuild 536 RMD160 a1b9317e9b82088d02431423e977de3e831ce98c SHA1 df9bdffe4ff2f94e06eaf032b1d47e1faf1166f0 SHA256 23bbfba79fb224fb11a8eb300ff759a6086faa45dd3e3354239bf3275f9a2dea rmfile ./dev-haskell/vector-space/Manifest hunk ./dev-haskell/vector-space/vector-space-0.5.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Vector & affine spaces, linear maps, and derivatives (requires ghc 6.9)" -HOMEPAGE="http://haskell.org/haskellwiki/vector-space" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/memotrie" rmfile ./dev-haskell/vector-space/vector-space-0.5.1.ebuild rmdir ./dev-haskell/vector-space hunk ./dev-haskell/vector-algorithms/Manifest 1 -DIST vector-algorithms-0.3.1.tar.gz 19363 RMD160 68ef8d876da05e14524bab1ebe1671c2ff716079 SHA1 14519bfffd212b6cc670664636046361ce09ed0e SHA256 f4ddffbd9bd3c7f96430145162b05d0034df5b655105f75f59a07c7946e4b878 -EBUILD vector-algorithms-0.3.1.ebuild 557 RMD160 fe85c4e73d4f2a1bdcaa4da7d12e15ac9ff66895 SHA1 4ac66e20523c3fb398eeb5c12e4b1bc231675b67 SHA256 54ec9a423c830136c0a1eec4e3e9696a1789349fd25f5de80dc33033550094ec rmfile ./dev-haskell/vector-algorithms/Manifest hunk ./dev-haskell/vector-algorithms/vector-algorithms-0.3.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Efficient algorithms for vector arrays" -HOMEPAGE="http://code.haskell.org/~dolio/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.8.1 - =dev-haskell/primitive-0.2* - =dev-haskell/vector-0.5*" -DEPEND=">=dev-haskell/cabal-1.2.3 - ${RDEPEND}" rmfile ./dev-haskell/vector-algorithms/vector-algorithms-0.3.1.ebuild rmdir ./dev-haskell/vector-algorithms hunk ./dev-haskell/vector/Manifest 1 -DIST vector-0.5.tar.gz 56338 RMD160 72e09b2d2e418ed4121605b1282a50b9c16806da SHA1 bcd96da6cd3edeae4e1c2a9cefd0c7acd803b0d2 SHA256 ad23329f7fee69ad8bf8fe04b403bdbb86dade8ecb357de59632ef5cc195b2be -EBUILD vector-0.5.ebuild 526 RMD160 792640a563fcae6f63f6ff27323a02e603195a1b SHA1 22dea18843d3767e542e02c43503c48232a41ec0 SHA256 e71364e1279fe62e87f5473b5ed968bea9ab609e5630e0f34b67e2abc8841a10 rmfile ./dev-haskell/vector/Manifest hunk ./dev-haskell/vector/vector-0.5.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Efficient Arrays" -HOMEPAGE="http://code.haskell.org/vector" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -HASKELLDEPS="dev-haskell/primitive" -RDEPEND=">=dev-lang/ghc-6.9 - ${HASKELLDEPS}" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" rmfile ./dev-haskell/vector/vector-0.5.ebuild rmdir ./dev-haskell/vector hunk ./dev-haskell/vacuum-cairo/Manifest 1 -DIST vacuum-cairo-0.4.1.tar.gz 14132 RMD160 4de9e0447c45b2e837e04b56f77774b7fdf9e2dd SHA1 b473e2eb2472b63c7eab2d2f520808ba02578d4a SHA256 4d506fec246d40e5c983eea1dbd72735e276f882539aa3682cda9d9a33f8ddb2 -EBUILD vacuum-cairo-0.4.1.ebuild 670 RMD160 a73a96c50350020d5270ac4481215b7d9d38c9fe SHA1 38911046b30413ef020c70d3d5b33742fa6c5e7f SHA256 083edac528ac6c4bd968cadbf11ca37e731d4d6999e5612eda48116feae21ae1 rmfile ./dev-haskell/vacuum-cairo/Manifest hunk ./dev-haskell/vacuum-cairo/vacuum-cairo-0.4.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Visualize live Haskell data structures using vacuum, graphviz and cairo" -HOMEPAGE="http://code.haskell.org/~dons/code/vacuum-cairo" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/parallel - dev-haskell/strict-concurrency - dev-haskell/gtk2hs[svg] - >=dev-haskell/vacuum-0.0.5.1 - media-gfx/graphviz" rmfile ./dev-haskell/vacuum-cairo/vacuum-cairo-0.4.1.ebuild rmdir ./dev-haskell/vacuum-cairo hunk ./dev-haskell/vacuum/Manifest 1 -DIST vacuum-1.0.0.tar.gz 17906 RMD160 ae860d44ca73ac7ed485d8e0afd2b7762b6fdaa3 SHA1 846886e86229fa90175b712d92704346b484f7a9 SHA256 2229948ce801052c5ffb70ffc07e301d87d60740b053df8a7b7851ad02c01d9f -EBUILD vacuum-1.0.0.ebuild 491 RMD160 23b9b43db0a3242ba81a08bbe3e284b494d2ff0d SHA1 14cdc57d37bc4642d55672d4d1e6d2f81e7f89c2 SHA256 41b7af056d52e363cc327e234869f9fff62611de501f51f48f084ac76006cb01 rmfile ./dev-haskell/vacuum/Manifest hunk ./dev-haskell/vacuum/vacuum-1.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Extract graph representations of ghc heap values." -HOMEPAGE="http://moonpatio.com/vacuum/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.10.1 - >=dev-haskell/cabal-1.6" rmfile ./dev-haskell/vacuum/vacuum-1.0.0.ebuild rmdir ./dev-haskell/vacuum hunk ./dev-haskell/uvector-algorithms/Manifest 1 -DIST uvector-algorithms-0.2.tar.gz 17537 RMD160 b4ed99e3509433c555c8715e8e0b017ca045c188 SHA1 aca277b2a988f8c5228c0223df849b656796b6bc SHA256 01411922955d572c2fb44cd3c465769507bf7dff424c01e0c0f99dac728ef44b -EBUILD uvector-algorithms-0.2.ebuild 520 RMD160 bf8787468bc594ae72b9038913ef55cfb756a7bb SHA1 8c0ba61efe2a5e7211f48b5a5c930bd142907224 SHA256 2d59f20426bcc2597cea2455454b0b3b13e0a803315bdd7be8fbc1e33af95982 rmfile ./dev-haskell/uvector-algorithms/Manifest hunk ./dev-haskell/uvector-algorithms/uvector-algorithms-0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Efficient algorithms for uvector unboxed arrays" -HOMEPAGE="http://code.haskell.org/~dolio/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3 - >=dev-haskell/uvector-0.1.0.4" rmfile ./dev-haskell/uvector-algorithms/uvector-algorithms-0.2.ebuild rmdir ./dev-haskell/uvector-algorithms hunk ./dev-haskell/uvector/Manifest 1 -DIST uvector-0.1.1.1.tar.gz 88033 RMD160 7382cfee1b79105256ea49ec4263186da6420bb9 SHA1 3c1c4023c531b511a1240b1895ff857313096895 SHA256 08c42d9a31df299c2aa8e0e21e2c1077fc3bf9e755449b3243225b20b06e4bdf -EBUILD uvector-0.1.1.1.ebuild 497 RMD160 73acfc595cc2cfafa8849055d09ea76a4942fbb6 SHA1 e10c26d70054027695821ef3b8db84fda5c075b0 SHA256 33d216fb5b8ed9613d9f9e2dca4093a94eb423af9d2563811b35a084a35b87ab rmfile ./dev-haskell/uvector/Manifest hunk ./dev-haskell/uvector/uvector-0.1.1.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Fast unboxed arrays with a flexible interface" -HOMEPAGE="http://code.haskell.org/~dons/code/uvector" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3" rmfile ./dev-haskell/uvector/uvector-0.1.1.1.ebuild rmdir ./dev-haskell/uvector hunk ./dev-haskell/uulib/Manifest 1 -DIST uulib-0.9.10.tar.gz 96312 RMD160 3a07b7fbe169019320e0e67f299d2c97115dd510 SHA1 b58b66c2d244bf1ba749b921d7231c6d7822df92 SHA256 1df7336ed76c278323c2e25ab53ec1afc9eba6a7c918c826e9f783e84479e08f -DIST uulib-0.9.2-src.tar.gz 113363 RMD160 a5cccd2e537c81ff163065d2b206e97100767392 SHA1 11f16b5d275d8687bf372c6bd94b77d3d9539f25 SHA256 1de32cbdb494eaa992ad258a32b8aa6fe5dbd9327cd4893c3ad925606d682b35 -DIST uulib-0.9.5.tar.gz 93618 RMD160 ee7cedbce10c12d1b7c916c701d40a9ad7df187e SHA1 ef50c2839d23515083968084022308ffc0e88d34 SHA256 38415725133af464de582dadc7d7e60b1aeb96344b18b239d176bf2181f98563 -EBUILD uulib-0.9.10.ebuild 511 RMD160 e287d34c720d3aebcd8f459966f426a600d690ca SHA1 ca138a63bef10ffa88eaae8d435e82c5a2d9a913 SHA256 d76cf3c54f12833b153573eb2b0fdfe00b937f5c1b9655acf46cab892b654d38 -EBUILD uulib-0.9.2.ebuild 729 RMD160 87d91a2ad1190e70e4b63570c0f6e4e08dca6de5 SHA1 e7c6c85ce995af7103c7ebc934eae8048952d1f5 SHA256 4cc1de392bca09096c3d16fa597e300f17a36636dd78cb54dcfb7bf9d1070924 -EBUILD uulib-0.9.5.ebuild 462 RMD160 08d41b495d93a7a5782368257d010186049f7d2d SHA1 23918bec18c83c987524b224af3cbdbb1cb497e6 SHA256 c55bfd10b3368ecb1aba7d668a6bf69b8c401f2f643028a55f1e112dc080582b rmfile ./dev-haskell/uulib/Manifest hunk ./dev-haskell/uulib/uulib-0.9.10.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Haskell Utrecht Tools Library" -HOMEPAGE="http://www.cs.uu.nl/wiki/HUT/WebHome" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.1" rmfile ./dev-haskell/uulib/uulib-0.9.10.ebuild hunk ./dev-haskell/uulib/uulib-0.9.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib" -inherit base haskell-cabal - -DESCRIPTION="The Utrecht University parsing, printing and DData libraries" -HOMEPAGE="http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem" -SRC_URI="http://abaris.zoo.cs.uu.nl:8080/wiki/pub/HUT/Download/${P}-src.tar.gz" -LICENSE="LGPL-2.1-UUST" -SLOT="0" - -KEYWORDS="amd64 ppc ppc64 sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.2.2" - -src_unpack() { - base_src_unpack - - # GHC 6.6 is stricter in some class instance stuff - sed -i 's/Extensions:/Extensions: UndecidableInstances/' "${S}/uulib.cabal" - echo "ghc-options: -fglasgow-exts" >> "${S}/uulib.cabal" -} rmfile ./dev-haskell/uulib/uulib-0.9.2.ebuild hunk ./dev-haskell/uulib/uulib-0.9.5.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock profile lib" -inherit haskell-cabal - -DESCRIPTION="Haskell Utrecht Tools Library" -HOMEPAGE="http://www.cs.uu.nl/wiki/HUT/WebHome" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/uulib/uulib-0.9.5.ebuild rmdir ./dev-haskell/uulib hunk ./dev-haskell/uuagc/Manifest 1 -DIST uuagc-0.9.1-src.tar.gz 150063 RMD160 a587243244c6fded52a9e332ff7adf475cfe5671 SHA1 0b617d69cfe462e2bd28405c6ca26940cc041824 SHA256 5a7ea90f1eeb1a014275c6bd3fe5ea5d1c1effd10cca7472a7253cdebc5205c4 -DIST uuagc-0.9.5.tar.gz 167594 RMD160 cba8886ba64a093baf21bbf2b7717c66edeefc1d SHA1 1f2b1842caa6e87cdf7dd0d6a05b0b6f75134a8c SHA256 01babb063390448f127b897b10eb47a07fe0593b7fc8a5ab51826ad65a5e4526 -EBUILD uuagc-0.9.1.ebuild 500 RMD160 5103ccc7770632ad2d146be8b31e32d0fa40bd31 SHA1 d22a04152f07441e05c126cb48576110cc62b0c9 SHA256 4a91d34294a82ce36244cf1ade009a3364f2e1b66aa720094a2d8265d973b557 -EBUILD uuagc-0.9.5.ebuild 490 RMD160 4d5deb4da56570b6943ee9ba1445ac9424e5627b SHA1 56a2d47dff0391346e3d9cfc457dda57cdc77f84 SHA256 9dbb056af6236abd46e7f0c941452bbdf20cb205246256d9fa6bcd836a53c7d9 rmfile ./dev-haskell/uuagc/Manifest hunk ./dev-haskell/uuagc/uuagc-0.9.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="The Utrecht University Attribute Grammar system" -HOMEPAGE="http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem" -SRC_URI="http://abaris.zoo.cs.uu.nl:8080/wiki/pub/HUT/Download/${P}-src.tar.gz" -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="amd64 ppc ppc64 sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.2.2 - >=dev-haskell/uulib-0.9.1" rmfile ./dev-haskell/uuagc/uuagc-0.9.1.ebuild hunk ./dev-haskell/uuagc/uuagc-0.9.5.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Attribute Grammar System of Universiteit Utrecht" -HOMEPAGE="http://www.cs.uu.nl/wiki/HUT/WebHome" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - >=dev-haskell/uulib-0.9.5" rmfile ./dev-haskell/uuagc/uuagc-0.9.5.ebuild rmdir ./dev-haskell/uuagc hunk ./dev-haskell/utility-ht/Manifest 1 -DIST utility-ht-0.0.5.1.tar.gz 16773 RMD160 318428d2c7ed1939477e1b8bc0047a2580b25523 SHA1 edff08d1fffd0fe124319f8db5afeb3f574b0899 SHA256 f15fd1450b31f002e6d4fe3720cff7c899f23f8a68b890ea3854e68e596c97cb -EBUILD utility-ht-0.0.5.1.ebuild 548 RMD160 f7436a25295a849f9589c9f1a41c4a2e3ee5e277 SHA1 4217f36383bdeabba35b4bee4ea8faeb3186ec3a SHA256 4c00ed0e78d55b485e3780e39f2da1517bb50dc6bff0e39460e65ae15f382db3 rmfile ./dev-haskell/utility-ht/Manifest hunk ./dev-haskell/utility-ht/utility-ht-0.0.5.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Various small helper functions for Lists, Maybes, Tuples, Functions" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/utility-ht" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" rmfile ./dev-haskell/utility-ht/utility-ht-0.0.5.1.ebuild rmdir ./dev-haskell/utility-ht hunk ./dev-haskell/utf8-string/Manifest 1 -DIST utf8-string-0.3.6.tar.gz 8871 RMD160 9c09a826a933c998d710a38b3bdb9f68fef242e5 SHA1 06c5b38dbf60952d8a9767186984164f638dce7f SHA256 c8c74555174edfb96145585c9b80780d0fc55ba249282b8a4c5968cca7c09d69 -EBUILD utf8-string-0.3.6.ebuild 521 RMD160 2035b603c719d20a9708e1c497afc9d8858945eb SHA1 984b7e7f922021611ce3d618051925d9cf5f68f2 SHA256 e16daa21869fd5b7877a772d4754ff36af44ffa82e477bbabe623b7c31385cfd rmfile ./dev-haskell/utf8-string/Manifest hunk ./dev-haskell/utf8-string/utf8-string-0.3.6.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Support for reading and writing UTF8 Strings" -HOMEPAGE="http://github.com/glguy/utf8-string/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" #untested on sparc -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/utf8-string/utf8-string-0.3.6.ebuild rmdir ./dev-haskell/utf8-string hunk ./dev-haskell/url/Manifest 1 -DIST url-2.1.tar.gz 4036 RMD160 b3152430f6d6fe9b0b32049e8e8cb26724a4b5e2 SHA1 3346b439b357288bc2fe6c4ccfb7c6924b543d59 SHA256 75eac84171ff3684e897d95e847c27dd91a17b12ae008f046eeb2629311c3386 -EBUILD url-2.1.ebuild 513 RMD160 0cf188a481a6818306bad8e4bcfd0fe465abbfb1 SHA1 542f1a297eb41870adb56eec0ccd95ffb3384cf4 SHA256 f3349f1f55a66f540655b8f7874e59e882476fcecfcbc3be2b0863c930f4bb55 rmfile ./dev-haskell/url/Manifest hunk ./dev-haskell/url/url-2.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A library for working with URLs." -HOMEPAGE="http://www.haskell.org/haskellwiki/Url" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - >=dev-haskell/utf8-string-0.3.4" rmfile ./dev-haskell/url/url-2.1.ebuild rmdir ./dev-haskell/url hunk ./dev-haskell/unix-compat/Manifest 1 -DIST unix-compat-0.1.2.1.tar.gz 6286 RMD160 f07a072262ba0991d098ab7fd0063f4621b55b17 SHA1 e1fbf8f9e1078035c48a4ba9156b1205ca5882b1 SHA256 553326e140f71f09cedeec5f74666171c2ad2b3d9ba4312da97da02cbf8a2e85 -DIST unix-compat-0.1.tar.gz 6212 RMD160 40b083dbfd481cf7892b4fbed165115a3732f53c SHA1 3d3a1f16f9df26eeff82d1bb6fc242d2362fbfbe SHA256 858eae0aef130b0707f34e03f3e06d038e8e9539b1a640dfc15fd28fac21f467 -EBUILD unix-compat-0.1.2.1.ebuild 478 RMD160 48f8b8ab19c93a882259e791b5fae9248a8a5ea2 SHA1 613de4ad8b005c0e8e3cba663ea5c600f93e6bec SHA256 3ef67a495c0c380492c2a4fcfca24da4207588c032bfb54d32045268773ef69c -EBUILD unix-compat-0.1.ebuild 478 RMD160 1485f953dffd1522fe70eb30e2412e39a0617ee7 SHA1 0a8a02871f82737310ea03e7a4585f12d93715ea SHA256 e99df207622181f72132c3ba931fc647a14c3c41959828e9b176f91bedef54cd rmfile ./dev-haskell/unix-compat/Manifest hunk ./dev-haskell/unix-compat/unix-compat-0.1.2.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Portable POSIX-compatibility layer." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/unix-compat" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.8.1" rmfile ./dev-haskell/unix-compat/unix-compat-0.1.2.1.ebuild hunk ./dev-haskell/unix-compat/unix-compat-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Portable POSIX-compatibility layer." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/unix-compat" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/unix-compat/unix-compat-0.1.ebuild rmdir ./dev-haskell/unix-compat hunk ./dev-haskell/uniplate/Manifest 1 -DIST uniplate-1.4.tar.gz 22587 RMD160 1353ce4153a8fed4c8fd7404cfbb8eb34fb5b641 SHA1 6ae50b826317ad0e5544b49f6a9b41c8ac1e75a6 SHA256 5ed469427625ead1baf304624acfc8cdafd6f46b6e6e26c5c8011d045dd9df14 -DIST uniplate-1.5.1.tar.gz 23941 RMD160 b820652b59c87d4df2582011a12e1f345a40f9eb SHA1 b46ef149e1f5e3f73c011bc49b1d7d54c08d5759 SHA256 cfeaaaabbbe318992df0c51a0c04729b22dac244f415b80a3b388708ed9cfc33 -EBUILD uniplate-1.4.ebuild 547 RMD160 23b405a67d67519e495a6bafc4b028591b50319f SHA1 57238a28193f3af65063f8110e62ddadcc24eaca SHA256 f78ee28612abc97a17436ae31feb6cbec555cd363dc21474dbb197f8508c6628 -EBUILD uniplate-1.5.1.ebuild 547 RMD160 ae7a6b7589065e6f88e7a87d3cb7b568db454d6f SHA1 ef9ca11b6e689de2a8ca933f9f6ca658871f7b04 SHA256 aa0e4fb3216ae791d551719ed84658bb4529fe8b24c53fc51a470c2b879a5e0f rmfile ./dev-haskell/uniplate/Manifest hunk ./dev-haskell/uniplate/uniplate-1.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Help writing simple, consise and fast generic operations." -HOMEPAGE="http://community.haskell.org/~ndm/uniplate/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl" - - rmfile ./dev-haskell/uniplate/uniplate-1.4.ebuild hunk ./dev-haskell/uniplate/uniplate-1.5.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Help writing simple, concise and fast generic operations." -HOMEPAGE="http://community.haskell.org/~ndm/uniplate/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl" - - rmfile ./dev-haskell/uniplate/uniplate-1.5.1.ebuild rmdir ./dev-haskell/uniplate hunk ./dev-haskell/unamb/Manifest 1 -DIST unamb-0.1.5.tar.gz 4526 RMD160 4476a36c2e2f1a1c1bd7c207eb2b069548297cac SHA1 0c576e1236b1c8ba4200fc7dcf1c67062921c2da SHA256 273159807a3490cc35d49218c9eb79f21eaf0082d78f50f9bf793ecf9f5c63e5 -DIST unamb-0.2.2.tar.gz 7661 RMD160 c80ed24f4048b68fe8b9476112c62cb4ed30fa73 SHA1 63447fbcc5d758c02d79159416f2095cdf5c2ee6 SHA256 f2552f212296554b999fb8a7ade9f8957546745e628c9016d304faaf84f72363 -EBUILD unamb-0.1.5.ebuild 457 RMD160 25b1fa3eb7af39b074ff39af554383227f690ece SHA1 a44e7722fe4a8d387f08db79dff865eae6a0e868 SHA256 32a3a9d1f5164a00dcf0d1d64a2a8bc9a83e6d7e2f785bcd810f40d582f7a259 -EBUILD unamb-0.2.2.ebuild 466 RMD160 8a4a8dddd11304aadc55a0e09b518173f5e8b3f7 SHA1 801ef1bd26f8a4ba6d98ea8b30d1b2f3ea6c578a SHA256 c20d3c97d2e8af9fa81c6d321d5bb18762d7c97ed7ccc14b5cfb3db44e577c8c rmfile ./dev-haskell/unamb/Manifest hunk ./dev-haskell/unamb/unamb-0.1.5.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Unambiguous choice" -HOMEPAGE="http://haskell.org/haskellwiki/unamb" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/unamb/unamb-0.1.5.ebuild hunk ./dev-haskell/unamb/unamb-0.2.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Unambiguous choice" -HOMEPAGE="http://haskell.org/haskellwiki/unamb" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/unamb/unamb-0.2.2.ebuild rmdir ./dev-haskell/unamb hunk ./dev-haskell/typecompose/Manifest 1 -DIST TypeCompose-0.6.3.tar.gz 17459 RMD160 e362cbde0e7e91ad37dca5a92ed29f36372642d9 SHA1 095d2462b529a3d3a1bc2fb6d9429a4a3ed44efd SHA256 0939c00918fdaccf461113960212f48164e23d8fe191e4dfda06e8709a8973c4 -EBUILD typecompose-0.6.3.ebuild 544 RMD160 9a182dd7683fbc21ff7aa823c283baed2589cbfa SHA1 87585fe1f156c323dd51173afb505bec00607f67 SHA256 6572b5fadf7f760c28d0985fbda6baf1916c1b1f3c72b94ae875f0f9969a9418 rmfile ./dev-haskell/typecompose/Manifest hunk ./dev-haskell/typecompose/typecompose-0.6.3.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="TypeCompose" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Type composition classes & instances" -HOMEPAGE="http://haskell.org/haskellwiki/TypeCompose" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/typecompose/typecompose-0.6.3.ebuild rmdir ./dev-haskell/typecompose hunk ./dev-haskell/type-level/Manifest 1 -DIST type-level-0.2.4.tar.gz 14088 RMD160 03f185a2cad6575f9e73b406ed8fbdb931e32c8f SHA1 3ec9cf2f9016852ce217f1d233d6462c7eba80da SHA256 3bbdca0507187b72675dc182bb05da68d7e080693fa1ffe9fb961f693c81f7b1 -EBUILD type-level-0.2.4.ebuild 493 RMD160 7a1ff86a1988023626e22651c56cceb6e5968070 SHA1 ff0fb9835422db9dc0798ef4ec2f5612e7e402a1 SHA256 d1e40127058a25636dbe45cd1a398dd2b270076f59af51627cc7c74283dc247f rmfile ./dev-haskell/type-level/Manifest hunk ./dev-haskell/type-level/type-level-0.2.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Type-level programming library" -HOMEPAGE="http://code.haskell.org/type-level" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" rmfile ./dev-haskell/type-level/type-level-0.2.4.ebuild rmdir ./dev-haskell/type-level hunk ./dev-haskell/txt-sushi/Manifest 1 -DIST txt-sushi-0.5.0.tar.gz 39543 RMD160 997d4476c873ee50e845e281d514051d3287faa1 SHA1 dbbb909429433084913b7a94ed82a2bb165a243c SHA256 7b5e600bdc912b62e3eb7b22a6dd95df98a7121c68cb1d1d40bf49a258143f69 -EBUILD txt-sushi-0.5.0.ebuild 601 RMD160 d1cc5c18327ad8a0c7fa4fd86850344987de7188 SHA1 eb7a795e0dc8bdda1d097dcf181ac24b3710daaa SHA256 ed48c1f8e38ce2efce0f55476a6df704e06b65f0e65f7f8ef881e2dee31b66ce rmfile ./dev-haskell/txt-sushi/Manifest hunk ./dev-haskell/txt-sushi/txt-sushi-0.5.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="The SQL link in your *NIX chain" -HOMEPAGE="http://keithsheppard.name/txt-sushi" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -HASKELLDEPS="dev-haskell/binary - dev-haskell/parsec - dev-haskell/regex-posix" -RDEPEND="" -DEPEND=">=dev-haskell/cabal-1.6 - >=dev-lang/ghc-6.6.1 - ${RDEPEND} - ${HASKELLDEPS}" rmfile ./dev-haskell/txt-sushi/txt-sushi-0.5.0.ebuild rmdir ./dev-haskell/txt-sushi hunk ./dev-haskell/transformers/Manifest 1 -DIST transformers-0.1.4.0.tar.gz 14300 RMD160 97f8f37879dd51669c099d4cfa1abd4bec474638 SHA1 66ac2ff66744b09575ffc92a8985ab1f16c94375 SHA256 6d222d1cbed75063753a7c828d7f429f24974d261872c7b70fe90a003c93646d -DIST transformers-0.2.0.0.tar.gz 15803 RMD160 4d921862d2e736efee37a6027631e0e74bfecb0a SHA1 c06dd9d9536bbe5e3e2fbc465326799438b14602 SHA256 66c0975a31ecec62f6b87da12577b759889bfcb9c4a693cf6c7669a4c30d9824 -EBUILD transformers-0.1.4.0.ebuild 506 RMD160 4e95c48c54cbf2a5ca9e9f649b477fc46da52f63 SHA1 ed88b53eaa26927a4bd9200678e8845af9d8ec50 SHA256 659520bf4bcf48f5ebafc49f1049c0f2a2359f7671e8706dead38885f63693b4 -EBUILD transformers-0.2.0.0.ebuild 539 RMD160 67900c318d60b187565e718a321bcc3c2f688c06 SHA1 1d218c4011093b3234be2eceaa15f5d5ffc2ded0 SHA256 7c6735cdac33a0f5d1adaa8600e2126703a906abb920246d38d3638d06aeadf1 rmfile ./dev-haskell/transformers/Manifest hunk ./dev-haskell/transformers/transformers-0.1.4.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Concrete monad transformers" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/transformers" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/transformers/transformers-0.1.4.0.ebuild hunk ./dev-haskell/transformers/transformers-0.2.0.0.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Concrete functor and monad transformers" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/transformers" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.8.1" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" rmfile ./dev-haskell/transformers/transformers-0.2.0.0.ebuild rmdir ./dev-haskell/transformers hunk ./dev-haskell/torrent/Manifest 1 -DIST torrent-2007.10.27.tar.gz 6194 RMD160 6cb61c24b40e550e1180086628f06b05c82b0235 SHA1 63c01ac26bc26b5207621409c2b5ba0acfa02431 SHA256 3ea65529347117a6ffa49f3de0b17447249d00b21a7867dbd6f33b65889d182c -EBUILD torrent-2007.10.27.ebuild 525 RMD160 cf7601c5ade676c464a6052e2caeb17408adbb21 SHA1 99b3fbc10fc625ebf1ade0a74eccf68379058825 SHA256 db0a89aba6831c11b58dfabbbe96bb97b9b7b12eba147bd9fd702f351dc13914 rmfile ./dev-haskell/torrent/Manifest hunk ./dev-haskell/torrent/torrent-2007.10.27.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="BitTorrent file parser." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/torrent" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="=dev-lang/ghc-6.6* - dev-haskell/bencode - dev-haskell/network - dev-haskell/binary" rmfile ./dev-haskell/torrent/torrent-2007.10.27.ebuild rmdir ./dev-haskell/torrent hunk ./dev-haskell/time/Manifest 1 -DIST time-1.1.4.tar.gz 53779 RMD160 b586092e23d68bc415d55bd76b569f6f51c192fd SHA1 779c6d75bd36f0c00e93f0acc87bf7e44e5bef5f SHA256 5e3fef3dfba8a6f8a05dcfc3974e1595fb86f5c032dc28fbd2ce7951f0ffac1c -DIST time-1.2.0.1.tar.gz 54477 RMD160 115cd97a877c8421533ed1ac6c5995e429f96750 SHA1 e3d43a24692c115b6b727e572c5ccb352c38d787 SHA256 e54d49dc803bd601e386268e267712871882995f39ecd8c4a19869a46b9e181c -EBUILD time-1.1.4.ebuild 650 RMD160 f2e41260d49d2235e6a6db06fcb068248bd52540 SHA1 15fedd60969ae690934538db48793642d7026247 SHA256 e2eb3e95c89a60e42297ecc7b35a67f48fa15575fb901ac46905d4d73af0cd16 -EBUILD time-1.2.0.1.ebuild 632 RMD160 6b65fe9ed991348c683682835ca6aa71ac3c8e65 SHA1 eaf76f881aa50239c22c2b3f806a9d9d88384e2e SHA256 4cc339eb0693469b9823bd84745e626b192e007c662890b4609edc004c9b91c8 rmfile ./dev-haskell/time/Manifest hunk ./dev-haskell/time/time-1.1.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A time library" -HOMEPAGE="http://semantic.org/TimeLib/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -# upstream does not implement 'cabal test' yet -# addresses https://bugs.gentoo.org/show_bug.cgi?id=314587 -RESTRICT="test" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" - -CABAL_CORE_LIB_GHC_PV="6.12.1 6.12.2" rmfile ./dev-haskell/time/time-1.1.4.ebuild hunk ./dev-haskell/time/time-1.2.0.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A time library" -HOMEPAGE="http://semantic.org/TimeLib/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -# upstream does not implement 'cabal test' yet -# addresses https://bugs.gentoo.org/show_bug.cgi?id=314587 -RESTRICT="test" - -RDEPEND=">=dev-lang/ghc-6.8.1" -DEPEND=">=dev-haskell/cabal-1.6 - ${RDEPEND}" rmfile ./dev-haskell/time/time-1.2.0.1.ebuild rmdir ./dev-haskell/time hunk ./dev-haskell/text-icu/Manifest 1 -DIST text-icu-0.1.tar.gz 12095 RMD160 45393471264d3b6da6d4a40bdbbf0ff29007394a SHA1 b79d66f83afa3c0aaa236762af185535d51dcf1d SHA256 2a548823f39ff0eeb82a3a142ca30beb60e9a54edf7523e1c3ef4b736f227e33 -EBUILD text-icu-0.1.ebuild 540 RMD160 f307e38b9fc265c524d5aeea9811d404ceaa3ca8 SHA1 14e8f16164fb9255456732614e0627fed49b4307 SHA256 b68554a543a6b72921197850d7294701d3c7a51af40cd2e69bf1bf02d1c28fc2 rmfile ./dev-haskell/text-icu/Manifest hunk ./dev-haskell/text-icu/text-icu-0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Bindings to the ICU library" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/text-icu" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/text - >=dev-libs/icu-4" rmfile ./dev-haskell/text-icu/text-icu-0.1.ebuild rmdir ./dev-haskell/text-icu hunk ./dev-haskell/text/Manifest 1 -DIST text-0.7.1.0.tar.gz 91646 RMD160 e70b3bbca4e82a1d0eac18aaa43df097dc4b3539 SHA1 b303e8cb49c7b98169f55d2f243f76ea31cda3c1 SHA256 a6daa0ee43ddede620363ab26614fef69361bd5b8f77aa6918b5a4ecb083f425 -EBUILD text-0.7.1.0.ebuild 652 RMD160 a9f520286d8ed4770535793e70be75d9b3ebf915 SHA1 32e6ba9d6fd554933ea948f402f3afbabbb6cf73 SHA256 feae96a70726fbe40b45db9ca35d914eb8c41809ee23361c42d2628be6af43e1 rmfile ./dev-haskell/text/Manifest hunk ./dev-haskell/text/text-0.7.1.0.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="An efficient packed Unicode text type" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/text" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="|| ( ( >=dev-lang/ghc-6.10.1 - dev-haskell/deepseq - ) - ( = 1.2,//' -i "${S}/${PN}.cabal" -} rmfile ./dev-haskell/test-framework/test-framework-0.2.4.ebuild rmdir ./dev-haskell/test-framework hunk ./dev-haskell/terminfo/Manifest 1 -DIST terminfo-0.3.1.2.tar.gz 42958 RMD160 3caa999b131d9008f657ef324d59ada470044ca1 SHA1 f77a0afc3c6efb87838c2623c15eaed9a0b39ee7 SHA256 bf4f48258740eecc8c41080f2351a9d586a58997502e438456acff8efbcf4345 -EBUILD terminfo-0.3.1.2.ebuild 575 RMD160 d05b8b2b90bb1682d08d92a682a780635bf99b30 SHA1 6017ae5f454c6c1452256881571506b6b81bdf9c SHA256 f1fd251e7f5f623e0e21b33830641c04b729074b7ae99de89a0b0efbd66e286c rmfile ./dev-haskell/terminfo/Manifest hunk ./dev-haskell/terminfo/terminfo-0.3.1.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Haskell bindings to the terminfo library." -HOMEPAGE="http://code.haskell.org/terminfo" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/extensible-exceptions-0.1.1.0 - sys-libs/ncurses" - -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.4" rmfile ./dev-haskell/terminfo/terminfo-0.3.1.2.ebuild rmdir ./dev-haskell/terminfo hunk ./dev-haskell/tensor/Manifest 1 -DIST Tensor-1.0.0.1.tar.gz 3314 RMD160 1f59470c8c07c6342e708380e4d028349012b1da SHA1 34f6980e1b0ece11c2ab904bceda11076c7eb905 SHA256 e93260d22baf4808c88c553017ba6a4e8179e95a00e551d6edb2d8f9ca845981 -EBUILD tensor-1.0.0.1.ebuild 539 RMD160 ab41165ffe6c3c7b0a5b47656ba417a354a277bf SHA1 072f1c4a2a1852a782db5e056d8668bfe464faaa SHA256 12f4879841190fa655ad010b240c0a34216ae21ee2b0ecbc86c47265c4d4b0a4 rmfile ./dev-haskell/tensor/Manifest hunk ./dev-haskell/tensor/tensor-1.0.0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="Tensor" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Tensor data types" -HOMEPAGE="http://www.haskell.org/HOpenGL/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="dev-haskell/cabal - ${RDEPEND}" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/tensor/tensor-1.0.0.1.ebuild rmdir ./dev-haskell/tensor hunk ./dev-haskell/template/Manifest 1 -DIST template-0.1.1.1.tar.gz 4069 RMD160 1e4536676777267de2d310139a5b743c44709114 SHA1 fe5e3180e01d2fc8b67b6f34c373a9bed673ae34 SHA256 cd34898b525463d405de07100df98bde086eee3e73c28a47652b3e89e10220d8 -EBUILD template-0.1.1.1.ebuild 443 RMD160 d2803ab6d692a7aaf9cc2a30276af4c2f9484a86 SHA1 b280f60865c587353b9f872b2753a5ab328f7847 SHA256 e3f96510ce3be622981e253b590202dff1d0239da1f958be7cc41ee9585bb0f0 rmfile ./dev-haskell/template/Manifest hunk ./dev-haskell/template/template-0.1.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Simple string substitution" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl" rmfile ./dev-haskell/template/template-0.1.1.1.ebuild rmdir ./dev-haskell/template hunk ./dev-haskell/tcache/Manifest 1 -DIST TCache-0.5.4.tar.gz 7752 RMD160 3fbf847cf6b7b0f282f3f8c1c110a4fc78a2789d SHA1 c31cabef0ed8217ae3aea53882b7e5919c03e719 SHA256 ef9901b49cc684afc6d70d012837367eb8c2d2ee36e4311429c34912f7c55deb -EBUILD tcache-0.5.4.ebuild 523 RMD160 89434e3552c00b210a587f7d70b353f37b816080 SHA1 d7eeb64e219712334c1b78429cd92517852f3097 SHA256 e042a9a7403e210143090f6e10601bcf5639deb963dd078dfb784557bfa31035 rmfile ./dev-haskell/tcache/Manifest hunk ./dev-haskell/tcache/tcache-0.5.4.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="TCache" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A Transactional data cache with configurable persistence" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/tcache/tcache-0.5.4.ebuild rmdir ./dev-haskell/tcache hunk ./dev-haskell/tar/Manifest 1 -DIST tar-0.3.1.0.tar.gz 15840 RMD160 622d3837298dfb0809154e9aa82b659547480f44 SHA1 25a3e5279f9b2fff27218e6ca6ad44ab005ed7ff SHA256 0364496ecf0d2de16577fe371a631bdd8a9e2cb3b5377f66c860f4e30bd626d8 -EBUILD tar-0.3.1.0.ebuild 527 RMD160 0f008ed646a4a5ee8d3cb6a69c9fe60b9f64b2e2 SHA1 c565b1ca92e8e9d3a4b1a13157ad30b3e52ef10f SHA256 9c8cd8c0a6a588fd04a72bf7aa0c52ff5f5eb3737195f8b7790f29da4653c8cf rmfile ./dev-haskell/tar/Manifest hunk ./dev-haskell/tar/tar-0.3.1.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Reading, writing and manipulating ".tar" archive files." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/tar" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.${PN}.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/tar/tar-0.3.1.0.ebuild rmdir ./dev-haskell/tar hunk ./dev-haskell/tagsoup/files/tagsoup-0.8-fix_test_deps.patch 1 ---- tagsoup.cabal.orig 2010-01-08 15:52:55.963484267 +1000 -+++ tagsoup.cabal 2010-01-08 16:04:43.138483937 +1000 -@@ -49,9 +49,9 @@ - ghc-options: -O2 - if flag(testprog) - buildable: True -+ build-depends: QuickCheck == 2.1.*, time, deepseq == 1.1.0.0, HTTP - else - buildable: False -- build-depends: QuickCheck == 2.1.*, time, deepseq == 1.1.0.0, HTTP - - main-is: Main.hs - other-modules: rmfile ./dev-haskell/tagsoup/files/tagsoup-0.8-fix_test_deps.patch rmdir ./dev-haskell/tagsoup/files hunk ./dev-haskell/tagsoup/Manifest 1 -AUX tagsoup-0.8-fix_test_deps.patch 429 RMD160 ef6542e5ff2c3c78f98326c7600e4cd936cfbb86 SHA1 48731e67ad2143ded915ea39ee39df1bba0666b2 SHA256 54d9c5add8dc5777d815c336f1aaf9ec27cbfb09edd92ff386942445f7685d90 -DIST tagsoup-0.6.tar.gz 21627 RMD160 6497b2060132230f4ab969e2ca351f889302d7db SHA1 587edb77203b13a5280f1ef69342a3bf10b82268 SHA256 4331accd178fd5d4ca6dd9debe39da245f44be44a70134453441b4ef14683a78 -DIST tagsoup-0.8.tar.gz 28208 RMD160 9c2bad3d731f84e7e543ec32b54eb5f1bb8f6127 SHA1 0ec3382ffb54c8e2812eed6e01f6e775739baf4d SHA256 83fd8caf3688efcd2cfad6d06dd96c7cc4d49346125fa7d04b561018af65aa88 -EBUILD tagsoup-0.6.ebuild 562 RMD160 3cc15c49f34cebf19ab606940814c761a0b99fda SHA1 e09d99637eeb96808aab54bd73a441ffbeee2102 SHA256 38a8eaf1e4b5e61d1988e5868adc6a46c680917bad079f780813c12fe5dd1b00 -EBUILD tagsoup-0.8.ebuild 804 RMD160 dc1e2840571a93d1618a318d534cb869acf21180 SHA1 543cabcc00a9c42f80632ee313c4f34595ef0159 SHA256 c316012a11b286071210573b94bc76eae038bebef07973a8cddceb0591cf0d1f rmfile ./dev-haskell/tagsoup/Manifest hunk ./dev-haskell/tagsoup/tagsoup-0.6.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Parsing and extracting information from (possibly malformed) HTML documents" -HOMEPAGE="http://www-users.cs.york.ac.uk/~ndm/tagsoup/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/network - dev-haskell/mtl" rmfile ./dev-haskell/tagsoup/tagsoup-0.6.ebuild hunk ./dev-haskell/tagsoup/tagsoup-0.8.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal eutils - -DESCRIPTION="Parsing and extracting information from (possibly malformed) HTML/XML documents" -HOMEPAGE="http://community.haskell.org/~ndm/tagsoup/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/mtl - dev-haskell/network" -DEPEND=">=dev-haskell/cabal-1.6 - >=dev-lang/ghc-6.10.1 - ${RDEPEND}" - -CABAL_CONFIGURE_FLAGS="--flags=-testprog" - -src_unpack() { - unpack ${A} - cd "${S}" - - # Disable bringing in unneeded deps used just for testing purposes. - epatch "${FILESDIR}/${P}-fix_test_deps.patch" -} rmfile ./dev-haskell/tagsoup/tagsoup-0.8.ebuild rmdir ./dev-haskell/tagsoup hunk ./dev-haskell/tabular/Manifest 1 -DIST tabular-0.1.0.1.tar.gz 5668 RMD160 ab1bcba1f2ef2903bd74c57c7c2c4994c84a98f9 SHA1 aadfe60dbcfa69350deb62721d3662fd470984ac SHA256 67f8c8364e70918ed11b952be48791fa85df517ef4e2274bd124b19a0d34b179 -EBUILD tabular-0.1.0.1.ebuild 616 RMD160 20e7271941099d0bbbcaf59e03a5d8880e857573 SHA1 5e1ce3e7acedf61d689370423d92d44e49ec2bfb SHA256 35a94642e2c9cc24044fab18931e938961733559bf2664bdd9b72aefa4f0b353 rmfile ./dev-haskell/tabular/Manifest hunk ./dev-haskell/tabular/tabular-0.1.0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/xhtml/xhtml-2006.9.13.ebuild,v 1.4 2007/07/08 15:50:26 dcoutts Exp $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Two-dimensional data tables with rendering functions" -HOMEPAGE="http://code.haskell.org/~kowey/tabular" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 dev-haskell/html dev-haskell/mtl" rmfile ./dev-haskell/tabular/tabular-0.1.0.1.ebuild rmdir ./dev-haskell/tabular hunk ./dev-haskell/syb-with-class/Manifest 1 -DIST syb-with-class-0.5.1.tar.gz 12124 RMD160 765a7a780922084ed9576448511bc8444619e8b8 SHA1 9831ef19343f975972d12af000c9833aa23cb016 SHA256 71f8ada3f5c3a41cbbc73f11ba4d1ffd51509716657564f12856f94f041ecbd6 -DIST syb-with-class-0.6.1.tar.gz 12217 RMD160 3ca9842dfb8699b102cbbfcf7f994d26f3f6224d SHA1 105cb09d5fafe1ef9c508d576ec83a4692bcff69 SHA256 72cf0a98862181fea81b77c11f35efd22eafa29107f3acd624fd08be68ed850b -DIST syb-with-class-0.6.tar.gz 12151 RMD160 43a073533affe77ca59cf25edcc5c3712fc43b72 SHA1 02e7dc60efee8e8f3ae491d4e5581926b056a614 SHA256 8ee836b491b0f64ab0920d1a7314323439665a7b1afa78810cbbc95dc658bfdc -EBUILD syb-with-class-0.5.1.ebuild 432 RMD160 b319ee3ef59ae933f189b7c1772fd35e0f72d48b SHA1 970bad944d435b008915b008f738d1e21056b943 SHA256 3dcbd281f1c4c8c62a96b2a904622691b37c6f647a2d970c6c74212700ed6728 -EBUILD syb-with-class-0.6.1.ebuild 575 RMD160 ba82962d9dee8ba48f83c0bfbd742cb4b6bd5f2f SHA1 deee3cffa6fb94e209aa760e1e3a97fdb79fe2de SHA256 592a8838fbc1eaa480f0779e4cb6a5ac158952ad241be434cd4c301426899c02 -EBUILD syb-with-class-0.6.ebuild 533 RMD160 095c047c9d805637d3cdcb74b002814cbd1ee692 SHA1 efea4f658e100bcab1787205d8171e6dea4518d5 SHA256 a38c38f031e40c193702e73dd4d6c823bb455b23ad2a53344d4803368d283969 rmfile ./dev-haskell/syb-with-class/Manifest hunk ./dev-haskell/syb-with-class/syb-with-class-0.5.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Scrap Your Boilerplate With Class" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" rmfile ./dev-haskell/syb-with-class/syb-with-class-0.5.1.ebuild hunk ./dev-haskell/syb-with-class/syb-with-class-0.6.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Scrap Your Boilerplate With Class" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/syb-with-class" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.12" # due to the template-haskell dependency -DEPEND=">=dev-haskell/cabal-1.6 - ${RDEPEND}" rmfile ./dev-haskell/syb-with-class/syb-with-class-0.6.1.ebuild hunk ./dev-haskell/syb-with-class/syb-with-class-0.6.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Scrap Your Boilerplate With Class" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/syb-with-class" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="= 2.24 to get png support -RDEPEND=">=media-gfx/graphviz-2.24.0" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/sourcegraph/sourcegraph-0.6.0.2.ebuild rmdir ./dev-haskell/sourcegraph hunk ./dev-haskell/smtpclient/Manifest 1 -DIST SMTPClient-1.0.1.tar.gz 7814 RMD160 e970440766f9f64cc871946f9f714aa77f02e8d5 SHA1 7ead56f7e53ab99fb4f9989d749c8007534793db SHA256 dd2e2d011cbe15664397603226ef2cedbd3e26e4c374a5cecbc9a9623fec651b -EBUILD smtpclient-1.0.1.ebuild 655 RMD160 5707fefc86995e5e42bb83c1b015b9a6ceb8cf38 SHA1 6a169898c60a905b1b756d4d416fb740aa5f2f68 SHA256 04e663de48b18b3f3da94c7467408d76a467830426cbbab40cd2a3f14d9e9ed3 rmfile ./dev-haskell/smtpclient/Manifest hunk ./dev-haskell/smtpclient/smtpclient-1.0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="SMTPClient" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A simple SMTP client" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SMTPClient" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - =dev-haskell/extensible-exceptions-0.1* - dev-haskell/hsemail - dev-haskell/network" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/smtpclient/smtpclient-1.0.1.ebuild rmdir ./dev-haskell/smtpclient hunk ./dev-haskell/smallcheck/Manifest 1 -DIST smallcheck-0.4.tar.gz 21543 RMD160 455a11687bb9ee6240059d24eb16fda746916332 SHA1 b10d4e6aebf3edac848346901efe1242f95d9bfa SHA256 aa86853b3c480fb3d13115823a7b70126c136ed4913261cd7c354f35aa1c015b -EBUILD smallcheck-0.4.ebuild 518 RMD160 31375f8b3f3be7ce836d83f932dd110e0303725f SHA1 debf8191ae3cbc08e1e5ff9a4ec3343625e5ccb1 SHA256 1ed0e31dfe203d1085907a64e4957d9e0e0bc2abea49b9f83b047de44d11a45c rmfile ./dev-haskell/smallcheck/Manifest hunk ./dev-haskell/smallcheck/smallcheck-0.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Another lightweight testing library in Haskell." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/smallcheck" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/smallcheck/smallcheck-0.4.ebuild rmdir ./dev-haskell/smallcheck hunk ./dev-haskell/shellac-readline/Manifest 1 -DIST Shellac-readline-0.9.tar.gz 2810 RMD160 ba0a428a89b390b1a0e790426543df5cbb5866ac SHA1 9cf2956be01cba7afcd55972e52fa592d672aa92 SHA256 3edffecf2225c199f0a4df55e3685f7deee47755ae7f8d03f5da7fac3c2ab878 -DIST shellac-readline-0.1-source.tar.gz 2697 RMD160 8f1a7fdd3a356c42959026678a78ccbc38fe15e5 SHA1 ce8a623383cefc0b0c226e740db1ee97360e2353 SHA256 36b5e3ad7d969bd595ff1325e05ecbd3ae6b14fde7bceab7d832a2cdd113b631 -DIST shellac-readline-0.3-source.tar.gz 2710 RMD160 b1afb9550e1a2d9b1b1a1054a788034c2ad79ec5 SHA1 969bd5bf751b8526145a2d46c8e37a1abdcce1f5 SHA256 801266126fc7e9d0b68bd9ae72dd65a924bd90ff3193945c6aa46551f0dfe5b1 -EBUILD shellac-readline-0.1.ebuild 546 RMD160 cccfa8f411af2712c2dd293d8ea3578be2b91974 SHA1 2d3b3bc24b144bebea7cb50a8eae187fdaa45ee3 SHA256 b432405bd840bcde5ec4e4c38f22af2dab7e2e8eca9a9af60f15e2ed2ead0b3e -MD5 cbf72d08224aff8a3107af41cda88bc5 shellac-readline-0.1.ebuild 546 -RMD160 cccfa8f411af2712c2dd293d8ea3578be2b91974 shellac-readline-0.1.ebuild 546 -SHA256 b432405bd840bcde5ec4e4c38f22af2dab7e2e8eca9a9af60f15e2ed2ead0b3e shellac-readline-0.1.ebuild 546 -EBUILD shellac-readline-0.3.ebuild 555 RMD160 63ce3dd560b9ba3a7a49e41ab6261f361f44a45a SHA1 db194989347576480699a78555bb4c27578ab948 SHA256 80574622ef08bd2ef1616260f78ae7529aace0fed054b0e8a2402755852b2936 -MD5 8224d33d3984003f9de9d9f1d43ab903 shellac-readline-0.3.ebuild 555 -RMD160 63ce3dd560b9ba3a7a49e41ab6261f361f44a45a shellac-readline-0.3.ebuild 555 -SHA256 80574622ef08bd2ef1616260f78ae7529aace0fed054b0e8a2402755852b2936 shellac-readline-0.3.ebuild 555 -EBUILD shellac-readline-0.9.ebuild 588 RMD160 9f8c9b301a67dc037912bd10db65cf760fc2a090 SHA1 80c1618fb6503a3d2a693db1d8f22efc871d6c1f SHA256 5d587be4ba78ab79f3a023f2d16a37993097faffcd195bee029c73581b1fa068 -MD5 8c115d56bed0d7c56d60f67b4afce153 shellac-readline-0.9.ebuild 588 -RMD160 9f8c9b301a67dc037912bd10db65cf760fc2a090 shellac-readline-0.9.ebuild 588 -SHA256 5d587be4ba78ab79f3a023f2d16a37993097faffcd195bee029c73581b1fa068 shellac-readline-0.9.ebuild 588 -MD5 e3cca5233c063261a15401c966bf17e6 files/digest-shellac-readline-0.1 200 -RMD160 cfa16726feee4d3897268618d038d866e908a369 files/digest-shellac-readline-0.1 200 -SHA256 da135c68f00edff9e1080253e5cb3f38a574c3be016a5abe69bb4929d0e97007 files/digest-shellac-readline-0.1 200 -MD5 e204bc77e3f367ef1e12c578aa065da7 files/digest-shellac-readline-0.3 200 -RMD160 610caf17de149a5d2a80b54393d2e3a22c594247 files/digest-shellac-readline-0.3 200 -SHA256 9fe26e0482b23398841bf7063c66cbf57d65eda2ad45a04081fbabd59b6194e4 files/digest-shellac-readline-0.3 200 -MD5 05a617ac8f0d2d5ad59b5c8da1ee6802 files/digest-shellac-readline-0.9 186 -RMD160 7c610a440b4301e738c69694da22fa4625f49812 files/digest-shellac-readline-0.9 186 -SHA256 3e0376a39372bbb0cd7a99fa107f242d3e3aa8995cf54ae243c5e0353232cb31 files/digest-shellac-readline-0.9 186 rmfile ./dev-haskell/shellac-readline/Manifest hunk ./dev-haskell/shellac-readline/shellac-readline-0.1.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib" -inherit base haskell-cabal - -DESCRIPTION="Shellac is a framework for building read-eval-print style shells" -HOMEPAGE="http://www.eecs.tufts.edu/~rdocki01/shellac.html" -SRC_URI="http://www.eecs.tufts.edu/~rdocki01/projects/${P}-source.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND="dev-lang/ghc" -RDEPEND="" - -src_unpack () { - base_src_unpack - cd ${WORKDIR} - mv ${P}-source ${P} - -} rmfile ./dev-haskell/shellac-readline/shellac-readline-0.1.ebuild hunk ./dev-haskell/shellac-readline/shellac-readline-0.3.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib haddock" -inherit haskell-cabal - -DESCRIPTION="Shellac is a framework for building read-eval-print style shells" -HOMEPAGE="http://www.eecs.tufts.edu/~rdocki01/shellac.html" -SRC_URI="http://www.eecs.tufts.edu/~rdocki01/projects/${P}-source.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-haskell/shellac-0.2 - >=dev-haskell/readline-1.0" - -S="${WORKDIR}/${P}-source" rmfile ./dev-haskell/shellac-readline/shellac-readline-0.3.ebuild hunk ./dev-haskell/shellac-readline/shellac-readline-0.9.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ hunk ./dev-haskell/shellac-readline/shellac-readline-0.9.ebuild 2 -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="Shellac-readline" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Readline backend module for Shellac" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Shellac-readline" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - >=dev-haskell/shellac-0.9" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/shellac-readline/shellac-readline-0.9.ebuild rmdir ./dev-haskell/shellac-readline hunk ./dev-haskell/shellac/Manifest 1 -DIST Shellac-0.9.1.tar.gz 19423 RMD160 20e5ac28a3aa2bb0ada052a04e5317032a8971c4 SHA1 8203922e31c9b19f3322390f56aa8ee1d93bf661 SHA256 38dbf0ca06573947c45e9b485a9602b6c0031bf34f297701271d831c70fdf10e -DIST Shellac-0.9.tar.gz 20264 RMD160 1e8d6f1c6965c63dafbd911e0c60256d218aa395 SHA1 843622937c5f6ef9ec5cd97c5f2e1bf250341808 SHA256 f460ad09bc8eaff868a26506f02fa3f9f7afdd2e7b8f27a95b2f4996289a6864 -DIST shellac-0.3-source.tar.gz 21385 RMD160 0470e75369ee4b651bbc222b15f4437667fed861 SHA1 b0f8e1472052e8db69164fecd7b971a1c8c2dfa5 SHA256 f47f20b676f413d63655dc9ce99fa625528b9dbfc9ea2b6c6734706da5580912 -DIST shellac-0.6-source.tar.gz 20636 RMD160 241914fdce323dc2668cf87cdb7645373e7f7c43 SHA1 74e041b9de65a3ad4db74d670ee9c2083ca2a954 SHA256 8f216cf8b69e9cd956f6c56ef4094e095f36dfaf3d1624e88f0acd7b56831bd7 -EBUILD shellac-0.3.ebuild 546 RMD160 cccfa8f411af2712c2dd293d8ea3578be2b91974 SHA1 2d3b3bc24b144bebea7cb50a8eae187fdaa45ee3 SHA256 b432405bd840bcde5ec4e4c38f22af2dab7e2e8eca9a9af60f15e2ed2ead0b3e -EBUILD shellac-0.6.ebuild 584 RMD160 5180f5b9910c94fdd2ce4b99b2ae468fb4b992e8 SHA1 3806d318c3965c3be8c0e6a5430861e1b6a23aab SHA256 e89fe4cf2e255912cf8e811ae1838747429ee4b1dab45b500362285161a61688 -EBUILD shellac-0.9.1.ebuild 598 RMD160 56b9f613c103688bbcdfbb9715ea439d0fa80195 SHA1 faaedfe9f7410793cd8d4218d1c6da3b74a269d3 SHA256 6923f22303361d6de6f06d1de80e8964e565d91f370e51f33062ac7bedf73be8 -EBUILD shellac-0.9.ebuild 575 RMD160 639fbe9d34ab6c349bacdb72778ac92d714d6906 SHA1 f07b4b315d4a8a5619e300fb333a54d129c105e7 SHA256 c46ae98c36221668b86c5f00b520411b3f2a5c047e1f299b5bd575a65304ded2 rmfile ./dev-haskell/shellac/Manifest hunk ./dev-haskell/shellac/shellac-0.3.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib" -inherit base haskell-cabal - -DESCRIPTION="Shellac is a framework for building read-eval-print style shells" -HOMEPAGE="http://www.eecs.tufts.edu/~rdocki01/shellac.html" -SRC_URI="http://www.eecs.tufts.edu/~rdocki01/projects/${P}-source.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND="dev-lang/ghc" -RDEPEND="" - -src_unpack () { - base_src_unpack - cd ${WORKDIR} - mv ${P}-source ${P} - -} rmfile ./dev-haskell/shellac/shellac-0.3.ebuild hunk ./dev-haskell/shellac/shellac-0.6.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib" -inherit haskell-cabal - -DESCRIPTION="Shellac is a framework for building read-eval-print style shells" -HOMEPAGE="http://www.eecs.tufts.edu/~rdocki01/shellac.html" -SRC_URI="http://www.eecs.tufts.edu/~rdocki01/projects/${P}-source.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="readline" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-haskell/mtl-1.0" - -PDEPEND="readline? ( dev-haskell/shellac-readline )" - -S="${WORKDIR}/${P}-source" rmfile ./dev-haskell/shellac/shellac-0.6.ebuild hunk ./dev-haskell/shellac/shellac-0.9.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -MY_PN="Shellac" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A framework for creating shell envinronments" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Shellac" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - >=dev-haskell/mtl-1.0" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/shellac/shellac-0.9.1.ebuild hunk ./dev-haskell/shellac/shellac-0.9.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ hunk ./dev-haskell/shellac/shellac-0.9.ebuild 2 -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="Shellac" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A framework for creating shell envinronments" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Shellac" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - >=dev-haskell/mtl-1.0" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/shellac/shellac-0.9.ebuild rmdir ./dev-haskell/shellac hunk ./dev-haskell/sha/Manifest 1 -DIST SHA-1.4.1.1.tar.gz 2713700 RMD160 e31b953149506feab5f9fc71f2eeb5a54a48a3de SHA1 2d31ee9a39f0358957ec48497abb57b6876d7c7c SHA256 8ecdc91679d1aa1d4050e1124cf5af79ae2ece66aee3b907e1078d71bf03169a -EBUILD sha-1.4.1.1.ebuild 620 RMD160 2096bf98d6c8d38ddd208e76b3a0ae5d3d9c43d9 SHA1 ee119d8e3912104d689d01b3ad611dbbabe9d7e3 SHA256 8d695d5ae0575e5cca5a59b17660f21b33fcb5aa1b2985fce760d24423fea978 rmfile ./dev-haskell/sha/Manifest hunk ./dev-haskell/sha/sha-1.4.1.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="SHA" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Implementations of the SHA suite of message digest functions" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SHA" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/binary - >=dev-haskell/cabal-1.6" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/sha/sha-1.4.1.1.ebuild rmdir ./dev-haskell/sha hunk ./dev-haskell/sdl-ttf/Manifest 1 -DIST SDL-ttf-0.4.0.tar.gz 5040 RMD160 edb6fc6a2e9118fe1e18434d110b634b5844feee SHA1 5b8c84f4683bfd9fbd510ceb4637f435bf1edd1d SHA256 23cdccc09aa39b51b0ad9872afe03b62256f363f1f8f99429a983d936bc6382c -DIST SDL-ttf-0.5.2.tar.gz 33546 RMD160 827aa94d0b6c8edcff0f2febd680d16f034453ae SHA1 7bbffbdf75e7e50d734d1d837bf5c59c3302fed7 SHA256 d4388fb7478df7aeea4d0978b460d346518935a53658f4d9d6f3f9b5f53b1321 -EBUILD sdl-ttf-0.4.0.ebuild 692 RMD160 d819f852fde8bd397c0303e8702b80a3f6098efc SHA1 403921abafd36dc7eb81aedc07e2fe845a27ee7f SHA256 a2c9a89f78f44deba464535ceed84c5bc9de9e039166812684f4fcd4678dd35c -EBUILD sdl-ttf-0.5.2.ebuild 588 RMD160 7dfb13f62b2f4a8c90ed0ee4f4928cc83d9166be SHA1 ad3e138d0a23c574925e9636b0d647446386994c SHA256 69ae40536bcfaa512e02fbd6d0e80d534650b58fdfbec2477b478e0568701a24 rmfile ./dev-haskell/sdl-ttf/Manifest hunk ./dev-haskell/sdl-ttf/sdl-ttf-0.4.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="SDL-ttf" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Binding to libSDL_ttf" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SDL-ttf" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/sdl - media-libs/sdl-ttf" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack "${A}" - - sed -i -e "s|Include-Dirs: .|Include-Dirs: . /usr/include/SDL|" \ - "${S}/SDL-ttf.cabal" -} rmfile ./dev-haskell/sdl-ttf/sdl-ttf-0.4.0.ebuild hunk ./dev-haskell/sdl-ttf/sdl-ttf-0.5.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="SDL-ttf" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Binding to libSDL_ttf" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SDL-ttf" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/sdl - media-libs/sdl-ttf" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/sdl-ttf/sdl-ttf-0.5.2.ebuild rmdir ./dev-haskell/sdl-ttf hunk ./dev-haskell/sdl-mixer/Manifest 1 -DIST SDL-mixer-0.4.0.tar.gz 4968 RMD160 ffa627f3eb378d9cdeec14684de96db5469dedba SHA1 543d0bbbe8f3e6868b4fac6dcbe57e7457dc0aa5 SHA256 53cb7e2dc944c9ace56882f52573d98922c6b0392b168ab6664900a09fdfadfc -DIST SDL-mixer-0.5.2.tar.gz 33388 RMD160 028e6eb46bf5c9d713c603e1732c0aa5b8af1471 SHA1 8f8f1406281c87c97cd79a2b0296bd637f51d718 SHA256 6ab92a6596fa90efd3e0a0020b651d1f53dc29ed73654b74faa5397b90859e22 -EBUILD sdl-mixer-0.4.0.ebuild 675 RMD160 1cdffebb810750b5fcf02f4b4ec761421846f201 SHA1 087f7314879bc91ac338ff92e9e70a63538d315d SHA256 50f4c4b6202c194c253ee75551ecd164d5af3a6af1abc771e4d1ebea10beb57a -EBUILD sdl-mixer-0.5.2.ebuild 596 RMD160 f210eb876d78785797fe2fbce070cd6cde3345e8 SHA1 560a9048c6230ea99d8be7b03180ccaaf2b87cff SHA256 31c0b7b12b042c68590819cc64cd6f05bfb32385d203b019b9d456e4a38ef856 rmfile ./dev-haskell/sdl-mixer/Manifest hunk ./dev-haskell/sdl-mixer/sdl-mixer-0.4.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="SDL-mixer" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Binding to libSDL_mixer" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SDL-mixer" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/sdl - media-libs/sdl-mixer" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack "${A}" - - echo "Include-Dirs: /usr/include/SDL" >> "${S}/SDL-mixer.cabal" -} rmfile ./dev-haskell/sdl-mixer/sdl-mixer-0.4.0.ebuild hunk ./dev-haskell/sdl-mixer/sdl-mixer-0.5.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="SDL-mixer" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Binding to libSDL_mixer" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SDL-mixer" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/sdl - media-libs/sdl-mixer" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/sdl-mixer/sdl-mixer-0.5.2.ebuild rmdir ./dev-haskell/sdl-mixer hunk ./dev-haskell/sdl-image/Manifest 1 -DIST SDL-image-0.4.0.tar.gz 3213 RMD160 b550930438affa2b45a39ac063ca2b743dab1b30 SHA1 8e723fcf21433e613d3417c0f9d4cf0555327274 SHA256 60c5490194b5f8b98e340aa1394fda68b5d4dbf2be336c0ab9f470bd3d9a598d -DIST SDL-image-0.5.2.tar.gz 31596 RMD160 006835fdbd238880b59d1be68828be0fa62cb6bd SHA1 d83bb2631e8987c1d0e7e049438ca904522f5e7b SHA256 82765f5ed11ef2ad3eb47f59105fe5aecd8de2515d698ef9ea989dc4cec18016 -EBUILD sdl-image-0.4.0.ebuild 764 RMD160 25a1bb154b47a6aada5cd3eb940323a094f4a3da SHA1 91d0d331ab3b6b6a7a6ba6dd35d58d0736a3336b SHA256 5afa086c819aac9d8802510233bca9856b0f68083d6e54de37f57ac1ea88c555 -EBUILD sdl-image-0.5.2.ebuild 596 RMD160 724153c466247ef1419734e18ca904544baa5471 SHA1 c5b1a0189576a8bd17730c1692d6725473b62893 SHA256 e193b5e4a52d179b2ddd079e599534995117714dabf2254ab6ce7c3bcb924025 rmfile ./dev-haskell/sdl-image/Manifest hunk ./dev-haskell/sdl-image/sdl-image-0.4.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="SDL-image" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Binding to libSDL_image" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SDL-image" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/sdl - media-libs/sdl-image" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack "${A}" - - # -Wall -Werror is really fragile - sed -i -e 's/-Wall -Werror//' "${S}/SDL-image.cabal" - echo "Include-Dirs: /usr/include/SDL" >> "${S}/SDL-image.cabal" -} rmfile ./dev-haskell/sdl-image/sdl-image-0.4.0.ebuild hunk ./dev-haskell/sdl-image/sdl-image-0.5.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="SDL-image" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Binding to libSDL_image" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SDL-image" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/sdl - media-libs/sdl-image" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/sdl-image/sdl-image-0.5.2.ebuild rmdir ./dev-haskell/sdl-image hunk ./dev-haskell/sdl-gfx/Manifest 1 -DIST SDL-gfx-0.4.0.tar.gz 2463 RMD160 a6777f4311ee8ac6e7a29bfdda3fe7605cffe823 SHA1 11597fae0296381a095f248aed096da5e27e9438 SHA256 b5a77af046c8d14d13f611e76c7b5a6e9fd9da9f397be2dd2488b27985a32eb0 -DIST SDL-gfx-0.5.2.tar.gz 32946 RMD160 11703cdf8a07688f3f7f814806590960d72eb7e5 SHA1 94efda44e8c5fb483ae53ca4d31d571f10ded2be SHA256 1db60f75618c6363bce88d463b390abf8bcbd5164a2c2431890edddda247e883 -EBUILD sdl-gfx-0.4.0.ebuild 568 RMD160 01c8adb97e0bc505a93bcf5651a23b8975a62f85 SHA1 996c5abc33d5ebe4e4ccea6966ab56c6859c085c SHA256 b8dfe138f91739fc9fd7be426845e8c551dcbbc0aaac0e8cfcd8eb9dcb095514 -EBUILD sdl-gfx-0.5.2.ebuild 588 RMD160 001dc86c1c3e0df60e8dbd06c2bfefb378e9cfe5 SHA1 12bbacb8d3afa6095e116b7fa37602fb24bcfe4f SHA256 ad68e0648c7d4f9d57721b89e34a87f652d4e0987020d913f4295b1495a9e209 rmfile ./dev-haskell/sdl-gfx/Manifest hunk ./dev-haskell/sdl-gfx/sdl-gfx-0.4.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="SDL-gfx" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Binding to libSDL_gfx" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SDL-gfx" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/sdl - media-libs/sdl-gfx" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/sdl-gfx/sdl-gfx-0.4.0.ebuild hunk ./dev-haskell/sdl-gfx/sdl-gfx-0.5.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="SDL-gfx" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Binding to libSDL_gfx" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SDL-gfx" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/sdl - media-libs/sdl-gfx" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/sdl-gfx/sdl-gfx-0.5.2.ebuild rmdir ./dev-haskell/sdl-gfx hunk ./dev-haskell/sdl/Manifest 1 -DIST SDL-0.4.0.tar.gz 28424 RMD160 a22799aac22c9bc28fe60296b1d5f009ea14e440 SHA1 be038bca68cff50d5da8201ceb6e74bc9c61a49c SHA256 223a5bb95c960396bedaa40b54e4612c45c4bd1e66853b16848b42bc403fa70c -DIST SDL-0.5.4.tar.gz 53462 RMD160 ddd4fa8fffd16d5e4aec54e6fa68bfd1876fe099 SHA1 66ba877b7ad4ba5dcceb2a3abeb63e7d3c90490a SHA256 54914e19456c8b5195732aae4962d6b2897d8c6deb4c28d4ec5715f8b3b81140 -EBUILD sdl-0.4.0.ebuild 630 RMD160 a0043553d41db0b7fc5d743a230bb62bba3f61a1 SHA1 ed273ed638161b74253d9749f438425b9efeda8f SHA256 719641b29d7669233c0ce06a9e02032a143073872e5e3b5cbd64141e9c1165a0 -EBUILD sdl-0.5.4.ebuild 557 RMD160 c00028dbd541677f915186a8b054448dfdd9dc40 SHA1 6474ef14369f1c2f432ca45863b1f3c6f184ab41 SHA256 57357e2937195d1db9ec6c77a0c51a0c8059146f2806f263123c0ba92c4d4023 rmfile ./dev-haskell/sdl/Manifest hunk ./dev-haskell/sdl/sdl-0.4.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="SDL" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Binding to libSDL" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SDL" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - media-libs/libsdl" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack "${A}" - - echo "Include-Dirs: /usr/include/SDL" >> "${S}/SDL.cabal" -} rmfile ./dev-haskell/sdl/sdl-0.4.0.ebuild hunk ./dev-haskell/sdl/sdl-0.5.4.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="SDL" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Binding to libSDL" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/SDL" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - media-libs/libsdl" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/sdl/sdl-0.5.4.ebuild rmdir ./dev-haskell/sdl hunk ./dev-haskell/safe/Manifest 1 -DIST Safe-0.1.tar.gz 2526 RMD160 12add4c73f4ffc672e8431ce23a3bf602bc18203 SHA1 b8d0f326dd2b7fbd1250055e009268261bbd4e39 SHA256 43980da212a6feda3177c8cec276ccbf2d6704a98b941703e9d29761482e7179 -DIST safe-0.2.tar.gz 3557 RMD160 4e73f927650e74f95a7e148622b1c8cf24866664 SHA1 ed3ee3ed8f2ba05b3fb92d25a0432bc5fec77b3c SHA256 73b9a247c3ba8092236c8c912687399778ff31bf3df42d707563a1528a6fc0e0 -EBUILD safe-0.1.ebuild 543 RMD160 93b10e9c5f1c1e235c065da089e5a0e6711e8602 SHA1 5451e3607eb66db69b1c0d5127045881928c5259 SHA256 b541a35765287dc9b1a9e102db326de968d6e23a15ed47a02a7f19a076d311c8 -EBUILD safe-0.2.ebuild 488 RMD160 8d6b31b81fc6ce8bba611cedeba9de6fb4c6b210 SHA1 9ae9c61bee141cf6f5aed3377b8943b1b2557c08 SHA256 9ab11e63f4de347be2a16f32d47f5c752333f6385a771120d4e57c1f92b83107 rmfile ./dev-haskell/safe/Manifest hunk ./dev-haskell/safe/safe-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ hunk ./dev-haskell/safe/safe-0.1.ebuild 2 -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="Safe" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Library for safe (pattern match free) functions" -HOMEPAGE="http://www-users.cs.york.ac.uk/~ndm/projects/libraries.php" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/safe/safe-0.1.ebuild hunk ./dev-haskell/safe/safe-0.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Library for safe (pattern match free) functions" -HOMEPAGE="http://www-users.cs.york.ac.uk/~ndm/safe/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/safe/safe-0.2.ebuild rmdir ./dev-haskell/safe hunk ./dev-haskell/rss/Manifest 1 -DIST rss-3000.0.0.tar.gz 2948 RMD160 96c2d93cefb1f6cfa48c0559a6653bee6f1fc615 SHA1 2a2d8be4135f9cc7620e659d2e78430661c35a0d SHA256 999f6ffcd8530009b7318fd3da2ce5b4a454c37e321d186768be581aaee8b23c -DIST rss-3000.0.1.tar.gz 3031 RMD160 8e99a7b0388a47cac176f19e4d873387a366b25b SHA1 f3c3211fc33e455c46c1eb943b4680df9ca5ab0f SHA256 f366d6f01d84a77fe7b3dbf832d3bfb432ac550f327ea0115c6f180cd7086a28 -DIST rss-3000.1.0.tar.gz 3043 RMD160 73d60418f7b2938b33f64ada48737b3aadf3e4d0 SHA1 25359cf29e9a5ee08e9062970431a0c02d9c7b76 SHA256 20998e2e6519a1cec70d0ee823f3242b84a7aa8fc7d6ed4675e66b599d4459cf -EBUILD rss-3000.0.0.ebuild 533 RMD160 012bb5b5443079378dc4d37dc94bae5e4bc5d9c4 SHA1 69df83d8ca8308cb35d1ab6c0a4e4e8560990f39 SHA256 200f29e15c5ebaafc453c7e4170517cdf1644a0e99fa3c621cd6b5eadb4c340e -EBUILD rss-3000.0.1.ebuild 533 RMD160 012bb5b5443079378dc4d37dc94bae5e4bc5d9c4 SHA1 69df83d8ca8308cb35d1ab6c0a4e4e8560990f39 SHA256 200f29e15c5ebaafc453c7e4170517cdf1644a0e99fa3c621cd6b5eadb4c340e -EBUILD rss-3000.1.0.ebuild 561 RMD160 34a2a296316383ff541d1af44a3cc63d93a2a9f6 SHA1 7c9cfff263ca5e8d026f7c1b6317c6749dac4fb1 SHA256 28e73a31ff1ea2f826335d70d10fda49155e50fc9bbb345c2d3e40c801d29663 rmfile ./dev-haskell/rss/Manifest hunk ./dev-haskell/rss/rss-3000.0.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="A library for generating RSS 2.0 feeds." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/rss" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/network - =dev-haskell/haxml-1.13*" rmfile ./dev-haskell/rss/rss-3000.0.0.ebuild hunk ./dev-haskell/rss/rss-3000.0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="A library for generating RSS 2.0 feeds." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/rss" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/network - =dev-haskell/haxml-1.13*" rmfile ./dev-haskell/rss/rss-3000.0.1.ebuild hunk ./dev-haskell/rss/rss-3000.1.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="A library for generating RSS 2.0 feeds." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/rss" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/haxml-1.19.2 - dev-haskell/network" rmfile ./dev-haskell/rss/rss-3000.1.0.ebuild rmdir ./dev-haskell/rss hunk ./dev-haskell/rosezipper/Manifest 1 -DIST rosezipper-0.1.tar.gz 3290 RMD160 4a8e7aa77d0c7a73e5ee13f433f731d70b991088 SHA1 2c292b3eb18452d0a7f3ec2e3938946ff176959f SHA256 d537d12213f573afc1c29c8ceda1a8a968de46b65a6c0903f78900dfeaf57708 -EBUILD rosezipper-0.1.ebuild 520 RMD160 94a1ba59753147268e1e621b8abe962e40e22eb1 SHA1 2a3626d77d9158f4df80d941c9d2d58b4f098bec SHA256 f8b805e258b461f92bc22e9310d2f8f89527aa01ba99924be610adc2080040ec rmfile ./dev-haskell/rosezipper/Manifest hunk ./dev-haskell/rosezipper/rosezipper-0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Generic zipper implementation for Data.Tree" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/rosezipper" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/rosezipper/rosezipper-0.1.ebuild rmdir ./dev-haskell/rosezipper hunk ./dev-haskell/regexpr/Manifest 1 -DIST regexpr-0.2.3.tar.gz 21969 RMD160 2d862c65bd4f2f333a325effa1253d22e7a59428 SHA1 df64cb7984804c82f1baf88a5bbed7eb9ed179b7 SHA256 a146633b2f2bdd13a124fc80744b357d3da3f83db480cb037ea044e9709afcb2 -DIST regexpr-0.2.9.tar.gz 22409 RMD160 4d2a1a5feb9bc94a84f9206f6be3d35dd0081c30 SHA1 51c5e9aec2b94723b2b18fbb9a82170361d58e67 SHA256 8cb7b879698ae9c3db5d665534cbd8b0cf1a9ec478856d2a97d287f4bff56c44 -EBUILD regexpr-0.2.3.ebuild 477 RMD160 fb73c9061cca2957689d4d8b94382829c0dfc506 SHA1 1c00644975295d88429fac554a43276049935007 SHA256 f3a204a288c7f9a07c956d4b6c3236230d19863c57818474ddcc2e70d8df34d3 -EBUILD regexpr-0.2.9.ebuild 545 RMD160 90fc675532dd664e079e2d14bec3a94f30384dd9 SHA1 8fe92ba431aa8d1b79048068bc93930c86bc0814 SHA256 a318500e68748e9e4d1657837b0f2f63ddf458c3b16f67f066e6db44b435a2ee rmfile ./dev-haskell/regexpr/Manifest hunk ./dev-haskell/regexpr/regexpr-0.2.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="regular expression like Perl/Ruby in Haskell" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/mtl - dev-haskell/hunit" rmfile ./dev-haskell/regexpr/regexpr-0.2.3.ebuild hunk ./dev-haskell/regexpr/regexpr-0.2.9.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="regular expression like Perl/Ruby in Haskell" -HOMEPAGE="http://homepage3.nifty.com/salamander/regexpr" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/hunit - dev-haskell/mtl - dev-haskell/mtlparse" rmfile ./dev-haskell/regexpr/regexpr-0.2.9.ebuild rmdir ./dev-haskell/regexpr hunk ./dev-haskell/regex-tre/Manifest 1 -DIST regex-tre-0.91.tar.gz 8753 RMD160 e66305315c1da9463289225d465a6d6f009ac1e4 SHA1 ed1c210e5c8e9bd090d6b8045fd6179dd3f7de75 SHA256 f2ac54c70fc4b8efcaa0972e6feaf585268a1c227e1900bfbd71bb809107fdac -EBUILD regex-tre-0.91.ebuild 508 RMD160 e7fa00d608f8a1e2bd272bcecc4544fcc7258566 SHA1 2013cad1bbd55652b5fa17bb575c8a8949440cb1 SHA256 12d31ab5631fcbdb1f789e4f6f9c858390f32301902aed6ae1c89ee82f5caaac -MD5 57f76fe018f13fb599a114711dee3043 regex-tre-0.91.ebuild 508 -RMD160 e7fa00d608f8a1e2bd272bcecc4544fcc7258566 regex-tre-0.91.ebuild 508 -SHA256 12d31ab5631fcbdb1f789e4f6f9c858390f32301902aed6ae1c89ee82f5caaac regex-tre-0.91.ebuild 508 -MD5 54a159ff105d5505c92e949777159819 files/digest-regex-tre-0.91 238 -RMD160 0e9b3b1f2dd1ee859266a4d8112f4e004c21cad0 files/digest-regex-tre-0.91 238 -SHA256 259e4430c321b3e68f56c883eed319095b25ee4eeb09a7da01315d63083e6e11 files/digest-regex-tre-0.91 238 rmfile ./dev-haskell/regex-tre/Manifest hunk ./dev-haskell/regex-tre/regex-tre-0.91.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile lib" # haddock docs do not build -inherit haskell-cabal - -DESCRIPTION="Replaces/Enhances Text.Regex" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - >=dev-haskell/regex-base-0.80 - dev-libs/tre" rmfile ./dev-haskell/regex-tre/regex-tre-0.91.ebuild rmdir ./dev-haskell/regex-tre hunk ./dev-haskell/regex-tdfa/Manifest 1 -DIST regex-tdfa-1.1.2.tar.gz 65058 RMD160 65e5ffecb0168daa2a866be2ba6e640b437b4e35 SHA1 380457452424b5bddc1d5711d713fb5bfb3cd812 SHA256 dbe754840d2d263a74bee886f3a853f4ef3da248c95345f519afc3842b70e49f -EBUILD regex-tdfa-1.1.2.ebuild 553 RMD160 57911fb8cb9b9e689e2e1c0e08634d0e5cd7e6c7 SHA1 b8a22185ef1d2e353140b54ebb6d2913488aca2b SHA256 5fbe11767689e5030e7fa8e76421f0b9a8da0cd1afe353813477b7b08a4d4285 rmfile ./dev-haskell/regex-tdfa/Manifest hunk ./dev-haskell/regex-tdfa/regex-tdfa-1.1.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Replaces/Enhances Text.Regex" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3 - dev-haskell/mtl - dev-haskell/parsec - >=dev-haskell/regex-base-0.93.1" rmfile ./dev-haskell/regex-tdfa/regex-tdfa-1.1.2.ebuild rmdir ./dev-haskell/regex-tdfa hunk ./dev-haskell/regex-posix/Manifest 1 -DIST regex-posix-0.72.0.3.tar.gz 43718 RMD160 f2da6d572e89a81632d8e5e71b45a3bafd967db1 SHA1 b75f5bc6957dcb7a6dddc024ccb282d36fae28a7 SHA256 327ab87f3d4f5315a9414331eb382b8b997de8836d577c3f7d232c574606feb1 -DIST regex-posix-0.94.1.tar.gz 13015 RMD160 7987b622800e79ce77634c983bbc177d71198acd SHA1 4d0c820246da25735438c96c4392dd043a38bbfb SHA256 63e76de0610d35f1b576ae65a25a38e04e758ed64b9b3512de95bdffd649485c -EBUILD regex-posix-0.72.0.3.ebuild 552 RMD160 0159f636ac0a9fca6b823338f9642b217fb786e5 SHA1 f105ee279f06f6d152779a3b7438c45a1f75bc05 SHA256 ff9bd04b4da9c083f40dc0cc453781fb0a7a51846eddbede119dfd3dc194599e -EBUILD regex-posix-0.94.1.ebuild 534 RMD160 54ac2f8a92ecffd6eff36154d69f1c746df3841d SHA1 86b67ffac62b0e04acf8080837d096ee505b929a SHA256 48d98c98de0efa8342f12897373ef6c2d41260bc5c6b376563485175ee7234af rmfile ./dev-haskell/regex-posix/Manifest hunk ./dev-haskell/regex-posix/regex-posix-0.72.0.3.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Replaces/Enhances Text.Regex" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - =dev-haskell/regex-base-0.7*" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/regex-posix/regex-posix-0.72.0.3.ebuild hunk ./dev-haskell/regex-posix/regex-posix-0.94.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Replaces/Enhances Text.Regex" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/regex-base-0.93" rmfile ./dev-haskell/regex-posix/regex-posix-0.94.1.ebuild rmdir ./dev-haskell/regex-posix hunk ./dev-haskell/regex-pcre-builtin/Manifest 1 -DIST regex-pcre-builtin-0.94.2.1.7.7.tar.gz 223037 RMD160 87197f30aa5f01fe128fb14c7b7bdbba4fe710ce SHA1 1ba1a920e5865135d6aec45de05b1e8d1ea56e79 SHA256 1ac5ae23a47d7a595f023e37c4acf9403b1e8db3525c8679bfcb8546a3eb9fb0 -EBUILD regex-pcre-builtin-0.94.2.1.7.7.ebuild 533 RMD160 bad02ad1eeba796f9f5ed9f56f7e17b38bb386eb SHA1 d69600b4f4b3931aff27dba54fe40e491286a0b0 SHA256 13c8f32d54fce87b7b7d3180fcd5c4f75e01fdad1284764189f3a7baa0b3cc6d rmfile ./dev-haskell/regex-pcre-builtin/Manifest hunk ./dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Replaces/Enhances Text.Regex" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/regex-base-0.93" -DEPEND=">=dev-haskell/cabal-1.2.3 - ${RDEPEND}" rmfile ./dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.94.2.1.7.7.ebuild rmdir ./dev-haskell/regex-pcre-builtin hunk ./dev-haskell/regex-pcre/Manifest 1 -DIST regex-pcre-0.94.1.tar.gz 10516 RMD160 de723ba354b2dadc536d62c1e853d87fd2df14a5 SHA1 16146d607799453ab3c1118d1457ed28464b4281 SHA256 577c681b76fcb5d9e800b7a2e1f284160c4d85a965b739025af38a0117371589 -EBUILD regex-pcre-0.94.1.ebuild 504 RMD160 d86317386cf289af9e1b32df643ed2bc5c4c2c95 SHA1 1ecb1fee34bb9332ef45a472323dfdc12b47435b SHA256 0206788c7e2d7c59f614870e8918388678dc454568903d6f7e3293fa6e40dbc9 rmfile ./dev-haskell/regex-pcre/Manifest hunk ./dev-haskell/regex-pcre/regex-pcre-0.94.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile lib haddock" -inherit haskell-cabal - -DESCRIPTION="The PCRE backend to accompany regex-base" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - >=dev-haskell/regex-base-0.93 - dev-libs/libpcre" rmfile ./dev-haskell/regex-pcre/regex-pcre-0.94.1.ebuild rmdir ./dev-haskell/regex-pcre hunk ./dev-haskell/regex-parsec/Manifest 1 -DIST regex-parsec-0.90.tar.gz 23266 RMD160 939a2c4d6150d5bd3675906b6b498ba7ecced480 SHA1 ed181990a13771ce073d0938feee7d8e801e9f00 SHA256 dd76019bdbc921d1e720600e5a47ef85f5154d8f0493eb50eb9df60a4266c57d -EBUILD regex-parsec-0.90.ebuild 493 RMD160 4401207890d7b8324f6f532a25044f7e5111c09e SHA1 fe511f3d0fc93685b93ef4d4338c4ef9df738b08 SHA256 9264bf452fa96a7e176fc5ad122425caa0841ff75b351c6eb9208ee26f7425d6 -MD5 d3dac23737f109f3f3b939c6a72efa34 regex-parsec-0.90.ebuild 493 -RMD160 4401207890d7b8324f6f532a25044f7e5111c09e regex-parsec-0.90.ebuild 493 -SHA256 9264bf452fa96a7e176fc5ad122425caa0841ff75b351c6eb9208ee26f7425d6 regex-parsec-0.90.ebuild 493 -MD5 b16c2b7a3e3f693898f1dadef64398bb files/digest-regex-parsec-0.90 250 -RMD160 58e728f972e8f0e7690ffa309775b7e6a7a915bd files/digest-regex-parsec-0.90 250 -SHA256 c51ddce7a3897cad05188b36b5e775700477f3e5603e20a9c1f77fe14e246568 files/digest-regex-parsec-0.90 250 rmfile ./dev-haskell/regex-parsec/Manifest hunk ./dev-haskell/regex-parsec/regex-parsec-0.90.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile lib" # haddock docs do not build -inherit haskell-cabal - -DESCRIPTION="Replaces/Enhances Text.Regex" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - >=dev-haskell/regex-base-0.80" rmfile ./dev-haskell/regex-parsec/regex-parsec-0.90.ebuild rmdir ./dev-haskell/regex-parsec hunk ./dev-haskell/regex-dfa/Manifest 1 -DIST regex-dfa-0.91.tar.gz 31639 RMD160 1fa8f7786b6c3e13959bd945e07e66201254b352 SHA1 352f2bce910d38af7627e0da411747b3f21b4ba5 SHA256 b71d3f1d1f81f90515be040d57d249fb953ce285cc469c8482fe3c6e503304b9 -EBUILD regex-dfa-0.91.ebuild 491 RMD160 6238e326eae53c2f1fd82fa73c4a924aa7827c40 SHA1 109fe9e536be9f2d449b5867b6bfbe4d59962284 SHA256 f769067f7bafd02d36f710a334306bdac3384e20e9e951bea1095df7f1e1753b -MD5 e890d6da587d9dafec797f3bbcc07444 regex-dfa-0.91.ebuild 491 -RMD160 6238e326eae53c2f1fd82fa73c4a924aa7827c40 regex-dfa-0.91.ebuild 491 -SHA256 f769067f7bafd02d36f710a334306bdac3384e20e9e951bea1095df7f1e1753b regex-dfa-0.91.ebuild 491 -MD5 076c31b18d65656bf51a506a6362a8e6 files/digest-regex-dfa-0.91 241 -RMD160 a4a1fa47de67f23f47df044535275083c325dc25 files/digest-regex-dfa-0.91 241 -SHA256 99f06087cebab2cc0cdd4533c34ba6564c53b25e298b9c71580f35c96da692c4 files/digest-regex-dfa-0.91 241 rmfile ./dev-haskell/regex-dfa/Manifest hunk ./dev-haskell/regex-dfa/regex-dfa-0.91.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Replaces/Enhances Text.Regex" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - >=dev-haskell/regex-base-0.80 - dev-haskell/mtl" rmfile ./dev-haskell/regex-dfa/regex-dfa-0.91.ebuild rmdir ./dev-haskell/regex-dfa hunk ./dev-haskell/regex-compat/Manifest 1 -DIST regex-compat-0.71.0.1.tar.gz 3601 RMD160 1f017c1fa1ca9dfcccf3da4760bcc8f999fb56e9 SHA1 dd953c99d20c2e0e7d69dd6b7c82eaa51488e695 SHA256 904552f7d690686b2602f37494827d09b09fc0a8a2565522b61847bec8d1de8d -DIST regex-compat-0.92.tar.gz 4138 RMD160 329563696e391c95b95aeaacfa6412f6dc64b165 SHA1 6d9f9f0c5b8c9c18243a7d3038ae07aba284996d SHA256 430d251bd704071fca1e38c9b250543f00d4e370382ed552ac3d7407d4f27936 -EBUILD regex-compat-0.71.0.1.ebuild 548 RMD160 105ce9dbe1f6a7d206c86a11b84247fd458cba1d SHA1 6da0816e9313288ff0e4d52f26996b487533155d SHA256 3012b9d434877532db5f600922fc3eb16939a89c0eea3e6da151d077cc11fbd8 -EBUILD regex-compat-0.92.ebuild 566 RMD160 a7b45c8ffc4edf65d23d58e135bc0678e92eac51 SHA1 af579c75eb6d6d8920fae633fe46dc42d813318d SHA256 a8927d5a256888fd65bd060d7f8ed7d5204aac144393ed9b554fd95c0038abc3 rmfile ./dev-haskell/regex-compat/Manifest hunk ./dev-haskell/regex-compat/regex-compat-0.71.0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -DESCRIPTION="Replaces/Enhances Text.Regex" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - =dev-haskell/regex-base-0.7* - =dev-haskell/regex-posix-0.7*" rmfile ./dev-haskell/regex-compat/regex-compat-0.71.0.1.ebuild hunk ./dev-haskell/regex-compat/regex-compat-0.92.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="One module layer over regex-posix to replace Text.Regex" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - >=dev-haskell/regex-base-0.93 - >=dev-haskell/regex-posix-0.93" rmfile ./dev-haskell/regex-compat/regex-compat-0.92.ebuild rmdir ./dev-haskell/regex-compat hunk ./dev-haskell/regex-base/Manifest 1 -DIST regex-base-0.72.0.2.tar.gz 11139 RMD160 d26b3fcb95bac459c9e52c0dbb0810ac002509c7 SHA1 6e113b980462938a9821b0fe23a9f40b70c05cea SHA256 38a4901b942fea646a422d52c52ef14eec4d6561c258b3c54cd96a8a354141ee -DIST regex-base-0.93.1.tar.gz 9212 RMD160 5bfaa2e4049d16cf7b98a9f0524e1cfd758dab40 SHA1 e94c4c15fd3f4b375eb854ee0b77787a03fc8a2c SHA256 24a0e76ab308517a53d2525e18744d9058835626ed4005599ecd8dd4e07f3bef -EBUILD regex-base-0.72.0.2.ebuild 521 RMD160 80d5384058e40294b0ae294eacff5ccf55bf00be SHA1 9701b291ac13c63d52078f2e55393cc000c4f3d9 SHA256 61351c8ca8ed53fbcc0a45fbfc72e48ebaf152be60c7177956e1d4c76e861c0e -EBUILD regex-base-0.93.1.ebuild 537 RMD160 beed8e2b21db93f6fcc1a1ef8b4ca8ed6cf710c6 SHA1 13c81d0daa80a830cf745ae974b8194e2846bad3 SHA256 215f34d739ca21c7f86b64ea8e5553044941a1d5de679fd29240268035693be0 rmfile ./dev-haskell/regex-base/Manifest hunk ./dev-haskell/regex-base/regex-base-0.72.0.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Replaces/Enhances Text.Regex" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/regex-base/regex-base-0.72.0.2.ebuild hunk ./dev-haskell/regex-base/regex-base-0.93.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Interface API for regex-posix,pcre,parsec,tdfa,dfa" -HOMEPAGE="http://sourceforge.net/projects/lazy-regex" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha ~amd64 hppa ia64 ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl" rmfile ./dev-haskell/regex-base/regex-base-0.93.1.ebuild rmdir ./dev-haskell/regex-base hunk ./dev-haskell/recaptcha/Manifest 1 -DIST recaptcha-0.1.tar.gz 2626 RMD160 da1c5b73c35773fc3b7dce8327651b8078d638ac SHA1 dcd4935c5d67bebc32453f890216ba94426eeb8b SHA256 de00e6e3aadd99a1cd036ce4b413ebe02d59c1b9cfd3032f122735cca1f25144 -EBUILD recaptcha-0.1.ebuild 595 RMD160 68e3f987e588ff614e98a300052726f9be8f7662 SHA1 54d5107495d99e32111ba15e6c37532badc2e5e5 SHA256 d004061d311fb8d2fcf563d07729b88060892b0b4ec150ceb9e0331e6a7ce05e rmfile ./dev-haskell/recaptcha/Manifest hunk ./dev-haskell/recaptcha/recaptcha-0.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Functions for using the reCAPTCHA service in web applications." -HOMEPAGE="http://github.com/jgm/recaptcha/tree/master" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/http-3001.1.4 - >=dev-haskell/network-2.2.0.1 - >=dev-haskell/xhtml-3000.0" rmfile ./dev-haskell/recaptcha/recaptcha-0.1.ebuild rmdir ./dev-haskell/recaptcha hunk ./dev-haskell/readline/Manifest 1 -DIST readline-1.0.1.0.tar.gz 52394 RMD160 6554e24718cc1469e4c19b3e9c7244b527252a7a SHA1 ffcb2569194037c28c6288dbcec75c169c7fa89c SHA256 07f2f039f32bf18838a4875d0f3caa3ed9436dd52b962b2061f0bb8a3316fa1d -EBUILD readline-1.0.1.0.ebuild 577 RMD160 eac08dccbc8dc251b1e9849dcb33ca85b94a65b7 SHA1 8dbc9e782610cd07c066af37dc4776750ab5e8a6 SHA256 4c44da01dee8f18e07f1d9f70c5f962814bb036b3a6c527466db9203e797d7b2 -EBUILD readline-1.0.ebuild 462 RMD160 15e211b647f946be490616032cae3b8bf60ad0ac SHA1 c4e660eec8b4905756649a87bb17b68617e58bcf SHA256 d34e80f870401c4670b8e0afd3b47f9f7414ba150b5143d6133556633d4c2d77 rmfile ./dev-haskell/readline/Manifest hunk ./dev-haskell/readline/readline-1.0.1.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib profile" -inherit haskell-cabal - -DESCRIPTION="An interface to the GNU readline library" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/readline" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" -LICENSE="GPL-2.1" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4" - -CABAL_CORE_LIB_GHC_PV="6.8.1 6.8.2 6.8.3 6.10.1 6.10.2" rmfile ./dev-haskell/readline/readline-1.0.1.0.ebuild hunk ./dev-haskell/readline/readline-1.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib profile" -inherit haskell-cabal - -DESCRIPTION="An interface to the GNU readline library" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/readline" -SRC_URI="" -LICENSE="GPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -DEPEND="= 3, random -+ build-depends: base >= 3 && < 4, random - else - build-depends: base < 3 - extensions: CPP rmfile ./dev-haskell/quickcheck/files/quickcheck-1.1.0.0-ghc-6.10-build-fix.patch rmdir ./dev-haskell/quickcheck/files hunk ./dev-haskell/quickcheck/Manifest 1 -AUX quickcheck-1.1.0.0-ghc-6.10-build-fix.patch 374 RMD160 25618e79db06289eb9ca70c78df6a04e7e2f2b92 SHA1 38a1d5ed6a080ed7c87ff43ebe7cc02f883f2587 SHA256 12b5df332b34fd5b9f50fabd7fe4b3b6d7c7f3c9257be4d3ebba45771e923e6c -DIST QuickCheck-1.2.0.0.tar.gz 9012 RMD160 9183bd1551e93eadd64da6b298055085bdfc4d27 SHA1 012d080008cbbd955a0e7a785958e7bf66f1213b SHA256 21672d817913ac7ab6d3fd7f102dd5d0f115a0826c95b9604c8c0b0171e8d4ed -DIST QuickCheck-2.1.0.3.tar.gz 18992 RMD160 2aada609094f946ff8c2b25a32508ace303f8d17 SHA1 e1c6c4741d042580bffcf6d586a16406b22d5e9c SHA256 91a861233fe0a37a032d092dd5e8ec40c2c99fbbf0701081394eb244f23757b1 -EBUILD quickcheck-1.2.0.0.ebuild 612 RMD160 0ae8bf7fe62592cc63ac81081bb4e2a7d063fd5e SHA1 8ab720942678f6e93bb720ebe570729383cfc9dd SHA256 c6855c3bd031555c9a6099f0a95b5e9d470feec5bf13ac9d2bbd3937cf1d597d -EBUILD quickcheck-2.1.0.3.ebuild 640 RMD160 9acfbbfaf6c6901f7d4a5be6734eefcf290c9b4c SHA1 7abaa09ac93e86617f2a32d8b449b3b087764d8f SHA256 de3a7387c5768c673beadca6cc2a45b34bb063f18900185d573a6d6f27a876d3 rmfile ./dev-haskell/quickcheck/Manifest hunk ./dev-haskell/quickcheck/quickcheck-1.2.0.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="QuickCheck" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Automatic testing of Haskell programs" -HOMEPAGE="http://www.math.chalmers.se/~rjmh/QuickCheck/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="1" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/quickcheck/quickcheck-1.2.0.0.ebuild hunk ./dev-haskell/quickcheck/quickcheck-2.1.0.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="QuickCheck" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Automatic testing of Haskell programs" -HOMEPAGE="http://www.cs.chalmers.se/~koen" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl - dev-haskell/extensible-exceptions" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/quickcheck/quickcheck-2.1.0.3.ebuild rmdir ./dev-haskell/quickcheck hunk ./dev-haskell/puremd5/Manifest 1 -DIST pureMD5-1.0.0.3.tar.gz 6432 RMD160 d39cfa350edceb85bd717464ed776ad9e8c17c6f SHA1 e5fb92ff362fe56adc06212e3cab267bf78b52aa SHA256 3698e5bc8a0e20bed91b52f976235e52f2c1dd876aa40e94d6c7be293d67d482 -EBUILD puremd5-1.0.0.3.ebuild 646 RMD160 9f6bf4d71460bd946e1a5cf5aa5a74f296727391 SHA1 413b2a2aa68ea6ef171f22ee59c1a2687356c483 SHA256 f8c00e77570367bb2302032c56bcc0433f15ea51044c6d7a59c0c566515c6155 rmfile ./dev-haskell/puremd5/Manifest hunk ./dev-haskell/puremd5/puremd5-1.0.0.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="pureMD5" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="MD5 implementations that should become part of a ByteString Crypto package." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/pureMD5" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - =dev-haskell/cabal-1.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/puremd5/puremd5-1.0.0.3.ebuild rmdir ./dev-haskell/puremd5 hunk ./dev-haskell/proplang/Manifest 1 -DIST proplang-0.1.tar.gz 8372 RMD160 228aca763ed0815f701dd891fa42586dc71df37c SHA1 4bdcc9765c49c40f340453b2e6b8aa990d4cbfff SHA256 95f0c50263e67f327537aa64a4d7e92576e8d43350dcd1f16dec49d0360ea0ee -EBUILD proplang-0.1.ebuild 488 RMD160 f9eb5936566fd3ca3de84ff856119f93c1517c0f SHA1 729c34f3ce6516d16b0476c8bccb3d168a0a9430 SHA256 1118306b43735332044973235bb6a4067f1c127f5bd1a5efa9f65dcd1cd55cc5 -MD5 71cd150d75282510bb5e0946f129fc3c proplang-0.1.ebuild 488 -RMD160 f9eb5936566fd3ca3de84ff856119f93c1517c0f proplang-0.1.ebuild 488 -SHA256 1118306b43735332044973235bb6a4067f1c127f5bd1a5efa9f65dcd1cd55cc5 proplang-0.1.ebuild 488 -MD5 f8309d453cb89e7c570c667cf9d990a0 files/digest-proplang-0.1 232 -RMD160 2f8d94473531683d866e98d65418d4c3b4ea9496 files/digest-proplang-0.1 232 -SHA256 f6899408189ad824fd2a03364dc2755f7b3ab9d285bb6af49deefd19f9261c65 files/digest-proplang-0.1 232 rmfile ./dev-haskell/proplang/Manifest hunk ./dev-haskell/proplang/proplang-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="A library for functional GUI development" -HOMEPAGE="http://www-users.cs.york.ac.uk/~ndm/proplang/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - >=dev-haskell/gtk2hs-0.9.11" rmfile ./dev-haskell/proplang/proplang-0.1.ebuild rmdir ./dev-haskell/proplang hunk ./dev-haskell/progression/Manifest 1 -DIST progression-0.1.tar.gz 8193 RMD160 3d32cf23df763f9f755aae259fc723519d55317e SHA1 9c40e1e14f82d57b8f5ae4ff4687be050108c9d5 SHA256 0473ce9ae53e95ef38fe8cac34f0a20fb41c377dd689fbd175ebe267b13f85be -EBUILD progression-0.1.ebuild 693 RMD160 05cb80771c67e36a477ed173ae1a80339ef58203 SHA1 23d975f8607407a75897febdbba12997418fde7b SHA256 c3957a4f4246895e7833a7444009b6213007f8e647b0ea6a0476155ddfeb45ea rmfile ./dev-haskell/progression/Manifest hunk ./dev-haskell/progression/progression-0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Automates the recording and graphing of criterion benchmarks" -HOMEPAGE="http://chplib.wordpress.com/2010/02/04/progression-supporting-optimisation-in-haskell/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -HASKELLDEPS="dev-haskell/criterion - dev-haskell/filepath - dev-haskell/haskeline - dev-haskell/txt-sushi" -RDEPEND=">=dev-lang/ghc-6.6.1 - ${HASKELLDEPS}" -DEPEND="dev-haskell/cabal - ${RDEPEND}" rmfile ./dev-haskell/progression/progression-0.1.ebuild rmdir ./dev-haskell/progression hunk ./dev-haskell/prof2dot/Manifest 1 -DIST prof2dot-0.4.1.tar.gz 10366 RMD160 f5de012035b10d863445cb426966f521ee8de590 SHA1 6554c6a892f85d219b1f23c258fc214b3b26fc54 SHA256 cf3288aab7a6e9843d71fb627640baec3c8e0e2a9edaa59f8ce7d9ebacf6c1b1 -EBUILD prof2dot-0.4.1.ebuild 484 RMD160 b39b7bfebc8c7dc8de3411476cf4914fa212bf52 SHA1 e9e54e152084271edbb822124e12d700dab284d7 SHA256 2cdaf7978203dca75fa18c83a0aae96bb57946dd2c4765935e87c341c6da4265 rmfile ./dev-haskell/prof2dot/Manifest hunk ./dev-haskell/prof2dot/prof2dot-0.4.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Convert GHC profiles into GraphViz's dot format" -HOMEPAGE="http://antiope.com/downloads.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/parsec" rmfile ./dev-haskell/prof2dot/prof2dot-0.4.1.ebuild rmdir ./dev-haskell/prof2dot hunk ./dev-haskell/primitive/Manifest 1 -DIST primitive-0.2.1.tar.gz 6203 RMD160 e6c2f6dc0386daab0522f50105382d6b3fec1668 SHA1 297e5b01c479dbe1411a529baff6cad3c8ab6748 SHA256 210b3b918348ab7b735a4fa704e3f06c4fe6745ab8d0260d4f59590ed2cafd7b -EBUILD primitive-0.2.1.ebuild 495 RMD160 179d88a7f13313c63ea9b6c78cfdb0ac235790b9 SHA1 4d0edf024dbb48574cd3265788ecb28c3ba3504b SHA256 24022c22e09abdc0cc26e218b001dbb36122fb4ab918d3f17174ae38f711de34 rmfile ./dev-haskell/primitive/Manifest hunk ./dev-haskell/primitive/primitive-0.2.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Wrappers for primitive operations" -HOMEPAGE="http://code.haskell.org/primitive" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" rmfile ./dev-haskell/primitive/primitive-0.2.1.ebuild rmdir ./dev-haskell/primitive hunk ./dev-haskell/pretty-ncols/Manifest 1 -DIST pretty-ncols-0.1.tar.gz 1844 RMD160 59996b144bcf5df494414cc5b5534320bfe22705 SHA1 f8e389aaf4bb530279ad2d1ff9321f9e2a20e7b5 SHA256 58b9f368a13fd226f29b56aaa715ac7945aebfaca9a21f96412fc92c1f476d2f -EBUILD pretty-ncols-0.1.ebuild 538 RMD160 3260b1c9a15b8e533b70fb145cc414de91637599 SHA1 7c45bde72b6df99365874cdefe2ec0712ff8b015 SHA256 7c93c1fb0df2ce1792ff879428a5ca4edd53d14ffb79eff8ba50d6f0a97a62bd rmfile ./dev-haskell/pretty-ncols/Manifest hunk ./dev-haskell/pretty-ncols/pretty-ncols-0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A implementation of multi-column layout w/ Text.PrettyPrint" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/pretty-ncols" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" rmfile ./dev-haskell/pretty-ncols/pretty-ncols-0.1.ebuild rmdir ./dev-haskell/pretty-ncols hunk ./dev-haskell/pqc/Manifest 1 -DIST pqc-0.1.tar.gz 4324 RMD160 4225036306aa2fbe25f209d4db24ac44ae3fa0c3 SHA1 cf2fd965bb015d32ee580c33c5ef156425c3f35f SHA256 618a585c1b44e4d1c6cce79e5d3075c5e7f4bdfecb018487abd06dfde50b8920 -DIST pqc-0.2.tar.gz 4405 RMD160 d14167341650a0ae34c583d45bef109de1d4409a SHA1 8dad5328bcb79699b7ffa51cb71e38d91b37adfc SHA256 1942982a42f18f3ebd97a76ef7e7c3eb847bfee87f43836eb84aefc1d2daaed3 -EBUILD pqc-0.1.ebuild 471 RMD160 f7b9bd4d2321d53664831e23541b7a178252aa0e SHA1 bd06409020f2f449872c7d8cc3a17d44a8e25c7e SHA256 b311f0dd42ec0189169c02f8240a05cbdfcd25bb17217fe5c51bd3a2886d73e7 -EBUILD pqc-0.2.ebuild 473 RMD160 ca1b8e6e8e44d60fe886591f7962de383cd91086 SHA1 cf59388276fe04891edc3cdd563c6acf9203fc18 SHA256 3a4f8590c020fb94524e5514953ac25694799e167601f00cdfc4d24a21b8e9bf rmfile ./dev-haskell/pqc/Manifest hunk ./dev-haskell/pqc/pqc-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib profile" -inherit haskell-cabal - -DESCRIPTION="Parallel batch driver for QuickCheck" -HOMEPAGE="http://www.cse.unsw.edu.au/~dons/pqc.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-haskell/quickcheck" -RDEPEND="${DEPEND}" rmfile ./dev-haskell/pqc/pqc-0.1.ebuild hunk ./dev-haskell/pqc/pqc-0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib profile" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -DESCRIPTION="Parallel batch driver for QuickCheck" -HOMEPAGE="http://www.cse.unsw.edu.au/~dons/pqc.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-haskell/quickcheck" rmfile ./dev-haskell/pqc/pqc-0.2.ebuild rmdir ./dev-haskell/pqc hunk ./dev-haskell/polyparse/Manifest 1 -DIST polyparse-1.4.tar.gz 18002 RMD160 d963743b1efdc784692b00821bd9aabb72b1a2a8 SHA1 727905ec2fd1aa8bee88767dee17943fc2a290f6 SHA256 6e599fb0771e8ce2e1d3a3bbe5eddc2d77b2b4bbb54602f01005dc55dc039d44 -EBUILD polyparse-1.4.ebuild 504 RMD160 86df4e8a89a8db540c4204e7bbcd0427536bfeb3 SHA1 1677a8a18f3c9752e3cd6ad7091e16cba915ba4e SHA256 b7db6a23b397a44f7fe3c86c201b4b621e5e1b829ad40b7a559a0407c959145d rmfile ./dev-haskell/polyparse/Manifest hunk ./dev-haskell/polyparse/polyparse-1.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A variety of alternative parser combinator libraries." -HOMEPAGE="http://www.cs.york.ac.uk/fp/polyparse/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/polyparse/polyparse-1.4.ebuild rmdir ./dev-haskell/polyparse hunk ./dev-haskell/pointedlist/Manifest 1 -DIST pointedlist-0.3.5.tar.gz 4282 RMD160 bfadebed587d707f9653f8378a8abe2bffd9d531 SHA1 a3717128427c0eff84ca1b2c535c5345d92237a0 SHA256 b092ba85b99dcef243e341a3969b738b14ed6ff2ad9f49d7786e982de227cd43 -EBUILD pointedlist-0.3.5.ebuild 586 RMD160 5796255fd3d3ba4572b62443739889741863e6a7 SHA1 2e808f8959a8c95db3393928e3375966c464b54d SHA256 bc482defacf21c214b36cf8594b279efa066759827011e90c6270d65999c9288 rmfile ./dev-haskell/pointedlist/Manifest hunk ./dev-haskell/pointedlist/pointedlist-0.3.5.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A zipper-like comonad which works as a list, tracking a position." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/pointedlist" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/binary - dev-haskell/cabal - dev-haskell/data-accessor" rmfile ./dev-haskell/pointedlist/pointedlist-0.3.5.ebuild rmdir ./dev-haskell/pointedlist hunk ./dev-haskell/pngload/Manifest 1 -DIST pngload-0.1.tar.gz 544685 RMD160 f83f898551199fcba4d2c8b3dda9f60e022588de SHA1 1e0104b2dcffcf3d03abcdbbcea233c1fa30fff9 SHA256 fa1aafcf54f87a70e0f92803f77dbec28720ac651ce480f7d564b15ee2531fc9 -EBUILD pngload-0.1.ebuild 576 RMD160 4de37b10c579b1e85e7f9340869f5cb0cdb6900a SHA1 8f0cc9b7d730e094e8159ff3782c3ce16b5a27bf SHA256 bf00172de640e99bf07b4d62bda4a3e434cc38485f7d721c35b94ab3586148de rmfile ./dev-haskell/pngload/Manifest hunk ./dev-haskell/pngload/pngload-0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Pure Haskell loader for PNG images" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/pngload" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.1 - dev-haskell/mtl - >=dev-haskell/parsec-3.0.0 - dev-haskell/zlib" rmfile ./dev-haskell/pngload/pngload-0.1.ebuild rmdir ./dev-haskell/pngload hunk ./dev-haskell/plugins/Manifest 1 -DIST plugins-1.4.1.tar.gz 196717 RMD160 d8c442a1134c17828b4e07d45aa012f73b977744 SHA1 5aef25688455acffd3622ff9a34cbf7f5aa6cd7c SHA256 ee8fcd9a768e2992fa58d9f6b7ccdee44d0eb46f140b855e8f02072afc609198 -EBUILD plugins-1.4.1.ebuild 637 RMD160 87ec1944b0773864650eb3751af9f08e0659793f SHA1 fbfa6c9621e90bb5254d385df63affc959442523 SHA256 e0f04fe187091d7fe5da342f7b7237375928e798de143a6fbe1f5d2d4f127924 rmfile ./dev-haskell/plugins/Manifest hunk ./dev-haskell/plugins/plugins-1.4.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Dynamic linking for Haskell and C objects" -HOMEPAGE="http://code.haskell.org/~dons/code/hs-plugins" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.10 - >=dev-haskell/cabal-1.6 - dev-haskell/haskell-src" - -src_unpack() { - unpack ${A} - - # haddock parse error - sed -e "s/| strip/strip/" -i "${S}/src/System/Plugins/Env.hs" -} rmfile ./dev-haskell/plugins/plugins-1.4.1.ebuild rmdir ./dev-haskell/plugins hunk ./dev-haskell/pcre-light/Manifest 1 -DIST pcre-light-0.3.1.1.tar.gz 29751 RMD160 8b94b0f1026b0a63504fff8d7d0d5bfa703a994b SHA1 db129f87f396f82a71933a194c68dc238a53bf25 SHA256 b3cf67f4fb6f8dda459ee3316291a2f1b7fd3125e30f63d4c1270a827d5e47a2 -EBUILD pcre-light-0.3.1.1.ebuild 567 RMD160 d81eb0b4451b55dd87c6b42b66f162f338c3e215 SHA1 24e204a2a158c0be30aeabb375956c844c115f11 SHA256 7e00bf0aeea5bffaa244bb650d9fda05249e670b3f2e735a823eda8c60448244 rmfile ./dev-haskell/pcre-light/Manifest hunk ./dev-haskell/pcre-light/pcre-light-0.3.1.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A small, efficient and portable regex library for Perl 5 compatible regular expressions" -HOMEPAGE="http://code.haskell.org/~dons/code/pcre-light" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.0 - dev-libs/libpcre" rmfile ./dev-haskell/pcre-light/pcre-light-0.3.1.1.ebuild rmdir ./dev-haskell/pcre-light hunk ./dev-haskell/pcap/Manifest 1 -DIST pcap-0.4.4.tar.gz 46188 RMD160 b0bb15ff35a78422b0499acf51a3961dea7ec622 SHA1 dffedf6843a8a4d69741a3b29d1b9deb5aa61e61 SHA256 19590c5e3f9d4db0969c572fbd8b34ee072a45e31e2d23113d4d77283815da11 -EBUILD pcap-0.4.4.ebuild 593 RMD160 964d26ac5c6761fd1bacf25265e84ea752a8a52c SHA1 d90c6a58cefd85d22a6f7405f83b2874ee744657 SHA256 6e4e38bbe2f26bcf7aaa5334291af17bf35794eef18ad61c1e5c4833da411493 rmfile ./dev-haskell/pcap/Manifest hunk ./dev-haskell/pcap/pcap-0.4.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A system-independent interface for user-level packet capture" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/pcap" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.1 - dev-haskell/network - dev-haskell/time - net-libs/libpcap" rmfile ./dev-haskell/pcap/pcap-0.4.4.ebuild rmdir ./dev-haskell/pcap hunk ./dev-haskell/parsedate/Manifest 1 -DIST parsedate-2006.11.10.tar.gz 3965 RMD160 d4653d8a95437140305131fbcef5fb63f0d23de0 SHA1 4eca277b50ca7c3bf5ca5d175edb38be1ce8463d SHA256 adb687d93d50345edd15c69a4be5f6ec43e9bca0e81cf462ec882aafa6d35d79 -DIST parsedate-3000.0.0.tar.gz 4099 RMD160 6aa581e2e7cd7cfc2ae04858b5b977408d02fa31 SHA1 61e1abc896de90d7cae15f26487e6731bc525778 SHA256 37c6a51cd63b5bb34bf85ac476cd6b0ddc57317e52fbf106acad658deaa65e3f -EBUILD parsedate-2006.11.10.ebuild 472 RMD160 67b46bae1263cd49bab4861333eb4af41aefdedb SHA1 86ba8211fbb220ecce0ca185083c68aa89638253 SHA256 2b79852763636a022fac36836ed5a1edc7597647914d216fb97d31582289aadd -EBUILD parsedate-3000.0.0.ebuild 494 RMD160 3863861e9829a7f68dfb65fd7a962979892fe04a SHA1 c3ecf0b751556f84805c7dfaaaca051dbcd40cdd SHA256 cc5bec9f16002354d967af2b49f2a9c9833cc3e9010424018cd9e7bfb59f8326 rmfile ./dev-haskell/parsedate/Manifest hunk ./dev-haskell/parsedate/parsedate-2006.11.10.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Haskell library for parsing dates and times" -HOMEPAGE="http://www.cs.chalmers.se/~bringert/darcs/parsedate/doc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/parsedate/parsedate-2006.11.10.ebuild hunk ./dev-haskell/parsedate/parsedate-3000.0.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -DESCRIPTION="Haskell library for parsing dates and times" -HOMEPAGE="http://www.cs.chalmers.se/~bringert/darcs/parsedate/doc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/parsedate/parsedate-3000.0.0.ebuild rmdir ./dev-haskell/parsedate hunk ./dev-haskell/parsec/Manifest 1 -DIST parsec-2.1.0.1.tar.gz 15430 RMD160 95ddc9199f1da5e0773db2f653d394dbe07974ee SHA1 f09c7fcbf66c39cc4de2a50dbb1374ba82168b52 SHA256 2d85e5b5c8b2b1f341037ce67e1db7fa47b31c083136796cfef9e5b945c656df -DIST parsec-3.1.0.tar.gz 26941 RMD160 c3efed0b6ef13b651ac521a60c69fb6f2c198a12 SHA1 0b50e226e661e1fa61e4bad6c2b9da8aa9ea39d1 SHA256 962d39944bae18b0fea60961c77513f455f95c0f67ae4b10ab15484a27b6fb98 -EBUILD parsec-2.1.0.1.ebuild 521 RMD160 8bc1b5a8cc5454a6a0a35f9dc85b6aa4140863cc SHA1 21606165014a8e02236ddd989814467a829beda0 SHA256 8c458405dec96480e37bd996f40f6d4a5d479e0bd50aa1f3b43d194f45d445f6 -EBUILD parsec-3.1.0.ebuild 523 RMD160 6759b79b36c240bc8646bcd6d4bd0e01c0ec776f SHA1 19aae954a64119094603ae7b3c746bce8bb9403c SHA256 a38af8a5ec8b998bf63677fe5a00c66bd57bd838d69ce24e72b60e56c0848e92 rmfile ./dev-haskell/parsec/Manifest hunk ./dev-haskell/parsec/parsec-2.1.0.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Monadic parser combinators" -HOMEPAGE="http://www.cs.uu.nl/~daan/parsec.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/parsec/parsec-2.1.0.1.ebuild hunk ./dev-haskell/parsec/parsec-3.1.0.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Monadic parser combinators" -HOMEPAGE="http://www.cs.uu.nl/~daan/parsec.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3 - dev-haskell/mtl" rmfile ./dev-haskell/parsec/parsec-3.1.0.ebuild rmdir ./dev-haskell/parsec hunk ./dev-haskell/parallel/Manifest 1 -DIST parallel-1.0.0.0.tar.gz 7930 RMD160 1413f6e071412534ecca3c39aa44ee8449fb50fb SHA1 634ee30a144d2f7d25cf8699833b554dffb1b13e SHA256 90dcce998b3f728fd829ddad70a4523293deb29d9e18b01d9310b7fb8938cf38 -DIST parallel-1.0.0.1.tar.gz 7954 RMD160 7f916bdcf9e60cdaff01562c478071fefa9b514d SHA1 847c3381dfd18783105a20bc407d5e68d19ff029 SHA256 a8808c6332a9077944298c43a0d333025c7d73d44d0b759ebd639f8c873935c0 -DIST parallel-1.1.0.0.tar.gz 7997 RMD160 6ff1cc17b59133287939b52d4f8a9717866f5b63 SHA1 6f544c37adc0fe4ad1183050d701faff1b065098 SHA256 c7e464e5ae0d96bf963492d3d4cc3b28e5279942c28a73248a4416d67b3c5b40 -DIST parallel-1.1.0.1.tar.gz 8074 RMD160 326fb117d411065eec3acf89ddceb7e44d5aee7c SHA1 39bcd5c8a896914c7ddc853049005a71a4eaabb6 SHA256 0885086660268f3626effacb29a02b5c81f3e5a8dfa99dabe0981ddbc407999f -DIST parallel-2.2.0.1.tar.gz 7377 RMD160 57f043a3f1d58d4cdf55286d9cbea0e9897c29f6 SHA1 64d289419e3dba6b1dc60052b89b38ac8b6345dd SHA256 255310023138ecf618c8b450203fa2fc65feb68cd08ee4d369ceae72054168fd -EBUILD parallel-1.0.0.0.ebuild 454 RMD160 37520cc1859d5450025a1e64eeddcda8e403d97b SHA1 bf6e92aa876786ce52da630a8aa964ad13432731 SHA256 2d6041c5d0ac91ad125bcaa6e59a26fa7608ffa9c68cad0189db975023af5870 -EBUILD parallel-1.0.0.1.ebuild 455 RMD160 f6b4fe52ed4e4669890dd828036f6a2ae4b371c4 SHA1 fc6b35e7c0f2687937054a2dc0213d0643f08fb5 SHA256 7335da3fb82f68f5f9e1eb7080f66fa5328edd09f4469f4163889f19a9c8ebd0 -EBUILD parallel-1.1.0.0.ebuild 429 RMD160 08e75733b59ea1671857538f07c4f4d17b67020a SHA1 7481d2e47723f9278690e14c6e51d88bd0376750 SHA256 1ce1a8341717829165c2ec0e7f9ca811c87d6386f7d0c06607ad0dab8152c1b3 -EBUILD parallel-1.1.0.1.ebuild 525 RMD160 8f8384c558ac74f0a4a2f5e9e780b33a6198fe94 SHA1 b487a616407911ab8b96bc2c5ff2aa07f5c84c68 SHA256 811c54d4d1d39853347921f2725b9509784ccb7903cbab65492a259af0516066 -EBUILD parallel-2.2.0.1.ebuild 553 RMD160 e29361f8132afecd77d8095d48a7d4ee83233642 SHA1 d7613509f85ccb5d434cf7412427ef9629008194 SHA256 b9e11e45cdeee2be08827abcaa89ce5f2e5a5fd3f0f347d2f92b039dc309c714 rmfile ./dev-haskell/parallel/Manifest hunk ./dev-haskell/parallel/parallel-1.0.0.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -DESCRIPTION="Parallel programming library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~hppa sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.8" rmfile ./dev-haskell/parallel/parallel-1.0.0.0.ebuild hunk ./dev-haskell/parallel/parallel-1.0.0.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Parallel programming library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.8 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/parallel/parallel-1.0.0.1.ebuild hunk ./dev-haskell/parallel/parallel-1.1.0.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="parallel programming library" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.10.1 - dev-haskell/cabal" rmfile ./dev-haskell/parallel/parallel-1.1.0.0.ebuild hunk ./dev-haskell/parallel/parallel-1.1.0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="parallel programming library" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/parallel" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.10.1" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/parallel/parallel-1.1.0.1.ebuild hunk ./dev-haskell/parallel/parallel-2.2.0.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Parallel programming library" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/parallel" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.10.1 - =dev-haskell/deepseq-1.1*" -DEPEND=">=dev-haskell/cabal-1.6 - ${RDEPEND}" rmfile ./dev-haskell/parallel/parallel-2.2.0.1.ebuild rmdir ./dev-haskell/parallel hunk ./dev-haskell/opengl/Manifest 1 -DIST OpenGL-2.2.1.1.tar.gz 176695 RMD160 dcbe42faa008d01ffafd4ca27341e1d2d5267b6e SHA1 39591c317f9359dc1306432fecfe9eff0919ad00 SHA256 926ca25cf9502cdaaeb8ade484015468cb60594e1bfbf0e04bd01235d8d9a792 -DIST OpenGL-2.2.3.0.tar.gz 189240 RMD160 9ac0d94f8122b1d80f8abc9816ec6b7610074e06 SHA1 837aca47fb9f97f37cfe1701990f68df67505a2f SHA256 a75c3277bb20fda9a4ac1eb0e838fe4b5baf92f5539466b92bd255626afb0502 -DIST ghc-6.6-src-extralibs.tar.bz2 2015443 RMD160 63d87d02f42efc032c20de7394f3b29431fd8eed SHA1 b94974e255165703d882bb522ec44c5bdc4b0aec SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29 -DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 SHA1 1398f6c35191d52410a2e066b382635dff0d8d6d SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 -EBUILD opengl-2.0.ebuild 521 RMD160 edbe83d443ce03b8112ebabf5da1b78cc75b1ab7 SHA1 7d834ba3827a70120fc080dcff93fa8936fa95a4 SHA256 b1e54e9c82718e46dc2ce164dd347d38804dc1dc5c0a1122ab7ccb08260842d6 -EBUILD opengl-2.1.ebuild 548 RMD160 5a4024db683eeba1e05bd51f55b230f09ca76fd2 SHA1 fdf0d68d0f2692028c2a06785fb7660d057c01f2 SHA256 7d32487b78cce0513abae7bfff70a6414ad997ee447162654524c7d54c72931a -EBUILD opengl-2.2.1.1.ebuild 534 RMD160 cd38078ec482eef42158ccca3b7c933a7f01fd56 SHA1 4551812a7174776e625343b628ba438d46148470 SHA256 24a40ab5a14d3ed5f62448cbcea96d98e9d3b1213e1c0d72e45d10315fba814c -EBUILD opengl-2.2.1.ebuild 555 RMD160 c868ebbb76f6d75e212fbc4fa86694bbf80f125d SHA1 c72e1079563acdea63342e3ded6d3ac80a8eb0da SHA256 84b85fbed4e0ccd541b3dd813af558bf12e4c2ac6c18eafa508f6f70e94dd63b -EBUILD opengl-2.2.3.0.ebuild 593 RMD160 0f15b11ff212e2f3585b7aba3e3703df4a8e0084 SHA1 e09c09bd8ba1c7000e3e5ab32db1a6e5fe2b2808 SHA256 7af9a24a5894217883f81208227ac161b2a51ae3d62e8b40c2061813ac8a28a2 rmfile ./dev-haskell/opengl/Manifest hunk ./dev-haskell/opengl/opengl-2.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit ghc-package - -DESCRIPTION="OpenGL bindings for Haskell" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND="=dev-lang/ghc-6.4*" - -pkg_setup () { - ghc-package_pkg_setup - einfo "This library is already provided by ghc. This ebuild does nothing." -} - -src_install () { - dodir "$(ghc-libdir)" - touch "${D}/$(ghc-libdir)/.${P}.ghc-updater" -} rmfile ./dev-haskell/opengl/opengl-2.0.ebuild hunk ./dev-haskell/opengl/opengl-2.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN=OpenGL -GHC_PV=6.6 - -DESCRIPTION="OpenGL bindings for haskell" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - virtual/opengl - virtual/glu - virtual/glut" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}" rmfile ./dev-haskell/opengl/opengl-2.1.ebuild hunk ./dev-haskell/opengl/opengl-2.2.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN=OpenGL -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="OpenGL bindings for haskell" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - virtual/opengl - virtual/glu - virtual/glut" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/opengl/opengl-2.2.1.1.ebuild hunk ./dev-haskell/opengl/opengl-2.2.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN=OpenGL -GHC_PV=6.6.1 - -DESCRIPTION="OpenGL bindings for haskell" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="amd64 ~sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - virtual/opengl - virtual/glu - virtual/glut" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}" rmfile ./dev-haskell/opengl/opengl-2.2.1.ebuild hunk ./dev-haskell/opengl/opengl-2.2.3.0.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="OpenGL" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A binding for the OpenGL graphics system" -HOMEPAGE="http://www.haskell.org/HOpenGL/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - virtual/opengl - virtual/glu" -DEPEND="dev-haskell/cabal - ${RDEPEND}" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/opengl/opengl-2.2.3.0.ebuild rmdir ./dev-haskell/opengl hunk ./dev-haskell/openal/Manifest 1 -DIST OpenAL-1.3.1.1.tar.gz 109173 RMD160 dff1bac0013a2b70233c207f820f2878147d4e24 SHA1 05d9b1667547e292b436e657e6a4fcfeef8455f7 SHA256 4875e015770feb93d5127d4b6f2338eb3957a0c36f64ccb8b3846010619f89b0 -DIST OpenAL-1.4.0.0.tar.gz 113186 RMD160 7a0fe3c97465c02c18b4c0ad3b0b0ad8098271be SHA1 912f28183f92ba783344a6e84786a553b9062668 SHA256 42d7f1b9acbcac14d0a639708decf39506bd53dc6fa19614aa987fd21ccac9ee -DIST ghc-6.6-src-extralibs.tar.bz2 2015443 RMD160 63d87d02f42efc032c20de7394f3b29431fd8eed SHA1 b94974e255165703d882bb522ec44c5bdc4b0aec SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29 -DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 SHA1 1398f6c35191d52410a2e066b382635dff0d8d6d SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 -EBUILD openal-1.2.ebuild 905 RMD160 4983037807aca96f90d0c98d781c730bb15b5c65 SHA1 bc4f90ffa8ddc82586be0142fce1c7848ecbfbf7 SHA256 7ecc4585ecb2d321a5516ddf4bcef130f7a35984c9d6a396c673fae5afa21e44 -EBUILD openal-1.3.1.1.ebuild 606 RMD160 9eee0da9869f7de2350ec5d3262f245c7ff9e212 SHA1 6c38410316082ac885d41b3ab054cba80da7546c SHA256 33d512a823e3957253d1665a0afb5990e3b6203e372022097a2b638f8aa53426 -EBUILD openal-1.3.1.ebuild 808 RMD160 277653b6f60df0390affeeb966be3c4e35551e02 SHA1 a54d27dd59eb7af110af1777a2f435ff75e96a5c SHA256 d8ade5c0548651a1d233b7936729f456b630f317666c624863aba89d4ddecb95 -EBUILD openal-1.3.ebuild 618 RMD160 047a04c3ea287e0a73eb5e132dbf8902d1c22a74 SHA1 294aa4bb0733489566eb8cdd837cded9574ab0ef SHA256 4a0b39e26125091cdc1ba46279bf7b787ca2268209b64288ff930467caf60fc9 -EBUILD openal-1.4.0.0.ebuild 657 RMD160 14f8c85fb599558a091f5efef47032491f6a3c0b SHA1 e313d94a6e5e582504aa16bb5b3fdd6853577c4c SHA256 820e8d3bb1f49944cca7995b1e1d441452e04ae5753acdf5963241e859d88fc2 rmfile ./dev-haskell/openal/Manifest hunk ./dev-haskell/openal/openal-1.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit ghc-package flag-o-matic - -DESCRIPTION="A Haskell binding to the OpenAL cross-platform 3D audio API" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND="=dev-lang/ghc-6.4*" - -# GHC 6.4.1 provides openal-1.0 -# GHC 6.4.2 provides openal-1.2 -# We treat them as the same version, openal-1.2 - -pkg_setup () { - ghc-package_pkg_setup - if ! built_with_use dev-lang/ghc openal; then - eerror "This library has to be provided by ghc." - eerror "Please re-emerge ghc with USE=\"openal\"" - die "dev-haskell/openal requires ghc to be built with USE=\"openal\"" - fi - einfo "This library is already provided by ghc. This ebuild does nothing." -} - -src_install () { - dodir "$(ghc-libdir)" - touch "${D}/$(ghc-libdir)/.${P}.ghc-updater" -} rmfile ./dev-haskell/openal/openal-1.2.ebuild hunk ./dev-haskell/openal/openal-1.3.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="OpenAL" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A Haskell binding to the OpenAL cross-platform 3D audio API" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-haskell/opengl-2.2.1 - media-libs/openal" - -S="${WORKDIR}/${MY_P}" - -#TODO: install examples perhaps? rmfile ./dev-haskell/openal/openal-1.3.1.1.ebuild hunk ./dev-haskell/openal/openal-1.3.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="OpenAL" -GHC_PV=6.6.1 - -DESCRIPTION="A Haskell binding to the OpenAL cross-platform 3D audio API" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="amd64 ~sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - >=dev-haskell/opengl-2.2.1 - media-libs/openal" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}" - -# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x -src_unpack() { - unpack "${A}" - sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" "${S}/Setup.hs" -} - -#TODO: install examples perhaps? rmfile ./dev-haskell/openal/openal-1.3.1.ebuild hunk ./dev-haskell/openal/openal-1.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="OpenAL" -GHC_PV=6.6 - -DESCRIPTION="A Haskell binding to the OpenAL cross-platform 3D audio API" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - >=dev-haskell/opengl-2.1 - media-libs/openal" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}" - -#TODO: install examples perhaps? rmfile ./dev-haskell/openal/openal-1.3.ebuild hunk ./dev-haskell/openal/openal-1.4.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="OpenAL" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A binding to the OpenAL cross-platform 3D audio API" -HOMEPAGE="http://connect.creativelabs.com/openal/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/objectname - dev-haskell/statevar - dev-haskell/tensor" -DEPEND="dev-haskell/cabal - ${RDEPEND}" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/openal/openal-1.4.0.0.ebuild rmdir ./dev-haskell/openal hunk ./dev-haskell/objectname/Manifest 1 -DIST ObjectName-1.0.0.0.tar.gz 1843 RMD160 da46ca5b5d32dd70c2ba8b0d4f4a5f8a7ae7bcd4 SHA1 ef33320dcaf137e100e053746627a1d2ebc5b851 SHA256 358b7185d1f3e414a4a28155a93e15b433833967542f81354e50d0a88052217b -EBUILD objectname-1.0.0.0.ebuild 557 RMD160 5a9da7f78a784bcf63cbfa6e6dd572e8e87a7857 SHA1 9d93bfd06c1ff391a3e088df42a788d14a9f854d SHA256 30dcb32a7042047f59c5c6d370f7c5915b76b7ce871cdee23a2343d7be9ee2d4 rmfile ./dev-haskell/objectname/Manifest hunk ./dev-haskell/objectname/objectname-1.0.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="ObjectName" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Explicitly handled object names" -HOMEPAGE="http://www.haskell.org/HOpenGL/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="dev-haskell/cabal - ${RDEPEND}" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/objectname/objectname-1.0.0.0.ebuild rmdir ./dev-haskell/objectname hunk ./dev-haskell/numtype/Manifest 1 -DIST numtype-1.0.tar.gz 7235 RMD160 0806df4e95483e68b033aa08274a890dea25beb9 SHA1 10f567e9faf325f32cad53fab9caf5dc2692ec3d SHA256 2606e81d7bcef0ba76b1e6ffc8d513c36fef5fefaab3bdd02da18761ec504e1f -EBUILD numtype-1.0.ebuild 474 RMD160 b3fb5ebca51e6656c6c1f8b46ad4131e687b1091 SHA1 45afa601b24ce8a6987ab851445b919896ffd6af SHA256 5cf345540fb742ad8eb11ed386ed5cd5ba97bb8e9b2438fcf40db8d0bea72732 rmfile ./dev-haskell/numtype/Manifest hunk ./dev-haskell/numtype/numtype-1.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Type-level (low cardinality) integers." -HOMEPAGE="http://dimensional.googlecode.com/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/numtype/numtype-1.0.ebuild rmdir ./dev-haskell/numtype hunk ./dev-haskell/numbers/Manifest 1 -DIST numbers-2008.4.20.1.tar.gz 15599 RMD160 eaf313fa3b777eeaff093a5c2ed7c8be6349c06c SHA1 62a9be39e22a1fedc50d142f7b0345b9a9f8e255 SHA256 b21cbfadb21970db361b08a6c3e14ac6dd48b3c5151a7fcb829c606fb69e469a -DIST numbers-2008.4.20.tar.gz 15649 RMD160 8a28fb3982060d2d927400e0117fb6de6b6416cc SHA1 7250ab783cfa1e4e63a54a8ab872d45947769925 SHA256 24f9bc55cf13024f865ae83ca052ceaed314359461f8a24b02b1a3bf33ea048a -DIST numbers-2009.5.20.1.tar.gz 15821 RMD160 79a10e7373cdcae656ba1e3f46eb18d9442760fa SHA1 dd20b6c66792f7c0853f2c44ca7d705dd3f39571 SHA256 bfa2a605abcf62736b9148c60a77e0cf518ad62a30fee684268ea2a359ce70ab -DIST numbers-2009.5.28.1.tar.gz 15890 RMD160 14b9d8f7eb4163b9e84e9d1bc942a23e5b22e560 SHA1 00309d15d49d486e285902171c6adc747fc02e7a SHA256 7b297c0d4d7a8086cd7c918fedb41ae2c5f3b4eb2bf50d9b7c7a328c39bbaf7c -DIST numbers-2009.8.9.tar.gz 16173 RMD160 67164b82e96fe626aea7b80808a5c9a2b44bd0f7 SHA1 3ac5c6164b369a052ae695ba1bba48d9df3fde33 SHA256 97ca590968dc7c8ce5929522e74cf5dd3d56202f117832160fc01b95429deaaa -EBUILD numbers-2008.4.20.1.ebuild 413 RMD160 f48874fe6353d8383437aef44e1a65eb3e4ae9e4 SHA1 6ebe3787ef21b0d39a65a4522909cb490627a682 SHA256 3a9d795a1d54c412c3ff28c280a0dc50e67b15aa3eceb006c082a3c93c0cb383 -EBUILD numbers-2008.4.20.ebuild 413 RMD160 f48874fe6353d8383437aef44e1a65eb3e4ae9e4 SHA1 6ebe3787ef21b0d39a65a4522909cb490627a682 SHA256 3a9d795a1d54c412c3ff28c280a0dc50e67b15aa3eceb006c082a3c93c0cb383 -EBUILD numbers-2009.5.20.1.ebuild 488 RMD160 35e3a497ca299cd89b11a16228086e9d06e2b54c SHA1 c642b55ae4e807ac537eec13698f42579fa78282 SHA256 7ccdde4615933134b9e681a675a5875c48457be7b614a65cefbfe01aebd43225 -EBUILD numbers-2009.5.28.1.ebuild 488 RMD160 35e3a497ca299cd89b11a16228086e9d06e2b54c SHA1 c642b55ae4e807ac537eec13698f42579fa78282 SHA256 7ccdde4615933134b9e681a675a5875c48457be7b614a65cefbfe01aebd43225 -EBUILD numbers-2009.8.9.ebuild 488 RMD160 35e3a497ca299cd89b11a16228086e9d06e2b54c SHA1 c642b55ae4e807ac537eec13698f42579fa78282 SHA256 7ccdde4615933134b9e681a675a5875c48457be7b614a65cefbfe01aebd43225 rmfile ./dev-haskell/numbers/Manifest hunk ./dev-haskell/numbers/numbers-2008.4.20.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Various number types" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/numbers/numbers-2008.4.20.1.ebuild hunk ./dev-haskell/numbers/numbers-2008.4.20.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Various number types" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/numbers/numbers-2008.4.20.ebuild hunk ./dev-haskell/numbers/numbers-2009.5.20.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Various number types" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/numbers" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/numbers/numbers-2009.5.20.1.ebuild hunk ./dev-haskell/numbers/numbers-2009.5.28.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Various number types" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/numbers" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/numbers/numbers-2009.5.28.1.ebuild hunk ./dev-haskell/numbers/numbers-2009.8.9.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Various number types" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/numbers" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/numbers/numbers-2009.8.9.ebuild rmdir ./dev-haskell/numbers hunk ./dev-haskell/newbinary/Manifest 1 -DIST NewBinary-2005-12-11.tar.gz 20428 RMD160 b55fad33d380269d231e96fc16462bb5ffeaaa47 SHA1 b5394c0d72f0cd2376d8a067396a893fff1e11a5 SHA256 ebdfdf65569201bdc1f12e1efba7eba000aa38ea59fb8574f323c145602fc575 -DIST NewBinary-20061120.tgz 58402 RMD160 223b840b242d04b8fa6905a9824066779baadedc SHA1 c9c552c8d111e0546ca88f08135bef296807837d SHA256 468c5e7d46760beaefb3f2f19a7d9af88892ae95e3210c7017d9d5f62f2a7022 -EBUILD newbinary-0.1-r1.ebuild 467 RMD160 a7732841431fdd79a9250c1d885e0f79f16b3d0d SHA1 6f19cccbe02012e91613c0776f84dc1cca331922 SHA256 fb59116da341bff34b76888123e1f9d2cf7bcbcc8122335fcaf7ab33f920d37c -MD5 f89b67541b45847d5f4d2dd7f5b6ddbf newbinary-0.1-r1.ebuild 467 -RMD160 a7732841431fdd79a9250c1d885e0f79f16b3d0d newbinary-0.1-r1.ebuild 467 -SHA256 fb59116da341bff34b76888123e1f9d2cf7bcbcc8122335fcaf7ab33f920d37c newbinary-0.1-r1.ebuild 467 -EBUILD newbinary-20061120.ebuild 456 RMD160 34e200f0946a2cd230840c4c55d1d379da0bc539 SHA1 4239eff8b6800ce036fe84fc3924c9c7cb6cb8cb SHA256 011b72a54084e1878713a884fab8e6390a939a79badc68f384848f2cf612db1b -MD5 2e7475a6bdb0b58f4cb3ce9a7a2aeb16 newbinary-20061120.ebuild 456 -RMD160 34e200f0946a2cd230840c4c55d1d379da0bc539 newbinary-20061120.ebuild 456 -SHA256 011b72a54084e1878713a884fab8e6390a939a79badc68f384848f2cf612db1b newbinary-20061120.ebuild 456 -MD5 a4c99b0290a96b49a8159555df7833e6 files/digest-newbinary-0.1-r1 188 -RMD160 6b677836f70ca1ea6bb7e7aa00ee208f313f23d2 files/digest-newbinary-0.1-r1 188 -SHA256 d46adc8a1a14fdb2269ac6d0963b60fe2e2b2560e25e207fae85f15686404960 files/digest-newbinary-0.1-r1 188 -MD5 15a33149ef0eaeab50a1a08d4343b802 files/digest-newbinary-20061120 178 -RMD160 a8c0f1b735be02f7e5730a459eb6627c540062ab files/digest-newbinary-20061120 178 -SHA256 61f35dd3dd36b4f0c3ac1d36b7cc7e118f8ee9374cd03f5fc5e10236619c3f11 files/digest-newbinary-20061120 178 rmfile ./dev-haskell/newbinary/Manifest hunk ./dev-haskell/newbinary/newbinary-0.1-r1.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib haddock" -inherit haskell-cabal - -DESCRIPTION="Binary serialisation library for Haskell" -HOMEPAGE="http://www.n-heptane.com/nhlab/" -SRC_URI="http://www.n-heptane.com/nhlab/NewBinary/NewBinary-2005-12-11.tar.gz" - -LICENSE="nhc98 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4" - -S=${WORKDIR}/NewBinary - rmfile ./dev-haskell/newbinary/newbinary-0.1-r1.ebuild hunk ./dev-haskell/newbinary/newbinary-20061120.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib haddock" -inherit haskell-cabal - -DESCRIPTION="Binary serialisation library for Haskell" -HOMEPAGE="http://www.n-heptane.com/nhlab/" -SRC_URI="http://www.n-heptane.com/nhlab/repos/NewBinary-${PV}.tgz" - -LICENSE="nhc98 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" - -S="${WORKDIR}/NewBinary" rmfile ./dev-haskell/newbinary/newbinary-20061120.ebuild rmdir ./dev-haskell/newbinary hunk ./dev-haskell/network-bytestring/Manifest 1 -DIST network-bytestring-0.1.2.1.tar.gz 8759 RMD160 ba75db2514ab6413ba46d18706be30f1271ad231 SHA1 2a4f4833af00debdaa86c464bac6473c56ab5386 SHA256 5595122a8bf8e61a6c3b8cf0ecd2bb461923939dc3cbb0bac789bc5b18efaf50 -EBUILD network-bytestring-0.1.2.1.ebuild 526 RMD160 432b50cd151f54cfff93a728ec54468de92a6360 SHA1 79ea10b269822dfeb10cdf2b790e8182a5a9ff39 SHA256 b29fa2e274221ec9e39eec88ded55dc4d8c9002c62e7f35f482c58e0394c609f rmfile ./dev-haskell/network-bytestring/Manifest hunk ./dev-haskell/network-bytestring/network-bytestring-0.1.2.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Fast, memory-efficient, low-level networking" -HOMEPAGE="http://github.com/tibbe/network-bytestring" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - >=dev-haskell/network-2.2.1.1" rmfile ./dev-haskell/network-bytestring/network-bytestring-0.1.2.1.ebuild rmdir ./dev-haskell/network-bytestring hunk ./dev-haskell/network/files/network-2.2.0.0-eat-configure-opts.patch 1 -Make sure ./configure can eat --with-hc and --with-hc-pkg without giving QA -warnings. - -diff -rN -u old-network-2.2.0.0/configure.ac new-network-2.2.0.0/configure.ac ---- old-network-2.2.0.0/configure.ac 2009-07-21 22:07:20.000000000 +0200 -+++ new-network-2.2.0.0/configure.ac 2009-07-21 22:07:20.000000000 +0200 -@@ -14,6 +14,10 @@ - - AC_C_CONST - -+dnl * dummy options to eat --with-hc= and --with-hc-pkg= flags -+AC_ARG_WITH([hc], [(dummy option)], []) -+AC_ARG_WITH([hc-pkg], [(dummy option)], []) -+ - dnl ** check for specific header (.h) files that we are interested in - AC_CHECK_HEADERS([fcntl.h limits.h stdlib.h sys/types.h unistd.h winsock.h]) - AC_CHECK_HEADERS([arpa/inet.h netdb.h netinet/in.h netinet/tcp.h sys/socket.h sys/uio.h sys/un.h]) rmfile ./dev-haskell/network/files/network-2.2.0.0-eat-configure-opts.patch rmdir ./dev-haskell/network/files hunk ./dev-haskell/network/Manifest 1 -AUX network-2.2.0.0-eat-configure-opts.patch 747 RMD160 ada479126d1e1a50c7d25c3f0af82d41a2975413 SHA1 4d2cdff2470296b82a1a29d966deecc1333bd59a SHA256 33f46b0bdcd63ea98fcd401409732f57c06c6421b92620ad7da49e75e2f62779 -DIST network-2.2.1.7.tar.gz 112028 RMD160 f58c6aeee437e6e3296babc495892e74a5de0625 SHA1 69f284a1c618504e30d4118b47f51324cc68e575 SHA256 0e65b28a60764245c1ab6661a3566f286feb36e0e6f0296d6cd2b84adcd45d58 -EBUILD network-2.2.1.7.ebuild 734 RMD160 d548a0b2ae904053433a0c454cc625f67f8b47d7 SHA1 075040b60ceebc831054ee731917bd03252a1d86 SHA256 7e9ac2b7759ae1b4cb0d3d9962e97dc1f32cf92ace654823410882ff17f9f1f6 rmfile ./dev-haskell/network/Manifest hunk ./dev-haskell/network/network-2.2.1.7.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit base haskell-cabal autotools - -DESCRIPTION="Networking-related facilities" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/network" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/parsec" - -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" - -PATCHES=("${FILESDIR}/network-2.2.0.0-eat-configure-opts.patch") - -src_unpack() { - base_src_unpack - cd "${S}" - eautoreconf -} rmfile ./dev-haskell/network/network-2.2.1.7.ebuild rmdir ./dev-haskell/network hunk ./dev-haskell/nano-md5/Manifest 1 -DIST nano-md5-0.1.2.tar.gz 4327 RMD160 2df0794d6bc814522ffd44cdce2e3e7d1565bd23 SHA1 90ae64fc070474c5278115cb8b3e9cc2ca1115ef SHA256 73a93b3b0f1542f346080049b152288751f214eb38d3014f157b026e8e1faba1 -EBUILD nano-md5-0.1.2.ebuild 484 RMD160 8b74205ebc44f70557540545d890e30ef7080b1b SHA1 e0342aafbb59dcbd9dea154c64b1575e3078b469 SHA256 14780934fbae45a2d8c851e68cfae98b1f6ad8170d39142eec1280230192142e rmfile ./dev-haskell/nano-md5/Manifest hunk ./dev-haskell/nano-md5/nano-md5-0.1.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Efficient, ByteString bindings to OpenSSL." -HOMEPAGE="http://code.haskell.org/~dons/code/nano-md5" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/nano-md5/nano-md5-0.1.2.ebuild rmdir ./dev-haskell/nano-md5 hunk ./dev-haskell/mwc-random/Manifest 1 -DIST mwc-random-0.5.0.0.tar.gz 8962 RMD160 3b70ebc40021f622e170d368a4335edc06b131fb SHA1 3fc491ee60312a4a285ae476dab698b0a7ee9cf5 SHA256 02c36e9487d34697b10b016a9d3f18770443783059ea34ad7a57ca7f2f1582f6 -EBUILD mwc-random-0.5.0.0.ebuild 587 RMD160 2ede85faef715ec5be53eb600bb8b4eb7000ec88 SHA1 9dcd5e20e1c7601c130b7fc74692e705857433af SHA256 fa7ab4cb6e34ecc2e5f4267c76ac5dc1243f169e027fd740d716b6793fa96750 rmfile ./dev-haskell/mwc-random/Manifest hunk ./dev-haskell/mwc-random/mwc-random-0.5.0.0.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Fast, high quality pseudo random number generation" -HOMEPAGE="http://darcs.serpentine.com/mwc-random" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/primitive - dev-haskell/time - >=dev-haskell/vector-0.5" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" rmfile ./dev-haskell/mwc-random/mwc-random-0.5.0.0.ebuild rmdir ./dev-haskell/mwc-random hunk ./dev-haskell/multiset/Manifest 1 -DIST multiset-0.2.tar.gz 10606 RMD160 eadedfcc2d627de8ead0e8d63b537f1d94052306 SHA1 ec35af040c17168ad8cf7ce6a5f2b86056d3c4b5 SHA256 35d76c026bab0dbdf761c8590297d718507bb9ef93c30bce4f524efee23f5323 -EBUILD multiset-0.2.ebuild 507 RMD160 1bb76768bca7a107fc0168252adc907f422c3a21 SHA1 9ab56b389e5a8a191b48cecd1d604a5670b3c779 SHA256 8992a03a85553b766ded7c24056fb0cf145a9fc266254101e39271b2a095e1de rmfile ./dev-haskell/multiset/Manifest hunk ./dev-haskell/multiset/multiset-0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="The Data.MultiSet container type" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/multiset" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/multiset/multiset-0.2.ebuild rmdir ./dev-haskell/multiset hunk ./dev-haskell/mtlparse/Manifest 1 -DIST mtlparse-0.0.0.5.tar.gz 16092 RMD160 0922cde75df6194ed6e1bd36521de3de7887f779 SHA1 b45a2b892b0edf9bdee412c410ef8a3963a5e88d SHA256 02241e14eabe6c2b0f94e45feb7796481561448f5a2b083163dfacc8be91b4e4 -EBUILD mtlparse-0.0.0.5.ebuild 488 RMD160 d0eb64b01300d09dfea1c06a385289d4518515ba SHA1 30205b666ce5cdbf900728b87ca6253901a32b2d SHA256 4cfe68776ff5d2a07bac4ce079ea077804e114764b12b2f9b19769928cc9cfa5 rmfile ./dev-haskell/mtlparse/Manifest hunk ./dev-haskell/mtlparse/mtlparse-0.0.0.5.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="parse library use mtl package" -HOMEPAGE="http://homepage3.nifty.com/salamander/mtlparse" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/mtl" rmfile ./dev-haskell/mtlparse/mtlparse-0.0.0.5.ebuild rmdir ./dev-haskell/mtlparse hunk ./dev-haskell/mtl/Manifest 1 -DIST ghc-6.6-src-extralibs.tar.bz2 2015443 RMD160 63d87d02f42efc032c20de7394f3b29431fd8eed SHA1 b94974e255165703d882bb522ec44c5bdc4b0aec SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29 -DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 SHA1 1398f6c35191d52410a2e066b382635dff0d8d6d SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 -DIST mtl-1.1.0.0.tar.gz 17626 RMD160 e5df6557e66f5315fa9687eee6b3af4ae129d482 SHA1 1babf8cfce1985542d68af975a63fbf3bfb74a5d SHA256 ef7515fb4d9613172c9888d0c843ad26d4ac3efc6feea16989dc45a4f0f0bcb0 -DIST mtl-1.1.0.1.tar.gz 18618 RMD160 a5f19aa0eb2aace41c970bc8bd64bf7da593f459 SHA1 288af6030d09f42d40f5cd405d21a64babfe0c77 SHA256 2563905bf61745e3648f803705d817e11fadacbe3878b4a24a124c360cd9ab26 -DIST mtl-1.1.0.2.tar.gz 18901 RMD160 e7032fc069c8b24b97725b259d2e6fb05ace208b SHA1 883deca3cdf8052173c995b741bdedccc3c91440 SHA256 a225aaf2b1e337f40c31e5c42f95eec9a4608322b0e4c135d2b31b8421a58d36 -EBUILD mtl-1.0-r1.ebuild 552 RMD160 699e28959c2f9855bc271c4e963f785f363bdab6 SHA1 46f8aba407d674031c209fe07b04a69d66c6775b SHA256 138ff8c826d3a6f6ea9ec7cbab55e489d763a2d53c5b7e01abc4ef35636971ac -EBUILD mtl-1.0.1.ebuild 556 RMD160 25bcaee68e850f774299f6788056f5a7e7a3c8f3 SHA1 9700a12a38a08439b69b7e5a6a1b1e01b9a21df2 SHA256 acbe1818728422997cf62d930fab276d6d6fdc89d8fe30245a5c7c6b86b0256d -EBUILD mtl-1.0.ebuild 560 RMD160 1bb309938f31ca8a55d464e5eecb17436903d22b SHA1 749855d047f57bfb2879abbc745173523f602bcd SHA256 76de2a520e42b592c4e7e3927d1c5cb36f96b31aeb7ce23459d77c95676d9ca9 -EBUILD mtl-1.1.0.0.ebuild 444 RMD160 033db4c0ac8f9fecf983746df9c6fd2d59d6c119 SHA1 46d0049fe421f1428d5c0ff1195e18c730dea55e SHA256 12f27ed4eba9b50348929494f8968868fbf59a878e67d53abdea2c9a15e4ad02 -EBUILD mtl-1.1.0.1.ebuild 452 RMD160 0a299bb52b677d249209a35a4566f36bf9229a0e SHA1 7319124d9b01881f264f31ed9c1ba1172964272c SHA256 2d4df965d01d574b08a700fe501f0c541ebf2b9ed33797449392ed59cc4abfc4 -EBUILD mtl-1.1.0.2.ebuild 520 RMD160 4878eea887428bda29e9a1ad9bd2a4a6793b2290 SHA1 4a698fd69c91a790b821aaa573b909ce36816495 SHA256 9b0e49b0fadb37d6681eb3fe249b571bca21cfd51b761487f188003f5b0ecf02 rmfile ./dev-haskell/mtl/Manifest hunk ./dev-haskell/mtl/mtl-1.0-r1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -GHC_PV=6.6 - -DESCRIPTION="Monad transformer library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}" - -src_unpack() { - unpack ${A} - cabal-mksetup -} rmfile ./dev-haskell/mtl/mtl-1.0-r1.ebuild hunk ./dev-haskell/mtl/mtl-1.0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -GHC_PV=6.6.1 - -DESCRIPTION="Monad transformer library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}" - -src_unpack() { - unpack ${A} - cabal-mksetup -} rmfile ./dev-haskell/mtl/mtl-1.0.1.ebuild hunk ./dev-haskell/mtl/mtl-1.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit ghc-package - -DESCRIPTION="Monad transformer library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="" - -DEPEND="=dev-lang/ghc-6.4*" - -pkg_setup () { - ghc-package_pkg_setup - elog "This library is already provided by ghc. This ebuild does nothing." -} - -src_install () { - dodir "$(ghc-libdir)" - touch "${D}/$(ghc-libdir)/.${P}.ghc-updater" -} rmfile ./dev-haskell/mtl/mtl-1.0.ebuild hunk ./dev-haskell/mtl/mtl-1.1.0.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Monad transformer library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ~ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" rmfile ./dev-haskell/mtl/mtl-1.1.0.0.ebuild hunk ./dev-haskell/mtl/mtl-1.1.0.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Monad transformer library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1" rmfile ./dev-haskell/mtl/mtl-1.1.0.1.ebuild hunk ./dev-haskell/mtl/mtl-1.1.0.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Monad transformer library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" - -RDEPEND=">=dev-lang/ghc-6.6.1" rmfile ./dev-haskell/mtl/mtl-1.1.0.2.ebuild rmdir ./dev-haskell/mtl hunk ./dev-haskell/monoid-transformer/Manifest 1 -DIST monoid-transformer-0.0.2.tar.gz 2294 RMD160 e4c427170c2d9a3d931c92d8d9d8fbb1bd5bf1cc SHA1 c541238c9f12979b506489f5f6affa67c2d581a9 SHA256 52acffbdb1f864199823795eab243345c6b60032160137687d8b1a1ec392a841 -EBUILD monoid-transformer-0.0.2.ebuild 542 RMD160 f89a925c41ebcbd1ef3b12b116eb58a873e62532 SHA1 5a94a652728718fe846620efc45988d8e1c36c6c SHA256 c86ee2a04ad655805d6faabce1054b3d22910275590de5d206f00ddca0bf5ef3 rmfile ./dev-haskell/monoid-transformer/Manifest hunk ./dev-haskell/monoid-transformer/monoid-transformer-0.0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Monoid counterparts to some ubiquitous monad transformers" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/monoid-transformer" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" rmfile ./dev-haskell/monoid-transformer/monoid-transformer-0.0.2.ebuild rmdir ./dev-haskell/monoid-transformer hunk ./dev-haskell/monads-tf/Manifest 1 -DIST monads-tf-0.0.0.1.tar.gz 13273 RMD160 cd86cd05bd424148a6f1e4663e77c25fcb7b46b2 SHA1 eac710c7dc879a9b23fa8e283739eb192c8a3867 SHA256 d317df211adfea100db07c4c89b42e28b6e111b94f129620b840db3ba2674cbc -EBUILD monads-tf-0.0.0.1.ebuild 549 RMD160 2e6a006ad680eade8b707b876b5a83233d90ce3a SHA1 cae871f95f3dcf594ff7673c0d71c0af678407cf SHA256 205e9fa4eb94494ebfbd9dbb42a9a6f545a5f94ed3fda2a6762c3668fd6051e3 rmfile ./dev-haskell/monads-tf/Manifest hunk ./dev-haskell/monads-tf/monads-tf-0.0.0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Monad classes, using type families" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/monads-tf" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3 - >=dev-haskell/transformers-0.1.4.0" rmfile ./dev-haskell/monads-tf/monads-tf-0.0.0.1.ebuild rmdir ./dev-haskell/monads-tf hunk ./dev-haskell/monads-fd/Manifest 1 -DIST monads-fd-0.0.0.0.tar.gz 12957 RMD160 90a384922d9d44d8228ccc5d04c1f14519b16104 SHA1 cdff3cb6fe9bfc693634b21f91ff8b41764fbe51 SHA256 5930cfa1d62898a38c8c2ad5b0b77216efa2500fcc7a999fac7fc2601094b52f -DIST monads-fd-0.0.0.1.tar.gz 13140 RMD160 10c3cb11e77a590d54d7e35c298ab41f2003a464 SHA1 3486dfebf6fe814c0afcb75cf38c67b03fbe66a6 SHA256 7eaac97b2c91a670171f18ebeb3f73b1a45e16576851279f73ea2e1f5ec63b25 -EBUILD monads-fd-0.0.0.0.ebuild 541 RMD160 90fc1c2a850ab9c88d3f9a1db662b7581d4947b5 SHA1 fda74b8cdd7a4eaa55d7c964d9b7292f68cb7384 SHA256 803736ace8abe8e3e492b1204fdb3124c5a5e0d08ea7eb284746f9552d8186eb -EBUILD monads-fd-0.0.0.1.ebuild 551 RMD160 a2bef1a18e91a565c7d16c557c3d1aab8948413c SHA1 3ce01d4fbc488284138fdf6942a09c53ce6a2941 SHA256 6c9fa436ed5011b39c34a8ba851fac4cff36167ab01a81ab50d3a9e83edf7cbd rmfile ./dev-haskell/monads-fd/Manifest hunk ./dev-haskell/monads-fd/monads-fd-0.0.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Monad classes, using functional dependencies" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/monads-fd" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/transformers" rmfile ./dev-haskell/monads-fd/monads-fd-0.0.0.0.ebuild hunk ./dev-haskell/monads-fd/monads-fd-0.0.0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Monad classes, using functional dependencies" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/monads-fd" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - >=dev-haskell/transformers-0.1.4.0" rmfile ./dev-haskell/monads-fd/monads-fd-0.0.0.1.ebuild rmdir ./dev-haskell/monads-fd hunk ./dev-haskell/monadlib/Manifest 1 -DIST monadLib-3.1.0.tar.gz 6529 RMD160 a83c49cc84688f8799ae0d1db621133a071d44e9 SHA1 b0ac4316f791b0d57185013be4273f977c57f0c4 SHA256 3408a661c09737608bc78fa4d8f4ea5182bc78288315ca96d96384e92222507f -DIST monadLib-3.3.0.tar.gz 7412 RMD160 d2fd721c03bc5595b8f9ed23eb0e1dd551b25109 SHA1 ef573bc65626c3abf44f74855427bbc386dcaf4f SHA256 aaf584d46bd9503bd16a3174a64ceed92f175024897522cafe18763da117733f -EBUILD monadlib-3.1.0.ebuild 519 RMD160 ee719394dec5c3f7120a9f78144e6956ce199bbe SHA1 d9aaaca4eb502b6be06f223a19542d96f5fb135a SHA256 5f00663bcd10fc66308dd41dea19557a2d8fe9e86b59d33c3b314a8cbb170390 -MD5 a37d80046361a6a484118bfa0e2eed69 monadlib-3.1.0.ebuild 519 -RMD160 ee719394dec5c3f7120a9f78144e6956ce199bbe monadlib-3.1.0.ebuild 519 -SHA256 5f00663bcd10fc66308dd41dea19557a2d8fe9e86b59d33c3b314a8cbb170390 monadlib-3.1.0.ebuild 519 -EBUILD monadlib-3.3.0.ebuild 518 RMD160 48ff520146f539d3177799ab30c54f2b5aa8003d SHA1 13aa1936cbba7021a47a070c9ad9881e2d81964c SHA256 14987e45f4e980872aa8d5e4c6a449b46f8465b031a57819a74811cd1c95d442 -MD5 6738936c3adaa8acca258738c3814e44 monadlib-3.3.0.ebuild 518 -RMD160 48ff520146f539d3177799ab30c54f2b5aa8003d monadlib-3.3.0.ebuild 518 -SHA256 14987e45f4e980872aa8d5e4c6a449b46f8465b031a57819a74811cd1c95d442 monadlib-3.3.0.ebuild 518 -MD5 a74b6d2c285a2a59370d6bd4717e934e files/digest-monadlib-3.1.0 174 -RMD160 b6585e152eb34ff630cd736a1474fd335c626788 files/digest-monadlib-3.1.0 174 -SHA256 016812d49166d808874ed8f8db931fbe30d62dd57adfa44bd869fd83f00278f6 files/digest-monadlib-3.1.0 174 -MD5 39adbcb3c53e215c2992a8e0ac84571a files/digest-monadlib-3.3.0 238 -RMD160 95ebae26f4bda00d8ca1966fb19b182886d7f9a0 files/digest-monadlib-3.3.0 238 -SHA256 4a48e5de66de753c922771e93a61023449eed2935612219af5e4de0a822edc10 files/digest-monadlib-3.3.0 238 rmfile ./dev-haskell/monadlib/Manifest hunk ./dev-haskell/monadlib/monadlib-3.1.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ hunk ./dev-haskell/monadlib/monadlib-3.1.0.ebuild 2 -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="monadLib" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A collection of monad transformers." -HOMEPAGE="http://www.csee.ogi.edu/~diatchki/monadLib" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/monadlib/monadlib-3.1.0.ebuild hunk ./dev-haskell/monadlib/monadlib-3.3.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="monadLib" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A collection of monad transformers." -HOMEPAGE="http://www.galois.com/~diatchki/monadLib" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/monadlib/monadlib-3.3.0.ebuild rmdir ./dev-haskell/monadlib hunk ./dev-haskell/monadlab/Manifest 1 -DIST MonadLab-0.0.1.tar.gz 17513 RMD160 0f0b6800ab449dd43f65cf999142977f7409a9ee SHA1 b18c90a89a9ef035418d2846b12e18ed42df3479 SHA256 5c69ee1021254a38c79600c83de0a1523846107dc3b1e911d0a39874ea74cd19 -EBUILD monadlab-0.0.1.ebuild 630 RMD160 706019022b1b72c2e25fe08fac9fb2b1b79bb308 SHA1 7eb83c95cd10e08c80f2e9bfce60422ddb9bcc8a SHA256 7fd27dd11d7c06e1155ef0296609771d7df832388981e6569dae3591373c875e rmfile ./dev-haskell/monadlab/Manifest hunk ./dev-haskell/monadlab/monadlab-0.0.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal - -MY_PN="MonadLab" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Generate layered monads from a simple declaration language" -HOMEPAGE="http://monadgarden.cs.missouri.edu/wiki/index.php/MonadLab" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/parsec - >=dev-haskell/cabal-1.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/monadlab/monadlab-0.0.1.ebuild rmdir ./dev-haskell/monadlab hunk ./dev-haskell/monadcatchio-mtl/Manifest 1 -DIST MonadCatchIO-mtl-0.3.0.1.tar.gz 2090 RMD160 965ef9a57988e714bb8724fac43dd492a2d3bf75 SHA1 7bfba8ed5d50ec76674caa0953d584ab6bf4eb50 SHA256 56113319439a10e338b2e3169e1df575024fbaf97827511f4856e46efbac9a07 -EBUILD monadcatchio-mtl-0.3.0.1.ebuild 680 RMD160 36400404a92d47a6a78e2724755a874daa82b80e SHA1 174b3c8de81e491e5abfcae0f851672fbb917fa9 SHA256 9a693ea1a2130961bbe5a92c3c158e455fdeac65a9d932283bdbff3e3aa3e8dd rmfile ./dev-haskell/monadcatchio-mtl/Manifest hunk ./dev-haskell/monadcatchio-mtl/monadcatchio-mtl-0.3.0.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="MonadCatchIO-mtl" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Monad-transformer version of the Control.Exception module" -HOMEPAGE="http://code.haskell.org/~jcpetruzza/MonadCatchIO-mtl" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/extensible-exceptions - dev-haskell/mtl" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/monadcatchio-mtl/monadcatchio-mtl-0.3.0.1.ebuild rmdir ./dev-haskell/monadcatchio-mtl hunk ./dev-haskell/mmap/Manifest 1 -DIST mmap-0.4.1.tar.gz 5956 RMD160 abe23a765ce8835a64429ac265f1bb31e66b9457 SHA1 5bfe85d60fea89e85c797687fd08493305563dbe SHA256 792b8ecfb0cce1f8588f0d2a63c6893ff98a2479c06745583da8166d5a46ead9 -DIST mmap-0.5.4.tar.gz 11616 RMD160 405d9a2489afc7e8d692611f5f4f8cf113c5d1ee SHA1 2180a65eb6a438d1b1c2d6c179dffe0986dda94e SHA256 ee9ea405c24a322cc81cc5cb66e0e8bfd138ad3fba51872cb64852ac680a2e24 -EBUILD mmap-0.4.1.ebuild 560 RMD160 40f34a34de746dbc7ae950a0a6361bcb59f123b6 SHA1 eb6c2a77ab520ec20ed2540015f702ed38271b8e SHA256 708e047762df9e51f651a9a95e721d944fa61219204a9f3bb0419c8342a2ad37 -EBUILD mmap-0.5.4.ebuild 1012 RMD160 887069fa642de75f2a9335bf83044e3545e0ffcb SHA1 4f43cddbbc2cf9e4d6e395a626a22a0a6d928437 SHA256 2edc2816372c0842c44664a48f31ed4bb55ee381c8801d2443985fb74fb2b76a rmfile ./dev-haskell/mmap/Manifest hunk ./dev-haskell/mmap/mmap-0.4.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Memory mapped files for POSIX and Windows" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mmap" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/mmap/mmap-0.4.1.ebuild hunk ./dev-haskell/mmap/mmap-0.5.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Memory mapped files for POSIX and Windows" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mmap" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="test" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - test? ( dev-haskell/hunit )" - -src_compile() { - if use test; then - # enable building tests - CABAL_CONFIGURE_FLAGS="--flags=mmaptest" - fi - - cabal_src_compile -} - -src_test() { - # breaking the abstraction a bit, we're not supposed to know about ./setup - # and how it works... - ./dist/build/mmaptest/mmaptest || die "tests failed" -} - -src_install() { - cabal_src_install - - rm "${D}/usr/bin/mmaptest" - rmdir "${D}/usr/bin" 2> /dev/null # only if empty -} rmfile ./dev-haskell/mmap/mmap-0.5.4.ebuild rmdir ./dev-haskell/mmap hunk ./dev-haskell/missingh/Manifest 1 -DIST MissingH-1.1.0.1.tar.gz 96865 RMD160 269416cb22e56aed47a3059474fb07b4b4c538c1 SHA1 10a25208b3c3f728e11fcef3d83d1e09d2af48a9 SHA256 897d2bb76377215e061938c5e46fce53c30acea0cb025d94c879eee379ff53f3 -EBUILD missingh-1.1.0.1.ebuild 1279 RMD160 4c15c6f6c8108b96266979f624669654a0ef9258 SHA1 fbf4cb875b3e15bd32ee038750f2b25d505a7328 SHA256 718ee1a1eeb874433c2d6f246b4ca8b7992aed7cd1befc628680cef159a17d9d rmfile ./dev-haskell/missingh/Manifest hunk ./dev-haskell/missingh/missingh-1.1.0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="MissingH" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Large utility library" -HOMEPAGE="http://software.complete.org/missingh" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -# testpack dependency is a workaround for cabal-1.8 bug, which pulls -# depends even for 'Buildable: false' target -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/hslogger - dev-haskell/hunit - dev-haskell/mtl - dev-haskell/network - dev-haskell/parsec - ParseDate.hs || die "unable to recode ParseDate.hs to UTF-8" -} rmfile ./dev-haskell/missingh/missingh-1.1.0.1.ebuild rmdir ./dev-haskell/missingh hunk ./dev-haskell/miniplex/Manifest 1 -DIST miniplex-0.3.3.tar.gz 14889 RMD160 3021d81c64fb03ecd07107b3c415e803da9c431d SHA1 cb12e3e1bce91ad4ac281ab4b35b5dc8c3ebd0cb SHA256 2f75145c4a8e1cd6acc39b98abf016ea2a9141bc56d240dab90b56b1dd43e0d3 -EBUILD miniplex-0.3.3.ebuild 535 RMD160 e2177f41e2cbd0f88596377242e3108ac04e6843 SHA1 f1c9b69ea370d32f9ad8a5917481f10d4b7be93e SHA256 5194b110ef1ecac7e0f916c2a2c536a3f6dc90c3d442eee59c779cb51ffd7605 rmfile ./dev-haskell/miniplex/Manifest hunk ./dev-haskell/miniplex/miniplex-0.3.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="simple 1-to-N interprocess communication" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/network - dev-haskell/stm - dev-haskell/mtl - >=dev-haskell/colock-0.2.2" rmfile ./dev-haskell/miniplex/miniplex-0.3.3.ebuild rmdir ./dev-haskell/miniplex hunk ./dev-haskell/mime-string/Manifest 1 -DIST mime-string-0.4.tar.gz 23972 RMD160 f1751bd0ef4c52db3fae8db781748cc8399657e1 SHA1 50aa25edf21f763c42fadeb7be43b7a7f0b394ea SHA256 c1e4a17e7e0171ec7d0c75efcdc4dab69d47bff2b524a5da4721518a1f43026c -EBUILD mime-string-0.4.ebuild 659 RMD160 bf6bdbffeaf0884b92ef274ef98b38e3912adf3d SHA1 71a7374af12ad419359cd5ff09da19ae17cb60da SHA256 165746ded95c3ccff03e14a31af2ed81e25917657a5ecb6490b2c0a189dacbc3 rmfile ./dev-haskell/mime-string/Manifest hunk ./dev-haskell/mime-string/mime-string-0.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="MIME implementation for String's." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mime-string" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="" #Fixme: "OtherLicense", please fill in manually -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/base64-string - dev-haskell/iconv - dev-haskell/mtl - dev-haskell/network" -DEPEND="dev-haskell/cabal - ${RDEPEND}" rmfile ./dev-haskell/mime-string/mime-string-0.4.ebuild rmdir ./dev-haskell/mime-string hunk ./dev-haskell/mime/Manifest 1 -DIST mime-0.3.0.tar.gz 8297 RMD160 79b8c2e400b14c339c1c42d5daa6f4578e87655b SHA1 0237c5c8b6caf3e80178e40336030e25c38a7c42 SHA256 b26fa51cfe0d3b9e4d0c61277cb5845e47b24962a9573b3df5c1e960106aefb5 -EBUILD mime-0.3.0.ebuild 497 RMD160 0e82cafbd8467d1667fb0d49d998606da9f7d15c SHA1 bdb76dc8e2b780a76b19145e4b99f142c89cf913 SHA256 dab85a69469e7a2f159f9d3aa3cfb94a66559d6789e86072d93f3baa498ba72b rmfile ./dev-haskell/mime/Manifest hunk ./dev-haskell/mime/mime-0.3.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Working with MIME types." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mime" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.0" rmfile ./dev-haskell/mime/mime-0.3.0.ebuild rmdir ./dev-haskell/mime hunk ./dev-haskell/mersenne-random-pure64/files/mersenne-random-pure64-0.2.0.2-double-for-32bits.patch 1 -diff -rN -u old-mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64/Base.hsc mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64/Base.hsc ---- old-mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64/Base.hsc 2008-10-16 11:01:29.000000000 +0200 -+++ mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64/Base.hsc 2008-10-16 11:01:29.000000000 +0200 -@@ -48,6 +48,9 @@ - foreign import ccall unsafe "mix_bits" - c_mix_word64 :: Word64 -> Word64 - -+foreign import ccall unsafe "double_from_long_long" -+ c_double_from_long_long :: Word64 -> Double -+ - foreign import ccall unsafe "seed_genrand64_block" - c_seed_genrand64_block :: Ptr a -> Word64 -> IO () - -diff -rN -u old-mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64/MTBlock.hs mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64/MTBlock.hs ---- old-mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64/MTBlock.hs 2008-10-16 11:01:29.000000000 +0200 -+++ mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64/MTBlock.hs 2008-10-16 11:01:29.000000000 +0200 -@@ -27,6 +27,7 @@ - -- * Misc functions - blockLen, - mixWord64, -+ word64ToDouble, - ) where - - import GHC.Exts -@@ -92,3 +93,8 @@ - in - W64# x4 - -} -+ -+word64ToDouble :: Word64 -> Double -+word64ToDouble = c_double_from_long_long -+ -+-- word64ToDouble i = fromIntegral (i `div` 2048) / 9007199254740992 -diff -rN -u old-mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64.hs mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64.hs ---- old-mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64.hs 2008-10-16 11:01:29.000000000 +0200 -+++ mersenne-random-pure64-0.2.0.2/System/Random/Mersenne/Pure64.hs 2008-10-16 11:01:29.000000000 +0200 -@@ -98,7 +98,7 @@ - - -- | Efficiently yield a new 53-bit precise 'Double' value, and a new generator. - randomDouble :: PureMT -> (Double,PureMT) --randomDouble g = (fromIntegral (i `div` 2048) / 9007199254740992, g') -+randomDouble g = (word64ToDouble i, g') - where (i, g') = randomWord64 g - {-# INLINE randomDouble #-} - -diff -rN -u old-mersenne-random-pure64-0.2.0.2/cbits/mt19937-64-block.c mersenne-random-pure64-0.2.0.2/cbits/mt19937-64-block.c ---- old-mersenne-random-pure64-0.2.0.2/cbits/mt19937-64-block.c 2008-10-16 11:01:29.000000000 +0200 -+++ mersenne-random-pure64-0.2.0.2/cbits/mt19937-64-block.c 2008-10-16 11:01:29.000000000 +0200 -@@ -97,3 +97,8 @@ - x ^= (x >> 43); - return x; - } -+ -+double double_from_long_long(unsigned long long x) -+{ -+ return (x >> 11) * (1.0L/9007199254740992.0); -+} -diff -rN -u old-mersenne-random-pure64-0.2.0.2/include/mt19937-64-block.h mersenne-random-pure64-0.2.0.2/include/mt19937-64-block.h ---- old-mersenne-random-pure64-0.2.0.2/include/mt19937-64-block.h 2008-10-16 11:01:29.000000000 +0200 -+++ mersenne-random-pure64-0.2.0.2/include/mt19937-64-block.h 2008-10-16 11:01:29.000000000 +0200 -@@ -71,3 +71,5 @@ - void next_genrand64_block(mt_block st, mt_block newst); - - unsigned long long mix_bits(unsigned long long x); -+ -+double double_from_long_long(unsigned long long x); - rmfile ./dev-haskell/mersenne-random-pure64/files/mersenne-random-pure64-0.2.0.2-double-for-32bits.patch rmdir ./dev-haskell/mersenne-random-pure64/files hunk ./dev-haskell/mersenne-random-pure64/Manifest 1 -AUX mersenne-random-pure64-0.2.0.2-double-for-32bits.patch 3089 RMD160 2366cb2eaea08f362dce73cc356f4699ce0791b3 SHA1 b3e6e36688c57ad2f767312cfa0238d8a23e74d0 SHA256 d0b1730e5e4ea7cb8259ea1b2eecee1bb4f48e92308f0e1172bc2817847a2730 -DIST mersenne-random-pure64-0.1.1.tar.gz 7479 RMD160 524523297f0ebfd50105bc3279c15a03e6f04d80 SHA1 04408b78ee4ef18f813887842e84d73176da1293 SHA256 463c69e56899b8c075ff0182a8e1afcc6f6e903385dba347f8adaa2ff830cb00 -DIST mersenne-random-pure64-0.2.0.2.tar.gz 8566 RMD160 2c4cfe76c5a9ec66fad3dba9f2efefc82b5b2f9c SHA1 8d9c515215b207ddf5ff389d39be6a05726ebef0 SHA256 057b83dc8b7a97f6955a50ac136cec19d4daa6af3a73e9b6e8d5fe0afc89e5f6 -EBUILD mersenne-random-pure64-0.1.1.ebuild 524 RMD160 d70b0b423c94b6175de030ad4ae36615e73c5afe SHA1 6274f9dc4ad21b3bc693d8bc49d42d02808ecfc3 SHA256 3e505b90d47d75d4440557ef1e5148897194114852ee29863269d1afc905d2be -EBUILD mersenne-random-pure64-0.2.0.2.ebuild 786 RMD160 4a7446eebe358c222b848ac6e32bc7152657b60d SHA1 57cc08ce956f8ab2f5c7cc410a0b559f5997c68a SHA256 05f9cca34cbe45f787378bbb78bcf6800320d36eca00e373556c4bc221ea8f61 rmfile ./dev-haskell/mersenne-random-pure64/Manifest hunk ./dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Generate high quality pseudorandom numbers purely using a Mersenne Twister" -HOMEPAGE="http://code.haskell.org/~dons/code/mt19937-random" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.0" rmfile ./dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.1.1.ebuild hunk ./dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.0.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal eutils - -DESCRIPTION="Generate high quality pseudorandom numbers purely using a Mersenne Twister" -HOMEPAGE="http://code.haskell.org/~dons/code/mersenne-random-pure64/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.0" - -src_unpack() { - unpack ${A} - - if use x86; then - # int-e's patch to improve 32-bit performance. - # this might be applicable to other arches as well, not sure - epatch "${FILESDIR}/${P}-double-for-32bits.patch" - fi -} - rmfile ./dev-haskell/mersenne-random-pure64/mersenne-random-pure64-0.2.0.2.ebuild rmdir ./dev-haskell/mersenne-random-pure64 hunk ./dev-haskell/mersenne-random/Manifest 1 -DIST mersenne-random-0.1.tar.gz 19025 RMD160 0ae86e6c832fc9ee3fe5cae11bc985bc1e4ac6cc SHA1 92f07f442b728bcc96a8c58ea71e4b442cd7efe5 SHA256 813ce1731330cedd39795cf173cd110dc4c9703d273c146ce6efb8692830f04e -DIST mersenne-random-1.0.tar.gz 20374 RMD160 f8a7bb2d83da77e65b95ab38720aef793518f472 SHA1 4ba75dd0a1572efdbbb33bcfe0ed8f9381397ef6 SHA256 e9131ad5c00e80172f1634456073044f0a335dd220add63a1a1dcfb6247d75ba -EBUILD mersenne-random-0.1.ebuild 528 RMD160 3fbe19c9a8253c5dbf41f2304414f7cd29484a2d SHA1 c06af1c4c21ae2094d9a3c61f14046c060e87524 SHA256 161295f681a3d39186bade3b5b2c4ddd94740b11ac4a00931e7180bc2c439260 -EBUILD mersenne-random-1.0.ebuild 537 RMD160 56b72750d3cfd2b6d5a0d184be12e504b835b51c SHA1 5c85eebe55764ff455a15923a8547096d249006c SHA256 27fe94f293e9a1edbb23c4ca9b4671f2f98615f186ed5043ae25d739b5ee246c rmfile ./dev-haskell/mersenne-random/Manifest hunk ./dev-haskell/mersenne-random/mersenne-random-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Generate high quality pseudorandom numbers using a SIMD Fast Mersenne Twister" -HOMEPAGE="http://code.haskell.org/~dons/code/mersenne-random" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.0" rmfile ./dev-haskell/mersenne-random/mersenne-random-0.1.ebuild hunk ./dev-haskell/mersenne-random/mersenne-random-1.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Generate high quality pseudorandom numbers using a SIMD Fast Mersenne Twister" -HOMEPAGE="http://code.haskell.org/~dons/code/mersenne-random" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.0" rmfile ./dev-haskell/mersenne-random/mersenne-random-1.0.ebuild rmdir ./dev-haskell/mersenne-random hunk ./dev-haskell/memotrie/Manifest 1 -DIST MemoTrie-0.4.1.tar.gz 4454 RMD160 722937d81387009ab96b1f7ab4046f1971ac6b54 SHA1 168d09fb32665f01ec3bd7484c56c6d55b7e2cff SHA256 eca290979da7f23d033cd12d3b169a345eeb43b6b2a3e331ce62b1b77560b94e -EBUILD memotrie-0.4.1.ebuild 533 RMD160 98d746898336b8acae4a356adda40e7d57dbd184 SHA1 4bc4fa447b0f6781192a703b6b226e6e215eef93 SHA256 438314ebd51f1e7a23487793cce94f089948731d25ee360ba55ce1127be960a1 rmfile ./dev-haskell/memotrie/Manifest hunk ./dev-haskell/memotrie/memotrie-0.4.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="MemoTrie" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Trie-based memo functions" -HOMEPAGE="http://haskell.org/haskellwiki/MemoTrie" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/memotrie/memotrie-0.4.1.ebuild rmdir ./dev-haskell/memotrie hunk ./dev-haskell/maybet/Manifest 1 -DIST MaybeT-0.1.2.tar.gz 3206 RMD160 b55cff683031dd29122950999bb4d3cb9b0733c4 SHA1 b182452deebd4e6fae2b167dd168bcc624f935ec SHA256 995e61165122656807d84174e5c1516340fd7ddeba6571c20751352a8476b632 -EBUILD maybet-0.1.2.ebuild 577 RMD160 6b4c7671d78528f56b6b359aa662065b43fd8312 SHA1 c0ba463294327ce80ca4a9809a6ba701c3b06df5 SHA256 4312b5e241dd3b82126535e61d8362c0fc8e0e2fa1fa78f49afa4c568436f0cf rmfile ./dev-haskell/maybet/Manifest hunk ./dev-haskell/maybet/maybet-0.1.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="MaybeT" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="MaybeT monad transformer" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/MaybeT" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/mtl" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/maybet/maybet-0.1.2.ebuild rmdir ./dev-haskell/maybet hunk ./dev-haskell/magic/Manifest 1 -DIST magic-1.0.5.tar.gz 4265 RMD160 4684955328a18e87618ec1dfc8a9afec9120323a SHA1 8fde8fe154e4cbe1caf00ca3abf0c8f0873dc324 SHA256 2872bb5a3f89a3ca9dc1c6d07db76ca49b7423e1946b90d86d49dd569491ef3a -DIST magic-1.0.7.tar.gz 4271 RMD160 40154df3dc6ceb67d79bb08bcc505547c14987b2 SHA1 fa3b524810fa6e61d3f59728f10d90cc4e5d4d83 SHA256 ff31397b29d6bc818130aa0819421d0126a1b92badabb6ab0acce22dc859e5d6 -EBUILD magic-1.0.5.ebuild 472 RMD160 7f8c143409676a746e953f5d52ca5693b6657870 SHA1 b8681285f1f2583f22b18a6e62151e8f0b34441c SHA256 aec00a061bcb81d2e41829d652285b68aa2d02575c027fa672036b485ce821ed -EBUILD magic-1.0.7.ebuild 426 RMD160 40189ed7f011a214fd331f311df1b2faf812c2da SHA1 bd87d245abab029064e185bed3c91c04f132ebad SHA256 deae336408421ff3a3b0bc7de1cd0448d9013ae3e384bbabb6fbbf65347ac10b rmfile ./dev-haskell/magic/Manifest hunk ./dev-haskell/magic/magic-1.0.5.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Interface to C file/magic library" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/magic" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/magic/magic-1.0.5.ebuild hunk ./dev-haskell/magic/magic-1.0.7.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Interface to C file/magic library" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/magic/magic-1.0.7.ebuild rmdir ./dev-haskell/magic hunk ./dev-haskell/ltk/Manifest 1 -DIST ltk-0.8.tar.gz 43155 RMD160 867a2aff097a196565a44578c1c5fd8c1fb4a11f SHA1 df6391ad699f1aa34613925ff7f1fc27c54df580 SHA256 b26b5ae7d5fe821543eb119f7bbb6defcf5a8f80fd70c733761ce3fec3b298a3 -EBUILD ltk-0.8.ebuild 542 RMD160 f93795f85a63c2ab95eaef841fe7a216c47b8ac8 SHA1 2173aff2f9f61fcd3c981cf597d9253eb165d922 SHA256 ff0a01777a549519c96b2ae4c00faad7d2e3b8e229e3ec82c7d4f45139636869 rmfile ./dev-haskell/ltk/Manifest hunk ./dev-haskell/ltk/ltk-0.8.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Leksah tool kit" -HOMEPAGE="http://www.leksah.org" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.10 - >=dev-haskell/cabal-1.6 - >=dev-haskell/gtk2hs-0.10 - >=dev-haskell/parsec-2.1.0.1 - >=dev-haskell/mtl-1.1.0.2" rmfile ./dev-haskell/ltk/ltk-0.8.ebuild rmdir ./dev-haskell/ltk hunk ./dev-haskell/lru/Manifest 1 -DIST LRU-0.1.1.tar.gz 3209 RMD160 df86cd8cf6c3aa6d90ab37f919dfde24dfb6056a SHA1 d0cfab08c2565b651c7148de76caedfa6c052493 SHA256 16abc212ffe2e8db1044705077a098bb048995351ffb515c82be168fceeff77a -EBUILD lru-0.1.1.ebuild 682 RMD160 fba6e2cd17c30eb1e2285323d850a646549a168a SHA1 9e942dae9d016c213fa4b2bcb3088c5fe9733c54 SHA256 6dc069a8cfa990d27c3570a2ed8ad412465320ca02a2fb72c70db169d5f07fdf rmfile ./dev-haskell/lru/Manifest hunk ./dev-haskell/lru/lru-0.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="LRU" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Implements an LRU data structure" -HOMEPAGE="http://www.imperialviolet.org/lru" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# could possibly do on ghc 6.6.1 too, but needs cabal patching -# currently it has a unconditional dep on the containers package -DEPEND=">=dev-lang/ghc-6.8.2 - >=dev-haskell/cabal-1.2 - dev-haskell/quickcheck" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/lru/lru-0.1.1.ebuild rmdir ./dev-haskell/lru hunk ./dev-haskell/logict/Manifest 1 -DIST logict-0.2.1.tar.gz 5054 RMD160 aae64a054aa67df727476a451768ba25ec8359c9 SHA1 f7f111f58b11b64a1fc4969eeff3794ba18df3cf SHA256 80c1f1da3877ce1ba0675eef0af52fa6137a09abd6073275d4cc9aad902909dd -DIST logict-0.2.2.tar.gz 5059 RMD160 f934056158f3bdbe07808763f5f48b07bfb1cb62 SHA1 bab75eb481b50f9970e3a219f18cdb7d4f9e8ee1 SHA256 da7ae642b902fdbe2cd601c0bd73bce92db5bfe9e88dd09bfcc5129535d01672 -DIST logict-0.2.3.tar.gz 5354 RMD160 cb547e300f9fc7a1cfd6babbb7d106393be75b0a SHA1 a2633c08a0a5ce077bba516595f9f19184e8b7e4 SHA256 8534394aa23bddb38253c062ea4ec7473d5be071fb1a6b377cdbc29dc6aab7eb -EBUILD logict-0.2.1.ebuild 467 RMD160 35ba4b27ac6936794bbd62f2384af9f2e9bf66d8 SHA1 eb3ffd1f086cda0331a22184a146836cc0d1be3d SHA256 34151e5bb27a90c1e17a60ad05512a171cc155a1922b27c6e9f468401fc3252a -EBUILD logict-0.2.2.ebuild 475 RMD160 cab4af60d54d0318a7c7e22bb645552d36d7f81c SHA1 48df64d5c25312485d7fbc238171d9812e7e554a SHA256 2cb646b26acf256549f443b416cfd9fe8f4d04e15810d73ca8ab23131aac0878 -EBUILD logict-0.2.3.ebuild 495 RMD160 ed5a42f0f03612765033bb3a3e595cde08a2e327 SHA1 29bd6a7afbe20e29a56a90c2a090e79f804f9a22 SHA256 497c5cf2e43046c69433db08e31a71e95896bb7ec2283c16744e717332eb3688 rmfile ./dev-haskell/logict/Manifest hunk ./dev-haskell/logict/logict-0.2.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="A backtracking logic-programming monad." -HOMEPAGE="http://code.haskell.org/~dolio/logict" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/mtl" rmfile ./dev-haskell/logict/logict-0.2.1.ebuild hunk ./dev-haskell/logict/logict-0.2.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="A backtracking logic-programming monad." -HOMEPAGE="http://code.haskell.org/~dolio/logict" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - >=dev-haskell/mtl-1.0.1" rmfile ./dev-haskell/logict/logict-0.2.2.ebuild hunk ./dev-haskell/logict/logict-0.2.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="A backtracking logic-programming monad." -HOMEPAGE="http://code.haskell.org/~dolio/logict" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - >=dev-haskell/mtl-1.0.1" rmfile ./dev-haskell/logict/logict-0.2.3.ebuild rmdir ./dev-haskell/logict hunk ./dev-haskell/loch/Manifest 1 -DIST loch-0.2.tar.gz 4929 RMD160 7d16afdd594f3ba727a959236032b17f8678a665 SHA1 f4585dbe06b9d25df43214aedae619e4f4c0f2cd SHA256 a3d1acf07d52d3103eba88b4fb584b5d982ff95074819c3330cd8568ce269bb7 -EBUILD loch-0.2.ebuild 491 RMD160 62facc2139f3a12888809983d72c9fb1bb96c43a SHA1 cb501f2a31f7c6e792d497f3c7bb44a0996aaf7a SHA256 c1bf56cc3fcccebc1f15df93e8e2f1e174f0fb2e42e3c55ef720915922d9b0d8 -MD5 6bea5c1c64617a1922d7792e9264f3a6 loch-0.2.ebuild 491 -RMD160 62facc2139f3a12888809983d72c9fb1bb96c43a loch-0.2.ebuild 491 -SHA256 c1bf56cc3fcccebc1f15df93e8e2f1e174f0fb2e42e3c55ef720915922d9b0d8 loch-0.2.ebuild 491 -MD5 98641baf9bf58bc0940b6f727bb3b5e1 files/digest-loch-0.2 162 -RMD160 d5a11cedd99f03415ccf79bfdae568ca12c65aa1 files/digest-loch-0.2 162 -SHA256 900f8e7c735003d9b49004775f2824adfe535627ff7173010e59723b9f09f8df files/digest-loch-0.2 162 rmfile ./dev-haskell/loch/Manifest hunk ./dev-haskell/loch/loch-0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib bin" -inherit haskell-cabal - -DESCRIPTION="Support for precise error locations in source files" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/loch" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/loch/loch-0.2.ebuild rmdir ./dev-haskell/loch hunk ./dev-haskell/llvm/Manifest 1 -DIST llvm-0.7.1.1.tar.gz 89746 RMD160 029106899f89173f63e65953e57bdf6088b46f73 SHA1 aee63589fe493b8f7e42a56a794ea0326c6b650c SHA256 2b244df91d55c87caea1f8b31f5cd8a85e9e028158aa80f61c0aeb29b00e106e -EBUILD llvm-0.7.1.1.ebuild 574 RMD160 3ebf6df9abf23035a9fea38890cf18f2f175b441 SHA1 f6860a67e725e687f76c9ca4455adbbda0f5f953 SHA256 431599e4b03e04eb59e3793085d9f355190c268be57c3c864b5c4417c3f3fa7d rmfile ./dev-haskell/llvm/Manifest hunk ./dev-haskell/llvm/llvm-0.7.1.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Bindings to the LLVM compiler toolkit." -HOMEPAGE="http://darcs.serpentine.com/llvm/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -HASKELLDEPS="dev-haskell/mtl - dev-haskell/type-level" -RDEPEND=">=dev-lang/ghc-6.6.1 - ${HASKELLDEPS}" -DEPEND=">=dev-haskell/cabal-1.2.3 - ${RDEPEND}" rmfile ./dev-haskell/llvm/llvm-0.7.1.1.ebuild rmdir ./dev-haskell/llvm hunk ./dev-haskell/listlike/Manifest 1 -DIST ListLike-1.0.1.tar.gz 25206 RMD160 68be768fb1b4848f9cef20accde4b7a7e0425d39 SHA1 a5ccaa13e949f203917a5b8eee1749cc46da2a98 SHA256 f07d7065770d6d8a1b600cc09bac6f9705935d1968484449bb3cf8ce152c6d34 -EBUILD listlike-1.0.1.ebuild 598 RMD160 0e47132cf67bba55b1c453be76622eb6b977b1e3 SHA1 a27a9b845684b8ca1403c9e91048c3695be2b4eb SHA256 8f07824ecc793e53e0eda5fe324cc591aba2a3b171fd5106fadd27952de0d559 rmfile ./dev-haskell/listlike/Manifest hunk ./dev-haskell/listlike/listlike-1.0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="ListLike" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Generic support for list-like structures" -HOMEPAGE="http://software.complete.org/listlike" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl" -DEPEND="dev-haskell/cabal - ${RDEPEND}" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/listlike/listlike-1.0.1.ebuild rmdir ./dev-haskell/listlike hunk ./dev-haskell/libmpd/Manifest 1 -DIST libmpd-0.3.1.tar.gz 32556 RMD160 4a828bfc1b66efa15d438771ff4fc9422aae93b6 SHA1 b88592c57d7b3a753845131488efbec476c66784 SHA256 5d044f8dbb3c6a8c44fd7a006034c57512e57cd50c38366e8ee852cc5e77a70b -DIST libmpd-0.4.1.tar.gz 35377 RMD160 fa3d54e3d2bf62b0ba694c212dd52a9f380ec1bf SHA1 660245876cdca0989b0e575b1bd6b51d7ab2d77d SHA256 0bda72383ba85e3f81683253219b41e75843748d6f0ab54fb6fc57285f9e6a57 -EBUILD libmpd-0.3.1.ebuild 541 RMD160 4492432a30db3c7fe0aee69cc15bb3d30ab2d143 SHA1 3cea746d329ed6afd774ab1d1a91fecd2b40e185 SHA256 4eddc1f9079827d94c2ca516a6e37acdef3b0f3ce8c68df9339d7630bd2285fb -EBUILD libmpd-0.4.1.ebuild 584 RMD160 a73024941aab0d349d43f3f3c0519eb50416ea6f SHA1 693e58234120c2d8956afe82a20cc6e51e03ed90 SHA256 3f2e3fafcfdb4e4f56ac1bf27ea3370299ff11e8f32de42f380c5567037406b6 -EBUILD libmpd-9999.ebuild 806 RMD160 c45dccc36381e9aa62590987fb55b66feb98478e SHA1 3e2e3ad4a9cc6f1931c4104b2fbc3207606a8ec7 SHA256 74a8eeafdc6de502c6587d3484b1fa17df47d9a39f5033ea375f128e8d74787e rmfile ./dev-haskell/libmpd/Manifest hunk ./dev-haskell/libmpd/libmpd-0.3.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="An MPD client library." -HOMEPAGE="http://turing.une.edu.au/~bsinclai/code/libmpd-haskell.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/network-2.0.1 - >=dev-haskell/mtl-1.0.1" rmfile ./dev-haskell/libmpd/libmpd-0.3.1.ebuild hunk ./dev-haskell/libmpd/libmpd-0.4.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="An MPD client library." -HOMEPAGE="http://github.com/joachifm/libmpd-haskell" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - =dev-haskell/mtl-1.1* - >=dev-haskell/network-2.1 - > "${S}/LDAP.cabal" -} - -src_install() { - cabal_src_install - dodoc COPYING COPYRIGHT -} rmfile ./dev-haskell/ldap/ldap-0.6.1.ebuild hunk ./dev-haskell/ldap/ldap-0.6.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="LDAP" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Haskell binding for C LDAP API" -HOMEPAGE="http://software.complete.org/ldap-haskell" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/ldap/ldap-0.6.3.ebuild hunk ./dev-haskell/ldap/ldap-0.6.4.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="LDAP" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Haskell binding for C LDAP API" -HOMEPAGE="http://software.complete.org/ldap-haskell" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - >=net-nds/openldap-2.1.30" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack "${A}" - - # remove -O2 - sed -i -e "s/GHC-Options: -O2//" "${S}/LDAP.cabal" - - # Fix for openldap < 2.4 - if ! version_is_at_least "2.4" $(best_version net-nds/openldap); then - sed -i -e "s/LDAP_X_PROXY_AUTHZ_FAILURE/LDAP_PROXY_AUTHZ_FAILURE/" \ - "${S}/LDAP/Data.hsc" - fi -} - -src_install() { - cabal_src_install - dodoc COPYING COPYRIGHT -} rmfile ./dev-haskell/ldap/ldap-0.6.4.ebuild rmdir ./dev-haskell/ldap hunk ./dev-haskell/lcs/Manifest 1 -DIST lcs-0.2.tar.gz 11638 RMD160 b94b93ff345bc628d6e4ec23fd4893146b942964 SHA1 94d52307677f2668d64d789eb56823cdaf0f8a3d SHA256 b4db67ead4e2f58c4d462d4c1006d2158744ef3ca8597295a1dfa08537401ff1 -EBUILD lcs-0.2.ebuild 516 RMD160 62accd795accfe68f264859ec4b4495b9e703b4d SHA1 83b23a2312ad718f59967842017c0a2d8d2654e8 SHA256 56c3416f8d990874043147c5c0607390c972fa27307adc8e86e9e5fa30e1f496 rmfile ./dev-haskell/lcs/Manifest hunk ./dev-haskell/lcs/lcs-0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Find longest common sublist of two lists" -HOMEPAGE="http://urchin.earth.li/~ian/cabal/lcs/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="" #Fixme: "OtherLicense", please fill in manually -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/lcs/lcs-0.2.ebuild rmdir ./dev-haskell/lcs hunk ./dev-haskell/language-c/Manifest 1 -DIST language-c-0.3.1.1.tar.gz 140876 RMD160 dab75d7d02fe21e915b32e63112274c46810c94a SHA1 8f54ef07ba75888a4e0670bbc8fccf2474d4cb48 SHA256 f0599a449bb60a6203a9d3aea9a6d20af6f4a12debf4914cca74741dfd6ebe0d -EBUILD language-c-0.3.1.1.ebuild 570 RMD160 e4e166374d0eb073253efa3e90c15ef0d898a97a SHA1 d647224f3e5e550f1557ce0acabcfd122e6aed8c SHA256 2049e9051a0139ac474634e09bc14358552dbb6b5edb4e4b39904c140f3cb43e rmfile ./dev-haskell/language-c/Manifest hunk ./dev-haskell/language-c/language-c-0.3.1.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Analysis and generation of C code" -HOMEPAGE="http://www.sivity.net/projects/language.c/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="${RDEPEND} - dev-haskell/happy - dev-haskell/alex - >=dev-haskell/cabal-1.2.3" rmfile ./dev-haskell/language-c/language-c-0.3.1.1.ebuild rmdir ./dev-haskell/language-c hunk ./dev-haskell/kibro/Manifest 1 -DIST kibro-0.4.3.tar.gz 9952 RMD160 5334e7f98db9264535b4dbab281b4751ad171ae1 SHA1 c0fd30e6c15df4dcfce0a8c813946108361406af SHA256 69946e98d64021c7c19f12d3796bef266e11cdf157c33b1d1668f672b4928703 -EBUILD kibro-0.4.3.ebuild 721 RMD160 75b2374692680b9203b0f5576e8c065a6d37ace4 SHA1 39b71044b67eb6341cabdfa8f9a5f1e01d84f213 SHA256 633d834e2b9de41208dc7cf937c740023d5b5fcf3caa98275d98450d95ba63f8 rmfile ./dev-haskell/kibro/Manifest hunk ./dev-haskell/kibro/kibro-0.4.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Web development framework." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/kibro" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/cgi - dev-haskell/configfile - dev-haskell/data-default - dev-haskell/fastcgi - dev-haskell/mtl - dev-haskell/regex-compat - dev-haskell/regexpr - dev-haskell/safe - dev-haskell/strict - dev-haskell/xhtml" rmfile ./dev-haskell/kibro/kibro-0.4.3.ebuild rmdir ./dev-haskell/kibro hunk ./dev-haskell/judy/Manifest 1 -DIST judy-0.2.2.tar.gz 10714 RMD160 81c4ada44d86954501639dd709de7b7a0e9c3ac0 SHA1 37a14be3678718a0d9a0e1140e06bf4d551f6208 SHA256 b4340d12af6eada304d967599a5847c061bcccd37e316a432f3fc839c75e7fed -EBUILD judy-0.2.2.ebuild 520 RMD160 356c9da0a39c0336d15117fa94d64d55f580e3a0 SHA1 df241573eb93599f420ad5c9251b6d31efef0d2d SHA256 4fb23d89647a60ff7bfe604eed844cc12c9d687878efae015231a176d79e15fb rmfile ./dev-haskell/judy/Manifest hunk ./dev-haskell/judy/judy-0.2.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Fast, scalable, mutable dynamic arrays, maps and hashes" -HOMEPAGE="http://code.haskell.org/~dons/code/judy" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.0 - dev-libs/judy" rmfile ./dev-haskell/judy/judy-0.2.2.ebuild rmdir ./dev-haskell/judy hunk ./dev-haskell/json/Manifest 1 -DIST json-0.4.3.tar.gz 22575 RMD160 8edb6aefd6e521423751d2da035d51a0a05cd777 SHA1 a2a31c38fee9429f87ddc1b7a4e59498827c7880 SHA256 56192d1e922cc71ad1aaf31baea8ee7e1f1b862f95bc72f60548caee4a484a87 -EBUILD json-0.4.3.ebuild 776 RMD160 d966e7497051e2d2fbeb73d80fe1c71761a37f4f SHA1 95020a2a3217ea478bb081f5ec00976933fab387 SHA256 bba1c859c27e3f76335c014e540e7c2ef35b5fb89b10e3a16b70d8587c98f2a4 rmfile ./dev-haskell/json/Manifest hunk ./dev-haskell/json/json-0.4.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Support for serialising Haskell to and from JSON" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -# TODO: look into adding dep syb and allow other ghc versions -# syb is a core package of ghc-6.10.1, and was previously included in base - -# enable map to dict? - -DEPEND=">=dev-lang/ghc-6.10 - >=dev-haskell/cabal-1.2.0 - dev-haskell/mtl - dev-haskell/parsec" - -#DEPEND=">=dev-lang/ghc-6.6.1 -# >=dev-haskell/cabal-1.2.0 -# dev-haskell/mtl -# dev-haskell/parsec -# dev-haskell/syb" rmfile ./dev-haskell/json/json-0.4.3.ebuild rmdir ./dev-haskell/json hunk ./dev-haskell/jail/Manifest 1 -DIST jail-0.0.1.1.tar.gz 6233 RMD160 d1b8e823ba60242a31e3461eed5716bdad0eba37 SHA1 660f97b672a84610caff2049a2cbdd32e3099925 SHA256 7fef11e3918e90a797be20e4cbb9532da875c4e45363bf623885fd900b1fbf73 -EBUILD jail-0.0.1.1.ebuild 550 RMD160 a1da38303b7524bcd0f0015372166130f5ef26ff SHA1 11fc85d574ab906af61e5e2c275c9aff2184ce01 SHA256 0e68bc9b70658debe7bf730f4a4cc68fd04a83a960d2ef67bc9e5453e31b7514 rmfile ./dev-haskell/jail/Manifest hunk ./dev-haskell/jail/jail-0.0.1.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Jailed IO monad." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/jail" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - =dev-haskell/monads-fd-0.0* - =dev-haskell/transformers-0.1*" rmfile ./dev-haskell/jail/jail-0.0.1.1.ebuild rmdir ./dev-haskell/jail hunk ./dev-haskell/iteratee/Manifest 1 -DIST iteratee-0.3.4.tar.gz 33588 RMD160 a3725a2d5536553ea7d9df6822c02283d69a9494 SHA1 1b61ed023d384204fa339058328df9c09b06619d SHA256 8ec51fbe2b48944125705cbb2298d217e156a6eb5ed703cdb23f693b21dc3875 -EBUILD iteratee-0.3.4.ebuild 594 RMD160 19973a5007ca76cc52f0f5c91b958da098383116 SHA1 5cace78c9aff1070e39af1ff2ef763bd227dcb26 SHA256 7be739be9ac3789b35e0d801bc5e909072fa955d7a9b3ee5ebb6cac67162e59e rmfile ./dev-haskell/iteratee/Manifest hunk ./dev-haskell/iteratee/iteratee-0.3.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Iteratee-based I/O" -HOMEPAGE="http://inmachina.net/~jwlato/haskell/iteratee" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/extensible-exceptions - =dev-haskell/listlike-1* - >=dev-haskell/transformers-0.1.4" -DEPEND=">=dev-haskell/cabal-1.6 - ${RDEPEND}" rmfile ./dev-haskell/iteratee/iteratee-0.3.4.ebuild rmdir ./dev-haskell/iteratee hunk ./dev-haskell/imlib/Manifest 1 -DIST Imlib-0.1.2.tar.gz 13736 RMD160 9208858eb1b861a3bf660f13b95ad4cf9ecc0042 SHA1 cf3c6c46ea477e3ffd78dc05432dd3b3f3f3ee59 SHA256 3ed318a7777a3b0752327b7b128edb3a1d562202b480a6d6b793b79ed90ebd1c -EBUILD imlib-0.1.2.ebuild 598 RMD160 7b259946504e3e4d61e3a4556dea42e5c6dd0c61 SHA1 5f7fbf458d09b8ddf5b6047ca755095e60f3ea76 SHA256 29773cc26be519926908318100f2bf8076796949a9f00c504271d8d77efcb38f rmfile ./dev-haskell/imlib/Manifest hunk ./dev-haskell/imlib/imlib-0.1.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="Imlib" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Haskell binding for Imlib 2" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Imlib" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/x11 - media-libs/imlib2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/imlib/imlib-0.1.2.ebuild rmdir ./dev-haskell/imlib hunk ./dev-haskell/illuminate/Manifest 1 -EBUILD illuminate-9999.ebuild 706 RMD160 4a6a2f7424c4815bb24e8a9de1cf8dbf58a191b4 SHA1 794d25159590041f3ba80d89128885006c6eed3d SHA256 1e62dbd4df90e28a79f196eccfe24cf6b8eb28a7ad04318ff92a09ec67622e1a rmfile ./dev-haskell/illuminate/Manifest hunk ./dev-haskell/illuminate/illuminate-9999.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit git haskell-cabal - -DESCRIPTION="A fast syntax highlighting library built with alex." -HOMEPAGE="http://github.com/jgm/illuminate" -EGIT_REPO_URI="git://github.com/jgm/illuminate" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="executable" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/html - dev-haskell/utf8-string - dev-haskell/xhtml - dev-haskell/hscolour - dev-haskell/filemanip" -DEPEND="$RDEPEND - >=dev-haskell/cabal-1.2 - dev-haskell/alex" - -if use executable; then - CABAL_CONFIGURE_FLAGS="--flags=executable" -fi rmfile ./dev-haskell/illuminate/illuminate-9999.ebuild rmdir ./dev-haskell/illuminate hunk ./dev-haskell/ifelse/Manifest 1 -DIST IfElse-0.85.tar.gz 2865 RMD160 e43b32e3515225b6a52ffb819b73f366b5d0a6c9 SHA1 77c78189da2fb554e0d6d6eccc71322e42400e28 SHA256 8ad3bfc3e2c867e6330d9bff874b3105476c35b2e1638fd448f233e9f80addcd -EBUILD ifelse-0.85.ebuild 606 RMD160 55ee374e33fe396cfc49517ebefc8a88ea155fb0 SHA1 989eee9ffd1e3bcb29b6d36e7913a04ad207f529 SHA256 20a8a89e76f1046a18881cdc428cb81760d7de59823ade296985447f730f1ee2 rmfile ./dev-haskell/ifelse/Manifest hunk ./dev-haskell/ifelse/ifelse-0.85.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="IfElse" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Anaphoric and miscellaneous useful control-flow" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/IfElse" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/ifelse/ifelse-0.85.ebuild rmdir ./dev-haskell/ifelse hunk ./dev-haskell/iconv/Manifest 1 -DIST iconv-0.2.tar.gz 9696 RMD160 3c73e359d60729d933147320f3f6f254f5fe7b55 SHA1 da32b9fd76303b9bca14b4826b889f55fc71a9bf SHA256 d498389d58d85a23e9f9aaf888de10d843dae2b67fc65e4cab8561d0d0859683 -DIST iconv-0.4.0.2.tar.gz 12319 RMD160 83bf08c07d348b96edcf5db3b1909b13dbb75eee SHA1 3a126976da4070ebbcb44c0617681cc28910bd17 SHA256 0e56e73a92da05a12f4316b75c260b73d14911d8c88c420fb399fb53ed564c3c -DIST iconv-0.4.tar.gz 12198 RMD160 78ddb0be2284f1151bd381a204d667c00879b9cf SHA1 ec99e8c50274ff6a2a993f11973e79b425f40a5d SHA256 37c8452e834a6e88cb18ed3d29fe2c88ac467546098c5dea400a8b08cfffd8ea -EBUILD iconv-0.2.ebuild 490 RMD160 0f6980565eec1e753f26dd7df4a8db6cb304ec89 SHA1 3da9cf7d4f2072f0bfdadf40354cc5a0f2d3f76a SHA256 f436667326d806a049e6d4f7196dedc54d3e9118a72e8b2ed2594ce5b95af085 -EBUILD iconv-0.4.0.2.ebuild 635 RMD160 77f55c1a6d277fe3ec0015b0082586075e1404be SHA1 57a366531c1c8c726d11f48d3dd2f08bfcf4c082 SHA256 f960ada8335a02a2efedf3e950bb177944ba8b658d2fd773a2db48ae1d3f7d21 -EBUILD iconv-0.4.ebuild 492 RMD160 605b08c3c4ac94f84196f1a1b14e633ca7886a96 SHA1 534f2432fa53596b94adca0a2b5312869611b9b4 SHA256 0881af5877f1209760b636362792eb511c16596abe8c13f2d3e8a6eb15d8260a rmfile ./dev-haskell/iconv/Manifest hunk ./dev-haskell/iconv/iconv-0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Perform character set conversion" -HOMEPAGE="http://urchin.earth.li/~ian/cabal/iconv/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="" #Fixme: "OtherLicense", please fill in manually -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/iconv/iconv-0.2.ebuild hunk ./dev-haskell/iconv/iconv-0.4.0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="String encoding conversion" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/iconv" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2.1" - -src_unpack() { - unpack ${A} - - sed -e 's/^library/library\n build-depends: base < 4/' \ - -i "${S}/${PN}.cabal" -} rmfile ./dev-haskell/iconv/iconv-0.4.0.2.ebuild hunk ./dev-haskell/iconv/iconv-0.4.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -DESCRIPTION="String encoding conversion" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/iconv" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/iconv/iconv-0.4.ebuild rmdir ./dev-haskell/iconv hunk ./dev-haskell/i18n/Manifest 1 -DIST i18n-0.3.tar.gz 6571 RMD160 950aafc2e24e20389f7efbf3b459861eaa56f704 SHA1 644e8f82665ef6974b29a95bbb3d964f7befcbe9 SHA256 37e012104ab07255ae4f45490af8795d743e24857e83c38dd1dddaf0984a3f50 -EBUILD i18n-0.3.ebuild 496 RMD160 8e734b9929ac9f70f17191683ea3f2e42bf67ac3 SHA1 dd911a45bf01c9ab073a9e9fe43cace757c43cef SHA256 4838ee062900dc014d893ed652a5216d2a30f498a2e5bde01dc86cca8cec6ff7 rmfile ./dev-haskell/i18n/Manifest hunk ./dev-haskell/i18n/i18n-0.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Internationalization for Haskell" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/parsec - dev-haskell/mtl - dev-haskell/utf8-string" rmfile ./dev-haskell/i18n/i18n-0.3.ebuild rmdir ./dev-haskell/i18n hunk ./dev-haskell/hxt/Manifest 1 -DIST hxt-8.3.2.tar.gz 3114190 RMD160 c212666511f183a8dfdae3483276ade776b6323e SHA1 889cc8350f4b248707fb97dbc375e115d8a75950 SHA256 06a82359578ab3029e3da4bb8e5ef10b9b000da3d3059fdf5c9f3408bf72888e -DIST hxt-8.4.1.tar.gz 289093 RMD160 fbdb92f2426125c0ce8120342e368a5a644d21c7 SHA1 4862e9a158d799500bc974a3ee1e3a91111d3b41 SHA256 c875e63722809e66b08ce6d2480f274c0b1ba345290fc18e70ac308c7ba4ad1d -DIST hxt-8.5.2.tar.gz 251461 RMD160 2bfc4819ef7b69ab65fd0a99fa7d0ba0b7bdfc5a SHA1 dc07f3a4dac1a18c4611e9e31b97e76b30c275c5 SHA256 927f6b6b1861f83bb32c6f2895c8907355e28a6d807b3c1802515ef4f71fc234 -EBUILD hxt-8.3.2.ebuild 810 RMD160 37c887693d8abe305197095469b3c91935e46dd7 SHA1 2cd4551183c21cb56a639775d8aaffd20da3c759 SHA256 380a902be5df507dea18c2e666d6294617e53cb1a3437565225ff1b78b96c3ac -EBUILD hxt-8.4.1.ebuild 694 RMD160 4eec6837bc9ba3b40c0612e591fa02217d06423e SHA1 b1a836bde0fb7ecdee19a2d5b3a097cd6ea606c4 SHA256 b370de4f085f3cc7af50fd8e71194dc76d0ca01e504224c4ae8ced75a24cd912 -EBUILD hxt-8.5.2.ebuild 694 RMD160 a867e145fedd9b2eedf581c854ec785734359dcc SHA1 a8bc04dd660f2fe3c6d980d2b900e506a0253885 SHA256 b6126df7e55352d9c675fb32a9b94cc5cae2395f3a194df9ca947298bf88e95f rmfile ./dev-haskell/hxt/Manifest hunk ./dev-haskell/hxt/hxt-8.3.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A collection of tools for processing XML with Haskell." -HOMEPAGE="http://www.fh-wedel.de/~si/HXmlToolbox/index.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - =dev-haskell/hunit-1.2 - >=dev-haskell/network-2.1 - =dev-haskell/parallel-1* - >=dev-haskell/parsec-2.1 - ~dev-haskell/tagsoup-0.6" - -src_install() { - cabal_src_install - - dodoc README - if use doc; then - cd "${S}/doc" - dodoc thesis.pdf - dodoc cookbook/doc/thesis.pdf - fi -} rmfile ./dev-haskell/hxt/hxt-8.3.2.ebuild hunk ./dev-haskell/hxt/hxt-8.4.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A collection of tools for processing XML with Haskell." -HOMEPAGE="http://www.fh-wedel.de/~si/HXmlToolbox/index.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.12 - >=dev-haskell/curl-1.3 - >=dev-haskell/deepseq-1.1 - >=dev-haskell/hunit-1.2 - >=dev-haskell/network-2.1 - >=dev-haskell/parsec-2.1 - =dev-haskell/tagsoup-0.8*" - -DEPEND=">=dev-haskell/cabal-1.6 - ${RDEPEND}" rmfile ./dev-haskell/hxt/hxt-8.4.1.ebuild hunk ./dev-haskell/hxt/hxt-8.5.2.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A collection of tools for processing XML with Haskell." -HOMEPAGE="http://www.fh-wedel.de/~si/HXmlToolbox/index.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.12 - >=dev-haskell/curl-1.3 - >=dev-haskell/deepseq-1.1 - >=dev-haskell/hunit-1.2 - >=dev-haskell/network-2.1 - >=dev-haskell/parsec-2.1 - =dev-haskell/tagsoup-0.8*" - -DEPEND=">=dev-haskell/cabal-1.6 - ${RDEPEND}" rmfile ./dev-haskell/hxt/hxt-8.5.2.ebuild rmdir ./dev-haskell/hxt hunk ./dev-haskell/hunit/Manifest 1 -DIST HUnit-1.2.0.0.tar.gz 6689 RMD160 4f9522e511fb35ee5de513ff19f5f6f0a5850de0 SHA1 91cdf1bbdff01cdc04948813d0243d57749e5f42 SHA256 3fc27ff83ab3a399367e99647e8a84d34c6e8895b7e89ed32e9934b3ed568e55 -DIST HUnit-1.2.0.3.tar.gz 6849 RMD160 9c3ff1c8d086cb9aff7d27b558964ce931247c1b SHA1 558793b852d3c0e0f2025b60b4b165a80ba34dea SHA256 954f584f7c096c3ddef677e70b3811195bb4fd18dfdb4727a260ca7d7465de12 -DIST HUnit-1.2.2.1.tar.gz 22386 RMD160 9b65f62acde0affa17cc8512bda2a9ffdefb4f13 SHA1 3c270a723608b4c8b3cb1420f3f0c7c39dbe6a79 SHA256 47235503b666658588181795540d29212283059b21edc42e1b4f1998e46ac853 -DIST ghc-6.6-src-extralibs.tar.bz2 2015443 RMD160 63d87d02f42efc032c20de7394f3b29431fd8eed SHA1 b94974e255165703d882bb522ec44c5bdc4b0aec SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29 -DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 SHA1 1398f6c35191d52410a2e066b382635dff0d8d6d SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 -EBUILD hunit-1.1-r1.ebuild 672 RMD160 a97fdd1e5c5232ad7df1119da4fd1df8c49d41dd SHA1 8a2259469f5af77eb202d9f8357336cb4efd8927 SHA256 e5110eddd75b57d2329cde648cde4ddf773a2f20aeef0d9471b47b97eda91909 -EBUILD hunit-1.1.1.ebuild 676 RMD160 212cb517eb946c286becf8bb7db966abfdc8b2e6 SHA1 680cf1293b9cb4a9e145e582dfdf6b79fea3d75e SHA256 1cae4576b5a6828fcb8249567df4b7d7faf4bdc9e208f7b52944d2eabd66f581 -EBUILD hunit-1.1.ebuild 571 RMD160 e6051887496c80a89561c9fd58ee470509b8b2df SHA1 e17ea48d43078954e1cb009bbe42e4d493fdc3dd SHA256 216cfed9154d3f1ec9b91e02a72c10e23668aacb5567d24dbacda88148ac4527 -EBUILD hunit-1.2.0.0.ebuild 702 RMD160 070420aa436c8952fa01465e28ae3dc6e8798027 SHA1 2c4d034df8b8fd7471c86bd40b65f83156ff602c SHA256 a8d5fae19eafd19312d34910f0fb13f5f0eeed26dc05036ab3ca138f20df43e2 -EBUILD hunit-1.2.0.3.ebuild 685 RMD160 c596475c1d694579ec334d24b888b5cbcb2a44e9 SHA1 a2c57880a22cb0ea0edb4d2ffc74a19e27107851 SHA256 b80fe01a7d225ab5946b338b1301a08e1389a5f150c939144e7fc09d7b994d08 -EBUILD hunit-1.2.2.1.ebuild 816 RMD160 80d8bbc3bb083003bd1f009cd7673a4a195f6197 SHA1 a00e138e1043388a6635f21e15d60415e40fecd4 SHA256 03344027b99f76c67212f237dd24af88c18b74ce19d3088b23062574b92a506c rmfile ./dev-haskell/hunit/Manifest hunk ./dev-haskell/hunit/hunit-1.1-r1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit base haskell-cabal - -MY_PN="HUnit" -GHC_PV=6.6 - -DESCRIPTION="A unit testing framework for Haskell." -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}" - -src_unpack() { - unpack ${A} - cabal-mksetup -} - -src_install () { - cabal_src_install - if use doc; then - dohtml -r "${S}/doc/"* - fi -} rmfile ./dev-haskell/hunit/hunit-1.1-r1.ebuild hunk ./dev-haskell/hunit/hunit-1.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit base haskell-cabal - -MY_PN="HUnit" -GHC_PV=6.6.1 - -DESCRIPTION="A unit testing framework for Haskell." -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}" - -src_unpack() { - unpack ${A} - cabal-mksetup -} - -src_install () { - cabal_src_install - if use doc; then - dohtml -r "${S}"/doc/* - fi -} rmfile ./dev-haskell/hunit/hunit-1.1.1.ebuild hunk ./dev-haskell/hunit/hunit-1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit ghc-package - -DESCRIPTION="A unit testing framework for Haskell" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="" - -DEPEND="=dev-lang/ghc-6.4*" - -pkg_setup () { - ghc-package_pkg_setup - elog "This library is already provided by ghc. This ebuild does nothing." -} - -src_install () { - dodir "$(ghc-libdir)" - touch "${D}/$(ghc-libdir)/.${P}.ghc-updater" -} rmfile ./dev-haskell/hunit/hunit-1.1.ebuild hunk ./dev-haskell/hunit/hunit-1.2.0.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit base haskell-cabal - -MY_PN="HUnit" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A unit testing framework for Haskell." -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - base_src_unpack - - sed -e 's/base/base<4/' -i "${S}/${MY_PN}.cabal" -} - -src_install () { - cabal_src_install - if use doc; then - dohtml -r "${S}/doc/"* - fi -} rmfile ./dev-haskell/hunit/hunit-1.2.0.0.ebuild hunk ./dev-haskell/hunit/hunit-1.2.0.3.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit base haskell-cabal - -MY_PN="HUnit" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A unit testing framework for Haskell" -HOMEPAGE="http://hunit.sourceforge.net/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" - -RDEPEND=">=dev-lang/ghc-6.6.1" - -S="${WORKDIR}/${MY_P}" - -src_install () { - cabal_src_install - if use doc; then - dohtml -r "${S}/doc/"* - fi -} rmfile ./dev-haskell/hunit/hunit-1.2.0.3.ebuild hunk ./dev-haskell/hunit/hunit-1.2.2.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="HUnit" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A unit testing framework for Haskell" -HOMEPAGE="http://hunit.sourceforge.net/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" - -RDEPEND=">=dev-lang/ghc-6.6.1" - -S="${WORKDIR}/${MY_P}" - -src_install () { - cabal_src_install - if use doc; then - dohtml -r "${S}/doc/"* - fi -} - -src_install() { - cabal_src_install - - # remove hunit self-tests, we don't want to install them - rm -rf "${D}/usr/bin" -} rmfile ./dev-haskell/hunit/hunit-1.2.2.1.ebuild rmdir ./dev-haskell/hunit hunk ./dev-haskell/http/Manifest 1 -DIST HTTP-4000.0.9.tar.gz 59528 RMD160 3f686a1c44b6c08f76b11c94e1d08b505b49b794 SHA1 bb20dda6d504918be3336c7d789e4df840fe9d4a SHA256 1e2b4a8b782ad1417c8755bb0d248851bc142b351366ed460e07f2945a5e95ba -EBUILD http-4000.0.9.ebuild 618 RMD160 9fe555dff3dfe867fe9d5082fdff75bef26f1764 SHA1 3d411dc175dece6ecb84ccfb64e982869248a1ae SHA256 3da5a7f8a75aca6342e7fddec4fcd6eaced263072320f9f43ae94983e18e858a rmfile ./dev-haskell/http/Manifest hunk ./dev-haskell/http/http-4000.0.9.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="HTTP" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A library for client-side HTTP" -HOMEPAGE="http://projects.haskell.org/http/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl - dev-haskell/network - dev-haskell/parsec" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/http/http-4000.0.9.ebuild rmdir ./dev-haskell/http hunk ./dev-haskell/html/Manifest 1 -DIST html-1.0.1.1.tar.gz 10932 RMD160 5e29e5eff30203c6c5583e9afc69258eecbe3f1d SHA1 77811f1fe257f20adbfc7c18377846381c2bb6b7 SHA256 817a73877725c91e2e377f6385db64e1f56f1fa67dc69427fd035d14aaf3ca81 -DIST html-1.0.1.2.tar.gz 11021 RMD160 55d95a42c297c9c4b0b0c3bbd077a5ed59e48878 SHA1 3075f689b29d28229e09a3d2aefa2bfbb008d1da SHA256 0c35495ea33d65e69c69bc7441ec8e1af69fbb43433c2aa3406c0a13a3ab3061 -EBUILD html-1.0.1.1.ebuild 451 RMD160 1969279951fbfb0b42a9a6f247dc4f948a5be877 SHA1 84437e57dec4d495978cf449e17558ec686bbe77 SHA256 72e1c4e1deea5e3dea1be84790e2286cae3dd4c8eab87cce4569a75d6c77cdd7 -EBUILD html-1.0.1.2.ebuild 487 RMD160 5ae2c4d03e0af0ae7c5adec4f2c62b261302b3a7 SHA1 77a7061d139a25c105763b80c811ba1e97a1837f SHA256 52bb82c83874488225b8eb980dcaf130fa2d967e6d6fb4bf5af70acbc4f92515 rmfile ./dev-haskell/html/Manifest hunk ./dev-haskell/html/html-1.0.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="HTML Haskell combinator library." -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ~ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" rmfile ./dev-haskell/html/html-1.0.1.1.ebuild hunk ./dev-haskell/html/html-1.0.1.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="HTML combinator library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/html/html-1.0.1.2.ebuild rmdir ./dev-haskell/html hunk ./dev-haskell/hstringtemplate/Manifest 1 -DIST HStringTemplate-0.6.2.tar.gz 15971 RMD160 07bc40bf2b3c6ee8c0df378b4fd80c20e6765ecc SHA1 925f37cbedbe1ee4f95a6ed9c75c16f00d31f63e SHA256 1d8ae847cb2b92f6d083ee1ed5db00c719e51fe43017d4289dea61335a116103 -EBUILD hstringtemplate-0.6.2.ebuild 812 RMD160 98cd54983d1ac62dc5664ca65957396b441b94d4 SHA1 02e7a245702a24741dce6406e0a18d2fa06fd781 SHA256 f1207a3bb0515c76e67d11cabfa5b98e8d158a0a7033c3c164cf8fb76bdda876 rmfile ./dev-haskell/hstringtemplate/Manifest hunk ./dev-haskell/hstringtemplate/hstringtemplate-0.6.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="HStringTemplate" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="StringTemplate implementation in Haskell." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HStringTemplate" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# There are various flags available for hstringtemplate; if anyone wants them, ask. - -DEPEND=">=dev-lang/ghc-6.8 - >=dev-haskell/cabal-1.6 - dev-haskell/mtl - dev-haskell/parallel - build/hsshellscript.cabal -+ < lib/hsshellscript.pkg > build/hsshellscript.pkg - - - # Documentation -------------------------------------------------------------------------------------------------------------------------------------- -diff -urwpN hsshellscript-2.6.3.orig/src/test/force_mv.hs hsshellscript-2.6.3/src/test/force_mv.hs ---- hsshellscript-2.6.3.orig/src/test/force_mv.hs 2006-08-14 11:50:03.000000000 +0100 -+++ hsshellscript-2.6.3/src/test/force_mv.hs 2006-10-18 01:02:06.000000000 +0100 -@@ -10,14 +10,14 @@ import Data.Bits - - - header = "force_mv \n\ -- \Der Aufruf ist wie mv, außer daß genau eine Quelle und ein Ziel erforderlich ist (also auch kein --target-directory)." -+ \Der Aufruf ist wie mv, au\223er da\223 genau eine Quelle und ein Ziel erforderlich ist (also auch kein --target-directory)." - - - main = mainwrapper $ do - (opts,pfade) <- fmap teilen $ getArgs - case pfade of - [quelle, ziel] -> force_cmd (\q z -> run "/bin/mv" (opts ++ [q, z])) quelle ziel -- _ -> failIO "Es muß genau eine Quelle und genau ein Ziel angegeben werden." -+ _ -> failIO "Es mu\223 genau eine Quelle und genau ein Ziel angegeben werden." - - - -- Optionen von Pfaden trennen rmfile ./dev-haskell/hsshellscript/files/hsshellscript-2.6.3-ghc66.patch rmdir ./dev-haskell/hsshellscript/files hunk ./dev-haskell/hsshellscript/Manifest 1 -AUX hsshellscript-2.6.3-ghc66.patch 6517 RMD160 70c958549aa336f91f5ecb49c20ddd834732cfa3 SHA1 f279c2e8ecd97f495950a0ca0a0ce0c89b5e2bf0 SHA256 4648133c2a72fbe164df34b625859095b1eeb7ce2347e1a9dba0f1fafcbf7874 -DIST hsshellscript-2.6.0.tar.gz 148256 RMD160 ebdbcb055b7a26d9a39066b9e7311eb2cd4ca441 SHA1 dc2fab0de3fbdfa0bf898c50bad65f4ef7bb7760 SHA256 ac48a3e969cfcf7ea12d79db6698af1a88f1620af8b3008dcdd93d28612ca590 -DIST hsshellscript-2.6.3.tar.gz 153029 RMD160 7fc9f769ae7aecafcbd9c839836f554b46e9b1d6 SHA1 57c713d810415532834c41846d5f2732b6c3181d SHA256 8ba7af080cdca0dd2e6f98014fb67855c16bbafe56fc657b48b148e2a08c2762 -DIST hsshellscript-2.7.0.tar.gz 162155 RMD160 b797ff3276c0aa62b4d71776cef1e33767de201c SHA1 ac99923e35db2f70c3907d10bffc55dd49c0a445 SHA256 58141b99cb74ff3563a68727e66b9e2bb4427fcdb5ee6acaeafe9e7bf5669537 -EBUILD hsshellscript-2.6.0.ebuild 1410 RMD160 43b7d77c182574a9fc717c1b5019b8ec68d3a17b SHA1 016194c97a901fd4cc291e08f96d50ce735e9066 SHA256 7685f4970b1f64c0bb889b6b4b5bbbf420c5b1e1d680e3d9be9ecd1ba885662c -EBUILD hsshellscript-2.6.3-r1.ebuild 1416 RMD160 6cddef159f7f25ec1520bacca4b938b7efac3b1f SHA1 0f0873e90da8b180d7c23713edebe2aa900cb08d SHA256 1ed30422f8645cf72849d8212ecdb519019e0fb75e7cad63444922c78ba31d29 -EBUILD hsshellscript-2.7.0.ebuild 1786 RMD160 ace1302dfb27bbfbca1aa4c7560745ad6ea6e7d1 SHA1 d0287969c46bd478be4f22ee1d4f8a41661571e3 SHA256 86193377538bb43c13738f78f2cb00a3d306e3406665ac83c2fa47b59dbd434e rmfile ./dev-haskell/hsshellscript/Manifest hunk ./dev-haskell/hsshellscript/hsshellscript-2.6.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsshellscript/hsshellscript-2.6.0.ebuild,v 1.5 2006/04/20 10:49:32 kosmikus Exp $ - -inherit base eutils multilib ghc-package - -DESCRIPTION="A Haskell library for UNIX shell scripting tasks" -HOMEPAGE="http://www.volker-wysk.de/hsshellscript/" -SRC_URI="http://www.volker-wysk.de/hsshellscript/dist/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~ppc ~x86 ~amd64" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-libs/glib-2.0 - >=dev-haskell/haddock-0.6" -RDEPEND="" - -pkg_setup() { - HSLIB="/usr/$(get_libdir)/${P}/ghc-$(ghc-version)/" -} - -src_unpack() { - base_src_unpack - # Don't register the package - sed -i "/ghc-pkg/d" "${S}/Makefile" - # Fix hsshellscript.cabal library path - sed -i "s:glib:glib-2.0:" "${S}/lib/hsshellscript.cabal" - sed -i "s:@DEST_LIB:${HSLIB}:" "${S}/lib/hsshellscript.cabal" - sed -i "s:@DEST_IMPORTS:${HSLIB}/imports:" "${S}/lib/hsshellscript.cabal" -} - -src_install() { - # we register the .cabal file generated by make - ghc-setup-pkg "${S}/build/hsshellscript.cabal" - emake install \ - DESTDIR="${D}" \ - DEST_LIB="${HSLIB}" \ - DEST_IMPORTS="${HSLIB}/imports" \ - DEST_DOC="/usr/share/doc/${PF}" \ - || die "make failed" - ghc-makeghcilib "${D}/${HSLIB}/libhsshellscript.a" - ghc-install-pkg - fperms 0644 "${HSLIB}/imports/hsshellscript.h" -} rmfile ./dev-haskell/hsshellscript/hsshellscript-2.6.0.ebuild hunk ./dev-haskell/hsshellscript/hsshellscript-2.6.3-r1.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsshellscript/hsshellscript-2.6.3.ebuild,v 1.1 2006/08/15 00:28:58 araujo Exp $ - -inherit base eutils multilib ghc-package - -DESCRIPTION="A Haskell library for UNIX shell scripting tasks" -HOMEPAGE="http://www.volker-wysk.de/hsshellscript/" -SRC_URI="http://www.volker-wysk.de/hsshellscript/dist/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~ppc ~x86 ~amd64" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-libs/glib-2.0 - >=dev-haskell/haddock-0.6" -RDEPEND="" - -pkg_setup() { - HSLIB="/usr/$(get_libdir)/${P}/ghc-$(ghc-version)/" -} - -src_unpack() { - base_src_unpack - - # Patch for ghc-6.6 - cd "${S}" - epatch "${FILESDIR}/${P}-ghc66.patch" - - # Don't register the package - sed -i "/ghc-pkg/d" "${S}/Makefile" - - # Fix hsshellscript.cabal library path - sed -i "s:@DEST_LIB:${HSLIB}:" "${S}/lib/hsshellscript.pkg" - sed -i "s:@DEST_IMPORTS:${HSLIB}/imports:" "${S}/lib/hsshellscript.pkg" -} - -src_install() { - # we register the .pkg file generated by make - ghc-setup-pkg "${S}/build/hsshellscript.pkg" - emake install \ - DESTDIR="${D}" \ - DEST_LIB="${HSLIB}" \ - DEST_IMPORTS="${HSLIB}/imports" \ - DEST_DOC="/usr/share/doc/${PF}" \ - || die "make failed" - ghc-makeghcilib "${D}/${HSLIB}/libhsshellscript.a" - ghc-install-pkg - fperms 0644 "${HSLIB}/imports/hsshellscript.h" -} rmfile ./dev-haskell/hsshellscript/hsshellscript-2.6.3-r1.ebuild hunk ./dev-haskell/hsshellscript/hsshellscript-2.7.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsshellscript/hsshellscript-2.7.0.ebuild,v 1.2 2007/10/31 13:05:52 dcoutts Exp $ - -inherit base eutils multilib ghc-package - -DESCRIPTION="A Haskell library for UNIX shell scripting tasks" -HOMEPAGE="http://www.volker-wysk.de/hsshellscript/" -SRC_URI="http://www.volker-wysk.de/hsshellscript/dist/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-libs/glib-2.0 - doc? ( >=dev-haskell/haddock-0.6 )" -RDEPEND="" - -pkg_setup() { - HSLIB="/usr/$(get_libdir)/${P}/ghc-$(ghc-version)/" - if has_version '>=dev-lang/ghc-6.8'; then - if (! has_version '>=dev-haskell/parsec-2.1.0.0' || ! built_with_use -o dev-haskell/parsec profile) ; then - echo - eerror "You need to install dev-haskell/parsec with the 'profile' USE flag." - die "hsshellscript needs the package dev-haskell/parsec." - fi - fi -} - -src_unpack() { - base_src_unpack - # Don't register the package - sed -i "/ghc-pkg/d" "${S}/Makefile" - # Fix hsshellscript.pkg library path - sed -i "s:@DEST_LIB:${HSLIB}:" "${S}/lib/hsshellscript.pkg" - sed -i "s:@DEST_IMPORTS:${HSLIB}/imports:" "${S}/lib/hsshellscript.pkg" -} - -src_compile() { - make lib lib_p build/hsshellscript.pkg || die "emake failed" -} - -src_test() { - make tests -} - -src_install() { - ghc-setup-pkg "${S}/build/hsshellscript.pkg" - make install \ - DESTDIR="${D}" \ - DEST_LIB="${HSLIB}" \ - DEST_IMPORTS="${HSLIB}/imports" install_lib \ - || die "make failed" - - if use doc; then - make DEST_DOC="${D}/usr/share/doc/${PF}" install_doc - fi - - ghc-makeghcilib "${D}/${HSLIB}/libhsshellscript.a" - ghc-install-pkg - fperms 0644 "${HSLIB}/imports/hsshellscript.h" -} rmfile ./dev-haskell/hsshellscript/hsshellscript-2.7.0.ebuild rmdir ./dev-haskell/hsshellscript hunk ./dev-haskell/hsql-sqlite/Manifest 1 -DIST hsql-sqlite3-1.7.tar.gz 3207 RMD160 f38c8a833652829696ce7555ef21054f125d82b6 SHA1 026aad9b30809148cd75c7e380680e8eb1f32861 SHA256 06c7fbcab758231e21c62f81ab42a6b9fde0c10057463ce40780317b5fbef32d -EBUILD hsql-sqlite-1.7.ebuild 661 RMD160 21afb80d92a001cf6bafa37b1d1b4996855a3947 SHA1 37a07ec2ddaab0fb3ef71f84f494f49dafc806b6 SHA256 aa1cd6e8c50e57c3e69d832bd18cd3cd5eaf6f98f2d58c3a518a8f43dc44ba92 rmfile ./dev-haskell/hsql-sqlite/Manifest hunk ./dev-haskell/hsql-sqlite/hsql-sqlite-1.7.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib haddock" -inherit haskell-cabal - -MY_PN=hsql-sqlite3 -MY_P=${MY_PN}-${PV} - -DESCRIPTION="SQLite3 driver HSQL" -HOMEPAGE="http://htoolkit.sourceforge.net/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.1 - ~dev-haskell/hsql-${PV} - >=dev-db/sqlite-3.0" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack "${A}" - - cabal-mksetup - echo 'extra-libraries: sqlite3' >> "${S}/hsql-sqlite3.cabal" -} rmfile ./dev-haskell/hsql-sqlite/hsql-sqlite-1.7.ebuild rmdir ./dev-haskell/hsql-sqlite hunk ./dev-haskell/hsql-postgresql/files/hsql-postgresql-1.7.3-ghc68.patch 1 -diff -rN -u old-hsql-postgresql-1.7.3/Database/HSQL/PostgreSQL.hsc new-hsql-postgresql-1.7.3/Database/HSQL/PostgreSQL.hsc ---- old-hsql-postgresql-1.7.3/Database/HSQL/PostgreSQL.hsc 2009-07-23 14:10:46.000000000 +0200 -+++ new-hsql-postgresql-1.7.3/Database/HSQL/PostgreSQL.hsc 2009-07-23 14:10:46.000000000 +0200 -@@ -21,7 +21,7 @@ - import Data.Char - import Foreign - import Foreign.C --import Control.OldException (throwDyn, catchDyn, dynExceptions, Exception(..)) -+import Control.Exception (throwDyn, catchDyn, dynExceptions, Exception(..)) - import Control.Monad(when,unless,mplus) - import Control.Concurrent.MVar - import System.Time -diff -rN -u old-hsql-postgresql-1.7.3/Setup.lhs new-hsql-postgresql-1.7.3/Setup.lhs ---- old-hsql-postgresql-1.7.3/Setup.lhs 2009-07-23 14:10:46.000000000 +0200 -+++ new-hsql-postgresql-1.7.3/Setup.lhs 2009-07-23 14:10:46.000000000 +0200 -@@ -16,14 +16,17 @@ - import System.Process(runInteractiveProcess, waitForProcess) - import System.IO(hClose, hGetContents, hPutStr, stderr) - import Control.Monad(when) --import Control.OldException(try) -+ -+import System.Directory(doesFileExist) - - main = defaultMainWithHooks autoconfUserHooks{preConf= preConf - ,postConf= postConf} - where - preConf :: [String] -> ConfigFlags -> IO HookedBuildInfo - preConf args flags = do -- try (removeFile "PostgreSQL.buildinfo") -+ exists <- doesFileExist "PostgreSQL.buildinfo" -+ when exists $ -+ removeFile "PostgreSQL.buildinfo" - return emptyHookedBuildInfo - postConf :: [String] -> ConfigFlags -> PackageDescription -> LocalBuildInfo -> IO () - postConf args flags _ localbuildinfo = do -diff -rN -u old-hsql-postgresql-1.7.3/hsql-postgresql.cabal new-hsql-postgresql-1.7.3/hsql-postgresql.cabal ---- old-hsql-postgresql-1.7.3/hsql-postgresql.cabal 2009-07-23 14:10:46.000000000 +0200 -+++ new-hsql-postgresql-1.7.3/hsql-postgresql.cabal 2009-07-23 14:10:46.000000000 +0200 -@@ -7,8 +7,8 @@ - Category: Database - Description: PostgreSQL driver for HSQL. - Exposed-modules: Database.HSQL.PostgreSQL --Build-depends: base >= 4.0.0.0, hsql, old-time -+Build-depends: base < 4 && >=3, hsql, old-time - Maintainer: nick.rudnick@googlemail.com - Extensions: ForeignFunctionInterface, CPP - Build-Type: Custom --Extra-libraries: pq -\ No newline at end of file -+Extra-libraries: pq - rmfile ./dev-haskell/hsql-postgresql/files/hsql-postgresql-1.7.3-ghc68.patch rmdir ./dev-haskell/hsql-postgresql/files hunk ./dev-haskell/hsql-postgresql/Manifest 1 -AUX hsql-postgresql-1.7.3-ghc68.patch 2371 RMD160 aed68e6e1442bed28ba873acd88de0d00691690b SHA1 6c38e16bc6f8fc9944a275ca27bac9ee7d4e4f27 SHA256 f3371ad11e6961f84078954b2d61d29933968f353638708137bcab08e59247b7 -DIST hsql-postgresql-1.7.3.tar.gz 5964 RMD160 7476c42ec17a3d4f071103d8fba282dffc0c3f2a SHA1 679d4c00990c27005d3a466fd405cd4663f4cbf4 SHA256 087913c00b3e452137b10bfd0b5fb0f33d826bf7c958b27ad31f550c39363e01 -DIST hsql-postgresql-1.7.tar.gz 4167 RMD160 c01c0e434e24eb9f9bec6c44d5e84f9f09d69656 SHA1 55ead0bf86de3715de13a5ded2e6208389e7b1e3 SHA256 cced24f0bf8f1ca0f4c9bf2b2c1dab0cd39a2285d067040bd5305d7299420ca0 -EBUILD hsql-postgresql-1.7.3.ebuild 700 RMD160 105274d0d6f5dc3f9ab62830b91a27a37e364154 SHA1 9fe23deb4fa319bddb887985f37d4c6330921265 SHA256 8878d4306ee8ad1472a73224ace5e4ac7055167e7c868ae7c05a60b45a8d90c8 -EBUILD hsql-postgresql-1.7.ebuild 925 RMD160 f9e2980b3659e3a79da07af2a2295ef0d0c5c298 SHA1 aaa15a0deb6f7dc61c7c11aea9a0e0ae0d100425 SHA256 231dd6f310d65a3f60b349e7c817abbc79ba221854cafd9bbca8fabf8a30c30c rmfile ./dev-haskell/hsql-postgresql/Manifest hunk ./dev-haskell/hsql-postgresql/hsql-postgresql-1.7.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit base haskell-cabal versionator - -DESCRIPTION="A Haskell Interface to PostgreSQL via the PQ library." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hsql-postgresql" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - >=dev-haskell/hsql-$(get_version_component_range 1-2 ${PV}) - >virtual/postgresql-base-7" - -PATCHES=( "${FILESDIR}/${P}-ghc68.patch" ) rmfile ./dev-haskell/hsql-postgresql/hsql-postgresql-1.7.3.ebuild hunk ./dev-haskell/hsql-postgresql/hsql-postgresql-1.7.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsql-postgresql/hsql-postgresql-1.7.ebuild,v 1.5 2006/03/09 17:46:00 dcoutts Exp $ - -CABAL_FEATURES="lib haddock" -inherit haskell-cabal versionator - -DESCRIPTION="PostgreSQL driver for HSQL" -HOMEPAGE="http://htoolkit.sourceforge.net/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.1 - ~dev-haskell/hsql-${PV} - >=virtual/postgresql-base-7" - -src_unpack() { - unpack "${A}" - - cabal-mksetup - echo >> "${S}/${PN}.cabal" - echo 'include-dirs: /usr/include/postgresql/server' >> "${S}/${PN}.cabal" - - # Add in the extra split-base deps - if version_is_at_least "6.8" "$(ghc-version)"; then - echo "build-depends: old-time" >> "${S}/${PN}.cabal" - fi -} rmfile ./dev-haskell/hsql-postgresql/hsql-postgresql-1.7.ebuild rmdir ./dev-haskell/hsql-postgresql hunk ./dev-haskell/hsql-odbc/Manifest 1 -DIST hsql-odbc-1.7.tar.gz 5701 RMD160 fb1c1dbef4d95f8c2fe0f8549d6e2c0550b34135 SHA1 76e33fc9d8a33d40764dfdd82bd681783caa95f5 SHA256 02331563101292e3fb4b146d98e4d1a4444edf82e0952067954e1e3328f85aa8 -EBUILD hsql-odbc-1.7.ebuild 956 RMD160 4729d946332e5b74651c600a44b95c9a134a94b8 SHA1 ddff30f0cffdfc8ea4d3392f8108a3962de7821c SHA256 71e09a731cc95b573e857afc04454461ac8377749e7942abfaa1bad750374044 rmfile ./dev-haskell/hsql-odbc/Manifest hunk ./dev-haskell/hsql-odbc/hsql-odbc-1.7.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsql-odbc/hsql-odbc-1.7.ebuild,v 1.5 2006/03/09 17:45:07 dcoutts Exp $ - -CABAL_FEATURES="lib haddock" -inherit haskell-cabal versionator - -DESCRIPTION="ODBC driver for HSQL" -HOMEPAGE="http://htoolkit.sourceforge.net/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.1 - ~dev-haskell/hsql-${PV} - >=dev-db/unixODBC-2.2" - -src_unpack() { - unpack "${A}" - - cabal-mksetup - sed -i -e '/cc-options:/d' "${S}/${PN}.cabal" - echo 'extra-libraries: odbc' >> "${S}/${PN}.cabal" - echo 'include-dirs: Database/HSQL' >> "${S}/${PN}.cabal" - - # Add in the extra split-base deps - if version_is_at_least "6.8" "$(ghc-version)"; then - echo "build-depends: old-time" >> "${S}/${PN}.cabal" - fi -} rmfile ./dev-haskell/hsql-odbc/hsql-odbc-1.7.ebuild rmdir ./dev-haskell/hsql-odbc hunk ./dev-haskell/hsql-mysql/Manifest 1 -DIST hsql-mysql-1.7.1.tar.gz 3123 RMD160 a01d0e3e7bb7c3caaf32ebcd8f1a3ab674b3ac92 SHA1 66c74e04c375cd1f19997216c3b8794141358b98 SHA256 71d080cfce3f9b820127abfa7895ea1fccf9d7812c79fe51767445e77a962c4e -DIST hsql-mysql-1.7.tar.gz 4157 RMD160 930221ad3516ab2bd1a32d60582f6ef81c0e5c3b SHA1 295ca36dcfa7250854318877d85405e17b80507b SHA256 08fb54512457b41d7afa707f0cfe115df3d7935f6a6919325fd52c9edc2ac2b5 -EBUILD hsql-mysql-1.7.1.ebuild 566 RMD160 0c0e6c11ace186dbcefaa11194eb9fbb36ccb71e SHA1 73baeca400a34f07accb6f70dc6fe397b57b7a44 SHA256 2acbcaac9f525977c7e6192f577af2c777a126627d0ad53106cfa622a6d38903 -EBUILD hsql-mysql-1.7.ebuild 1038 RMD160 99e445e6649c8fe6b3e8372271f3f2b84e0d058a SHA1 fc805837a8e0fe457f5d97fde4b54e05892f564c SHA256 1e8ee62fb1749126b32696dd1a7f623474dc845555b887737ffef119c120fe00 rmfile ./dev-haskell/hsql-mysql/Manifest hunk ./dev-haskell/hsql-mysql/hsql-mysql-1.7.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="MySQL driver for HSQL." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hsql-mysql" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - ~dev-haskell/hsql-${PV} - >=virtual/mysql-4.0" rmfile ./dev-haskell/hsql-mysql/hsql-mysql-1.7.1.ebuild hunk ./dev-haskell/hsql-mysql/hsql-mysql-1.7.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsql-mysql/hsql-mysql-1.7.ebuild,v 1.5 2006/03/09 17:44:15 dcoutts Exp $ - -CABAL_FEATURES="lib haddock" -inherit haskell-cabal versionator - -DESCRIPTION="MySQL driver for HSQL" -HOMEPAGE="http://htoolkit.sourceforge.net/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.1 - ~dev-haskell/hsql-${PV} - >=virtual/mysql-4.0" - -src_unpack() { - unpack "${A}" - - cabal-mksetup - sed -i '/cc-options:/d' "${S}/${PN}.cabal" - echo 'extra-libraries: mysqlclient' >> "${S}/${PN}.cabal" - echo 'ld-options: -L/usr/lib/mysql' >> "${S}/${PN}.cabal" - echo 'include-dirs: Database/HSQL /usr/include/mysql' >> "${S}/${PN}.cabal" - - # Add in the extra split-base deps - if version_is_at_least "6.8" "$(ghc-version)"; then - echo "build-depends: old-time" >> "${S}/${PN}.cabal" - fi -} rmfile ./dev-haskell/hsql-mysql/hsql-mysql-1.7.ebuild rmdir ./dev-haskell/hsql-mysql hunk ./dev-haskell/hsql/files/hsql-1.7-sqltext-to-int.patch 1 -Index: HSQL/Database/HSQL.hsc -=================================================================== -RCS file: /cvsroot/htoolkit/HSQL/HSQL/Database/HSQL.hsc,v -retrieving revision 1.16 -diff -u -r1.16 HSQL.hsc ---- HSQL/Database/HSQL.hsc 9 Jan 2006 14:49:23 -0000 1.16 -+++ HSQL/Database/HSQL.hsc 11 Mar 2006 20:27:45 -0000 -@@ -239,7 +239,8 @@ - sqlType==SqlTinyInt || - sqlType==SqlSmallInt|| - sqlType==SqlBigInt = c_atoi cstr -- | otherwise = throwDyn (SqlBadTypeCast name sqlType) -+ fromSqlCStringLen field cstr cstrLen -+ = defaultFromSqlCStringLen field cstr cstrLen - - fromSqlValue SqlInteger s = Just (read s) - fromSqlValue SqlMedInt s = Just (read s) -@@ -265,7 +266,8 @@ - #else - c_strtoll cstr nullPtr 10 - #endif -- | otherwise = throwDyn (SqlBadTypeCast name sqlType) -+ fromSqlCStringLen field cstr cstrLen -+ = defaultFromSqlCStringLen field cstr cstrLen - - fromSqlValue SqlInteger s = Just (read s) - fromSqlValue SqlMedInt s = Just (read s) -Index: HSQL/Database/HSQL/Types.hs -=================================================================== -RCS file: /cvsroot/htoolkit/HSQL/HSQL/Database/HSQL/Types.hs,v -retrieving revision 1.9 -diff -u -r1.9 Types.hs ---- HSQL/Database/HSQL/Types.hs 9 Jan 2006 14:49:23 -0000 1.9 -+++ HSQL/Database/HSQL/Types.hs 11 Mar 2006 20:27:45 -0000 -@@ -150,13 +150,16 @@ - -- This allows for faster conversion for eq. integral numeric types, etc. - -- Default version uses fromSqlValue. - fromSqlCStringLen :: FieldDef -> CString -> Int -> IO a -- fromSqlCStringLen (name,sqlType,_) cstr cstrLen -- | cstr == nullPtr = throwDyn (SqlFetchNull name) -- | otherwise = do -- str <- peekCStringLen (cstr, cstrLen) -- case fromSqlValue sqlType str of -- Nothing -> throwDyn (SqlBadTypeCast name sqlType) -- Just v -> return v -+ fromSqlCStringLen = defaultFromSqlCStringLen - - fromSqlValue :: SqlType -> String -> Maybe a - toSqlValue :: a -> String -+ -+defaultFromSqlCStringLen :: SqlBind a => FieldDef -> CString -> Int -> IO a -+defaultFromSqlCStringLen (name,sqlType,_) cstr cstrLen -+ | cstr == nullPtr = throwDyn (SqlFetchNull name) -+ | otherwise = do -+ str <- peekCStringLen (cstr, cstrLen) -+ case fromSqlValue sqlType str of -+ Nothing -> throwDyn (SqlBadTypeCast name sqlType) -+ Just v -> return v rmfile ./dev-haskell/hsql/files/hsql-1.7-sqltext-to-int.patch rmdir ./dev-haskell/hsql/files hunk ./dev-haskell/hsql/Manifest 1 -AUX hsql-1.7-sqltext-to-int.patch 2443 RMD160 2c81d50e1eb4cbf947d09ccdd9ed394374312b80 SHA1 9e530bc385f01623bf156aee10fb3f2049a50d2b SHA256 abecdec2d2b86d55899520cce95249634232134f2045ef1fe1151884e433f20a -DIST hsql-1.7.1.tar.gz 7277 RMD160 b7de753d832b335dcbfc50303b9bf6d1faf5ff53 SHA1 715b69dd4d88ed28426cce675b543717c0192d28 SHA256 909648b7dce08b9472a8f7205baf61e069ec0539c7b1e8669169845809c0d51c -DIST hsql-1.7.tar.gz 7206 RMD160 c9fe05ec190d93e15c1ddb72e63d5d68f1b66ab5 SHA1 414e09d92fde2332154e49a3b4428c8b8f362124 SHA256 894997832dad0427d4f4d0b414c7a18301d5f2abf51faf857ba50356de9e5448 -EBUILD hsql-1.7.1.ebuild 780 RMD160 db97aa282fadcef9049479cdbe8a11744fcacccf SHA1 03ff48ff29ab387f92cc66e6292d4a56c7ad47f4 SHA256 8da3a79b5f3a6373a7c55977c751430943c397b4feb061d7e14b15385061c876 -EBUILD hsql-1.7.ebuild 1115 RMD160 0ca594ab711d5421f15ec93849a848f1b572f999 SHA1 6b1940f864bf9df6751ef48a486c759793e41328 SHA256 31fe2d15e06b431c394679306debc6121bf95b796712061f87c011b54a265d15 rmfile ./dev-haskell/hsql/Manifest hunk ./dev-haskell/hsql/hsql-1.7.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Simple library for database access from Haskell." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hsql" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" - -pkg_postinst () { - ghc-package_pkg_postinst - - elog "You will probably want to emerge one or more HSQL backend." - elog "These backends are available:" - elog " hsql-postgresql" - elog " hsql-mysql" - elog " hsql-sqlite" - elog " hsql-odbc" -} rmfile ./dev-haskell/hsql/hsql-1.7.1.ebuild hunk ./dev-haskell/hsql/hsql-1.7.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsql/hsql-1.7.ebuild,v 1.7 2006/03/11 21:31:06 dcoutts Exp $ - -CABAL_FEATURES="lib haddock" -inherit eutils haskell-cabal versionator - -DESCRIPTION="SQL bindings for Haskell" -HOMEPAGE="http://htoolkit.sourceforge.net/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.1" - -src_unpack() { - unpack "${A}" - - cd "${S}" - epatch "${FILESDIR}/${P}-sqltext-to-int.patch" - - # Add in the extra split-base deps - if version_is_at_least "6.8" "$(ghc-version)"; then - sed -i -e '/build-depends:/a \ - , old-time' \ - -e '/extensions:/a \ - , Rank2Types, DeriveDataTypeable' \ - "${S}/hsql.cabal" - fi -} - -pkg_postinst () { - ghc-package_pkg_postinst - - elog "You will probably want to emerge one or more HSQL backend." - elog "These backends are available:" - elog " hsql-postgresql" - elog " hsql-mysql" - elog " hsql-sqlite" - elog " hsql-odbc" -} rmfile ./dev-haskell/hsql/hsql-1.7.ebuild rmdir ./dev-haskell/hsql hunk ./dev-haskell/hspread/Manifest 1 -DIST hspread-0.3.3.tar.gz 11983 RMD160 ea081c4523fe94662159cb3495977ceb44de299c SHA1 dc17b6ecb0078110af1bebb0c1e63a3d5af24a68 SHA256 6e8a9ecc1a6b1cc767aa188e2f4c04b77b321fd14000cac8f71dd6a7b82afbfc -EBUILD hspread-0.3.3.ebuild 598 RMD160 1657e053bc65a2f7c03619bcfe7ee0119b6225bc SHA1 ffc44abcd412366d2b210c7c522b99b3cd0ff32a SHA256 34999d56a1955db7f981d41c35e366fa3f9eb20b6c4f03b0458997942467947a rmfile ./dev-haskell/hspread/Manifest hunk ./dev-haskell/hspread/hspread-0.3.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A client library for the spread toolkit" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hspread" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/binary-0.3 - >=dev-haskell/cabal-1.6 - dev-haskell/extensible-exceptions - dev-haskell/network" rmfile ./dev-haskell/hspread/hspread-0.3.3.ebuild rmdir ./dev-haskell/hspread hunk ./dev-haskell/hslua/Manifest 1 -DIST hslua-0.1.tar.gz 129137 RMD160 36a728e1dbf373591b82ae96fc0de23a842ef017 SHA1 38002be38a8ac681d8826e239147c004bbe04fb2 SHA256 927feb00735a09964a72b1c89f8036e9e974d8f6c77c9d65a1f7b08328662bfd -DIST hslua-0.2.tar.gz 124807 RMD160 80fcb1a67a2ecc801b415a2cf061d85146598c3e SHA1 3c0b6df69ed5bb3c1b94ee524c24b038ca2ffe34 SHA256 b0ed3a3c8f2069e5e475e37f4c4b7129e2e521dad736f5235b788896702d248e -EBUILD hslua-0.1.ebuild 456 RMD160 fa386da4013356fbb53e22d55e4b893c034c4c93 SHA1 138c6faa1ddfe78f87e93e4ff66ca5ef11f788eb SHA256 a0503ee9fe748ee570a65db673011416f41ba61ea5e54a7bd18dd0aac5661565 -EBUILD hslua-0.2.ebuild 456 RMD160 fa386da4013356fbb53e22d55e4b893c034c4c93 SHA1 138c6faa1ddfe78f87e93e4ff66ca5ef11f788eb SHA256 a0503ee9fe748ee570a65db673011416f41ba61ea5e54a7bd18dd0aac5661565 rmfile ./dev-haskell/hslua/Manifest hunk ./dev-haskell/hslua/hslua-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="A Lua language interpreter embedding in Haskell" -HOMEPAGE="http://home.agh.edu.pl/~gpolak/hslua" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/hslua/hslua-0.1.ebuild hunk ./dev-haskell/hslua/hslua-0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="A Lua language interpreter embedding in Haskell" -HOMEPAGE="http://home.agh.edu.pl/~gpolak/hslua" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/hslua/hslua-0.2.ebuild rmdir ./dev-haskell/hslua hunk ./dev-haskell/hslogger/Manifest 1 -DIST hslogger-1.0.2.tar.gz 21563 RMD160 1d54296b7c7c9e306d9cd243f5a9429f0f7f563d SHA1 577a2a7a1da53df5aca57d0a2a1770c3285f8be6 SHA256 5897772f0c59e0cdbae21c94f14e5a435a9434ce22b1951cb5e6be5fb4d90396 -DIST hslogger-1.0.4.tar.gz 21552 RMD160 071a9cef30ef5925b8a198a7eedfa45777831034 SHA1 d95084b2686530eafd5812360b43f93dc490b835 SHA256 599924b99c530de2c96924030e7face5b50e7d534e88c9bb7839101c7447bf4e -DIST hslogger-1.0.5.tar.gz 21559 RMD160 9a7c638ee6e800172c5056b4bad874bb5651b4a8 SHA1 8630d5edda31a3fa1f3497adc7c9f07cc6be05d9 SHA256 55de43ad87484cc593339d20fd664ca112f2151f71f1b63cc2a939dc9d458d8c -DIST hslogger-1.0.7.tar.gz 42051 RMD160 c86c3a4e65d96b4fd37eb75def5b9a6b50964360 SHA1 00c1c20096f2c91302c6cc84b6ca07b2293b661b SHA256 7f6d2ceba2424db0536f9e30a728d2965d850c925f078052f82567ea9f526839 -EBUILD hslogger-1.0.2.ebuild 828 RMD160 aa603a4b6939b0417491f042ae58496b4d7bc751 SHA1 bb80325d36e486758f0cb4cf7c44ef44974d1677 SHA256 1274d3d27c2df9f4bf01ade15e4fa8c4ea1546d5c77c45f07291d15c0e6655e2 -EBUILD hslogger-1.0.4.ebuild 501 RMD160 6dd56fa6d4380eff557f751f06b22de20d347d1e SHA1 f76307f8193adc9a1fe92493f227984f71a587b1 SHA256 49dc865b18bc41f9744b37eceec7f23c981d85421a82c720f982ac0e51c6f771 -EBUILD hslogger-1.0.5.ebuild 515 RMD160 043c41be5d422142cf9e2eb4db89b55c8e8b5155 SHA1 29413e0aa790558d06e864368d8e89965091be48 SHA256 7c425df9752cda2c8288daa95acc50948b7f9ff4d524f301022cd645a3698c36 -EBUILD hslogger-1.0.7.ebuild 555 RMD160 3ad24464f06a36297780628d3d3b8010a4c14524 SHA1 9b5d74c952274efdc1351380f727107a15c2a67b SHA256 8cab0ccc12358b2a4bf307fffc02a199d61348f57f5d6f84605e6f25056846ef rmfile ./dev-haskell/hslogger/Manifest hunk ./dev-haskell/hslogger/hslogger-1.0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal versionator - -DESCRIPTION="Versatile logging framework" -HOMEPAGE="http://software.complete.org/hslogger" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/network - dev-haskell/mtl" - -src_unpack() { - unpack "${A}" - cabal-mksetup - sed -i -e "s/mtl/mtl, unix/" \ - "${S}/hslogger.cabal" - - if version_is_at_least "6.8" "$(ghc-version)"; then - sed -i -e '/Build-Depends:/a \ - , containers' \ - "${S}/hslogger.cabal" - sed -i -e '1i{-# LANGUAGE PatternSignatures #-}' \ - "${S}/src/System/Log/Logger.hs" - fi -} rmfile ./dev-haskell/hslogger/hslogger-1.0.2.ebuild hunk ./dev-haskell/hslogger/hslogger-1.0.4.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal versionator - -DESCRIPTION="Versatile logging framework" -HOMEPAGE="http://software.complete.org/hslogger" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/network - dev-haskell/mtl" rmfile ./dev-haskell/hslogger/hslogger-1.0.4.ebuild hunk ./dev-haskell/hslogger/hslogger-1.0.5.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Versatile logging framework" -HOMEPAGE="http://software.complete.org/hslogger" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl - dev-haskell/network" rmfile ./dev-haskell/hslogger/hslogger-1.0.5.ebuild hunk ./dev-haskell/hslogger/hslogger-1.0.7.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Versatile logging framework" -HOMEPAGE="http://software.complete.org/hslogger" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl - dev-haskell/network - dev-haskell/time" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/hslogger/hslogger-1.0.7.ebuild rmdir ./dev-haskell/hslogger hunk ./dev-haskell/hsemail/Manifest 1 -DIST hsemail-1.0.tar.gz 20878 RMD160 5764a8fae08d69cdca0c34eade9fc2519ba05d56 SHA1 923966323b62dcd4b7a13764def0e73a7ee410aa SHA256 ccd1e93dd22d46320c95e492ef02a5ea8f3910b09f9c3093b6766c66ff8a2140 -DIST hsemail-1.3.tar.gz 21131 RMD160 4717128627dfd5dec115f33593eb726c8a1b6008 SHA1 66912635315b8d9c9bef3e805bfea19bb8783fb6 SHA256 422fcbc87cd165620d36e03c52cb0d83568c6378bc972be305e200b0f115891c -EBUILD hsemail-1.0.ebuild 508 RMD160 68f5fa3e0abbb835aef111f65175f4d8e4e2e890 SHA1 3d99a67ae0e712e0c589e0abd0ab95499c39a079 SHA256 6718be46bf5f636fe19108185feaf660e04b95b55cd737a52e5bb52ac0bbd889 -EBUILD hsemail-1.3.ebuild 488 RMD160 c39bc3a439cc43e6568bfe4e05061da327c5bdef SHA1 853a1aca9ca2d06d827190544ab89465f242eac5 SHA256 3f1589a38dbeacef732f91a115e4ddbfd123a70134b6b121e60dbeb1822df219 rmfile ./dev-haskell/hsemail/Manifest hunk ./dev-haskell/hsemail/hsemail-1.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/xhtml/xhtml-2006.9.13.ebuild,v 1.4 2007/07/08 15:50:26 dcoutts Exp $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Internet Message Parsers" -HOMEPAGE="http://cryp.to/hsemail/" -SRC_URI="http://cryp.to/hsemail/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" rmfile ./dev-haskell/hsemail/hsemail-1.0.ebuild hunk ./dev-haskell/hsemail/hsemail-1.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Internet Message Parsers" -HOMEPAGE="http://cryp.to/hsemail/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/mtl - dev-haskell/parsec" rmfile ./dev-haskell/hsemail/hsemail-1.3.ebuild rmdir ./dev-haskell/hsemail hunk ./dev-haskell/hsdns/Manifest 1 -DIST hsdns-1.0.tar.gz 11186 RMD160 cda5ec76201c13a5103cbc5393a29d1294c0da41 SHA1 f4d1b7582ec69c2954d590f3811ba4946de6d4fd SHA256 e3df482efa6a6e8147e6a19d605ead9ba28e6722d1b2ad67abf378d1ba5ee61d -EBUILD hsdns-1.0.ebuild 528 RMD160 dafab4f4824a6cd6d5bf0b12e96443e8a4988f26 SHA1 025bee41511564fe30bf211ffd1bae1fc7398402 SHA256 5d6c70034d4e07821f0c8df3cd60617fb735fc0cce5e01b6f7265247b4741c1f -MD5 0cce1cc4b7bff46b605de76c05bdca7a hsdns-1.0.ebuild 528 -RMD160 dafab4f4824a6cd6d5bf0b12e96443e8a4988f26 hsdns-1.0.ebuild 528 -SHA256 5d6c70034d4e07821f0c8df3cd60617fb735fc0cce5e01b6f7265247b4741c1f hsdns-1.0.ebuild 528 -MD5 4cae4a195bd24d6ae838b9041601950b files/digest-hsdns-1.0 226 -RMD160 15432578dcef37784933e32ea1723940dd0992d9 files/digest-hsdns-1.0 226 -SHA256 0166f009b64c2e5fb802ae1847f828b3d5cc9906029ad9d6d7666238c1e0ad1f files/digest-hsdns-1.0 226 rmfile ./dev-haskell/hsdns/Manifest hunk ./dev-haskell/hsdns/hsdns-1.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/xhtml/xhtml-2006.9.13.ebuild,v 1.4 2007/07/08 15:50:26 dcoutts Exp $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Haskell bindings to GNU ADNS" -HOMEPAGE="http://cryp.to/hsdns/" -SRC_URI="http://cryp.to/hsdns/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 >=net-libs/adns-1.0" rmfile ./dev-haskell/hsdns/hsdns-1.0.ebuild rmdir ./dev-haskell/hsdns hunk ./dev-haskell/hscurses/files/hscurses-20061106-cpp-fix.patch 1 -diff -rN -u old-hscurses/HSCurses/Curses.hsc new-hscurses/HSCurses/Curses.hsc ---- old-hscurses/HSCurses/Curses.hsc 2007-07-31 15:00:23.000000000 -0000 -+++ new-hscurses/HSCurses/Curses.hsc 2007-07-31 15:00:23.000000000 -0000 -@@ -1348,119 +1348,8 @@ - recognize :: Char -> IO a -> ((#type chtype) -> IO a) -> IO a - recognize _ch noConvert _convert = noConvert -- Handle the most common case first. - --{- - --recognize :: Char -> IO a -> ((#type chtype) -> IO a) -> IO a --recognize ch noConvert convert -- | ch <= '\x7F' = noConvert -- Handle the most common case first. -- | ch <= '\x7F' = noConvert -- Handle the most common case first. -- | ch == ulCorner = convert =<< hs_curses_acs_ulcorner -- | ch == llCorner = convert =<< hs_curses_acs_llcorner -- | ch == urCorner = convert =<< hs_curses_acs_urcorner -- | ch == lrCorner = convert =<< hs_curses_acs_lrcorner -- | ch == rTee = convert =<< hs_curses_acs_rtee -- | ch == lTee = convert =<< hs_curses_acs_ltee -- | ch == bTee = convert =<< hs_curses_acs_btee -- | ch == tTee = convert =<< hs_curses_acs_ttee -- | ch == hLine = convert =<< hs_curses_acs_hline -- | ch == vLine = convert =<< hs_curses_acs_vline -- | ch == plus = convert =<< hs_curses_acs_plus -- | ch == s1 = convert =<< hs_curses_acs_s1 -- | ch == s9 = convert =<< hs_curses_acs_s9 -- | ch == diamond = convert =<< hs_curses_acs_diamond -- | ch == ckBoard = convert =<< hs_curses_acs_ckboard -- | ch == degree = convert =<< hs_curses_acs_degree -- | ch == plMinus = convert =<< hs_curses_acs_plminus -- | ch == bullet = convert =<< hs_curses_acs_bullet -- | ch == lArrow = convert =<< hs_curses_acs_larrow -- | ch == rArrow = convert =<< hs_curses_acs_rarrow -- | ch == dArrow = convert =<< hs_curses_acs_darrow -- | ch == uArrow = convert =<< hs_curses_acs_uarrow -- | ch == board = convert =<< hs_curses_acs_board -- | ch == lantern = convert =<< hs_curses_acs_lantern -- | ch == block = convert =<< hs_curses_acs_block --# ifdef ACS_S3 -- | ch == s3 = convert =<< hs_curses_acs_s3 -- | ch == s7 = convert =<< hs_curses_acs_s7 -- | ch == lEqual = convert =<< hs_curses_acs_lequal -- | ch == gEqual = convert =<< hs_curses_acs_gequal -- | ch == pi = convert =<< hs_curses_acs_pi -- | ch == nEqual = convert =<< hs_curses_acs_nequal -- | ch == sterling = convert =<< hs_curses_acs_sterling --# endif -- | otherwise = noConvert -- --foreign import ccall unsafe hs_curses_acs_ulcorner :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_llcorner :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_urcorner :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_lrcorner :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_rtee :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_ltee :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_btee :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_ttee :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_hline :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_vline :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_plus :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_s1 :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_s9 :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_diamond :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_ckboard :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_degree :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_plminus :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_bullet :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_larrow :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_rarrow :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_darrow :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_uarrow :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_board :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_lantern :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_block :: IO (#type chtype) --# ifdef ACS_S3 --foreign import ccall unsafe hs_curses_acs_s3 :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_s7 :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_lequal :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_gequal :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_pi :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_nequal :: IO (#type chtype) --foreign import ccall unsafe hs_curses_acs_sterling :: IO (#type chtype) --# endif -- --#def inline chtype hs_curses_acs_ulcorner (void) {return ACS_ULCORNER;} --#def inline chtype hs_curses_acs_llcorner (void) {return ACS_LLCORNER;} --#def inline chtype hs_curses_acs_urcorner (void) {return ACS_URCORNER;} --#def inline chtype hs_curses_acs_lrcorner (void) {return ACS_LRCORNER;} --#def inline chtype hs_curses_acs_rtee (void) {return ACS_RTEE;} --#def inline chtype hs_curses_acs_ltee (void) {return ACS_LTEE;} --#def inline chtype hs_curses_acs_btee (void) {return ACS_BTEE;} --#def inline chtype hs_curses_acs_ttee (void) {return ACS_TTEE;} --#def inline chtype hs_curses_acs_hline (void) {return ACS_HLINE;} --#def inline chtype hs_curses_acs_vline (void) {return ACS_VLINE;} --#def inline chtype hs_curses_acs_plus (void) {return ACS_PLUS;} --#def inline chtype hs_curses_acs_s1 (void) {return ACS_S1;} --#def inline chtype hs_curses_acs_s9 (void) {return ACS_S9;} --#def inline chtype hs_curses_acs_diamond (void) {return ACS_DIAMOND;} --#def inline chtype hs_curses_acs_ckboard (void) {return ACS_CKBOARD;} --#def inline chtype hs_curses_acs_degree (void) {return ACS_DEGREE;} --#def inline chtype hs_curses_acs_plminus (void) {return ACS_PLMINUS;} --#def inline chtype hs_curses_acs_bullet (void) {return ACS_BULLET;} --#def inline chtype hs_curses_acs_larrow (void) {return ACS_LARROW;} --#def inline chtype hs_curses_acs_rarrow (void) {return ACS_RARROW;} --#def inline chtype hs_curses_acs_darrow (void) {return ACS_DARROW;} --#def inline chtype hs_curses_acs_uarrow (void) {return ACS_UARROW;} --#def inline chtype hs_curses_acs_board (void) {return ACS_BOARD;} --#def inline chtype hs_curses_acs_lantern (void) {return ACS_LANTERN;} --#def inline chtype hs_curses_acs_block (void) {return ACS_BLOCK;} --# ifdef ACS_S3 --#def inline chtype hs_curses_acs_s3 (void) {return ACS_S3;} --#def inline chtype hs_curses_acs_s7 (void) {return ACS_S7;} --#def inline chtype hs_curses_acs_lequal (void) {return ACS_LEQUAL;} --#def inline chtype hs_curses_acs_gequal (void) {return ACS_GEQUAL;} --#def inline chtype hs_curses_acs_pi (void) {return ACS_PI;} --#def inline chtype hs_curses_acs_nequal (void) {return ACS_NEQUAL;} --#def inline chtype hs_curses_acs_sterling (void) {return ACS_STERLING;} --# endif - ---} - - -- --------------------------------------------------------------------- - -- code graveyard -diff -rN -u old-hscurses/hscurses.cabal new-hscurses/hscurses.cabal ---- old-hscurses/hscurses.cabal 2007-07-31 15:00:23.000000000 -0000 -+++ new-hscurses/hscurses.cabal 2007-07-31 15:00:23.000000000 -0000 -@@ -11,9 +11,9 @@ - Don Stewart 2004 - Tuomo Valkonen 2004 - John Meacham 2002-2004 --Homepage: http://www.stefanwehr.de/haskell -+Homepage: http://www.informatik.uni-freiburg.de/~wehr/haskell/ - Category: User-interface --Build-depends: base >= 2.0, haskell98 >= 1.0, unix >= 1.0, mtl >= 1.0 -+Build-depends: base >= 1.0, haskell98 >= 1.0, unix >= 1.0, mtl >= 1.0 - Synopsis: NCurses bindings for Haskell - Description: - Binding to NCurses, a library of functions that manage an - rmfile ./dev-haskell/hscurses/files/hscurses-20061106-cpp-fix.patch rmdir ./dev-haskell/hscurses/files hunk ./dev-haskell/hscurses/Manifest 1 -AUX hscurses-20061106-cpp-fix.patch 8008 RMD160 191dc8ebb8975d6b0309508a6bb6cae89f497964 SHA1 cad5245d6b9587095252e00ab6d46a7e1fb2f710 SHA256 c79670b9dfc7e9eea5f0313e4d463dd18381f591102a54f008744b5211da8dfc -DIST hscurses-ds-20061106.tar.gz 92878 RMD160 adad85e87d7e576ff5520cfc059307d807c8ff71 SHA1 e2a9f6e2cc12b1ad95f0b6483b64ad4f62673c35 SHA256 9a792e219e9804bdd71cc22ca7622849521d7dc2b9a2c2915bf2ea8fc9073448 -EBUILD hscurses-20061106.ebuild 763 RMD160 f45805d86aaf0185ff18a3602b52c5efa6ab85e1 SHA1 fc9efb313a39be45e0870a02b0b17f12ada00e22 SHA256 25678310727ec0e85d3f6728bb6758a89f77713b914fbb9effff3c494b132f63 rmfile ./dev-haskell/hscurses/Manifest hunk ./dev-haskell/hscurses/hscurses-20061106.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock profile lib" -inherit eutils haskell-cabal - -MY_P="${PN}-ds-${PV}" - -DESCRIPTION="Haskell bindings for ncurses" -HOMEPAGE="http://www.informatik.uni-freiburg.de/~wehr/software/haskell/" -SRC_URI="http://www.informatik.uni-freiburg.de/~wehr/download/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.2 - sys-libs/ncurses" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${P}-cpp-fix.patch" - sed -i -e 's+HSCurses/+dist/build/HSCurses/+g' hscurses.cabal -} - -src_compile() { - fperms u+x configure - cabal_src_compile -} rmfile ./dev-haskell/hscurses/hscurses-20061106.ebuild rmdir ./dev-haskell/hscurses hunk ./dev-haskell/hscolour/Manifest 1 -DIST hscolour-1.16.tar.gz 57057 RMD160 930bdb326f4badc27d43dec29ee7e8bf9fd9f462 SHA1 44efd9ba4f47e99d259567dbab01c6d765337984 SHA256 206fa8c7e2b69d16d401feec2049bf5b392b1ac4c3628baf8b172b00cc7857f5 -EBUILD hscolour-1.16.ebuild 612 RMD160 bdc99e05ed6e80698d7143691e91f308a206e289 SHA1 0cbb725e01ff473710a8de5c2f91a8cf8bff4b3b SHA256 cfdc0ecd32a37e8057ad04fb168b089006e1fc6650b1a785a81359cf0cd73ae6 rmfile ./dev-haskell/hscolour/Manifest hunk ./dev-haskell/hscolour/hscolour-1.16.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit base haskell-cabal - -DESCRIPTION="Colourise Haskell code." -HOMEPAGE="http://www.cs.york.ac.uk/fp/darcs/hscolour/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" - -src_install() { - cabal_src_install - if use doc; then - dohtml index.html hscolour.css - dodoc README - fi -} rmfile ./dev-haskell/hscolour/hscolour-1.16.ebuild rmdir ./dev-haskell/hscolour hunk ./dev-haskell/hpdf/Manifest 1 -DIST HPDF-1.4.2.tar.gz 97033 RMD160 7ecd2b26c94ee08f09067690b0935352d860592b SHA1 885dcf2b1cbaf07b1704a109d11d67ed76a9b806 SHA256 5f44a090fbb5252885a8132249bfc70dc7fd194baa441fa228f8a7c28430b2bc -EBUILD hpdf-1.4.2.ebuild 600 RMD160 9833e16aa404720389a34e87735f97bbfb42c178 SHA1 bfed10407ecf963234414c6ce0ee6029b37bf235 SHA256 b91f3c881436da344e2baeae64ffcfb2ec7f1e9648b043b1b4ced5ff8da2daf5 rmfile ./dev-haskell/hpdf/Manifest hunk ./dev-haskell/hpdf/hpdf-1.4.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="HPDF" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Generation of PDF documents" -HOMEPAGE="http://www.alpheccar.org" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/binary-0.4 - >=dev-haskell/cabal-1.6 - dev-haskell/mtl - >=dev-haskell/zlib-0.5" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/hpdf/hpdf-1.4.2.ebuild rmdir ./dev-haskell/hpdf hunk ./dev-haskell/hpc/Manifest 1 -DIST hpc-0.5.0.4.tar.gz 6411 RMD160 6bc157c1815ac81e517249f4c7bcf95d167ebd40 SHA1 7961b1d7c05267e25da31e0bd137f2f932adab39 SHA256 9adba6d4deed6e8d15d02d570a346649a2f1531c360205d9d11bc14c251a758f -DIST hpc-0.5.0.5.tar.gz 6313 RMD160 1c4947d520d5ef97f8addc48d0ae544f6a75159d SHA1 c6a5140d9a8dea073d45400c9df1b5eb9dc0fed7 SHA256 2968b63444c4fd0bd5515e85c971de7eed0fbb991d18a11c85ef3245858dc380 -EBUILD hpc-0.5.0.4.ebuild 536 RMD160 872f581da858a541229d124fa4e0aeb12de0e72b SHA1 27c6e331f7157917b690b1b63704f54e5d1a0ce8 SHA256 c66b17a3bb08513066f9ec6312df7071e27f7d6d95ae1db0cdf812dea990371a -EBUILD hpc-0.5.0.5.ebuild 536 RMD160 2a78020c9322a0b1f257d2e0eb1f1f2379f74178 SHA1 28cabd21dfe816164e41074f8c292444d2a22456 SHA256 a6b0fa276005762b71b9017c281a3a341b4be841d7b5777c7aef75483aeab66e rmfile ./dev-haskell/hpc/Manifest hunk ./dev-haskell/hpc/hpc-0.5.0.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Code Coverage Library for Haskell" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hpc" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" - -CABAL_CORE_LIB_GHC_PV="6.12.1" - rmfile ./dev-haskell/hpc/hpc-0.5.0.4.ebuild hunk ./dev-haskell/hpc/hpc-0.5.0.5.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Code Coverage Library for Haskell" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hpc" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" - -CABAL_CORE_LIB_GHC_PV="6.12.2" - rmfile ./dev-haskell/hpc/hpc-0.5.0.5.ebuild rmdir ./dev-haskell/hpc hunk ./dev-haskell/hoogle/Manifest 1 -DIST hoogle-4.0.7.tar.gz 1763525 RMD160 00fe91a7c1385ada38bed22ea9268a1fefc4c622 SHA1 61bc6690d85dfebd7c22b627cf6c47a98f2df5cd SHA256 3d757c4c0897deae18cc6fa1db26e27025f452f4a4f117c55c675695c424640d -EBUILD hoogle-4.0.7.ebuild 564 RMD160 84342d93a4eef9b6381df0f5365996ec965eb04c SHA1 b9c1dc943a0436d2aa79998c66601c1177845088 SHA256 24d837f2e02e3a9c7c70e027bfc9e6934c152f90d0c47852a32de73df77418de rmfile ./dev-haskell/hoogle/Manifest hunk ./dev-haskell/hoogle/hoogle-4.0.7.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Haskell API Search" -HOMEPAGE="http://www.haskell.org/hoogle/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl - dev-haskell/parsec - dev-haskell/safe - dev-haskell/time - dev-haskell/uniplate" - -RDEPEND="dev-libs/gmp" rmfile ./dev-haskell/hoogle/hoogle-4.0.7.ebuild rmdir ./dev-haskell/hoogle hunk ./dev-haskell/hmatrix/Manifest 1 -DIST hmatrix-0.8.2.0.tar.gz 110246 RMD160 89cc8acc11eb2b0bb882ab23fa43f61cceee0d6a SHA1 93bf8eb59c28cf2b6535ac32a01d0421938b45de SHA256 2d27818b76bb635a29bccfafcecffe95d600517d6125fb0eb1ebcd942572ea5d -DIST hmatrix-0.8.3.1.tar.gz 112651 RMD160 b4927d4719ed4938f01792ad26a9d33fd85bf0f7 SHA1 82a7b5a85fadec09399969e2170a3e075a9c38b2 SHA256 2355235de314d000d0d403b8d518b5f8ae66ca293915c9bfc0f876c051f1af16 -EBUILD hmatrix-0.8.2.0.ebuild 631 RMD160 8c796abd3e275fde4719884facb72311cdb76082 SHA1 81a2b91348a1c15d6b5b55788ed6f0dd15d8147e SHA256 1f48ee012f6b849f2979c7c0332dd196348a90aa12c356c8f0541a0b76081b06 -EBUILD hmatrix-0.8.3.1.ebuild 631 RMD160 8c796abd3e275fde4719884facb72311cdb76082 SHA1 81a2b91348a1c15d6b5b55788ed6f0dd15d8147e SHA256 1f48ee012f6b849f2979c7c0332dd196348a90aa12c356c8f0541a0b76081b06 rmfile ./dev-haskell/hmatrix/Manifest hunk ./dev-haskell/hmatrix/hmatrix-0.8.2.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Linear algebra and numerical computation" -HOMEPAGE="http://code.haskell.org/hmatrix" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/hunit - dev-haskell/quickcheck - dev-haskell/storable-complex - sci-libs/gsl - virtual/blas - virtual/lapack" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" rmfile ./dev-haskell/hmatrix/hmatrix-0.8.2.0.ebuild hunk ./dev-haskell/hmatrix/hmatrix-0.8.3.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Linear algebra and numerical computation" -HOMEPAGE="http://code.haskell.org/hmatrix" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/hunit - dev-haskell/quickcheck - dev-haskell/storable-complex - sci-libs/gsl - virtual/blas - virtual/lapack" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" rmfile ./dev-haskell/hmatrix/hmatrix-0.8.3.1.ebuild rmdir ./dev-haskell/hmatrix hunk ./dev-haskell/hmarkup/Manifest 1 -DIST hmarkup-3000.0.0.tar.gz 6435 RMD160 d89b967868481d2423c9327e25239da686f55f2c SHA1 eb2644b29736b31e7a5aefb93556d4bcb341aa08 SHA256 d20e8a1d582620c536ebf1c4b6b6d6fc7088efa855c595e85d6e1c8c3dff4617 -DIST hmarkup-3000.0.1.tar.gz 6504 RMD160 fcd7db1f0fa541480a69bccc9eed0319f0138f9b SHA1 f5db080fe130d4f7b24564ee8dd08878c15772f8 SHA256 a210e8e4a58994b1d244f0e64d8a1b8050f0913b81a9e8dcdf2d80159a0cce5c -EBUILD hmarkup-3000.0.0.ebuild 560 RMD160 35c7bee6f8ba87a4a43f94f94da25faf509b09c1 SHA1 526fe6cac02f36eb04fb559c2d9391e661ce5af4 SHA256 2890ff2f4bcfdca6e043d5ea97d8e58b8a1b632dbf7a344fb376e126e24b7a8e -EBUILD hmarkup-3000.0.1.ebuild 603 RMD160 06d842fcdb33f2d01f5b901a91619f4b95d702ac SHA1 fb452b167e2b9d63529cf2bddc1d8162ce4c1eaf SHA256 ba2d84244547b6c19adc8d4651d6ae5e856765e6e228e3a50d410a89582f022a rmfile ./dev-haskell/hmarkup/Manifest hunk ./dev-haskell/hmarkup/hmarkup-3000.0.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Simple wikitext-like markup format implementation." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hmarkup" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/mtl - dev-haskell/network - >=dev-haskell/xhtml-3000.0.0" rmfile ./dev-haskell/hmarkup/hmarkup-3000.0.0.ebuild hunk ./dev-haskell/hmarkup/hmarkup-3000.0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -DESCRIPTION="Simple wikitext-like markup format implementation." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hmarkup" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/mtl - dev-haskell/network - dev-haskell/parsec - >=dev-haskell/xhtml-3000.0.0" rmfile ./dev-haskell/hmarkup/hmarkup-3000.0.1.ebuild rmdir ./dev-haskell/hmarkup hunk ./dev-haskell/hmake/files/hmake-3.11-ghc66.patch 1 -diff -urwpN hmake-3.11.orig/src/hmake/Makefile hmake-3.11/src/hmake/Makefile ---- hmake-3.11.orig/src/hmake/Makefile 2006-05-03 14:38:29.000000000 +0100 -+++ hmake-3.11/src/hmake/Makefile 2006-09-12 10:34:28.000000000 +0100 -@@ -46,7 +46,7 @@ ifeq "nhc" "$(BUILDCOMP)" - HEAP = -H4M - endif - ifeq "ghc" "$(BUILDCOMP)" --HFLAGS += $(shell ${LOCAL}fixghc ${GHCSYM} -package lang) -+HFLAGS += $(shell ${LOCAL}fixghc ${GHCSYM}) - endif - ifeq "hbc" "$(BUILDCOMP)" - all: hbc -diff -urwpN hmake-3.11.orig/src/interpreter/Makefile hmake-3.11/src/interpreter/Makefile ---- hmake-3.11.orig/src/interpreter/Makefile 2005-10-07 14:34:32.000000000 +0100 -+++ hmake-3.11/src/interpreter/Makefile 2006-09-12 10:37:23.000000000 +0100 -@@ -11,7 +11,7 @@ CHFILES = $(patsubst %.hs, ../hmake/%.$C - - ifeq "${BUILDCOMP}" "ghc" - HFLAGS = $(shell $(LOCAL)fixghc $(GHCSYM) \ -- -package lang -package util -package base $(READLINE) ) -+ -package base $(READLINE) ) - export HFLAGS - endif - ifeq "${BUILDCOMP}" "hbc" -diff -urwpN hmake-3.11.orig/src/interpreter/SimpleLineEditor.hs hmake-3.11/src/interpreter/SimpleLineEditor.hs ---- hmake-3.11.orig/src/interpreter/SimpleLineEditor.hs 2004-06-25 20:58:31.000000000 +0100 -+++ hmake-3.11/src/interpreter/SimpleLineEditor.hs 2006-09-12 10:39:43.000000000 +0100 -@@ -26,7 +26,7 @@ import IO - import Monad (when) - import Char (isSpace) - #if USE_READLINE --import Readline -+import System.Console.Readline - #else - #if defined(__HBC__) - import IOExts (IORef, newIORef, readIORef, writeIORef, unsafePerformIO) rmfile ./dev-haskell/hmake/files/hmake-3.11-ghc66.patch rmdir ./dev-haskell/hmake/files hunk ./dev-haskell/hmake/Manifest 1 -AUX hmake-3.11-ghc66.patch 1518 RMD160 808d8b06e471716545b5f4e2e7ecaeb4d2abd726 SHA1 48d3254f8087da42abc898ba85729878f02b27b5 SHA256 921bb5a76209e97ce1e214b3ac109cade63d51872179843ff146309a5b54b656 -DIST hmake-3.11.tar.gz 104443 RMD160 9027f4bb87b7b825ff5ef05dc735e95a234c438a SHA1 3fcb92411a3146852cc665598fe76a58e460e18c SHA256 2a120adea7c5cb246d91ba3d8f7be858c3ba184c5f638e316f24271484c64720 -DIST hmake-3.13.tar.gz 104283 RMD160 3a08df9a47bb28be01a85c11e223d0186b38efa9 SHA1 f1290168c31a5b2e91777e2570039a187df2a30f SHA256 bc1ebc01a5d471daf6746bec3a1012806bd449359a304431072b40d2a12cde39 -DIST hmake-3.14.tar.gz 247991 RMD160 b9f88e2ee4ed4bb6cc2df3d644864eb5e60c4a60 SHA1 c88e61a86053c2e2f600e534d1c323131b925e12 SHA256 6e673b2543dbe7d9efc2cc0bcb705b5b34a3bd6b28cd303d7b7379182ec9fb44 -EBUILD hmake-3.11.ebuild 1775 RMD160 7d15df0d47bce9bf8512243a540cf83210527428 SHA1 0b23afe12660df6470a39ffa2d6d121a0f2068be SHA256 3dabdc67a96bb36c7c6d489aaf894078302e01b62b9bad9f45b9b9b90d5b0a89 -EBUILD hmake-3.13.ebuild 1505 RMD160 2b407a42506c86b5746ce6b7897bab4cf2ecd253 SHA1 3b5315f8caae1f8276a10d56ac3e9293a7c6ebc6 SHA256 7408fa1b09e94c85e0c7f7374dbe7b73760c421f1bb4520d07ab6b5c0be859c7 -EBUILD hmake-3.14.ebuild 1231 RMD160 7dec9130a0124852bd9a31905dc32f6448183153 SHA1 5868496aaf1cb411643fcd9319fddac47f032736 SHA256 edcecbbbd4579c613f8af3f1b00aeb78e564403d7e5c8d9a30aaa4d4db3f991a rmfile ./dev-haskell/hmake/Manifest hunk ./dev-haskell/hmake/hmake-3.11.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hmake/hmake-3.10.ebuild,v 1.7 2006/03/16 14:13:49 dcoutts Exp $ - -inherit base eutils fixheadtails ghc-package flag-o-matic - -DESCRIPTION="A make tool for Haskell programs" -HOMEPAGE="http://www.haskell.org/hmake/" -SRC_URI="http://www.haskell.org/hmake/${P}.tar.gz" - -LICENSE="nhc98" -SLOT="0" -KEYWORDS="~amd64 ~ppc ppc64 sparc x86" -IUSE="" - -DEPEND="=sys-apps/sandbox-1.2.12" -RDEPEND="sys-libs/readline" - -# sandbox dependency due to bug #97441, #101433 - -# if using readline, hmake depends also on ncurses; but -# readline already has this dependency - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${P}-ghc66.patch" - - # Fix the way hmake discovers the ghc version - sed -i -e '/echo __GLASGOW_HASKELL__/,+2 c \ - touch ghcsym.hs; \ - $1 -E -cpp -optP-dM ghcsym.hs -o ghcsym.out; \ - grep __GLASGOW_HASKELL__ ghcsym.out | cut -d" " -f 3 > $2;' \ - "${S}/script/confhc" - - # fix all head/tail declarations - sed -i 's/tail -1/tail -n 1/' src/hmake/MkConfig.hs - # the line above prevents current fixheadtails.eclass from doing nonsense; - # double space before -n is significant - ht_fix_all - # Make it compile with -Wl, -O1 - filter-ldflags -Wl,-O1 -} - -src_compile() { - # package uses non-standard configure, therefore econf does - # not work ... - READLINE='-package readline' ./configure \ - --prefix=/usr \ - --mandir=/usr/share/man/man1 \ - --buildwith="$(ghc-getghc)" \ - || die "./configure failed" - - # emake tested; parallel make does not work - emake -j1 || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dohtml docs/hmake/* -} rmfile ./dev-haskell/hmake/hmake-3.11.ebuild hunk ./dev-haskell/hmake/hmake-3.13.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hmake/hmake-3.10.ebuild,v 1.7 2006/03/16 14:13:49 dcoutts Exp $ - -inherit base eutils ghc-package flag-o-matic - -DESCRIPTION="A make tool for Haskell programs" -HOMEPAGE="http://www.haskell.org/hmake/" -SRC_URI="http://www.haskell.org/hmake/${P}.tar.gz" - -LICENSE="nhc98" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND="=sys-apps/sandbox-1.2.12" -RDEPEND="sys-libs/readline" - -# sandbox dependency due to bug #97441, #101433 - -# if using readline, hmake depends also on ncurses; but -# readline already has this dependency - -src_unpack() { - unpack ${A} - - # Fix the way hmake discovers the ghc version - sed -i -e '/echo __GLASGOW_HASKELL__/,+2 c \ - touch ghcsym.hs; \ - $1 -E -cpp -optP-dM ghcsym.hs -o ghcsym.out; \ - grep __GLASGOW_HASKELL__ ghcsym.out | cut -d" " -f 3 > $2;' \ - "${S}/script/confhc" - # Make it compile with LDFLAGS -Wl, -O1 - filter-ldflags -Wl,-O1 -} - -src_compile() { - # package uses non-standard configure, therefore econf does - # not work ... - READLINE='-package readline' ./configure \ - --prefix=/usr \ - --mandir=/usr/share/man/man1 \ - --buildwith="$(ghc-getghc)" \ - || die "./configure failed" - - # emake tested; parallel make does not work - emake -j1 || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dohtml docs/hmake/* -} rmfile ./dev-haskell/hmake/hmake-3.13.ebuild hunk ./dev-haskell/hmake/hmake-3.14.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hmake/hmake-3.10.ebuild,v 1.7 2006/03/16 14:13:49 dcoutts Exp $ - -inherit base eutils ghc-package flag-o-matic - -DESCRIPTION="A make tool for Haskell programs" -HOMEPAGE="http://www.haskell.org/hmake/" -SRC_URI="http://www.haskell.org/hmake/${P}.tar.gz" - -LICENSE="nhc98" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - sys-libs/readline - >=sys-apps/sandbox-1.2.12" -RDEPEND="sys-libs/readline" - -# sandbox dependency due to bug #97441, #101433 - -# if using readline, hmake depends also on ncurses; but -# readline already has this dependency - -src_unpack() { - unpack ${A} - - filter-ldflags -Wl,-O1 -Wl,--as-needed -} - -src_compile() { - # package uses non-standard configure, therefore econf does - # not work ... - READLINE='-package readline' ./configure \ - --prefix=/usr \ - --mandir=/usr/share/man/man1 \ - --buildwith="$(ghc-getghc)" \ - || die "./configure failed" - - # emake tested; parallel make does not work - emake -j1 || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dohtml docs/hmake/* -} rmfile ./dev-haskell/hmake/hmake-3.14.ebuild rmdir ./dev-haskell/hmake hunk ./dev-haskell/hlint/files/60hlint-gentoo.el 1 - -;; hlint emacs integration site initialisation -(add-to-list 'load-path "@SITELISP@") -(require 'hs-lint) -(defun hlint-haskell-mode-hook () - (local-set-key "\C-cl" 'hs-lint)) -(add-hook 'haskell-mode-hook 'hlint-haskell-mode-hook) rmfile ./dev-haskell/hlint/files/60hlint-gentoo.el rmdir ./dev-haskell/hlint/files hunk ./dev-haskell/hlint/Manifest 1 -AUX 60hlint-gentoo.el 231 RMD160 fe7eee2dd172a66506c35954bfe8a6f9e700d725 SHA1 4d213b209ca4e9b156ab870d99de9d29d40fa97e SHA256 34ec3d7cce19b1f5a86ff1d7f2a85125e476373ea18a78102ea7b60c160d458a -DIST hlint-1.6.21.tar.gz 54355 RMD160 eb10a5e706b9f40d3e57454da4aacd25d09e5fcc SHA1 6935ae05b277187f99add36880b5bdd5e4c18209 SHA256 3c2b87f597c842175044104f46a2123c5b57c49902b6fc5a397a5f699876a5eb -EBUILD hlint-1.6.21.ebuild 1232 RMD160 d8c9f0bce52670103080d6d8ad4b17f762678996 SHA1 b0beb1f82e9754586ce038f205dfd7f12ccaa0df SHA256 cc88a64cd3453c00558bb6a368938194ac5ca7e79cc5d705d87f181360ed66f5 rmfile ./dev-haskell/hlint/Manifest hunk ./dev-haskell/hlint/hlint-1.6.21.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal elisp-common - -DESCRIPTION="Source code suggestions" -HOMEPAGE="http://community.haskell.org/~ndm/hlint/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="emacs" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - =dev-haskell/cpphs-1.11* - =dev-haskell/haskell-src-exts-1.8* - =dev-haskell/hscolour-1.16* - dev-haskell/mtl - =dev-haskell/uniplate-1.5* - emacs? ( virtual/emacs - app-emacs/haskell-mode )" - -RDEPEND="emacs? ( virtual/emacs - app-emacs/haskell-mode )" - -SITEFILE="60${PN}-gentoo.el" - -src_compile() { - cabal_src_compile - - use emacs && elisp-compile data/hs-lint.el -} - -src_install() { - cabal_src_install - - if use emacs; then - elisp-install ${PN} data/*.el data/*.elc || die "elisp-install failed." - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - - dodoc hlint.htm -} - -pkg_postinst() { - ghc-package_pkg_postinst - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} rmfile ./dev-haskell/hlint/hlint-1.6.21.ebuild rmdir ./dev-haskell/hlint hunk ./dev-haskell/hint/Manifest 1 -DIST hint-0.3.2.3.tar.gz 24503 RMD160 5e2ef96399a45d03c3d1e2ad0782b8a3464fa5f3 SHA1 719f13ea74f42e354f436c974716b6525387e96a SHA256 1cc01037cfd32eb1a299ce625487411a97ce70178778d7bbd1d5fcef7d3d40c4 -EBUILD hint-0.3.2.3.ebuild 704 RMD160 9ac702470df833c69c5c106f6e6a92b54c34c4c2 SHA1 76f22a47437a88d08ebb3916c974ebb5ec83e0ee SHA256 37bcc22382551a82f52b8a91b647e60b79e5fe9ab73063e4db3ca067c6459218 rmfile ./dev-haskell/hint/Manifest hunk ./dev-haskell/hint/hint-0.3.2.3.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Runtime Haskell interpreter (GHC API wrapper)" -HOMEPAGE="http://projects.haskell.org/hint" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.10.1 - dev-haskell/extensible-exceptions - =dev-haskell/ghc-mtl-1.0* - dev-haskell/ghc-paths - dev-haskell/haskell-src - >=dev-haskell/monadcatchio-mtl-0.2 - dev-haskell/mtl - dev-haskell/utf8-string" -DEPEND=">=dev-haskell/cabal-1.2.3 - ${RDEPEND}" rmfile ./dev-haskell/hint/hint-0.3.2.3.ebuild rmdir ./dev-haskell/hint hunk ./dev-haskell/hinotify/Manifest 1 -DIST hinotify-0.2.tar.gz 13165 RMD160 1ed524764aa4a965033cf2d58e957e20646795a1 SHA1 5130bf155ae6259023bce0edb09e392ea2331d49 SHA256 5405cee23e4642128bb3e6589572d562488a799fa994963c1e5853e431b535f5 -DIST hinotify-0.3.1.tar.gz 6538 RMD160 9e4a712a403e3c7d36c86dabba349a3b9506f010 SHA1 ca4900b03e83b2ee6403ca0a716662bf06520343 SHA256 765d35d0c63a661a4f7ddea15f719b3d2d2f17922136252365b0db518671eab5 -DIST hinotify-0.3.tar.gz 6465 RMD160 cdddfc7581c5a6012f33dc84d4c772de2958d316 SHA1 d448ab6653a036ac8d9c6b37948769a889c77ac3 SHA256 2b3b4f908b3f7b1d263a598d7cbdeb83793ba84e17ccdbc7636bbbea4ad56082 -EBUILD hinotify-0.2.ebuild 453 RMD160 a971e4d06f8d32ad91c119b73c04800e65833a2f SHA1 33439bbb86503ccc4512d95905a878c5ddc5b926 SHA256 ba1dcdf8f31b3b832f81746591eeebc4156ac5713a6ce309c37debc900965254 -EBUILD hinotify-0.3.1.ebuild 488 RMD160 a8c06e9e20f6b8991463071456768fca6f37c9c7 SHA1 1ef4a0c6f515c7ad3cb5790a50b7728d85a89e60 SHA256 654031d5264acc32f4d4537e92f9ec136ecc049e5d16241d798488049aaced02 -EBUILD hinotify-0.3.ebuild 479 RMD160 47cba0b65f8b6ef1ca2f2494258b4fb6bad32d21 SHA1 2aaec06db9c863ebc3ce0aa8f24dc6d2c6894fa0 SHA256 a8a90f36d5e22fdeea27a5ead453c81635b6944515fbe345ad87de259f0ed393 rmfile ./dev-haskell/hinotify/Manifest hunk ./dev-haskell/hinotify/hinotify-0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib haddock profile" -inherit haskell-cabal - -DESCRIPTION="Haskell binding to INotify" -HOMEPAGE="http://haskell.org/~kolmodin/code/hinotify/README.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1" rmfile ./dev-haskell/hinotify/hinotify-0.2.ebuild hunk ./dev-haskell/hinotify/hinotify-0.3.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Haskell binding to INotify" -HOMEPAGE="http://haskell.org/~kolmodin/code/hinotify/README.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/hinotify/hinotify-0.3.1.ebuild hunk ./dev-haskell/hinotify/hinotify-0.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib haddock profile" -inherit haskell-cabal - -DESCRIPTION="Haskell binding to INotify" -HOMEPAGE="http://haskell.org/~kolmodin/code/hinotify/README.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/hinotify/hinotify-0.3.ebuild rmdir ./dev-haskell/hinotify hunk ./dev-haskell/highlighting-kate/Manifest 1 -DIST highlighting-kate-0.2.6.2.tar.gz 428243 RMD160 98192773f8a358a370030563e244f69514147504 SHA1 fce5e9531508d5787e3771e2817e0e3f7a695af2 SHA256 3ed163888d45d5bf5ee5c2931e894f6ca2eb167a79ac8274d7f57341c4c5dca7 -EBUILD highlighting-kate-0.2.6.2.ebuild 660 RMD160 701b59d2a990c0ba634e7bf73d2bbe67732d7578 SHA1 c28f02a3f1c68575ca844d599baf263378f733ff SHA256 41e5a55a6c1b8df6465605d66031baa7b5550d61b303d22ac98eb3326c85cee9 rmfile ./dev-haskell/highlighting-kate/Manifest hunk ./dev-haskell/highlighting-kate/highlighting-kate-0.2.6.2.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Syntax highlighting" -HOMEPAGE="http://johnmacfarlane.net/highlighting-kate" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="executable" - -RDEPEND=">=dev-lang/ghc-6.6.1 - = 0.1 && <0.2/containers >= 0.1/' \ - "${S}/${PN}.cabal" - sed -i -e 's/array >= 0.1 && <0.2/array >= 0.1/' \ - "${S}/${PN}.cabal" -} rmfile ./dev-haskell/hgal/hgal-1.0.2.ebuild rmdir ./dev-haskell/hgal hunk ./dev-haskell/hexpat/Manifest 1 -DIST hexpat-0.10.tar.gz 20101 RMD160 c092ef42cfa1103d2a331f0771e5517dececc924 SHA1 8c0fd931a4bdce08f0359c786d92019f450619a8 SHA256 0306d36aae8fe7678e26e92bca128f715e2391ba248e933c3dcc798329753cdb -EBUILD hexpat-0.10.ebuild 653 RMD160 fd51dc2235e6f72c5deb9ca5615cf9cf0a4eda22 SHA1 ff45c27b50e7732ebd41f4409b35801f534c61dc SHA256 3e91d8aa70438fefa6334942a5a03072875fa76715df408e6aa5821087fc8d66 rmfile ./dev-haskell/hexpat/Manifest hunk ./dev-haskell/hexpat/hexpat-0.10.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="wrapper for expat, the fast XML parser" -HOMEPAGE="http://haskell.org/haskellwiki/Hexpat/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.4 - =dev-haskell/extensible-exceptions-0.1* - >=dev-haskell/mtl-1.1.0.0 - dev-haskell/parallel - >=dev-haskell/text-0.5 - >=dev-haskell/utf8-string-0.3.3 - dev-libs/expat" rmfile ./dev-haskell/hexpat/hexpat-0.10.ebuild rmdir ./dev-haskell/hexpat hunk ./dev-haskell/heap/Manifest 1 -DIST heap-0.2.2.tar.gz 4716 RMD160 8f90f6c3665fb5fe9df9a1806f610c7cf0eb5f97 SHA1 4092f073eb239d98e7f028144226e518d7a1fd47 SHA256 e9990e62a7ba2136be212abe9d165e5a6f223048633d2482668d9c02c76d08cf -DIST heap-0.4.0.tar.gz 6591 RMD160 afaed45629c0b77e8664ba9862d7363b456a3d4f SHA1 bbe0644bf4b13f662934115e3f6d4746dca65a50 SHA256 b53d24db13d9ec9708200da7a4de75a5466576a8322e7d4bc6f98b545cc49bf3 -DIST heap-0.5.0.tar.gz 6570 RMD160 87130205a0f08b553b8903c635a460f160003108 SHA1 c512bc72ec7fb92cc7e187b816c3c979c44f88a5 SHA256 d4da0a98daa4338e501e1a52f57130ba361b44fd20625c25166d542657f5160a -DIST heap-0.6.0.tar.gz 7103 RMD160 88304c353ba3a9504a53bf3166f9b60d871f549d SHA1 93ecabe2b4c10b4102d399231989b785f9340f41 SHA256 891b633066026b5fc2b5e11c46223c314f22b008a3297e2f174075d86195496e -EBUILD heap-0.2.2.ebuild 415 RMD160 825c387f5d488ccc7a91a5c5cab7ee541c5870e3 SHA1 4a0c4e0b0b6415997fb77b3a2313795533cc8437 SHA256 2f1ac9ecb1bc0dbde240974b1bb9154e314553ea5fd36f217f434cfb850d96cd -EBUILD heap-0.4.0.ebuild 415 RMD160 39f685d4b28e2f5d8acc6399a941c75647e47290 SHA1 1e00702248f38326f1d8a2b51268d5a4409fa54e SHA256 b7b186ea5592d1508d04191252e62e8e3bc4eef8e9a7cf833c6597af411cc01b -EBUILD heap-0.5.0.ebuild 487 RMD160 18e6ac993c49e2590079efc69dc267ea4bdbac4f SHA1 8a7883018dbd9d4ad02500586cb8b6964b8178f5 SHA256 735461078ed9543ca5e6ed307f7c0425305e9da3e466f30120460cd4f82b0b96 -EBUILD heap-0.6.0.ebuild 487 RMD160 18e6ac993c49e2590079efc69dc267ea4bdbac4f SHA1 8a7883018dbd9d4ad02500586cb8b6964b8178f5 SHA256 735461078ed9543ca5e6ed307f7c0425305e9da3e466f30120460cd4f82b0b96 rmfile ./dev-haskell/heap/Manifest hunk ./dev-haskell/heap/heap-0.2.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Heaps in Haskell" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/heap/heap-0.2.2.ebuild hunk ./dev-haskell/heap/heap-0.4.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Heaps in Haskell" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/heap/heap-0.4.0.ebuild hunk ./dev-haskell/heap/heap-0.5.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Heaps in Haskell" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/heap" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/heap/heap-0.5.0.ebuild hunk ./dev-haskell/heap/heap-0.6.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Heaps in Haskell" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/heap" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/heap/heap-0.6.0.ebuild rmdir ./dev-haskell/heap hunk ./dev-haskell/hdbus/Manifest 1 -DIST DBus-0.4.tar.gz 32179 RMD160 419e4f04ee84e76b3b63e386eba6b0ff10d87898 SHA1 0beea25c06c0ccff6d09f2e9818320771f13c3b7 SHA256 47a7a65e7b1e8dc1986d18d31983b05091339cdcaf71fede0d77144978982cf7 -EBUILD hdbus-0.4.ebuild 916 RMD160 e8cdf239825cf6406557c0275264c350f0b6a7b2 SHA1 e8383e1e6b262b37950c56b778e2e373264b1cdd SHA256 755d7000533b8061568caa3f4fe559514e8f5a1494b9a35554897f4f6e3de219 -EBUILD hdbus-9999.ebuild 618 RMD160 94c4f22ebcf49969c9db7cc3d061a229917a5670 SHA1 080d27842b808e71525746e5cf9707cdae804238 SHA256 87243840859118eee13520a8098a14145f1cc53541092c35f42c625f8befc62f rmfile ./dev-haskell/hdbus/Manifest hunk ./dev-haskell/hdbus/hdbus-0.4.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="DBus" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Haskell bindings for D-Bus" -HOMEPAGE="http://hackage.haskell.org/package/DBus" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - >=sys-apps/dbus-0.60" -DEPEND=">=dev-haskell/cabal-1.6 - >=sys-apps/sed-4 - ${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - cd ${S} - sed -i 's:defaultMain:defaultMainWithHooks autoconfUserHooks:' Setup.hs \ - || die 'Sed failed.' - sed -i 's:PatternSignatures:ScopedTypeVariables:' DBus/Message.hsc \ - || die 'Sed failed.' - sed -i 's:Control.Exception:Control.OldException:' DBus/Internal.hsc \ - || die 'Sed failed.' -} rmfile ./dev-haskell/hdbus/hdbus-0.4.ebuild hunk ./dev-haskell/hdbus/hdbus-9999.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib" -inherit base darcs haskell-cabal autotools - -DESCRIPTION="Haskell bindings for D-Bus" -HOMEPAGE="http://neugierig.org/software/hdbus/" -LICENSE="BSD" -SLOT="${PV}" - -KEYWORDS="~x86" #if possible try testing with "~amd64", "~ppc" and "~sparc" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=sys-apps/dbus-0.60" - -EDARCS_REPOSITORY="http://neugierig.org/software/darcs/hdbus" -EDARCS_GET_CMD="get --partial" - -S="${S}/module" - -src_compile() { - eautoreconf - haskell-cabal_src_compile -} rmfile ./dev-haskell/hdbus/hdbus-9999.ebuild rmdir ./dev-haskell/hdbus hunk ./dev-haskell/hdbc-sqlite/Manifest 1 -DIST HDBC-sqlite3-1.1.4.0.tar.gz 18789 RMD160 19e2d5306b49100404a57b0fdd2baf5c118ec9b2 SHA1 c77ae6904e85c29a34652948f55e5891379508a8 SHA256 328fed8d4cdba4311efd50d9d60591a81481317ddba10c58fbaa2ec7f418f788 -DIST HDBC-sqlite3-2.1.0.0.tar.gz 18614 RMD160 9f8c7b2313bf496245f204ddf3428d5175db92a2 SHA1 49c2e865e370ffa5369e480446303050b22c2416 SHA256 a95f28fadd67ba1593cf75774308b7cfdde4a78ee5cba0a6aeb6c18723d8d67b -EBUILD hdbc-sqlite-1.1.4.0.ebuild 691 RMD160 04084f2626cdb9fac2a9baa23d18ab2e5ca65f1b SHA1 6263b0112e9ca8f817ab8d43e74f1ba9f84b3ef6 SHA256 3598c629a5ce6dee6b413e7b15060b4e6c1aa347a5a5772e4610fa6f8d89de88 -EBUILD hdbc-sqlite-2.1.0.0.ebuild 826 RMD160 7c9d750bd36969b23cee6df739f471f5d9722f73 SHA1 4932dd17100be3da18a844c7e674fdb19f6038a1 SHA256 2c900e38a67903daa396cebc775b32e8006b7e9d5f4d5cc2d427df78a6b4bd34 rmfile ./dev-haskell/hdbc-sqlite/Manifest hunk ./dev-haskell/hdbc-sqlite/hdbc-sqlite-1.1.4.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal versionator - -MY_PN="HDBC-sqlite3" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Sqlite v3 driver for HDBC" -HOMEPAGE="http://software.complete.org/hdbc-sqlite3" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -hdbc_PV=$(get_version_component_range 1-3) - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl - =dev-haskell/hdbc-${hdbc_PV}* - >=dev-db/sqlite-3.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/hdbc-sqlite/hdbc-sqlite-1.1.4.0.ebuild hunk ./dev-haskell/hdbc-sqlite/hdbc-sqlite-2.1.0.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="HDBC-sqlite3" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Sqlite v3 driver for HDBC" -HOMEPAGE="http://software.complete.org/hdbc-sqlite3" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="2" -KEYWORDS="~amd64 ~x86" -IUSE="" - -hdbc_PV=$(get_version_component_range 1-2) - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3 - dev-haskell/convertible - dev-haskell/hunit - dev-haskell/mtl - dev-haskell/quickcheck - dev-haskell/testpack - dev-haskell/time - dev-haskell/utf8-string - =dev-haskell/hdbc-${hdbc_PV}* - >=dev-db/sqlite-3.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/hdbc-sqlite/hdbc-sqlite-2.1.0.0.ebuild rmdir ./dev-haskell/hdbc-sqlite hunk ./dev-haskell/hdbc-postgresql/Manifest 1 -DIST HDBC-postgresql-1.1.4.0.tar.gz 22707 RMD160 c070fb109b7bb54b3214e2296aab9de6952d17c1 SHA1 7dd9aedff87b13768c1a2b2a227d7b2b6b098837 SHA256 039eae03693330fee0e4083e22d502f94865969b243744a939786f598aec34ad -DIST HDBC-postgresql-2.1.0.0.tar.gz 21526 RMD160 55780ac8f01753ba560dab1e9e0d752296abb572 SHA1 9d583510e19c9738579d71442515ab553271e931 SHA256 424b491766410df73f2df87a5cd4b5f4549850cc53a2f1c937b546ff1ef1562b -EBUILD hdbc-postgresql-1.1.4.0.ebuild 741 RMD160 ef1249396b0fb61b3556c4f0101f98df7ce58623 SHA1 624161defdbca7ede9e2171cecdb96fe6699a269 SHA256 412112fc418981a38c6077f7692673346867140186a411572988be9935ca7e2d -EBUILD hdbc-postgresql-2.1.0.0.ebuild 850 RMD160 68ce9b47b9a5e0657e9d61569e46120bfecd960c SHA1 556efed85b7fe365affc7835fcd0e99f116b037a SHA256 ee2116732c4e756c78cbdf13216653ee4d04a2e4d2c2ffca66f2593b66455f68 rmfile ./dev-haskell/hdbc-postgresql/Manifest hunk ./dev-haskell/hdbc-postgresql/hdbc-postgresql-1.1.4.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal versionator - -MY_PN="HDBC-postgresql" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="PostgreSQL driver for HDBC" -HOMEPAGE="http://software.complete.org/hdbc-postgresql" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -hdbc_PV=$(get_version_component_range 1-3) - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - =dev-db/libpq-8" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/hdbc-postgresql/hdbc-postgresql-1.1.4.0.ebuild hunk ./dev-haskell/hdbc-postgresql/hdbc-postgresql-2.1.0.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="HDBC-postgresql" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="PostgreSQL driver for HDBC" -HOMEPAGE="http://software.complete.org/hdbc-postgres" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="2" -KEYWORDS="~amd64 ~x86" -IUSE="" - -hdbc_PV=$(get_version_component_range 1-2) - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3 - dev-haskell/convertible - dev-haskell/hunit - dev-haskell/mtl - dev-haskell/parsec - dev-haskell/quickcheck - dev-haskell/testpack - dev-haskell/time - dev-haskell/utf8-string - =dev-haskell/hdbc-${hdbc_PV}* - >=dev-db/libpq-8" - - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/hdbc-postgresql/hdbc-postgresql-2.1.0.0.ebuild rmdir ./dev-haskell/hdbc-postgresql hunk ./dev-haskell/hdbc-odbc/Manifest 1 -DIST HDBC-odbc-1.1.4.0.tar.gz 22922 RMD160 20721e63a56b764d7d7a63a42aaeba2defdcf106 SHA1 f719ef86c06ea491624fbb9dfce3abae189f2176 SHA256 3344b88a5ff177c9de290f6b4fb64a83b75448e7ad2999c927ca289bc218a820 -DIST HDBC-odbc-2.1.0.0.tar.gz 21109 RMD160 e04bf8e5d2df06302501734cd160ad71ae274eb7 SHA1 11749ac748158072f69f74fcc4b0049c5d4cc423 SHA256 4f47c6c3ae7600ff3ae5288a5a0683a9e9cdf02d361b510c1393a32462937c17 -EBUILD hdbc-odbc-1.1.4.0.ebuild 703 RMD160 36bef3cc0f75df5bd937d2cec71b0116c8eb7779 SHA1 e92f5988d80145b1702ede20c99f7545e4a94a6e SHA256 b5919596b8e4f9ab0b213f1fd4a9e16a2aeac8a958a16e389e604e062ee5a5ef -EBUILD hdbc-odbc-2.1.0.0.ebuild 817 RMD160 206c0355d9dcc00ce803deb27537400cba454f9c SHA1 61a011945efc65fca0e164aaf0eaadf46631ca5a SHA256 f73fd0548c8308fb3d02df337b1522bab5552a56ebc28b983e70d755b5844c80 rmfile ./dev-haskell/hdbc-odbc/Manifest hunk ./dev-haskell/hdbc-odbc/hdbc-odbc-1.1.4.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal versionator - -MY_PN="HDBC-odbc" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="ODBC driver for HDBC" -HOMEPAGE="http://software.complete.org/hdbc-odbc" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -hdbc_PV=$(get_version_component_range 1-3) - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl - =dev-haskell/hdbc-${hdbc_PV}* - dev-haskell/parsec - >=dev-db/unixODBC-2.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/hdbc-odbc/hdbc-odbc-1.1.4.0.ebuild hunk ./dev-haskell/hdbc-odbc/hdbc-odbc-2.1.0.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="HDBC-odbc" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="ODBC driver for HDBC" -HOMEPAGE="http://software.complete.org/hdbc-odbc" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="2" -KEYWORDS="~amd64 ~x86" -IUSE="" - -hdbc_PV=$(get_version_component_range 1-2) - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3 - dev-haskell/convertible - dev-haskell/hunit - dev-haskell/mtl - dev-haskell/quickcheck - dev-haskell/testpack - dev-haskell/time - dev-haskell/utf8-string - =dev-haskell/hdbc-${hdbc_PV}* - >=dev-db/unixODBC-2.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/hdbc-odbc/hdbc-odbc-2.1.0.0.ebuild rmdir ./dev-haskell/hdbc-odbc hunk ./dev-haskell/hdbc/Manifest 1 -DIST HDBC-1.1.4.tar.gz 24060 RMD160 1d7dd9d55f9ab1da5f04256496e9de7bdf98d7ae SHA1 1163b16c07ce26842e606d69b0b1a18f0784793f SHA256 de03020874b532f7aa734f093caf0709e7d33d0d64c59ce0a003b2269fc85597 -DIST HDBC-2.1.1.tar.gz 31020 RMD160 ce9034ea83360fd0dd3896072db8d4e3cf735155 SHA1 14f2ace64ded11b5c1df16aa7807545433513045 SHA256 9a3ab307c006fb9c22089a15d190339c45de0a32e700f2d9eda70423e719197c -EBUILD hdbc-1.1.4.ebuild 750 RMD160 007a563ca58fec7cb2aaad6cca9b1858250790fd SHA1 6f6e2a6a4f6121ea478c806d71f9879cdd95d310 SHA256 be537492a67fb18b3f79c134a822faba304f9dd9ac7e24c2788f9ac9e3d0e53a -EBUILD hdbc-2.1.1.ebuild 976 RMD160 978bea3202711f46aec51feaa528c16baf59c1ef SHA1 d53b1076adba28941dfae287c8353f2c59684c37 SHA256 5ca26491915b47b2e2041fb6b1813da3093ec13d473b393a6da36aabc991c2c4 rmfile ./dev-haskell/hdbc/Manifest hunk ./dev-haskell/hdbc/hdbc-1.1.4.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal versionator - -MY_PN="HDBC" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Haskell Database Connectivity" -HOMEPAGE="http://software.complete.org/hdbc" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="odbc postgres sqlite" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl" - -PDEPEND="odbc? ( =dev-haskell/hdbc-odbc-${PV}* ) - postgres? ( =dev-haskell/hdbc-postgresql-${PV}* ) - sqlite? ( =dev-haskell/hdbc-sqlite-${PV}* )" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/hdbc/hdbc-1.1.4.ebuild hunk ./dev-haskell/hdbc/hdbc-2.1.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal versionator - -MY_PN="HDBC" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Haskell Database Connectivity" -HOMEPAGE="http://software.complete.org/hdbc" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="2" -KEYWORDS="~amd64 ~x86" -IUSE="odbc postgres sqlite" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3 - >=dev-haskell/convertible-1.0.1 - dev-haskell/hunit - dev-haskell/mtl - dev-haskell/quickcheck - dev-haskell/testpack - >=dev-haskell/time-1.1.2.4 - dev-haskell/utf8-string" - - -DEPENDV="$(get_version_component_range 1-2)" -PDEPEND="odbc? ( =dev-haskell/hdbc-odbc-${DEPENDV}* ) - postgres? ( =dev-haskell/hdbc-postgresql-${DEPENDV}* ) - sqlite? ( =dev-haskell/hdbc-sqlite-${DEPENDV}* )" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/hdbc/hdbc-2.1.1.ebuild rmdir ./dev-haskell/hdbc hunk ./dev-haskell/hcl/Manifest 1 -DIST HCL-1.3.tar.gz 144577 RMD160 fa75599e80407d72f80558b3fdf696301ffa52fe SHA1 cecf7706baad54be70e97328cb8f25dfc4851da7 SHA256 f03d45d15ef85068ab176bc079f368dc732336c184737ef9bca8b26214b257b0 -DIST HCL-1.4.tar.gz 145565 RMD160 73b8afbb50c64cbca4f5f748b025d3c35f3df140 SHA1 f4154e6c3201767200ffffb147e4002e288bb574 SHA256 34678e9e5c122544751a4d9a75585720c5ad68c0b6a772f071a4dac0dab6ee37 -EBUILD hcl-1.3.ebuild 659 RMD160 d8ddb142b3058cebffc2ba42e0c097b2740a680f SHA1 574b50a25a509315e11f3a24f3dbb1c30bbae167 SHA256 fcc25eac000cf7a79c198002e6fae9382abf6b8d58d102eebcdd8534b43c5b2f -EBUILD hcl-1.4.ebuild 621 RMD160 faa211d7befd910dc1accb00c052315694d3e953 SHA1 fea60dc262bec2d87453667e94e78df6cba16f2b SHA256 44218c552375cd6f28911deb42855e5cd5cfe2456971968985a610dcf1fb29ee rmfile ./dev-haskell/hcl/Manifest hunk ./dev-haskell/hcl/hcl-1.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal - -MY_PN="HCL" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="High-level library for building command line interfaces." -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/quickcheck:1 - dev-haskell/mtl" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - CABAL_CONFIGURE_FLAGS='--constraint=QuickCheck<2' - cabal_src_compile -} rmfile ./dev-haskell/hcl/hcl-1.3.ebuild hunk ./dev-haskell/hcl/hcl-1.4.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="HCL" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="High-level library for building command line interfaces." -HOMEPAGE="http://github.com/m4dc4p/hcl/tree/master" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/mtl - dev-haskell/quickcheck:1" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/hcl/hcl-1.4.ebuild rmdir ./dev-haskell/hcl hunk ./dev-haskell/haxr/Manifest 1 -DIST haxr-20060418.tar.gz 19884 RMD160 70dbbf513435192bbaca68c944f12ce4ed998400 SHA1 51758854609666e3edb4146c35047b1ec02fa2ae SHA256 13fcef3370fdcf6dfab190380a665822f09d82139b79626205c24405b7b4d960 -DIST haxr-20060626.tar.gz 19896 RMD160 51e8923a303acb101a2cbbaa3d07e9b436fb4e62 SHA1 6919dd113893fedafe97c22c20dca74256de484e SHA256 ce3fea6c162eef7ef3df2107e027fe208cf0854f4d373f53f05eb8f3d9035a72 -DIST haxr-3000.0.0.tar.gz 15652 RMD160 feec02db9e33e2a184076a9c908dd3edbac19671 SHA1 a58086efa4c83399dbd411a2c86b496083eb9f3f SHA256 4b6779319cdd34c739349a90445dbb2de40dbb169eb89564d33f2a5e4eef936d -DIST haxr-3000.0.1.tar.gz 15682 RMD160 7547c7515f2873d9a5f3bedfc90adaa609165c9a SHA1 dbcb8a8c7dd1d4389d27d01e75d827fca0fc413b SHA256 91292c5e65f3f8ab7969480d69f049ef840e886d1d5e540b74ef618f5173f7ea -EBUILD haxr-2006.4.18.ebuild 1023 RMD160 14af4b1b77601081d1a8ea38c0593dd982308874 SHA1 82d98f1e24f5e5b3beaee0ee800a175d816520bd SHA256 e3102460bdf6bb6121d5fe49ca6430cfa9a5ed6cdf984de6c675dfda51354953 -EBUILD haxr-2006.6.26.ebuild 977 RMD160 5e3131f9c6ad63c7bd3bee94f705df32e5ad7d02 SHA1 dad6ab14b1cdd863dbd0c2e940e92fe10c270ad9 SHA256 fb1e888953bad92926736b5d7f2b438330ef1f473ed7bff6614e9b25d2d21700 -EBUILD haxr-3000.0.0.ebuild 527 RMD160 029fe3948f451e68d2ddfed9eed86c46b09d982f SHA1 a781abe41d98547b406485713ebde8a1b72d83ed SHA256 c62632928c569027ca498db8fca661dfccc866fd918d40de67d94fe0e84e568f -EBUILD haxr-3000.0.1.ebuild 549 RMD160 1c716b4dcd3559238e305535daa82c11c814da8a SHA1 aa6385c7fb1ca5aa788894c80acafe64524a0a9c SHA256 f4ec79218e99262cf021d84f4a79051cb06cd4467e7333f8a05ebc19daa9724e rmfile ./dev-haskell/haxr/Manifest hunk ./dev-haskell/haxr/haxr-2006.4.18.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib haddock" -inherit base versionator haskell-cabal - -MY_PV_YEAR=$(get_version_component_range 1) -MY_PV_MONTH=$(get_version_component_range 2) -(( ${MY_PV_MONTH} < 10 )) && MY_PV_MONTH="0${MY_PV_MONTH}" -MY_PV_DAY=$(get_version_component_range 3) -(( ${MY_PV_DAY} < 10 )) && MY_PV_DAY="0${MY_PV_DAY}" -MY_PV="${MY_PV_YEAR}${MY_PV_MONTH}${MY_PV_DAY}" - -DESCRIPTION="HaXR is a library for writing XML-RPC client and server applications in Haskell." -HOMEPAGE="http://www.haskell.org/haxr/" -SRC_URI="http://www.haskell.org/haxr/download/${PN}-${MY_PV}.tar.gz" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~x86" #if possible try testing with "~amd64", "~ppc" and "~sparc" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-haskell/haxml-1.13 - dev-haskell/http - dev-haskell/crypto" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_unpack() { - base_src_unpack - - # change -O2 to -O - sed -i -e 's/-O2/-O/' "${S}/xmlrpc.cabal" -} - rmfile ./dev-haskell/haxr/haxr-2006.4.18.ebuild hunk ./dev-haskell/haxr/haxr-2006.6.26.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit base versionator haskell-cabal - -MY_PV_YEAR=$(get_version_component_range 1) -MY_PV_MONTH=$(get_version_component_range 2) -(( ${MY_PV_MONTH} < 10 )) && MY_PV_MONTH="0${MY_PV_MONTH}" -MY_PV_DAY=$(get_version_component_range 3) -(( ${MY_PV_DAY} < 10 )) && MY_PV_DAY="0${MY_PV_DAY}" -MY_PV="${MY_PV_YEAR}${MY_PV_MONTH}${MY_PV_DAY}" - -DESCRIPTION="HaXR is a library for writing XML-RPC client and server applications in Haskell." -HOMEPAGE="http://www.haskell.org/haxr/" -SRC_URI="http://www.haskell.org/haxr/download/${PN}-${MY_PV}.tar.gz" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - ~dev-haskell/haxml-1.13 - dev-haskell/http - dev-haskell/crypto" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_unpack() { - base_src_unpack - - # change -O2 to -O - sed -i -e 's/-O2/-O/' "${S}/xmlrpc.cabal" -} - rmfile ./dev-haskell/haxr/haxr-2006.6.26.ebuild hunk ./dev-haskell/haxr/haxr-3000.0.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="XML-RPC client and server library." -HOMEPAGE="http://www.haskell.org/haxr/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/mtl - dev-haskell/network - =dev-haskell/haxml-1.13* - >=dev-haskell/http-1.0" rmfile ./dev-haskell/haxr/haxr-3000.0.0.ebuild hunk ./dev-haskell/haxr/haxr-3000.0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -DESCRIPTION="XML-RPC client and server library." -HOMEPAGE="http://www.haskell.org/haxr/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/mtl - dev-haskell/network - =dev-haskell/haxml-1.13* - >=dev-haskell/http-1.0" rmfile ./dev-haskell/haxr/haxr-3000.0.1.ebuild rmdir ./dev-haskell/haxr hunk ./dev-haskell/haxml/Manifest 1 -DIST HaXml-1.13.3.tar.gz 472660 RMD160 4ea350b7d1af47188bc2839d9635297db01475e0 SHA1 d20ab3caadca4ad9fdc1fb3e748220ae18ad2210 SHA256 60872bc3684f6884e4b8fdfca95adf455072e8dc1f74105a33a6a69781e7a921 -DIST HaXml-1.19.7.tar.gz 630148 RMD160 b299ddbd4e3638ec995621e7456205af7b616b61 SHA1 703ca529810e4ef26a674cbe368936a31aec372e SHA256 3968bc9da06c4465bf6d63100245fc0d688f7646216b9380c90b970cb2890290 -DIST HaXml-1.20.tar.gz 83947 RMD160 912f634dded74c1baf5475c491b9669fb5a39ade SHA1 db71bcfd5ac6e8af687f80d9d5d13e3e386795b5 SHA256 e71c3de60035761636a0b55a895ea896d51ce3dd229758098aa81097ab7f9397 -EBUILD haxml-1.13.3.ebuild 1041 RMD160 27bc7ffd4667043fc450ce78cf4e50e037a06ceb SHA1 5d94c2ffcecf1f28852098af1876fd57536adb54 SHA256 37784c3d74e610429906d761a83bcb470b52d6fc4ac3dbcf58bb403e56c2d19c -EBUILD haxml-1.19.7.ebuild 732 RMD160 97e71bb4d7f6d97e29c25d97a0732f40fc28a2aa SHA1 a99bc0c6d5bfedae531321a1d216943ab25000e0 SHA256 a597f105ce3735c490c2f7a38a5eb2666bacea0e868e9c6a591e59e2585262fc -EBUILD haxml-1.20.ebuild 627 RMD160 2d1563babcab7b3e2d45bd9aeff583bf10ce336a SHA1 f7ad66375d7e8ccf1a0ca65a2092c27d2b9b6f7f SHA256 2ba1a5fc699803b1ce9000520980a348fad9b2ba468d006ef8cd3910cd6cc321 rmfile ./dev-haskell/haxml/Manifest hunk ./dev-haskell/haxml/haxml-1.13.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib bin profile haddock" -inherit haskell-cabal versionator - -MY_PN="HaXml" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Utilities for manipulating XML documents" -HOMEPAGE="http://www.cs.york.ac.uk/fp/HaXml/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="$(get_version_component_range 1-2 ${PV})" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="" - -DEPEND=">=dev-lang/ghc-6.2" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack "${A}" - - # Don't warn so much, and don't compile with -O2 - sed -i 's/GHC-Options: -Wall -O2/GHC-Options: -O/' "${S}/HaXml.cabal" - - # Unless ghc 6.8, remove the new packages - if ! version_is_at_least "6.8" "$(ghc-version)"; then - sed -i -e 's/, pretty, containers//' \ - "${S}/HaXml.cabal" - fi -} - -src_install() { - cabal_src_install - - if use doc; then - dohtml -r docs/* - dodoc docs/icfp99.dvi docs/icfp99.ps.gz - fi -} rmfile ./dev-haskell/haxml/haxml-1.13.3.ebuild hunk ./dev-haskell/haxml/haxml-1.19.7.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="HaXml" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Utilities for manipulating XML documents" -HOMEPAGE="http://www.cs.york.ac.uk/fp/HaXml/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="$(get_version_component_range 1-2 ${PV})" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/polyparse-1.2" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - - sed -e 's/polyparse==1.2/polyparse>=1.2/' \ - -i "${S}/${MY_PN}.cabal" -} rmfile ./dev-haskell/haxml/haxml-1.19.7.ebuild hunk ./dev-haskell/haxml/haxml-1.20.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="HaXml" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Utilities for manipulating XML documents" -HOMEPAGE="http://www.cs.york.ac.uk/fp/HaXml/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="$(get_version_component_range 1-2 ${PV})" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/polyparse-1.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/haxml/haxml-1.20.ebuild rmdir ./dev-haskell/haxml hunk ./dev-haskell/haskell-src-exts/Manifest 1 -DIST haskell-src-exts-1.6.1.tar.gz 177735 RMD160 64d640e57bc8f7f94e8321fb210e909a86d346ca SHA1 293dea924a6fd017b7003000b0913864e0857545 SHA256 9f49e5ad481ddd68f0430c4475c29feaadca6bc9631aa181e09ddfff46d6496e -DIST haskell-src-exts-1.8.2.tar.gz 176608 RMD160 b065c95b9181e4342202a0546f7f445afcb863d3 SHA1 ba2dad5ab2e0fdc7fe3ad6ccf3852da9a5b0915b SHA256 f4a83d158064584b1113e9dc955978a23175057cda066bb6b52e38c42074af44 -DIST haskell-src-exts-1.9.0.tar.gz 176438 RMD160 c8bf9ca9bf8c6eafb56e28031a316c1483112619 SHA1 e8017cbec5c287ec8b6c7b7d247e083c7502d7a2 SHA256 dedb529217dfe393f75f26b735f7dd09eea50006481f60d06e169de6f328d1da -EBUILD haskell-src-exts-1.6.1.ebuild 602 RMD160 3410e5159096c11d6b753409a3a72006fe3907d9 SHA1 b86825793fe3bf41ffbc296d384fbf116b2ad2a0 SHA256 75c7a9fb23396c4d2a70074a30cdaf35e68fcf9520363250b1e69c1fc3de72d3 -EBUILD haskell-src-exts-1.8.2.ebuild 618 RMD160 db22af9ce1d29ecf40e76697320a45087af605c5 SHA1 6886ffe7ae3eeae1253ef918ac1d14ab406c5fa8 SHA256 94957a0960c53a92602ffb8d0068bbe6d8f05257d103f4a3f408beaa4312b321 -EBUILD haskell-src-exts-1.9.0.ebuild 618 RMD160 db22af9ce1d29ecf40e76697320a45087af605c5 SHA1 6886ffe7ae3eeae1253ef918ac1d14ab406c5fa8 SHA256 94957a0960c53a92602ffb8d0068bbe6d8f05257d103f4a3f408beaa4312b321 rmfile ./dev-haskell/haskell-src-exts/Manifest hunk ./dev-haskell/haskell-src-exts/haskell-src-exts-1.6.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" -HOMEPAGE="http://code.haskell.org/haskell-src-exts" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cpphs-1.3" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2 - >=dev-haskell/happy-1.17" rmfile ./dev-haskell/haskell-src-exts/haskell-src-exts-1.6.1.ebuild hunk ./dev-haskell/haskell-src-exts/haskell-src-exts-1.8.2.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" -HOMEPAGE="http://code.haskell.org/haskell-src-exts" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="test" - -RDEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cpphs-1.3" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2 - >=dev-haskell/happy-1.17" rmfile ./dev-haskell/haskell-src-exts/haskell-src-exts-1.8.2.ebuild hunk ./dev-haskell/haskell-src-exts/haskell-src-exts-1.9.0.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" -HOMEPAGE="http://code.haskell.org/haskell-src-exts" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="test" - -RDEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cpphs-1.3" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2 - >=dev-haskell/happy-1.17" rmfile ./dev-haskell/haskell-src-exts/haskell-src-exts-1.9.0.ebuild rmdir ./dev-haskell/haskell-src-exts hunk ./dev-haskell/haskell-src/Manifest 1 -DIST ghc-6.6-src-extralibs.tar.bz2 2015443 RMD160 63d87d02f42efc032c20de7394f3b29431fd8eed SHA1 b94974e255165703d882bb522ec44c5bdc4b0aec SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29 -DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 SHA1 1398f6c35191d52410a2e066b382635dff0d8d6d SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 -DIST haskell-src-1.0.1.1.tar.gz 52262 RMD160 70117b76a9a16b98270d5d1864e7038e1ca73fcc SHA1 039c09517c37bcc0188dfab5caf852e2999f3c51 SHA256 0148dfe5afb98ae02727964306bfc1baed0f44ae9ecf53646f06167f5ca6711a -DIST haskell-src-1.0.1.2.tar.gz 51877 RMD160 9abcb56729a126589ea4ba0f7bd4aef7f667fc58 SHA1 22d4eb2ca09b4c6ebf1587c7816bd91eafcc2808 SHA256 26b27902699a88c0f13c660e1b87f23627f36c11eca9bd7bf28f6cc87e802659 -DIST haskell-src-1.0.1.3.tar.gz 29131 RMD160 5c9320e39b3ad0160ce4aa7fefa31218bb1b3a4f SHA1 21b14d8b885e9a2ca6b4226d7619b7ca966097fe SHA256 a7872900acd2293775a6bdc6dc8f70438ccd80e62d2d1e2394ddff15b1883e89 -EBUILD haskell-src-1.0-r1.ebuild 554 RMD160 a7f832cdc24054e4eac2ba9861dcbbde783b381d SHA1 130d2e5adf101889d17036f1d7a60ce456847730 SHA256 6cec876727587c4b6d80de9fe7ff8915a634760f0a4c7cfd78cc88e7695cb002 -EBUILD haskell-src-1.0.1.1.ebuild 470 RMD160 a753f128658bf40bb124b2d6dd25fbcb915c2d54 SHA1 15c1b70a74f8ce104233936a7970989f3c2ba33f SHA256 1e498c6a38a00c0bd94ed32a3324ef3eb50be83d6a84971855e7b243db325cfb -EBUILD haskell-src-1.0.1.2.ebuild 478 RMD160 4af3578545ef52f05f25373c7bdc8bb6373fe131 SHA1 936671beb54fe4fbbcc2bf30e107055c1ee213ed SHA256 d10356369e93afae2178368a3409b8bd8253edf95fe8bd52dd24329b5df2af0f -EBUILD haskell-src-1.0.1.3.ebuild 484 RMD160 320b09c2b2ee8ebb8310619ef72740d34ad8a4c8 SHA1 1d130df9e6461fad15cae586b7fa682ffa1c1e2a SHA256 bcba48f6ff584b3b2b4f909e663bdd0e7ad9509ab97399633001a6c22a19b278 -EBUILD haskell-src-1.0.1.ebuild 558 RMD160 e484e87717649813e07156f2986c5f5669676d47 SHA1 15d0c0620d6b70ecc660483d3f26d412c851b519 SHA256 418020bf5eba14dd3374892f9c3b08289a04d509df5e7257ac55cdcb07786500 -EBUILD haskell-src-1.0.ebuild 557 RMD160 8bfaba573d7d3ccfe7e33a98d2c42ec0b4c4a647 SHA1 fe4caafa62747954a99da0bae987db5cc18e33b6 SHA256 8f975eca7ec7073ce6ad23e3ed282e2d78d72ceb08b081946d1445ec57ecdecb rmfile ./dev-haskell/haskell-src/Manifest hunk ./dev-haskell/haskell-src/haskell-src-1.0-r1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit base haskell-cabal - -GHC_PV=6.6 - -DESCRIPTION="Haskell source library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}" - -src_unpack() { - unpack ${A} - cabal-mksetup -} rmfile ./dev-haskell/haskell-src/haskell-src-1.0-r1.ebuild hunk ./dev-haskell/haskell-src/haskell-src-1.0.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock happy" -CABAL_MIN_VERSION=1.2 -inherit base haskell-cabal - -DESCRIPTION="Haskell source library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ia64 ~ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4" rmfile ./dev-haskell/haskell-src/haskell-src-1.0.1.1.ebuild hunk ./dev-haskell/haskell-src/haskell-src-1.0.1.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock happy" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source code" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/haskell-src/haskell-src-1.0.1.2.ebuild hunk ./dev-haskell/haskell-src/haskell-src-1.0.1.3.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock happy" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source code" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/haskell-src/haskell-src-1.0.1.3.ebuild hunk ./dev-haskell/haskell-src/haskell-src-1.0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit base haskell-cabal - -GHC_PV=6.6.1 - -DESCRIPTION="Haskell source library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}" - -src_unpack() { - unpack ${A} - cabal-mksetup -} rmfile ./dev-haskell/haskell-src/haskell-src-1.0.1.ebuild hunk ./dev-haskell/haskell-src/haskell-src-1.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit ghc-package - -DESCRIPTION="Haskell source library" -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="" - -DEPEND="=dev-lang/ghc-6.4*" - -pkg_setup () { - ghc-package_pkg_setup - elog "This library is already provided by ghc. This ebuild does nothing." -} - -src_install () { - dodir "$(ghc-libdir)" - touch "${D}/$(ghc-libdir)/.${P}.ghc-updater" -} rmfile ./dev-haskell/haskell-src/haskell-src-1.0.ebuild rmdir ./dev-haskell/haskell-src hunk ./dev-haskell/haskell-platform/Manifest 1 -EBUILD haskell-platform-2009.2.0.2.ebuild 1610 RMD160 3b7eadcbb23b1a45453d2e9c05b08c694042c8cd SHA1 29bdfa3cbd978ea04b9426366681445363212d79 SHA256 d0efa6bd204ceed42c9c0e70daf2dc428f0c1ba13a8558383d713ba0429fea9a -EBUILD haskell-platform-2010.1.0.0.ebuild 1201 RMD160 723e4605454b9206887a31d47c6fc8567a327682 SHA1 f9ad65f65de88d2388d1bc1234ecff5cbfa67e2d SHA256 7c43e97c3c7cd08e3145118cb98cf9ddadbb990e4db252125f2b242269dd25b3 rmfile ./dev-haskell/haskell-platform/Manifest hunk ./dev-haskell/haskell-platform/haskell-platform-2009.2.0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -DESCRIPTION="The Haskell Platform" -HOMEPAGE="http://haskell.org/haskellwiki/Haskell_Platform" -SRC_URI="" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# for slot dependencies -EAPI=1 - -# use gnome style of meta packages; -# minimum version, open range - -# for the packages parsec and quickcheck we depend on SLOT="0" and SLOT="1" to -# not get too recent versions (quickcheck-2 and parsec-3 which behaves -# significantly different) - -# for the regex-packages we don't want the 0.9x series, and there is currently -# no way in portage to specify a from-to range interval. thus, we depend on the -# exact version. - - -DEPEND="~dev-lang/ghc-6.10.4 - >=dev-haskell/cabal-1.6.0.3 - >=dev-haskell/cgi-3001.1.7.1 - >=dev-haskell/editline-0.2.1.0 - >=dev-haskell/fgl-5.4.2.2 - >=dev-haskell/glut-2.1.1.2 - >=dev-haskell/haskell-src-1.0.1.3 - >=dev-haskell/html-1.0.1.2 - >=dev-haskell/http-4000.0.6 - >=dev-haskell/hunit-1.2.0.3 - >=dev-haskell/mtl-1.1.0.2 - >=dev-haskell/network-2.2.1.4 - >=dev-haskell/opengl-2.2.1.1 - >=dev-haskell/parallel-1.1.0.1 - >=dev-haskell/parsec-2.1.0.1:0 - >=dev-haskell/quickcheck-1.2.0.0:1 - >=dev-haskell/stm-2.1.1.2 - >=dev-haskell/time-1.1.2.4 - >=dev-haskell/xhtml-3000.2.0.1 - >=dev-haskell/zlib-0.5.0.0 - - >=dev-haskell/alex-2.3.1 - >=dev-haskell/happy-1.18.4 - >=dev-haskell/cabal-install-0.6.2 - >=dev-haskell/haddock-2.4.2 - - ~dev-haskell/regex-base-0.72.0.2 - ~dev-haskell/regex-compat-0.71.0.1 - ~dev-haskell/regex-posix-0.72.0.3" - -RDEPEND="${DEPEND}" rmfile ./dev-haskell/haskell-platform/haskell-platform-2009.2.0.2.ebuild hunk ./dev-haskell/haskell-platform/haskell-platform-2010.1.0.0.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -DESCRIPTION="The Haskell Platform" -HOMEPAGE="http://haskell.org/haskellwiki/Haskell_Platform" -SRC_URI="" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -EAPI=1 - -DEPEND="~dev-lang/ghc-6.12.1 - ~dev-haskell/cabal-1.8.0.2 - ~dev-haskell/cgi-3001.1.7.2 - ~dev-haskell/deepseq-1.1.0.0 - ~dev-haskell/fgl-5.4.2.2 - ~dev-haskell/glut-2.1.2.1 - ~dev-haskell/haskell-src-1.0.1.3 - ~dev-haskell/html-1.0.1.2 - ~dev-haskell/http-4000.0.9 - ~dev-haskell/hunit-1.2.2.1 - ~dev-haskell/mtl-1.1.0.2 - ~dev-haskell/network-2.2.1.7 - ~dev-haskell/opengl-2.2.3.0 - ~dev-haskell/parallel-2.2.0.1 - ~dev-haskell/parsec-2.1.0.1 - ~dev-haskell/quickcheck-2.1.0.3 - ~dev-haskell/regex-base-0.93.1 - ~dev-haskell/regex-compat-0.92 - ~dev-haskell/regex-posix-0.94.1 - ~dev-haskell/stm-2.1.1.2 - ~dev-haskell/xhtml-3000.2.0.1 - ~dev-haskell/zlib-0.5.2.0 - ~dev-haskell/cabal-install-0.8.0 - ~dev-haskell/alex-2.3.2 - ~dev-haskell/happy-1.18.4 - ~dev-haskell/haddock-2.6.0" - -RDEPEND="${DEPEND}" - -# .cabal file has this version commented out, but it isn't in the tarball -# ~dev-haskell/haddock-2.7.2 rmfile ./dev-haskell/haskell-platform/haskell-platform-2010.1.0.0.ebuild rmdir ./dev-haskell/haskell-platform hunk ./dev-haskell/haskell-lexer/Manifest 1 -DIST haskell-lexer-1.0.tar.gz 12455 RMD160 7debcce3562890500cd38e420829f994898667ff SHA1 91defe5a2de32ad9f6f3ec0ab3d6d5306f0f643c SHA256 86d0c4071295c8613eb965768cb61a0c8422fc0c429a49c7a93e93a72b185b86 -EBUILD haskell-lexer-1.0.ebuild 509 RMD160 e1bf3f48c4b00f21b4910ae7fd2a54d64740ebfb SHA1 c7e367e9d705a862a6151dcd3a3352fe8cc2a401 SHA256 7951fc65e8cdaf5d7e78e28c54079f1f8d06e127d0bfa7d2409b54194cf16a70 rmfile ./dev-haskell/haskell-lexer/Manifest hunk ./dev-haskell/haskell-lexer/haskell-lexer-1.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A fully compliant Haskell 98 lexer." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haskell-lexer" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/haskell-lexer/haskell-lexer-1.0.ebuild rmdir ./dev-haskell/haskell-lexer hunk ./dev-haskell/haskeline/Manifest 1 -DIST haskeline-0.6.2.2.tar.gz 49549 RMD160 583dd52617a11825089c41920df82481e3f9ded3 SHA1 235cc0b6bbca582e4031962246c10c98f5048bc6 SHA256 b6307563258802453d65c7e7bd1ef1c6635fefea17af3e01449192b52075b25b -EBUILD haskeline-0.6.2.2.ebuild 637 RMD160 0c20c16583137b5904e1f2f1b370957b81ee2a5d SHA1 ad4c7e5855211d7120110068d1c84a2f0fe49ec5 SHA256 1077f93fc1fe339aa9b8017841dd8d27b282cddc09b3996f05283cba860db33d rmfile ./dev-haskell/haskeline/Manifest hunk ./dev-haskell/haskeline/haskeline-0.6.2.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A command-line interface for user input, written in Haskell." -HOMEPAGE="http://trac.haskell.org/haskeline" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - =dev-haskell/terminfo-0.3.1.1 - /dev/null # only if empty -} rmfile ./dev-haskell/hashed-storage/hashed-storage-0.3.9.ebuild hunk ./dev-haskell/hashed-storage/hashed-storage-0.4.11.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Hashed file storage support code." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hashed-storage" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="test" - -RDEPEND=">=dev-lang/ghc-6.10 - dev-haskell/binary - dev-haskell/dataenc - =dev-haskell/mmap-0.4* - dev-haskell/mtl - dev-haskell/zlib" -DEPEND=">=dev-haskell/cabal-1.6 - test? ( - dev-haskell/test-framework - dev-haskell/test-framework-hunit - dev-haskell/test-framework-quickcheck2 - dev-haskell/zip-archive - ) - ${RDEPEND}" - -src_configure() { - cabal_src_configure $(cabal_flag test) -} - -src_install() { - cabal_src_install - - rm "${D}/usr/bin/hashed-storage-test" 2> /dev/null - rmdir "${D}/usr/bin" 2> /dev/null # only if empty -} rmfile ./dev-haskell/hashed-storage/hashed-storage-0.4.11.ebuild rmdir ./dev-haskell/hashed-storage hunk ./dev-haskell/harpy/Manifest 1 -DIST harpy-0.2.tar.gz 57851 RMD160 dc0c0e0d8820f71840e691664a97b887698ab91a SHA1 bf10bb0023b1a27afb4cc2c24cdac506d5f79fe5 SHA256 04c38f2bae08487f037f5cac3e2da10c4b2aaaa4d3f954e068dce18deae8fc78 -DIST harpy-0.4.tar.gz 70623 RMD160 b08f0e5767a35b7792fa6c0d70d7679f6097ea7b SHA1 ceed9bcf6807415c1459f2fb21650f5b915b8ca3 SHA256 9de90f4d865e56c39dbc0836f67fa85174a3092d0da36af4f6d1e6c42e651f65 -EBUILD harpy-0.2.ebuild 471 RMD160 9a83aa99095c16d6614fa3e5b5407836f3276b53 SHA1 5d2095340a3ae82af1030c10f0b90ba556064cd0 SHA256 ec1013110310792d3d49ba51dfded5b23c6022872a05075d678379cd71ea62a7 -EBUILD harpy-0.4.ebuild 518 RMD160 e1397fc7601cab0bd62ca2785a063cd16747d67d SHA1 d7d9b9fe1482f2f3e9e94c9b8297c0149ff2e7d7 SHA256 ab76e8140e52a51535db53027c5cbbbbbd14b8c4011c591217eec1b31bdf77d9 rmfile ./dev-haskell/harpy/Manifest hunk ./dev-haskell/harpy/harpy-0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Runtime code generation for x86 machine code" -HOMEPAGE="http://uebb.cs.tu-berlin.de/harpy/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/mtl" rmfile ./dev-haskell/harpy/harpy-0.2.ebuild hunk ./dev-haskell/harpy/harpy-0.4.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Runtime code generation for x86 machine code" -HOMEPAGE="http://uebb.cs.tu-berlin.de/harpy/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/parsec - dev-haskell/mtl" rmfile ./dev-haskell/harpy/harpy-0.4.ebuild rmdir ./dev-haskell/harpy hunk ./dev-haskell/harp/Manifest 1 -DIST haskell-src-exts-0.2.tar.gz 59520 RMD160 4fb15828c41cce431f947dcb549b3aa579367dcb SHA1 c4b9a76dbc6be91ba58835f7646b21750af68701 SHA256 f818f7f9ea079e4ee9689d8cb0a5d86b23603a9ba58f2fb047439e3c6f29b4d2 -EBUILD harp-0.2.ebuild 547 RMD160 2ae812b8be2100aaa609d2af7804851fbdf76edc SHA1 fde2cd15544f566230cbf459d73db4b573088197 SHA256 a2eec4840f31d115ecc4177cf1fb9c4444ddb44bc6fb90747e1123ada93d2246 rmfile ./dev-haskell/harp/Manifest hunk ./dev-haskell/harp/harp-0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib" -inherit haskell-cabal - -DESCRIPTION="HaRP, or Haskell Regular Patterns is a Haskell regular expressions extension" -HOMEPAGE="http://www.cs.chalmers.se/~d00nibro/harp/" -SRC_URI="http://www.cs.chalmers.se/~d00nibro/haskell-src-exts/haskell-src-exts-${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND="dev-lang/ghc" - -S=${WORKDIR}/haskell-src-exts/src/harp rmfile ./dev-haskell/harp/harp-0.2.ebuild rmdir ./dev-haskell/harp hunk ./dev-haskell/happy/files/happy-1.15-ghc66.patch 1 -diff -urwpN happy-1.15.orig/happy/src/LALR.lhs happy-1.15/happy/src/LALR.lhs ---- happy-1.15.orig/happy/src/LALR.lhs 2005-01-14 14:57:54.000000000 +0000 -+++ happy-1.15/happy/src/LALR.lhs 2006-09-12 10:02:19.000000000 +0100 -@@ -21,14 +21,14 @@ Generation of LALR parsing tables. - - > import Control.Monad.ST - > import Data.Array.ST --> import Data.Array hiding (bounds) -+> import Data.Array as Array - > import Data.List (nub) - - #elif defined(__GLASGOW_HASKELL__) - - > import ST - > import MArray --> import Array hiding (bounds) -+> import Array as Array - > import List (nub) - - #endif -@@ -623,7 +623,7 @@ Count the conflicts - > - > where - > --> conflictArray = listArray (bounds action) conflictList -+> conflictArray = listArray (Array.bounds action) conflictList - > conflictList = map countConflictsState (assocs action) - > - > countConflictsState (state, actions) -diff -urwpN happy-1.15.orig/happy/src/ProduceCode.lhs happy-1.15/happy/src/ProduceCode.lhs ---- happy-1.15.orig/happy/src/ProduceCode.lhs 2005-01-18 10:18:19.000000000 +0000 -+++ happy-1.15/happy/src/ProduceCode.lhs 2006-09-12 09:51:32.000000000 +0100 -@@ -27,8 +27,6 @@ The code generator. - > import Data.Array.Unboxed ( UArray ) - > import Data.Array.MArray - > import Data.Array.IArray --> --> marray_indices a = Data.Array.MArray.indices a - - #elif __GLASGOW_HASKELL__ > 408 - rmfile ./dev-haskell/happy/files/happy-1.15-ghc66.patch rmdir ./dev-haskell/happy/files hunk ./dev-haskell/happy/Manifest 1 -AUX happy-1.15-ghc66.patch 1347 RMD160 d99f02830dc4af87828d4602e13404394ccae6c8 SHA1 a3b6ef1164ecae7b7f19718194f9e4b00954267e SHA256 06e18354fe372ce7c37a9a10a400e04a4dcb29edc9aed569edc42fc52e1390db -DIST happy-1.16.tar.gz 226566 RMD160 ebe54b1c3ee7623de96e56bc69299dd236323781 SHA1 5fbf5d61f060efb43efeae048ef1e37ab0bb1c97 SHA256 4da47f4904dbdddfb58140edb0395383feba72dfc77759e57587a526dd9496c5 -DIST happy-1.17.tar.gz 228494 RMD160 4c7f4f0ad31cf580252fe6d47059a8d50c6d88c0 SHA1 050bda892fc3f634c088057db1a65825f376e17c SHA256 dca4e47d17e5d538335496236b3d2c3cbff644cf7380c987a4714e7784c70a2b -DIST happy-1.18.2.tar.gz 158782 RMD160 9d42d701c51936d705646f32ac2facbfa305ac70 SHA1 1fe37e97f410dd4b4344d0b01e6a5f7cfeec7cf3 SHA256 7515922f3cfd32cd844a0abfefe0b4871f403f0d869b8644bf9cbfc0b67996ae -DIST happy-1.18.4.tar.gz 157585 RMD160 846d90e2962c6053acae03ace90de3656ce271b5 SHA1 86c6a61ed8b3909c476c27343f41cb12971d52bd SHA256 909bec4541a92d3765e74756f752514d2d03ec7a5d3e74c18268a57fe7ffa832 -DIST mtl-1.1.0.2.tar.gz 18901 RMD160 e7032fc069c8b24b97725b259d2e6fb05ace208b SHA1 883deca3cdf8052173c995b741bdedccc3c91440 SHA256 a225aaf2b1e337f40c31e5c42f95eec9a4608322b0e4c135d2b31b8421a58d36 -EBUILD happy-1.16.ebuild 964 RMD160 c7987d9b0edd3fcd9660a41228457c24c9d91e50 SHA1 911f703460608a7b33e6cdf086aa7ef992fa9997 SHA256 0179387db94470838b5ffa1a9c90ff05369ac112178c5ddceef7f83e976a4135 -EBUILD happy-1.17.ebuild 1051 RMD160 b414bee4e7b4d195ad246bbab33baf26e5880966 SHA1 d22823e500793d9e3f9b769b9e213749b6ef9f08 SHA256 868c85e7bc078169dc9aa97670399eba86393685c77230fe021f2cf0e699399e -EBUILD happy-1.18.2.ebuild 972 RMD160 b8e4ca155240e0a5c513b4aa7ab9b92afe44094d SHA1 b7834ff7840dde28daabba4ffc2ec12b0aef75ff SHA256 5df1f4403346e68160b1b0cfebe098f4b904e5ee2bb6acbda2f8348ad9bfc341 -EBUILD happy-1.18.4.ebuild 1629 RMD160 450f21f4008833beb3dad782b81a8b79c86cfba7 SHA1 d111f04b3d07eff57695fe847dfd21cd57ba39a5 SHA256 75bdd62dea4ced26ec8ce653f05febf1e1c5b08780fee7fce9948562a1e10cb3 rmfile ./dev-haskell/happy/Manifest hunk ./dev-haskell/happy/happy-1.16.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/happy/happy-1.15.ebuild,v 1.13 2006/08/26 20:41:12 wormo Exp $ - -CABAL_FEATURES="bin" -inherit haskell-cabal autotools - -DESCRIPTION="A yacc-like parser generator for Haskell" -HOMEPAGE="http://haskell.org/happy/" -SRC_URI="http://haskell.org/happy/dist/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86" -IUSE="doc" - -DEPEND="= 1.0||" \ - -e "s|hs-source-dirs: src|hs-source-dirs: src, ../mtl-1.1.0.2|" \ - -i "${S}/${PN}.cabal" - # compile happy with the extensions mtl uses (safe?) - # this gives repoman whitespace warnings, ignore them - cat >> "${S}/${PN}.cabal" << EOF - extensions: MultiParamTypeClasses, - FunctionalDependencies, - FlexibleInstances, - TypeSynonymInstances -EOF -} - -src_compile() { - cabal_src_compile - if use doc; then - cd doc - econf || die "econf failed in /doc" - emake -j1 || die "emake failed in /doc" - fi -} - -src_install() { - cabal_src_install - use doc && cd doc && dohtml -r happy/* -} rmfile ./dev-haskell/happy/happy-1.18.4.ebuild rmdir ./dev-haskell/happy hunk ./dev-haskell/happstack-util/Manifest 1 -DIST happstack-util-0.3.2.tar.gz 27429 RMD160 b3be4a628a138f8f1231abff121553adc031a22b SHA1 99a5fc35bdbdd51b98af9a607c45f5db6aa891ef SHA256 fb0f5fe76ea7bc5b54a8e87ad315c530861f32b386874767d950a320f9e130f7 -EBUILD happstack-util-0.3.2.ebuild 838 RMD160 fd122ea73b4758bafd02d0164fb67e2f35818c94 SHA1 85d097ff1f17feaad2ad5af1457e57e0102498cc SHA256 50d0c199f45c87e82b7d382672fffb4c4784decab0e6623754e66fa6d84404fd rmfile ./dev-haskell/happstack-util/Manifest hunk ./dev-haskell/happstack-util/happstack-util-0.3.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit base haskell-cabal - -DESCRIPTION="Web framework" -HOMEPAGE="http://happstack.com" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - dev-haskell/extensible-exceptions - >=dev-haskell/hslogger-1.0.2 - dev-haskell/hunit - dev-haskell/mtl - >=dev-haskell/network-2.2 - ConfigFlags - -> IO LocalBuildInfo - With cabal-1.8, myCustomConfHook has this type - myCustomConfHook :: (GenericPackageDescription, HookedBuildInfo) - -So, better to not specify the type at all as we're not required to... --} - myCustomConfHook gpd flags = do - -- get the default LBI - lbi <- confHook simpleUserHooks gpd flags - let programs = withPrograms lbi - - libdir_ <- rawSystemProgramStdoutConf (fromFlag (configVerbosity flags)) - ghcProgram programs ["--print-libdir"] - let libdir = reverse $ dropWhile isSpace $ reverse libdir_ - - ghc_pkg = case lookupProgram ghcPkgProgram programs of - Just p -> programPath p - Nothing -> error "ghc-pkg was not found" - ghc = case lookupProgram ghcProgram programs of - Just p -> programPath p - Nothing -> error "ghc was not found" - - -- figure out docdir from base's haddock-html field - base_pkg = case searchByName (installedPkgs lbi) "base" of - None -> error "no base package" - Unambiguous (x:_) -> x - _ -> error "base ambiguous" - base_html = case haddockHTMLs base_pkg of - [] -> "" - (x:_) -> x - docdir = fromMaybe base_html $ - fmap reverse (stripPrefix (reverse "/libraries/base") - (reverse base_html)) - - let programs' = userSpecifyArgs "ghc" ["-DGHC_PATHS_GHC_PKG=" ++ show ghc_pkg, - "-DGHC_PATHS_GHC=" ++ show ghc, - "-DGHC_PATHS_LIBDIR=" ++ show libdir, - "-DGHC_PATHS_DOCDIR=" ++ show docdir - ] programs - -- returning our modified LBI that includes the -D definitions - return lbi { withPrograms = programs' } - -die :: String -> IO a -die msg = do - hFlush stdout - hPutStr stderr msg - exitWith (ExitFailure 1) - -stripPrefix :: Eq a => [a] -> [a] -> Maybe [a] -stripPrefix [] ys = Just ys -stripPrefix (x:xs) (y:ys) - | x == y = stripPrefix xs ys -stripPrefix _ _ = Nothing rmfile ./dev-haskell/haddock/files/haddock-2.4.2-Setup.hs rmdir ./dev-haskell/haddock/files hunk ./dev-haskell/haddock/Manifest 1 -AUX ghc-paths-1.0.5.0-GHC-Paths.hs 238 RMD160 e00a3771dc7e9b2b4dbf3e77cd12fa424f635198 SHA1 a147a60f803f63cf475e7ba5e7d24bbbe50feae3 SHA256 a86c668fba73a97e14aa58e7dbf9c9bdbcee0c4782bff185b4d905d048c47a9e -AUX haddock-2.4.2-Setup.hs 3200 RMD160 11c340505daf3a7bf7bbac1abbebc279dabb1744 SHA1 8f0d5ef94365528586750062a77b06f064082a7b SHA256 a9dd6ebc855781897d0357450859202ce553574f9cec0c5cda381c343ce1eb09 -DIST haddock-0.9.tar.gz 163380 RMD160 27685313184e70270d7e4f043c7d671b84acfb23 SHA1 f3c5299b657b170e7a44b66ebd60d3e0947a35aa SHA256 beefd4a6da577978e7a79cabba60970accc5cd48fbb04c424a6b36ace3a9f8d0 -DIST haddock-2.4.1.tar.gz 100122 RMD160 f950b5b719ad655cdd3bd6878d99163cfcd04097 SHA1 452f80bf274c14ace5d6e0fd05af34c2980a1cfb SHA256 59418f086fc3726d50130137dcab20c32d50392991c35d74df8ce11c16ce39a3 -DIST haddock-2.5.0.tar.gz 104639 RMD160 27db8a3f86be5dd01c8035662f338e27f61886c7 SHA1 5468c84152d6d46c8c4803b29e357ab71e49a6f0 SHA256 038ebe46d3565903e6133284ba4588d51cd90c29185519f034198142a828646c -DIST haddock-2.6.0.tar.gz 118432 RMD160 c05c79aa20661d1b97d0a0aa26bea344d58ea3bf SHA1 23ec1ecc5199c0de06f7c95fecc6f901cc807a50 SHA256 36110f1b7465ebef860b3e9c8a3ab94b877d45b9f5bc521af52c1ac7bc75eedc -EBUILD haddock-0.9.ebuild 1058 RMD160 cf8755d946c237eaea4c162d82ec8a9ebc28fbab SHA1 657cf692197cd2288e81b0b41641c3bdbed11366 SHA256 4ac5d1692690e83b701db9d39374bfae15860c0a92192b6d4770d38d5c9950f3 -EBUILD haddock-2.4.1.ebuild 2290 RMD160 705554a1eb9cb6ecfa43ce187d0ea9c60912216f SHA1 754904faf862ad995a0afcde595d34c107dc9304 SHA256 97190f6f9c281236a4d4aa9ee872b8195e26e888378ea292ecb97052ff97a3e0 -EBUILD haddock-2.5.0.ebuild 2306 RMD160 fde18d4be8c6276e0e82a09ad74b1d998a1e7cf2 SHA1 99222d54d67f525d9eeb0feb80af19f832394b03 SHA256 3a46f7db4ea31f9cdbf1faa374001ce3374a373c862c1b8c7e93d6cae18a52c5 -EBUILD haddock-2.6.0.ebuild 2285 RMD160 d904bef7112fdbe10e6ad64769ed2a8cdb7e276c SHA1 ff003ce4e8d482d97b47d57cfd4f723997776bce SHA256 55a72592fc3276114da697b0dba3df17792ec78312af94c43ec3eeacc4bb9d1e rmfile ./dev-haskell/haddock/Manifest hunk ./dev-haskell/haddock/haddock-0.9.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal eutils autotools - -DESCRIPTION="A documentation tool for Haskell." -HOMEPAGE="http://haskell.org/haddock/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -DEPEND="=dev-haskell/cabal-1.2 - doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 )" -RDEPEND="" - -src_unpack() { - unpack ${A} - if use doc; then - cd "${S}/doc" - eautoreconf - fi -} - -src_compile () { - cabal_src_compile - if use doc; then - cd "${S}/doc" - ./configure --prefix="${D}/usr/" \ - || die 'error configuring documentation.' - emake html || die 'error building documentation.' - fi -} - -src_install () { - cabal_src_install - if use doc; then - dohtml -r "${S}/doc/haddock/"* || die "installing docs failed" - fi - dodoc CHANGES README -} rmfile ./dev-haskell/haddock/haddock-0.9.ebuild hunk ./dev-haskell/haddock/haddock-2.4.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib" -# don't enable profiling as the 'ghc' package is not built with profiling -inherit haskell-cabal autotools - -DESCRIPTION="A documentation-generation tool for Haskell libraries" -HOMEPAGE="http://www.haskell.org/haddock/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -# we bundle the dep on ghc-paths to reduce the dependencies on this critical -# package. ghc-paths would like to be compiled with USE=doc, which pulls in -# haddock, which requires ghc-paths, which pulls in haddock... - -RDEPEND=">=dev-lang/ghc-6.8.2" # supports up to early ghc 6.10.x versions -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2 - doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 )" - -src_unpack() { - unpack ${A} - - # remove dependency on ghc-paths, we include it right into haddock instead - sed -e "s|build-depends: ghc-paths|build-depends:|" \ - -i "${S}/${PN}.cabal" - - # copy of slightly modified version of GHC.Paths - mkdir "${S}/src/GHC" - cp "${FILESDIR}/ghc-paths-1.0.5.0-GHC-Paths.hs" "${S}/src/GHC/Paths.hs" - - # a few things we need to replace, and example values - # GHC_PATHS_LIBDIR /usr/lib64/ghc-6.12.0.20091010 - # GHC_PATHS_DOCDIR /usr/share/doc/ghc-6.12.0.20091010/html - # GHC_PATHS_GHC_PKG /usr/bin/ghc-pkg - # GHC_PATHS_GHC /usr/bin/ghc (be careful: GHC_PATHS_GHC is a substring of GHC_PATHS_GHC_PKG) - - # hardcode stuff above: - sed \ - -e "s|GHC_PATHS_LIBDIR|\"$(ghc-libdir)\"|" \ - -e "s|GHC_PATHS_DOCDIR|\"/usr/share/doc/ghc-$(ghc-version)/html\"|" \ - -e "s|GHC_PATHS_GHC_PKG|\"$(ghc-getghcpkg)\"|" \ - -e "s|GHC_PATHS_GHC|\"$(ghc-getghc)\"|" \ - -i "${S}/src/GHC/Paths.hs" - - if use doc; then - cd "${S}/doc" - eautoreconf - fi - - -} - -src_compile () { - cabal_src_compile - if use doc; then - cd "${S}/doc" - ./configure --prefix="${D}/usr/" \ - || die 'error configuring documentation.' - emake html || die 'error building documentation.' - fi -} - -src_install () { - cabal_src_install - if use doc; then - dohtml -r "${S}/doc/haddock/"* - fi - dodoc CHANGES README -} rmfile ./dev-haskell/haddock/haddock-2.4.1.ebuild hunk ./dev-haskell/haddock/haddock-2.5.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib" -# don't enable profiling as the 'ghc' package is not built with profiling -inherit haskell-cabal autotools - -DESCRIPTION="A documentation-generation tool for Haskell libraries" -HOMEPAGE="http://www.haskell.org/haddock/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -# we bundle the dep on ghc-paths to reduce the dependencies on this critical -# package. ghc-paths would like to be compiled with USE=doc, which pulls in -# haddock, which requires ghc-paths, which pulls in haddock... - -# builds with ghc-6.10.2/3, but not .1 -RDEPEND=">=dev-lang/ghc-6.10.2" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6 - dev-haskell/alex - doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 )" - -src_unpack() { - unpack ${A} - - # remove dependency on ghc-paths, we include it right into haddock instead - sed -e "s|build-depends: ghc-paths|build-depends:|" \ - -i "${S}/${PN}.cabal" - - # copy of slightly modified version of GHC.Paths - mkdir "${S}/src/GHC" - cp "${FILESDIR}/ghc-paths-1.0.5.0-GHC-Paths.hs" "${S}/src/GHC/Paths.hs" - - # a few things we need to replace, and example values - # GHC_PATHS_LIBDIR /usr/lib64/ghc-6.12.0.20091010 - # GHC_PATHS_DOCDIR /usr/share/doc/ghc-6.12.0.20091010/html - # GHC_PATHS_GHC_PKG /usr/bin/ghc-pkg - # GHC_PATHS_GHC /usr/bin/ghc (be careful: GHC_PATHS_GHC is a substring of GHC_PATHS_GHC_PKG) - - # hardcode stuff above: - sed \ - -e "s|GHC_PATHS_LIBDIR|\"$(ghc-libdir)\"|" \ - -e "s|GHC_PATHS_DOCDIR|\"/usr/share/doc/ghc-$(ghc-version)/html\"|" \ - -e "s|GHC_PATHS_GHC_PKG|\"$(ghc-getghcpkg)\"|" \ - -e "s|GHC_PATHS_GHC|\"$(ghc-getghc)\"|" \ - -i "${S}/src/GHC/Paths.hs" - - if use doc; then - cd "${S}/doc" - eautoreconf - fi - - -} - -src_compile () { - cabal_src_compile - if use doc; then - cd "${S}/doc" - ./configure --prefix="${D}/usr/" \ - || die 'error configuring documentation.' - emake html || die 'error building documentation.' - fi -} - -src_install () { - cabal_src_install - if use doc; then - dohtml -r "${S}/doc/haddock/"* - fi - dodoc CHANGES README -} rmfile ./dev-haskell/haddock/haddock-2.5.0.ebuild hunk ./dev-haskell/haddock/haddock-2.6.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib" -# don't enable profiling as the 'ghc' package is not built with profiling -inherit haskell-cabal autotools - -DESCRIPTION="A documentation-generation tool for Haskell libraries" -HOMEPAGE="http://www.haskell.org/haddock/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -# we bundle the dep on ghc-paths to reduce the dependencies on this critical -# package. ghc-paths would like to be compiled with USE=doc, which pulls in -# haddock, which requires ghc-paths, which pulls in haddock... - -RDEPEND=">=dev-lang/ghc-6.12" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6 - dev-haskell/alex - dev-haskell/happy - doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 )" - -src_unpack() { - unpack ${A} - - # remove dependency on ghc-paths, we include it right into haddock instead - sed -e "s|build-depends: ghc-paths|build-depends:|" \ - -i "${S}/${PN}.cabal" - - # copy of slightly modified version of GHC.Paths - mkdir "${S}/src/GHC" - cp "${FILESDIR}/ghc-paths-1.0.5.0-GHC-Paths.hs" "${S}/src/GHC/Paths.hs" - - # a few things we need to replace, and example values - # GHC_PATHS_LIBDIR /usr/lib64/ghc-6.12.0.20091010 - # GHC_PATHS_DOCDIR /usr/share/doc/ghc-6.12.0.20091010/html - # GHC_PATHS_GHC_PKG /usr/bin/ghc-pkg - # GHC_PATHS_GHC /usr/bin/ghc (be careful: GHC_PATHS_GHC is a substring of GHC_PATHS_GHC_PKG) - - # hardcode stuff above: - sed \ - -e "s|GHC_PATHS_LIBDIR|\"$(ghc-libdir)\"|" \ - -e "s|GHC_PATHS_DOCDIR|\"/usr/share/doc/ghc-$(ghc-version)/html\"|" \ - -e "s|GHC_PATHS_GHC_PKG|\"$(ghc-getghcpkg)\"|" \ - -e "s|GHC_PATHS_GHC|\"$(ghc-getghc)\"|" \ - -i "${S}/src/GHC/Paths.hs" - - if use doc; then - cd "${S}/doc" - eautoreconf - fi - - -} - -src_compile () { - cabal_src_compile - if use doc; then - cd "${S}/doc" - ./configure --prefix="${D}/usr/" \ - || die 'error configuring documentation.' - emake html || die 'error building documentation.' - fi -} - -src_install () { - cabal_src_install - if use doc; then - dohtml -r "${S}/doc/haddock/"* - fi - dodoc CHANGES README -} rmfile ./dev-haskell/haddock/haddock-2.6.0.ebuild rmdir ./dev-haskell/haddock hunk ./dev-haskell/gtk2hs/files/gtk2hs-0.10.1-ghc-6.12-c2hs.patch 1 -Taken from gtk2hs upstream as: -Thu Dec 10 20:12:37 EET 2009 Duncan Coutts - * Remove leading space in FFI import names - ghc-6.12 complains about this. - -Thu Dec 10 20:11:44 EET 2009 Duncan Coutts - * Disable c2hs support for C long double - The CLDouble type is missing in ghc-6.12, though it may return. - The Gtk+ headers do not use long double, so it's ok. - -Thu Dec 10 20:10:07 EET 2009 Duncan Coutts - * Make c2hs read text files in latin1 encoding - The c2hs lexer cannot cope with code points over 255. - Fixes the ghc-6.12 build problem where it consumes all memory. -diff --git a/tools/c2hs/base/state/CIO.hs b/tools/c2hs/base/state/CIO.hs -index e4497cc..ce37f22 100644 ---- a/tools/c2hs/base/state/CIO.hs -+++ b/tools/c2hs/base/state/CIO.hs -@@ -1,3 +1,5 @@ -+{-# LANGUAGE CPP #-} -+{-# OPTIONS_GHC -cpp #-} - -- Compiler Toolkit: Compiler I/O - -- - -- Author : Manuel M T Chakravarty -@@ -73,6 +75,9 @@ where - import IO - import Directory - import System -+#if __GLASGOW_HASKELL__ >= 612 -+import System.IO (hSetEncoding, latin1) -+#endif - - import FileOps (fileFindIn, mktemp) - import StateBase (PreCST, liftIO) -@@ -82,7 +87,12 @@ import StateBase (PreCST, liftIO) - -- ------------- - - openFileCIO :: FilePath -> IOMode -> PreCST e s Handle --openFileCIO p m = liftIO (openFile p m) -+openFileCIO p m = liftIO $ do -+ hnd <- openFile p m -+#if __GLASGOW_HASKELL__ >= 612 -+ hSetEncoding hnd latin1 -+#endif -+ return hnd - - hCloseCIO :: Handle -> PreCST e s () - hCloseCIO h = liftIO (hClose h) -@@ -103,10 +113,15 @@ hPutStrLnCIO :: Handle -> String -> PreCST e s () - hPutStrLnCIO h s = liftIO (hPutStrLn h s) - - writeFileCIO :: FilePath -> String -> PreCST e s () --writeFileCIO fname contents = liftIO (writeFile fname contents) -+writeFileCIO fname contents = do -+ hnd <- openFileCIO fname WriteMode -+ hPutStrCIO hnd contents -+ hCloseCIO hnd - - readFileCIO :: FilePath -> PreCST e s String --readFileCIO fname = liftIO (readFile fname) -+readFileCIO fname = do -+ hnd <- openFileCIO fname ReadMode -+ liftIO (hGetContents hnd) - - printCIO :: Show a => a -> PreCST e s () - printCIO a = liftIO (print a) -diff --git a/tools/c2hs/gen/CInfo.hs b/tools/c2hs/gen/CInfo.hs -index 36c8c50..e11401c 100644 ---- a/tools/c2hs/gen/CInfo.hs -+++ b/tools/c2hs/gen/CInfo.hs -@@ -120,7 +120,7 @@ size CULongPT = Storable.sizeOf (undefined :: CULong) - size CULLongPT = Storable.sizeOf (undefined :: CLLong) - size CFloatPT = Storable.sizeOf (undefined :: CFloat) - size CDoublePT = Storable.sizeOf (undefined :: CDouble) --size CLDoublePT = Storable.sizeOf (undefined :: CLDouble) -+--size CLDoublePT = Storable.sizeOf (undefined :: CLDouble) - size (CSFieldPT bs) = -bs - size (CUFieldPT bs) = -bs - -@@ -145,7 +145,7 @@ alignment CULongPT = Storable.alignment (undefined :: CULong) - alignment CULLongPT = Storable.alignment (undefined :: CULLong) - alignment CFloatPT = Storable.alignment (undefined :: CFloat) - alignment CDoublePT = Storable.alignment (undefined :: CDouble) --alignment CLDoublePT = Storable.alignment (undefined :: CLDouble) -+--alignment CLDoublePT = Storable.alignment (undefined :: CLDouble) - alignment (CSFieldPT bs) = fieldAlignment bs - alignment (CUFieldPT bs) = fieldAlignment bs - -diff --git a/tools/c2hs/gen/GenBind.hs b/tools/c2hs/gen/GenBind.hs -index fb37e43..11c63b7 100644 ---- a/tools/c2hs/gen/GenBind.hs -+++ b/tools/c2hs/gen/GenBind.hs -@@ -725,10 +725,12 @@ callImport hook isPure isUns ideLexeme hsLexeme cdecl pos = - -- - foreignImport :: String -> String -> String -> Bool -> ExtType -> String - foreignImport header ident hsIdent isUnsafe ty = -- "foreign import ccall " ++ safety ++ " \"" ++ header ++ " " ++ ident ++ -+ "foreign import ccall " ++ safety ++ " \"" ++ entity ++ - "\"\n " ++ hsIdent ++ " :: " ++ showExtType ty ++ "\n" - where - safety = if isUnsafe then "unsafe" else "safe" -+ entity | null header = ident -+ | otherwise = header ++ " " ++ ident - - -- produce a Haskell function definition for a fun hook - -- rmfile ./dev-haskell/gtk2hs/files/gtk2hs-0.10.1-ghc-6.12-c2hs.patch hunk ./dev-haskell/gtk2hs/files/gtk2hs-0.10.1-ghc-6.12-packages.patch 1 -Taken (and slightly modified) from gtk2hs upstream as: -Thu Dec 10 19:29:42 EET 2009 Duncan Coutts - * Handle installed package ids for ghc-6.12 -Fri Feb 12 10:23:26 EET 2010 Axel.Simon@in.tum.de - * Avoid using rec because of -XDoRec notation -diff --git a/acinclude.m4 b/acinclude.m4 -index a109713..d2d576d 100644 ---- a/acinclude.m4 -+++ b/acinclude.m4 -@@ -98,8 +98,14 @@ if test "$USERPKGCONF" = "yes"; then - fi - if echo "${C}" | ${GREP} $1 > /dev/null 2> /dev/null - then -- $2=$(for pkg in ${C} ; do echo "${pkg}" | sed -e 's/^[[A-Za-z0-9-]]*-\([[0-9.]]*\)$/\1/' ; done | sort -r -n | head -n1) -- AC_MSG_RESULT([yes, version $$2]) -+ VER=$(for pkg in ${C} ; do echo "${pkg}" | sed -e 's/^[[A-Za-z0-9-]]*-\([[0-9.]]*\)$/\1/' ; done | sort -r -n | head -n1) -+ $2=${VER} -+ if test "${GHC_VERSION_612}" = "yes"; then -+ $3=$(${GHCPKG} field $1-${VER} id | cut -d' ' -f2) -+ else -+ $3=$1-${VER} -+ fi -+ AC_MSG_RESULT([yes, version ${VER}]) - else - AC_MSG_ERROR([ - Missing GHC package "$1". Install "$1" and re-run ./configure -diff --git a/cairo/cairo.package.conf.in b/cairo/cairo.package.conf.in -index 8195597..5651b8d 100644 ---- a/cairo/cairo.package.conf.in -+++ b/cairo/cairo.package.conf.in -@@ -1,5 +1,6 @@ - name: cairo - version: @PACKAGE_VERSION@ -+id: cairo-@PACKAGE_VERSION@ - license: BSD3 - license-file: cairo/COPYRIGHT - copyright: (c) Paolo Martini 2005, (c) Abraham Egnor 2003, 2004, (c) Aetion Technologies LLC 2004 -@@ -15,5 +16,5 @@ hs-libraries: HScairo - extra-libraries: @CAIRO_LIBS_CQ@ - include-dirs: @CAIRO_CFLAGS_CQ@ - includes: @CAIRO_HEADERS@ --depends: base-@PKG_BASE_VERSION@ mtl-@PKG_MTL_VERSION@ glib-@PACKAGE_VERSION@ @CAIRO_SPLITBASE_DEPENDS@ -+depends: @PKG_BASE_ID@ @PKG_MTL_ID@ glib-@PACKAGE_VERSION@ @CAIRO_SPLITBASE_DEPENDS@ - ld-options: @CAIRO_LIBEXTRA_CQ@ -diff --git a/configure.ac b/configure.ac -index 185044f..eaa5eb7 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -121,6 +121,9 @@ GTKHS_PROG_CHECK_VERSION($GHC_VERSION, -ge, 6.10, - GHC_VERSION_610=yes, GHC_VERSION_610=no) - AM_CONDITIONAL(GHC_VERSION_610, test "$GHC_VERSION_610" = "yes") - -+GTKHS_PROG_CHECK_VERSION($GHC_VERSION, -ge, 6.12, -+ GHC_VERSION_612=yes, GHC_VERSION_612=no) -+ - dnl Calculate a version number with 3 digits (i.e. 502 for 5.2) - GHC_VERSION_NUMBER=`echo $GHC_VERSION | $SED "s/[[0-9]*\.\([0-9]]*\).*/0\1/"` - GHC_VERSION_NUMBER=`echo $GHC_VERSION_NUMBER | $SED "s/[[0-9]*\([0-9][0-9]]\)/\1/"` -@@ -234,39 +237,53 @@ AC_ARG_WITH(pkgconf, - [AS_HELP_STRING([--with-pkgconf=FILE], [GHC package file to install packages])], - [PKGCONF=$withval;],[PKGCONF=;]) - -+m4_pattern_allow([^PKG_]) - - dnl Check for various GHC packages: --GHC_PKG_CHECK(base,PKG_BASE_VERSION) --GTKHS_PROG_CHECK_VERSION($PKG_BASE_VERSION, -ge, 4.0, --AC_DEFINE(HAVE_NEW_CONTROL_EXCEPTION,[1],[Define if you have the new Control.Exception module (from GHC 6.10)])) --GHC_PKG_CHECK(haskell98,PKG_HASKELL98_VERSION) --GHC_PKG_CHECK(mtl,PKG_MTL_VERSION) -+GHC_PKG_CHECK(base, [PKG_BASE_VERSION], [PKG_BASE_ID]) -+GHC_PKG_CHECK(haskell98, [PKG_HASKELL98_VERSION], [PKG_HASKELL98_ID]) -+GHC_PKG_CHECK(mtl, [PKG_MTL_VERSION], [PKG_MTL_ID]) -+if test "$HAVE_SPLIT_BASE" = "yes"; then -+ GHC_PKG_CHECK(bytestring, [PKG_BYTESTRING_VERSION], [PKG_BYTESTRING_ID]) -+ GHC_PKG_CHECK(containers, [PKG_CONTAINERS_VERSION], [PKG_CONTAINERS_ID]) -+ GHC_PKG_CHECK(array, [PKG_ARRAY_VERSION], [PKG_ARRAY_ID]) -+ GHC_PKG_CHECK(old-time, [PKG_OLDTIME_VERSION], [PKG_OLDTIME_ID]) -+ GHC_PKG_CHECK(pretty, [PKG_PRETTY_VERSION], [HSPKG_PRETTY_ID]) -+ -+ CAIRO_SPLITBASE_DEPENDS="${PKG_BYTESTRING_ID} ${PKG_ARRAY_ID}" -+ GTK_SPLITBASE_DEPENDS="${PKG_CONTAINERS_ID} ${PKG_ARRAY_ID}" -+ SOEGTK_SPLITBASE_DEPENDS="${PKG_OLDTIME_ID}" -+ GNOMEVFS_SPLITBASE_DEPENDS="${PKG_BYTESTRING_ID}" -+ GSTREAMER_SPLITBASE_DEPENDS="${PKG_BYTESTRING_ID}" -+fi - AC_SUBST(PKG_BASE_VERSION) - AC_SUBST(PKG_HASKELL98_VERSION) - AC_SUBST(PKG_MTL_VERSION) --if test "$HAVE_SPLIT_BASE" = "yes"; then -- GHC_PKG_CHECK(bytestring,PKG_BYTESTRING_VERSION) -- CAIRO_SPLITBASE_DEPENDS="bytestring-${PKG_BYTESTRING_VERSION}" -- GHC_PKG_CHECK(containers, [PKG_CONTAINERS_VERSION]) -- GHC_PKG_CHECK(array, [PKG_ARRAY_VERSION]) -- GHC_PKG_CHECK(old-time, [PKG_OLDTIME_VERSION]) -- GHC_PKG_CHECK(pretty, [PKG_PRETTY_VERSION]) -- GTK_SPLITBASE_DEPENDS="containers-${PKG_CONTAINERS_VERSION} array-${PKG_ARRAY_VERSION}" -- SOEGTK_SPLITBASE_DEPENDS="old-time-${PKG_OLDTIME_VERSION}" -- GNOMEVFS_SPLITBASE_DEPENDS="bytestring-${PKG_BYTESTRING_VERSION}" -- GSTREAMER_SPLITBASE_DEPENDS="bytestring-${PKG_BYTESTRING_VERSION}" --fi - AC_SUBST(PKG_BYTESTRING_VERSION) - AC_SUBST(PKG_CONTAINERS_VERSION) - AC_SUBST(PKG_ARRAY_VERSION) - AC_SUBST(PKG_OLDTIME_VERSION) - AC_SUBST(PKG_PRETTY_VERSION) -+ -+AC_SUBST(PKG_BASE_ID) -+AC_SUBST(PKG_HASKELL98_ID) -+AC_SUBST(PKG_MTL_ID) -+AC_SUBST(PKG_BYTESTRING_ID) -+AC_SUBST(PKG_CONTAINERS_ID) -+AC_SUBST(PKG_ARRAY_ID) -+AC_SUBST(PKG_OLDTIME_ID) -+AC_SUBST(PKG_PRETTY_ID) -+ - AC_SUBST(CAIRO_SPLITBASE_DEPENDS) - AC_SUBST(GTK_SPLITBASE_DEPENDS) - AC_SUBST(SOEGTK_SPLITBASE_DEPENDS) - AC_SUBST(GNOMEVFS_SPLITBASE_DEPENDS) - AC_SUBST(GSTREAMER_SPLITBASE_DEPENDS) - -+GTKHS_PROG_CHECK_VERSION($PKG_BASE_VERSION, -ge, 4.0, -+AC_DEFINE(HAVE_NEW_CONTROL_EXCEPTION,[1], -+ [Define if you have the new Control.Exception module (from GHC 6.10)])) -+ - dnl Check for the GTK&Co libraries. Use the special PKG_CHECK_MODULES - dnl macro from the pkg-config program. - PKG_CHECK_MODULES(GLIB,[glib-2.0 >= 2.0.0 gobject-2.0 >= 2.0.0], [], AC_MSG_ERROR([ -diff --git a/gconf/gconf.package.conf.in b/gconf/gconf.package.conf.in -index b87b18f..7a3fd25 100644 ---- a/gconf/gconf.package.conf.in -+++ b/gconf/gconf.package.conf.in -@@ -1,5 +1,6 @@ - name: gconf - version: @PACKAGE_VERSION@ -+id: gconf-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -13,5 +14,5 @@ hs-libraries: HSgconf - extra-libraries: @GCONF_LIBS_CQ@ - include-dirs: @GCONF_CFLAGS_CQ@ - includes: gconf/gconf-client.h --depends: base-@PKG_BASE_VERSION@ glib-@PACKAGE_VERSION@ -+depends: @PKG_BASE_ID@ glib-@PACKAGE_VERSION@ - ld-options: @GCONF_LIBEXTRA_CQ@ -diff --git a/gio/gio.package.conf.in b/gio/gio.package.conf.in -index d026012..4bc25f0 100644 ---- a/gio/gio.package.conf.in -+++ b/gio/gio.package.conf.in -@@ -1,5 +1,6 @@ - name: gio - version: @PACKAGE_VERSION@ -+id: gio-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -13,5 +14,5 @@ hs-libraries: HSgio - extra-libraries: @GIO_LIBS_CQ@ - include-dirs: @GIO_CFLAGS_CQ@, "${pkglibdir}/include" - includes: gio/gio.h --depends: base-@PKG_BASE_VERSION@ glib-@PACKAGE_VERSION@ -+depends: @PKG_BASE_ID@ glib-@PACKAGE_VERSION@ - ld-options: @GIO_LIBEXTRA_CQ@ -diff --git a/glade/glade.package.conf.in b/glade/glade.package.conf.in -index c975736..73020f8 100644 ---- a/glade/glade.package.conf.in -+++ b/glade/glade.package.conf.in -@@ -1,5 +1,6 @@ - name: glade - version: @PACKAGE_VERSION@ -+id: glade-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -13,5 +14,5 @@ hs-libraries: HSglade - extra-libraries: @LIBGLADE_LIBS_CQ@ - include-dirs: @LIBGLADE_CFLAGS_CQ@ - includes: glade/glade.h --depends: base-@PKG_BASE_VERSION@ gtk-@PACKAGE_VERSION@ -+depends: @PKG_BASE_ID@ gtk-@PACKAGE_VERSION@ - ld-options: @LIBGLADE_LIBEXTRA_CQ@ -diff --git a/glib/glib.package.conf.in b/glib/glib.package.conf.in -index 29393aa..72845f1 100644 ---- a/glib/glib.package.conf.in -+++ b/glib/glib.package.conf.in -@@ -1,5 +1,6 @@ - name: glib - version: @PACKAGE_VERSION@ -+id: glib-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -13,5 +14,5 @@ hs-libraries: HSglib - extra-libraries: @GLIB_LIBS_CQ@ - include-dirs: @GLIB_CFLAGS_CQ@, "${pkglibdir}/include" - includes: glib.h, glib-object.h --depends: base-@PKG_BASE_VERSION@ -+depends: @PKG_BASE_ID@ - ld-options: @GLIB_LIBEXTRA_CQ@ -diff --git a/gnomevfs/gnomevfs.package.conf.in b/gnomevfs/gnomevfs.package.conf.in -index 6ab0ce8..809f275 100644 ---- a/gnomevfs/gnomevfs.package.conf.in -+++ b/gnomevfs/gnomevfs.package.conf.in -@@ -1,5 +1,6 @@ - name: gnomevfs - version: @PACKAGE_VERSION@ -+id: gnomevfs-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LGPLv3 - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -13,5 +14,5 @@ hs-libraries: HSgnomevfs - extra-libraries: @GNOMEVFS_LIBS_CQ@ - include-dirs: @GNOMEVFS_CFLAGS_CQ@ - includes: libgnomevfs/gnome-vfs.h libgnomevfs/gnome-vfs-mime.h --depends: glib-@PACKAGE_VERSION@ mtl-@PKG_MTL_VERSION@ @GNOMEVFS_SPLITBASE_DEPENDS@ -+depends: glib-@PACKAGE_VERSION@ @PKG_MTL_ID@ @GNOMEVFS_SPLITBASE_DEPENDS@ - ld-options: @GNOMEVFS_LIBEXTRA_CQ@ -diff --git a/gstreamer/gstreamer.package.conf.in b/gstreamer/gstreamer.package.conf.in -index 62d2d0c..9020bb1 100644 ---- a/gstreamer/gstreamer.package.conf.in -+++ b/gstreamer/gstreamer.package.conf.in -@@ -1,5 +1,6 @@ - name: gstreamer - version: @PACKAGE_VERSION@ -+id: gstreamer-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -13,5 +14,5 @@ hs-libraries: HSgstreamer - extra-libraries: @GSTREAMER_LIBS_CQ@ - include-dirs: @GSTREAMER_CFLAGS_CQ@ - includes: gst/gst.h --depends: glib-@PACKAGE_VERSION@ mtl-@PKG_MTL_VERSION@ @GSTREAMER_SPLITBASE_DEPENDS@ -+depends: glib-@PACKAGE_VERSION@ @PKG_MTL_ID@ @GSTREAMER_SPLITBASE_DEPENDS@ - ld-options: @GSTREAMER_LIBEXTRA_CQ@ -diff --git a/gtk/Graphics/UI/Gtk/Display/StatusIcon.chs.pp b/gtk/Graphics/UI/Gtk/Display/StatusIcon.chs.pp -index d5f8f00..05eb5e4 100644 ---- a/gtk/Graphics/UI/Gtk/Display/StatusIcon.chs.pp -+++ b/gtk/Graphics/UI/Gtk/Display/StatusIcon.chs.pp -@@ -448,9 +448,9 @@ statusIconGetGeometry self = - (toStatusIcon self) nullPtr (castPtr recPtr) orPtr) >>= \b -> - if b - then do -- rec <- peek recPtr -+ rec_ <- peek recPtr - or <- peek orPtr -- return $ Just (rec,toEnum $ fromIntegral or) -+ return $ Just (rec_,toEnum $ fromIntegral or) - else return Nothing - - -diff --git a/gtk/gtk.package.conf.in b/gtk/gtk.package.conf.in -index ace6cdc..ed6c9ac 100644 ---- a/gtk/gtk.package.conf.in -+++ b/gtk/gtk.package.conf.in -@@ -1,5 +1,6 @@ - name: gtk - version: @PACKAGE_VERSION@ -+id: gtk-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -13,5 +14,5 @@ hs-libraries: HSgtk - extra-libraries: @GTK_LIBS_CQ@ - include-dirs: @GTK_CFLAGS_CQ@ - includes: gtk/gtk.h --depends: base-@PKG_BASE_VERSION@ mtl-@PKG_MTL_VERSION@ glib-@PACKAGE_VERSION@ @GTK_CAIRO_DEPEND@ @GTK_SPLITBASE_DEPENDS@ -+depends: @PKG_BASE_ID@ @PKG_MTL_ID@ glib-@PACKAGE_VERSION@ @GTK_CAIRO_DEPEND@ @GTK_SPLITBASE_DEPENDS@ - ld-options: @GTK_LIBEXTRA_CQ@ -diff --git a/gtkglext/gtkglext.package.conf.in b/gtkglext/gtkglext.package.conf.in -index bb0d5e3..447036d 100644 ---- a/gtkglext/gtkglext.package.conf.in -+++ b/gtkglext/gtkglext.package.conf.in -@@ -1,5 +1,6 @@ - name: gtkglext - version: @PACKAGE_VERSION@ -+id: gtkglext-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -13,5 +14,5 @@ hs-libraries: HSgtkglext - extra-libraries: @GTKGLEXT_LIBS_CQ@ - include-dirs: @GTKGLEXT_CFLAGS_CQ@ - includes: gtk/gtkgl.h --depends: base-@PKG_BASE_VERSION@ gtk-@PACKAGE_VERSION@ -+depends: @PKG_BASE_ID@ gtk-@PACKAGE_VERSION@ - ld-options: @GTKGLEXT_LIBEXTRA_CQ@ -diff --git a/gtksourceview2/gtksourceview2.package.conf.in b/gtksourceview2/gtksourceview2.package.conf.in -index 34f0bfd..ba9f69d 100644 ---- a/gtksourceview2/gtksourceview2.package.conf.in -+++ b/gtksourceview2/gtksourceview2.package.conf.in -@@ -1,5 +1,6 @@ - name: gtksourceview2 - version: @PACKAGE_VERSION@ -+id: gtksourceview2-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -22,5 +23,5 @@ includes: gtksourceview/gtksourcebuffer.h, - gtksourceview/gtksourcestyleschememanager.h, - gtksourceview/gtksourceview.h, - gtksourceview/gtksourceview-typebuiltins.h --depends: base-@PKG_BASE_VERSION@ gtk-@PACKAGE_VERSION@ -+depends: @PKG_BASE_ID@ gtk-@PACKAGE_VERSION@ - ld-options: @GTKSOURCEVIEW2_LIBEXTRA_CQ@ -diff --git a/mozembed/mozembed.package.conf.in b/mozembed/mozembed.package.conf.in -index 0bea05f..ef1872e 100644 ---- a/mozembed/mozembed.package.conf.in -+++ b/mozembed/mozembed.package.conf.in -@@ -1,5 +1,6 @@ - name: mozembed - version: @PACKAGE_VERSION@ -+id: mozembed-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -13,5 +14,5 @@ hs-libraries: HSmozembed - extra-libraries: @MOZEMBED_LIBS_CQ@ - include-dirs: @MOZEMBED_CFLAGS_CQ@ - includes: gtkmozembed.h --depends: base-@PKG_BASE_VERSION@ gtk-@PACKAGE_VERSION@ -+depends: @PKG_BASE_ID@ gtk-@PACKAGE_VERSION@ - ld-options: @MOZEMBED_LIBEXTRA_CQ@ -diff --git a/soegtk/soegtk.package.conf.in b/soegtk/soegtk.package.conf.in -index 61f1232..5208a6f 100644 ---- a/soegtk/soegtk.package.conf.in -+++ b/soegtk/soegtk.package.conf.in -@@ -1,5 +1,6 @@ - name: soegtk - version: @PACKAGE_VERSION@ -+id: soegtk-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -10,4 +11,4 @@ exposed-modules: Graphics.SOE.Gtk - import-dirs: "${pkglibdir}/imports/soegtk" - library-dirs: @GTK_LIBDIR_CQ@ - hs-libraries: HSsoegtk --depends: base-@PKG_BASE_VERSION@ mtl-@PKG_MTL_VERSION@ gtk-@PACKAGE_VERSION@ @GTK_CAIRO_DEPEND@ @SOEGTK_SPLITBASE_DEPENDS@ -+depends: @PKG_BASE_ID@ @PKG_MTL_ID@ gtk-@PACKAGE_VERSION@ @GTK_CAIRO_DEPEND@ @SOEGTK_SPLITBASE_DEPENDS@ -diff --git a/sourceview/sourceview.package.conf.in b/sourceview/sourceview.package.conf.in -index d3af320..5ef518f 100644 ---- a/sourceview/sourceview.package.conf.in -+++ b/sourceview/sourceview.package.conf.in -@@ -1,5 +1,6 @@ - name: sourceview - version: @PACKAGE_VERSION@ -+id: sourceview-@PACKAGE_VERSION@ - license: LGPL - license-file: COPYING.LIB - maintainer: gtk2hs-users@lists.sourceforge.net -@@ -16,5 +17,5 @@ includes: gtksourceview/gtksourcelanguagesmanager.h, - gtksourceview/gtksourcetag.h, - gtksourceview/gtksourceiter.h, - gtksourceview/gtksourceview.h --depends: base-@PKG_BASE_VERSION@ gtk-@PACKAGE_VERSION@ -+depends: @PKG_BASE_ID@ gtk-@PACKAGE_VERSION@ - ld-options: @SOURCEVIEW_LIBEXTRA_CQ@ -diff --git a/svgcairo/svgcairo.package.conf.in b/svgcairo/svgcairo.package.conf.in -index 3867d53..9b32287 100644 ---- a/svgcairo/svgcairo.package.conf.in -+++ b/svgcairo/svgcairo.package.conf.in -@@ -1,5 +1,6 @@ - name: svgcairo - version: @PACKAGE_VERSION@ -+id: svgcairo-@PACKAGE_VERSION@ - license: BSD3 - license-file: cairo/COPYRIGHT - copyright: (c) Duncan Coutts 2005, (c) Paolo Martini 2005 -@@ -15,5 +16,5 @@ hs-libraries: HSsvgcairo - extra-libraries: @SVGCAIRO_LIBS_CQ@ - include-dirs: @SVGCAIRO_CFLAGS_CQ@ - includes: librsvg/rsvg-cairo.h, librsvg/rsvg.h --depends: base-@PKG_BASE_VERSION@ mtl-@PKG_MTL_VERSION@ glib-@PACKAGE_VERSION@ cairo-@PACKAGE_VERSION@ -+depends: @PKG_BASE_ID@ @PKG_MTL_ID@ glib-@PACKAGE_VERSION@ cairo-@PACKAGE_VERSION@ - ld-options: @SVGCAIRO_LIBEXTRA_CQ@ rmfile ./dev-haskell/gtk2hs/files/gtk2hs-0.10.1-ghc-6.12-packages.patch hunk ./dev-haskell/gtk2hs/files/gtk2hs-0.9.12.1-librsvg-2.22.3.patch 1 ---- svgcairo/Graphics/Rendering/Cairo/SVG.chs 2008-10-01 00:11:02.000000000 -0430 -+++ svgcairo/Graphics/Rendering/Cairo/SVG.chs 2008-10-09 08:37:50.000000000 -0430 -@@ -200,6 +200,7 @@ - svgRender svg = do - cr <- ask - liftIO $ {# call unsafe render_cairo #} svg cr -+ return () - - -- | Get the width and height of the SVG image. - -- rmfile ./dev-haskell/gtk2hs/files/gtk2hs-0.9.12.1-librsvg-2.22.3.patch rmdir ./dev-haskell/gtk2hs/files hunk ./dev-haskell/gtk2hs/Manifest 1 -AUX gtk2hs-0.10.1-ghc-6.12-c2hs.patch 4125 RMD160 20ef31e325275a3de466331a0d21ff3282279709 SHA1 7bdd1ed729646df68f458d39ffe12f3f3d1fb13d SHA256 199f512d4ebac11fe04a23a3877cbe41d340f85703fbea431ba23532cf6346b1 -AUX gtk2hs-0.10.1-ghc-6.12-packages.patch 15076 RMD160 0c9931317c06f86a4d145e56978cfe80dd6000a0 SHA1 ed070955dadd133315024c59012507a3ba28bacc SHA256 b95e129836400c9363a1d7d98bf9c4ce30c108d35b6c727bfb80e857ee541046 -AUX gtk2hs-0.9.12.1-librsvg-2.22.3.patch 335 RMD160 cf96ef312fda9388a3d4cf28058ffa004ebd2b77 SHA1 2908e21aa9bc8e28d61d410f8b8570ad30a59f7f SHA256 e8e4adb06d915a0c1300a3b4bf597930bd20ba5fd7bd7f9121fc999ccf855577 -DIST gtk2hs-0.10.0.tar.gz 1445881 RMD160 945f94e78b1ed462be3f6100b7541b385d6b3d35 SHA1 de502c153d571b662c3a296baec659f129a8964d SHA256 1bf066caca7d9f178a58570a472acaa23ddc5b04d75b3b04bf125e368244310e -DIST gtk2hs-0.10.1.tar.gz 1451125 RMD160 c72acd0e2c5471c7757532cfb44c841be8e83f1d SHA1 808d8c80026b82dc2b1347055efba82f8847c424 SHA256 07cc98520ce6c9e0d2549fd8fd23fc5118148b7509843b0163340713a762d0c0 -DIST gtk2hs-0.9.11.tar.gz 980618 RMD160 c745020329fab493752d9055c4c8bca798b5d3e1 SHA1 6150312809e99ca3bcfc9f1f851d48a5253022ce SHA256 5da4c1fd7f0b66834e2aaf919d243928f63c15411e6289b2f31dfafb50848691 -DIST gtk2hs-0.9.12.1.tar.gz 1004661 RMD160 cd658027ed91b9550915e686d546e36b1b371c10 SHA1 a85f8568aa072e0c55da5889b2aabff92b8da3ae SHA256 4278078b786202fc64f86881c2b2517bdd589d5248bff2e9b7e6c1ffd2361f84 -DIST gtk2hs-0.9.12.tar.gz 997153 RMD160 bfc3ad81be80fdbbf1694493d93ddf863efbf6d8 SHA1 401638c5abfc357b648e4aa4b234874c116a52bb SHA256 b7427fca5d1958a829b2623715a9b16d4b08d67820df0b46ad32e5bd6e1f44d2 -DIST gtk2hs-0.9.13.tar.gz 1132752 RMD160 a3ebf3703e1ad6c561c7674e2643ad071c04e840 SHA1 9220d0318f81d31910018dba9bee8650766ad651 SHA256 4ce357ccfd9e7529f1405adf0e64435909c2da077c79cf012c2cb2acdd24133f -EBUILD gtk2hs-0.10.0.ebuild 2707 RMD160 ae4d72da642333827709d9565937b88bcd9d183d SHA1 2dba411f015a649438b220d44f021abfd1086ec1 SHA256 17873ee1e5d56d013458a13f0e7fd64be1743b6104362c1d4aad999d9341f332 -EBUILD gtk2hs-0.10.1.ebuild 2774 RMD160 98c5b7ab4eec0cd8e1eb93476c7410581f9350db SHA1 34b983e34cad079790970795f7ee281eee8712a4 SHA256 768303d5f6f0d7f1a131cabbb32e4633e92f6fb39a8d3a349eadbce4cb92896c -EBUILD gtk2hs-0.9.11.ebuild 3040 RMD160 6059154061591a647f95ee7bc00fdde82baabdbf SHA1 a08890ac20e961b32af0f5f9bd36514ec57a1f4a SHA256 ece2dd4d2abb6cd372c2b41e779a37478bb3e1ca29c42756a1ed57bb9abcd886 -EBUILD gtk2hs-0.9.12.1.ebuild 3279 RMD160 01ae5026eebfb73810ad7730544fbe07272d1126 SHA1 e8c84fa4918b2fa56e11d1520b8a3d0ec489341a SHA256 d23529f8efe49899b457c353371be0d641b95cc15294da5db3320ffa0bafbf3c -EBUILD gtk2hs-0.9.12.ebuild 3236 RMD160 274c9c7d594fd543a60157f62c9e35a2c4e60470 SHA1 09b51bf7998f5b0c43bd326b46393b82e4a6c4d4 SHA256 f0a8ae29ce2cf9ceb04bcc497a627985c4937e7886a29adeddbc0ecfddd817d2 -EBUILD gtk2hs-0.9.13.ebuild 3697 RMD160 43909ed573d261cbbd3d9ed387dae271a5aa03a7 SHA1 8fd887e99eff4ebcb8c172eeac110e542e85a939 SHA256 1b90532eda22579c789cc5ace831fc4b71cc734b39cbf1fc0297f815149e44dd -EBUILD gtk2hs-9999.ebuild 2636 RMD160 cba0968b402faf926d981a2f88f99c899ca16b03 SHA1 0fca101c002600174093e7a648846bef60811913 SHA256 d923a57d60aac1606b063c09d50ddb33da15b15d606acd9b89c8a974316d3600 rmfile ./dev-haskell/gtk2hs/Manifest hunk ./dev-haskell/gtk2hs/gtk2hs-0.10.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs/gtk2hs-0.9.10-r1.ebuild,v 1.1 2006/04/07 21:29:31 araujo Exp $ - -EAPI="2" - -inherit base eutils ghc-package multilib toolchain-funcs versionator - -DESCRIPTION="A GUI Library for Haskell based on Gtk+" -HOMEPAGE="http://haskell.org/gtk2hs/" - -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc profile glade gnome opengl svg seamonkey xulrunner" - -RDEPEND=">=dev-lang/ghc-6.10 - dev-haskell/mtl - x11-libs/gtk+:2 - glade? ( gnome-base/libglade ) - gnome? ( gnome-base/libglade - >=x11-libs/gtksourceview-2.2 - gnome-base/gconf ) - svg? ( gnome-base/librsvg ) - opengl? ( x11-libs/gtkglext ) - xulrunner? ( =net-libs/xulrunner-1.8* ) - seamonkey? ( =www-client/seamonkey-1* )" - -DEPEND="${RDEPEND} - doc? ( dev-haskell/haddock ) - dev-util/pkgconfig" - -MY_P="${P/%_rc*}" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf \ - --enable-gtk \ - --enable-packager-mode \ - $(version_is_at_least "4.2" "$(gcc-version)" && \ - echo --disable-split-objs) \ - $(has_version '>=x11-libs/gtk+-2.8' && echo --enable-cairo) \ - $(use glade || use gnome && echo --enable-libglade) \ - $(use_enable gnome gconf) \ - $(use_enable gnome gtksourceview2) \ - $(use_enable svg svg) \ - $(use_enable opengl opengl) \ - --disable-firefox \ - $(use_enable seamonkey seamonkey) \ - $(use_enable xulrunner xulrunner) \ - $(use_enable doc docs) \ - $(use_enable profile profiling) \ - || die "Configure failed" -} - -src_compile() { - emake -j1 || die "emake failed" -} - -src_install() { - - make install \ - DESTDIR="${D}" \ - htmldir="/usr/share/doc/${PF}/html" \ - haddockifacedir="/usr/share/doc/${PF}" \ - || die "Make install failed" - - # arrange for the packages to be registered - ghc-setup-pkg \ - "${D}/usr/$(get_libdir)/gtk2hs/glib.package.conf" \ - $(has_version '>=x11-libs/gtk+-2.8' && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/cairo.package.conf") \ - "${D}/usr/$(get_libdir)/gtk2hs/gtk.package.conf" \ - "${D}/usr/$(get_libdir)/gtk2hs/soegtk.package.conf" \ - $(use glade || use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/glade.package.conf") \ - $(use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gconf.package.conf" \ - "${D}/usr/$(get_libdir)/gtk2hs/gtksourceview2.package.conf" ) \ - $(use svg && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/svgcairo.package.conf") \ - $(use opengl && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gtkglext.package.conf") \ - $(use seamonkey || use xulrunner && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/mozembed.package.conf") - ghc-install-pkg -} rmfile ./dev-haskell/gtk2hs/gtk2hs-0.10.0.ebuild hunk ./dev-haskell/gtk2hs/gtk2hs-0.10.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs/gtk2hs-0.9.10-r1.ebuild,v 1.1 2006/04/07 21:29:31 araujo Exp $ - -EAPI="2" - -inherit base eutils autotools ghc-package multilib toolchain-funcs versionator - -DESCRIPTION="A GUI Library for Haskell based on Gtk+" -HOMEPAGE="http://haskell.org/gtk2hs/" - -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc profile glade gnome opengl svg xulrunner" - -RDEPEND=">=dev-lang/ghc-6.6 - dev-haskell/mtl[doc?] - x11-libs/gtk+:2 - glade? ( gnome-base/libglade ) - gnome? ( gnome-base/libglade - >=x11-libs/gtksourceview-2.2 - gnome-base/gconf ) - svg? ( gnome-base/librsvg ) - opengl? ( x11-libs/gtkglext ) - xulrunner? ( =net-libs/xulrunner-1.8* )" - -DEPEND="${RDEPEND} - doc? ( dev-haskell/haddock ) - dev-util/pkgconfig" - -MY_P="${P/%_rc*}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - epatch "${FILESDIR}/gtk2hs-0.10.1-ghc-6.12-packages.patch" - epatch "${FILESDIR}/gtk2hs-0.10.1-ghc-6.12-c2hs.patch" - cd "${S}" - eautoreconf -} - -src_configure() { - econf \ - --enable-gtk \ - --enable-packager-mode \ - $(version_is_at_least "4.2" "$(gcc-version)" && \ - echo --disable-split-objs) \ - $(has_version '>=x11-libs/gtk+-2.8' && echo --enable-cairo) \ - $(use glade || use gnome && echo --enable-libglade) \ - $(use_enable gnome gconf) \ - $(use_enable gnome gtksourceview2) \ - $(use_enable svg svg) \ - $(use_enable opengl opengl) \ - --disable-firefox \ - $(use_enable xulrunner xulrunner) \ - $(use_enable doc docs) \ - $(use_enable profile profiling) \ - || die "Configure failed" -} - -src_compile() { - emake -j1 || die "emake failed" -} - -src_install() { - - make install \ - DESTDIR="${D}" \ - htmldir="/usr/share/doc/${PF}/html" \ - haddockifacedir="/usr/share/doc/${PF}" \ - || die "Make install failed" - - # arrange for the packages to be registered - ghc-setup-pkg \ - "${D}/usr/$(get_libdir)/gtk2hs/glib.package.conf" \ - $(has_version '>=x11-libs/gtk+-2.8' && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/cairo.package.conf") \ - "${D}/usr/$(get_libdir)/gtk2hs/gtk.package.conf" \ - "${D}/usr/$(get_libdir)/gtk2hs/soegtk.package.conf" \ - $(use glade || use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/glade.package.conf") \ - $(use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gconf.package.conf" \ - "${D}/usr/$(get_libdir)/gtk2hs/gtksourceview2.package.conf" ) \ - $(use svg && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/svgcairo.package.conf") \ - $(use opengl && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gtkglext.package.conf") \ - $(use xulrunner && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/mozembed.package.conf") - ghc-install-pkg -} rmfile ./dev-haskell/gtk2hs/gtk2hs-0.10.1.ebuild hunk ./dev-haskell/gtk2hs/gtk2hs-0.9.11.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs/gtk2hs-0.9.10-r1.ebuild,v 1.1 2006/04/07 21:29:31 araujo Exp $ - -inherit base eutils ghc-package multilib toolchain-funcs versionator - -DESCRIPTION="A GUI Library for Haskell based on Gtk+" -HOMEPAGE="http://haskell.org/gtk2hs/" -SRC_URI="mirror://sourceforge/gtk2hs/${P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc glade gnome opengl seamonkey profile xulrunner" - -RDEPEND=">=dev-lang/ghc-6.2 - dev-haskell/mtl - >=x11-libs/gtk+-2 - glade? ( >=gnome-base/libglade-2 ) - gnome? ( >=gnome-base/libglade-2 - =gnome-base/gconf-2 - >=gnome-base/librsvg-2.16 ) - opengl? ( x11-libs/gtkglext ) - xulrunner? ( =net-libs/xulrunner-1.8* ) - seamonkey? ( =www-client/seamonkey-1* )" - -DEPEND="${RDEPEND} - doc? ( =x11-libs/gtk+-2.8' && echo --enable-cairo) \ - $(use glade || use gnome && echo --enable-libglade) \ - $(use_enable gnome gconf) \ - $(use_enable gnome sourceview) \ - $(use_enable gnome svg) \ - $(use_enable opengl opengl) \ - --disable-firefox \ - $(use_enable seamonkey seamonkey) \ - $(use_enable xulrunner xulrunner) \ - $(use_enable doc docs) \ - $(use_enable profile profiling) \ - || die "Configure failed" - - # parallel build doesn't work, so specify -j1 - emake -j1 || die "Make failed" -} - -src_install() { - - make install \ - DESTDIR="${D}" \ - htmldir="/usr/share/doc/${PF}/html" \ - haddockifacedir="/usr/share/doc/${PF}" \ - || die "Make install failed" - - # for some reason it creates the doc dir even if it is configured - # to not generate docs, so lets remove the empty dirs in that case - # (and lets be cautious and only remove them if they're empty) - if ! use doc; then - rmdir "${D}/usr/share/doc/${PF}/html" - rmdir "${D}/usr/share/doc/${PF}" - rmdir "${D}/usr/share/doc" - rmdir "${D}/usr/share" - fi - - # arrange for the packages to be registered - if ghc-cabal; then - pkgext=package.conf - else - pkgext=pkg - fi - ghc-setup-pkg \ - "${D}/usr/$(get_libdir)/gtk2hs/glib.${pkgext}" \ - $(has_version '>=x11-libs/gtk+-2.8' && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/cairo.${pkgext}") \ - "${D}/usr/$(get_libdir)/gtk2hs/gtk.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/soegtk.${pkgext}" \ - $(use glade || use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/glade.${pkgext}") \ - $(use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gconf.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/sourceview.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/svgcairo.${pkgext}") \ - $(use opengl && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gtkglext.${pkgext}") \ - $(use seamonkey || use xulrunner && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/mozembed.${pkgext}") - ghc-install-pkg -} rmfile ./dev-haskell/gtk2hs/gtk2hs-0.9.11.ebuild hunk ./dev-haskell/gtk2hs/gtk2hs-0.9.12.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs/gtk2hs-0.9.10-r1.ebuild,v 1.1 2006/04/07 21:29:31 araujo Exp $ - -inherit base eutils ghc-package multilib toolchain-funcs versionator - -DESCRIPTION="A GUI Library for Haskell based on Gtk+" -HOMEPAGE="http://haskell.org/gtk2hs/" -SRC_URI="mirror://sourceforge/gtk2hs/${P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86" - -IUSE="doc glade gnome opengl svg seamonkey profile xulrunner" - -RDEPEND=">=dev-lang/ghc-6.4 - dev-haskell/mtl - >=x11-libs/gtk+-2 - glade? ( >=gnome-base/libglade-2 ) - gnome? ( >=gnome-base/libglade-2 - =gnome-base/gconf-2 ) - svg? ( >=gnome-base/librsvg-2.16 ) - opengl? ( x11-libs/gtkglext ) - xulrunner? ( =net-libs/xulrunner-1.8* ) - seamonkey? ( =www-client/seamonkey-1* )" - -DEPEND="${RDEPEND} - doc? ( =x11-libs/gtk+-2.8' && echo --enable-cairo) \ - $(use glade || use gnome && echo --enable-libglade) \ - $(use_enable gnome gconf) \ - $(use_enable gnome sourceview) \ - $(use_enable svg svg) \ - $(use_enable opengl opengl) \ - --disable-firefox \ - $(use_enable seamonkey seamonkey) \ - $(use_enable xulrunner xulrunner) \ - $(use_enable doc docs) \ - $(use_enable profile profiling) \ - || die "Configure failed" - - # parallel build doesn't work, so specify -j1 - emake -j1 || die "Make failed" -} - -src_install() { - - make install \ - DESTDIR="${D}" \ - htmldir="/usr/share/doc/${PF}/html" \ - haddockifacedir="/usr/share/doc/${PF}" \ - || die "Make install failed" - - # for some reason it creates the doc dir even if it is configured - # to not generate docs, so lets remove the empty dirs in that case - # (and lets be cautious and only remove them if they're empty) - if ! use doc; then - rmdir "${D}/usr/share/doc/${PF}/html" - rmdir "${D}/usr/share/doc/${PF}" - rmdir "${D}/usr/share/doc" - rmdir "${D}/usr/share" - fi - - # arrange for the packages to be registered - ghc-setup-pkg \ - "${D}/usr/$(get_libdir)/gtk2hs/glib.package.conf" \ - $(has_version '>=x11-libs/gtk+-2.8' && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/cairo.package.conf") \ - "${D}/usr/$(get_libdir)/gtk2hs/gtk.package.conf" \ - "${D}/usr/$(get_libdir)/gtk2hs/soegtk.package.conf" \ - $(use glade || use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/glade.package.conf") \ - $(use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gconf.package.conf" \ - "${D}/usr/$(get_libdir)/gtk2hs/sourceview.package.conf" ) \ - $(use svg && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/svgcairo.package.conf") \ - $(use opengl && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gtkglext.package.conf") \ - $(use seamonkey || use xulrunner && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/mozembed.package.conf") - ghc-install-pkg -} rmfile ./dev-haskell/gtk2hs/gtk2hs-0.9.12.1.ebuild hunk ./dev-haskell/gtk2hs/gtk2hs-0.9.12.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs/gtk2hs-0.9.10-r1.ebuild,v 1.1 2006/04/07 21:29:31 araujo Exp $ - -inherit base eutils ghc-package multilib toolchain-funcs versionator - -DESCRIPTION="A GUI Library for Haskell based on Gtk+" -HOMEPAGE="http://haskell.org/gtk2hs/" -SRC_URI="mirror://sourceforge/gtk2hs/${P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc glade gnome opengl svg seamonkey profile xulrunner" - -RDEPEND=">=dev-lang/ghc-6.2 - dev-haskell/mtl - >=x11-libs/gtk+-2 - glade? ( >=gnome-base/libglade-2 ) - gnome? ( >=gnome-base/libglade-2 - =gnome-base/gconf-2 ) - svg? ( >=gnome-base/librsvg-2.16 ) - opengl? ( x11-libs/gtkglext ) - xulrunner? ( =net-libs/xulrunner-1.8* ) - seamonkey? ( =www-client/seamonkey-1* )" - -DEPEND="${RDEPEND} - doc? ( =x11-libs/gtk+-2.8' && echo --enable-cairo) \ - $(use glade || use gnome && echo --enable-libglade) \ - $(use_enable gnome gconf) \ - $(use_enable gnome sourceview) \ - $(use_enable svg svg) \ - $(use_enable opengl opengl) \ - --disable-firefox \ - $(use_enable seamonkey seamonkey) \ - $(use_enable xulrunner xulrunner) \ - $(use_enable doc docs) \ - $(use_enable profile profiling) \ - || die "Configure failed" - - # parallel build doesn't work, so specify -j1 - emake -j1 || die "Make failed" -} - -src_install() { - - make install \ - DESTDIR="${D}" \ - htmldir="/usr/share/doc/${PF}/html" \ - haddockifacedir="/usr/share/doc/${PF}" \ - || die "Make install failed" - - # for some reason it creates the doc dir even if it is configured - # to not generate docs, so lets remove the empty dirs in that case - # (and lets be cautious and only remove them if they're empty) - if ! use doc; then - rmdir "${D}/usr/share/doc/${PF}/html" - rmdir "${D}/usr/share/doc/${PF}" - rmdir "${D}/usr/share/doc" - rmdir "${D}/usr/share" - fi - - # arrange for the packages to be registered - if ghc-cabal; then - pkgext=package.conf - else - pkgext=pkg - fi - ghc-setup-pkg \ - "${D}/usr/$(get_libdir)/gtk2hs/glib.${pkgext}" \ - $(has_version '>=x11-libs/gtk+-2.8' && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/cairo.${pkgext}") \ - "${D}/usr/$(get_libdir)/gtk2hs/gtk.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/soegtk.${pkgext}" \ - $(use glade || use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/glade.${pkgext}") \ - $(use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gconf.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/sourceview.${pkgext}" ) \ - $(use svg && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/svgcairo.${pkgext}") \ - $(use opengl && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gtkglext.${pkgext}") \ - $(use seamonkey || use xulrunner && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/mozembed.${pkgext}") - ghc-install-pkg -} rmfile ./dev-haskell/gtk2hs/gtk2hs-0.9.12.ebuild hunk ./dev-haskell/gtk2hs/gtk2hs-0.9.13.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs/gtk2hs-0.9.10-r1.ebuild,v 1.1 2006/04/07 21:29:31 araujo Exp $ - -inherit base eutils ghc-package multilib toolchain-funcs versionator - -DESCRIPTION="A GUI Library for Haskell based on Gtk+" -HOMEPAGE="http://haskell.org/gtk2hs/" -SRC_URI="mirror://sourceforge/gtk2hs/${P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc glade gnome opengl svg firefox seamonkey profile xulrunner" - -RDEPEND=">=dev-lang/ghc-6.2 - dev-haskell/mtl - >=x11-libs/gtk+-2 - glade? ( >=gnome-base/libglade-2 ) - gnome? ( >=gnome-base/libglade-2 - =gnome-base/gconf-2 ) - svg? ( >=gnome-base/librsvg-2.16 ) - opengl? ( x11-libs/gtkglext ) - xulrunner? ( =net-libs/xulrunner-1.8* ) - !xulrunner? ( firefox? ( =www-client/mozilla-firefox-2* ) ) - !xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1* ) ) )" - -DEPEND="${RDEPEND} - doc? ( >=dev-haskell/haddock-0.8 )" - -src_unpack() { - unpack ${A} - - # Fix for recent glib that changes the type of the gtype typedef: - sed -i -e 's/(CULong)/(CULong, CUInt)/' \ - "${S}/tools/hierarchyGen/Hierarchy.chs.template" - - # Fix for recent return type changes in librsvg-2.22.3: - cd "${S}" - epatch "${FILESDIR}/${PN}-0.9.12.1-librsvg-2.22.3.patch" - - # patch file missing, where is it? - #Fix to work with new haddock-2.0.0.0: - #if has_version '>=dev-haskell/haddock-2.0.0.0'; then - # cd "${S}" - # epatch "${FILESDIR}/${PN}-haddock-2.0.0.0.patch" - #fi -} - -src_compile() { - econf \ - --enable-packager-mode \ - $(version_is_at_least "4.2" "$(gcc-version)" && \ - echo --disable-split-objs) \ - $(has_version '>=x11-libs/gtk+-2.8' && echo --enable-cairo) \ - $(use glade || use gnome && echo --enable-libglade) \ - $(use_enable gnome gconf) \ - $(use_enable gnome sourceview) \ - $(use_enable svg svg) \ - $(use_enable opengl opengl) \ - $(use_enable seamonkey seamonkey) \ - $(use_enable firefox firefox) \ - $(use_enable xulrunner xulrunner) \ - $(use_enable doc docs) \ - $(use_enable profile profiling) \ - || die "Configure failed" - - - # parallel build doesn't work, so specify -j1 - emake -j1 || die "Make failed" -} - -src_install() { - - make install \ - DESTDIR="${D}" \ - htmldir="/usr/share/doc/${PF}/html" \ - haddockifacedir="/usr/share/doc/${PF}" \ - || die "Make install failed" - - # for some reason it creates the doc dir even if it is configured - # to not generate docs, so lets remove the empty dirs in that case - # (and lets be cautious and only remove them if they're empty) - if ! use doc; then - rmdir "${D}/usr/share/doc/${PF}/html" - rmdir "${D}/usr/share/doc/${PF}" - rmdir "${D}/usr/share/doc" - rmdir "${D}/usr/share" - fi - - # arrange for the packages to be registered - if ghc-cabal; then - pkgext=package.conf - else - pkgext=pkg - fi - ghc-setup-pkg \ - "${D}/usr/$(get_libdir)/gtk2hs/glib.${pkgext}" \ - $(has_version '>=x11-libs/gtk+-2.8' && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/cairo.${pkgext}") \ - "${D}/usr/$(get_libdir)/gtk2hs/gtk.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/soegtk.${pkgext}" \ - $(use glade || use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/glade.${pkgext}") \ - $(use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gconf.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/sourceview.${pkgext}" ) \ - $(use svg && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/svgcairo.${pkgext}") \ - $(use opengl && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gtkglext.${pkgext}") \ - $(use seamonkey || use firefox || use xulrunner && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/mozembed.${pkgext}") - ghc-install-pkg -} rmfile ./dev-haskell/gtk2hs/gtk2hs-0.9.13.ebuild hunk ./dev-haskell/gtk2hs/gtk2hs-9999.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -inherit base eutils ghc-package multilib toolchain-funcs versionator autotools darcs - -DESCRIPTION="A GUI Library for Haskell based on Gtk+" -HOMEPAGE="http://haskell.org/gtk2hs/" -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc glade gnome opengl svg profile xulrunner" - -EDARCS_REPOSITORY="http://code.haskell.org/gtk2hs/" -EDARCS_GET_CMD="get --partial --verbose" -EDARCS_LOCALREPO="gtk2hs" - -RDEPEND=">=dev-lang/ghc-6.2 - dev-haskell/mtl[doc?] - dev-haskell/happy - dev-haskell/alex - x11-libs/gtk+:2 - glade? ( gnome-base/libglade ) - gnome? ( gnome-base/libglade - >=x11-libs/gtksourceview-2.2 - gnome-base/gconf ) - svg? ( gnome-base/librsvg ) - opengl? ( x11-libs/gtkglext ) - xulrunner? ( =net-libs/xulrunner-1.8* )" - -DEPEND="${RDEPEND} - doc? ( dev-haskell/haddock ) - dev-util/pkgconfig" - -src_prepare() { - cd "${S}" - eautoreconf -} - -src_configure() { - econf \ - --enable-gtk \ - --enable-packager-mode \ - $(version_is_at_least "4.2" "$(gcc-version)" && \ - echo --disable-split-objs) \ - $(has_version '>=x11-libs/gtk+-2.8' && echo --enable-cairo --enable-gio) \ - $(use glade || use gnome && echo --enable-libglade) \ - $(use_enable gnome gconf) \ - $(use_enable gnome gtksourceview2) \ - $(use_enable svg svg) \ - $(use_enable opengl opengl) \ - --disable-firefox \ - $(use_enable xulrunner xulrunner) \ - $(use_enable doc docs) \ - $(use_enable profile profiling) \ - || die "Configure failed" -} - -src_compile() { - emake -j1 || die "emake failed" -} - -src_install() { - - make install \ - DESTDIR="${D}" \ - htmldir="/usr/share/doc/${PF}/html" \ - haddockifacedir="/usr/share/doc/${PF}" \ - || die "Make install failed" - - # arrange for the packages to be registered - ghc-setup-pkg \ - "${D}/usr/$(get_libdir)/gtk2hs/glib.package.conf" \ - $(has_version '>=x11-libs/gtk+-2.8' && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/cairo.package.conf") \ - "${D}/usr/$(get_libdir)/gtk2hs/gtk.package.conf" \ - "${D}/usr/$(get_libdir)/gtk2hs/soegtk.package.conf" \ - $(use glade || use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/glade.package.conf") \ - $(use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gconf.package.conf" \ - "${D}/usr/$(get_libdir)/gtk2hs/gtksourceview2.package.conf" ) \ - $(use svg && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/svgcairo.package.conf") \ - $(use opengl && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gtkglext.package.conf") \ - $(use xulrunner && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/mozembed.package.conf") - ghc-install-pkg -} rmfile ./dev-haskell/gtk2hs/gtk2hs-9999.ebuild rmdir ./dev-haskell/gtk2hs hunk ./dev-haskell/gravatar/Manifest 1 -DIST gravatar-0.3.tar.gz 2758 RMD160 d1c5f1dad2991ce78ab99b5fd00a43c1a181906b SHA1 c00af55dca8257844cd4a510a809ef9ec15f3afb SHA256 b0964adb00bc1c8d11fa33618a93f619c7427284a6ada80dcf7d3509abef2f6d -EBUILD gravatar-0.3.ebuild 549 RMD160 c0595f23737d494315fc046c7c6a527eb3413ce1 SHA1 ee2c55123bc253c4b3d73502d9c9e28c419dcbe9 SHA256 0adc7bdea4c1a5279fcbf40791c6314aeb387c571d2ddf5dafacbb1ea4669750 rmfile ./dev-haskell/gravatar/Manifest hunk ./dev-haskell/gravatar/gravatar-0.3.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Find the url of the gravatar associated with an email address." -HOMEPAGE="http://code.haskell.org/~dons/code/gravatar" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/nano-md5 - dev-haskell/network" rmfile ./dev-haskell/gravatar/gravatar-0.3.ebuild rmdir ./dev-haskell/gravatar hunk ./dev-haskell/graphviz/Manifest 1 -DIST graphviz-2999.8.0.0.tar.gz 85302 RMD160 2306fc6074ef75ab9c5b516640b1d5607b0f2964 SHA1 2ddc693c0a780269c696955b3ab2fbe9029bb804 SHA256 8d25b53819ec64a76e74c845b7c357f5866d1738edad9835cf8aa1c099e0669a -EBUILD graphviz-2999.8.0.0.ebuild 666 RMD160 96f53f59e1c12b4e9880595188282762335cae9a SHA1 6855a2e086c50dbdc34507ff9a2b9e0e95d9f0f4 SHA256 f7fac49fe17f75a1604b96558b5cfb5d49573a7d3dbcfa77cadc503eb93788f3 rmfile ./dev-haskell/graphviz/Manifest hunk ./dev-haskell/graphviz/graphviz-2999.8.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Graphviz bindings for Haskell." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/graphviz" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - =dev-haskell/colour-2.3* - dev-haskell/extensible-exceptions - dev-haskell/fgl - >=dev-haskell/polyparse-1.1" - -RDEPEND="${DEPEND} - media-gfx/graphviz" - rmfile ./dev-haskell/graphviz/graphviz-2999.8.0.0.ebuild rmdir ./dev-haskell/graphviz hunk ./dev-haskell/graphalyze/Manifest 1 -DIST Graphalyze-0.9.0.0.tar.gz 30205 RMD160 71aabadf2f1df1bb3b0b1b5afa3764bc91612968 SHA1 9a221498b893587288f8f115532c9d2ad441e092 SHA256 fc0f6468152d22bbe1b687f750b0a7191609c8a481f922fe90325f50118a4bf9 -EBUILD graphalyze-0.9.0.0.ebuild 875 RMD160 44d23149d62e9f32d21a8bdc74058edc5c7783cc SHA1 2808b2e2b90c230dc5869749b4808af49adb8280 SHA256 658340a2553d6b19c022f5824622d832259ba136c28247500d9560283624af67 rmfile ./dev-haskell/graphalyze/Manifest hunk ./dev-haskell/graphalyze/graphalyze-0.9.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="Graphalyze" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Graph-Theoretic Analysis library." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Graphalyze" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -COMMON=">=dev-lang/ghc-6.8.1 - >=dev-haskell/bktrees-0.2 - dev-haskell/extensible-exceptions - >=dev-haskell/fgl-5.4.2.2 - =dev-haskell/graphviz-2999.8* - =app-text/pandoc-1.4* - dev-haskell/time" -DEPEND="${COMMON} - >=dev-haskell/cabal-1.6" -# Use graphviz >= 2.24 to automatically get png support -RDEPEND="${COMMON} - >=media-gfx/graphviz-2.24.0" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/graphalyze/graphalyze-0.9.0.0.ebuild rmdir ./dev-haskell/graphalyze hunk ./dev-haskell/gnuplot/Manifest 1 -DIST gnuplot-0.3.4.tar.gz 16544 RMD160 cddae92953237dc784be5c3824ed5eb2363f38a4 SHA1 af4667bb98280cf072da608ab8affaa03c9b02c9 SHA256 05528b27eb1226aa373881888491f03b1d7e98737b8a4d6bb84a17599813167d -EBUILD gnuplot-0.3.4.ebuild 786 RMD160 5109f3726c6327e2b6897a3acf3e1542246a6964 SHA1 eea0f75f1a58a8c61d4e9a3c917c8cf8f930c78c SHA256 50625c9fb05c7df31295810ff2bd8989f5c008ad57a8be8900f95f2eae07a792 rmfile ./dev-haskell/gnuplot/Manifest hunk ./dev-haskell/gnuplot/gnuplot-0.3.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="2D and 3D plots using gnuplot" -HOMEPAGE="http://www.haskell.org/haskellwiki/Gnuplot" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - =dev-haskell/time-1.1 - = 1.1 && < 1.2/time >= 1.1/' \ - "${S}/${PN}.cabal" -} - rmfile ./dev-haskell/gnuplot/gnuplot-0.3.4.ebuild rmdir ./dev-haskell/gnuplot hunk ./dev-haskell/glut/Manifest 1 -DIST GLUT-2.1.1.1.tar.gz 121577 RMD160 d14eb8eeb16c24d1a516918ce4f884e4e70e3ed3 SHA1 5d86b3fac81854f54e1d7191a0740e721206ba34 SHA256 09631322c78c1d5d2733fb5324344db68e99015162445c3364b844308c1e027e -DIST GLUT-2.1.1.2.tar.gz 121228 RMD160 b1a5c4fb0d878a3891554275942c65157af9563b SHA1 a58477639f6aef4de481175d311246f0096bfc8c SHA256 d5ecf4b6bacc5e68ade00710df04fa158c6ed322c74362954716a0baba6bd3fb -DIST GLUT-2.1.2.1.tar.gz 720222 RMD160 f9d207c21bd7c6971efc53c0f9dd01f8426752c1 SHA1 cea37e94669754d6132ebce680675e1246538171 SHA256 0230bfacbfb85c126f1fba45fcd8d02f20da9ee19180b5ada698224362d17264 -DIST ghc-6.6-src-extralibs.tar.bz2 2015443 RMD160 63d87d02f42efc032c20de7394f3b29431fd8eed SHA1 b94974e255165703d882bb522ec44c5bdc4b0aec SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29 -DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 SHA1 1398f6c35191d52410a2e066b382635dff0d8d6d SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 -EBUILD glut-2.0-r1.ebuild 624 RMD160 fbe61614709be5cfbe7d0de8288f8db17338a64f SHA1 55ba6cd90ee6dd37487271e60e04b2847d1074a3 SHA256 196c9ea7943b8a4be42a12acecb94ce202c70035699f81506546aec2ecc9b8eb -EBUILD glut-2.0.ebuild 527 RMD160 b3d1fdd5e95ce6836db8f2fc6545365e4461e9e8 SHA1 254fe12698b3d444220b4fde777468bac19afe17 SHA256 7a72b55ec35aa2c03874e8fec3d41a3fe17539a3e41bd6f4a577e68b020310ae -EBUILD glut-2.1.1.1.ebuild 636 RMD160 f33eff3e5760ddb525b412425ee12bf7cde6d591 SHA1 8b0ed0e14a410441842b54ca68c1c9a3b5fa1d9d SHA256 30f3beb44b970ca8d51893ea03a9f479c248581cfaa95337712c4b923f8f10f2 -EBUILD glut-2.1.1.2.ebuild 682 RMD160 cedd4be11ee803243b5c5438cbdd72f6d154bb9b SHA1 9d44f82a615aa2be0de90cc91fa967e7eb4c468f SHA256 2ffff3f48ee31a0e5f0c67fd64208ed0c6dda0f4ee0b2a3b7545a4f0a3a757a1 -EBUILD glut-2.1.1.ebuild 679 RMD160 594deefef34270a907d0ca5c695decf6546312c5 SHA1 2e47a75fc2426e493db4788408f3ed33365b1e1d SHA256 beb9c24d8e0d8ec72e80402c702c57b96770704a90816acd13800932dafa1c6f -EBUILD glut-2.1.2.1.ebuild 622 RMD160 c5159b2beea84f52a7732ebbf96032b2d57d18bd SHA1 2b3d5ea806a7bb569c728a25ea0fae1146deb1bb SHA256 dcbef8afde2ad34fce0a600a2e928a844c9695762fc5e031c8c74d0bb4d5c429 rmfile ./dev-haskell/glut/Manifest hunk ./dev-haskell/glut/glut-2.0-r1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib profile" -inherit haskell-cabal - -MY_PN=GLUT -GHC_PV=6.6 - -DESCRIPTION="GLUT bindings for haskell" -HOMEPAGE="http://www.haskell.org/HOpenGL/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~x86 ~amd64" - -# TODO: Install examples when the "examples" USE flag is set -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - >=dev-haskell/opengl-2.1 - virtual/glu - virtual/glut" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}" rmfile ./dev-haskell/glut/glut-2.0-r1.ebuild hunk ./dev-haskell/glut/glut-2.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit ghc-package - -DESCRIPTION="GLUT bindings for Haskell" -HOMEPAGE="http://www.haskell.org/HOpenGL/" -SRC_URI="" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND="=dev-lang/ghc-6.4*" - -pkg_setup () { - ghc-package_pkg_setup - einfo "This library is already provided by ghc. This ebuild does nothing." -} - -src_install () { - dodir "$(ghc-libdir)" - touch "${D}/$(ghc-libdir)/.${P}.ghc-updater" -} rmfile ./dev-haskell/glut/glut-2.0.ebuild hunk ./dev-haskell/glut/glut-2.1.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -MY_PN="GLUT" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="GLUT bindings for haskell" -HOMEPAGE="http://www.haskell.org/HOpenGL/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-haskell/opengl-2.2.1 - virtual/glu - virtual/glut" - -S="${WORKDIR}/${MY_P}" - -# TODO: Install examples when the "examples" USE flag is set rmfile ./dev-haskell/glut/glut-2.1.1.1.ebuild hunk ./dev-haskell/glut/glut-2.1.1.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="GLUT" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A binding for the OpenGL Utility Toolkit" -HOMEPAGE="http://www.haskell.org/HOpenGL/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/opengl-2.2 - virtual/glu - virtual/glut" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" - -S="${WORKDIR}/${MY_P}" - -# TODO: Install examples when the "examples" USE flag is set rmfile ./dev-haskell/glut/glut-2.1.1.2.ebuild hunk ./dev-haskell/glut/glut-2.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib profile" -inherit haskell-cabal - -MY_PN=GLUT -GHC_PV=6.6.1 - -DESCRIPTION="GLUT bindings for haskell" -HOMEPAGE="http://www.haskell.org/HOpenGL/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="amd64 ~sparc x86" - -# TODO: Install examples when the "examples" USE flag is set -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - >=dev-haskell/opengl-2.2.1 - virtual/glu - virtual/glut" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}" - -src_unpack() { - unpack ${A} - cabal-mksetup -} rmfile ./dev-haskell/glut/glut-2.1.1.ebuild hunk ./dev-haskell/glut/glut-2.1.2.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="GLUT" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A binding for the OpenGL Utility Toolkit" -HOMEPAGE="http://www.haskell.org/HOpenGL/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/opengl-2.2 - virtual/glu - virtual/glut" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/glut/glut-2.1.2.1.ebuild rmdir ./dev-haskell/glut hunk ./dev-haskell/glob/Manifest 1 -DIST Glob-0.5.tar.gz 21580 RMD160 88c7a3476c049ddc0e4b23db2b15706050f2a45c SHA1 372f67ba8d360848f59ff551acdd8f657a8ad4dc SHA256 e7af488d21ade8fef8e357f62dd5c03694a00198d6a1f7017ab8b066c80ead2b -EBUILD glob-0.5.ebuild 571 RMD160 47997d7c78d22f2755d13146c32cf438098584d6 SHA1 109e0485e6e1f4ee27be986d9c5650a926971a4b SHA256 619fc777e75ed864964c099e09eb14e4dc095e25fc5d995536261882a7258f5f rmfile ./dev-haskell/glob/Manifest hunk ./dev-haskell/glob/glob-0.5.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="Glob" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Globbing library" -HOMEPAGE="http://iki.fi/matti.niemenmaa/glob/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - =dev-haskell/dlist-0* - =dev-haskell/mtl-1*" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/glob/glob-0.5.ebuild rmdir ./dev-haskell/glob hunk ./dev-haskell/glfw/Manifest 1 -DIST GLFW-0.2.tar.gz 120580 RMD160 b53ea433db8914ae952d1bafdf69735be9151102 SHA1 2b48d559bbddc93fb698d67d3d18b8cb26526fee SHA256 960645813a4ef1c9fc2b4edb114b56a7007a932d71b06dfe0f469f28034fdee9 -DIST GLFW-0.3.tar.gz 119477 RMD160 2d0b63e91e9f61dcbccd80b7f5f5117aba0f329c SHA1 cf0f7d33f1010cfa20516fdd217134bfadb78e45 SHA256 b0b2675ba2c345064f4aab00725996d668e3eb599cf87964eaab3ebc1bfa964d -EBUILD glfw-0.2.ebuild 601 RMD160 77ee80617b52efc61342162eef7cf9140649d2a7 SHA1 8c2b039f06201207a6a3444b3aa3892ecf94bb7d SHA256 ec2b2b01a489d730e0bb44fc1e06360614e65f180b6f697dcb6ff4d467591226 -EBUILD glfw-0.3.ebuild 605 RMD160 82881c99077bf8cb7fe64b6f82b1456fddfaeb81 SHA1 bb7f2da32a258e19a343d6efd6c52a3343076baf SHA256 e82851e424e5773cab1ba7b9b42e3d4d03165fa19aadeb81b489f53bc6073c0a rmfile ./dev-haskell/glfw/Manifest hunk ./dev-haskell/glfw/glfw-0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib profile" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -MY_PN="GLFW" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A binding for GLFW, An OpenGL Framework" -HOMEPAGE="http://haskell.org/haskellwiki/GLFW" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - >=dev-haskell/opengl-2.1 - x11-libs/libX11 - x11-libs/libXrandr" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/glfw/glfw-0.2.ebuild hunk ./dev-haskell/glfw/glfw-0.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="GLFW" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A binding for GLFW, An OpenGL Framework" -HOMEPAGE="http://haskell.org/haskellwiki/GLFW" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/opengl-2.1 - x11-libs/libX11 - x11-libs/libXrandr" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/glfw/glfw-0.3.ebuild rmdir ./dev-haskell/glfw hunk ./dev-haskell/ghc-testsuite-darcs/Manifest 1 -DIST ghc-6.6-src.tar.bz2 4345587 RMD160 0d8d5cdde21e5ad86fba1023872be316316d14e7 SHA1 9876dbc46ef22684c2cc95e8dce49b2a1f47017e SHA256 79b2a29136d56c8120a526188297603304dc80d3093cda76fde939df7d4dcc7e -EBUILD ghc-testsuite-darcs-6.5.ebuild 1371 RMD160 83ce170f820ddcf11da7e5a4a9fb66741b42c4ca SHA1 c3df6c2e778f47daaba3fce6a69d82bcfbc0e114 SHA256 f2398683bd5e0b2d3497a116392c4989238f572777e31aa5875b420e34bc11cc -MD5 e4f3993564c1a8a0885a8120fb7f5423 ghc-testsuite-darcs-6.5.ebuild 1371 -RMD160 83ce170f820ddcf11da7e5a4a9fb66741b42c4ca ghc-testsuite-darcs-6.5.ebuild 1371 -SHA256 f2398683bd5e0b2d3497a116392c4989238f572777e31aa5875b420e34bc11cc ghc-testsuite-darcs-6.5.ebuild 1371 -MD5 2255c6442cd019753ca35bad1f71e78f files/digest-ghc-testsuite-darcs-6.5 241 -RMD160 6d3e93d9851cfbf07c6e6df35e1b7adbf5c01903 files/digest-ghc-testsuite-darcs-6.5 241 -SHA256 08a1beeb6d4f6f1f6c33e3db553861106f19cfc95d6c84ef410efdae2ae6bda6 files/digest-ghc-testsuite-darcs-6.5 241 rmfile ./dev-haskell/ghc-testsuite-darcs/Manifest hunk ./dev-haskell/ghc-testsuite-darcs/ghc-testsuite-darcs-6.5.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit darcs ghc-package - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="fast" - -DEPEND=">=dev-lang/ghc-6.6 - dev-haskell/network - dev-haskell/mtl - dev-haskell/html - >=dev-haskell/cabal-1.1.6" - -# Sigh, the testsuite needs to be run inside a ghc build tree -# Not necessarily a built tree mind you, it only needs a few .mk files. -GHC_PV="6.6" -SRC_URI="http://www.haskell.org/ghc/dist/ghc-${GHC_PV}-src.tar.bz2" -EDARCS_REPOSITORY="http://darcs.haskell.org/testsuite" - -src_unpack() { - darcs_src_unpack - cd "${S}" - mkdir testsuite - mv * testsuite/ - unpack "${A}" - mv testsuite ghc-${GHC_PV}/ -} - -src_compile() { - cd "${S}/ghc-${GHC_PV}" - ./configure && \ - make -C utils/mkdependC boot && \ - make -C includes boot && \ - make -C testsuite boot \ - HC=$(ghc-getghc) \ - MKDEPENDHS=$(ghc-getghc) \ - || die "Preparing the testsuite failed" - - local target - use fast && target="fast" - make -C testsuite/tests/ghc-regress ${target} \ - TEST_HC="$(ghc-getghc)" \ - GHC_PKG_INPLACE=$(ghc-getghcpkg) \ - EXTRA_RUNTEST_OPTS="--output-summary=${TMP}/testsuite-summary.txt" -} - -src_install() { - dodoc "${TMP}/testsuite-summary.txt" -} rmfile ./dev-haskell/ghc-testsuite-darcs/ghc-testsuite-darcs-6.5.ebuild rmdir ./dev-haskell/ghc-testsuite-darcs hunk ./dev-haskell/ghc-testsuite/Manifest 1 -DIST ghc-6.6.1-src.tar.bz2 4339970 RMD160 6b82a74559425fe5fe1fa1b67a83433457bae0ad SHA1 cc1846b4ad607e270721371ce4043b1a017cd10e SHA256 489126ceeb2dbb6a85ef8d87d6792e61e1bc0d5882e4b33a7725410d796132c6 -DIST ghc-testsuite-6.6.1.tar.gz 1178216 RMD160 d114f142b3a12907c7da9779325a59dfa26d9225 SHA1 57356ca6cbb6508f216b7362022be456620ce0fa SHA256 9e458ccdd92cb7ab510bb888377c579f17f1dbc4dce9cc086325bc0b7b7cec25 -EBUILD ghc-testsuite-6.6.1.ebuild 1192 RMD160 75627dbdfdcb127c05f6be5ddfd71da6b1e1ad09 SHA1 a14ded302effc1e06223b5c31cb1350e758de490 SHA256 fec62926f2753b50e4624069c64f5960a7e65123b1770a0a0cfda6537a21a68b -MD5 4e75243d95b785a6da066eb8cd6b440c ghc-testsuite-6.6.1.ebuild 1192 -RMD160 75627dbdfdcb127c05f6be5ddfd71da6b1e1ad09 ghc-testsuite-6.6.1.ebuild 1192 -SHA256 fec62926f2753b50e4624069c64f5960a7e65123b1770a0a0cfda6537a21a68b ghc-testsuite-6.6.1.ebuild 1192 rmfile ./dev-haskell/ghc-testsuite/Manifest hunk ./dev-haskell/ghc-testsuite/ghc-testsuite-6.6.1.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit base ghc-package - -DESCRIPTION="The Glasgow Haskell Compiler" -HOMEPAGE="http://www.haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${PV}/ghc-${PV}-src.tar.bz2 - http://www.haskell.org/ghc/dist/${PV}/ghc-testsuite-${PV}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="fast" - -DEPEND="~dev-lang/ghc-${PV} - dev-haskell/network - dev-haskell/mtl - dev-haskell/html - >=dev-haskell/cabal-1.1.6" - -S="${WORKDIR}/ghc-${PV}" - -src_unpack() { - base_src_unpack - - mv "${WORKDIR}/testsuite" "${S}" -} - -src_compile() { - ./configure && \ - make -C utils/mkdependC boot && \ - make -C includes boot && \ - make -C testsuite boot \ - HC=$(ghc-getghc) \ - MKDEPENDHS=$(ghc-getghc) \ - || die "Preparing the testsuite failed" - - local target - use fast && target="fast" - make -C testsuite/tests/ghc-regress ${target} \ - TEST_HC="$(ghc-getghc)" \ - GHC_PKG_INPLACE=$(ghc-getghcpkg) \ - EXTRA_RUNTEST_OPTS="--output-summary=${TMP}/testsuite-summary.txt" -} - -src_install() { - dodoc "${TMP}/testsuite-summary.txt" -} rmfile ./dev-haskell/ghc-testsuite/ghc-testsuite-6.6.1.ebuild rmdir ./dev-haskell/ghc-testsuite hunk ./dev-haskell/ghc-paths/Manifest 1 -DIST ghc-paths-0.1.0.6.tar.gz 2291 RMD160 a7e6bc6b644c172df64e3984176a46f0575d74ec SHA1 4f4c05e24e14d9b1f83aa74c41fd7022deae361b SHA256 95d8c0e6ce2f182d792e910149b3c81c381b7d2c2052ffc6d96128b071c55243 -EBUILD ghc-paths-0.1.0.6.ebuild 540 RMD160 1ad0da65bfe79c1802924aafbc937e8a78df4315 SHA1 3b2f533487769835e42f1fbf69b6a1368c98fd61 SHA256 b137b8a45741cb0cc45c898139636a546cce3f70419135167a241e2d282a13de rmfile ./dev-haskell/ghc-paths/Manifest hunk ./dev-haskell/ghc-paths/ghc-paths-0.1.0.6.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Knowledge of GHC's installation directories" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/ghc-paths" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.4" rmfile ./dev-haskell/ghc-paths/ghc-paths-0.1.0.6.ebuild rmdir ./dev-haskell/ghc-paths hunk ./dev-haskell/ghc-mtl/Manifest 1 -DIST ghc-mtl-1.0.1.0.tar.gz 2239 RMD160 a1930280c7c5964fe06837d728103458622ee073 SHA1 b7b91a1732dbe7b202d4f6ffb9535bfbdf5f1f33 SHA256 5284e0ecf99511e6263503412faf6fa809dc577c009fde63203d46405eb1b191 -EBUILD ghc-mtl-1.0.1.0.ebuild 581 RMD160 ca864762a12806234dcffabe8d5eff29d97eb6df SHA1 1a9557f493f8587df1740cbd78938bb2c70afbd6 SHA256 ec7458567d82af9eaa104a26eb9f2b70810087c47a927ae3ac0f29f6c6128cf1 rmfile ./dev-haskell/ghc-mtl/Manifest hunk ./dev-haskell/ghc-mtl/ghc-mtl-1.0.1.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="An mtl compatible version of the Ghc-Api monads -and monad-transformers." -HOMEPAGE="http://code.haskell.org/~jcpetruzza/ghc-mtl" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/monadcatchio-mtl-0.2.0.0 - dev-haskell/mtl" rmfile ./dev-haskell/ghc-mtl/ghc-mtl-1.0.1.0.ebuild rmdir ./dev-haskell/ghc-mtl hunk ./dev-haskell/ghc-events/Manifest 1 -DIST ghc-events-0.2.tar.gz 8257 RMD160 3adab0197ac900c7510a544086b731b76faad5c0 SHA1 6da4a086cd15757812ff44f0cb87a1b5f7761747 SHA256 eb8176b1cb76b25bf4bea34ebaa2058a88efdd707adf36c0068072c551375e33 -EBUILD ghc-events-0.2.ebuild 575 RMD160 63924aafd61f54aa97d43ac3c19e78d239489dee SHA1 d5dfe1ec3a33381ec23fd7f17828e8ffe9b8c44b SHA256 dfdf7ff471eb48bd3265efe3f93cc4405e359945c104808520efd086d1b825eb rmfile ./dev-haskell/ghc-events/Manifest hunk ./dev-haskell/ghc-events/ghc-events-0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Library and tool for parsing .eventlog files from GHC" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/ghc-events" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.10 - =dev-haskell/binary-0.5* - >=dev-haskell/cabal-1.6 - =dev-haskell/mtl-1.1*" rmfile ./dev-haskell/ghc-events/ghc-events-0.2.ebuild rmdir ./dev-haskell/ghc-events hunk ./dev-haskell/ghc-core/Manifest 1 -DIST ghc-core-0.5.2.tar.gz 4776 RMD160 ca1ebf4f180e1387e71a2f6d982b0976eb8f289f SHA1 7fcfe1a679c38561edbba846ac85627c346d294a SHA256 edb4b5931275acb3ac1bcecc4f16ac0827b4fe213fc365ee33c6096b220d56dc -DIST ghc-core-0.5.3.tar.gz 4817 RMD160 075ae3057f882ffcf2ffef2ed14e1987d25d8c21 SHA1 6bada92d297d0fde7c7eac1debacb8f1f894f628 SHA256 c3550190d568edd5fff210022f7ef903b6a02cace4bde261fd9c9a18111c3576 -DIST ghc-core-0.5.tar.gz 4755 RMD160 b21c61824d94da0db64cace9a2ece8bf898aed36 SHA1 5c011669e296256c7e09498d6ac17805582eb91a SHA256 9880ea553a24a1ad6585c4d69505a3b1ac90aaf0f48ca8c126f41e8f170651ef -EBUILD ghc-core-0.5.2.ebuild 584 RMD160 d44bd0501229a58f68e0e24479e71a5be098530b SHA1 dcaa46e436a690dddc192299bcf97b0362a402a0 SHA256 a7e925c8ff456bb9bf321754786183cf8f721fcb2840cd5a14f476ecec398a67 -EBUILD ghc-core-0.5.3.ebuild 542 RMD160 1dc153fcba08e7cdef9cb59d7c0fd3cd84f22222 SHA1 61e83e414d1b9befa31e8f5730959c58fd2f3c09 SHA256 4a35a9f91f168ed2c6b995aa4c5944d2c596c27f8a522d70e0ee6e2a90b62ac6 -EBUILD ghc-core-0.5.ebuild 621 RMD160 27c3667f5f05091d88b92d46c1f2df47b1693050 SHA1 05c4f6f96f277c6deb5d3e858f7f9f1b3cfc7bd7 SHA256 40a79f8e5b73c2e5c5bb0eecc39ba0a515315423da1cb16b2ec4eb6d66a2773c rmfile ./dev-haskell/ghc-core/Manifest hunk ./dev-haskell/ghc-core/ghc-core-0.5.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Display GHC's core and assembly output in a pager" -HOMEPAGE="http://code.haskell.org/~dons/code/ghc-core" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -HASKELLDEPS="dev-haskell/colorize-haskell - dev-haskell/pcre-light" -RDEPEND="" -DEPEND=">=dev-haskell/cabal-1.2 - >=dev-lang/ghc-6.6.1 - ${RDEPEND} - ${HASKELLDEPS}" rmfile ./dev-haskell/ghc-core/ghc-core-0.5.2.ebuild hunk ./dev-haskell/ghc-core/ghc-core-0.5.3.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Display GHC's core and assembly output in a pager" -HOMEPAGE="http://code.haskell.org/~dons/code/ghc-core" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="" -DEPEND=">=dev-haskell/cabal-1.2 - >=dev-lang/ghc-6.6.1 - dev-haskell/colorize-haskell - dev-haskell/pcre-light" rmfile ./dev-haskell/ghc-core/ghc-core-0.5.3.ebuild hunk ./dev-haskell/ghc-core/ghc-core-0.5.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Display GHC's core and assembly output in a pager" -HOMEPAGE="http://code.haskell.org/~dons/code/ghc-core" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/colorize-haskell - dev-haskell/pcre-light" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--constraint=base<4" - cabal_src_compile -} - rmfile ./dev-haskell/ghc-core/ghc-core-0.5.ebuild rmdir ./dev-haskell/ghc-core hunk ./dev-haskell/gh/Manifest 1 -DIST gh-1.42-source.tar.gz 1423697 RMD160 aaa690be0f6a302f6715d5f28bfb7b72c7047423 SHA1 ca9d628e096f11a91e749ebf3758c04f3b5c3f73 SHA256 8b6c1f0d942757fd8371c92cfafb0572ea4f985a81b641974cad501a403ebcf0 -EBUILD gh-1.42.ebuild 1301 RMD160 f357bb862de4fc8b8660d14071b13da685ae87da SHA1 912a0fb2e6f5ddc7d59f4edc46622451b08a86a5 SHA256 3f16cb4a32680a345009d7bf23571fdfd4372278c3a7a6188af6002c8b8b1321 -MD5 d39f29a8273a189d6700599749098b55 gh-1.42.ebuild 1301 -RMD160 f357bb862de4fc8b8660d14071b13da685ae87da gh-1.42.ebuild 1301 -SHA256 3f16cb4a32680a345009d7bf23571fdfd4372278c3a7a6188af6002c8b8b1321 gh-1.42.ebuild 1301 -MD5 ab20eaf8fe06de232f302b01dcd3fe99 files/digest-gh-1.42 247 -RMD160 b2c6cff129e8223199dd97922211340d387c5a20 files/digest-gh-1.42 247 -SHA256 8ea8877b821221e7e07ad5e976f31caf2db1aefe75b7dbad89ca2b777669096f files/digest-gh-1.42 247 rmfile ./dev-haskell/gh/Manifest hunk ./dev-haskell/gh/gh-1.42.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/happy/happy-1.15.ebuild,v 1.7 2005/10/04 15:12:34 dcoutts Exp $ - -inherit ghc-package - -DESCRIPTION="A language for Generic Programming" -HOMEPAGE="http://www.generic-haskell.org/" -SRC_URI="http://www.cs.uu.nl/research/projects/generic-haskell/compiler/coral/${P}-source.tar.gz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.2.2 - >=dev-haskell/uuagc-0.9.1 - >=dev-haskell/frown-0.6 - >=dev-haskell/drift-2.1.1" -RDEPEND=">=dev-lang/ghc-6.2.2" - -src_unpack() { - unpack ${A} - - # patch source - sed -i 's/\(FROWN.*\)-o/\1-O/' ${S}/src/uha/local.mk || die "patch failed" - sed -i 's/import Set$/import Set hiding (map, filter, toList, fromList, null, (\\\\))/' ${S}/src/main/*.{lag,ag,hs} ${S}/src/types/*.{lag,hs} || die "patch failed" -} - -src_compile() { - cd build - ECONF_SOURCE=".." econf || die "configure failed" - emake realclean || die "make realclean failed" - emake TRADITIONAL=1 || die "make failed" -} - -src_install() { - cd build - make install DESTDIR="${D}" || die "make install failed" - if $(ghc-cabal); then - ghc-setup-pkg generic-haskell.cabal.pkg - else - ghc-setup-pkg "${S}/generic-haskell.pkg" - fi - ghc-install-pkg -} rmfile ./dev-haskell/gh/gh-1.42.ebuild rmdir ./dev-haskell/gh hunk ./dev-haskell/generic-xml/Manifest 1 -DIST generic-xml-0.1.tar.gz 4252 RMD160 6b1ca670c0a1c52d82bcc035af24cbc2002e1265 SHA1 ed090cbff8154f10e67ad01481a0ac98ff81030b SHA256 4d5a61c57aea8d28c3452574c8e0cf2f2e90dd1df8e4c5c9c9967190184fde21 -EBUILD generic-xml-0.1.ebuild 548 RMD160 147cf4af68b23691f3ff0a5c2ceb6f1288e73f48 SHA1 9650ffbf59ab0737fc7d37fbb723e74272a85d8c SHA256 1da05f25b262fcaccde726c5090ae89ab1ff238bfcf4bb253d9c71f2f4821509 -MD5 5bc1f0a8d7af17b71400ee10b9f08c65 generic-xml-0.1.ebuild 548 -RMD160 147cf4af68b23691f3ff0a5c2ceb6f1288e73f48 generic-xml-0.1.ebuild 548 -SHA256 1da05f25b262fcaccde726c5090ae89ab1ff238bfcf4bb253d9c71f2f4821509 generic-xml-0.1.ebuild 548 -MD5 053b67d5a95121ac3f92f95a6215531e files/digest-generic-xml-0.1 176 -RMD160 b964df2727ab7d9c2ab11630814a78694ae080f9 files/digest-generic-xml-0.1 176 -SHA256 9d10ca086a7df86c7a5eb9b84643fa934577830e8642a09cd857b47abcca924c files/digest-generic-xml-0.1 176 rmfile ./dev-haskell/generic-xml/Manifest hunk ./dev-haskell/generic-xml/generic-xml-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Marshalling Haskell values to/from XML" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/generic-xml" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/mtl - dev-haskell/syb-with-class - dev-haskell/haxml" rmfile ./dev-haskell/generic-xml/generic-xml-0.1.ebuild rmdir ./dev-haskell/generic-xml hunk ./dev-haskell/gd/Manifest 1 -DIST gd-3000.4.0.tar.gz 6718 RMD160 9c0ebbfbaa7a0a520d200e8777a9dcd64fe0e2f8 SHA1 cf10deacee995f410da539ccefa1371203258766 SHA256 229e43a2f51783585ed4043725d0108d71fff5b4c2072524e2ff3c23a225accf -EBUILD gd-3000.4.0.ebuild 528 RMD160 5eb4341f29f3e74b188762d2b1094081d26811f3 SHA1 2fa11ade9eb20c61b4331e7866a3c31d920c685b SHA256 d61505f2e32a32a5832b71d8d1fc4ab17d3252d8ff3b257c3926cd6ccb244b72 rmfile ./dev-haskell/gd/Manifest hunk ./dev-haskell/gd/gd-3000.4.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -CABAL_MIN_VERSION=1.2 -inherit haskell-cabal - -DESCRIPTION="A Haskell binding to a subset of the GD graphics library" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/gd" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - media-libs/gd" rmfile ./dev-haskell/gd/gd-3000.4.0.ebuild rmdir ./dev-haskell/gd hunk ./dev-haskell/funcmp/Manifest 1 -DIST funcmp-1.2.tar.gz 143005 RMD160 336b219d8fdff5b8bea575f743e966732d24fe4f SHA1 d32144c632ca04b7d2491360be130487b993fdf7 SHA256 4b7354fa292256d4bfc49a1ede32884316f4a782358dcd24d9e938a7461cc16a -EBUILD funcmp-1.2.ebuild 506 RMD160 f84e22551a920cdda6985d23b8172e04fada85a8 SHA1 673239083b00f2f0f624de6b9649383bd2f1c50e SHA256 21f9bb5515aff5338ebe37350ce4b689fe090c4e2e1d507ad54b057215209f1e rmfile ./dev-haskell/funcmp/Manifest hunk ./dev-haskell/funcmp/funcmp-1.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Haskell front-end to Functional MetaPost" -HOMEPAGE="http://cryp.to/funcmp/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND="dev-haskell/cabal - ${RDEPEND}" rmfile ./dev-haskell/funcmp/funcmp-1.2.ebuild rmdir ./dev-haskell/funcmp hunk ./dev-haskell/ftphs/Manifest 1 -DIST ftphs-1.0.4.tar.gz 24356 RMD160 67ac499cd6ce269276b1aa0d666f0b12674394b2 SHA1 990be2ca3187f88dff2469fef71608535c178ec2 SHA256 991c13fb059b8487bf1fbb8675703742ee6b33fd6ceacedc2c92edfce3d123fb -EBUILD ftphs-1.0.4.ebuild 607 RMD160 06fa2ce6a8113af20db91af71eaa7574f4ba8576 SHA1 8a8fab20afd683bb581eed835459c61ccf43645b SHA256 a1c379f27a89ab836fdbfa86c8e8e90642b4f0ba094d28caad9f17f2d79a3151 rmfile ./dev-haskell/ftphs/Manifest hunk ./dev-haskell/ftphs/ftphs-1.0.4.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="FTP Client and Server Library" -HOMEPAGE="http://software.complete.org/ftphs" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/network - dev-haskell/parsec - dev-haskell/mtl - dev-haskell/regex-compat - dev-haskell/hslogger - >=dev-haskell/missingh-1.0.0" rmfile ./dev-haskell/ftphs/ftphs-1.0.4.ebuild rmdir ./dev-haskell/ftphs hunk ./dev-haskell/frown/Manifest 1 -DIST frown-0.6.1.tar.gz 1291807 RMD160 7835af5095bc16c7ff459259fa91d1c08c35ca85 SHA1 251d299382f3fd2d1b2a5fda398497d19739a825 SHA256 bfb5a7a84527624a605342cf739ebbef078a25721ca5af4fb7998590d76a9c05 -EBUILD frown-0.6.1-r1.ebuild 697 RMD160 dbf8c4c10e58c7b95a79e916e1a529c342f05b8d SHA1 a925b9ee98f998bee4b3eab5b16d85d65a71060a SHA256 d1df8a25103bdf5dc8d7c8cdafc2833412c3570ae90fe0c125da9221750ec791 rmfile ./dev-haskell/frown/Manifest hunk ./dev-haskell/frown/frown-0.6.1-r1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="A parser generator for Haskell" -HOMEPAGE="http://www.informatik.uni-bonn.de/~ralf/frown/" -SRC_URI="http://www.informatik.uni-bonn.de/~ralf/frown/${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.2.2" -RDEPEND="" - -S="${WORKDIR}/Frown-${PV}" - -src_unpack() { - unpack ${A} - # enabling optimisation is strongly recommended - echo "ghc-options: -O" >> "${S}/frown.cabal" -} - -src_install() { - cabal_src_install - dohtml -r Manual/html - dodoc COPYRIGHT Manual/Manual.ps -} rmfile ./dev-haskell/frown/frown-0.6.1-r1.ebuild rmdir ./dev-haskell/frown hunk ./dev-haskell/flock/Manifest 1 -DIST flock-0.1.tar.gz 8734 RMD160 e12955c4dc21dfe678c0fc491136d43533d52c79 SHA1 b84a9fac5393a7844929b083712c760704245f17 SHA256 b44400fa966276450ddb629d299a9eae589495f2526ce8801302569056ced08f -EBUILD flock-0.1.ebuild 520 RMD160 57eb544ba1d73ba58df443598ba7b076a93fbdda SHA1 19d18ca28b474fe7af73ad9820669fcb6d6f9333 SHA256 fcf96efe5b7a198d84e9435b56d479212b4f6978cb93cf8ed77764d257778fcb -MD5 9a8a5042603db335aa7eedb9f1d45599 flock-0.1.ebuild 520 -RMD160 57eb544ba1d73ba58df443598ba7b076a93fbdda flock-0.1.ebuild 520 -SHA256 fcf96efe5b7a198d84e9435b56d479212b4f6978cb93cf8ed77764d257778fcb flock-0.1.ebuild 520 -MD5 758417b0a8b1e773cdc1b81860f934ce files/digest-flock-0.1 164 -RMD160 bc1e4389a50419c683b68ca26314dee023c780b8 files/digest-flock-0.1 164 -SHA256 f626cd6bcc435b383828a1bc236d68ec511a1b1c0b4d350b825a586d65dbc029 files/digest-flock-0.1 164 rmfile ./dev-haskell/flock/Manifest hunk ./dev-haskell/flock/flock-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Wrapper for flock(2)" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/flock" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="" #Fixme: "OtherLicense", please fill in manually -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/mtl" rmfile ./dev-haskell/flock/flock-0.1.ebuild rmdir ./dev-haskell/flock hunk ./dev-haskell/fingertree/Manifest 1 -DIST fingertree-0.0.1.0.tar.gz 10068 RMD160 84fc80c6432892b01ba905d5c6af8c756ecfaf71 SHA1 8bb5b4e9965c90dcbd19ec36a879eb451b3aa41a SHA256 e80bf256506290c8f4fb44222920ae7d8405fd22e453c7a08dba49297d49328b -DIST fingertree-0.0.tar.gz 6331 RMD160 e52ba18fc48a8ced04c3cd6eb95f989e1db254d5 SHA1 7444784be9c4e4b34b2b2fcaae7a73a45ff1de5d SHA256 abe131db8aebdc039527a39913491730e1f543d371502ba681187a5524f10fc7 -EBUILD fingertree-0.0.1.0.ebuild 524 RMD160 25094750ea353d0520afcee32fbce645aeee73ad SHA1 9f1881dc0aba4906b27f5811307c719104b6a21a SHA256 eed7b058afd83483852d22133b60f1d02b18332c84b6ebda66ad5ce7018f3210 -EBUILD fingertree-0.0.ebuild 480 RMD160 8ec7f627bf5747eedb22147378f6da80255a8825 SHA1 f6d535945acb7a53d0d7950b8767e562ffd06033 SHA256 a74b5e8cdff2fb22fb5709fd6e79c3071a7a7fce9eb26d167ce2753ba7de70ec rmfile ./dev-haskell/fingertree/Manifest hunk ./dev-haskell/fingertree/fingertree-0.0.1.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Generic finger-tree structure, with example instances" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/fingertree" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/fingertree/fingertree-0.0.1.0.ebuild hunk ./dev-haskell/fingertree/fingertree-0.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib hscolour" -inherit haskell-cabal - -DESCRIPTION="Generic finger-tree structure" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/fingertree" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/fingertree/fingertree-0.0.ebuild rmdir ./dev-haskell/fingertree hunk ./dev-haskell/filestore/Manifest 1 -DIST filestore-0.3.4.tar.gz 24830 RMD160 e8e5e30b99cf89269943e2edf921677535e02c21 SHA1 b3b09845997fac6ef1be306b678d417ea03a5c16 SHA256 5b54fd6e9d9b14edabde11bd653888c84217f6eab6cb6a357014576e0b7752b9 -EBUILD filestore-0.3.4.ebuild 951 RMD160 d96e29f786dac7f494e5e70ad0e34a7d99a9602c SHA1 b80c7a7fdd320e425f12ae838e3e592ec2618374 SHA256 c7485dcb0d8ded1a8e966d185379fc2ca6d9209a5b6c26832a855b2b95a64b27 rmfile ./dev-haskell/filestore/Manifest hunk ./dev-haskell/filestore/filestore-0.3.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Interface for versioning file stores." -HOMEPAGE="http://johnmacfarlane.net/repos/filestore" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/datetime - dev-haskell/diff - dev-haskell/parsec - dev-haskell/regex-posix - dev-haskell/split - dev-haskell/time - dev-haskell/utf8-string - dev-haskell/xml" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" - -pkg_postinst() { - ghc-package_pkg_postinst - - elog "${PN} requires either dev-vcs/darcs or dev-vcs/git to work." - elog "Please install one of these DVCS packages to fully utilise ${PN}." - elog "(These aren't in RDEPEND in case you are just using filestore to program.)" -} rmfile ./dev-haskell/filestore/filestore-0.3.4.ebuild rmdir ./dev-haskell/filestore hunk ./dev-haskell/filepath/Manifest 1 -DIST filepath-1.0.tar.gz 8200 RMD160 9ae79fe5a84f98af6701ebf84912b9ac191f7df2 SHA1 0d8178cd220af2406dc3bdbc4230da25ea3edff8 SHA256 56f9df0673a6f7a7dffbc3621db378d4b15ba3030805dd298e94e91076e78010 -DIST filepath-1.1.0.0.tar.gz 7548 RMD160 deecc7cedc1ef803d6bb289b52de8139aa475ff3 SHA1 2eb5ec0ac09718be70806633535bc10c9c54c328 SHA256 3732be8c2f3d0ba63347b772a605614967c573416340ca6382cce0c7dccf92ee -DIST filepath-1.1.0.1.tar.gz 9062 RMD160 d3daf951f06da84b6a819f5d27be1fa8ec2c117a SHA1 c14e817d973da14686d5054cf779cc426daad1ee SHA256 1c6716653a8a26bb8782fae89a7dd61b12830d312efe9b7f8626b8658ef4d9df -DIST filepath-1.1.0.2.tar.gz 9092 RMD160 d5734805e93dd388d4f3024286fd8671549c09a4 SHA1 ca9545234c5d038f1d7232952f6366444286203c SHA256 f81ca17e84cb90bd2648cb329e20ce0bc18b431f22b17dd23ff7d5bba09e6cd6 -DIST filepath-1.1.0.3.tar.gz 9222 RMD160 fd2fcd44321ff268d6cde87e22a6a0d654e310c6 SHA1 d7874106a56424af8e9b4018b072a69e1a160ab2 SHA256 1a590bd5424c6c5f7147fda456f452dac0ede90b3e19493f1fcc237f562b2fae -EBUILD filepath-1.0.ebuild 511 RMD160 9ecf5eb90120116ffdf98918169d8316842decc4 SHA1 d6c40a5a8b491fa967929db701e084db9cf427d3 SHA256 6b79f9f9aafef1d184295e515fc1e5d188707c3fa4ab66707c076104fcbef4c2 -EBUILD filepath-1.1.0.0.ebuild 555 RMD160 23e9cc1ffb2ce60b230327e0d229fea53e4ce634 SHA1 7f115f1597486b45264406661b48d0340ff72d84 SHA256 dca2cd0361209bfaa7aebed3ded7e3170d3b709a7f874ab0cf722cfe96dcdd6d -EBUILD filepath-1.1.0.1.ebuild 559 RMD160 1723f23b327d5797a8c2f14088a3108a53002c9a SHA1 ffa4debf3af350069146c803a25fff4b41e181c1 SHA256 19a10af922d658a778c4e16e04f3bd59163260d167554be55a483e7012f08cea -EBUILD filepath-1.1.0.2.ebuild 591 RMD160 7ef73f25c15c6da959028036b7b11cadc2e28671 SHA1 136e13e2920b1b0b17fe4a3fefee86099f690258 SHA256 b231785993d5c5207cb603826439df56d02ad5a2079dab4ff255d1a5b62dacc5 -EBUILD filepath-1.1.0.3.ebuild 747 RMD160 d08e32adb71c1e3208116afee8bf25031c9326b5 SHA1 4bd377e6ac1dc042fc6338ef19d9fd8d5de32037 SHA256 6147282911afd209b0b5e59ce11f19bdea799d452362c224a379b04cd1c20cc3 rmfile ./dev-haskell/filepath/Manifest hunk ./dev-haskell/filepath/filepath-1.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib profile" -inherit haskell-cabal - -DESCRIPTION="Utilities for filepath handling." -HOMEPAGE="http://www-users.cs.york.ac.uk/~ndm/projects/libraries.php" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="amd64 hppa ~ia64 ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4" - -CABAL_CORE_LIB_GHC_PV="6.6.1" rmfile ./dev-haskell/filepath/filepath-1.0.ebuild hunk ./dev-haskell/filepath/filepath-1.1.0.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock lib profile" -inherit haskell-cabal - -DESCRIPTION="Library for manipulating FilePath's in a cross platform way." -HOMEPAGE="http://www-users.cs.york.ac.uk/~ndm/projects/libraries.php" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha amd64 ~hppa ~ia64 sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4" - -CABAL_CORE_LIB_GHC_PV="6.8.1 6.8.2 6.8.3" rmfile ./dev-haskell/filepath/filepath-1.1.0.0.ebuild hunk ./dev-haskell/filepath/filepath-1.1.0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Library for manipulating FilePath's in a cross platform way." -HOMEPAGE="http://www-users.cs.york.ac.uk/~ndm/filepath/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - dev-haskell/cabal" - -CABAL_CORE_LIB_GHC_PV="6.10.1" rmfile ./dev-haskell/filepath/filepath-1.1.0.1.ebuild hunk ./dev-haskell/filepath/filepath-1.1.0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Library for manipulating FilePath's in a cross platform way." -HOMEPAGE="http://www-users.cs.york.ac.uk/~ndm/filepath/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" - -CABAL_CORE_LIB_GHC_PV="6.10.2 6.10.3 6.10.4" rmfile ./dev-haskell/filepath/filepath-1.1.0.2.ebuild hunk ./dev-haskell/filepath/filepath-1.1.0.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Library for manipulating FilePath's in a cross platform way." -HOMEPAGE="http://www-users.cs.york.ac.uk/~ndm/filepath/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" - -CABAL_CORE_LIB_GHC_PV="6.12.1" - -src_unpack() { - unpack "${A}" - - # it actually works with ghc-6.6.1 (which has base-2) - sed -i 's@base >= 3 && < 5@base >= 2 \&\& < 5@g'\ - "${S}/${PN}.cabal" -} rmfile ./dev-haskell/filepath/filepath-1.1.0.3.ebuild rmdir ./dev-haskell/filepath hunk ./dev-haskell/filemanip/Manifest 1 -DIST FileManip-0.3.2.tar.gz 10353 RMD160 548efedd8f433f88cb4b26f4be6fe56e56de44ca SHA1 b881051819d0e8c171e03b8c270b01ef3a0baa57 SHA256 5fc0452a0ae2241bd20f19be863e6afd8fc0a4ff51b12d3aff13a99a7a4ada1d -EBUILD filemanip-0.3.2.ebuild 587 RMD160 5afa21042e51cb257f25304557cbc6481d0e17db SHA1 b632865573375dce46982474b8f272daf4ba2a18 SHA256 7ef1632d82a2583db4676dd3a7404aa00a374e5f0c98e0253c2983a32d38753f rmfile ./dev-haskell/filemanip/Manifest hunk ./dev-haskell/filemanip/filemanip-0.3.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="FileManip" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Expressive file and directory manipulation for Haskell." -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl" - -S="${WORKDIR}/${MY_P}" -CABAL_CONFIGURE_FLAGS="--constraint=base<4" rmfile ./dev-haskell/filemanip/filemanip-0.3.2.ebuild rmdir ./dev-haskell/filemanip hunk ./dev-haskell/fgl/Manifest 1 -DIST fgl-5.4.1.1.tar.gz 32815 RMD160 696139d5bb54b2e8c48d4fb6cea262e0faf83923 SHA1 d5ed4c881fe2d094a5e2942fa37c338c24c79e1c SHA256 19a903b821950d6213e5442622fabc416c5fbc7414af1e7227faeb819a03ac95 -DIST fgl-5.4.2.2.tar.gz 40401 RMD160 50068af699aa5c5cf0e5bb72bc61b90380f0ba72 SHA1 3d8cf5a75f39282fa18e23aea4eeb6098f81ddee SHA256 8232c337f0792854bf2a12a5fd1bc46726fff05d2f599053286ff873364cd7d2 -DIST ghc-6.6-src-extralibs.tar.bz2 2015443 RMD160 63d87d02f42efc032c20de7394f3b29431fd8eed SHA1 b94974e255165703d882bb522ec44c5bdc4b0aec SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29 -DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 SHA1 1398f6c35191d52410a2e066b382635dff0d8d6d SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 -DIST ghc-6.8.3-src-extralibs.tar.bz2 1912647 RMD160 f701da7129075ae62dfb6c524efd39103f944ad3 SHA1 800258df7d86f5538fd2cc54829e29e90183b882 SHA256 ee2f5ba6a46157fc53eae515cb6fa1ed3c5023e7eac15981d92af0af00ee2ba2 -EBUILD fgl-5.2.ebuild 574 RMD160 dbc0cdd21389674f7cd66f99cede8f609d8a9d82 SHA1 822d2f5e46fa9e3d99822295e9db0072e287e02c SHA256 26b0d9d660f197d1c74c5d81ccc0d4916c62241321dbd723cd16f0161e4446bb -EBUILD fgl-5.3.ebuild 537 RMD160 606e98312c5a284279fd6c9abdccbd2f8ca6bc1d SHA1 d1ba4811e4e7896ccc0755bbda5842eda25a92ab SHA256 4716480f455f24ff0530d7e7ad1d87ffc390bd9ed902a9d7dbd47ad14dac157b -EBUILD fgl-5.4.1.1.ebuild 636 RMD160 399e494376207aba1a0d762b9bc2071551586ea0 SHA1 6f0b61e9368858e500db56583860415ad44dccfa SHA256 f474c553c91b1fba87c8e97dcca15bbdb19ae24270d55ff62c016bdbd1e0b24a -EBUILD fgl-5.4.1.ebuild 720 RMD160 f3743cf29c615af91c78b758e51e354d75cccade SHA1 2aac0fa6159fc04df60577919e7a0c2e71992f15 SHA256 1f33da63343998d0da1af81e3c8fd63d3f1301042349a2c62af61096276e8c2a -EBUILD fgl-5.4.2.0.ebuild 547 RMD160 5287eb7c8553537a1d1e1c3f2d9e339f3e8489dc SHA1 dafc586305a1f630f32045f00a1ba29ac5606944 SHA256 f4e2189472c756f1a053a050abad982ad9f87490a632ea80e3b1ff3735651a25 -EBUILD fgl-5.4.2.2.ebuild 561 RMD160 4e018f54a5ddaa578cd7cf935147edf950c5b051 SHA1 2dd71619c637127d9d2bbbba220c08088fef69cd SHA256 8812c5a41fe7ff159fac0e334bf6afdbc1c01928d720881dafa53ec8e2cf00b9 rmfile ./dev-haskell/fgl/Manifest hunk ./dev-haskell/fgl/fgl-5.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit ghc-package - -DESCRIPTION="A functional graph library for Haskell." -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="" - -DEPEND="=dev-lang/ghc-6.4*" - -pkg_setup () { - ghc-package_pkg_setup - elog "This library is already provided by ghc. This ebuild does nothing." -} - -src_install () { - dodir "$(ghc-libdir)" - touch "${D}/$(ghc-libdir)/.${P}.ghc-updater" -} rmfile ./dev-haskell/fgl/fgl-5.2.ebuild hunk ./dev-haskell/fgl/fgl-5.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -GHC_PV=6.6 - -DESCRIPTION="A functional graph library for Haskell." -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - dev-haskell/mtl" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}" rmfile ./dev-haskell/fgl/fgl-5.3.ebuild hunk ./dev-haskell/fgl/fgl-5.4.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal versionator - -DESCRIPTION="A functional graph library for Haskell." -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - dev-haskell/mtl" - -src_unpack() { - unpack ${A} - - if ! version_is_at_least "6.8" "$(ghc-version)"; then - sed -i -e 's/, containers, array//' "${S}/fgl.cabal" - fi -} rmfile ./dev-haskell/fgl/fgl-5.4.1.1.ebuild hunk ./dev-haskell/fgl/fgl-5.4.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -GHC_PV=6.6.1 - -DESCRIPTION="A functional graph library for Haskell." -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" -LICENSE="BSD" -SLOT="0" - -KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - dev-haskell/mtl" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}" - -# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x -src_unpack() { - unpack ${A} - sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" "${S}/Setup.hs" -} rmfile ./dev-haskell/fgl/fgl-5.4.1.ebuild hunk ./dev-haskell/fgl/fgl-5.4.2.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -GHC_PV=6.8.3 - -DESCRIPTION="A functional graph library for Haskell." -HOMEPAGE="http://haskell.org/ghc/" -SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.8.2 - dev-haskell/mtl" - -S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}" rmfile ./dev-haskell/fgl/fgl-5.4.2.0.ebuild hunk ./dev-haskell/fgl/fgl-5.4.2.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Martin Erwig's Functional Graph Library" -HOMEPAGE="http://web.engr.oregonstate.edu/~erwig/fgl/haskell" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl" -DEPEND="${RDEPEND} - dev-haskell/cabal" rmfile ./dev-haskell/fgl/fgl-5.4.2.2.ebuild rmdir ./dev-haskell/fgl hunk ./dev-haskell/feed/Manifest 1 -DIST feed-0.3.2.1.tar.gz 71074 RMD160 02bb1f03439318a1ee50f4a581263d0d14c26af4 SHA1 9ad3c4738a31241a75474e45671bfb2b9183ac91 SHA256 a908e8ee19924c98f7503dcc63bb8a123a284fce0d195ac84b02de6b2888d42e -DIST feed-0.3.4.tar.gz 72101 RMD160 ad94d9ec6cd636d597151f81f6b79324dbf630dc SHA1 8ae83213afb9538d3861efdc1b6288537a86f238 SHA256 9578e5d85992969b5d10263333bd11935df0417d03a8719b9e7bcdf27fac2f2b -DIST feed-0.3.7.tar.gz 72592 RMD160 1ff091f12482e2a91c18f6de30dab976e058b96a SHA1 f24b493949ea9419e074dda63527d836a38a1879 SHA256 c2d539f763cdce1b1498f1fd0707b12078337aff690f01e41db0b6e3569c08aa -EBUILD feed-0.3.2.1.ebuild 478 RMD160 8dfa0838828145be6a5331ab3d3c73931730bd1f SHA1 970302ab92dcd988070c762f9aa62eedd5b07332 SHA256 e56acccb88977ce9860b9805e6c742274481fccef8a0684172190160112301d1 -EBUILD feed-0.3.4.ebuild 504 RMD160 d1391118030a5c4abb22da7226e2a19dee9a90c0 SHA1 f8478d34e3c6372d13cb8dd1bf18460179205f9b SHA256 7170ba97d3111782128e45efa9eb800ad9f28722a64b9edf2760c0ec8b3258d5 -EBUILD feed-0.3.7.ebuild 576 RMD160 442a56535846fd83f29889fe56cc0c99af3ad6f2 SHA1 009218a16a6de48ff7eb8be245796dd35618c665 SHA256 a547a0ddab784350eb2d4dd5745aea6102726bab57ef32a22af8c3f38f1905a7 rmfile ./dev-haskell/feed/Manifest hunk ./dev-haskell/feed/feed-0.3.2.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/xml-1.2.6" rmfile ./dev-haskell/feed/feed-0.3.2.1.ebuild hunk ./dev-haskell/feed/feed-0.3.4.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/utf8-string - >=dev-haskell/xml-1.2.6" rmfile ./dev-haskell/feed/feed-0.3.4.ebuild hunk ./dev-haskell/feed/feed-0.3.7.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/feed" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/utf8-string - >=dev-haskell/xml-1.2.6" rmfile ./dev-haskell/feed/feed-0.3.7.ebuild rmdir ./dev-haskell/feed hunk ./dev-haskell/fec/Manifest 1 -DIST fec-0.1.1.tar.gz 25841 RMD160 b13337317c9445286c1e17678eed7a74a2d97f4b SHA1 9ea551d9a22af0e440ba5ab841ae1da4c131515f SHA256 cdcc6ad886afa4ec17c02f4d40790e33030df3dd721f618c5385500358683e13 -EBUILD fec-0.1.1.ebuild 466 RMD160 8f4f45dbce6efb51b5c1429c07f0fdec52f26b6d SHA1 3fe2b3e94ab0c0734a00ce747746519925e3fba0 SHA256 89c0cd971947e10888ef065887decedb180c1a6c289a778b1f42fc4287cb765f rmfile ./dev-haskell/fec/Manifest hunk ./dev-haskell/fec/fec-0.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Forward error correction of ByteStrings" -HOMEPAGE="http://allmydata.org/source/zfec" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/fec/fec-0.1.1.ebuild rmdir ./dev-haskell/fec hunk ./dev-haskell/fastcgi/Manifest 1 -DIST fastcgi-3001.0.2.2.tar.gz 4506 RMD160 20d9971184830fb8d3343d7fd48b79a6d4b1b561 SHA1 5077958e91cbf22d19ae7daf9502e2fa78188142 SHA256 67f56fecd3db490e986df64806e1c14de89990ede20a2c4f76ef739970b6b7d1 -EBUILD fastcgi-3001.0.2.2.ebuild 567 RMD160 18b12d469f810df01bda72ad8980a9bca3748446 SHA1 d87f71c69854e1575ed7268047bff3417c1be760 SHA256 ad7b1db3a202c8792d3802098abc85434c560a0b8a39cb1a3512ba1846e1a587 rmfile ./dev-haskell/fastcgi/Manifest hunk ./dev-haskell/fastcgi/fastcgi-3001.0.2.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A Haskell library for writing FastCGI programs" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/fastcgi" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.0 - >=dev-haskell/cgi-3000.0.0 - dev-libs/fcgi" rmfile ./dev-haskell/fastcgi/fastcgi-3001.0.2.2.ebuild rmdir ./dev-haskell/fastcgi hunk ./dev-haskell/extensible-exceptions/Manifest 1 -DIST extensible-exceptions-0.1.1.0.tar.gz 8151 RMD160 c4b5aa04888c0e64a895e8eebb3d61474f2afb98 SHA1 f040a87f0824f7a6ee05fec21c3c79e3df570a35 SHA256 c252dc5a505332700f041d4e1fd3d309cde6158892f9c35339bf5e67bad7f781 -DIST extensible-exceptions-0.1.1.1.tar.gz 8350 RMD160 480acb8ffa96d34983d8dce80f0bd5205fbb331f SHA1 38878129ebf43690ffc051a9262e77b55b4bc8c5 SHA256 9f93c9add859c07e70de20509f7ed7f955e28699c2d62545b1103efdb35d88bf -EBUILD extensible-exceptions-0.1.1.0.ebuild 527 RMD160 4ab2a96363fa98a941e16b8fdaa3d95cb0009ecd SHA1 9a8b06f35994ec31dc9b8d3c72fabffcc3715cd0 SHA256 c165b6afa50c761093c8b7d2ac386734679cc866c5674964ba3174f39e290c40 -EBUILD extensible-exceptions-0.1.1.1.ebuild 562 RMD160 22875b74bed2de33ada0a671b6f105f0c10a8e5f SHA1 5195288104790872a72f474717b7494e28670314 SHA256 aec9fded6649112a610d2178c58bfc24d322e547c1de1e32cfe805fbd6f4c7db rmfile ./dev-haskell/extensible-exceptions/Manifest hunk ./dev-haskell/extensible-exceptions/extensible-exceptions-0.1.1.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Extensible exceptions" -HOMEPAGE="http://hackage.haskell.org/package/extensible-exceptions" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.8.2" - -CABAL_CORE_LIB_GHC_PV="6.10.3 6.10.4" rmfile ./dev-haskell/extensible-exceptions/extensible-exceptions-0.1.1.0.ebuild hunk ./dev-haskell/extensible-exceptions/extensible-exceptions-0.1.1.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Extensible exceptions" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/extensible-exceptions" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6" - -CABAL_CORE_LIB_GHC_PV="6.12.1 6.12.2" rmfile ./dev-haskell/extensible-exceptions/extensible-exceptions-0.1.1.1.ebuild rmdir ./dev-haskell/extensible-exceptions hunk ./dev-haskell/exif/Manifest 1 -DIST exif-3000.0.0.tar.gz 2199 RMD160 db1d0cba3371f3187419d4c7afd97d24e282ab02 SHA1 4466a2b293fec95f82452529197196f5eedda1b3 SHA256 911b286d849eeb12dde1cdb964ddeda4cfe6784de2008440e0d1713c66271470 -EBUILD exif-3000.0.0.ebuild 476 RMD160 ca926ff12fb0d43ed6b3fe67f0dbe6add7f99fb9 SHA1 e09de166d28a847eacfbc5759050bbda80fff3ba SHA256 5dd1afaf95459a311bc520f95f19425f01832346d726ba93598965322a6f3a19 -MD5 b4eb7a1f7094f1d685a620e5d307ab71 exif-3000.0.0.ebuild 476 -RMD160 ca926ff12fb0d43ed6b3fe67f0dbe6add7f99fb9 exif-3000.0.0.ebuild 476 -SHA256 5dd1afaf95459a311bc520f95f19425f01832346d726ba93598965322a6f3a19 exif-3000.0.0.ebuild 476 -MD5 761f9044a58277e66582182e943f6033 files/digest-exif-3000.0.0 172 -RMD160 43a6ab894d3edf7d333be9b991398b78bd3756c0 files/digest-exif-3000.0.0 172 -SHA256 25f3f3c446f2abe86c3c831991a523a0237da5b39ff07ad2f2f4904850dd6444 files/digest-exif-3000.0.0 172 rmfile ./dev-haskell/exif/Manifest hunk ./dev-haskell/exif/exif-3000.0.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="A Haskell binding to a subset of libexif" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/exif" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/exif/exif-3000.0.0.ebuild rmdir ./dev-haskell/exif hunk ./dev-haskell/etherbunny/Manifest 1 -DIST Etherbunny-0.3.tar.gz 12836 RMD160 d662b230d60f01aa60e5a1a6e6131ed2b38ac52a SHA1 b3932dc68333bcb64f111ad9c7bb3435e1dcfd57 SHA256 d21e61cd45067d70944d1e9d1bd418e44d50b4891c3a8d53cc1c33234c47a932 -EBUILD etherbunny-0.3.ebuild 601 RMD160 018e59b05058bf900c58814fd80b49f7b3abe6ce SHA1 62c3c92b91be8898e156bf2be81c217636d69ea4 SHA256 2b655173d868d067c4d03625123a59480bee8065ae695f3cb0faeea119c797b6 rmfile ./dev-haskell/etherbunny/Manifest hunk ./dev-haskell/etherbunny/etherbunny-0.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal - -MY_PN="Etherbunny" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A network analysis toolkit for Haskell" -HOMEPAGE="http://etherbunny.anytini.com/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/network - dev-haskell/pcap - dev-haskell/binary" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/etherbunny/etherbunny-0.3.ebuild rmdir ./dev-haskell/etherbunny hunk ./dev-haskell/erf/Manifest 1 -DIST erf-1.0.0.0.tar.gz 974 RMD160 e2aba2b8ab352011cf9147779f277e365d19ecfb SHA1 30278d0460a79ebdb6ea75523609f24a1545ada6 SHA256 d6e27965a5961e135b68c39f38137727ccd01d8c1d588c67fb996167354b6b7e -EBUILD erf-1.0.0.0.ebuild 500 RMD160 12c75377d0bd152bb9cf51b7e813e709a8c8fc7d SHA1 2071da748e3d717f11b688cb980fb542519672fd SHA256 f17074b0e91e39d5ba928658bd56fa3ba3d558c5af1f41d206e23be73fa2d0cf rmfile ./dev-haskell/erf/Manifest hunk ./dev-haskell/erf/erf-1.0.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="The error function, erf, and friends" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/erf" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" rmfile ./dev-haskell/erf/erf-1.0.0.0.ebuild rmdir ./dev-haskell/erf hunk ./dev-haskell/encoding/Manifest 1 -DIST encoding-0.6.2.tar.gz 822347 RMD160 76bc0476b92b21f0e5859b8475c6283b166cff1b SHA1 f1688445f0d5a67bda06af9244c5269816aa68dc SHA256 e5e0b89aeacd86860dbc19036f69a1dc1d1277e2e5cc439c9d9e93857a038da7 -EBUILD encoding-0.6.2.ebuild 735 RMD160 5cf650bc0a9fe9a0a3f60650cf96e5b112106ac9 SHA1 13393d282a3e231fb468710049e9e64d782eca0d SHA256 68c0fbb90f27563d21298b24eca66a50168c1be5981f7deb9bafdd8150cb60ef rmfile ./dev-haskell/encoding/Manifest hunk ./dev-haskell/encoding/encoding-0.6.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A library for various character encodings" -HOMEPAGE="http://code.haskell.org/encoding/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# dcoutts reports that it needs haxml, despite not being listed in the .cabal file. -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/binary - >=dev-haskell/cabal-1.2 - dev-haskell/extensible-exceptions - dev-haskell/mtl - dev-haskell/regex-compat - >=dev-haskell/haxml-1.19 - doc? ( >=dev-haskell/haddock-2.4.2 ) " rmfile ./dev-haskell/encoding/encoding-0.6.2.ebuild rmdir ./dev-haskell/encoding hunk ./dev-haskell/editline/Manifest 1 -DIST editline-0.2.1.0.tar.gz 43928 RMD160 6bfb4421abca820cd7b777900da17dff2d54a214 SHA1 e587dde85dd671ea3e0480eea67af874e04babad SHA256 83618e5f86074fdc11d7f5033aa2886284462941be38fa02966acc92712c46e1 -EBUILD editline-0.2.1.0.ebuild 537 RMD160 9483cc36f45b1562cceb763df3244f36cd0f7e70 SHA1 89759c683e5827a61f595be450251862a734d52a SHA256 bf985e1d55d7c5ac16fac62915d3c37e04ae44f28e9493ab0089365490a3af5a rmfile ./dev-haskell/editline/Manifest hunk ./dev-haskell/editline/editline-0.2.1.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Bindings to the editline library (libedit)." -HOMEPAGE="http://code.haskell.org/editline" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - >=dev-libs/libedit-20061103-r3" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/editline/editline-0.2.1.0.ebuild rmdir ./dev-haskell/editline hunk ./dev-haskell/drift/Manifest 1 -DIST DrIFT-2.2.0.tar.gz 252043 RMD160 74daea78e4d5c4371c3acfb41966e06c732476a6 SHA1 30f458933bda8322d3ce247323c476eb9852e4d5 SHA256 ae24a61a4ca2f81e9f033ce6cc08b2f5f5239de11c53aa677b3de62da4f97406 -DIST DrIFT-2.2.3.tar.gz 219321 RMD160 8cef34851f0dd9233b65f7a660a8fdec1d098630 SHA1 32da34ce9bd801ceb24f041824be6b61f1262baf SHA256 c5edb6e89e3a04aa7918acd2db37413ff80f945fdd1370f3614dc0d93e8913a9 -EBUILD drift-2.2.0.ebuild 745 RMD160 16c24a66248aaa968d4d55b1a0adc2a1259460e0 SHA1 02901ed27ddc45050d2679e1e1b56cf1e0197b18 SHA256 403e1b57a2195fd1ef0890d5d223ab42ad6dea8aabb1c354607f5a9aa720a6fe -EBUILD drift-2.2.3.ebuild 749 RMD160 5ea92bf7816b490fb141ccba249ccc215d18b5a0 SHA1 9d80df5cd5944aac71e1f8c56b82713c05010fd8 SHA256 91c2260d364f727a19604f97fce43e0192f8944e048fae159559e6fbce79eae4 rmfile ./dev-haskell/drift/Manifest hunk ./dev-haskell/drift/drift-2.2.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit ghc-package - -MY_PN="DrIFT" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Preprocessor for automatic derivation of Haskell class instances" -HOMEPAGE="http://repetae.net/john/computer/haskell/DrIFT/" -SRC_URI="http://repetae.net/john/computer/haskell/DrIFT/drop/${MY_P}.tar.gz" -LICENSE="MIT" -SLOT="0" - -KEYWORDS="amd64 ppc ppc64 sparc x86" - -IUSE="" - -DEPEND=">=dev-lang/ghc-6" -RDEPEND="" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - econf --with-hc="$(ghc-getghc)" || die "configure failed" - # Makefile has no parallelism - emake -j1 || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" -} rmfile ./dev-haskell/drift/drift-2.2.0.ebuild hunk ./dev-haskell/drift/drift-2.2.3.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit ghc-package - -MY_PN="DrIFT" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Preprocessor for automatic derivation of Haskell class instances" -HOMEPAGE="http://repetae.net/john/computer/haskell/DrIFT/" -SRC_URI="http://repetae.net/john/computer/haskell/DrIFT/drop/${MY_P}.tar.gz" -LICENSE="MIT" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86" - -IUSE="" - -DEPEND=">=dev-lang/ghc-6" -RDEPEND="" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - econf --with-hc="$(ghc-getghc)" || die "configure failed" - # Makefile has no parallelism - emake -j1 || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" -} rmfile ./dev-haskell/drift/drift-2.2.3.ebuild rmdir ./dev-haskell/drift hunk ./dev-haskell/dlist/Manifest 1 -DIST dlist-0.3.1.tar.gz 5365 RMD160 7f9c6bd0b10df9cae6bc30f1315c1617c9293e8c SHA1 823c92f4905f2853b0803fe011f57c94b30221ca SHA256 a065cc981d6f162d5d17647d35062bdac8fca8e7bdd9aaf1bdc6d8adfb84311f -DIST dlist-0.3.2.tar.gz 5773 RMD160 0b15c83d200f31aec5be899db7ee5694022df3f6 SHA1 1baf7bc6bc2c5f62dffe22e4b76a7054f1615acc SHA256 08b778382eae36a97a6eb43b5bc029d6d8d550df53022e9bd09f98032590697a -DIST dlist-0.3.tar.gz 5361 RMD160 187b0b3654d19d3b9bcf1b313b584d6d81302918 SHA1 82ad09705b81d867943c65f405c32077b3634c0c SHA256 2513efcb6071a1205e490611db63587a244569af6d84e8f1c75077114e59d69c -DIST dlist-0.4.1.tar.gz 5841 RMD160 0d6b0844d2e602bd432f407d21335c3f52f3c237 SHA1 5002191d9e122cf4d861bf046cc7494ebc8751e7 SHA256 5e3271b7962e002a86c62cd13aa27960ef643cdf87908324a781e9a437898b10 -DIST dlist-0.5.tar.gz 5962 RMD160 9e27893d3bf1f0057567a9a60f8aa3d7e08e26b4 SHA1 846252c657e838daf9b401b35d94a3c2619e18e9 SHA256 4780e5409eff55bbfdd7470ef802a087a04048c9cd5efe0482c82878292f19ea -EBUILD dlist-0.3.1.ebuild 433 RMD160 7dd04f8c930a7c2cb4fb4913028e52b3bbf88af9 SHA1 697e9199af08b429d7f324a02d185254eb7031ba SHA256 adeb08f64d88695c363b9064dc8bc3ee8ddbdf50e7da49c0219eece29085c308 -EBUILD dlist-0.3.2.ebuild 433 RMD160 7dd04f8c930a7c2cb4fb4913028e52b3bbf88af9 SHA1 697e9199af08b429d7f324a02d185254eb7031ba SHA256 adeb08f64d88695c363b9064dc8bc3ee8ddbdf50e7da49c0219eece29085c308 -EBUILD dlist-0.3.ebuild 433 RMD160 7dd04f8c930a7c2cb4fb4913028e52b3bbf88af9 SHA1 697e9199af08b429d7f324a02d185254eb7031ba SHA256 adeb08f64d88695c363b9064dc8bc3ee8ddbdf50e7da49c0219eece29085c308 -EBUILD dlist-0.4.1.ebuild 466 RMD160 76ba2c360820ca031792ff8547f7ce2318c7ce7f SHA1 ddd8014a1b362cd4f4682d853a140c1f07406dec SHA256 5e45a835844d88f2e749d2c5477e0eac436d61a9b5216267774a39a2fc573fb9 -EBUILD dlist-0.5.ebuild 466 RMD160 76ba2c360820ca031792ff8547f7ce2318c7ce7f SHA1 ddd8014a1b362cd4f4682d853a140c1f07406dec SHA256 5e45a835844d88f2e749d2c5477e0eac436d61a9b5216267774a39a2fc573fb9 rmfile ./dev-haskell/dlist/Manifest hunk ./dev-haskell/dlist/dlist-0.3.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Differences lists" -HOMEPAGE="http://www.cse.unsw.edu.au/~dons/dlist.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/dlist/dlist-0.3.1.ebuild hunk ./dev-haskell/dlist/dlist-0.3.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Differences lists" -HOMEPAGE="http://www.cse.unsw.edu.au/~dons/dlist.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/dlist/dlist-0.3.2.ebuild hunk ./dev-haskell/dlist/dlist-0.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Differences lists" -HOMEPAGE="http://www.cse.unsw.edu.au/~dons/dlist.html" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/dlist/dlist-0.3.ebuild hunk ./dev-haskell/dlist/dlist-0.4.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Differences lists" -HOMEPAGE="http://code.haskell.org/~dons/code/dlist/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/dlist/dlist-0.4.1.ebuild hunk ./dev-haskell/dlist/dlist-0.5.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Differences lists" -HOMEPAGE="http://code.haskell.org/~dons/code/dlist/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/dlist/dlist-0.5.ebuild rmdir ./dev-haskell/dlist hunk ./dev-haskell/dimensional/Manifest 1 -DIST dimensional-0.8.tar.gz 24129 RMD160 f1ac8c843aebfd64ea7be9e50fc73abc1812fa0e SHA1 8e8dc7d9e4e21bcafaa60ab22e0a176867a80a24 SHA256 119f2cce461223b3d1c387e5c88926dfae5eaf2c42c9cc37b1a105b5547b6b16 -EBUILD dimensional-0.8.ebuild 516 RMD160 a4cc3d46fee56554ce691fade06f298d6f85cbbb SHA1 162f1648144af6e211cc6d2d3f520a2caad21f2e SHA256 970d3b2b6f7d797ec7023a90843b60333656484bd8ea52cd8fc52ad096afd5c8 rmfile ./dev-haskell/dimensional/Manifest hunk ./dev-haskell/dimensional/dimensional-0.8.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Statically checked physical dimensions." -HOMEPAGE="http://dimensional.googlecode.com/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/numtype - dev-haskell/time" rmfile ./dev-haskell/dimensional/dimensional-0.8.ebuild rmdir ./dev-haskell/dimensional hunk ./dev-haskell/digest/Manifest 1 -DIST digest-0.0.0.8.tar.gz 2534 RMD160 7da97e304d1a99868f1db785bb443329d0cf5827 SHA1 1c98c473d39a54dba5e2a762592a271d4304169a SHA256 0b213020c064cf36d1a3d5a77e1d19337713d2cb2ac4c170bc0fc8dc370af6f3 -EBUILD digest-0.0.0.8.ebuild 568 RMD160 eda256ffad20d283565d9f0b65a7f207fd86e0d6 SHA1 17b6f5ed757b7bf8adb0e0b1083ef6a26cc5bedd SHA256 8e4f905a09de709d8bf05f5bd8b39829923c1e3a867c6dbc3f8cca6db77c5165 rmfile ./dev-haskell/digest/Manifest hunk ./dev-haskell/digest/digest-0.0.0.8.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/digest" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - sys-libs/zlib" rmfile ./dev-haskell/digest/digest-0.0.0.8.ebuild rmdir ./dev-haskell/digest hunk ./dev-haskell/diff/Manifest 1 -DIST Diff-0.1.2.tar.gz 2799 RMD160 48d9b5d74af0545c2c0125aa9ccce3365de4cd22 SHA1 7451f796b726ba2edaa8318d952089a9adbab05a SHA256 f831ce6029a75b54dd69801d865ed45284f7dacf723fe5fd81758ad03f8eef5e -DIST Diff-0.1.tar.gz 2869 RMD160 6d99b1e6c6124f7291cb8958b91b2afdd7959ddc SHA1 bbdad0c309d3ae2c0acd6ce78de58fdf1e7e0214 SHA256 c6c840f39e632cd38d0c3e91b1e5893737127f9f7a4a023f898fb6b44be82686 -EBUILD diff-0.1.2.ebuild 497 RMD160 dcc3f39d08fa52c5d10e47c037853a475da6ca0c SHA1 bc94c94be29b9d1fc7a688d8493083f0c6820555 SHA256 a555ec8dbe61df6fa3f242b6926f81a813ceda11f23431543fc40797fe9578cd -EBUILD diff-0.1.ebuild 497 RMD160 c103b7cbd4a1e97d67b349be80a11711c15c68af SHA1 b9251e3e70b99efd134fe4a762e1c65df5d2bbfa SHA256 8046ed2f6a7c5736b35155d53e6bc4a61c775d764dd9e75f298949e284c752b9 rmfile ./dev-haskell/diff/Manifest hunk ./dev-haskell/diff/diff-0.1.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="Diff" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="O(ND) diff algorithm in haskell." -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/diff/diff-0.1.2.ebuild hunk ./dev-haskell/diff/diff-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN="Diff" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="O(ND) diff algorithm in haskell." -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/diff/diff-0.1.ebuild rmdir ./dev-haskell/diff hunk ./dev-haskell/derive/Manifest 1 -DIST derive-0.1.4.tar.gz 45825 RMD160 2ad5ca8dd0102801d57c646690ad7e4bfb1d6d46 SHA1 26006a0ff66690fa25297c29d1fee41e25197dea SHA256 30abccf6ada8c615f964fd83a24591a750af39b00ac4d0389471260efd37c224 -EBUILD derive-0.1.4.ebuild 529 RMD160 da8a2115e326ce5afbc3f552f7c269f0c3e2821a SHA1 00821ac6c00ff9e2f0ad367209d641850993e648 SHA256 62ba08fe395bf7d36ce3b9c84e77d36fa0270e437e1daa9a43d36d210b1b8a87 rmfile ./dev-haskell/derive/Manifest hunk ./dev-haskell/derive/derive-0.1.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A program and library to derive instances for data types" -HOMEPAGE="http://www-users.cs.york.ac.uk/~ndm/derive/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl" rmfile ./dev-haskell/derive/derive-0.1.4.ebuild rmdir ./dev-haskell/derive hunk ./dev-haskell/deepseq/Manifest 1 -DIST deepseq-1.1.0.0.tar.gz 2920 RMD160 473491229f31e0ba88e316c07656dd169ae9b591 SHA1 2aa64992af8abd68a5023ab74f222cb0f368de4d SHA256 947c45e7ee862159f190fb8e905c1328f7672cb9e6bf3abd1d207bbcf1eee50a -EBUILD deepseq-1.1.0.0.ebuild 525 RMD160 f989ab3eaf1e2f14e03f2544b9d66ec2007ef10d SHA1 ebd98013b465498f1443ec594427e12b0ade62fe SHA256 89b05ecf381dfb9cfde89424f5160160b5da0849d6ad5ea3f161fc26d310556e rmfile ./dev-haskell/deepseq/Manifest hunk ./dev-haskell/deepseq/deepseq-1.1.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Fully evaluate data structures" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/deepseq" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND=">=dev-haskell/cabal-1.6 - ${RDEPEND}" rmfile ./dev-haskell/deepseq/deepseq-1.1.0.0.ebuild rmdir ./dev-haskell/deepseq hunk ./dev-haskell/datetime/Manifest 1 -DIST datetime-0.1.tar.gz 14547 RMD160 74cabdbcde6e5eacaa5cf67766d3cfb2ee998ca8 SHA1 7ff9cfca4203029b047f60ee5064facd4fcab935 SHA256 931acc70cb45922c95f2c3225d04619e19fd9c5947a66ae69e96d6e693195048 -EBUILD datetime-0.1.ebuild 718 RMD160 5953d2d222ebc3e87ee48778eae49d387e4018f7 SHA1 e622c2d289d73d85e09ee088d8a761c4f63dc6b5 SHA256 0d8744c5acf934bcfd7aaa259ec066adae468107d171da706269f1e2a98c49a8 rmfile ./dev-haskell/datetime/Manifest hunk ./dev-haskell/datetime/datetime-0.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Utilities to make Data.Time.* easier to use." -HOMEPAGE="http://github.com/esessoms/datetime" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - =dev-haskell/quickcheck-1.2* - >=dev-haskell/time-1.1.2.2" - - # it should be - # quickcheck >= 1.2 && <2 - # not just =1.2* - -src_unpack() { - unpack ${A} - sed -e "s/\(QuickCheck >= 1.2\)/\\1 \\&\\& <2/" \ - -i "${S}/${PN}.cabal" -} rmfile ./dev-haskell/datetime/datetime-0.1.ebuild rmdir ./dev-haskell/datetime hunk ./dev-haskell/dataenc/Manifest 1 -DIST dataenc-0.13.0.1.tar.gz 12515 RMD160 dcb8846fcd2acd67c1fd9720c8bbecf5db3fd06d SHA1 b437a3a19e27aa21f6fb89321ff2e0e0a9df4cd8 SHA256 17dc8cb0b4ffcdf0087feb353c681beed4063e89cf41b86a6a9d45953eb34f2a -DIST dataenc-0.13.0.2.tar.gz 12511 RMD160 1ee6f529b3a17e36fdde2a244c5bcd90d31232d6 SHA1 6a737797973441da9150d34ca91707be3c0f4570 SHA256 e3d70a3c3d94490244e05c5b11d8455eb6fdbf4849a119bd52bae644fa2b217a -EBUILD dataenc-0.13.0.1.ebuild 485 RMD160 e8f76a8f9c412b288ca1b114548eebbb3cc707f3 SHA1 4b0a7c7a3beb29fc3f6f34c1a33c9c110b21b0db SHA256 9f5664bdac29e62ee027940b78cbe6116957b29acf450f5c10541149f76abcf4 -EBUILD dataenc-0.13.0.2.ebuild 496 RMD160 b0d2be8e7aa3efc1b8605c2085bcb89be9b5a37b SHA1 32660ac0506704c3a0f478a08429bf952872178c SHA256 1d5e4c21628ed17085d0d861d44a660dbd87f6a5f5c0fbba79ef772f1ae37b69 rmfile ./dev-haskell/dataenc/Manifest hunk ./dev-haskell/dataenc/dataenc-0.13.0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Data encoding library" -HOMEPAGE="http://www.haskell.org/haskellwiki/Library/Data_encoding" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/dataenc/dataenc-0.13.0.1.ebuild hunk ./dev-haskell/dataenc/dataenc-0.13.0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Data encoding library" -HOMEPAGE="http://www.haskell.org/haskellwiki/Library/Data_encoding" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/dataenc/dataenc-0.13.0.2.ebuild rmdir ./dev-haskell/dataenc hunk ./dev-haskell/data-default/Manifest 1 -DIST data-default-0.2.tar.gz 852 RMD160 75953c425fb406f15ad406c76a91be6d8ce19b88 SHA1 600b765ec90faedb014abbe2b0978053231a43ce SHA256 51bbc1d3ceb637753504542eb1246f69bf33c0362df96334f7e91c25c8606b16 -EBUILD data-default-0.2.ebuild 437 RMD160 cf7187aece95d90c37d0d89dda93f1e0348abc45 SHA1 6861a5fce09e8ad4aa044f987b623781fc6a0a0a SHA256 5b0b7cb7397a45fca6dd4f2b8e11a2232ee2ff0db3f154ffc8a125c5d9a48b61 rmfile ./dev-haskell/data-default/Manifest hunk ./dev-haskell/data-default/data-default-0.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="A class for types with a default value" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/data-default/data-default-0.2.ebuild rmdir ./dev-haskell/data-default hunk ./dev-haskell/data-accessor-template/Manifest 1 -DIST data-accessor-template-0.2.1.3.tar.gz 3742 RMD160 1b177b6705153f5766a6998a470247d7438e46de SHA1 da68e7379db30d318a9f46fdbe8a3868f80e0fcb SHA256 728cd87345bbf9d3fd1782004d31c98ea8f40ede2d8f26dfdb9ce9b9dc4cf775 -EBUILD data-accessor-template-0.2.1.3.ebuild 577 RMD160 eea860243ca7723bd3fce7f54736fc89a0a5d329 SHA1 23d30ae0009485f0d307d8d216225fb6bf1b75d5 SHA256 cc38f9a3b3dbf15c46a14a020f27f356d1092faaa2ae9b76d08629aa2f12756c rmfile ./dev-haskell/data-accessor-template/Manifest hunk ./dev-haskell/data-accessor-template/data-accessor-template-0.2.1.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Utilities for accessing and manipulating fields of records" -HOMEPAGE="http://www.haskell.org/haskellwiki/Record_access" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - {-# OPTIONS -cpp #-}\n/' \ - "${S}/Gentoo/Private/NewBinary/FastMutInt.lhs" - - # don't build the test progs - grep '^$' -B 1000 -m 1 "${S}/crypto.cabal" > "${S}/crypto.cabal.tmp" - mv "${S}/crypto.cabal.tmp" "${S}/crypto.cabal" - - # drop unnecessary deps - sed -i 's/, QuickCheck, HUnit//' "${S}/crypto.cabal" -} rmfile ./dev-haskell/crypto/crypto-3.0.3-r1.ebuild hunk ./dev-haskell/crypto/crypto-3.0.3.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit base haskell-cabal - -DESCRIPTION="The Haskell Cryptographic Library" -HOMEPAGE="http://haskell.org/crypto/" -SRC_URI="http://www.haskell.org/crypto/downloads/Crypto-${PV}.tar.gz - http://www.n-heptane.com/nhlab/NewBinary/NewBinary-2005-12-11.tar.gz" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-haskell/mtl-1.0" - -S=${WORKDIR}/Crypto-${PV} - -src_unpack() { - base_src_unpack - - # make local private copy of NewBinary module - mkdir -p "${S}/Gentoo/Private/NewBinary" - mv "${WORKDIR}/NewBinary/NewBinary/Binary.hs" \ - "${WORKDIR}/NewBinary/NewBinary/FastMutInt.lhs" \ - "${S}/Gentoo/Private/NewBinary/" - - # fix up references to the private local NewBinary module - sed -i 's/NewBinary/Gentoo.Private.NewBinary/' \ - "${S}/Gentoo/Private/NewBinary/Binary.hs" \ - "${S}/Gentoo/Private/NewBinary/FastMutInt.lhs" \ - "${S}/Codec/ASN1/TLV.hs" - - # fix options pragma so it gets recognised - sed -i 's/{-# OPTIONS -cpp #-}/> {-# OPTIONS -cpp #-}\n/' \ - "${S}/Gentoo/Private/NewBinary/FastMutInt.lhs" - - # don't build the test progs - grep '^$' -B 1000 -m 1 "${S}/crypto.cabal" > "${S}/crypto.cabal.tmp" - mv "${S}/crypto.cabal.tmp" "${S}/crypto.cabal" - - # drop unnecessary deps - sed -i 's/, QuickCheck, HUnit, NewBinary//' "${S}/crypto.cabal" -} rmfile ./dev-haskell/crypto/crypto-3.0.3.ebuild hunk ./dev-haskell/crypto/crypto-4.0.3.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit base haskell-cabal - -DESCRIPTION="The Haskell Cryptographic Library" -HOMEPAGE="http://haskell.org/crypto/" -SRC_URI="http://www.haskell.org/crypto/downloads/Crypto-${PV}.tar.gz" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-haskell/mtl-1.0" - -S="${WORKDIR}/Crypto-${PV}" rmfile ./dev-haskell/crypto/crypto-4.0.3.ebuild hunk ./dev-haskell/crypto/crypto-4.1.0.ebuild 1 -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit base haskell-cabal - -MY_PN="Crypto" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="The Haskell Cryptographic Library" -HOMEPAGE="http://www.ben-kiki.org/oren/YamlReference" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4 - >=dev-haskell/hunit-1.0 - dev-haskell/quickcheck" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/crypto/crypto-4.1.0.ebuild rmdir ./dev-haskell/crypto hunk ./dev-haskell/criterion/files/criterion-0.5.0.0-wide-character.patch 1 -Mon Jan 18 19:32:21 CET 2010 Lennart Kolmodin - * Workaround weird wide character error in build warning - Without this fix, I get the following error when building: - Criterion/Analysis.hs:131:2: - Warning: A do-notation statement discarded a result of type ghc-prim:GHC.Prim.Any. - Suppress this warning by saying "_ <- note - "mean is %s (%d iterations)\n" (secs : hPutChar: invalid argument (Invalid or incomplete multibyte or wide character) -diff -rN -u old-criterion-0.4.1.0/Criterion/Analysis.hs new-criterion-0.4.1.0/Criterion/Analysis.hs ---- old-criterion-0.4.1.0/Criterion/Analysis.hs 2010-01-18 19:33:24.472531953 +0100 -+++ new-criterion-0.4.1.0/Criterion/Analysis.hs 2010-01-18 19:33:24.473532150 +0100 -@@ -128,7 +128,7 @@ - -> Criterion Double - analyseMean a iters = do - let µ = mean a -- note "mean is %s (%d iterations)\n" (secs µ) iters -+ _ <- note "mean is %s (%d iterations)\n" (secs µ) iters - noteOutliers . classifyOutliers $ a - return µ - rmfile ./dev-haskell/criterion/files/criterion-0.5.0.0-wide-character.patch rmdir ./dev-haskell/criterion/files hunk ./dev-haskell/criterion/Manifest 1 -AUX criterion-0.5.0.0-wide-character.patch 1083 RMD160 2a53755d515900d4abd8dc2a7278b067d0196921 SHA1 b2e9ca28c1a77b7c868effe5c2fc0b5aea7e30ee SHA256 e3ffef11b2701a4f1b6ad858af7525f2fe198fd69c3a7b85f0e6420c4d214909 -DIST criterion-0.5.0.0.tar.gz 17737 RMD160 82b7f6e4e5f1e4bd621328fd68f9c8b6c1d607c0 SHA1 69f3545ab84a87174b84b14cfa301a07bf32abb3 SHA256 1f27da214dbb0600ac35e752665f83e7eaa201b07427c3bb1d4752a34225bd0a -EBUILD criterion-0.5.0.0.ebuild 1129 RMD160 924ebec01ac844d5314dc542b3f367faf163a5ff SHA1 029944e38b897d68ee66833423a0fdbf562ec0c0 SHA256 10e13830ae172f3135e1233394b844b80ac9cd58815281140283a075239f955a rmfile ./dev-haskell/criterion/Manifest hunk ./dev-haskell/criterion/criterion-0.5.0.0.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit base haskell-cabal - -DESCRIPTION="Robust, reliable performance measurement and analysis" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/criterion" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="chart" - -RDEPEND=">=dev-lang/ghc-6.8.1 - >=dev-haskell/deepseq-1.1.0.0 - dev-haskell/mtl - >=dev-haskell/mwc-random-0.5.0.0 - dev-haskell/parallel - >=dev-haskell/parsec-3.1.0 - >=dev-haskell/statistics-0.5.1.0 - dev-haskell/time - >=dev-haskell/vector-0.5 - >=dev-haskell/vector-algorithms-0.3 - chart? ( >=dev-haskell/chart-0.12 - dev-haskell/data-accessor )" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" - -src_unpack() { - base_src_unpack - cd "${S}" - epatch "${FILESDIR}/${P}-wide-character.patch" -} - -src_compile() { - if use chart; then - CABAL_CONFIGURE_FLAGS="--flags=chart" - else - CABAL_CONFIGURE_FLAGS="--flags=-chart" - fi - - cabal_src_compile -} rmfile ./dev-haskell/criterion/criterion-0.5.0.0.ebuild rmdir ./dev-haskell/criterion hunk ./dev-haskell/crack/Manifest 1 -DIST crack-0.1.tar.gz 37339 RMD160 2b235a260603de01e0097a07c52399b337676ad6 SHA1 920ab7fe8717cd4f2915a32f6039e21ea5d618d8 SHA256 33ffccecbdad718720cf305cba7c4701fdedf880d297a423fa47013cd6dedc65 -EBUILD crack-0.1.ebuild 432 RMD160 520f1ddc68fe70190080c3ce0af500cbb3cbb552 SHA1 d99e702306171a8ffb5e463816b6cc46022a8bc2 SHA256 252b1b6ebe8086d66afe2982090433799459959da75e492c01161e5067b13d5b rmfile ./dev-haskell/crack/Manifest hunk ./dev-haskell/crack/crack-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="A haskell binding to cracklib" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.0" rmfile ./dev-haskell/crack/crack-0.1.ebuild rmdir ./dev-haskell/crack hunk ./dev-haskell/cpphs/Manifest 1 -DIST cpphs-1.11.tar.gz 68421 RMD160 356072f034c297bc9009295033b46ac03b8bd97a SHA1 96070f5d3bf43bb51462d5637dd8a3676ea0db4a SHA256 26124ca2b1af9a9804ba37c627dbbca3977bde93925f979f08b342895548db01 -EBUILD cpphs-1.11.ebuild 626 RMD160 60e7feccd14641fd52ad47fe8c1560f0a1a2d68c SHA1 42cbe2380ec44089dd30ef8e1391a06d0a39c501 SHA256 c385d7c70b34f3db215e445b2347105325456a100bfa5a0001a4e36d72a3e8a8 rmfile ./dev-haskell/cpphs/Manifest hunk ./dev-haskell/cpphs/cpphs-1.11.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A liberalised re-implementation of cpp, the C pre-processor." -HOMEPAGE="http://haskell.org/cpphs/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" -RDEPEND="" - -src_install() { - cabal_src_install - dohtml docs/index.html - doman docs/cpphs.1 -} rmfile ./dev-haskell/cpphs/cpphs-1.11.ebuild rmdir ./dev-haskell/cpphs hunk ./dev-haskell/cordering/Manifest 1 -DIST COrdering-2.3.tar.gz 3608 RMD160 6e305203f201cc7f1faee1c76660aaa186b44577 SHA1 f9bd65e88ac9b2d47e773dc4b92e6f74d67a9221 SHA256 a8b3b0082290e4f98242db57489e57f369d5b3f40efb695cc02a673f39d96ad2 -EBUILD cordering-2.3.ebuild 598 RMD160 4cdd02fd9886a81f434ef29a1a39d448c39ee736 SHA1 d6388fafc58a7e09baf7f05be9517a2f61087518 SHA256 8ee090765339241937f31b4dbb1901b9e65a0b03e9f0c82089128e789aed643b rmfile ./dev-haskell/cordering/Manifest hunk ./dev-haskell/cordering/cordering-2.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="COrdering" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="An algebraic data type similar to Prelude Ordering." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/COrdering" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/cordering/cordering-2.3.ebuild rmdir ./dev-haskell/cordering hunk ./dev-haskell/convertible/Manifest 1 -DIST convertible-1.0.6.tar.gz 20042 RMD160 8730d7a473fd251b89703f4497fc93bea0f26b75 SHA1 9a79754c745b6a255a7471c7eb71c33a578830d6 SHA256 ab66bb66561eb916f65102ca8b21dcba6e9abc73dd03d316d484c813326104ce -DIST convertible-1.0.9.tar.gz 22510 RMD160 f5c9812d07afbe34c4daec8f2661fcf880595e46 SHA1 d6a4632f998977f2174249995535adf1442d3ec4 SHA256 21caa12a894773bdfd1371472ce636c6613557e3b5738d73eb3623efcb9026d5 -EBUILD convertible-1.0.6.ebuild 587 RMD160 895ccedf52645e82aff627383c04dbdfe0fff137 SHA1 72b2c55e50513fbb4b417ae1de1e362aa92a6f68 SHA256 17e89bec07cc9271baeec34e560a5a3ace4836f25d4e8f08802e906e151d44e7 -EBUILD convertible-1.0.9.ebuild 607 RMD160 828326ec1d90aefb7cfd96e4a656727fcd9cc581 SHA1 d3d292f134230ae0a4b961d8832ce2166cd358fd SHA256 ea33b0c2d45d429767052b2ad311b38af6601f060fea0a8e162ad7de5ea5d5df rmfile ./dev-haskell/convertible/Manifest hunk ./dev-haskell/convertible/convertible-1.0.6.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Typeclasses and instances for converting between types" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/convertible" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl - ~dev-haskell/time-1.1.2.4" rmfile ./dev-haskell/convertible/convertible-1.0.6.ebuild hunk ./dev-haskell/convertible/convertible-1.0.9.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Typeclasses and instances for converting between types" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/convertible" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/mtl - <=dev-haskell/time-1.1.4" -DEPEND=">=dev-haskell/cabal-1.2 - ${RDEPEND}" rmfile ./dev-haskell/convertible/convertible-1.0.9.ebuild rmdir ./dev-haskell/convertible hunk ./dev-haskell/control-timeout/Manifest 1 -DIST control-timeout-0.1.1.tar.gz 5135 RMD160 ce48fdbf3a2a769b6a5c579594abd63ef75de678 SHA1 bb352d9a5700afe9a72ad016745a63e1bcd575b8 SHA256 dcce4704538e45195faee71ede4a913bf5e65395c0e1da6afc9bc92a8d9f37ee -DIST control-timeout-0.1.2.tar.gz 5200 RMD160 63d5d85e48b3905d0874f2920b1d23245d4f590e SHA1 dc4b57e173828460a8ab63315b6fafd26ae4e62c SHA256 6f7bf5981f2179658658116d6efd44bb6b51ed70036d4438e39339d508333dbc -EBUILD control-timeout-0.1.1.ebuild 446 RMD160 417796c13cea7c80d433b48918dddde77e4c014f SHA1 1d114ad931d7d723d723050ed5d483dcbee8dcf8 SHA256 9d39a20c65a0cdabf25ebf567c61fae0c8be2e22232db5e4a55b4b7af4a08e49 -EBUILD control-timeout-0.1.2.ebuild 446 RMD160 417796c13cea7c80d433b48918dddde77e4c014f SHA1 1d114ad931d7d723d723050ed5d483dcbee8dcf8 SHA256 9d39a20c65a0cdabf25ebf567c61fae0c8be2e22232db5e4a55b4b7af4a08e49 rmfile ./dev-haskell/control-timeout/Manifest hunk ./dev-haskell/control-timeout/control-timeout-0.1.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Timeout handling" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/time - dev-haskell/stm" rmfile ./dev-haskell/control-timeout/control-timeout-0.1.1.ebuild hunk ./dev-haskell/control-timeout/control-timeout-0.1.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Timeout handling" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/time - dev-haskell/stm" rmfile ./dev-haskell/control-timeout/control-timeout-0.1.2.ebuild rmdir ./dev-haskell/control-timeout hunk ./dev-haskell/configfile/Manifest 1 -DIST ConfigFile-1.0.4.tar.gz 22915 RMD160 a57cfbd10678f48c4d5d98186bb4d6987767d3f6 SHA1 6c1e16e8ffd21fb95d7dc6f57f68613322145b3c SHA256 a1c1b13050b430b37a0d1dfa52aaf3a8242fdc451d55321312590369703b14ce -DIST ConfigFile-1.0.5.tar.gz 23404 RMD160 b22d2ced3c399e16c0d7d75ddf58deadd0456ea9 SHA1 1c1116f43f9335aa842d34542b20e10f80db6df7 SHA256 19749dd674489ffbb1c89b4938509b5ed6d24be1639f2a21e3fea4c333fa2846 -EBUILD configfile-1.0.4.ebuild 617 RMD160 1ff0b65887d857e042440a9d18345c591be04ff9 SHA1 c4c7852401f27cea82a7abb35d6aa72eb54d5536 SHA256 cc710d7371eb9f08a21247266d22081a22177cf4498ff93567a576b604bb5b4e -EBUILD configfile-1.0.5.ebuild 636 RMD160 698da89683552680501c496b970c18b56a1cabca SHA1 c176dcd3ea35dcef5c4d3170d1fde586a7592f78 SHA256 050097a0ee857fe4a5d9da404f0919a9ef6321e45292a3edd168b3a2f41640a7 rmfile ./dev-haskell/configfile/Manifest hunk ./dev-haskell/configfile/configfile-1.0.4.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -MY_PN=ConfigFile -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Parser and writer for handling sectioned config files in Haskell." -HOMEPAGE="http://software.complete.org/configfile" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6 - dev-haskell/mtl - dev-haskell/parsec - >=dev-haskell/missingh-1.0.0" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/configfile/configfile-1.0.4.ebuild hunk ./dev-haskell/configfile/configfile-1.0.5.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="ConfigFile" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Configuration file reading & writing" -HOMEPAGE="http://software.complete.org/configfile" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3 - >=dev-haskell/missingh-1.0.0 - dev-haskell/mtl - dev-haskell/parsec" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/configfile/configfile-1.0.5.ebuild rmdir ./dev-haskell/configfile hunk ./dev-haskell/colour/Manifest 1 -DIST colour-2.2.1.tar.gz 19195 RMD160 eb98e41ff699655b8a6c18c1a6ba370529b75281 SHA1 3894f7440e63fa001231a974e52b0367b68de271 SHA256 51265e6b377a57e57cda47b8eb9c513306226a6dc86f605ced1e30e25592f925 -DIST colour-2.3.1.tar.gz 20217 RMD160 8072db2ef66ed99e8dabdc41419bbc2ce90d10c7 SHA1 10acd207c70c2a7505caad4820dd10f40b7617ef SHA256 58cf12b8abf7d01a752b1b778b64cc406903874702e3475d65c2aa35689fa49b -EBUILD colour-2.2.1.ebuild 514 RMD160 780e19c19ae36467c245973fc2b5146003cf14e8 SHA1 c700a804b579a419a1b0f87081fd825794010f9d SHA256 fd7b30755e29e9efb7299a6152e0a2069f7b27f1c7c58a6376517fdcfaef992d -EBUILD colour-2.3.1.ebuild 490 RMD160 46fd9451c1162646d4fc4ad4008c6fb3d0f95a86 SHA1 3f9eb352a47c7f7e650d7cbf4409887427adac71 SHA256 3844971a7cd7aae81579c7b742da986faf9d7e5e8a9d9973c0a6c53d56716da2 rmfile ./dev-haskell/colour/Manifest hunk ./dev-haskell/colour/colour-2.2.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A model for human colour/color perception" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/colour" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/colour/colour-2.2.1.ebuild hunk ./dev-haskell/colour/colour-2.3.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A model for human colour/color perception" -HOMEPAGE="http://www.haskell.org/haskellwiki/Colour" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/colour/colour-2.3.1.ebuild rmdir ./dev-haskell/colour hunk ./dev-haskell/colorize-haskell/Manifest 1 -DIST colorize-haskell-1.0.0.tar.gz 3329 RMD160 9e63cd0869774aecb7785f80037f7c86ff87e386 SHA1 9e59af0a98b0da6d80ea37f516aadf62a942312d SHA256 14c180ea3e8beb12dd289c51453bd2e3583f306799db4630c8f86cf09bbb3763 -EBUILD colorize-haskell-1.0.0.ebuild 520 RMD160 da120fff964b7beacf17937dd3009e14f788398d SHA1 6329a9193ce97d8807ad49649a7e166aeeaa8f0e SHA256 f73eb147af221f35a46901aa92a1c7936542546b3803fd73ce1e52820241c490 rmfile ./dev-haskell/colorize-haskell/Manifest hunk ./dev-haskell/colorize-haskell/colorize-haskell-1.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Highligt Haskell source" -HOMEPAGE="http://github.com/yav/hscolor" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/ansi-terminal - >=dev-haskell/cabal-1.2 - dev-haskell/haskell-lexer" rmfile ./dev-haskell/colorize-haskell/colorize-haskell-1.0.0.ebuild rmdir ./dev-haskell/colorize-haskell hunk ./dev-haskell/colock/Manifest 1 -DIST colock-0.2.2.tar.gz 11949 RMD160 e31c49930e8d303838ab8d92ac845e8dd84c83e9 SHA1 248e5d45a8f41d43fbe198084cc37b2e43fd1417 SHA256 6175f073e27b7ff981db88b115e338cea54f7360cddb4a9f98219cc1062b7e40 -EBUILD colock-0.2.2.ebuild 466 RMD160 23725fd42c640e633b2d475568c7ca525f61915b SHA1 a4ecf1268312854bf2983fa691fc31b7dcc3ab29 SHA256 335cc2f322e089ebc2fd547ffa3a28817715a6a20fbc114957b601db63e6ae67 rmfile ./dev-haskell/colock/Manifest hunk ./dev-haskell/colock/colock-0.2.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="thread-friendly file locks that don't block the entire program" -HOMEPAGE="" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/colock/colock-0.2.2.ebuild rmdir ./dev-haskell/colock hunk ./dev-haskell/collections/Manifest 1 -DIST collections-0.3.tar.gz 109441 RMD160 024133ab3043b663c517e5da3f799193a248d047 SHA1 431aa1ff7a0fb3163ec38f7e7ed09d73411320e5 SHA256 82438a8a3169d8ba350d80abf9b3caed458c1e6d6669a3e93208504404bb9d2a -EBUILD collections-0.3.ebuild 692 RMD160 f93506f9625ebb946681cd3265748848a7c90b28 SHA1 edd919ec1bce589e24d231ee23867d978e178c6a SHA256 7428fadef16335465bec78490dc707b45617ec3c9059b4a0c470cc1957607fb0 -MD5 861a8abc5eba97071d4ed5f44a89e97e collections-0.3.ebuild 692 -RMD160 f93506f9625ebb946681cd3265748848a7c90b28 collections-0.3.ebuild 692 -SHA256 7428fadef16335465bec78490dc707b45617ec3c9059b4a0c470cc1957607fb0 collections-0.3.ebuild 692 -MD5 b55eb4fb4a41ebf9842e9f217ccf44de files/digest-collections-0.3 180 -RMD160 c50ad8247e272f51358d091fda8df24553677c10 files/digest-collections-0.3 180 -SHA256 3bd40b36e694d31a314f62d8f783939db83fa22d1b6dd13f7487e27d4f47fd3a files/digest-collections-0.3 180 rmfile ./dev-haskell/collections/Manifest hunk ./dev-haskell/collections/collections-0.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile lib" # haddock docs do not build -inherit haskell-cabal - -DESCRIPTION="Useful standard collections types and related functions." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/collections" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - >=dev-haskell/quickcheck-1.0.1" - -src_unpack() { - unpack "${A}" - - # Remove duplicate instance - sed -i -e "/instance Arbitrary/,+7 d" "${S}/Data/Collections/Properties.hs" -} rmfile ./dev-haskell/collections/collections-0.3.ebuild rmdir ./dev-haskell/collections hunk ./dev-haskell/codec-compression-lzf/Manifest 1 -DIST Codec-Compression-LZF-0.2.tar.gz 15577 RMD160 723b722eeefde31e7cf0d382cd058f26bdd1bb0d SHA1 ed5cdc87673dfcc2375ed542c33aef176682e78b SHA256 56f345f997646634ff047836eb52470cd3bcc9334423395903468b61948a424a -EBUILD codec-compression-lzf-0.2.ebuild 540 RMD160 671d869ca62b6decd6e85d276c6a4a3451ffb09c SHA1 fea9aeca0d6cfa950fdfbecb06caeb60711dc773 SHA256 8a125d6d2655a85712254c9477f2a708a5913e7387ce1c1e4a271f30166c4b3b -MD5 556291e555b65d22fcd939f9edf94272 codec-compression-lzf-0.2.ebuild 540 -RMD160 671d869ca62b6decd6e85d276c6a4a3451ffb09c codec-compression-lzf-0.2.ebuild 540 -SHA256 8a125d6d2655a85712254c9477f2a708a5913e7387ce1c1e4a271f30166c4b3b codec-compression-lzf-0.2.ebuild 540 -MD5 85c0215db7e839c08ff256915a3fc7f4 files/digest-codec-compression-lzf-0.2 274 -RMD160 80ebe510af148d5be4f0e7beacb390b1614be9e0 files/digest-codec-compression-lzf-0.2 274 -SHA256 e50f2e87e1ee5fb34d1b216edd85a39c4a61b025e3b4655cce1e937cd5186579 files/digest-codec-compression-lzf-0.2 274 rmfile ./dev-haskell/codec-compression-lzf/Manifest hunk ./dev-haskell/codec-compression-lzf/codec-compression-lzf-0.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="Codec-Compression-LZF" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="LZF compression bindings." -HOMEPAGE="http://www.cs.helsinki.fi/u/ekarttun/Codec-Compression-LZF/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/codec-compression-lzf/codec-compression-lzf-0.2.ebuild rmdir ./dev-haskell/codec-compression-lzf hunk ./dev-haskell/cmdargs/Manifest 1 -DIST cmdargs-0.1.tar.gz 16214 RMD160 7955da41f14d262ddcb54e7ba2ec9033dee704ff SHA1 8968447a8ef8047131582700179128529daccad0 SHA256 1ec8a0b49dedc0b159c4e8f6b02ae57ba918b27d8648294998a13e04cf257ebf -EBUILD cmdargs-0.1.ebuild 563 RMD160 92811885c865a4272d7cd19888a3527dfab33b7b SHA1 6ff6c94d37f24f4c19372c045752f8dadfa335bf SHA256 454e1ab76a11594160fd02d6fcbffddca2797d523b6e9982a1e58b728ae6a2a9 rmfile ./dev-haskell/cmdargs/Manifest hunk ./dev-haskell/cmdargs/cmdargs-0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Command line argument processing" -HOMEPAGE="http://community.haskell.org/~ndm/cmdargs/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.10.1 - >=dev-haskell/cabal-1.6 - dev-haskell/mtl" - -src_install() { - cabal_src_install - - dodoc "${PN}.htm" -} rmfile ./dev-haskell/cmdargs/cmdargs-0.1.ebuild rmdir ./dev-haskell/cmdargs hunk ./dev-haskell/clevercss/Manifest 1 -DIST clevercss-0.1.1.tar.gz 18596 RMD160 0a4f9502620653245c84f8ab134a2ba19883edaf SHA1 bbf3f42b10dfe7445f2ee780319c515f729b9b8b SHA256 28b99fd7b84ef1ed83aae68e0c12a86734afffd9507fb4ce06734eb43fef4cc8 -EBUILD clevercss-0.1.1.ebuild 498 RMD160 8a6bfcdce2783da3ced934d85220bb3d698cee18 SHA1 426595e092c8849c15796bde1535feefcd9a9dac SHA256 2fc53590662906427caacc4f15940542903f5bc5dcfc6f538d469c4445abb325 rmfile ./dev-haskell/clevercss/Manifest hunk ./dev-haskell/clevercss/clevercss-0.1.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="A CSS preprocessor" -HOMEPAGE="http://sandbox.pocoo.org/clevercss-hs/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - dev-haskell/mtl - dev-haskell/parsec" rmfile ./dev-haskell/clevercss/clevercss-0.1.1.ebuild rmdir ./dev-haskell/clevercss hunk ./dev-haskell/classify/Manifest 1 -DIST classify-2008.11.17.tar.gz 5691 RMD160 e64a5ba4f8298685da31e11ca0e7acdceb28072c SHA1 bac1ae225a3ec03f88246e95df964744385c54da SHA256 7c513fcfc05e14931cb51e3c72963828f40ec5c7f2b1e151171818eab9f2c5c4 -EBUILD classify-2008.11.17.ebuild 529 RMD160 34a09a88e870f22fc30f64801b886ada13d7c5d4 SHA1 f6e3c596c2f2fc8b52ba8644bc4aa3bed9c79117 SHA256 a2548845fac5da274038373c36de265789a7a237b5b718320bf994a8ab562473 rmfile ./dev-haskell/classify/Manifest hunk ./dev-haskell/classify/classify-2008.11.17.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Library for classification of media files." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/classify" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/mtl" rmfile ./dev-haskell/classify/classify-2008.11.17.ebuild rmdir ./dev-haskell/classify hunk ./dev-haskell/citeproc-hs/Manifest 1 -DIST citeproc-hs-0.1.tar.gz 56013 RMD160 fa9e8e198955b8f1f4b45df4fb34d02ff1d77c07 SHA1 29b00366a696c7a5e241f7d434ca4084ab5bc47d SHA256 76597dbd8adeea3e78bb0f171d5037a02de11f507a300361cb8f51dd92d0884f -DIST citeproc-hs-0.2.tar.gz 64300 RMD160 88555bf0f5c16a6fdca81a58bdc3e7c6b2fa9dcd SHA1 c76f11ae46795524ea0c76280e1114001ae3089d SHA256 d7cf725e6bab06cde4bbc51d8e3b816ecf16f7b1a1e4face326692965c65302c -EBUILD citeproc-hs-0.1.ebuild 616 RMD160 289d36a6207990b0f1adef074b467695e88e6d90 SHA1 6ae11c02c2e2c36f49d836b17ec6b4c989a65185 SHA256 0872a2d99e9d5eb8bae74511bf91b031666cafdf3f3788b17891bc835ac66bb0 -EBUILD citeproc-hs-0.2.ebuild 536 RMD160 3d69407ceb10c5479494627d69b5d94ed80c2bd0 SHA1 a3f1fc14ac4912e8844da24d72a6947d9e0169b3 SHA256 64764771e68a977bbb0a81b1a46b54a89e74984cef77151aed15ea9cd09caaaa rmfile ./dev-haskell/citeproc-hs/Manifest hunk ./dev-haskell/citeproc-hs/citeproc-hs-0.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="A Citation Style Language implementation in Haskell" -HOMEPAGE="http://code.haskell.org/citeproc-hs" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/hxt-8.1 - dev-haskell/mtl" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--constraint=base<4" - cabal_src_compile -} rmfile ./dev-haskell/citeproc-hs/citeproc-hs-0.1.ebuild hunk ./dev-haskell/citeproc-hs/citeproc-hs-0.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A Citation Style Language implementation in Haskell" -HOMEPAGE="http://code.haskell.org/citeproc-hs" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.6 - >=dev-haskell/hxt-8.1 - dev-haskell/mtl" rmfile ./dev-haskell/citeproc-hs/citeproc-hs-0.2.ebuild rmdir ./dev-haskell/citeproc-hs hunk ./dev-haskell/checkers/Manifest 1 -DIST checkers-0.1.3.tar.gz 14598 RMD160 06c3eefe11a8cd2e09b54b86582852bc15e588bb SHA1 c6fc69718a6f81142e0006b502b15410a087d18d SHA256 fa0d98a05aa59685f13196d0f188053b2361828134cb7004dc58694ecd877dbc -EBUILD checkers-0.1.3.ebuild 525 RMD160 5390fb1a95172be4b5f8428750b797e970d12475 SHA1 1dd108c51aeccafe3c72089b7acabae1ac44ea74 SHA256 0c51ace65a5bfb4532ecc14ce784117ee382fea72e42f7f8aad14753b4687e4c rmfile ./dev-haskell/checkers/Manifest hunk ./dev-haskell/checkers/checkers-0.1.3.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Check properties on standard classes and data structures." -HOMEPAGE="http://haskell.org/haskellwiki/checkers" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - String -> String --unlit file lhs = (unlines . map unclassify . adjacent file (0::Int) Blank -- . classify 0) (tolines lhs) -+data Classified = Program String | Blank | Comment -+ | Include Int String | Pre String - --plain :: String -> String -> String -- no unliteration -+plain :: String -> String -> String -- no unliteration - plain _ hs = hs ------ -- --data Classified = Program String | Blank | Comment -- | Include Int String | Pre String - --classify :: Int -> [String] -> [Classified] --classify _ [] = [] --classify _ (('\\':x):xs) | x == "begin{code}" = Blank : allProg xs -- where allProg [] = [] -- Should give an error message, but I have no -- -- good position information. -- allProg (('\\':x'):xs') | x' == "end{code}" = Blank : classify 0 xs' -- allProg (x':xs') = Program x':allProg xs' --classify 0 (('>':x):xs) = let (sp,code) = span isSpace x in -- Program code : classify (length sp + 1) xs --classify n (('>':x):xs) = Program (drop (n-1) x) : classify n xs --classify _ (('#':x):xs) = -- (case words x of -- (line:file:_) | all isDigit line -> Include (read line) file -- _ -> Pre x -- ) : classify 0 xs --classify _ (x:xs) | all isSpace x = Blank:classify 0 xs --classify _ (_:xs) = Comment:classify 0 xs -+classify :: [String] -> [Classified] -+classify [] = [] -+classify (('\\':x):xs) | x == "begin{code}" = Blank : allProg xs -+ where allProg [] = [] -- Should give an error message, -+ -- but I have no good position information. -+ allProg (('\\':x):xs) | x == "end{code}" = Blank : classify xs -+ allProg (x:xs) = Program x:allProg xs -+classify (('>':x):xs) = Program (' ':x) : classify xs -+classify (('#':x):xs) = (case words x of -+ (line:file:_) | all isDigit line -+ -> Include (read line) file -+ _ -> Pre x -+ ) : classify xs -+classify (x:xs) | all isSpace x = Blank:classify xs -+classify (x:xs) = Comment:classify xs - - unclassify :: Classified -> String - unclassify (Program s) = s -@@ -56,51 +47,39 @@ - unclassify Blank = "" - unclassify Comment = "" - --adjacent :: String -> Int -> Classified -> [Classified] -> [Classified] --adjacent file 0 _ (x :xs) = x: adjacent file 1 x xs -- -- force evaluation of line number --adjacent file n (Program _) (Comment :_) = -- error (message file n "program" "comment") --adjacent _ _ y@(Program _) (x@(Include i f):xs) = x: adjacent f i y xs -+-- | 'unlit' takes a filename (for error reports), and transforms the -+-- given string, to eliminate the literate comments from the program text. -+unlit :: FilePath -> String -> String -+unlit file lhs = (unlines -+ . map unclassify -+ . adjacent file (0::Int) Blank -+ . classify) (inlines lhs) -+ -+adjacent :: FilePath -> Int -> Classified -> [Classified] -> [Classified] -+adjacent file 0 _ (x :xs) = x : adjacent file 1 x xs -- force evaluation of line number -+adjacent file n y@(Program _) (x@Comment :xs) = error (message file n "program" "comment") -+adjacent file n y@(Program _) (x@(Include i f):xs) = x: adjacent f i y xs - adjacent file n y@(Program _) (x@(Pre _) :xs) = x: adjacent file (n+1) y xs --adjacent file n Comment ((Program _) :_) = -- error (message file n "comment" "program") --adjacent _ _ y@Comment (x@(Include i f):xs) = x: adjacent f i y xs -+adjacent file n y@Comment (x@(Program _) :xs) = error (message file n "comment" "program") -+adjacent file n y@Comment (x@(Include i f):xs) = x: adjacent f i y xs - adjacent file n y@Comment (x@(Pre _) :xs) = x: adjacent file (n+1) y xs --adjacent _ _ y@Blank (x@(Include i f):xs) = x: adjacent f i y xs -+adjacent file n y@Blank (x@(Include i f):xs) = x: adjacent f i y xs - adjacent file n y@Blank (x@(Pre _) :xs) = x: adjacent file (n+1) y xs --adjacent file n _ (x :xs) = x: adjacent file (n+1) x xs --adjacent _ _ _ [] = [] -+adjacent file n _ (x@next :xs) = x: adjacent file (n+1) x xs -+adjacent file n _ [] = [] - --message :: (Show a) => String -> a -> String -> String -> String - message "\"\"" n p c = "Line "++show n++": "++p++ " line before "++c++" line.\n" - message [] n p c = "Line "++show n++": "++p++ " line before "++c++" line.\n" --message file n p c = "In file " ++ file ++ " at line " -- ++show n++": "++p++ " line before "++c++" line.\n" -+message file n p c = "In file " ++ file ++ " at line "++show n++": "++p++ " line before "++c++" line.\n" - - ---- Re-implementation of 'lines', for better efficiency (but decreased ---- laziness). Also, importantly, accepts non-standard DOS and Mac line ---- ending characters. --tolines :: String -> [String] --tolines s' = lines' s' id -+-- Re-implementation of 'lines', for better efficiency (but decreased laziness). -+-- Also, importantly, accepts non-standard DOS and Mac line ending characters. -+inlines s = lines' s id - where - lines' [] acc = [acc []] -- lines' ('\^M':'\n':s) acc = acc [] : lines' s id -- DOS -- lines' ('\^M':s) acc = acc [] : lines' s id -- MacOS -- lines' ('\n':s) acc = acc [] : lines' s id -- Unix -+ lines' ('\^M':'\n':s) acc = acc [] : lines' s id -- DOS -+ lines' ('\^M':s) acc = acc [] : lines' s id -- MacOS -+ lines' ('\n':s) acc = acc [] : lines' s id -- Unix - lines' (c:s) acc = lines' s (acc . (c:)) - -- -- --{- ---- A very naive version of unliteration.... --module Unlit(unlit) where ---- This version does not handle \begin{code} & \end{code}, and it is ---- careless with indentation. --unlit = map unlitline -- --unlitline ('>' : s) = s --unlitline _ = "" ---} -- rmfile ./dev-haskell/cabal/files/cabal-1.1.6-unlit.patch hunk ./dev-haskell/cabal/files/cabal-1.2.0-simple.patch 1 -diff -Naur cabal-1.2.0.orig/Cabal.cabal cabal-1.2.0/Cabal.cabal ---- cabal-1.2.0.orig/Cabal.cabal 2007-09-19 14:34:24.000000000 +0200 -+++ cabal-1.2.0/Cabal.cabal 2007-09-19 14:40:11.000000000 +0200 -@@ -46,6 +46,7 @@ - Distribution.PackageDescription, - Distribution.Configuration, - Distribution.ParseUtils, -+ Distribution.Setup, - Distribution.Simple, - Distribution.Simple.Build, - Distribution.Simple.Compiler, -diff -Naur cabal-1.2.0.orig/Distribution/Setup.hs cabal-1.2.0/Distribution/Setup.hs ---- cabal-1.2.0.orig/Distribution/Setup.hs 1970-01-01 01:00:00.000000000 +0100 -+++ cabal-1.2.0/Distribution/Setup.hs 2007-09-21 20:00:00.000000000 +0200 -@@ -0,0 +1,6 @@ -+module Distribution.Setup {-# DEPRECATED "Use module Distribution.Simple instead" #-} -+ ( module Distribution.Simple.Setup -+ ) where -+ -+import Distribution.Simple.Setup -+ rmfile ./dev-haskell/cabal/files/cabal-1.2.0-simple.patch rmdir ./dev-haskell/cabal/files hunk ./dev-haskell/cabal/Manifest 1 -AUX cabal-1.1.3-ghc622.patch 678 RMD160 ed7decfd967a12476ad83892015767a37c5ce5ae SHA1 138db22abd979e08f4ff02060a30bc63d575a257 SHA256 d3524545844724687cf3377708d8cc381c06dbe71e618af884bac86361ea5479 -AUX cabal-1.1.4-make.patch 1972 RMD160 390e17aab566eadb0acda9777b6e2d36cc3bcef5 SHA1 e21972cf75fe5eabf24ea9864845228898bee0b5 SHA256 cee8833ac195f6da00bcdfdac0afe1805b44a4568b8f202f6e5f1cf591618d84 -AUX cabal-1.1.6-unlit.patch 6428 RMD160 af79a50dc059fdc54b2cda383507c7682f2ea26a SHA1 595f175740641c19c8d3be60ea0c0b7f4d2148df SHA256 b8718dc43c2bea24e8e90d44642140c7fd148e0c9638e6b2a57d2071e0566566 -AUX cabal-1.2.0-simple.patch 893 RMD160 b6d372b7fd05e412837936f7902d3931e1ecb664 SHA1 cd97400c210fff0d60217139d5f8f7c87ac62308 SHA256 9f2a3cd844b973d417f4fa0c77bb6931f558a2c8a083ba4553450bfa37c6118e -DIST Cabal-1.2.4.0.tar.gz 139410 RMD160 8a671936ffa4d1fd78bd1394ac0112490fcb4b5b SHA1 9cb026b4ac9c732302601cd09395aaa9a59baec7 SHA256 fcf4988d546afa7f4b33c621646249d37f6e77afc9b7efcb840f385f15ade280 -DIST Cabal-1.4.0.1.tar.gz 166783 RMD160 0c91b477192fa0c739505fd3295b92c56c29933f SHA1 b271f1156e1b9dfa58e5a5b908aa701fc5f63d2d SHA256 af2a97aa0f86362adec79f4b0ac8fefb3bfffb01976ad88f427c22cb9c796ce2 -DIST Cabal-1.4.0.2.tar.gz 166973 RMD160 880d0920a2162e8731016035b5b21432c9e8f6bc SHA1 66905799852a595494b371332106436de840be09 SHA256 c90b3c04a7f99d70482dc33e474b5a9eaf940cf83fe18989e3d430107643cd91 -DIST Cabal-1.6.0.1.tar.gz 189333 RMD160 5037a66e161ec08abf04630b0927d4af0e73e33b SHA1 a1f9a6597ab3ac4b0ad5fed25a9b7841a1769da3 SHA256 e70be80194e3fbd7e67e924566fbbe11f016b56679b396c8104d0fbe39918a45 -DIST Cabal-1.6.0.2.tar.gz 194005 RMD160 8cd4145518302ed1f1bda2d11037588928dca379 SHA1 ea8fdf447e0975427569700d8fe67afd4f48490b SHA256 44f3cb4e0ce744bb2413f581f364fd9d3e4b2e48f7dfc67f652c73ae55aba22c -DIST Cabal-1.6.0.3.tar.gz 193608 RMD160 41e9e82776ec03768bdc43eb0ea299a1d76f7b19 SHA1 d6f4ed4a4c1d837f778baf3da7366943f8a81e0c SHA256 e5df4b9f13d3eaeb8b509cd6ed243bbb1bfafdf81c60ed963e1774f31eca6b6d -DIST Cabal-1.8.0.4.tar.gz 228600 RMD160 b415e912ea3c00bb27e6c7345eda33f3a597e49a SHA1 7cda097b3130043224a169da485aa849c4103c8b SHA256 be516eb718e0765834edb3cedaa506cee4f5bc285496ece12ee5e77bcdebae65 -DIST cabal-1.1.4.tar.gz 406169 RMD160 0c2b1a33af4512174cc6df6645662046427e9135 SHA1 e1091bd40d40f85b6836a17417f1a907fec20bad SHA256 1740abf0db8a6d18703e315a30ff81c51a06ec4a5f3a6c1927fa1530a0835b66 -DIST cabal-1.1.6.1.tar.gz 440851 RMD160 82e85e57f2747f7b38f68e6d11883252e83838e8 SHA1 7a0d052a2d3d7c56fb728798f9bc1c1063ba6010 SHA256 b59ce863c31bee561ca5d5ab2aa996856f8fc1b6297848868fc4f635d716b04e -DIST cabal-1.1.6.2.tar.gz 549071 RMD160 de6ba431220670736e4fa2e407e59b60b83cddba SHA1 29f18107c25cab3ca6bde3c551b3b7bbcad4be9d SHA256 9c687e4ca1a15958a7fe1caabc3c6d7d8e361e37cc37bbf7c8c80a3e507a7b41 -DIST cabal-1.1.6.tar.gz 440883 RMD160 4a3bcb112272222f63a9cbd8da856f5e5f776190 SHA1 fb2c33090ff9b9dd7f4b8ef7fe4c45330539de87 SHA256 1d353277f4f81756596639621584d13ebd94d7bd43f6e3b1d0d42096c4b21fd5 -DIST cabal-1.2.0.tar.gz 615176 RMD160 e0d4c889b1ba944ad96d0e45a5a89d4335c42ef1 SHA1 5be1d77911ade0ca1ecf93c83ad714fda0f1f94e SHA256 7fbb4da5b174c2fafe9c310af59459104c04dcd94fa8a85a2feef6a23ff926b4 -DIST cabal-1.2.1.tar.gz 613962 RMD160 9258fc2d718b7f403b7e84daa4da2592abacdb20 SHA1 f94ca508b11092c7cc61292957f328066ec76709 SHA256 537b8c9816a1cac7170c82ac2b65d199567cab6d5115cc4d05ce62cbae93ac12 -DIST cabal-1.2.2.0.tar.gz 617757 RMD160 3743d35967d0c8d3daabcd6ba3cf7bbf922d4ef7 SHA1 d987e471ea711798c40435f1eb1c3bc5f75d4eb5 SHA256 3191d74408b82e141df0933130e5bd6d7c11e50979646b22250cd506e697b993 -DIST cabal-1.2.3.0.tar.gz 627016 RMD160 ba50d5c58049314c0a81c54fbca3ea0d6308c29f SHA1 c5605a70b128e19ee84d7cddd75f4bcbf4e58858 SHA256 d837351674dca88574811626ca3205314b43dc3e26e7d6a5a64f37916287cea5 -DIST filepath-1.1.0.0.tar.gz 7548 RMD160 deecc7cedc1ef803d6bb289b52de8139aa475ff3 SHA1 2eb5ec0ac09718be70806633535bc10c9c54c328 SHA256 3732be8c2f3d0ba63347b772a605614967c573416340ca6382cce0c7dccf92ee -DIST filepath-1.1.0.1.tar.gz 9062 RMD160 d3daf951f06da84b6a819f5d27be1fa8ec2c117a SHA1 c14e817d973da14686d5054cf779cc426daad1ee SHA256 1c6716653a8a26bb8782fae89a7dd61b12830d312efe9b7f8626b8658ef4d9df -EBUILD cabal-1.1.4.ebuild 1252 RMD160 a65902569bee21ad2ba3cad3a6e00002cd179536 SHA1 12dccdb0bd4e07f00a9e19bb8149005b627ca87d SHA256 4d196902f1eee0f3997cf7db33d44bc1ff020be78d29863567eae33a58bb5227 -EBUILD cabal-1.1.6.1.ebuild 1065 RMD160 d332b4397c4690ba4b412afa69a322c39e2df02b SHA1 c4b64a648f4babe70828a206c920da8eead037a7 SHA256 0034725e961160765c196d4b58201fdd382be278b254dfa492ec0c823f365b37 -EBUILD cabal-1.1.6.2.ebuild 1133 RMD160 4d2bdf10c1eb4dfd64bdce3042d03ce3567d6c79 SHA1 6501a72590cbc85fc0d6c33a029f84e3eacc5af5 SHA256 f778c59fc74759d971481f8e6694c64a46b5a50b8b21c9bbc75cf453413f009d -EBUILD cabal-1.1.6.ebuild 1117 RMD160 6eb59895359cbec181fecede2936bf6255f800c3 SHA1 e615805236860363c03e5f2bc5066589bc1f98e6 SHA256 889e31230df1ce4cee708834f468cde5a8cb2b5f34469ed0ab7ed2a3e4ad9fc7 -EBUILD cabal-1.2.0.ebuild 972 RMD160 ec5fe6eaf75fde491a78dcc7100416b8a6c2e7cd SHA1 0046093203f9f3a3994a93c09f54c135a61e3ecf SHA256 eedc6e452babd31596d9cd9542d9ad9270c30ed2b17f2f21c8e112d0506d5eed -EBUILD cabal-1.2.1.ebuild 899 RMD160 fe74e026705320f5871a800d1d58d2879d3b2ec0 SHA1 52b2032ee713e7d84ae3a328217b6a2ca025e260 SHA256 b53f6dfd35a808d94efdde9d7c4127393333392e2d74ee4a1dd70b8a2b4a4a09 -EBUILD cabal-1.2.2.0.ebuild 894 RMD160 0696fc1fc7c0e0b5d4eaca6aae2c5b3f5d925a77 SHA1 bc3b4b84fb0a2471d0c66b886154284f13eeebc4 SHA256 34a38b23a8292bae8d6928076664022717775c1ee01ccbbb3b50acfce2de6edb -EBUILD cabal-1.2.3.0.ebuild 1694 RMD160 72d1f67155516d8918684b3780eac025be05f218 SHA1 d2bfdc2db3dca158bccec6436242bb100dd7275d SHA256 0a519022249051ce0c966a26967fa6e959bac084141da9fe50a3c73984da3f9e -EBUILD cabal-1.2.4.0.ebuild 792 RMD160 7ea49efd61b77886c960ec734585263e7db66342 SHA1 4f8ede68f234379b7559d4d7e19bce668f72af1a SHA256 cc7f15448081f73b1d4cc4f2104e5a0bc5d57217388ee95507efdd8ce389b0c0 -EBUILD cabal-1.4.0.1.ebuild 787 RMD160 70d77ff8558ae224214789fc80726a525de14e46 SHA1 ae870d9941a960317ef30fa0e5cd4e47521eb4c6 SHA256 889c32e9faa083ffd78ca4e433a27fcb36087058e7d519531412ee4785473901 -EBUILD cabal-1.4.0.2.ebuild 1029 RMD160 57459294e3df4ebcac3e757cda995651b12e966c SHA1 45e7ca20a1ab39bb60053f2fac138a5eb62b47e6 SHA256 4270cc54e7b95b813b072d5cf9731b69163b0a67bb69106b35dc5ec597f98156 -EBUILD cabal-1.6.0.1.ebuild 1517 RMD160 955533b3c06d7fb757f40648bb701396ff589a18 SHA1 366f4f2972d765822f28c73e956d04369868e374 SHA256 14a355eb3042159829cfc52e12c3fa5a641ec8e4f000fcacd6ca11edba0cc1f0 -EBUILD cabal-1.6.0.2.ebuild 1485 RMD160 3144990d01472b14cc63eff5f52f46dd79423b64 SHA1 9e5147499df87bcb6edbe1517d045724dbe32448 SHA256 633f8446f05701180d562cfe0284ea10ed711064ea2095ee8b2897977ce37376 -EBUILD cabal-1.6.0.3.ebuild 1549 RMD160 b795a204fd22dc65747596ad7ec95dd362764f7d SHA1 5a61c47c9e2359774958b9a9948095aa1f04e8d7 SHA256 7849b56c691989c3643ca94daead34c25359e973d976986b1b20f2df961a2574 -EBUILD cabal-1.8.0.4.ebuild 1023 RMD160 4f7d6a5ecae78a9736293d79a5f7c1f8b339c756 SHA1 c1c6fb762887c065e4e5b797de5f9473ba09dd8f SHA256 39644d4ca390f6f98b3e94e4e81137125e354efb458f8482518b552f3a138d97 rmfile ./dev-haskell/cabal/Manifest hunk ./dev-haskell/cabal/cabal-1.1.4.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit haskell-cabal eutils base - -DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" -HOMEPAGE="http://haskell.org/cabal" -SRC_URI="http://haskell.org/cabal/release/${P}/${P}.tar.gz" -LICENSE="as-is" -SLOT="0" - -KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" - -IUSE="doc" - -DEPEND=" /dev/null - eend $? - fi - ghc-package_pkg_postinst -} rmfile ./dev-haskell/cabal/cabal-1.1.4.ebuild hunk ./dev-haskell/cabal/cabal-1.1.6.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit haskell-cabal eutils - -DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" -HOMEPAGE="http://haskell.org/cabal" -SRC_URI="http://haskell.org/cabal/release/${P}/${P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.2" - -src_unpack() { - unpack ${A} - if ! $(ghc-cabal); then - sed -i 's/Build-Depends: base/Build-Depends: base, unix/' \ - "${S}/Cabal.cabal" - fi -} - -src_compile() { - if ghc-cabal; then - make setup HC="$(ghc-getghc) -ignore-package Cabal" - else - make setup HC="$(ghc-getghc)" - fi - cabal-configure - cabal-build -} - -src_install() { - cabal_src_install - - # documentation (install directly) - if use doc; then - dohtml -r doc/users-guide - dohtml -r doc/API - dohtml -r doc/pkg-spec-html - dodoc doc/pkg-spec.pdf - fi - dodoc changelog copyright README releaseNotes TODO -} rmfile ./dev-haskell/cabal/cabal-1.1.6.1.ebuild hunk ./dev-haskell/cabal/cabal-1.1.6.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit haskell-cabal eutils - -DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" -HOMEPAGE="http://haskell.org/cabal" -SRC_URI="http://haskell.org/cabal/release/${P}/${P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.2" - -CABAL_CORE_LIB_GHC_PV="6.6.1" - -src_unpack() { - unpack ${A} - if ! $(ghc-cabal); then - sed -i 's/Build-Depends: base/Build-Depends: base, unix/' \ - "${S}/Cabal.cabal" - fi -} - -src_compile() { - if ! cabal-is-dummy-lib; then - if ghc-cabal; then - make setup HC="$(ghc-getghc) -ignore-package Cabal" - else - make setup HC="$(ghc-getghc)" - fi - cabal-configure - cabal-build - fi -} - -src_install() { - cabal_src_install - - # documentation (install directly) - if use doc; then - dohtml -r doc/users-guide - dohtml -r doc/API - dohtml -r doc/pkg-spec-html - dodoc doc/pkg-spec.pdf - fi - dodoc changelog copyright README releaseNotes TODO -} rmfile ./dev-haskell/cabal/cabal-1.1.6.2.ebuild hunk ./dev-haskell/cabal/cabal-1.1.6.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit haskell-cabal eutils - -DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" -HOMEPAGE="http://haskell.org/cabal" -SRC_URI="http://haskell.org/cabal/release/${P}/${P}.tar.gz" -LICENSE="as-is" -SLOT="0" - -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" - -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.2" - -src_unpack() { - unpack "${A}" - if ! $(ghc-cabal); then - sed -i 's/Build-Depends: base/Build-Depends: base, unix/' \ - ${S}/Cabal.cabal - fi - cd "${S}" - epatch "${FILESDIR}/${P}-unlit.patch" -} - -src_compile() { - if ghc-cabal; then - make setup HC="$(ghc-getghc) -ignore-package Cabal" - else - make setup HC="$(ghc-getghc)" - fi - cabal-configure - cabal-build -} - -src_install() { - cabal_src_install - - # documentation (install directly) - dohtml -r doc/users-guide - if use doc; then - dohtml -r doc/API - dohtml -r doc/pkg-spec-html - dodoc doc/pkg-spec.pdf - fi - dodoc changelog copyright README releaseNotes TODO -} - rmfile ./dev-haskell/cabal/cabal-1.1.6.ebuild hunk ./dev-haskell/cabal/cabal-1.2.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit haskell-cabal eutils - -DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" -HOMEPAGE="http://haskell.org/cabal" -SRC_URI="http://haskell.org/cabal/release/${P}/${P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.2" - -CABAL_CORE_LIB_GHC_PV="" - -src_unpack() { - unpack "${A}" - epatch "${FILESDIR}/${P}-simple.patch" -} - -src_compile() { - if ! cabal-is-dummy-lib; then - make setup HC="$(ghc-getghc)" - cabal-configure - cabal-build - fi -} - -src_install() { - cabal_src_install - - # documentation (install directly) - if use doc; then - dohtml -r doc/users-guide - dohtml -r doc/API - dohtml -r doc/pkg-spec-html - dodoc doc/pkg-spec.pdf - fi - dodoc changelog LICENSE README releaseNotes TODO -} rmfile ./dev-haskell/cabal/cabal-1.2.0.ebuild hunk ./dev-haskell/cabal/cabal-1.2.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit haskell-cabal eutils - -DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" -HOMEPAGE="http://haskell.org/cabal" -SRC_URI="http://haskell.org/cabal/release/${P}/${P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.2" - -CABAL_CORE_LIB_GHC_PV="" - -src_compile() { - if ! cabal-is-dummy-lib; then - make setup HC="$(ghc-getghc)" - cabal-configure - cabal-build - fi -} - -src_install() { - cabal_src_install - - # documentation (install directly) - if use doc; then - dohtml -r doc/users-guide - dohtml -r doc/API - dohtml -r doc/pkg-spec-html - dodoc doc/pkg-spec.pdf - fi - dodoc changelog LICENSE README releaseNotes TODO -} rmfile ./dev-haskell/cabal/cabal-1.2.1.ebuild hunk ./dev-haskell/cabal/cabal-1.2.2.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit haskell-cabal eutils - -DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" -HOMEPAGE="http://haskell.org/cabal" -SRC_URI="http://haskell.org/cabal/release/${P}/${P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.2" - -CABAL_CORE_LIB_GHC_PV="6.8.1" - -src_compile() { - if ! cabal-is-dummy-lib; then - make setup HC="$(ghc-getghc)" - cabal-configure - cabal-build - fi -} - -src_install() { - cabal_src_install - - # documentation (install directly) - if use doc; then - dohtml -r doc/users-guide - dohtml -r doc/API - dohtml -r doc/pkg-spec-html - dodoc doc/pkg-spec.pdf - fi - dodoc changelog LICENSE README releaseNotes TODO -} rmfile ./dev-haskell/cabal/cabal-1.2.2.0.ebuild hunk ./dev-haskell/cabal/cabal-1.2.3.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit base haskell-cabal - -# Resolve cyclic dep between filepath and Cabal by using a private copy of -# filepath when building Cabal. -FP_PN=filepath -FP_PV=1.1.0.0 -FP_P=${FP_PN}-${FP_PV} - -DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" -HOMEPAGE="http://haskell.org/cabal" -SRC_URI="http://haskell.org/cabal/release/${P}/${P}.tar.gz - http://hackage.haskell.org/packages/archive/${FP_PN}/${FP_PV}/${FP_P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 sparc x86" -IUSE="doc" - -RESTRICT="test" - -DEPEND=">=dev-lang/ghc-6.2" - -CABAL_CORE_LIB_GHC_PV="6.8.2" - -src_unpack() { - base_src_unpack - - # We're using the private copy of filepath: - sed -i -e 's/Build-Depends: filepath//' \ - -e '/Other-Modules:/a \ - System.FilePath System.FilePath.Posix System.FilePath.Windows' \ - "${S}/Cabal.cabal" - # Note: do not replace spaces with tabs on the line above, it'll break - # things. You'll just have to put up with the repoman warning. - - echo " Hs-Source-Dirs: ., ../${FP_P}" >> "${S}/Cabal.cabal" -} - -src_compile() { - if ! cabal-is-dummy-lib; then - einfo "Bootstrapping Cabal..." - $(ghc-getghc) -i -i. -i"${WORKDIR}/${FP_P}" -cpp --make Setup.lhs \ - -o setup || die "compiling Setup.lhs failed" - cabal-configure - cabal-build - fi -} - -src_install() { - cabal_src_install - - # documentation (install directly) - if use doc; then - dohtml -r doc/users-guide - dohtml -r doc/API - dohtml -r doc/pkg-spec-html - dodoc doc/pkg-spec.pdf - fi - dodoc changelog README releaseNotes TODO -} rmfile ./dev-haskell/cabal/cabal-1.2.3.0.ebuild hunk ./dev-haskell/cabal/cabal-1.2.4.0.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit haskell-cabal eutils - -MY_PN="Cabal" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" -HOMEPAGE="http://haskell.org/cabal" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.2" - -CABAL_CORE_LIB_GHC_PV="6.8.3" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - if ! cabal-is-dummy-lib; then - $(ghc-getghc) --make -o setup Setup.hs - cabal-configure - cabal-build - fi -} - -src_install() { - cabal_src_install - - dodoc LICENSE -} rmfile ./dev-haskell/cabal/cabal-1.2.4.0.ebuild hunk ./dev-haskell/cabal/cabal-1.4.0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit haskell-cabal eutils - -MY_PN="Cabal" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" -HOMEPAGE="http://haskell.org/cabal" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.4" - -CABAL_CORE_LIB_GHC_PV="" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - if ! cabal-is-dummy-lib; then - $(ghc-getghc) --make -o setup Setup.hs - cabal-configure - cabal-build - fi -} - -src_install() { - cabal_src_install - - dodoc LICENSE -} rmfile ./dev-haskell/cabal/cabal-1.4.0.1.ebuild hunk ./dev-haskell/cabal/cabal-1.4.0.2.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap profile lib" -inherit haskell-cabal eutils - -MY_PN="Cabal" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A framework for packaging Haskell software" -HOMEPAGE="http://www.haskell.org/cabal/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.4" -# there is a dep on filepath in Cabal.cabal, but we cannot add it as it'd create a -# recursive depencency. filepath has been a core package since 6.6. -# to actually have support for ghc-6.4, do we need to bundle the filepath lib -# like in previous cabal ebuilds? - -CABAL_CORE_LIB_GHC_PV="" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - if ! cabal-is-dummy-lib; then - $(ghc-getghc) --make -o setup Setup.hs - cabal-configure - cabal-build - fi -} - -src_install() { - cabal_src_install - - dodoc LICENSE -} rmfile ./dev-haskell/cabal/cabal-1.4.0.2.ebuild hunk ./dev-haskell/cabal/cabal-1.6.0.1.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap lib profile" -inherit haskell-cabal eutils - -MY_PN="Cabal" -MY_P="${MY_PN}-${PV}" - -# Resolve cyclic dep between filepath and Cabal by using a private copy of -# filepath when building Cabal. -FP_PN=filepath -FP_PV=1.1.0.0 -FP_P=${FP_PN}-${FP_PV} - -DESCRIPTION="A framework for packaging Haskell software" -HOMEPAGE="http://www.haskell.org/cabal/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz - http://hackage.haskell.org/packages/archive/${FP_PN}/${FP_PV}/${FP_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.4" - -S="${WORKDIR}/${MY_P}" - -CABAL_CORE_LIB_GHC_PV="6.10.1" - -src_unpack() { - unpack ${A} - - # We're using the private copy of filepath: - sed -i -e 's/Build-Depends: filepath >= 1 && < 1.2//' \ - -e '/Other-Modules:/a \ - System.FilePath System.FilePath.Posix System.FilePath.Windows' \ - "${S}/Cabal.cabal" - # Note: do not replace spaces with tabs on the line above, it'll break - # things. You'll just have to put up with the repoman warning. - - echo " Hs-Source-Dirs: ., ../${FP_P}" >> "${S}/Cabal.cabal" -} - -src_compile() { - if ! cabal-is-dummy-lib; then - einfo "Bootstrapping Cabal..." - $(ghc-getghc) -i -i. -i"${WORKDIR}/${FP_P}" -cpp --make Setup.hs \ - -o setup || die "compiling Setup.hs failed" - cabal-configure - cabal-build - fi -} rmfile ./dev-haskell/cabal/cabal-1.6.0.1.ebuild hunk ./dev-haskell/cabal/cabal-1.6.0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap lib profile" -inherit haskell-cabal eutils - -MY_PN="Cabal" -MY_P="${MY_PN}-${PV}" - -# Resolve cyclic dep between filepath and Cabal by using a private copy of -# filepath when building Cabal. -FP_PN=filepath -FP_PV=1.1.0.1 -FP_P=${FP_PN}-${FP_PV} - -DESCRIPTION="A framework for packaging Haskell software" -HOMEPAGE="http://www.haskell.org/cabal/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz - http://hackage.haskell.org/packages/archive/${FP_PN}/${FP_PV}/${FP_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.4" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - - # We're using the private copy of filepath: - sed -i -e 's/Build-Depends: filepath >= 1 && < 1.2//' \ - -e '/Other-Modules:/a \ - System.FilePath System.FilePath.Posix System.FilePath.Windows' \ - "${S}/Cabal.cabal" - # Note: do not replace spaces with tabs on the line above, it'll break - # things. You'll just have to put up with the repoman warning. - - echo " Hs-Source-Dirs: ., ../${FP_P}" >> "${S}/Cabal.cabal" -} - -src_compile() { - if ! cabal-is-dummy-lib; then - einfo "Bootstrapping Cabal..." - $(ghc-getghc) -i -i. -i"${WORKDIR}/${FP_P}" -cpp --make Setup.hs \ - -o setup || die "compiling Setup.hs failed" - cabal-configure - cabal-build - fi -} rmfile ./dev-haskell/cabal/cabal-1.6.0.2.ebuild hunk ./dev-haskell/cabal/cabal-1.6.0.3.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap lib profile" -inherit haskell-cabal eutils - -MY_PN="Cabal" -MY_P="${MY_PN}-${PV}" - -# Resolve cyclic dep between filepath and Cabal by using a private copy of -# filepath when building Cabal. -FP_PN=filepath -FP_PV=1.1.0.1 -FP_P=${FP_PN}-${FP_PV} - -DESCRIPTION="A framework for packaging Haskell software" -HOMEPAGE="http://www.haskell.org/cabal/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz - http://hackage.haskell.org/packages/archive/${FP_PN}/${FP_PV}/${FP_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.4" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -CABAL_CORE_LIB_GHC_PV="6.10.2 6.10.3 6.10.4" - -src_unpack() { - unpack ${A} - - # We're using the private copy of filepath: - sed -i -e 's/Build-Depends: filepath >= 1 && < 1.2//' \ - -e '/Other-Modules:/a \ - System.FilePath System.FilePath.Posix System.FilePath.Windows' \ - "${S}/Cabal.cabal" - # Note: do not replace spaces with tabs on the line above, it'll break - # things. You'll just have to put up with the repoman warning. - - echo " Hs-Source-Dirs: ., ../${FP_P}" >> "${S}/Cabal.cabal" -} - -src_compile() { - if ! cabal-is-dummy-lib; then - einfo "Bootstrapping Cabal..." - $(ghc-getghc) -i -i. -i"${WORKDIR}/${FP_P}" -cpp --make Setup.hs \ - -o setup || die "compiling Setup.hs failed" - cabal-configure - cabal-build - fi -} rmfile ./dev-haskell/cabal/cabal-1.6.0.3.ebuild hunk ./dev-haskell/cabal/cabal-1.8.0.4.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bootstrap lib profile" -inherit haskell-cabal eutils - -MY_PN="Cabal" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A framework for packaging Haskell software" -HOMEPAGE="http://www.haskell.org/cabal/" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc" - -# Cabal.cabal only depends on base>=1&&<5 and filepath>=1&&<1.2 -# filepath has been a ghc core library since ghc 6.6.1, so let's use that as the -# lowest possible ghc version -DEPEND=">=dev-lang/ghc-6.6.1" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -CABAL_CORE_LIB_GHC_PV="6.12.2" - -src_compile() { - if ! cabal-is-dummy-lib; then - einfo "Bootstrapping Cabal..." - $(ghc-getghc) -i -i. -i"${WORKDIR}/${FP_P}" -cpp --make Setup.hs \ - -o setup || die "compiling Setup.hs failed" - cabal-configure - cabal-build - fi -} rmfile ./dev-haskell/cabal/cabal-1.8.0.4.ebuild rmdir ./dev-haskell/cabal hunk ./dev-haskell/c2hs/Manifest 1 -DIST c2hs-0.16.0.tar.gz 135531 RMD160 af6545c014129483ac80b8282a5e549a59da357b SHA1 ef2353ee621996c7ed6bb1887caf7fb92dcfc40b SHA256 33b6a7c5d6d8bfba25110d3a727f4bee3cb1dd3dc5ab66042d09e4fc106256cc -EBUILD c2hs-0.16.0.ebuild 883 RMD160 b222444a8f183560dd1e0aeec9177352904d135a SHA1 b6b2ab382496e4a6837e2450755c75380923cba0 SHA256 689805bee42dc51ba367faafde4c3936c3bcd6591d0e601e97254d305f4f23a6 rmfile ./dev-haskell/c2hs/Manifest hunk ./dev-haskell/c2hs/c2hs-0.16.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="C->Haskell FFI tool that gives some cross-language type safety" -HOMEPAGE="http://www.cse.unsw.edu.au/~chak/haskell/c2hs/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" -IUSE="doc" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/language-c-0.3.1.1 - doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 )" -RDEPEND="dev-libs/gmp" - - -src_compile() { - cabal_src_compile - - if use doc; then - emake -C doc - fi -} - -src_install() { - cabal_src_install - - doman "${S}/doc/man1/c2hs.1" - - if use doc; then - dohtml "${S}/doc/users_guide/"* - fi -} rmfile ./dev-haskell/c2hs/c2hs-0.16.0.ebuild rmdir ./dev-haskell/c2hs hunk ./dev-haskell/bzlib/Manifest 1 -DIST bzlib-0.5.0.0.tar.gz 45025 RMD160 7be9459017b90aa13a8bf93e938a1d6a43f5c96c SHA1 ffa2d1f728792a807af9ce64d704debde5f6e7e5 SHA256 3c94538d9a1a83c4c31f24054d8a7c0d86a80a7f6ddc612ccbaf96e484e063fa -EBUILD bzlib-0.5.0.0.ebuild 544 RMD160 38b0d4ce42256a1b12f17817080c7d091858b2b3 SHA1 7e9def66374aed06d5bdd245841e509528998089 SHA256 056f594ffef7c1d1ec90cc3cd80da62a7c8e8b2a88ed94a7ba9acda37ccb112e rmfile ./dev-haskell/bzlib/Manifest hunk ./dev-haskell/bzlib/bzlib-0.5.0.0.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Compression and decompression in the bzip2 format" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bzlib" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.1 - >=app-arch/bzip2-1.0" rmfile ./dev-haskell/bzlib/bzlib-0.5.0.0.ebuild rmdir ./dev-haskell/bzlib hunk ./dev-haskell/bytestring-lexing/Manifest 1 -DIST bytestring-lexing-0.2.1.tar.gz 3310 RMD160 42ee7ee19334e4ad52798155c04b964ce3826efa SHA1 c1cff3d590be4bafe9198197d300e5acfa69c20e SHA256 290fb1879788953b685ba67b178dc234e1457f61917f144d34645c072fb12b5e -EBUILD bytestring-lexing-0.2.1.ebuild 543 RMD160 8f645684a7e7cd01891389c4cf1578bf3fe39af4 SHA1 142120fa06ae7cb03e1892fe31f75f7e398576b7 SHA256 f96384d3a33dea17596cf0877204bd1efde76a4420ae7699c6faaa7f142f8123 rmfile ./dev-haskell/bytestring-lexing/Manifest hunk ./dev-haskell/bytestring-lexing/bytestring-lexing-0.2.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Parse literals efficiently from bytestrings" -HOMEPAGE="http://code.haskell.org/~dons/code/bytestring-lexing" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1" -DEPEND=">=dev-haskell/cabal-1.2 - dev-haskell/alex - ${RDEPEND}" rmfile ./dev-haskell/bytestring-lexing/bytestring-lexing-0.2.1.ebuild rmdir ./dev-haskell/bytestring-lexing hunk ./dev-haskell/buster/Manifest 1 -DIST buster-2.51.tar.gz 12241 RMD160 509cb6c1664b0263894e6555aafbc3f39a68ab1d SHA1 602aaec6342dc2f9aacb2d22043010431e62600b SHA256 efffb20a6686c4430d008b85a66b83079f4b43796a960e85356a957f943e078a -EBUILD buster-2.51.ebuild 574 RMD160 2e40feb3343ff1c05ab9acddf1ad1ae4bbd2e550 SHA1 6dabc6a68a8684a823dd9268b5a81cec1da60eef SHA256 0910984ff06aaadc2c8840f406ee08424b09e00e3ff72316359a693199afb610 rmfile ./dev-haskell/buster/Manifest hunk ./dev-haskell/buster/buster-2.51.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Almost but not quite entirely unlike FRP" -HOMEPAGE="http://vis.renci.org/jeff/buster" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/binary - dev-haskell/cabal - dev-haskell/dataenc - dev-haskell/mtl - >=dev-haskell/parsec-3.0.0 - dev-haskell/time" rmfile ./dev-haskell/buster/buster-2.51.ebuild rmdir ./dev-haskell/buster hunk ./dev-haskell/bktrees/Manifest 1 -DIST bktrees-0.2.2.tar.gz 6673 RMD160 9ea35e6d553467e2bf3a56ff0ed65859c949feb6 SHA1 9c4528120390f237d2b6135417c820342c9bdf33 SHA256 b7bdf7085c8df930a16b4deb90f10c0b0d0bb2102e61d33d781c08dae2ceb2c4 -EBUILD bktrees-0.2.2.ebuild 521 RMD160 ce2090be7c7c645fe9f1aadccf1dc47028016ef2 SHA1 c6b83aaa1f176b560c8dafb8d984452d004e1fa6 SHA256 e6798bd38e7a09262af8f146c590810e00fd5fc75148efaf0b30500a2bbaf60e rmfile ./dev-haskell/bktrees/Manifest hunk ./dev-haskell/bktrees/bktrees-0.2.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A set data structure with approximate searching" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bktrees" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/bktrees/bktrees-0.2.2.ebuild rmdir ./dev-haskell/bktrees hunk ./dev-haskell/bitsyntax/Manifest 1 -DIST BitSyntax-0.3.2.tar.gz 5507 RMD160 4c62b725c3f89ea06c9438ecdbfaf7ec8bac2b92 SHA1 7aadb0c9d416a0bab31ae8c70fa20cd7e0d6d2e8 SHA256 7449e639e8e46cdff2355e0d643f0f5d275f3fe27eef7313ffb8ac025ed2e9cf -EBUILD bitsyntax-0.3.2.ebuild 563 RMD160 6fd92bdd2c860d0b4ab3ee9d703d9dd38061d55f SHA1 c8d59d98f73cce0ec578815d8b9cc0ec8ea568a8 SHA256 0f069484475a57fb36b9c723233b1aeca5dba9c40d6c52f4afea8c626b053787 rmfile ./dev-haskell/bitsyntax/Manifest hunk ./dev-haskell/bitsyntax/bitsyntax-0.3.2.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -MY_PN="BitSyntax" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A module to aid in the (de)serialisation of binary data" -HOMEPAGE="http://www.imperialviolet.org/bitsyntax" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2 - dev-haskell/quickcheck" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/bitsyntax/bitsyntax-0.3.2.ebuild rmdir ./dev-haskell/bitsyntax hunk ./dev-haskell/binary-strict/files/binary-strict-0.4.6-ghc6.12-fix.patch 1 -Fri Nov 20 08:57:20 CET 2009 Lennart Kolmodin - * Data.Binary.Strict.Class: compiles with ghc-6.12rc1 -diff -rN -u old-binary-low-level/src/Data/Binary/Strict/Class.hs new-binary-low-level/src/Data/Binary/Strict/Class.hs ---- old-binary-low-level/src/Data/Binary/Strict/Class.hs 2009-11-20 10:17:51.831730903 +0200 -+++ new-binary-low-level/src/Data/Binary/Strict/Class.hs 2009-11-20 10:17:51.840983949 +0200 -@@ -4,7 +4,7 @@ - -- -fno-monomorphism-restriction is very useful. - module Data.Binary.Strict.Class where - --import Control.Applicative(Alternative(..)) -+import qualified Control.Applicative as A (Alternative(..)) - - import qualified Data.ByteString as B - import Data.Word -@@ -12,7 +12,7 @@ - -- | This is the generic class for the set of binary parsers. This lets you - -- write parser functions which are agnostic about the pattern of parsing - -- in which they get used (incremental, strict, bitwise etc) --class (Monad m, Alternative m) => BinaryParser m where -+class (Monad m, A.Alternative m) => BinaryParser m where - skip :: Int -> m () - bytesRead :: m Int - remaining :: m Int -@@ -48,7 +48,7 @@ - - many :: m a -> m [a] - many p = do -- v <- (p >>= return . Just) <|> (return Nothing) -+ v <- (A.<|>) (p >>= return . Just) (return Nothing) - case v of - Just x -> do - rest <- many p -@@ -63,7 +63,7 @@ - x -> return x - - optional :: m a -> m (Maybe a) -- optional p = (p >>= return . Just) <|> return Nothing -+ optional p = (A.<|>) (p >>= return . Just) (return Nothing) - - getWord8 :: m Word8 - getByteString :: Int -> m B.ByteString rmfile ./dev-haskell/binary-strict/files/binary-strict-0.4.6-ghc6.12-fix.patch rmdir ./dev-haskell/binary-strict/files hunk ./dev-haskell/binary-strict/Manifest 1 -AUX binary-strict-0.4.6-ghc6.12-fix.patch 1619 RMD160 d6f1ec1cac4dab79923ef4485ff6afad7f778e4d SHA1 2285fa46dcf7dbdd21f8a32353d512456c5b7a0b SHA256 326a470eae0a16a0aa2d1373407bf2e1d7d05c2340c57e2a265beeb9bd67658a -DIST binary-strict-0.4.6.tar.gz 15826 RMD160 960e168bd31266ca13d06d71ae0aa564b5693965 SHA1 53aeaf0cbe607e9deb4f1f4fe344ec36c8cb8a4f SHA256 cb23d27ffca154c2c2f303d5713b68fc27edb6ccbe99feb0858148b48d1bc335 -EBUILD binary-strict-0.4.6.ebuild 557 RMD160 aad851edb2383de3ec4b1ee3ca2193043ae0b4f3 SHA1 db767cf4137dcc308539ab3b4032b3066fad71ef SHA256 bd449b3da7e8aa02fab788f86d92338db873f5556802156b9fc32258b3298605 rmfile ./dev-haskell/binary-strict/Manifest hunk ./dev-haskell/binary-strict/binary-strict-0.4.6.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit base haskell-cabal - -DESCRIPTION="Binary deserialisation using strict ByteStrings" -HOMEPAGE="http://code.haskell.org/binary-low-level" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal" - -PATCHES=("${FILESDIR}/binary-strict-0.4.6-ghc6.12-fix.patch") rmfile ./dev-haskell/binary-strict/binary-strict-0.4.6.ebuild rmdir ./dev-haskell/binary-strict hunk ./dev-haskell/binary-shared/Manifest 1 -DIST binary-shared-0.8.tar.gz 9410 RMD160 7273694760e03e400e8d0082086b043751a67eb1 SHA1 c3b87ecf6ef709ef8c513b073de81079108fac47 SHA256 39a7bdd3da7f964ee3fb0f0e470be0b5a8d9e9c676c1dddd69d30ace6671154a -EBUILD binary-shared-0.8.ebuild 515 RMD160 050a3961f860ea6f09ef2879244da50462c9175a SHA1 44b256fdafc25572a39533643d793c9c5262a660 SHA256 86ffd1a2cc0bdddc07e83422ac913e720eb85e4a12a5f27154641106167b7921 rmfile ./dev-haskell/binary-shared/Manifest hunk ./dev-haskell/binary-shared/binary-shared-0.8.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Sharing for the binary package" -HOMEPAGE="http://www.leksah.org" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.10 - >=dev-haskell/cabal-1.2 - >=dev-haskell/binary-0.5 - >=dev-haskell/mtl-1.1.0.2" rmfile ./dev-haskell/binary-shared/binary-shared-0.8.ebuild rmdir ./dev-haskell/binary-shared hunk ./dev-haskell/binary/Manifest 1 -DIST binary-0.5.0.2.tar.gz 41494 RMD160 a4bb4be2071e33a2c43fea4c1fa6f103733c0753 SHA1 bb680c03dbae2765e14d91376440b762bb4b65a4 SHA256 e0c2dede617dc9b1611f62f2801f21d2fd48e044ee6886e77b55df10e0f2130b -EBUILD binary-0.5.0.2.ebuild 515 RMD160 388f993b2d6ddaf43d2a917706f94b2b0f7282e5 SHA1 17a1874cfeae0ac694fd12c7cb8d561d5039998c SHA256 cc2a602bcb8dcadb9798f57d26d4ec658778a953598ffd6618feeb4da498838f rmfile ./dev-haskell/binary/Manifest hunk ./dev-haskell/binary/binary-0.5.0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings" -HOMEPAGE="http://code.haskell.org/binary/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2" rmfile ./dev-haskell/binary/binary-0.5.0.2.ebuild rmdir ./dev-haskell/binary hunk ./dev-haskell/bimap/Manifest 1 -DIST bimap-0.2.4.tar.gz 9443 RMD160 fd45ef0a5dd4445a9111d13be32f957bb3d09899 SHA1 8d6100cd56200496547d2db4f59589dcca6fcd1f SHA256 d991ae393ade2191f42d8a0d659d2b9a749675735eb5b57872f577ede82565c5 -EBUILD bimap-0.2.4.ebuild 475 RMD160 bd42f14f55121d2304f8a58adec391894ac3623d SHA1 1fef90e81ec4e9297ef4a0f834cb9313c3145016 SHA256 1dbeac5c61638685fc1ecd7b20bf973522fcc7087ebd73e0c4ecabc2303f0abf rmfile ./dev-haskell/bimap/Manifest hunk ./dev-haskell/bimap/bimap-0.2.4.ebuild 1 -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock" -inherit haskell-cabal - -DESCRIPTION="Bidirectional mapping between two key types" -HOMEPAGE="http://code.haskell.org/bimap" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2.3.0" rmfile ./dev-haskell/bimap/bimap-0.2.4.ebuild rmdir ./dev-haskell/bimap hunk ./dev-haskell/bencode/Manifest 1 -DIST bencode-0.3.tar.gz 4497 RMD160 80e60c7862a3896333352c4fe77531955bd0cfa2 SHA1 1ff5ecf56a4ef16bc39209fcc9b193b20f2ba1a6 SHA256 11d47fefbb18e0dfbfc83fb62fed153b9aa39f63d1458c7dc624c0a6270acd8c -DIST bencode-0.4.tar.gz 4673 RMD160 c1b0b71880717b6ddeff32af68a6abb9851075d5 SHA1 604014599fdab6b04b3c552d403fd276f952ea10 SHA256 23049dc41c999c04dc44f104081f1b0ad9118066b4835935f880460e4253c41e -DIST bencode-0.5.tar.gz 4678 RMD160 c5c1f4af8fc791360fb3cba9ef28a54c712a655b SHA1 a9f2f7aa65f58ef81ee91eb7d1873142a75cf9d2 SHA256 e80c0ffd31855275405731c5ba51431fa617858b363519b2c776535ae0910c05 -EBUILD bencode-0.3.ebuild 476 RMD160 2a1a56839a63e841657d7e7d4a5e269d3732c3df SHA1 adb337606cc3d1c9644d63e75d0eee1df24d329a SHA256 65721fc5ebcb1e8de7c8418562d0ff69af2f576567cc1c6cfb6d7e11a2802565 -EBUILD bencode-0.4.ebuild 547 RMD160 53cc77b55767037cd65471b34f9e30269cbf0bf5 SHA1 ce502d50c396040be4b470a2b1cf37608e365494 SHA256 dd932e9ee405967a1249cead44aae28628dd429aaf650bfd230e53c58f0494a4 -EBUILD bencode-0.5.ebuild 568 RMD160 01af7c8f1ae0ebfb0498d3208f95f2513636164b SHA1 594f5cd1b2300115cf9d45a7e308dc40b071fa8c SHA256 1bf55d5e6df5ce725c6999cbd89e2be8aa5df7aac504cca36482e3be26cba0ad rmfile ./dev-haskell/bencode/Manifest hunk ./dev-haskell/bencode/bencode-0.3.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Parser and printer for bencoded data." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bencode" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/bencode/bencode-0.3.ebuild hunk ./dev-haskell/bencode/bencode-0.4.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Parser and printer for bencoded data." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bencode" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/binary - dev-haskell/cabal - dev-haskell/parsec" rmfile ./dev-haskell/bencode/bencode-0.4.ebuild hunk ./dev-haskell/bencode/bencode-0.5.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Parser and printer for bencoded data." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bencode" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/binary - dev-haskell/parsec" -DEPEND="dev-haskell/cabal - ${RDEPEND}" rmfile ./dev-haskell/bencode/bencode-0.5.ebuild rmdir ./dev-haskell/bencode hunk ./dev-haskell/base64-string/Manifest 1 -DIST base64-string-0.1.tar.gz 9698 RMD160 4d936fc58c17ff1ba31445964585b4647391d073 SHA1 b86d54c53c4439dfd4fba17ba41d1cc0d9d42496 SHA256 f9a6f050f5d9993313a1ceb49eba827ecf1046af51266d10b0dc899b53f13d8c -EBUILD base64-string-0.1.ebuild 456 RMD160 030fbedfd55ad1eb0bc19805155e508b335719f1 SHA1 f7c5b9f86fdd3b79958c1f953482c711d80a5bc4 SHA256 379dc3e6b04cbeb6085e05dbddd4835738db66e3cc2cad3ed9844168770a0141 -MD5 d3d1927207efc44ca7da244d7badb297 base64-string-0.1.ebuild 456 -RMD160 030fbedfd55ad1eb0bc19805155e508b335719f1 base64-string-0.1.ebuild 456 -SHA256 379dc3e6b04cbeb6085e05dbddd4835738db66e3cc2cad3ed9844168770a0141 base64-string-0.1.ebuild 456 -MD5 1b6804216de8de632b6dee7201e4def2 files/digest-base64-string-0.1 247 -RMD160 15956f3f5c9503d91c17ed20dbe71cc5f1ff5e2a files/digest-base64-string-0.1 247 -SHA256 29fe0d75fd7193a3d1823e7533563cbdfe21f47f9f6812ecd1d5216abc10dc1e files/digest-base64-string-0.1 247 rmfile ./dev-haskell/base64-string/Manifest hunk ./dev-haskell/base64-string/base64-string-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="profile haddock lib" -inherit haskell-cabal - -DESCRIPTION="Base64 implementation for String's." -HOMEPAGE="http://urchin.earth.li/~ian/cabal/base64-string/" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4.2" rmfile ./dev-haskell/base64-string/base64-string-0.1.ebuild rmdir ./dev-haskell/base64-string hunk ./dev-haskell/avltree/Manifest 1 -DIST AvlTree-4.2.tar.gz 86204 RMD160 bee6d55fda933720b918d90736f91a11b61a00f1 SHA1 06ade94799f2c4491b5c0339d4a1a7d1d9aa9993 SHA256 bd1d5cec4b4e1621a4fb857aa660882cea3062a918efed2ad09397034d41862f -EBUILD avltree-4.2.ebuild 619 RMD160 238e288394ff9fcfa1ae256510b05fb00836949e SHA1 d8adcec630b628c671475206fa2fe670dde86116 SHA256 4b6312d110961c8021f0578dad4351c44ecde85418fb30677718c941e5bc214f rmfile ./dev-haskell/avltree/Manifest hunk ./dev-haskell/avltree/avltree-4.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -MY_PN="AvlTree" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Balanced binary trees using the AVL algorithm." -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/AvlTree" -SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - >=dev-haskell/cordering-2.3" - -S="${WORKDIR}/${MY_P}" rmfile ./dev-haskell/avltree/avltree-4.2.ebuild rmdir ./dev-haskell/avltree hunk ./dev-haskell/augeas/Manifest 1 -DIST augeas-0.1.2.tar.gz 20292 RMD160 bcbaf0841956f8ef0f76cce09c2f770276fcbfdf SHA1 ab93fc2eed868e52d792cc39ed3974db3d56d7d2 SHA256 db5a3bdffcbc8fb6f6afc4db5b33fbc65530a0c696c3d2bbae12a7f1c34a43c9 -EBUILD augeas-0.1.2.ebuild 655 RMD160 7d59d6f5c4b9255673da627f8d891474ff9d7b12 SHA1 5eeb86d9965874d774d73c3f5ad1176aac7bbf03 SHA256 b503c761b2e17ed4a3d8f6132b70c7033d72fa4c5d3fd9955b5adef8aba46034 rmfile ./dev-haskell/augeas/Manifest hunk ./dev-haskell/augeas/augeas-0.1.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="A Haskell FFI wrapper for the Augeas API" -HOMEPAGE="http://trac.haskell.org/augeas" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.2 - app-admin/augeas" - -src_unpack() { - unpack ${A} - - # disable building of the test suit - sed -e 's/^executable.*/\0\n buildable: False/' \ - -i "${S}/${PN}.cabal" -} rmfile ./dev-haskell/augeas/augeas-0.1.2.ebuild rmdir ./dev-haskell/augeas hunk ./dev-haskell/attoparsec-iteratee/Manifest 1 -DIST attoparsec-iteratee-0.1.tar.gz 2247 RMD160 f6749f63e2943096634aeecbc97f8f6895d56ea0 SHA1 b847c466c76cafcdb4a2ecc660b57f5420788b66 SHA256 91ba9d9dfe30bc1789d75c0797556a4547f45860b477262d5442a0be4cbdc0a9 -EBUILD attoparsec-iteratee-0.1.ebuild 662 RMD160 5698858180f934e523e7ee26d92d9a3221903536 SHA1 de537a651c82152ec8e062026b3e1ba47b7c4ac4 SHA256 de7776b94bf39f9e333a4e3b010c2c171f77c74269c58c5ec34477781fa90563 rmfile ./dev-haskell/attoparsec-iteratee/Manifest hunk ./dev-haskell/attoparsec-iteratee/attoparsec-iteratee-0.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="An adapter to convert attoparsec Parsers into blazing-fast Iteratees" -HOMEPAGE="http://github.com/gregorycollins" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -HASKELLDEPS="dev-haskell/attoparsec - /dev/null 2>&1 &\"" - elog - elog "To enable GHC compiler integration, also add the following to your vimrc:" - elog - elog " au BufEnter *.hs compiler ghc" - elog - elog "The first time you load haskellmode, you must generate a Haddock index. Do" - elog "this with the command:" - elog - elog " :ExportDocIndex" - elog - elog "Consult the help documentation for further setup information." -} rmfile ./app-vim/haskellmode/haskellmode-20070828.ebuild hunk ./app-vim/haskellmode/haskellmode-20071019.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -VIM_PLUGIN_VIM_VERSION="7.0" - -inherit eutils vim-plugin - -DESCRIPTION="vim plugin: Provides IDE-like features for Haskell development" -HOMEPAGE="http://www.cs.kent.ac.uk/people/staff/cr3/toolbox/haskell/Vim/" -SRC_URI="http://gentooexperimental.org/~shillelagh/${P}.zip" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="${RDEPEND} app-arch/unzip" -RDEPEND=">=dev-lang/ghc-6.6 - net-misc/wget" - -VIM_PLUGIN_HELPFILES="haskellmode" -VIM_PLUGIN_MESSAGES="filetype" - -pkg_setup() { - if ! built_with_use dev-lang/ghc doc ; then - eerror "This plugin requires the Haddock documentation for GHC to be installed." - die "Please re-emerge dev-lang/ghc with USE='doc'" - fi -} - -pkg_postinst() { - vim-plugin_pkg_postinst - elog "You must set 'g:haddock_browser' to the path of your preferred browser, and" - elog "depending on your setup you may also want to change the default value of" - elog "'g:haddock_browser_callformat' (see ':help g:haddock_browser_callformat' for" - elog "full usage info). You can persist these settings in your vimrc file, for" - elog "example:" - elog - elog " let g:haddock_browser=\"/usr/bin/elinks\"" - elog " let g:haddock_browser_callformat=\"%s file://%s >/dev/null 2>&1 &\"" - elog - elog "To enable GHC compiler integration, also add the following to your vimrc:" - elog - elog " au BufEnter *.hs compiler ghc" - elog - elog "The first time you load haskellmode, you must generate a Haddock index. Do" - elog "this with the command:" - elog - elog " :ExportDocIndex" - elog - elog "Consult the help documentation for further setup information." -} rmfile ./app-vim/haskellmode/haskellmode-20071019.ebuild hunk ./app-vim/haskellmode/haskellmode-20090430.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" -VIM_PLUGIN_VIM_VERSION="7.0" - -inherit eutils vim-plugin - -DESCRIPTION="vim plugin: Provides IDE-like features for Haskell development" -HOMEPAGE="http://projects.haskell.org/haskellmode-vim" -SRC_URI="http://code.haskell.org/~wwolff/haskellmode/${P}.tar.bz2" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="${RDEPEND}" -RDEPEND=">=dev-lang/ghc-6.6[doc] - net-misc/wget" - -VIM_PLUGIN_HELPFILES="haskellmode" -VIM_PLUGIN_MESSAGES="filetype" - - -pkg_postinst() { - vim-plugin_pkg_postinst - elog "You must set 'g:haddock_browser' to the path of your preferred browser, and" - elog "depending on your setup you may also want to change the default value of" - elog "'g:haddock_browser_callformat' (see ':help g:haddock_browser_callformat' for" - elog "full usage info). You can persist these settings in your vimrc file, for" - elog "example:" - elog - elog " let g:haddock_browser=\"/usr/bin/elinks\"" - elog " let g:haddock_browser_callformat=\"%s file://%s >/dev/null 2>&1 &\"" - elog - elog "To enable GHC compiler integration, also add the following to your vimrc:" - elog - elog " au BufEnter *.hs compiler ghc" - elog - elog "The first time you load haskellmode, you must generate a Haddock index. Do" - elog "this with the command:" - elog - elog " :ExportDocIndex" - elog - elog "Consult ${HOMEPAGE} for further setup and usage information." -} rmfile ./app-vim/haskellmode/haskellmode-20090430.ebuild rmdir ./app-vim/haskellmode hunk ./app-vim/haskellindent/Manifest 1 -DIST download_script.php?src_id=7407 1954 RMD160 26801096857fe210212b8edc76564755afa1817f SHA1 265cc4224cc91516442fa7d0c9eee1ea4e1cd36a SHA256 5bcb89c4292c73d1238b7f659754bbd1bd943f8693393685b4acc2e8a72444d2 -EBUILD haskellindent-0.1-r1.ebuild 1160 RMD160 928ff77f124eb1c858516e1636d3fe99ac8a72d1 SHA1 1dddfadaddde565a940a1fa1113bb6d50124a3ba SHA256 8a3816306770425075b1ee249c5dc34d9291998be923ff0082aedcd30c84f177 -MD5 97d7532a30e2a28ec9fb2521b4750401 haskellindent-0.1-r1.ebuild 1160 -RMD160 928ff77f124eb1c858516e1636d3fe99ac8a72d1 haskellindent-0.1-r1.ebuild 1160 -SHA256 8a3816306770425075b1ee249c5dc34d9291998be923ff0082aedcd30c84f177 haskellindent-0.1-r1.ebuild 1160 -EBUILD haskellindent-0.1.ebuild 1004 RMD160 4984312577f5c949ded15b06e6214b5d9093a48a SHA1 650bc956a41d6ecd1c60220fc3a06ef568f32aca SHA256 acc3a87c7f84eed08dcdb69fa2e1a88a00f48d2e8b61636e1584aaa225c3fd1c -MD5 0122706f2c1830f46e34d4de7955ed0f haskellindent-0.1.ebuild 1004 -RMD160 4984312577f5c949ded15b06e6214b5d9093a48a haskellindent-0.1.ebuild 1004 -SHA256 acc3a87c7f84eed08dcdb69fa2e1a88a00f48d2e8b61636e1584aaa225c3fd1c haskellindent-0.1.ebuild 1004 -MD5 f7453d60150a209ce542addce60beeb9 files/digest-haskellindent-0.1 268 -RMD160 279cd03f9ff5713a29a7e678de6ea415c67ea36f files/digest-haskellindent-0.1 268 -SHA256 4f1472511d8c8aa16af65fb0eb3df55da4c39d40ae7b93e41deff0d8b82a4339 files/digest-haskellindent-0.1 268 -MD5 f7453d60150a209ce542addce60beeb9 files/digest-haskellindent-0.1-r1 268 -RMD160 279cd03f9ff5713a29a7e678de6ea415c67ea36f files/digest-haskellindent-0.1-r1 268 -SHA256 4f1472511d8c8aa16af65fb0eb3df55da4c39d40ae7b93e41deff0d8b82a4339 files/digest-haskellindent-0.1-r1 268 rmfile ./app-vim/haskellindent/Manifest hunk ./app-vim/haskellindent/haskellindent-0.1-r1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -VIM_PLUGIN_VIM_VERSION="7.0" - -inherit vim-plugin - -DESCRIPTION="vim plugin: Indent settings and filetype detection for Haskell sources" -HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1968" -SRC_URI="http://www.vim.org/scripts/download_script.php?src_id=7407" - -LICENSE="public-domain" -SLOT=0 -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -VIM_PLUGIN_HELPTEXT=\ -"This plugin provides indent settings and filetype detection for Haskell -sources. - -You can modify the Vim variable 'haskell_indent_case' to change the -indentation for Haskell's 'case' keyword (default is 5 spaces) and -'haskell_indent_if' for the 'if' keyword (default is 3 spaces). - -Example vimrc: -\ let haskell_indent_case=4 -\ let haskell_indent_if=2" -VIM_PLUGIN_MESSAGES="filetype" - -src_unpack() { - mkdir "${S}" - cd "${S}" - - mkdir indent - # wget doesn't map the URI to filename correctly. - cp "${DISTDIR}/download_script.php?src_id=7407" indent/haskell.vim - - mkdir ftdetect - echo "au BufNewFile,BufRead *.hs set filetype=haskell" > ftdetect/haskell.vim -} rmfile ./app-vim/haskellindent/haskellindent-0.1-r1.ebuild hunk ./app-vim/haskellindent/haskellindent-0.1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -VIM_PLUGIN_VIM_VERSION="7.0" - -inherit vim-plugin - -DESCRIPTION="vim plugin: Haskell indent mode" -HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1968" -SRC_URI="http://www.vim.org/scripts/download_script.php?src_id=7407" - -LICENSE="public-domain" -SLOT=0 -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -VIM_PLUGIN_HELPTEXT="To load this plugin use the command: -\ :runtime indent/haskell.vim - -You can modify the Vim variables 'haskell_indent_case' to change the -indentation for Haskell's 'case' keyword (default is 5 spaces) and -'haskell_indent_if' for the 'if' keyword (default is 3 spaces). - -Example vimrc: -\ runtime indent/haskell.vim -\ let haskell_indent_case=4 -\ let haskell_indent_if=2" - -src_install() { - insinto /usr/share/vim/vimfiles/indent - # wget doesn't map the URI to filename correctly. - newins "${DISTDIR}/download_script.php?src_id=7407" haskell.vim -} rmfile ./app-vim/haskellindent/haskellindent-0.1.ebuild rmdir ./app-vim/haskellindent hunk ./app-vim/darcspatch-syntax/Manifest 1 -DIST darcspatch-syntax-20070814.tar.bz2 771 RMD160 ec439c7545008b251c91daa8cc0c3fb0798853f7 SHA1 7867c07b5874c7f5734fc4e9d60b885a8c685c95 SHA256 df7b4f789851ca4cfb8075e9ad54b9fb50828d821cbe04efa9de21d6af0011d1 -EBUILD darcspatch-syntax-20070814.ebuild 523 RMD160 b3eb7d339d09845597023a178a2560da71456a2b SHA1 67113a460b29ff5e81aeb6057bc1d39d8ad3e28e SHA256 ecd35f8d2278bd608aef84cc5a251f6d1f5c9201f6d0a157e6c551d247a0ca18 -MD5 242c0ac6fdaf4b73a015d6526bda883a darcspatch-syntax-20070814.ebuild 523 -RMD160 b3eb7d339d09845597023a178a2560da71456a2b darcspatch-syntax-20070814.ebuild 523 -SHA256 ecd35f8d2278bd608aef84cc5a251f6d1f5c9201f6d0a157e6c551d247a0ca18 darcspatch-syntax-20070814.ebuild 523 -MD5 d397c5777f6377c9a0dfcd1506872bcb files/digest-darcspatch-syntax-20070814 274 -RMD160 399a2f0ac686da91c8d36399924d0e72790642b3 files/digest-darcspatch-syntax-20070814 274 -SHA256 c097139c21df517382c9820f70aa3eb86f62df4801e5ca10d7778c07e8b8a100 files/digest-darcspatch-syntax-20070814 274 rmfile ./app-vim/darcspatch-syntax/Manifest hunk ./app-vim/darcspatch-syntax/darcspatch-syntax-20070814.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit vim-plugin - -DESCRIPTION="vim plugin: Syntax highlighting for darcs patches" -HOMEPAGE="http://gentooexperimental.org/~shillelagh/" -SRC_URI="http://gentooexperimental.org/~shillelagh/${P}.tar.bz2" - -LICENSE="public-domain" -SLOT=0 -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -VIM_PLUGIN_HELPTEXT="This plugin provides syntax highlighting for darcs patches." -VIM_PLUGIN_MESSAGES="filetype" rmfile ./app-vim/darcspatch-syntax/darcspatch-syntax-20070814.ebuild rmdir ./app-vim/darcspatch-syntax rmdir ./app-vim hunk ./app-text/pandoc/Manifest 1 -DIST pandoc-1.5.1.1.tar.gz 353653 RMD160 125c2ac2d80128c8885b6fad80dcc98419cf3ef0 SHA1 2e6b193cec00829692caf0b4f2e2e3407a76e523 SHA256 6d2283cb618fcaea5ee5cb885ef6532bc34628b351f14a6bd85b098d7a4128d9 -EBUILD pandoc-1.5.1.1.ebuild 1983 RMD160 14af950041e6f7bf252f592a86de3103dcabfe79 SHA1 d9a6b044db66c5ad0c271da295e616d483e1e46e SHA256 136504b5411c1735ff3698d78b091d8fcd90f735e56cec2a0edcaa815fd522a3 rmfile ./app-text/pandoc/Manifest hunk ./app-text/pandoc/pandoc-1.5.1.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal - -DESCRIPTION="Conversion between markup formats" -HOMEPAGE="http://johnmacfarlane.net/pandoc" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="citeproc highlight pdf test" - -COMMONDEPS=">=dev-lang/ghc-6.8 - dev-haskell/extensible-exceptions - >=dev-haskell/http-4000.0.5 - >=dev-haskell/mtl-1.1 - >=dev-haskell/network-2 - >=dev-haskell/parsec-2.1 - >=dev-haskell/utf8-string-0.3 - >=dev-haskell/xhtml-3000.0 - >=dev-haskell/zip-archive-0.1.1.4 - >=dev-haskell/xml-1.3.5 - dev-haskell/texmath - highlight? ( >=dev-haskell/highlighting-kate-0.2.3 ) - citeproc? ( dev-haskell/citeproc-hs )" - -DEPEND=">=dev-haskell/cabal-1.2 - ${COMMONDEPS}" - -RDEPEND="${COMMONDEPS} - pdf? ( virtual/latex-base )" - -pandoc_init() { - pandoc="${PN}" - pdfscript="markdown2pdf" -} - -installMan() { - local prog=$1 - doman "${S}/man/man1/${prog}.1" -} - -src_unpack() { - unpack ${A} - - # remove upper restriction on parsec - sed -i -e 's/parsec >= 2.1 && < 3/parsec >= 2.1/' \ - "${S}/${PN}.cabal" -} - -src_compile() { - CABAL_CONFIGURE_FLAGS="" - - if use highlight; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=highlighting" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-highlighting" - fi - - if use citeproc; then - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=citeproc" - else - CABAL_CONFIGURE_FLAGS="$CABAL_CONFIGURE_FLAGS --flags=-citeproc" - fi - - cabal_src_compile -} - -src_test() { - ./setup test || die "tests failed" -} - -src_install() { - pandoc_init - cabal_src_install - - # pandoc itself is installed by cabal - use pdf && dobin "${pdfscript}" - - installMan "${pandoc}" - use pdf && installMan "${pdfscript}" - - # COPYING is installed by the Cabal eclass - dodoc README README.html COPYRIGHT changelog -} - rmfile ./app-text/pandoc/pandoc-1.5.1.1.ebuild rmdir ./app-text/pandoc hunk ./app-text/gt-tools/files/0001-gtg-fixup-default-search-path-for-data-.glade-file.patch 1 -From 7ec736ed8c9bb0a7890ff08202c9e1c832aad12b Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Fri, 5 Mar 2010 22:13:55 +0200 -Subject: [PATCH] gtg: fixup default search path for data (.glade file) - -Fixes such failure: -> $ gtg -> (gtg:5052): libglade-WARNING **: could not find glade file '/usr/share/gt-tools-0.1.2/ghc-6.12.1/main.glade' -> gtg: user error (Pattern match failure in do expression at Gtg/gtg.hs:17:4-11) - -Signed-off-by: Sergei Trofimovich ---- - Gtg/gtg.hs | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/Gtg/gtg.hs b/Gtg/gtg.hs -index 4f171bf..ee73856 100644 ---- a/Gtg/gtg.hs -+++ b/Gtg/gtg.hs -@@ -14,7 +14,7 @@ main :: IO() - main = do - initGUI - data_dir <- getDataDir -- Just xml <- xmlNew $ data_dir ++ "/main.glade" -+ Just xml <- xmlNew $ data_dir ++ "/Gtg/main.glade" - - -- Casts - window <- xmlGetWidget xml castToWindow "gtg_main" --- -1.6.4.4 - rmfile ./app-text/gt-tools/files/0001-gtg-fixup-default-search-path-for-data-.glade-file.patch rmdir ./app-text/gt-tools/files hunk ./app-text/gt-tools/Manifest 1 -AUX 0001-gtg-fixup-default-search-path-for-data-.glade-file.patch 965 RMD160 35a3ab7dd3b8e7db6e943d5d5f89aab9535bc1b3 SHA1 4db423f055fab2a1065ac84d5e22b133a48bd7af SHA256 85ac660876cb8c172a638c754d5c70aacf7639e362a1a3404ae9f9e8e8df7e4b -DIST gt-tools-0.1.2.tar.gz 18136 RMD160 c0c99dda7a99c89025fe691187b638c8478cc69c SHA1 432cd885728b92562e94800fab67f28c33fec0af SHA256 2cf595dd16ac80b22d18746e9d245af612294349f14a034478439c727a982815 -EBUILD gt-tools-0.1.2.ebuild 818 RMD160 29ec05cd3b81e8c23c4644e2b36d57dcbee49d9c SHA1 7a05fcfceb4ca22a81cf93514e15e6c1ac09971c SHA256 75033b32e799d22aacbdcafd4fc730b5d883ac1110a76a9d54ee283622431ef3 -EBUILD gt-tools-9999.ebuild 704 RMD160 cd4bd44d289ce5326ed64f60ca7066f55d633b2d SHA1 3d79987ca550546a08be76c2d4796d3d147a8623 SHA256 f50d5cab55c0bf19e0bad3fe7a70881b5c1275b492c147edae74b5eed743bf93 rmfile ./app-text/gt-tools/Manifest hunk ./app-text/gt-tools/gt-tools-0.1.2.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -CABAL_FEATURES="bin" -inherit base haskell-cabal - -DESCRIPTION="Console and GUI interface for Google Translate service" -HOMEPAGE="http://github.com/styx/gtc" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="gtk" - -RDEPEND="" -DEPEND=">=dev-lang/ghc-6.12.1 - >=dev-haskell/cabal-1.8 - dev-haskell/http - dev-haskell/json - dev-haskell/url - >=dev-haskell/utf8-string-0.3.6 - gtk? ( dev-haskell/gtk2hs[glade] )" - -PATCHES=("$FILESDIR/0001-gtg-fixup-default-search-path-for-data-.glade-file.patch") - -if use gtk; then - CABAL_CONFIGURE_FLAGS="--flags=gui" -else - CABAL_CONFIGURE_FLAGS="--flags=-gui" -fi rmfile ./app-text/gt-tools/gt-tools-0.1.2.ebuild hunk ./app-text/gt-tools/gt-tools-9999.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -CABAL_FEATURES="bin" -inherit git haskell-cabal - -DESCRIPTION="Console and GUI interface for Google Translate service" -HOMEPAGE="http://github.com/styx/gtc" -EGIT_REPO_URI="git://github.com/styx/gtc.git" - -S=${WORKDIR}/gtc - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="gtk" - -RDEPEND="x11-libs/gtk+:2" -DEPEND="${RDEPEND} - >=dev-lang/ghc-6.12.1 - >=dev-haskell/cabal-1.8 - dev-haskell/http - dev-haskell/json - dev-haskell/url - >=dev-haskell/utf8-string-0.3.6 - gtk? ( dev-haskell/gtk2hs[glade] )" - -src_configure() { - cabal_src_configure $(cabal_flag gtk gui) -} rmfile ./app-text/gt-tools/gt-tools-9999.ebuild rmdir ./app-text/gt-tools rmdir ./app-text hunk ./app-shells/lambda/Manifest 1 -DIST lambda-0.3-source.tar.gz 28418 RMD160 6b3147bd837ac78bbffe20378461d316ec4545eb SHA1 264f5bd64b25d6bb728a25179a32a9ebf79e98f5 SHA256 b3b8514a596b23dd6e6dd6616771d67ccd756aeecf05fef00d33e1036be31903 -DIST lambda-0.5-source.tar.gz 28752 RMD160 bf5eaca358e2f194d0a2c6bdbe65c38c5c3ba93f SHA1 2072827a01a4fc64b879a53b6f8e188f59e2ee5b SHA256 96e419e05087b1dadff6e771bc89db24edfa2ad091c7f1353f9b6f754384cad5 -EBUILD lambda-0.3.ebuild 616 RMD160 3f2d5784ccae1f430d4a79834535e1b930488f6d SHA1 2043a53e3b911806ba2de5718252561381147a53 SHA256 cf96d9f95aea5f406c97976c0ec1ee103a1d70482a5f4051c21f9bc2cb15bd6f -MD5 77e84b7ee1a2d919adcb698a76d24220 lambda-0.3.ebuild 616 -RMD160 3f2d5784ccae1f430d4a79834535e1b930488f6d lambda-0.3.ebuild 616 -SHA256 cf96d9f95aea5f406c97976c0ec1ee103a1d70482a5f4051c21f9bc2cb15bd6f lambda-0.3.ebuild 616 -EBUILD lambda-0.5.ebuild 621 RMD160 66e8252d33488b73a91ca7890792b988fa8bb88e SHA1 33972295bcc105e5ac53352d31d01bb226c4bec0 SHA256 0a2494f8c04019f285cc269c896456b545baf5f547570f756cd6b60b6b9365a4 -MD5 4dc8479d94a37354832485238a85bf29 lambda-0.5.ebuild 621 -RMD160 66e8252d33488b73a91ca7890792b988fa8bb88e lambda-0.5.ebuild 621 -SHA256 0a2494f8c04019f285cc269c896456b545baf5f547570f756cd6b60b6b9365a4 lambda-0.5.ebuild 621 -MD5 3e3ed517d3b083a2e7d6e145599a666b files/digest-lambda-0.3 182 -RMD160 7e8adedc35dd488e6895bf9b1485e7aee724fc61 files/digest-lambda-0.3 182 -SHA256 a3c5e831981e5a092538783505f717e5310b50bf2a5e1fbec14281fa5950deb7 files/digest-lambda-0.3 182 -MD5 37c5932cc9c04b1fb6b5b3be17432f9b files/digest-lambda-0.5 182 -RMD160 9e6d59b63c4654b4002d6a688f7aff97a6af2144 files/digest-lambda-0.5 182 -SHA256 16720e02fb09fc12d4034d175d6e2ee3b90bd879c18a0af5bb8031cf66a90a61 files/digest-lambda-0.5 182 rmfile ./app-shells/lambda/Manifest hunk ./app-shells/lambda/lambda-0.3.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock bin" -inherit base haskell-cabal - -DESCRIPTION="The Lambda Shell is a feature-rich shell environment and -command-line tool for evaluating terms of the pure, untyped lambda calculus." -HOMEPAGE="http://www.eecs.tufts.edu/~rdocki01/lambda.html" -SRC_URI="http://www.eecs.tufts.edu/~rdocki01/projects/${P}-source.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND="dev-lang/ghc" -RDEPEND="" - -src_unpack () { - base_src_unpack - cd ${WORKDIR} - mv ${P}-source ${P} - -} rmfile ./app-shells/lambda/lambda-0.3.ebuild hunk ./app-shells/lambda/lambda-0.5.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="haddock bin" -inherit haskell-cabal - -DESCRIPTION="The Lambda Shell is a feature-rich shell environment and command-line tool for evaluating terms of the pure, untyped lambda calculus." -HOMEPAGE="http://www.eecs.tufts.edu/~rdocki01/lambda.html" -SRC_URI="http://www.eecs.tufts.edu/~rdocki01/projects/${P}-source.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-lang/ghc - >=dev-haskell/shellac-0.5 - dev-haskell/shellac-readline" - -S="${WORKDIR}/${P}-source" rmfile ./app-shells/lambda/lambda-0.5.ebuild rmdir ./app-shells/lambda rmdir ./app-shells hunk ./app-portage/keyword-stat/Manifest 1 -DIST keyword-stat-0.2.tar.gz 2562 RMD160 ad0492f8bb78f76c67e3c76d0ca74cc4bbb78b78 SHA1 10f32f70c74f617f960167d8591adffa524172de SHA256 b0f45192413568c279b3bdeed8defe71ef5e3b0ffc66dc71982808be37d7e5c2 -EBUILD keyword-stat-0.2.ebuild 422 RMD160 bbdacab3b700ff68f49ebccb6b6177b7d383710a SHA1 a988321ac45f61498037027ab925d1240ef784ff SHA256 a7830c2bfa62656d7383ccd7bf02a7a9c09f20875c0d546d4a36aa39f9e0f58e rmfile ./app-portage/keyword-stat/Manifest hunk ./app-portage/keyword-stat/keyword-stat-0.2.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Gentoo ebuild tool: list packages keywords" -HOMEPAGE="" -SRC_URI="http://code.haskell.org/~kolmodin/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/pcre-light" rmfile ./app-portage/keyword-stat/keyword-stat-0.2.ebuild rmdir ./app-portage/keyword-stat hunk ./app-portage/hackport/Manifest 1 -EBUILD hackport-9999.ebuild 640 RMD160 984e148c049097dad55b69244491cfe7217d0ef8 SHA1 b2c8a59acd443a8e7f7b65ebdeceade2ffbbf834 SHA256 1b3d9f364602b9dc7b8d71d9b7499ca9ee576b042567cd646d049c66eb205850 rmfile ./app-portage/hackport/Manifest hunk ./app-portage/hackport/hackport-9999.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -EDARCS_REPOSITORY="http://code.haskell.org/gentoo/hackport/" -inherit darcs haskell-cabal - -DESCRIPTION="Hackage and Portage integration tool" -HOMEPAGE="http://code.haskell.org/gentoo/hackport/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - >=dev-haskell/cabal-1.8 - dev-haskell/extensible-exceptions - >=dev-haskell/http-4000.0.3 - dev-haskell/mtl - dev-haskell/network - dev-haskell/parsec - dev-haskell/regex-compat - dev-haskell/tar - dev-haskell/zlib" rmfile ./app-portage/hackport/hackport-9999.ebuild rmdir ./app-portage/hackport hunk ./app-portage/fquery/files/cabal-fix.patch 1 ---- 1/fquery.cabal 2006-05-21 03:01:41.000000000 +0200 -+++ 2/fquery.cabal 2007-09-21 18:51:10.000000000 +0200 -@@ -6,7 +6,7 @@ - License-File: LICENCE.txt - License: OtherLicense - Synopsis: Installed package query tool for Gentoo Linux --Build-depends: base, haskell98, parsec, unix -+Build-depends: base, haskell98, parsec, unix, regex-compat - Extra-Source-Files: - configure - Adelie/Config.hs.in rmfile ./app-portage/fquery/files/cabal-fix.patch rmdir ./app-portage/fquery/files hunk ./app-portage/fquery/Manifest 1 -AUX cabal-fix.patch 410 RMD160 499b11d38fe85a9c1c430a2ac402f05e0a632185 SHA1 e4202fd6fae537396a9c3c93aaa388207fab2730 SHA256 7814af28a7a231ff1e3864672e1595a95893be90fdfb17a5f9478398fcaf8ec9 -DIST fquery-0.2.1.tar.gz 12893 RMD160 a27ad81d708f7f9cc42e3fe4da88f30ac9be1d03 SHA1 92e44d0d1eb2f6193333f2d6ecf019823f303f2c SHA256 b7e891e54a2f83a70a74b8db9ab574c49a9d0d653fea0b02a7f022951a99bcbe -DIST fquery-0.2.tar.gz 12035 RMD160 00291141e73206e4700bbb6233a92442b5ef2869 SHA1 a2fd8d9337c69b8b0a4c51204469b8836756fb34 SHA256 9fb24852a259cb17a59b26a1ad7b4ed350a56cee1adc049c7f32a2bfa8e73d1f -EBUILD fquery-0.2-r1.ebuild 525 RMD160 677657d3915e47f157a771fc70bd7022606d1209 SHA1 892cd2caf9960885894d581be5a8da0a7e89f706 SHA256 73fe79eb3695955efa2c00de09d9d4edd1fc21314545af7360b7abdcbfcde3ec -EBUILD fquery-0.2.1.ebuild 536 RMD160 b7e5801444c30d062c03e61898107b8b79f18f92 SHA1 3b5c27f332f689bf94f24f55a516ef15d47f3017 SHA256 eb1889b8db47f9af771985bdcebc18329d69b6429edc56904419905d7e91f1eb -EBUILD fquery-0.2.ebuild 408 RMD160 3f7da73d0e8f3593733abbc577cc83d1c676f3de SHA1 cacaaab8c0e2549c420b385dea08e84bc1a6b83f SHA256 77311edcabce1f8281a823dfce00ed14514d5179d8ffd56c522ebc49911f9c94 rmfile ./app-portage/fquery/Manifest hunk ./app-portage/fquery/fquery-0.2-r1.ebuild 1 -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" - -inherit eutils haskell-cabal - -DESCRIPTION="A fast replacement for equery" -HOMEPAGE="http://home.exetel.com.au/tjaden/fquery/" -SRC_URI="http://home.exetel.com.au/tjaden/fquery/${P}.tar.gz" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4" - -src_unpack() { - unpack "${A}" - cd "${S}" - - # Fix 'Text.Regex' hidden error - epatch "${FILESDIR}"/cabal-fix.patch -} rmfile ./app-portage/fquery/fquery-0.2-r1.ebuild hunk ./app-portage/fquery/fquery-0.2.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Installed package query tool for Gentoo Linux" -HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/fquery" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.6.1 - dev-haskell/cabal - dev-haskell/parsec - dev-haskell/regex-compat" rmfile ./app-portage/fquery/fquery-0.2.1.ebuild hunk ./app-portage/fquery/fquery-0.2.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="A fast replacement for equery" -HOMEPAGE="http://home.exetel.com.au/tjaden/fquery/" -SRC_URI="http://home.exetel.com.au/tjaden/fquery/${P}.tar.gz" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.4" rmfile ./app-portage/fquery/fquery-0.2.ebuild rmdir ./app-portage/fquery hunk ./app-portage/exi/Manifest 1 -EBUILD exi-9999.ebuild 838 RMD160 93999a450c72d318ddaa44ec698ae638845a9911 SHA1 003d2d9652802368c38cd49443a664a797167b80 SHA256 cf23bc74886123a910e0cd81252b0e264dbc9420ec474be883000330681372a9 rmfile ./app-portage/exi/Manifest hunk ./app-portage/exi/exi-9999.ebuild 1 -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# THIS IS AN UNOFFICIAL EBUILD. PLEASE CONTACT kosmikus@gentoo.org DIRECTLY -# IF YOU EXPERIENCE PROBLEMS. PLEASE DO NOT WRITE TO GENTOO-MAILING LISTS -# AND DON'T FILE ANY BUGS IN BUGZILLA ABOUT THIS BUILD. - -EDARCS_REPOSITORY="http://haskell.org/~andres/repos/exi" -EDARCS_GET_CMD="get --partial" - -CABAL_FEATURES="bin lib haddock" - -inherit darcs haskell-cabal - -DESCRIPTION="A reimplementation of the emerge layer of Portage written in Haskell" -HOMEPAGE="http://www.iai.uni-bonn.de/~loeh/exi" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="" - -RDEPEND=">=sys-apps/portage-2.1_pre4" - -DEPEND="${REPEND} - >=dev-lang/ghc-6.4.1 - dev-haskell/fgl" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--constraint=base<4" - cabal_src_compile -} rmfile ./app-portage/exi/exi-9999.ebuild rmdir ./app-portage/exi rmdir ./app-portage hunk ./app-editors/yi/files/yi-0.6.1-prelude_instance_category.patch 1 ---- Prelude.hs.old 2009-10-26 21:34:48.244148775 +1000 -+++ Prelude.hs 2009-10-26 21:34:58.843149403 +1000 -@@ -179,10 +179,6 @@ - ---------------------- - -- Accessors support - --instance Category Data.Accessor.Basic.T where -- id = Data.Accessor.Basic.self -- (.) = (<.) -- - -- | Lift an accessor to a traversable structure. (This can be seen as a - -- generalization of fmap) - every :: Traversable t => Accessor whole part -> Accessor (t whole) (t part) rmfile ./app-editors/yi/files/yi-0.6.1-prelude_instance_category.patch rmdir ./app-editors/yi/files hunk ./app-editors/yi/Manifest 1 -AUX yi-0.6.1-prelude_instance_category.patch 455 RMD160 19229afc0b882969c08153a04e367feeee059b5a SHA1 0a539f47bbec622c0318eb38da130cfee521b453 SHA256 b406f9241fc8ba13b83b15058c6ea4969f6cb045a23dc9888ee8272830dd04cc -DIST yi-0.6.1.tar.gz 615561 RMD160 5dd81e1e99a6dad61a5733111563979951aa92b6 SHA1 48222a462ea58f3297c9b6befaabfeeb9a66b7fc SHA256 14e9eba2bc367f3874e92f8bbc63f01d8c0c7702be6d3ed168728eb047599429 -EBUILD yi-0.6.1.ebuild 2260 RMD160 433d51f2e276ce03da0c166df92cfd95393a1fb0 SHA1 832a70e0b4b8c30ebcf4ceb7a9c5859b4c5afa8c SHA256 c2968eda9fd4924dcb1e8fd6a3fe54b02e90390f52bf099773f9fd9d32bc9f82 rmfile ./app-editors/yi/Manifest hunk ./app-editors/yi/yi-0.6.1.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -CABAL_FEATURES="bin lib profile haddock hscolour" -inherit haskell-cabal eutils - -DESCRIPTION="The Haskell-Scriptable Editor" -HOMEPAGE="http://haskell.org/haskellwiki/Yi" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gnome gtk vty" - -# Cheating here: yi needs cabal 1.6, but will only work with 6.10 anyway, so don't specify a dep. -# =dev-haskell/cabal-1.6* -DEPEND="=dev-lang/ghc-6.10* - =dev-haskell/binary-0.5* - =dev-haskell/data-accessor-0.2* - =dev-haskell/data-accessor-monads-fd-0.2* - =dev-haskell/data-accessor-template-0.2* - =dev-haskell/derive-0.1* - =dev-haskell/diff-0.1* - >=dev-haskell/dlist-0.4.1 - =dev-haskell/pointedlist-0.3.1 - >=dev-haskell/puremd5-0.2.3 - =dev-haskell/regex-base-0.93* - =dev-haskell/regex-tdfa-1.1* - =dev-haskell/rosezipper-0.1* - =dev-haskell/split-0.1* - =dev-haskell/time-1.1* - =dev-haskell/transformers-0.1* - dev-haskell/uniplate - =dev-haskell/unix-compat-0.1* - >=dev-haskell/utf8-string-0.3.1 - =gtksourceview2-2.4.0 is required to get the -# sourceLanguageManagerGuessLanguage function - -# build gtk2hs with USE=gnome to get sourceview - -RDEPEND="" - -src_unpack () { - unpack ${A} - - # Remove restriction on regex-base - sed -i -e 's/regex-base ==/regex-base >=/' \ - "${S}/${PN}.cabal" -} - - rmfile ./app-editors/leksah/leksah-0.6.1.ebuild hunk ./app-editors/leksah/leksah-0.8.0.1.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -CABAL_FEATURES="bin" -inherit haskell-cabal - -DESCRIPTION="Haskell IDE written in Haskell" -HOMEPAGE="http://www.leksah.org" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.10 - >=dev-haskell/cabal-1.6.0.1 - >=dev-haskell/binary-0.5.0.0 - >=dev-haskell/binary-shared-0.8 - >=dev-haskell/deepseq-1.1.0.0 - >=dev-haskell/gtk2hs-0.10[gnome] - >=dev-haskell/hslogger-1.0.7 - >=app-editors/leksah-server-0.8 - >=dev-haskell/ltk-0.8 - >=dev-haskell/mtl-1.1.0.2 - >=dev-haskell/network-2.2 - >=dev-haskell/parsec-2.1.0.1 - =dev-haskell/regex-base-0.93* - =dev-haskell/regex-tdfa-1.1* - >=dev-haskell/time-0.1 - >=dev-haskell/utf8-string-0.3.1.1" - -RDEPEND=">=x11-libs/gtksourceview-2.4.0" rmfile ./app-editors/leksah/leksah-0.8.0.1.ebuild hunk ./app-editors/leksah/leksah-9999.ebuild 1 -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -CABAL_FEATURES="bin" -inherit haskell-cabal darcs - -DESCRIPTION="Haskell IDE written in Haskell" -HOMEPAGE="http://www.leksah.org" -EDARCS_REPOSITORY="http://code.haskell.org/leksah/leksah" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/ghc-6.10 - >=dev-haskell/cabal-1.6.0.1 - >=dev-haskell/binary-0.5.0.0 - >=dev-haskell/binary-shared-0.8 - >=dev-haskell/deepseq-1.1.0.0 - >=dev-haskell/gtk2hs-0.10[gnome] - >=dev-haskell/hslogger-1.0.7 - >=app-editors/leksah-server-0.8 - >=dev-haskell/ltk-0.8 - >=dev-haskell/mtl-1.1.0.2 - >=dev-haskell/network-2.2 - >=dev-haskell/parsec-2.1.0.1 - =dev-haskell/regex-base-0.93* - =dev-haskell/regex-tdfa-1.1* - >=dev-haskell/time-0.1 - >=dev-haskell/utf8-string-0.3.1.1" - -RDEPEND=">=x11-libs/gtksourceview-2.4.0" rmfile ./app-editors/leksah/leksah-9999.ebuild rmdir ./app-editors/leksah rmdir ./app-editors hunk ./app-admin/haskell-updater/Manifest 1 -DIST haskell-updater-0.9.1.0.tar.gz 20643 RMD160 03b0c14394828a101fb4114f5e1bf8669ef74ee7 SHA1 cefa26f0ecba6e6cbed22752eb33e13b81165570 SHA256 6c545ebf2a8cefbc93a6cafa65e139b3d73aa6561f40905364daccc43c559461 -DIST haskell-updater-1.0.0.0.tar.gz 22111 RMD160 9c9c84c97c32b4f795e454a056f7520f59b04c01 SHA1 5ad10e40c4841ec6771d07518ebbf78e8cb56732 SHA256 ba34eec19ec1fb14da9252425289efdd9fcdb22fbf74604eafdebccc80c945ae -EBUILD haskell-updater-0.9.1.0.ebuild 897 RMD160 a7edab5a0c527f56e6a293e587393903f2f465e9 SHA1 2af0e010a1e9b5e538186d1a8a49f2487dc88fa2 SHA256 14927f94432a0a54aa09560335b60c47dbf2bff60ee22688f9e60a20c92a78dc -EBUILD haskell-updater-1.0.0.0.ebuild 913 RMD160 0ec7245af9c4ea28e3bbc7ada30ed21b586f843e SHA1 a57350b9cf451deffbb3c280634c3d69dee6b9fb SHA256 51ff57d081d884491e032cf2d3f42839dc084900b973c2d63ddbaba491d5cf7a rmfile ./app-admin/haskell-updater/Manifest hunk ./app-admin/haskell-updater/haskell-updater-0.9.1.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/haskell-updater/haskell-updater-0.9.1.0.ebuild,v 1.2 2009/09/16 06:56:21 kolmodin Exp $ - -CABAL_FEATURES="bin nocabaldep" -inherit haskell-cabal - -DESCRIPTION="Rebuild Haskell dependencies in Gentoo" -HOMEPAGE="http://haskell.org/haskellwiki/Gentoo#haskell-updater" -SRC_URI="http://code.haskell.org/~kolmodin/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" # Add keywords as those archs have a binpkg -IUSE="" - -DEPEND="=dev-lang/ghc-6.10*" - -# Need a lower version for portage to get --keep-going -RDEPEND="|| ( >=sys-apps/portage-2.1.6 - sys-apps/pkgcore - sys-apps/paludis )" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--bindir=/usr/sbin" - - cabal_src_compile -} - -src_install() { - cabal_src_install - - dodoc TODO -} rmfile ./app-admin/haskell-updater/haskell-updater-0.9.1.0.ebuild hunk ./app-admin/haskell-updater/haskell-updater-1.0.0.0.ebuild 1 -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/haskell-updater/haskell-updater-0.9.1.0.ebuild,v 1.2 2009/09/16 06:56:21 kolmodin Exp $ - -CABAL_FEATURES="bin nocabaldep" -inherit haskell-cabal - -DESCRIPTION="Rebuild Haskell dependencies in Gentoo" -HOMEPAGE="http://haskell.org/haskellwiki/Gentoo#haskell-updater" -SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" # Add keywords as those archs have a binpkg -IUSE="" - -DEPEND="=dev-lang/ghc-6.12*" - -# Need a lower version for portage to get --keep-going -RDEPEND="|| ( >=sys-apps/portage-2.1.6 - sys-apps/pkgcore - sys-apps/paludis )" - -src_compile() { - CABAL_CONFIGURE_FLAGS="--bindir=/usr/sbin" - - cabal_src_compile -} - -src_install() { - cabal_src_install - - dodoc TODO -} rmfile ./app-admin/haskell-updater/haskell-updater-1.0.0.0.ebuild rmdir ./app-admin/haskell-updater rmdir ./app-admin hunk ./.authorspellings 1 --- Canonical author spellings can be defined in this file, to clean up --- the output of show authors. Each line contains one or more --- comma-separated fields: the canonical name and email address in --- angle brackets, optionally followed by additional regular --- expression patterns. Blank lines and lines beginning with -- are --- ignored. An author string which contains the canonical email --- address or any of the patterns will be replaced by the full --- canonical form. All matching is case-insensitive. To match the --- whole author string use ^ and $. - -Andres Loeh , andres@cs.uu.nl -Chris Parrott , chris@parrotts.net -Duncan Coutts , duncan.coutts@worc.ox.ac.uk -Lennart Kolmodin , kolmodin@dtek.chalmers.se -Luis F. Araujo , araujo@gentoo.org -Martin Rosenberg , mjrosennb@andrew.cmu.edu -Sergei Trofimovich , slyfox@inbox.ru -Ivan Lazar Miljenovic , Ivan.Miljenovic@gmail.com rmfile ./.authorspellings hunk ./Makefile 1 -CATEGORIES:=$(wildcard *-*) -EBUILDS:=$(wildcard *-*/*) -MANIFESTS:=$(addsuffix /Manifest, $(EBUILDS)) - -all: ${MANIFESTS} profiles/categories - -%/Manifest: %/*.ebuild - ebuild $(firstword $(wildcard $(dir $@)*.ebuild)) digest - -profiles/categories: ${CATEGORIES} - echo -e $(addprefix '\n', ${CATEGORIES}) > $@ rmfile ./Makefile rmfile ./manifest1_obsolete } Context: [Work with both cabal-1.6 and cabal-1.8. See bug #302489 Lennart Kolmodin **20100423185134 Ignore-this: 29ad082ce9df4824aeec7dd101d200f4 Synced from portage, fixed it there in march. ] [GHC 6.12.2 is currently unbuildable; make it die in case users have unmasked ghc Ivan.Miljenovic@gmail.com**20100423130239 Ignore-this: 68df4429115b2ba23654b7b4aac9505 The build process currently explicitly sets the path to gcc in the wrapper script; this means that relocation for using a binary will not work (and there might be other issues involved). Until a response from the GHC developers is received regarding this, GHC 6.12.2 should not be used (it's masked for a reason...). ] [Add x86 binary to 6.12.2 Ivan.Miljenovic@gmail.com**20100423113035 Ignore-this: e215c3320c55c90ac4bebc69469a066b ] [bump vty up to 4.2.1.0 (unbreaks ghc-6.12 build) Sergei Trofimovich **20100422221205 Ignore-this: b8acb614f32036ac4b8991b2933a78a7 ] [and ghc-6.12.2.ebuild itself Sergei Trofimovich **20100422203122 Ignore-this: 90d764b1a8904d25c263aa54ee6485ef ] [new shiny ghc-6.12.2! needs some binaries to be build Sergei Trofimovich **20100422202855 Ignore-this: efe561815baf61e45e98b3ba608780b9 ] [mark time-1.1.4 as ghc-6.12.2 bundled lib Sergei Trofimovich **20100422202545 Ignore-this: c7825a2494edf44ad7fc8112cb1deab8 ] [mark extensible-exceptions-0.1.1.1 as ghc-6.12.2 bundled lib Sergei Trofimovich **20100422202005 Ignore-this: 6c597e7214ec5ff38d99ad76e22c4d41 ] [add hpc-0.5.0.5 (ghc-6.12.2 bundled lib) Sergei Trofimovich **20100422201820 Ignore-this: c6bcc6154b277b6ab15ab153dc696d4b ] [Remove upper bound on time dependency for gnuplot Ivan.Miljenovic@gmail.com**20100421220837 Ignore-this: ea93d356222a7830149e1b794b09f43a ] [Fix deps for gnuplot Ivan.Miljenovic@gmail.com**20100421220420 Ignore-this: 5422e4357967506c33b6a1183381c408 ] [Bump vector-algorithms to 0.3.1 Ivan.Miljenovic@gmail.com**20100421103149 Ignore-this: 66e2e99eed1739c700e57a235b7f7b4e ] [Bump transformers to 0.2.0.0 Ivan.Miljenovic@gmail.com**20100421102732 Ignore-this: 548d6ae925373abd5a91104b5008b455 Keep 0.1.4.0 in case packages don't like the new one (it's a major version bump). But delete 0.1.1.0 ] [Bump time to 1.2.0.1 Ivan.Miljenovic@gmail.com**20100421102445 Ignore-this: 3d8019ff2e974edc3009cf46b4fdf307 Keeping 1.1.4 in case of versioning problems, but deleting other older versions. ] [Bump terminfo to 0.3.1.2 Ivan.Miljenovic@gmail.com**20100421101605 Ignore-this: dd06e21ca4861ee8a03f2e0c059cf2a0 Also remove old versions ] [Bump hxt to 8.5.2 Ivan.Miljenovic@gmail.com**20100421101232 Ignore-this: 2b951abc62021066956960e0a4456a38 ] [Bump haskell-src-exts-1.9.0 Ivan.Miljenovic@gmail.com**20100421100621 Ignore-this: 7ef99397855ae8abcdace53d7295a5ba Keep older versions as they're still used by hlint and SourceGraph ] [Bump gnuplot to 0.3.4 Ivan.Miljenovic@gmail.com**20100421091357 Ignore-this: ac48498586697f072bdcc785797c94e1 ] [Bump monadcatchio-mtl to 0.3.0.1 Ivan.Miljenovic@gmail.com**20100421090457 Ignore-this: e7fb87e98d8f70fe4ae7085a2e96da55 ] [Add alpha binary to 6.10.4-r1 Ivan.Miljenovic@gmail.com**20100414103935 Ignore-this: 5110cd563e7fa6771ee71734814262bb Built (eventually) by Marty Rosenburg (aka mjrosenb) ] [darcs-2.4.1: test for -threaded using ghc --info instead of testing by building Lennart Kolmodin **20100413220207 Ignore-this: 40513dae8a69ee778642dea89567714 ] [darcs: requires ghc 6.8 Lennart Kolmodin **20100413215609 Ignore-this: d64e8ea2e0e5e6b94d7ee1c05a0c14fb ] [haskell-src-exts: test suite is broken, disable it Lennart Kolmodin **20100413212620 Ignore-this: 471ef46b62882ac43cfd92fdaf194ed1 ] [Fixes for darcs 2.4.1 ebuild Lennart Kolmodin **20100413210107 Ignore-this: f0e840101eab6005b16f652f63be90c7 - darcs.cabal says only hashed-storage 0.4.11 is allowed, nothing else. - make sure the unit tests are executed, and then removed. ] [bump hlint up to 1.6.21 (and fix nasty typo in postinst) Sergei Trofimovich **20100413192137 Ignore-this: 6b61465177a0fe27af231ecfbc29a6ff ] [darcs-2.4.1.ebuild: detect at build time whether ghc supports -threaded flag Sergei Trofimovich **20100413130148 Ignore-this: 2c078922ad1072918c81b65f89261104 ] [bump darcs up to 2.4.1. experimental USE=test support Sergei Trofimovich **20100413110943 Ignore-this: e26aa11053560503ab51c69fc32e6be2 ] [bump hashed-storage up to 0.4.11 Sergei Trofimovich **20100413081727 Ignore-this: 61be8e7c617807ba2038084c8e04c58a ] [time-1.1.4.ebuild: disabling FEATURES=test (address bgo #314587) Sergei Trofimovich **20100411151355 Ignore-this: 24fda6abad2a3c5c3610adc278396fbe ] [HCAR May 2010 - deadline Saturday, 1 May 2010 Lennart Kolmodin **20100409214137 Ignore-this: 788deed7fcd9fe364a9408c28b8ca3dd ] [gtk2hs-9999.ebuild: enable gio unconditionally Sergei Trofimovich **20100408194706 Ignore-this: cf2941ac68074ec3d054ec9a591cc6ca cairo and gio are effectively required deps in upstream: http://www.mail-archive.com/gtk2hs-devel@lists.sourceforge.net/msg00621.html ] [bump nix up to 0.15 Sergei Trofimovich **20100402121018 Ignore-this: e3a0572a9297ab02e20549104f01e69f ] [ghc-core-6.12.1: update from pre-release Lennart Kolmodin **20100401201141 Ignore-this: 6bf971364b2ea013b3e51cedb24c1f38 ] [bump cabal-install to 0.8.2 (minor release, bugfixes only) Sergei Trofimovich **20100331142738 Ignore-this: 460bd55d82299a1ed93bd143fd034fbe ] [bump Cabal to 1.8.0.4 (minor release, bugfixes only) Sergei Trofimovich **20100331142643 Ignore-this: 3337ad1ae7fd2b8445418187e6816c8a ] [haskell-cabal.eclass: must not run tests for dummy packages Lennart Kolmodin **20100330223340 Ignore-this: 61d8a06fe4b7acf83da93742f1f10c22 ] [added hdbus-0.4.ebuild provided by eyl Sergei Trofimovich **20100330151222 Ignore-this: 677e291f39e2cdd66a70ff4d7991edd0 ] [bump chart to 0.13 Sergei Trofimovich **20100330140343 Ignore-this: ddb1b72875c80b2e3e5bff7e1284adf ] [Bump criterion to 0.5.0.0 Ivan.Miljenovic@gmail.com**20100330091347 Ignore-this: e5ad4f3faabe27fc92b16e7216a8bc87 Still has that wide character problem... ] [Bump pandoc to 1.5.1.1 Ivan.Miljenovic@gmail.com**20100330075555 Ignore-this: 337b0d877eb837d63d634ca4d8f66c82 ] [Bump cgi to 3001.1.8.1 Ivan.Miljenovic@gmail.com**20100330075318 Ignore-this: 13065db065a74beb306ebeee3f6f04bc ] [Bump statistics to 0.5.1.0 Ivan.Miljenovic@gmail.com**20100330074606 Ignore-this: c3de12f0edb95024e4948887f776f188 ] [Add vector-algorithms-0.3 Ivan.Miljenovic@gmail.com**20100330074509 Ignore-this: f198b0e5e7fec588b3432169974b179 Needed by statistics, etc. ] [Bump mwc-random to 0.5.0.0 Ivan.Miljenovic@gmail.com**20100330074305 Ignore-this: aa847970b493055bc5b59bdb8d1e9104 ] [Typo in last patch (restricting libmpd versions for xmonad-extras) Ivan.Miljenovic@gmail.com**20100328210551 Ignore-this: 79ffc9a66dffb1da16ad07cf4940a3a1 ] [hackport-9999.ebuild: added forgotten extensible-exceptions dep (reported by ivanm) Sergei Trofimovich **20100330075111 Ignore-this: a74008caad15ec441ed1dae5247168e1 ] [xmonad-extras doesn't work with libmpd-0.4* Ivan.Miljenovic@gmail.com**20100328210255 Ignore-this: 7f77ae38f5088beafefc214d4187ae7d ] [jhc-9999.ebuild: ebuild resurrection Sergei Trofimovich **20100328203707 Ignore-this: c35c614628d973529f652b7155070da ] [hashed-storage: deps of tests are not required for runtime, only buildtime Lennart Kolmodin **20100328172827 Ignore-this: c700245f4ebd8c7b79224509f905246 ] [hashed-storage: bump to 0.4.10, require ghc 6.10 Lennart Kolmodin **20100328171640 Ignore-this: b2a9f87cf9c9613c3ad5c6b33235e0d4 ] [hashed-storage: manifest Lennart Kolmodin **20100328165239 Ignore-this: 4616e05efee931130f979d50e7cc607d ] [hashed-storage: cleanup since new eclass Lennart Kolmodin **20100328165039 Ignore-this: 7b7479e6cb735122321f7bd22f09b4c0 ] [extensible-exceptions: add ~sparc Lennart Kolmodin **20100328144959 Ignore-this: 6063fd1def30dfe03b9f093e1f3bc8c9 ] [haddock: add missing dependency to happy Lennart Kolmodin **20100328131316 Ignore-this: f0b5876943b79b408ab3d392f56cf64d ] [happy: bundle mtl Lennart Kolmodin **20100328131200 Ignore-this: a31e2e3dc3e2de848706ce4ebdbcae3d happy is required by haddock. mtl needs haddock to be build with USE=doc, this gives a dependency cycle. bundling mtl with happy breaks that cycle. ] [xmobar: requires cabal-1.6 since we use the --constraint flag Lennart Kolmodin **20100328093515 Ignore-this: 4baba00c39eab38d961e0bb3d0e59733 ] [Bump libmpd to 0.4.1 Ivan.Miljenovic@gmail.com**20100328041854 Ignore-this: e36a7c60101e5bd8a8ba8ef6be1da567 ] [bump drift up to 2.2.3 Sergei Trofimovich **20100327205606 Ignore-this: edb3c1c7b5ff2b94a80700e6ab7419f4 ] [gtk2hs-9999.ebuild: remove unused USE=firefox Sergei Trofimovich **20100327100810 Ignore-this: 2012fc69a66eb5886fdb1d035bfe7e1d ] [gtk2hs-9999.ebuild: remove gtk2hs-darcs-stub-fix.patch (upstream applied it) Sergei Trofimovich **20100327100655 Ignore-this: d28ef54285ae53c36d575202f46b0b2 ] [gtk2hs-9999.ebuild: fixed HAVE_GTK_VERSION_2_12 macro (broken by prev patch) Sergei Trofimovich **20100326134234 Ignore-this: 186db6a1410bf44db26aa0c09320307f ] [removing gtk2hs-0.10.1.20100226.ebuild as 0.10.1 should work Sergei Trofimovich **20100326121706 Ignore-this: c6a809687c9cf94277d26684c6f9384b ] [gtk2hs-9999.ebuild: added missing _stub.o (upstream bug) Sergei Trofimovich **20100326120923 Ignore-this: 4b5b912480cb33ac72420448cf39ebfe ] [gtk2hs-9999.ebuild: ported (USE=doc mtl + USE="" gtk2hs) issue Sergei Trofimovich **20100326111826 Ignore-this: 9b8b6f0c88592ebed67efb5ec367eaa5 ] [gtk2hs-9999.ebuild: get rid of USE=seamonkey Sergei Trofimovich **20100326111349 Ignore-this: df87b0e56401d09af314d94dbea76769 ] [gtk2hs-0.10.1: require USE=doc for dev-haskell/mtl if USE=doc for gtk2hs Lennart Kolmodin **20100325221332 Ignore-this: ca1507e086387049b9148abeae88e3f5 ] [gtk2hs-0.10.1.ebuild: divide patch to 'gtk2hs' part and 'c2hs' part Sergei Trofimovich **20100325215143 Ignore-this: 9632ce8aeef1dfd04ab208787ed432a9 ] [gtk2hs-0.10.1: inherit autotools before using eautoreconf Lennart Kolmodin **20100325214305 Ignore-this: 13c1500181f98261e304f049168c575e ] [gtk2hs-0.10.1.ebuild: ghc-6.12 fixes from -HEAD, removed USE=seamonkey (bug #300422) Sergei Trofimovich **20100325211711 Ignore-this: 9a0ff9297aa0e77fd1bc74420e918a13 ] [time-1.1.2.0.ebuild: build fix against ghc-6.12 (pesky -Werror's are in every file!) Sergei Trofimovich **20100325192011 Ignore-this: 73164bb116f300d914b4ba9f07cec35a ] [ghc-6.12.1-configure-CHOST.patch: fix gentoo bug 310963 (i486 host should be converted to i386) take 2 Sergei Trofimovich **20100325103004 Ignore-this: 1ff0ed268f2a94864c7ecf91e9efad05 Previous patch didn't work as script was generated from m4 context (with '[', ']' quotation). Adding proper quotations this time (tested by injecting 'host=i486-pc-linux-gnu') ] [gtk2hs-0.10.1.20100226.ebuild: a darcs snapshot compatible with ghc-6.12 Sergei Trofimovich **20100325045705 Ignore-this: a25f06b8686210713d5226e7135cae8e ] [bump pandoc to 1.5.1 (upstream fixed escaping issues) Sergei Trofimovich **20100324082442 Ignore-this: d5e2eb8044b59f0a7b36473347d9978e ] [ghc-6.12.1-configure-CHOST.patch: fix gentoo bug 310963 (i486 host should be converted to i386) Sergei Trofimovich **20100323213625 Ignore-this: b0b09a0301ca26520092423a7bb2e72e ] [haskell-platform-2010.1.0.0.ebuild: make it virtual package. Hey, did someone tested it at all? Sergei Trofimovich **20100323195724 Ignore-this: bc9289c10e1878d90602e116fed48c5e ] [hashed-storage bumps to 0.4.9 Sergei Trofimovich **20100323194245 Ignore-this: 92ce40ecb100aaab5e890a9bac6173a0 ] [cgi-3001.1.7.2.ebuild: fixup depend on mtl (reported by galority) Sergei Trofimovich **20100323193149 Ignore-this: b0f3b8c8694b781dd7132f8144eca48e #gentoo-haskell: 21:27:18 < galority> haskell-platform has mtl-1.1.0.2 and cgi-3001.1.7.2 21:27:31 < galority> cgi-3001.1.7.2 has =dev-haskell/mtl-1.0 21:27:54 < galority> and mtl/mtl-1.0.ebuild has DEPEND="=dev-lang/ghc-6.4*" ] [Add cgi-3001.1.7.2 Ivan.Miljenovic@gmail.com**20100323092533 Ignore-this: af8788c73551869af4f1703539f86a60 Did a version bump too high when bumping cgi for the new platform release :s ] [Bump ghc-core Lennart Kolmodin **20100322232934 Ignore-this: 3656af8674999d51b598dd6ea7ed97cc ] [opengl-2.2.3.0.ebuild: added glu as RDEPEND Sergei Trofimovich **20100322210541 Ignore-this: 2e5a1631995c898cf87fc2f64f8f164d ] [Bump pandoc to 1.5.0.1 Ivan.Miljenovic@gmail.com**20100322115843 Ignore-this: b105f21e400d7f5dfb5f46e246d5bfe4 ] [Bump texmath to 0.2.0.3 Ivan.Miljenovic@gmail.com**20100322115329 Ignore-this: d774cfd9b7414a8b5a73e3a30c919978 Now builds with 6.8 (in case anyone is still using it). ] [Bump haskell-platform to 2010.1.0.0 Ivan.Miljenovic@gmail.com**20100322114900 Ignore-this: 20d92cdf9aded6f4f7d704e0261ccda8 Note the comment regarding haddock: will have to check with dons and dcoutts about this ] [Bump alex to 2.3.2 Ivan.Miljenovic@gmail.com**20100322114831 Ignore-this: ef37810457274cf8574ea8016004a08c ] [Bump parallel to 2.2.0.1 Ivan.Miljenovic@gmail.com**20100322114115 Ignore-this: 9155c1f21d972204565eb16efbddd9d2 ] [Bump opengl to 2.2.3.0 Ivan.Miljenovic@gmail.com**20100322113805 Ignore-this: 2c08c3fea774d8530460d1411d300f2f Not the latest version, just what's needed for HP-2010.1.0.0 Older ebuilds had deps on virtual/glu and virtual/glut; I've left these out because I'm not sure if they're still needed (isn't that what dev-haskell/glut is for?). ] [Bump glut to 2.1.2.1 Ivan.Miljenovic@gmail.com**20100322113504 Ignore-this: 6c5fcedd0e6b345bf00763c8b89bdd6e Not the latest version, just what's required for HP-2010.1.0.0 ] [Bump xml to 1.3.5 Ivan.Miljenovic@gmail.com**20100321063737 Ignore-this: dccf77ed5c86fbe3d7a328cae8e3775e Also remove old versions ] [Bump cgi to 3001.1.8 Ivan.Miljenovic@gmail.com**20100321063404 Ignore-this: d7bd5c94f02df82a6764e9e8473a6ee Also remove older versions ] [Bump texmath to 0.2 Ivan.Miljenovic@gmail.com**20100321062940 Ignore-this: cfd2b2d92871d18c1811d5fc7a0450e4 ] [Bump pandoc to 1.5 Ivan.Miljenovic@gmail.com**20100321060658 Ignore-this: 80cf85ddd88e9a8262323737261de2eb ] [Bump hashed-storage to 0.4.8 Ivan.Miljenovic@gmail.com**20100321055508 Ignore-this: a6ce20a77a20fdda87aa7a0732b35b9c This includes the ppc64 fix that was manually applied in 0.4.7-r2 ] [Bump monadcatchio-mtl to 0.3.0.0 Ivan.Miljenovic@gmail.com**20100321054907 Ignore-this: eadab31a240f7724518d9da20c19f766 ] [Bump hint to 0.3.2.3 Ivan.Miljenovic@gmail.com**20100321054257 Ignore-this: 1f52c2b1b99e03d4ac6e5d3cfa39c0b1 ] [added leksah-0.8.0.1 (provided by tilarids) Sergei Trofimovich **20100318221049 Ignore-this: 199e5541ff9520dd025e3c0ed085bf3b ] [adding dev-haskell/leksah-server-0.8.0.2 (provided by tilarids) Sergei Trofimovich **20100318213415 Ignore-this: d8a7b26451bdd394e455531f4c77d83d ] [adding dev-haskell/haddock-leksah-2.[56].0F (provided by tilarids) Sergei Trofimovich **20100318212615 Ignore-this: ebb604737a3c4ca0052d138c2c13b5f7 leksah-server uses some haddock internal API. haddock-leksah exports it ] [adding dev-haskell/binary-shared-0.8 (provided by tilarids) Sergei Trofimovich **20100318203409 Ignore-this: 80c740f566337c365f4972e8533bc10 ] [adding dev-haskell/ltk-0.8 (provided by tilarids) Sergei Trofimovich **20100318202616 Ignore-this: 6e74c72f9f486b4da99ed8f037fdb9e3 ] [ghc/Manifest: fixed manifests for ghc-bin-6.8.2-ppc.tbz2 and ghc-bin-6.8.2-ia64.tbz2 Sergei Trofimovich **20100318192546 Ignore-this: 78eb50adaf70ca8669c18a91933d4540 ] [git and darcs are not in dev-vcs, so fix filestore's elog message Ivan.Miljenovic@gmail.com**20100318081156 Ignore-this: 99e27b0ea36f4890c4e039dfea4302c9 ] [Add attoparsec-iteratee Lennart Kolmodin **20100315073556 Ignore-this: 1c753044bfd4852bf2c4367fe0a592c0 ] [Add iteratee Lennart Kolmodin **20100315073446 Ignore-this: 4e5b83b5b08e724f83f952680ed10672 ] [Add ListLike Lennart Kolmodin **20100315073349 Ignore-this: 72975c647e1a4740b35dd3c50a813ff2 ] [lambdaman-run: Hint about required package Lennart Kolmodin **20100314200147 Ignore-this: 1bc4ebf7196c5f3844697f9f18a98967 ] [Bump mime-string Lennart Kolmodin **20100314200006 Ignore-this: d421da7a173f5d603269479f284dd0ba ] [Bump ansi-wl-pprint Lennart Kolmodin **20100314195858 Ignore-this: e42ff2a47532ae295ea568e013281791 ] [quickcheck-2: sync with portage Lennart Kolmodin **20100314190056 Ignore-this: 71709d65c1d3e5cce4083c984cc8e356 ] [haskell-platform: fix dep on quickcheck, remove old versions Lennart Kolmodin **20100314185446 Ignore-this: 2f882f2d5b9b65038bf4db721c02a444 ] [Fix quickcheck-deps in hcl Lennart Kolmodin **20100314183719 Ignore-this: 7bc4572cc0b901861a81530c0bcef700 ] [Change quickcheck-1* to SLOT=1 Lennart Kolmodin **20100314183027 Ignore-this: 6fcb9fc32af27e520be5f77af9724093 ] [gt-tools-9999.ebuild: live ebuild for nice tool Sergei Trofimovich **20100314164644 Ignore-this: 79942fe00565403f2b475f9bc378cee3 ] [darcs-2.4.ebuild: fixed EAPI=2 related problems (src_compile is too late for CABAL_CONFIGURE_FLAGS) Sergei Trofimovich **20100314164526 Ignore-this: be6c1f25a41a4045b3d30c4bf3268bc3 ] [haskell-cabal.eclass: introduce cabal_src_configure Sergei Trofimovich **20100314164243 Ignore-this: 16a57c1ad542a623b4fb7887733fd981 Now cabal_src_configure and cabal_src_compile can take parameters as econf does: so you can write stuff like: src_configure() { cabal_src_configure --flag=foo --flag=-bar $(cabal_flag baz) } ] [Bump openal to 1.4 Lennart Kolmodin **20100314155940 Ignore-this: 8b4c45ae05d9576a6bc38727050d31a4 ] [Add objectname Lennart Kolmodin **20100314155733 Ignore-this: b52a1de2beaba43d0eaa9b0ac91cde04 This tiny package contains the class ObjectName, which corresponds to the general notion of explicitly handled identifiers for API objects, e.g. a texture object name in OpenGL or a buffer object name in OpenAL. ] [Add tensor Lennart Kolmodin **20100314155623 Ignore-this: cb67a488a3a23ed82b69ffe4c443b498 This package contains tensor data types and their instances for some basic type classes. ] [haskell-cabal.eclass: say which tests we're running Lennart Kolmodin **20100314153238 Ignore-this: 805e4e52c8f4ea37333d65d58fd34c02 ] [Reflect the move of dev-util/darcs to dev-vcs/darcs Lennart Kolmodin **20100314131744 Ignore-this: 9432079a98fa35dcdedff7172063aeb7 ] [haskell-cabal.eclass: added cabal_flag() (ebuild.sh:use_enable() alike) Sergei Trofimovich **20100314130120 Ignore-this: ec8d509c24fd48a5d8cd37bed2ee2efc ] [Move dev-util/darcs to dev-vcs (as already done in portage) Lennart Kolmodin **20100314125425 Ignore-this: a1b12f537ffe143ffebeb8bd0ddf2d35 ] [pandoc-1.4.ebuild: raise minimal depend up to ghc-6.10.1 Sergei Trofimovich **20100314114348 Ignore-this: 651a9f33f094cc28abb0f8943d2fa090 samuelololol reported the breakage on ghc-6.8.2: http://groups.google.com/group/pandoc-discuss/msg/38f77fb97c2c626b pandoc uses Control.Exception even in Setup.hs so i gave up fixing it. ] [gt-tools-0.1.2.ebuild: renamed USE=gui to more standard USE=gtk (hope, noone uses it yet) Sergei Trofimovich **20100314072937 Ignore-this: d7e3b3c7e257a84a503da08cc189a516 ] [I am also an "author" of patches, etc. ... Ivan.Miljenovic@gmail.com**20100314071741 Ignore-this: b61404fe5bd16c813066533f869c263b So why wasn't I listed in there in the first place?!?!?! ] [added .authorspellings to make 'darcs show authors' look nicer for duplicate entries Sergei Trofimovich **20100313153922 Ignore-this: bb7f4dc8ca6f229cbadc0c2957b741b8 ] [hashed-storage-0.4.7-r2.ebuild: remove local src_test() as eclass already provides it Sergei Trofimovich **20100313111657 Ignore-this: dc15b2024ec0b89f5e9397673872c215 ] [haskell-cabal.eclass: adding default src_test() for cabal packages Sergei Trofimovich **20100313111628 Ignore-this: e55b83f0223da614ef87d0413d3e6fc4 ] [haskell-cabal.eclass: fixed whitespace damage Sergei Trofimovich **20100313102904 Ignore-this: f98f6ecb928a48271dddc2e0353b1e27 ] [Bump highlighting-kate to 0.2.6.2 Ivan.Miljenovic@gmail.com**20100313101011 Ignore-this: 4fc9c577db7c7c865453ff4a7472fb40 ] [Add regex-base-pcre-builtin-0.94.2.1.7.7 Ivan.Miljenovic@gmail.com**20100313100712 Ignore-this: 81d1e0b141a4ba20563eefef62b974c0 Needed by highlighting-kate-0.2.6.2 (wtf is with the 6-segment versioning?!?!?) ] [Remove the abomination that is hlist from the overlay Ivan.Miljenovic@gmail.com**20100313095843 Ignore-this: caea384d9aa5350b7126d06687d0a209 Why oh why did dcoutts ever add it in the first place? Oh, and it doesn't build with 6.12 anyway, so there are some "technical" justifications... (if anyone actually cares). ] [add EAPI=2 support (override default src_configure) Sergei Trofimovich **20100312212846 Ignore-this: e04a3ea23da922ef8cd226afd2173969 ] [zip-archive-0.1.1.6.ebuild: added ~ppc64 keyword Sergei Trofimovich **20100312192244 Ignore-this: 4d825480368d94cb12e7ef7688e449bd ] [hashed-storage-0.4.7-r2.ebuild: amend manifest Sergei Trofimovich **20100312191803 Ignore-this: 27f83dad4dd2a54589c3912e5cd7ce53 ] [hashed-storage-0.4.7-r2: IUSE=test Sergei Trofimovich **20100312180823 Ignore-this: 6b8ddc3323611d53d175964fb727bcdb ] [gt-tools-0.1.2.ebuild: it actually uses EAPI=2 Sergei Trofimovich **20100312170847 Ignore-this: 6e2f16af0850a1b272decc86cd3bf33f ] [adding patch for hashed-storage-0.4.7 (fixes operation on 64bit-BE aka ppc64 :]) Sergei Trofimovich **20100312123606 Ignore-this: f4d146482f6ce44c8faeb306c7d4226f ] [Bump attoparsec to 0.8 Lennart Kolmodin **20100310203156 Ignore-this: 65611446ea2743c989e14aac7f74f017 ] [dataenc-0.13.0.2.ebuild: added ~ppc64 keyword Sergei Trofimovich **20100307214952 Ignore-this: 8cfac6468d8972ef334c8b6734586e6a ] [digest-0.0.0.8.ebuild: added ~ppc64 keyword Sergei Trofimovich **20100307213455 Ignore-this: 70fe625adca0d9ae64617e97f968d917 ] [binary-0.5.0.2.ebuild: added ~ppc64 keyword Sergei Trofimovich **20100307212502 Ignore-this: 8bcd5512360c8df62cc753f48a5e8047 ] [test-framework-quickcheck2-0.2.5.ebuild: added ~ppc64 keyword Sergei Trofimovich **20100307212057 Ignore-this: 43dd2478bf7e74c458d70614c7176d20 ] [test-framework-quickcheck-0.2.4.ebuild: added ~ppc64 keyword Sergei Trofimovich **20100307211734 Ignore-this: 23ea757c9affd06d1bed4c61f6aab7c0 ] [test-framework-hunit-0.2.4.ebuild: added ~ppc64 keyword Sergei Trofimovich **20100307211646 Ignore-this: 862a20661baf43b4eec39f682684d80 ] [test-framework-0.2.4.ebuild: added ~ppc64 keyword Sergei Trofimovich **20100307211505 Ignore-this: f2a4369ce9fd5fa18c382de74a129af ] [ansi-wl-pprint-0.5.0.ebuild: added ~ppc64 keyword Sergei Trofimovich **20100307211430 Ignore-this: b717b2144a4dd930152028f8501eb939 ] [ansi-terminal-0.5.0.ebuild: added ~ppc64 keyword Sergei Trofimovich **20100307211224 Ignore-this: e0e76f50227d7d3498f3b5d2cc073553 ] [dev-haskell/quickcheck-{1,2}: ~ppc64 keyword! Sergei Trofimovich **20100307205800 Ignore-this: 6cad77185daf80557575f88f28d665e2 ] [Bump test-framework-quickcheck2 Lennart Kolmodin **20100307090729 Ignore-this: a07640491a8fc88e0c59bfbad7cc34d1 ] [Bad manifest for attoparsec Ivan.Miljenovic@gmail.com**20100307070529 Ignore-this: 7ae4d2383a7252ce5e5530f4e863f5b ] [Try to fix deps for text 0.7.1.0 Ivan.Miljenovic@gmail.com**20100307070440 Ignore-this: 31201854de7b8dc070bf58e519e22172 text has funny deps based upon whether you're using ghc < 6.10 or ghc >= 6.10. Maybe let it only build on >= 6.10... ] [Add attoparsec Lennart Kolmodin **20100306143336 Ignore-this: c5ba5d8287c6243acded72660ee356ad ] [Add bytestring-lexing Lennart Kolmodin **20100306143246 Ignore-this: 61abcf0a917bbe03595b7a71c30b0070 ] [Bump darcs to 2.4 Ivan.Miljenovic@gmail.com**20100306124013 Ignore-this: 2375c490f2f00a7eedaada530b5178bd Leaving 2.3.1 in until we're sure this works. Changes from 2.3.1 ebuild: 1) Cleaned up deps a bit. 2) Removed 6.12 related hacks that should hopefully not be needed any more. 3) Removed now-useless flags (e.g. the zlib discussion is now moot since it's no longer optional). ] [Update package.mask Ivan.Miljenovic@gmail.com**20100306123826 Ignore-this: dc487fcdcde4a5a1474eb0461d622129 darcs 2.4 uses new hashed-storage so unmask it. Also, mask all 0.5 versions of mmap (as it's still not used). ] [Bump hashed-storage to 0.4.7 Ivan.Miljenovic@gmail.com**20100306115815 Ignore-this: 11c3159739d7e4f7e0ad71f5573b58d7 ] [Remove deepseq dep from text Ivan.Miljenovic@gmail.com**20100305234945 Ignore-this: 6b3d6b432877b63861e860ba5869dca The deps for text are as follows: * base < 5 + extensible-exceptions OR * base == 4.* + deepseq Since we're allowing text to build on < 6.10, we need to support the first option, not the latter (or else use || ( ... ) hackery to support both). ] [Bump uvector to 0.1.1.1 Ivan.Miljenovic@gmail.com**20100305231408 Ignore-this: e6e58638f29daebad0d4228530347e1e This package is now deprecated. ] [Bump uniplate to 1.5.1 Ivan.Miljenovic@gmail.com**20100305231245 Ignore-this: 277c14347250e22f195794e6115e7da ] [Bump pcre-light to 0.3.1.1 Ivan.Miljenovic@gmail.com**20100305230351 Ignore-this: 1f601642dc11f692ee16032917b54d3a ] [Bump parsec to 3.1.0 Ivan.Miljenovic@gmail.com**20100305230134 Ignore-this: ffdbbdd2d32b40ca510cbbece03b102a This should be comparable (or better) than parsec-2 and also a drop-in replacement. ] [Bump hscolour to 1.16 Ivan.Miljenovic@gmail.com**20100305222435 Ignore-this: 1f75216d971e3200ec6fa5e7860475f8 Also remove all older versions. ] [Bump hlint to 1.6.20 Ivan.Miljenovic@gmail.com**20100305221300 Ignore-this: 82395b201a6578e26498bd336dce561e ] [Bump haskel-src-exts to 1.8.2 Ivan.Miljenovic@gmail.com**20100305221155 Ignore-this: 2570fa039155dc863569fd87c8b6fdcb Keep 1.6.1 until I update SourceGraph. ] [Bump gnuplot to 0.3.3.1 Ivan.Miljenovic@gmail.com**20100305220350 Ignore-this: d66dd0044e27d72306c9618cd1facc0c Point-fix release to allow building on 6.12 without us having to use sed. ] [Bump cpphs to 1.11 Ivan.Miljenovic@gmail.com**20100305220009 Ignore-this: 21a88c65fdf8e4601e1dd3d06bd0e934 ] [gtk2hs-9999: synced ebuild with 0.10 branch (EAPI=1->2; sourceview->gtksourceview2) Sergei Trofimovich **20100305212604 Ignore-this: 743f4113eb38021803fe042fa5ade2bf ] [gtk2hs-9999.ebuild: synced ebuild contents with latest versioned ebuild Sergei Trofimovich **20100305203106 Ignore-this: 466802cd4d681797ff97f6f7909f48df ] [gt-tools-0.1.2.ebuild: added USE=gui (gtk frontend)+patch fixing it Sergei Trofimovich **20100305202905 Ignore-this: d5b068f6042740b3227982118629ff5e ] [bump up to dev-haskell/text-0.7.1.0 (added data instance) Sergei Trofimovich **20100305111827 Ignore-this: 55be6ecdd5e23f20b8960c2e73625724 ] [text-0.7.0.1.ebuild: added missing deepseq depend Sergei Trofimovich **20100305110521 Ignore-this: 392e1524ef3fbef3a0f820fea77d5f75 ] [*-9999.ebuild: restored keywords and masked packages (in order to track ~arches) Sergei Trofimovich **20100304194535 Ignore-this: a0792e9835b764edb54a2e1a2714338e ] [leksah-0.6.1.ebuild: restrict cabal depend down to 1.6* Sergei Trofimovich **20100304192642 Ignore-this: 8409951ea6dbef58c0effdbbc250b8a1 ] [Fix deps for xmonad-extras Ivan.Miljenovic@gmail.com**20100304093702 Ignore-this: 8c8e86a5861df1724af3a2dc70718bd6 Since trofi didn't do it when he did the s/darcs-0/9999/ package moves... ] [illuminate-9999: live git ebuild (promising alex based highlighting-kate killer) Sergei Trofimovich **20100303203721 Ignore-this: 172480ce5557268da131d46f12fadf00 ] [filemanip-0.3.2: restrict to base<4 Sergei Trofimovich **20100303195728 Ignore-this: 412511d6a61bed3191687b5eec52aa47 ] [curry-0.9.11.ebuild: ammended DESCRIPTION (contained non-ASCII0 Sergei Trofimovich **20100228091241 Ignore-this: a3d20d8630d9b3859668b3b627c494d3 ] [added IUSE to ebuilds where they were absent (repoman's IUSE.undefined) Sergei Trofimovich **20100228090210 Ignore-this: cd7556d61ae6e96d7406fd56d846b7eb ] [dev-haskell/json, dev-haskell/url and app-text/gt-tools got ~ppc64 keyword Sergei Trofimovich **20100227220621 Ignore-this: 32283715493437b1eb3ae0326e709e34 ] [gt-tools-0.1.2: a nice console tool to use translate.google.com (json based client) Sergei Trofimovich **20100227215247 Ignore-this: b8ccda2c96e60b378546116898a00c50 Extremely simple to use (taken from their README): $ gtc en ru This is test ] [darcs-reannotate-darcs -> darcs-reannotate Sergei Trofimovich **20100227205928 Ignore-this: fd302ab5640d3f99b57fbe7c7ac8d2bb ] [hdbus-darcs -> hdbus Sergei Trofimovich **20100227205601 Ignore-this: 75d71cf36b1ace79aa17f3968ea2fa29 ] [leksah-darcs/leksah-darcs -> leksah/leksah-9999 (needs more love) Sergei Trofimovich **20100227205210 Ignore-this: 5b1bc507a85f9232b00c7366a018a30b ] [exi-darcs -> exi Sergei Trofimovich **20100227204824 Ignore-this: 8839e9c5be70d5a26ab9a88c421dc642 ] [hackport-darcs -> hackport Sergei Trofimovich **20100227203412 Ignore-this: b05f30c03e0cf25c3b0a50cc63f3ee98 ] [xmonad{,-contrib}-darcs -> xmonad{,-contrib} Sergei Trofimovich **20100227202356 Ignore-this: ea70b75d421cf3d82040a33fc68cb1f4 ] [gtk2hs-darcs-0 -> gtk2hs-9999 Sergei Trofimovich **20100226103552 Ignore-this: 58c7a8d69ce61aa2e24cdedcdee953ec ] [jhc-9999: dropped keywords Sergei Trofimovich **20100226103350 Ignore-this: c757869087e207fc51a0fdba90236753 ] [libmpd-darcs-0 -> libmpd-9999 Sergei Trofimovich **20100226103302 Ignore-this: c0ebc388f2181fba7e0e5d6b2f1ed47d ] [get rid of net-irc/lambdabot-darcs (very old uninteresting ebuild) Sergei Trofimovich **20100226101652 Ignore-this: 786eb11084bc44871a7bbf4476d4576f ] [jhc-darcs-0 -> jhc-9999 (is it usable at all?) Sergei Trofimovich **20100226100723 Ignore-this: ea79309ef76516eb4a488b72fe9348d3 ] [xmobar-darcs-0 -> xmobar-9999 (and synced 0.9.2-r1 from portage treeF) Sergei Trofimovich **20100226100129 Ignore-this: 180acce32e3e2865f172b4ed5338eb4f ] [TAG tag-2010-02-26 Sergei Trofimovich **20100226093540] Patch bundle hash: 299e7b0b625e9b706a9f1a2753cde60b58aef2d2