nixpkgs-suyu/pkgs/development
Spencer Baugh 46f2b49b44 pythonPackages.pkgconfig: use same setupHook as pkgconfig
This setupHook is necessary for actually using pkgconfig. Without this
setupHook, you need to put both pythonPackages.pkgconfig and pkgconfig
into your buildInputs, just to get the setuphook of the latter.

Previously, pythonPackages.pkgconfig depended on pkgconfig as a
propagatedBuildInput, so this setupHook was propagated down to
dependents. That was changed to a regular nativeBuildInput, so now
this setupHook change is necessary for packages to only depend on
pythonPackages.pkgconfig.

A possible alternative is extracting out a common pkgconfigHook
package and having both pythonPackages.pkgconfig and pkgconfig depend
on that with propagatedBuildInputs. That might be necessary to avoid
the buildHook running twice?
2019-02-17 14:40:51 +01:00
..
androidndk-pkgs
arduino
beam-modules
bower-modules/generic
compilers Merge master into staging 2019-02-14 11:35:50 +01:00
coq-modules
dhall-modules
dotnet-modules/patches
em-modules/generic
go-modules
guile-modules
haskell-modules gnome3: stop using aliases 2019-02-14 02:31:15 +01:00
idris-modules
interpreters buildPython*: enable strictDeps 2019-02-17 14:40:48 +01:00
java-modules
libraries Merge master into staging 2019-02-14 11:35:50 +01:00
lisp-modules
lua-modules luaPackages.lua-iconv: move to generated 2019-02-13 14:13:39 +09:00
misc
mobile
node-packages nodePackages_10_x: add markdown-link-check 2019-02-13 21:10:14 +07:00
ocaml-modules
perl-modules
pharo
pure-modules
python-modules pythonPackages.pkgconfig: use same setupHook as pkgconfig 2019-02-17 14:40:51 +01:00
r-modules
ruby-modules
tools Merge master into staging 2019-02-14 11:35:50 +01:00
web