Dmitry Marakasov píše v po 01. 06. 2009 v 20:02 +0400:

> Thought we've switched to modular xorg more than a year ago, some
> ports still define USE_XLIB and thus depend on all X libraries (even
> when it's not really required). Which is even worse, USE_XLIB is
> implicitely defined for ports that define USE_IMAKE, some of which
> don't require any X libraries at all.
> 
> This patch adds USE_XORG to (hopefully) all USE_IMAKE ports and
> some (but not all) USE_XLIB ports. It also makes USE_IMAKE ports
> no more implicitely define USE_XLIB and eliminates all mentions of
> USE_X_PREFIX from bsd.port.mk. It requires an exp-run, as though
> I've tested all changed ports in a local tinderbox, there may be
> ports with incomplete X dependencies further down dependency chains.
> 
> http://people.freebsd.org/~amdmi3/xprefix_obliterate.patch
> 
> Comments are welcome. Actually I think we could drop X11BASE related
> bits as well.

This looks very useful, indeed, I was tempted to try to do some work in
this direction myself. Your patch looks like a lot of work went into it
already - let me run it on pointyhat.

-- 
Pav Lucistnik <p...@oook.cz>
              <p...@freebsd.org>
Sun couldn't care less about Linux other than it now being necessary in
order to be buzzword compliant. -- Al Dente

Attachment: signature.asc
Description: Toto je digitálně podepsaná část zprávy

Reply via email to