From owner-freebsd-ports@FreeBSD.ORG Fri Nov 7 15:27:52 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3662D7F3; Fri, 7 Nov 2014 15:27:52 +0000 (UTC) Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173]) by mx1.freebsd.org (Postfix) with ESMTP id 0E0CF338; Fri, 7 Nov 2014 15:27:51 +0000 (UTC) Received: from lowell-desk.lan (lowell-desk.lan [172.30.250.41]) by be-well.ilk.org (Postfix) with ESMTP id A90CD33C1D; Fri, 7 Nov 2014 10:27:40 -0500 (EST) Received: by lowell-desk.lan (Postfix, from userid 1147) id A06B93980E; Fri, 7 Nov 2014 10:27:39 -0500 (EST) From: Lowell Gilbert To: Vick Khera To: FreeBSD Ports List Subject: Re: new dependency for emacs-nox11 References: Date: Fri, 07 Nov 2014 10:27:39 -0500 In-Reply-To: (Vick Khera's message of "Fri, 7 Nov 2014 09:25:45 -0500") Message-ID: <444mub6nf8.fsf@lowell-desk.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: ashish@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Nov 2014 15:27:52 -0000 Vick Khera writes: > Emacs 24.4 update in ports pulls in a new dependency: desktop-file-utils. > This in turn pulls in a big swath of additional packages including python, > perl, pcre, glib. I don't think so. desktop-file-utils doesn't seem to pull in anything that isn't already required for emacs (glib being the big one, and libintl the only other, according to "pkg info"). What makes you say otherwise? > Is there a way that the port could be tweaked so that the desktop utilities > are not installed when there is no desktop (ie, the nox11 variant)? My goal > is to have a minimal footprint of software on my servers so I do not have > to security audit all this extra software. Yes, leaving that out seems fine. However, the footprint seems to be just a couple of command-line programs totalling 150KB, plus manuals and an elisp file for an editing mode. I don't currently have an X-library-free build environment, so unfortunately I can't make a definitive check on that statement.