@@ -46,7 +46,7 @@ postProcess deriv@(MkDerivation {..})
4646 | pname == "haskell-src-meta" = deriv { buildDepends = "uniplate":buildDepends }
4747 | pname == "HFuse" = deriv { phaseOverrides = hfusePreConfigure }
4848 | pname == "highlighting-kate"= highlightingKatePostProcessing deriv
49− | pname == "hlibgit2" = deriv { testDepends = "git":testDepends }
49+ | pname == "hlibgit2" = deriv { buildTools = "git":buildTools }
5050 | pname == "HList" = deriv { buildTools = "diffutils":buildTools }
5151 | pname == "hmatrix" = deriv { extraLibs = "liblapack":"blas": filter (/= "lapack") extraLibs }
5252 | pname == "hmatrix-special" = deriv { extraLibs = "gsl":extraLibs }
@@ -74,7 +74,7 @@ postProcess deriv@(MkDerivation {..})
7474 | pname == "pandoc" = deriv { buildDepends = "alex":"happy":buildDepends }
7575 | pname == "pcap" = deriv { extraLibs = "libpcap":extraLibs }
7676 | pname == "persistent" = deriv { extraLibs = "sqlite3":extraLibs }
77− | pname == "purescript" = deriv { testDepends = "nodejs":testDepends }
77+ | pname == "purescript" = deriv { buildTools = "nodejs":buildTools }
7878 | pname == "repa-algorithms" = deriv { extraLibs = "llvm":extraLibs }
7979 | pname == "repa-examples" = deriv { extraLibs = "llvm":extraLibs }
8080 | pname == "saltine" = deriv { extraLibs = map (\x -> if x == "sodium" then "libsodium" else x) extraLibs }
@@ -99,9 +99,12 @@ postProcess deriv@(MkDerivation {..})
9999 }
100100 | pname == "xmonad" = deriv { phaseOverrides = xmonadPostInstall }
101101
102−-- good post-processing
102+-- Unbreak packages during hackage2nix generation:
103+
103104 | pname == "hnetcdf" = deriv { testDepends = delete "netcdf" testDepends }
104105 | pname == "SDL2-ttf" = deriv { buildDepends = delete "SDL2" buildDepends }
106+ | pname == "jsaddle" = deriv { buildDepends = delete "ghcjs-base" buildDepends, testDepends = delete "ghcjs-base" testDepends }
107+ | pname == "hzk" = deriv { testDepends = delete "zookeeper_mt" testDepends, buildTools = "zookeeper_mt":buildTools }
105108 | otherwise = deriv
106109
107110ghcModPostInstall :: String -> Version -> String