system_x11 variant - where to draw the line
Jeremy Huddleston
jeremyhu at macports.org
Tue Jan 6 23:56:18 PST 2009
replied to the wrong email there... please ignore...
On Jan 6, 2009, at 23:47, Jeremy Huddleston wrote:
> BTW, how are you building all the dependencies? Are you using fink?
> macports? by hand?
>
> On Jan 6, 2009, at 22:42, Joshua Root wrote:
>
>> Jeremy Huddleston wrote:
>>> So right now the system_x11 variant exists in all the xorg library
>>> ports. This covers everything that could be installed in
>>> ${x11prefix}/lib with the exception of freetype, cairo,
>>> fontconfig, and
>>> png. I did that since that's more or less where the boundary is
>>> between
>>> "what we use from x11prefix" and "what we use from prefix" is now by
>>> default (enforced by the lib:...:... style dependencies for xorg
>>> libs
>>> and port: style dependencies for the others mentioned above). I'd
>>> like
>>> to expand that by adding a system_x11 variant to freetype, cairo,
>>> and
>>> fontconfig to allow users to use the version of these packages in
>>> x11prefix if they're available. Does anyone have compelling
>>> reasons why
>>> not to do that which I might be missing?
>>
>> It seems odd to call the variant 'system_x11' in those cases, since
>> they're not necessarily used as part of X11 at all. Would it be more
>> appropriate to change the dependents that use them with X11?
>>
>> I admit I haven't looked into it enough to know if there would be
>> problems either way.
>>
>> BTW, does all this mean that we should be mass-changing
>> lib:libX11:blah
>> deps to port:xorg-libX11? (Or a different port?)
>>
>> - Josh
>
> _______________________________________________
> macports-dev mailing list
> macports-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
More information about the macports-dev
mailing list