|
From: | Janneke Nieuwenhuizen |
Subject: | [bug#64708] [PATCH 0/8] Fix cross build and native build for the Hurd. |
Date: | Tue, 18 Jul 2023 23:31:19 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Ludovic Courtès writes: Hi! > Janneke Nieuwenhuizen <janneke@gnu.org> skribis: > >> + (name "gnumach-headers-boot0") >> + (version "1.8+git20221224") >> + (source >> + (origin >> + (method >> + (git-fetch-from-tarball >> + (origin >> + (method url-fetch) >> + (uri (string-append >> + >> "https://git.savannah.gnu.org/cgit/hurd/gnumach.git/snapshot/" >> + "gnumach-" version ".tar.gz")) >> + (sha256 >> + (base32 >> "0vb19ynvrxz302snqxkd0wgizwa5fw2x06a4zjsllqb9ijbq9mc8"))))) >> + (uri (git-reference >> + (url "https://git.savannah.gnu.org/git/hurd/gnumach.git") >> + (commit version))) >> + (file-name (git-file-name name version)) >> + (sha256 >> + (base32 >> + "0f49zqxf64ds75rmskizpybl2mw7sxs05k59gjp3pgspvr87w7gs")))) > > Since this is the same revision as in hurd.scm, we can reduce > duplication like so: > > (origin > (inherit (package-source gnumach-headers)) > (method (git-fetch-from-tarball …))) Eh...no? Because gnumach-headers uses method git-fetch now! > Otherwise LGTM. Thanks! -- Janneke Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
[Prev in Thread] | Current Thread | [Next in Thread] |