From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id K538NBQ6SGBaPQAA0tVLHw (envelope-from ) for ; Wed, 10 Mar 2021 03:16:36 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id UDwvMBQ6SGBNLgAAB5/wlQ (envelope-from ) for ; Wed, 10 Mar 2021 03:16:36 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4956D109F7 for ; Wed, 10 Mar 2021 04:16:36 +0100 (CET) Received: from localhost ([::1]:58466 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lJpKt-0002E9-Ae for larch@yhetil.org; Tue, 09 Mar 2021 22:16:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJpGC-0002we-Nc for guix-devel@gnu.org; Tue, 09 Mar 2021 22:11:46 -0500 Received: from mail.zaclys.net ([178.33.93.72]:36953) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJpG9-0006lB-Tc for guix-devel@gnu.org; Tue, 09 Mar 2021 22:11:44 -0500 Received: from guix-xps.local (82-64-145-38.subs.proxad.net [82.64.145.38]) (authenticated bits=0) by mail.zaclys.net (8.14.7/8.14.7) with ESMTP id 12A3BdNc041458 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 10 Mar 2021 04:11:39 +0100 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.zaclys.net 12A3BdNc041458 Authentication-Results: mail.zaclys.net; spf=fail smtp.mailfrom=lle-bout@zaclys.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zaclys.net; s=default; t=1615345899; bh=ti7LeX41i1fqfYUR1CYMK4dL6QULM7/cBHn6r4QMQR4=; h=Subject:From:To:Date:From; b=SDWrK8LVbSU4H1WPSrZGAcAGj8GQS7bFK+REkTPC43sb/sYUiFmazOyy9B0YZ+GAY ET8HGtj9xJY4HP6yS4dSCzEg935qNFRL1EBWKL1L6aQoDLk1wSx+wnU/p8P+zpznvW rAIx89NLswhpKdXUWnwGyaqX+69/gtSWkP2nuQfk= Message-ID: Subject: Generate diff with git-diff and use in patches field of packages From: =?ISO-8859-1?Q?L=E9o?= Le Bouter To: guix-devel@gnu.org Date: Wed, 10 Mar 2021 04:11:34 +0100 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-2vLSTk4zxek8cpRnQREk" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Received-SPF: pass client-ip=178.33.93.72; envelope-from=lle-bout@zaclys.net; helo=mail.zaclys.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1615346196; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=ti7LeX41i1fqfYUR1CYMK4dL6QULM7/cBHn6r4QMQR4=; b=pnckldeJUaTHXz/dZrbBYyONb1J+gDVdvQJF7svMn6uOGgZAKcJjhaRaZ1jVmjfs9Y7n9L D+obotzpqUMdsoYfZz+O78baJMjrh2lfSEkIgXVBWGrJ+CBEQIun7TCXsTeqtDBPnri8K/ V2basAOC/tmOEgPblBJGOIPCD1iN6Lxra0Hly/NUioX/8IKBP44GpGxslWAiilhK8/Ryhb st9ijBcPhaAG813LxXq4DkaThPlO3kVQfgdLIOQxV4166V9EKGAlPRNY3Dl+KrK3Yqfa04 VIIZ8VNwqcJdCxA4ladE+Sz57ktepjkt49nSCssafRJifyXgGN7iIyUUjgzqlQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1615346196; a=rsa-sha256; cv=none; b=mgakEiu0FnVgFwqbSBugIA11K6rAzqbuujYYEqqKI5gixIHanTudOcOIL8MaBusebsN1r4 a5X5OzE5PYmE3t4rkFaQt2+c4Wx1WuuOYLBfN92VjEWhZMCVFk+bYDbFNGCh7IE0+OHJ35 xMpL2hth+37A6TVxwcRi1gkySYZ747Rym4p8WAt/cDBq++dCqEn2HavnKgDxWHcEzCyjuU ouAFFDVcVObHerHxca+d60olW5ituY38x4JqYsdjJca5N1hmidNffs0cSVYp6RTsg2/0Hw 5NP7+Rl/UyF+xI794izPkmONtLwDxkcWoLmzgS0AGr2iFKFg34B9LMqoREBydA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=zaclys.net header.s=default header.b=SDWrK8LV; dmarc=pass (policy=reject) header.from=zaclys.net; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -5.18 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=zaclys.net header.s=default header.b=SDWrK8LV; dmarc=pass (policy=reject) header.from=zaclys.net; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 4956D109F7 X-Spam-Score: -5.18 X-Migadu-Scanner: scn0.migadu.com X-TUID: XlyjU/wcfvFw --=-2vLSTk4zxek8cpRnQREk Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello! While patching packages for security issues, I often am needing to get some patches from git repos because upstream does not make releases. Including patch in "patches" directory etc. is a bit troublesome, I would rather have some Scheme code do this with: upstream git url, commit selector range or not, with hash checking like origins. Is that possible? Thank you --=-2vLSTk4zxek8cpRnQREk Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEFIvLi9gL+xax3g6RRaix6GvNEKYFAmBIOOYACgkQRaix6GvN EKZsRw//XGq7bjOllIyHTj9hBieNMCfXu+AVcgqmVKo+EJx+JfKOlzHImuU76Heg pi9xLPkYcgJrwFjkLwhalkCacyKH+XTYA/y8/y74Ww9wK8433EQj+jbNF23Iw/fl grsHqCyuYIaiG6SEgEDnsDikALH8lDX4Pz1n+8pWoSkq66Wp2nBRhqDBJhQPK+Rv Wghg4adCz59w2Ej/w77YB1Vu5pNkzJsIAPtGTkceHDuRcBokEf3aZCErfPBgYhre w4ifQ+9lorXK0oXlMLqtSvFYbOqUi/Trip2qwGHx/tpgTeGilI9JHLa0d4zir7CB Os3/2UnwCGTwuSt4eVJvposkCG2NbUiueSynFcnQEv6Q/1z5T6FouDlw7SBziWCx CqFiW95Wu/nCb8fU6+Gf0opyURyDOoI2RJMOqGnOfaJE9vz2yDFeQijwu3vSf8+k D+ZGPforykW25jk5YBvorYpEpB790Rj/UOfYacVJCIDcrCtKURuJeAwqzXKefVva Wxzhfuwq2YNM3gdjHMl/1w6aCYTxu4F/Vi6xaMAJ9/FOEdsZRqDMFKHMw/5ih/yB Zol9I15RrFfl2/xsqVFzbJL94QUyQ0AGOmjNIKDnMhQpfsGdX/U01Pg15td0Ojwt CeoXBnqRrL2w3Ikz7RP23rbEoIUs3IpMmeDMxsdqCgv5s7SOINo= =fxsJ -----END PGP SIGNATURE----- --=-2vLSTk4zxek8cpRnQREk--