[PATCH] port: dependencies for X11

Bryan Blackburn blb at macports.org
Mon Jan 19 21:22:14 PST 2009


On Tue, Jan 20, 2009 at 05:08:09AM +0000, Eric Hall said:
> On Mon, Jan 19, 2009 at 06:04:46PM -0800, Jeremy Huddleston wrote:
> > 
> > On Jan 19, 2009, at 15:58, Eric Hall wrote:
> > 
> > >On Sat, Jan 17, 2009 at 11:38:02AM -0800, Jeremy Huddleston wrote:
> > >>This patch touches the 252 ports (listed at bottom) which depend on
> > >>X11 with a lib: style dependency.  It changes these to port:
> > >>dependencies.  If it was lib:...:XFree86 or lib:...:xorg, the new
> > >>dependency is port:xorg-libs.
> > >>
> > >>The ports with port:xorg-libs in their dependencies haven't been
> > >>tested by me.  Most of these are outside the x11 category.  After  
> > >>this
> > >>effort gets committed, I'll start simplifying the dependencies in
> > >>those ports like I did most of the ones in the x11 category.
> > >>
> > >>http://people.freedesktop.org/~jeremyhu/x11-dep.patch
> > >>
> > >[snip]
> > >
> > >	Were you planning on adding the +system_x11 variant
> > >to these ports as well?
> > 
> > To what ports?
> > 
> 
> 	I figured all of them, in case people want to use
> the system installed X11.  Perhaps I misunderstood something
> in the various emails, I thought there was mention of having
> variants to allow the use of the system installed X11.

That's in the respective xorg-lib* ports, eg, xorg-libX11 [1]; so if
port xyz depends on xorg-libX11, that either installs the library or,
with +system_x11 set, nothing.

Bryan

[1] - <http://trac.macports.org/browser/trunk/dports/x11/xorg-libX11/Portfile#L45>

> 
> 
> 		-eric


More information about the macports-dev mailing list