From owner-svn-ports-head@freebsd.org Fri Aug 18 13:03:24 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 007F5DE033A; Fri, 18 Aug 2017 13:03:24 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D3AA12BA2; Fri, 18 Aug 2017 13:03:23 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1033) id 1EDEB1C6D; Fri, 18 Aug 2017 13:03:23 +0000 (UTC) Date: Fri, 18 Aug 2017 13:03:23 +0000 From: Alexey Dokuchaev To: Mathieu Arnold Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r448034 - head/Mk Message-ID: <20170818130323.GA77829@FreeBSD.org> References: <201708161250.v7GCoAZa030778@repo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201708161250.v7GCoAZa030778@repo.freebsd.org> User-Agent: Mutt/1.8.3 (2017-05-23) X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Aug 2017 13:03:24 -0000 On Wed, Aug 16, 2017 at 12:50:10PM +0000, Mathieu Arnold wrote: > New Revision: 448034 > URL: https://svnweb.freebsd.org/changeset/ports/448034 > > Log: > Add a git-clone target to clone the github repositories referenced in > ports using USE_GITHUB. What is it useful for (specifically within the ports tree) that fetching specific commit hash won't provide? Cloning the repo implies that one's intended to work on it and thus needs all the history. For an arbitrary port that one wants to build it's an overkill. Also, how feasible is to cache cloned repo (like we cache normal distfiles now)? ./danfe