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 allPkgconfigDepends = pkgconfigDepends ++ libraryPkgconfigDepends ++ executablePkgconfigDepends ++ 153 optionals doCheck testPkgconfigDepends ++ optionals doBenchmark benchmarkPkgconfigDepends; 154 155 - nativeBuildInputs = buildTools ++ libraryToolDepends ++ executableToolDepends ++ [ removeReferencesTo ]; 156 propagatedBuildInputs = buildDepends ++ libraryHaskellDepends ++ executableHaskellDepends; 157 otherBuildInputs = setupHaskellDepends ++ extraLibraries ++ librarySystemDepends ++ executableSystemDepends ++ 158 - optionals (allPkgconfigDepends != []) ([pkgconfig] ++ allPkgconfigDepends) ++ 159 optionals doCheck (testDepends ++ testHaskellDepends ++ testSystemDepends ++ testToolDepends) ++ 160 # ghcjs's hsc2hs calls out to the native hsc2hs 161 optional isGhcjs nativeGhc ++
··· 152 allPkgconfigDepends = pkgconfigDepends ++ libraryPkgconfigDepends ++ executablePkgconfigDepends ++ 153 optionals doCheck testPkgconfigDepends ++ optionals doBenchmark benchmarkPkgconfigDepends; 154 155 + nativeBuildInputs = optional (allPkgconfigDepends != []) pkgconfig ++ 156 + buildTools ++ libraryToolDepends ++ executableToolDepends ++ [ removeReferencesTo ]; 157 propagatedBuildInputs = buildDepends ++ libraryHaskellDepends ++ executableHaskellDepends; 158 otherBuildInputs = setupHaskellDepends ++ extraLibraries ++ librarySystemDepends ++ executableSystemDepends ++ 159 + optionals (allPkgconfigDepends != []) allPkgconfigDepends ++ 160 optionals doCheck (testDepends ++ testHaskellDepends ++ testSystemDepends ++ testToolDepends) ++ 161 # ghcjs's hsc2hs calls out to the native hsc2hs 162 optional isGhcjs nativeGhc ++