From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 0B1UIkcYU2BLJAAA0tVLHw (envelope-from ) for ; Thu, 18 Mar 2021 09:07:19 +0000 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 6O0fHkcYU2AmWgAA1q6Kng (envelope-from ) for ; Thu, 18 Mar 2021 09:07:19 +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 B835213B30 for ; Thu, 18 Mar 2021 10:07:18 +0100 (CET) Received: from localhost ([::1]:60502 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lMocf-0007hg-Sc for larch@yhetil.org; Thu, 18 Mar 2021 05:07:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33710) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lMocQ-0007hS-JI for bug-guix@gnu.org; Thu, 18 Mar 2021 05:07:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33473) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lMocQ-00070N-30 for bug-guix@gnu.org; Thu, 18 Mar 2021 05:07:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lMocP-0003Ch-Tv for bug-guix@gnu.org; Thu, 18 Mar 2021 05:07:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#47227: Create git-tag refresh updater Resent-From: =?UTF-8?Q?L=C3=A9o?= Le Bouter Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 18 Mar 2021 09:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 47227 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 47227@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161605839612281 (code B ref -1); Thu, 18 Mar 2021 09:07:01 +0000 Received: (at submit) by debbugs.gnu.org; 18 Mar 2021 09:06:36 +0000 Received: from localhost ([127.0.0.1]:45019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMoc0-0003C0-6X for submit@debbugs.gnu.org; Thu, 18 Mar 2021 05:06:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:33700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lMobx-0003Bs-HC for submit@debbugs.gnu.org; Thu, 18 Mar 2021 05:06:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33618) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lMobx-0007c3-Cm for bug-guix@gnu.org; Thu, 18 Mar 2021 05:06:33 -0400 Received: from mail.zaclys.net ([178.33.93.72]:55371) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lMobv-0006cO-He for bug-guix@gnu.org; Thu, 18 Mar 2021 05:06:33 -0400 Received: from [192.168.0.27] (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 12I96T2U008014 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 18 Mar 2021 10:06:29 +0100 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.zaclys.net 12I96T2U008014 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=1616058389; bh=3x+WYZOuPunRAQ74xeRc89Qks5cykKeuq8RC9FipEgw=; h=Subject:From:To:Date:From; b=pMVH2l37f/8efHVLznQ8hI5DFyxV2w1m7IZrkLywrcgilanbMxqNSEQSVRlSwjAbx XemxCsiCQAuONHVv3nhWtL+UTSkIJ9Qnvwo7qNe6nkngaaiah07lnHZsq74BdI+lZ7 vWzwZQ7VJTIKnJ2ovP/9ooRpeX8I8SuJtdocs/pI= Message-ID: Date: Thu, 18 Mar 2021 10:06:29 +0100 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-xilrKyLXnQmTphHe6NMC" 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: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" Reply-to: =?UTF-8?Q?L=C3=A9o?= Le Bouter From: =?UTF-8?Q?L=C3=A9o?= Le Bouter via Bug reports for GNU Guix X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1616058438; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=3x+WYZOuPunRAQ74xeRc89Qks5cykKeuq8RC9FipEgw=; b=C2HSHi+FoyxNO5b5u/HE3VL4Z55xDW/kWImwObBmGmxWSH1DMS295cAMcWZy4Fnj2bRZWy j4F3lagAz7daxkRe3L9iEjWsewr+KUKqUG/or4TN/XIVREZOUZdiBygJWbvWWHAHpafL4B 5+fh0TGFKv8Gq2pHwLinf6HdB1/6PLqD5EIII9A4ZBvcenL75l7/uQUgNs0Co9sBNXsngP 4kJZttA7tBdxfDS9zLCny2qOMxlaTOrp4ccrWnrySendpqSWNVe7XjNildZQNh4Zf89jem 5uQ94DgXTh4fpYBC5Ab+B+91rlbJJntRUZjSMo7fOG8ytDbRv9XyxnQh9T6AaA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1616058438; a=rsa-sha256; cv=none; b=jtAZign+CCQEOeCbaNlvA0VcslXVbZjE/L/NjEec7w7CqsSyyDzdo9mqsGtvlsaXbe7Hwj pkzzFM7/ukNgn7pnBcwXgLxItJudpxuutwieF5mNeUw1gJ3E2wmLpo4YTPHjWWXC6thE+h QSRZVsKp2PmpLVPMovi7E+GrkCDsuoTEJHLnuycF1cYGbHTjc0GCEIRuus0sP+Cu+5rgh0 p6ezzb5C/Vrc1i90rknXdkyyX8f52xr5uQvVCCqhggWIVJZyDqO1D6S2uyMlVp6Y5M8RRu NSz+BFDg5w6ItPG/LEr9g173IpLvnzTlHPPjbx+/FVtJZZoCleN+z3XpbMPqzQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=zaclys.net header.s=default header.b=pMVH2l37; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -5.00 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=zaclys.net header.s=default header.b=pMVH2l37; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: B835213B30 X-Spam-Score: -5.00 X-Migadu-Scanner: scn0.migadu.com X-TUID: 5fhz4Lzc8baC --=-xilrKyLXnQmTphHe6NMC Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable We could do it without cloning the repos, for example the "fennel" package: $ git ls-remote --tags https://git.sr.ht/~technomancy/fennel e54a85b3525a44ac16d6a4e35d19a1d5d6948ce2 refs/tags/0.1.0 5c58b24f5261734caff25b9cbe2e8b551027a8bd refs/tags/0.1.1 f7cbd4c49b2108affa3afa0c387b37dd90e48d6f refs/tags/0.2.0 e46442afea2d833cf3ca7fec66101bcb2f986a00 refs/tags/0.2.1 324a4a8bdc3ecfff40dd677ccc707ab1750a7a16 refs/tags/0.2.1-2 75edbcf3badd07b1244e9d761773f77c2cccb84a refs/tags/0.3.0 16c04d8e87e07efbcaff21d4dab03d1189701ddd refs/tags/0.3.0^{} 744f04a70c60157ea9b49b627d18f9376f89b33e refs/tags/0.3.1 e4571dc1a133cc3297bc38e1aa65d9be3efb23a2 refs/tags/0.3.1^{} 04debbe42058138780dbc5d2f1320b5ace1ad1fa refs/tags/0.3.2 fcd485bbb6ab9508c1d2793c9cf71a2b8b4ba058 refs/tags/0.3.2^{} 1b379dd2721b1f937113239aa530f667fa94a314 refs/tags/0.4.0 f19d3687cf827675068f26ef09912a070e2632bb refs/tags/0.4.0^{} 2ce305f93da6a1f4b160073615b00ccf30e34e51 refs/tags/0.4.1 f50a98f955e771e1ead624c33476bf9c5971623d refs/tags/0.4.1^{} db8c3666d59bd5786bc70240e28c3ed7a9584b63 refs/tags/0.4.2 4510d04d33f0bf85ce5755455df817e8054eabd1 refs/tags/0.4.2^{} 3f6efd9a9853734879c133ea0c082ccf25945b47 refs/tags/0.5.0 336b0ecbda38c26d8bc68820748376f2f0e3a99a refs/tags/0.5.0^{} 2255a17b7f89be0c5f06b8c188ee0b231d217da2 refs/tags/0.6.0 03263b8bea5ccf928978920f5082e42bc69c9ad8 refs/tags/0.6.0^{} 18590cbf192785939a63f6876bc7fd256684780b refs/tags/0.7.0 864b515fec881a1ed593ab3494cdbc085891ad78 refs/tags/0.7.0^{} 57a17ce174bceb52d9b0effd6a81fc0b2a09d19f refs/tags/0.8.0 9a9b87b3596634ceb0b86dc1a0d450aa785b5406 refs/tags/0.8.0^{} 0545ff5df25ea019fcb6fc1dcb40da06b35320e9 refs/tags/0.8.1 13042ec03837b72f8d14c04e9abe3ddae88449fa refs/tags/0.8.1^{} Note: This is probably not the best example because the current generic-html updater could be adapted to work when the following patch is applied but you get the idea. diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm index edb3f85109..36fd1eb066 100644 --- a/gnu/packages/lua.scm +++ b/gnu/packages/lua.scm @@ -1175,6 +1175,8 @@ enabled.") (snippet '(begin (delete-file "fennelview.lua") #t)))) + (properties + '((release-monitoring-url . "https://fennel-lang.org/downloads/") )) (build-system gnu-build-system) (arguments '(#:make-flags (list (string-append "PREFIX=3D" (assoc-ref %outputs "out"))) (Current it does not work for some reason see=20 https://issues.guix.gnu.org/47226) --=-xilrKyLXnQmTphHe6NMC 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+xax3g6RRaix6GvNEKYFAmBTGBUACgkQRaix6GvN EKZ3LhAAp2d275aAhxTSpGBqOnq3fFgQGLK7gE8AI+fjT2b94woS93f4QxAlk98d RLiJqSLo0xBWP1rhzrH4wfGvOWgHxHwnt1EbVGQOMpsGzsbARcqd1aaEnzZTUCrD 7S5aXdcPmr9T5Zu/xzyu9nH6epnuMkd3eA1qiA7FslsscQDdqdsgy064pSJMKnIp CSR0AKpx7Lvxzwi8677wL8aP25xY5KDto86DN+cTplHIw/hDRPzqh/ccPJKT3Cpe gXPEn7BgaKHKozsQNhgv87NaFNm+N3eknLh1DZSRcjcKOy5kFZgT1V7NzONAvKsA Wqab8ZzGW4NmUbFMmka0QOC+jKkT6c69ct9nsqawVNSXjS53naLpxb3kIOZepng5 T/d/5HVZprkfQaCYG/lzNRFkQR7gf3MNEAtGa5cFsngUTSh2/iT5spt9aRVnAPFI XtZheouT+INDK8txDXLIPZQ8VTzadOAH1PQzMr09uQeXCLRWbqKYc05qwUmuCN38 M5RBL3DrSjiZ8C3apf4vAYZV5dx9berRxS71lqNjS2qMs0QBbT/OjdkLBsICh1CL y0Yuw4MESz668oRiFvn45vTLz19eoWMw3oY7V7KpU2jtWgdViOp6+ZFsPkNkp34q kS8SrTf0VKHJ9rJUHLbbbudIOlxR6r75762wT4hK2EyVxpTIDeI= =8a7B -----END PGP SIGNATURE----- --=-xilrKyLXnQmTphHe6NMC--