mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-25 23:20:55 +00:00
* `pkg-config --cflags': ignore Requires.private (just like --libs).
Whether this is correct is debatable (especially since there is no formal semantics for Requires.private), but not ignoring it breaks some packages (like Pango's dependency on Cairo). svn path=/nixpkgs/branches/stdenv-updates/; revision=13060
This commit is contained in:
parent
1e6622f4d5
commit
5bc2dc536d
|
@ -1,9 +1,9 @@
|
|||
diff -rc pkg-config-0.23-orig/main.c pkg-config-0.23/main.c
|
||||
*** pkg-config-0.23-orig/main.c 2008-01-16 23:06:48.000000000 +0100
|
||||
--- pkg-config-0.23/main.c 2008-10-13 14:41:42.000000000 +0200
|
||||
--- pkg-config-0.23/main.c 2008-10-14 13:04:04.000000000 +0200
|
||||
***************
|
||||
*** 431,436 ****
|
||||
--- 431,457 ----
|
||||
--- 431,454 ----
|
||||
else
|
||||
disable_private_libs();
|
||||
|
||||
|
@ -19,11 +19,8 @@ diff -rc pkg-config-0.23-orig/main.c pkg-config-0.23/main.c
|
|||
+ else
|
||||
+ disable_requires();
|
||||
+
|
||||
+ /* Only process Requires.private if cflags or static libs wanted */
|
||||
+ if (want_cflags ||
|
||||
+ want_I_cflags ||
|
||||
+ want_other_cflags ||
|
||||
+ want_static_lib_list)
|
||||
+ /* Only process Requires.private if static libs wanted */
|
||||
+ if (want_static_lib_list)
|
||||
+ enable_requires_private();
|
||||
+ else
|
||||
+ disable_requires_private();
|
||||
|
|
Loading…
Reference in a new issue