git.iko.soy/typeable/cabal2nix
on master help sign in
Cabal2Nix.hs: fixed infinite recursion accidentally introduced earlier
commitc8bf02b50ccf08ba1c51b4835138b37dabd038d0 authorPeter Simons <simons@cryp.to> dateSun 14 Aug 2011, 23:53 (15 years ago) parent1130f5d
1 file changed+8−10
src/Cabal2Nix.hs+8−10
src/Cabal2Nix.hs+8−10
@@ -82,13 +82,11 @@ main = bracket (return ()) (\() -> hFlush stdout >> hFlush stderr) $ \() -> do
8282
8383 sha <- if null hash then hashPackage packageId else return (head hash)
8484
85− let deriv = (cabal2nix cabal)
86− { sha256 = sha
87− , runHaddock = not noHaddock
88− , metaSection = (metaSection deriv)
89− { maintainers = maints
90− , platforms = plats
91− }
92− }
93−
94− putStr (show (disp deriv))
85+ let deriv = (cabal2nix cabal) { sha256 = sha, runHaddock = not noHaddock }
86+ deriv' = deriv { metaSection = (metaSection deriv)
87+ { maintainers = maints
88+ , platforms = plats
89+ }
90+ }
91+
92+ putStr (display deriv')