Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Dec 2011 13:24:58 -0800
From:      Doug Barton <dougb@FreeBSD.org>
To:        Roman Bogorodskiy <novel@FreeBSD.org>, ports-committers@FreeBSD.org,  cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ntarmos@cs.uoi.gr
Subject:   Re: cvs commit: ports/x11/xcb-util Makefile distinfo pkg-plist ports/x11/xcb-util/files patch-icccm-icccm.c
Message-ID:  <4EEBB72A.3070708@FreeBSD.org>
In-Reply-To: <20111216121133.GA16243@bluepex.com>
References:  <201112151752.pBFHqKMG094562@repoman.freebsd.org> <4EEA6349.60603@FreeBSD.org> <4EEAAD6B.5090507@FreeBSD.org> <20111216121133.GA16243@bluepex.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/16/2011 04:11, Renato Botelho do Couto wrote:
> On Thu, Dec 15, 2011 at 06:31:07PM -0800, Doug Barton wrote:
>> I can now confirm that at least xfce4-desktop is unable to be recompiled
>> due to this change. Unless I'm really missing something dramatic it
>> seems to me that this update should be backed out for now.
> 
> I was investigating it because new awesome version requires 0.3.8. This
> new version was splitted into few pieces, so, we'll need more ports and
> change dependencies accordingly.
> 
> The new ports would be:
> 
> xcb-util
> xcb-util-image
> xcb-util-keysyms
> xcb-util-renderutil
> xcb-util-wm
> 
> According my first search, there are few packages that requires
> xcb-util, it won't be so hard to track all of them.
> 
> murphys# find ./ -mindepth 3 -maxdepth 3 -iname Makefile | xargs fgrep -l xcb-util
> ./graphics/cairo/Makefile
> ./graphics/pornview/Makefile
> ./x11/startup-notification/Makefile
> ./x11/xcb-util/Makefile
> ./x11-wm/awesome/Makefile
> ./x11-wm/i3/Makefile
> ./x11-wm/mcwm/Makefile

My list from 'pkg_info -R' is rather longer, although I can't promise
that all of them are direct dependencies. Also, while I commend you on
your cleverness in your find pattern it's not safe to assume that every
dependency is going to be in something called "Makefile." The only safe
way to find them all is 'cd /usr/ports/ && grep -r xcb-util'. You should
also consider 'cd /usr/ports && make search key=xcb-util' as a starting
point. It lists many more ports than you have here.


hth,

Doug

-- 

		[^L]

	Breadth of IT experience, and depth of knowledge in the DNS.
	Yours for the right price.  :)  http://SupersetSolutions.com/




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4EEBB72A.3070708>