From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 2A2TNmobhWFsAQAAgWs5BA (envelope-from ) for ; Fri, 05 Nov 2021 12:54:18 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id sFwbMmobhWGrAgAAbx9fmQ (envelope-from ) for ; Fri, 05 Nov 2021 11:54:18 +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 A2A17EF73 for ; Fri, 5 Nov 2021 12:54:18 +0100 (CET) Received: from localhost ([::1]:42978 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mixnU-0002Q7-VM for larch@yhetil.org; Fri, 05 Nov 2021 07:54:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mixnH-0002Od-9I for guix-patches@gnu.org; Fri, 05 Nov 2021 07:54:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33451) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mixnG-0002WU-Bo for guix-patches@gnu.org; Fri, 05 Nov 2021 07:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mixnG-0003f5-7R for guix-patches@gnu.org; Fri, 05 Nov 2021 07:54:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#51570] [PATCH] build-system: haskell: Add =?UTF-8?Q?=E2=80=98hackage-uri=E2=80=99?= procedure. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 05 Nov 2021 11:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51570 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: zimoun Cc: 51570@debbugs.gnu.org Received: via spool by 51570-submit@debbugs.gnu.org id=B51570.163611320914031 (code B ref 51570); Fri, 05 Nov 2021 11:54:02 +0000 Received: (at 51570) by debbugs.gnu.org; 5 Nov 2021 11:53:29 +0000 Received: from localhost ([127.0.0.1]:44997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mixmj-0003eF-7Q for submit@debbugs.gnu.org; Fri, 05 Nov 2021 07:53:29 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:41288 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mixmh-0003dy-As for 51570@debbugs.gnu.org; Fri, 05 Nov 2021 07:53:28 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1636113199; bh=V5UmyJrhqkm3y2SAML68a7LXuyXArHmYyvVqu+6ODAQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=uYtu9csQjL994l2yIsXwlvLJYNoHrTmEQ7YGVkUZbBwg++1ekuJ73SH7qRGMAo5YX cLbgURRzmvG/GZbq6LCuET6hOU1IzHPXevVzWvGQ4a9S8QqO2ej3iLhQX/CJdicSxx 3RSgX8Td4+7buZjWqreGfLe4lCb3m/djjzGhihIA= In-Reply-To: References: <30e3db0aca5699b7d42f7107723e9dde4f16a5f7.1635871607.git.public@yoctocell.xyz> Date: Fri, 05 Nov 2021 12:52:59 +0100 Message-ID: <87y2624y5g.fsf@disroot.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1636113258; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=sQOK2NhWgJY8QKwQMPITpBZzSZW00+R5YfjLYxCTvW8=; b=pgEXU39S+shOldtPP4/eyE9ihVPrq8VXMLGqI3sDs98Sez89fV7tpBvQHSU1GvaiI/0uT9 7aLfuGUoIJvya+pHBsYYWhSGIXlUj52EbBYsCElwV5Hxt+kTiaurrLtQQx0jWcI8sdl35U cnfKxH2uNFVD1IQQg7JU5YuslsTpmGAqs1AlpTPQLYGEjHlcfGpd1QHeNkD6+9dz4e3o2b z5VHCGG40+Fmlyl6XLCrWyosNrxsEUrUV/J18OaHy8FZ+MIwdIfhhJ9YIsAGHsnAqRzPjo weszQJXK3nCY75T2/9Frd9Y4WxiICdJBJmcCUsY9rAwwDz30AiICczJSPhwy4w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1636113258; a=rsa-sha256; cv=none; b=ukgQSet3P2LJueOJ+9JTOH9lIIV+PuxQwHrWYpExOnQ1NI//sbQJkKZXBGEvnYRAWlAhD3 Fwgn1Sxz+fCuyKouZgnL8t1b9CHpso47oDvT5a+9UE+B1G1OhaexZz8RouHmA63FhSwqOA iGbAkC77PIfMQL1O9L4rYgjyKlGwu3kPI2aKLrls0FVz7c36tWYIwuXZTfQU4Db+HLGlk4 Od3yAXuCrRFlly2WpHo1MOcCgdiD3DnOKOFL1wjBXf3uLHCuO9bFbeSzfcIZ+n61TDGfET Rl4Ffh+fRACvhY54o6ePfpXl2n7je6NvxftPK9aqXttgeIa0JJO5TE5QsDYkhg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yoctocell.xyz header.s=mail header.b=uYtu9csQ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=yoctocell.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -3.42 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yoctocell.xyz header.s=mail header.b=uYtu9csQ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=yoctocell.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: A2A17EF73 X-Spam-Score: -3.42 X-Migadu-Scanner: scn0.migadu.com X-TUID: d8k2qvpjnUvk --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, On Wed, Nov 03 2021, zimoun wrote: > Hi, > > Thanks for this helpful patch. You are welcome! :-) > On Tue, 2 Nov 2021 at 17:49, Xinglu Chen wrote: > >> +(define (hackage-uri name version) >> + "Return a URI string for the Haskell package hosted on Hackage corres= ponding >> +to NAME and VERSION." >> + (string-append "https://hackage.haskell.org/package/" name "/" >> + name "-" version ".tar.gz")) > > It seems the correct way. Aside this change for future imports from > Hackage, does it make sense to replace the current 'string-append' in > all package definitions by this 'hackage-uri'? That would be nice, but I don=E2=80=99t know of a way to automate this; may= be you have some ideas? :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmGFGxwVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x58UQP/3Hq/6EToOjOoGruPb+lTn3G5jOx KN4QMuc3KlgU11UYCnf3+3aSHc5xBHT01IrvR3knndh2eQ6po/wv4kDVzsCzfeUa IaeuFdbCiDa3nryFrHCVGBq+ZEA/vy7LVyaUVUF/RshCYKDvg1sKBm/6teLEeoQF bhfizazmAIhY0SvrzUGhb/Gg9O8hJwoJLlGPocRFW49UhtHWR1l+Algc5P3oaUL8 5+JGV/xbz+aUCb7ZORjOAACh3/xQezkN6ip36NO3R9SugU96EUEn1AuRDrZ3eklJ XrWTNWuw4YXCCGMYcQh3sqzcnoeS1kVI6xYlxO40UrkyDweMUFXcQk3EMj4h/sSM vl7OLTRkTtcoLUo7659ux3rzWGxS2eQpuMHC/h0BdapAGDV++rib+kXvc2CJtvE3 1wVYCb21oLpEhEjyL/MJa4M2XGm/Fdzi87q9PYcLPvQfdAzZjaGoHYP395aV5zXd WW8vU+aC6DTfBwtdiJOw8xj08II23AXVt/fk4sjZ3aceHqk/ViGsHSEuvUjWtyA4 FDDYpwi6jmoY6FtQION2SiXGQqOMOYRyxzTmzanqrDKNUe5vnwyfUr895Iw4nDF0 phX/xFF+bRNixmhYg2Vt1naqVrR8+B1JeHUwhcm1ouZo6583xmE8/2Z/62fktD7x qIL6LNRJvFAe39io =tzS+ -----END PGP SIGNATURE----- --=-=-=--