From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56791) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d0EoZ-0006Gs-MC for guix-patches@gnu.org; Mon, 17 Apr 2017 18:08:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d0EoU-0000sC-Oa for guix-patches@gnu.org; Mon, 17 Apr 2017 18:08:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:54920) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d0EoU-0000s6-Hp for guix-patches@gnu.org; Mon, 17 Apr 2017 18:08:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d0EoU-0004GA-DI for guix-patches@gnu.org; Mon, 17 Apr 2017 18:08:02 -0400 Subject: bug#26532: Re: bug#26532: [PATCH] gnu: update you-get version Resent-Message-ID: From: "Feng Shu" References: <8737d8skud.fsf@163.com> <87shl8kvyw.fsf@fastmail.com> <40e4f3cd.38c1.15b79bc2bea.Coremail.tumashu@163.com> <87inm3mjtg.fsf@163.com> <87inm3kqvh.fsf@fastmail.com> Date: Tue, 18 Apr 2017 06:07:15 +0800 In-Reply-To: <87inm3kqvh.fsf@fastmail.com> (Marius Bakke's message of "Mon, 17 Apr 2017 17:14:58 +0200") Message-ID: <87efwq7koc.fsf@163.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Marius Bakke Cc: 26532@debbugs.gnu.org --=-=-= Content-Type: text/plain Marius Bakke writes: > Feng Shu writes: > >> tumashu writes: >> >> This is the updated patch, I use git-fetch instead of url-fetch for I >> want to package git-snapshot if need. > > What is the rationale for packaging the git version in anticipation of > needing it later? In this case the latest release is also the latest > commit, so I don't see any compelling reason for switching to git-fetch > at this moment. > > Git snapshots use more bandwidth than regular downloads (mostly due to > Guix' lack of shallow clones), and also more disk space since they > create a source derivation. They also introduce a dependency on git > which ticks in at 344.5MiB. 344.5MiB ... you are right, tarball seem to be a better approach. > > Note that you can also build a package from a local source code copy > with `guix build --with-source=/path/to/git/checkout you-get` in case of > emergency :) > This is a very useful tip, thanks! the below is updated patch: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-update-you-get-version.patch >From 77df519f20b5304ec0e838ad519aef26ab18115c Mon Sep 17 00:00:00 2001 From: Feng Shu Date: Tue, 18 Apr 2017 06:04:12 +0800 Subject: [PATCH] gnu: update you-get version * gnu/packages/video.scm (you-get): Update you-get version --- gnu/packages/video.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index e1c6a989f..dcac350d0 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -1105,7 +1105,7 @@ other site that youtube-dl supports.") (define-public you-get (package (name "you-get") - (version "0.4.652") + (version "0.4.715") (source (origin (method url-fetch) (uri (string-append @@ -1113,7 +1113,7 @@ other site that youtube-dl supports.") version "/you-get-" version ".tar.gz")) (sha256 (base32 - "0brkz98lycx8mmxjwmn7jlhqfdbvl0hy070n7skwr1k75kh99q30")))) + "043122hfh56fbbszp1kwd1f65asgyn60j1ijday93hf2dkhvbrnh")))) (build-system python-build-system) (arguments ;; no tests -- 2.12.2 --=-=-= Content-Type: text/plain -- --=-=-=--