From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.3/8.13.3) with ESMTP id j2TBakWd019392 for ; Tue, 29 Mar 2005 11:36:46 GMT Received: from smtp800.mail.ukl.yahoo.com ([217.12.12.142]) by smtp.gentoo.org with smtp (Exim 4.43) id 1DGF1Z-0005tV-AX for gentoo-dev@robin.gentoo.org; Tue, 29 Mar 2005 11:36:45 +0000 Received: from unknown (HELO wadham.oxford.ac.uk) (gentoo-dev@gentoo.org@81.154.77.105 with poptime) by smtp800.mail.ukl.yahoo.com with SMTP; 29 Mar 2005 11:36:44 -0000 Received: by wadham.oxford.ac.uk (nbSMTP-0.98) for uid 1000 for ; Tue, 29 Mar 2005 12:35:39 +0100 (BST) Date: Tue, 29 Mar 2005 12:35:38 +0100 From: David Morgan To: gentoo-dev@robin.gentoo.org Subject: Re: [gentoo-dev] GTK und GTK2 Use Flag Message-ID: <20050329113538.GA4377@valinor.dynalias.net> Mail-Followup-To: gentoo-dev@gentoo.org References: <42492AB5.8080903@gmx.at> <200503291304.17256@enterprise.flameeyes.is-a-geek.org> <20050329111138.GA10169@stud.seeling33.de> <200503291324.33892@enterprise.flameeyes.is-a-geek.org> Precedence: bulk List-Post: , , List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-To: gentoo-dev@gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200503291324.33892@enterprise.flameeyes.is-a-geek.org> User-Agent: Mutt/1.5.8i X-Archives-Salt: d7a9ccfc-b2aa-44b5-89a7-8b9140c45016 X-Archives-Hash: f7a6e119f71ebe985d6dde5770ec7e14 On 13:24 Tue 29 Mar , Diego Flameeyes Petten? wrote: > On Tuesday 29 March 2005 13:11, Stefan Sperling wrote: > > On Tue, Mar 29, 2005 at 01:04:13PM +0200, Diego Flameeyes Petten? wrote: > > > -gtk +gtk2 is a no-op. > > why? > As Brian said, gtk2 depends on gtk. > Just as a practical example, take ethereal, which could be built without gui > support, just using tethereal. > If you build it with -gtk +gtk2, it will build tethereal, not ethereal. I > submitted some time ago a patch to make this a more logical behaviour, but I > needed to change it to suit the same behaviour of other packages. See bug > #81055. > > Take also amule which you can find on bugzilla as an example, which can be > built without gtk support, and on which gtk2 support depends on gtk. > > Or wxGTK in which +wxnogtk flag is used to disable gtk1 support (there's gtk2 > flag but no gtk flag). > > I still think this is illogical, but I can't do much on this. > What if I want things to be built without gtk where ever possible, but I want things that have to use either gtk1 or gtk2 to use gtk2? Under the current method this is what -gtk gtk2 should do, since something that has to use gtk won't have a gtk flag, but if there's a choice between gtk1 and gtk2, it should have a gtk2 flag. I don't see how this would be possible under ferringb's scheme, so I prefer the current way (though if ferringb's way of doing it could be modified to do this without getting too ugly I'd be just as happy with that). -- djm -- gentoo-dev@gentoo.org mailing list