haskell generic-builder: Fix pkg-config dependency

It should be a nativeBuidInput

authored by

John Ericson and committed by
John Ericson
139b4cd0 6810ae79

+3 -2
+3 -2
pkgs/development/haskell-modules/generic-builder.nix
··· 152 152 allPkgconfigDepends = pkgconfigDepends ++ libraryPkgconfigDepends ++ executablePkgconfigDepends ++ 153 153 optionals doCheck testPkgconfigDepends ++ optionals doBenchmark benchmarkPkgconfigDepends; 154 154 155 - nativeBuildInputs = buildTools ++ libraryToolDepends ++ executableToolDepends ++ [ removeReferencesTo ]; 155 + nativeBuildInputs = optional (allPkgconfigDepends != []) pkgconfig ++ 156 + buildTools ++ libraryToolDepends ++ executableToolDepends ++ [ removeReferencesTo ]; 156 157 propagatedBuildInputs = buildDepends ++ libraryHaskellDepends ++ executableHaskellDepends; 157 158 otherBuildInputs = setupHaskellDepends ++ extraLibraries ++ librarySystemDepends ++ executableSystemDepends ++ 158 - optionals (allPkgconfigDepends != []) ([pkgconfig] ++ allPkgconfigDepends) ++ 159 + optionals (allPkgconfigDepends != []) allPkgconfigDepends ++ 159 160 optionals doCheck (testDepends ++ testHaskellDepends ++ testSystemDepends ++ testToolDepends) ++ 160 161 # ghcjs's hsc2hs calls out to the native hsc2hs 161 162 optional isGhcjs nativeGhc ++