From owner-freebsd-gnome@FreeBSD.ORG Sun Aug 9 21:11:51 2009 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03F9F1065677; Sun, 9 Aug 2009 21:11:51 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: from mail-fx0-f224.google.com (mail-fx0-f224.google.com [209.85.220.224]) by mx1.freebsd.org (Postfix) with ESMTP id 31E258FC19; Sun, 9 Aug 2009 21:11:49 +0000 (UTC) Received: by fxm24 with SMTP id 24so2863350fxm.36 for ; Sun, 09 Aug 2009 14:11:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=SOsMUAjMtrFOw/I3qIaXYYnxS+2a3AkNV6nKgjjOlJ0=; b=sPQvdX5N4jp7OI5ot8WdHoCWyeatcG01n+1qdqbxPsd0+mNS9Ef/4qdGGAfqqgMCq8 q5HSvzEk9IPI6+Vcx//Rtqz7gSMrtLUhNQErTjoO0MmI9Ut5ecYvXcfB1efse7Xs9TiG AejOfY+EyEEgNuKBXjgGJGxcvnmhUH57XIvB8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=CMy8KKW4hYYZ7UNxslG+f61Dwhfs5ENdh/bFlyS9jQlXJvNWJvcOPkRvvXk79Pa2Yg NgXN0nFnWOWLFZzYOw1aiioMuFv+lpMpfky4yYv+BJ1guCjIwXiqI5De0wXa2M6sp4im EpyfruxDrZ8anrK78ZfIvR7kzMGge+nFh0XcQ= MIME-Version: 1.0 Received: by 10.239.142.3 with SMTP id e3mr399666hba.101.1249852308995; Sun, 09 Aug 2009 14:11:48 -0700 (PDT) In-Reply-To: <1249840528.70279.63.camel@shumai.marcuscom.com> References: <200908082111.n78LBteY066459@freefall.freebsd.org> <1249840528.70279.63.camel@shumai.marcuscom.com> Date: Sun, 9 Aug 2009 18:11:48 -0300 Message-ID: From: "Carlos A. M. dos Santos" To: Joe Marcus Clarke Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: gnome@freebsd.org, bug-followup@freebsd.org Subject: Re: ports/137367: net/libproxy: add menu option to configure dependence on Python X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Aug 2009 21:11:51 -0000 On Sun, Aug 9, 2009 at 2:55 PM, Joe Marcus Clarke wrote: > On Sun, 2009-08-09 at 13:22 -0300, Carlos A. M. dos Santos wrote: >> On Sat, Aug 8, 2009 at 6:11 PM, wrote: >> > Synopsis: net/libproxy: add menu option to configure dependence on Python >> > >> > State-Changed-From-To: open->suspended >> > State-Changed-By: marcus >> > State-Changed-When: Sat Aug 8 21:11:22 UTC 2009 >> > State-Changed-Why: >> > If Python support is to be made optional, I'd rather it be broken out into >> > a separate port like libproxy-mozjs. >> > >> > http://www.freebsd.org/cgi/query-pr.cgi?pr=137367 >> >> Making it a separate port would ruin the very purpose of the patch, >> which is to make it possible to build a light desktop environment, >> based on Xfce. I'm attempting to reduce the number of dependencies, >> mainly Python. Please refer to the followup to ports/137368. > > You misunderstand. I don't want someone to build libproxy without > Python support, then have that break a dependency down the road. If > Python is to be made optional, I'd rather it be removed from libproxy > altogether, and put into a libproxy-python port. That may, people that > need Python support can simply build that submodule. This is akin to > how libproxy-mozjs works. Ok, now I got it. I will work on a libproxy-python port and submit a followup. BTW, I'm trying to figure-out what ports *really* depend on Python, but this is a bit difficult. The main problem is that some very basic ports depend on it (e.g. libX11, due to the dependence on x11/libxcb).