l...@gnu.org (Ludovic Courtès) skribis:

> John Darrington <j...@gnu.org> skribis:
>
>> +    (propagated-inputs
>> +      `(("libxrender" ,libxrender))) ;; libxft refers to symbols in 
>> libxrender, 
>> +                                     ;; so without it, applications cannot 
>> be built.
>
> The only reasons I can think of where we may want to propagate are when:
>
>   • installed C headers (or .scm, or Perl files, etc.) refer to headers
>     of another library;
>
>   • a .pc file lists another .pc in its ‘Requires’ field.

As we discussed on IRC, the reason is that xft.pc refers to ‘xrender’,
so I just put that in the comment.

Ludo’.

Reply via email to