From patchwork Thu Dec 16 21:24:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Wamm K. D" X-Patchwork-Id: 35295 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B5B3E27BBED; Thu, 16 Dec 2021 22:24:36 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E838A27BBE9 for ; Thu, 16 Dec 2021 22:24:30 +0000 (GMT) Received: from localhost ([::1]:38412 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mxzAs-0002wm-04 for patchwork@mira.cbaines.net; Thu, 16 Dec 2021 17:24:30 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51312) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxyFK-0003cO-Tq for guix-patches@gnu.org; Thu, 16 Dec 2021 16:25:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:53685) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mxyFK-0001EV-Jz for guix-patches@gnu.org; Thu, 16 Dec 2021 16:25:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mxyFK-00067I-7z for guix-patches@gnu.org; Thu, 16 Dec 2021 16:25:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#52030] [PATCH] gnu: Add feather font Resent-From: Jaft Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 16 Dec 2021 21:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52030 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?utf-8?q?Court=C3=A8s?= Cc: "52030@debbugs.gnu.org" <52030@debbugs.gnu.org> Received: via spool by 52030-submit@debbugs.gnu.org id=B52030.163968989123489 (code B ref 52030); Thu, 16 Dec 2021 21:25:02 +0000 Received: (at 52030) by debbugs.gnu.org; 16 Dec 2021 21:24:51 +0000 Received: from localhost ([127.0.0.1]:36998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxyF5-00066k-Cy for submit@debbugs.gnu.org; Thu, 16 Dec 2021 16:24:51 -0500 Received: from mail-bn7nam10olkn2093.outbound.protection.outlook.com ([40.92.40.93]:18581 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxyF2-00066T-8J for 52030@debbugs.gnu.org; Thu, 16 Dec 2021 16:24:45 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d5MObzyJI3gBhqT3xlqEFgfsZiQbcav53zLHruJUDZJtM6mBhrRP7UprHSJYXqdobKpWvM6A4jmAyg3xgF3g14GASKGoXgjwriIGBWslIDHzwGJ/fs+cLDc/ZeqDo9CRaAgEFGHOGWRH6mzsVJm5FG8i+lSKeOdEq0SkhEtK6eqlXZSDmklt2EmLN+zyi3rRddmqznZcR04GgfXkn+GRVhgR44+LQS33w9Zl4I+1eUC4urQu/Odo5SCyDvemzjiGvou8sUlrRVTGCgX+mywy1pPXlgv60f7+rUYdlZCgdyGYYTEexz0BuPdgo0rsCnLe5ys2WiVTdPJ15RGETLpIXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=URK5sr8bxX76ewWGROJRjVP7C9UqxgLrn7WW4w6cUXo=; b=m7ZArER889PxNiviQ8B7TsgWoJImgtQZIKIltI8c5LNDJX1QVVul6IhdXaFtzHInWT1lk/gM8RDjZm2JG+Dt7ZgppjuaEsN/uRchdO8m86K4q8qdpxFIZ2D0FDJu1rMYiMc5Rqs8gnNRCMXLIdd1UK7CwQbW7/eYPAbDwPfUK206KKp6exiAC2IoXwsnj0XrGUcaK+3go06t+wnPWoxsI5Pfhfu+DgFLeJ8vQTR/p31adX8kPx7JKogevBbzJGrVzmINiV9nPmNCB9KEm/pBJiyY8K+3KNosjGG5VmCP2RrYkKJqCieeE5/TtkTF03wrI6LCe4pBFzq3FDny3sDbGQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=URK5sr8bxX76ewWGROJRjVP7C9UqxgLrn7WW4w6cUXo=; b=glIiXf7npoyA+KhdFGTCdFf+uvWyvzWIBMOLuPj8Mgrn5809znt1LFhUnKAi8VMCvomwRXjys86kFbr3zyQFyLokUuG1nkA+63Ta9Of6qPrekw3U43kBp4mJkOd6EPq16XRL2KlJSdN5kwW3PapVJ72MbydqVmFPGCv/IUfQTQrfcIiYmTyV5vAByZZ+1q7gVp9nLDu0WlO93l9cT5CfgGRzSgFx7fGWBI1+HWL4T6f0qUuZljESde0qkN7T972H+3XaRev9HGDjhgFu3UuScepzIfZ7DaT1o+5njk7UYj5dWb8r9g0laNxE0QeE637CV+7xf7+DOHTJNCbeHt26Nw== Received: from BN8PR19MB2449.namprd19.prod.outlook.com (2603:10b6:408:6e::10) by BN8PR19MB3073.namprd19.prod.outlook.com (2603:10b6:408:8a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.16; Thu, 16 Dec 2021 21:24:37 +0000 Received: from BN8PR19MB2449.namprd19.prod.outlook.com ([fe80::f8c1:a80e:ca04:45f5]) by BN8PR19MB2449.namprd19.prod.outlook.com ([fe80::f8c1:a80e:ca04:45f5%7]) with mapi id 15.20.4778.018; Thu, 16 Dec 2021 21:24:37 +0000 X-YMail-OSG: mzSmhJwVM1lYJZkojj1xs8YCpZ6O4LJTczz9LMRkz2I7s5dtcPFCD1eTRoNi3aQ tErf02IdahBkyeOFZigvaVtOR.ix0yfJ4iK9NfUbtsCgyrLocVc2WqVfP6exmg45GqKH4WrdRSqu OTfPcfDvEKiDdhb67ExyKHT03.oPVh6n2actISnn8ZA8ZRQ6b4IvYwD1nRY8igXiP1ZWG66hUZ9o FVLtGu6Pa1nlFFKgnBkG83WZWe1jlG9qdWgPZgxND4dik.hHHFRnCYbzbdjxkwlcHNX0NQySWavq Q7h5BGmZVZs7eMF7E7jhyNZ1hgld2vOpuPiDpEfE3WcTGxMEd.QF3y53B8NX5pT2_1ldGXoJ9qFZ g0f.53Oha6Jot28E2yI43rvkhcQbNi3C2t7Abk.VgwycIPaVG8lrnvLVvPqYAotQKZXsta15Scms .WvRzZPRtvFKfrtUlj2jPNyfORI018rTT6KpUDFbxONW_aXrElDlhUpWmKiJeZXKpP95ewcZ0CbQ hbkgoJM9DnuQHvPpcxQbdxbg.7mAo1_fJEFsoSISV2k0KakQ40XHp4pKsHJ7UZdo9VeTQ9Lq9yIL nxSaUR6dhobr1fay2_bv827MO3UJDGLhhA4Cfn6C3Pvz.o.9lKoyJvvZaqoweX3IQF.O2V71RIur plt5NPS3M6p.qW8SEzr8lbb9mWiU.XJwA.MjoG.jtmSjIkLfrj7ySC4Rq08x0G3auX184zbYPLQP LOQCEnXtXcZAe_wqLjQEsMj92fCjf1X3rRDzX9RR.nO5MyA1nOn5Bc3Xqb_XE3agiA3wOJxU2b7m bfIuBdYlNoQqDLu_BwxiVncS1kKjO1z.EoyNYvgPzuHCArhdeDZtkgOLQ.0ts7TCwypYWa7w9h7J 0tP0Y9hjrWW.N4Gb.dGCks.BYS549H_FCZ4XuCunLxGKqoz1V5rCYikmgYNmDx0XNA1iUCquYiaw NO722rW0HKredv5O2IUZyrh0GZZEmF7tr7bFWhYEed6ujVAKjr4X2GMHfxz.ofJHsBgzoJm6yH4C hdAXDJsYtqbmlZnx1XZ.wE7Y69UV4vMW2ZrhdTUBYRDhyMtelVO0.s9Fp64wm9MwntgNvKgjTjEH zmC5VR_rXvGwzjlwci6P5uMrswJLrfpfq30AsHTLUhUpiaLkHzdg6ED30sGbdKL8y6AZltrmb2dl tL61EXpQR.htAt.tck.EDUrUqEILOeOKJLeI_.adXmJQFawMyY0j.jQNzzl7Am_gtqjdi8KTHHaa JbmChdy8zBnwacSTlXoxo8Qve4i9MmDpaHSiM2cs.ElfIlqejlbGm0ZGl2xkAMaMvnRAq3UfYREE 1aNWPVdIDaiH_bGPLqxEyWM1hzi7dmUwEwXD8qa9vR0Z2by2HqgJNIUbSguZa2YREM7UYmtaY3DC 53jjCQSZ94_jzVmKd.MsSnm8r6NIW4_c9fhT80Fq5vlMrwA7fYTi4gtZ9k8_T24V0oISKxOmgPPP 7cPumqWQtde75V4sNNOnE9QRwVho4K444T9SRozIXkPyfbJjfMgLHuauXMKF4SjxGyDK_KKosEKX _3tFHIt1LbhxelTL9fB74muKYNiAsHwY4WkM7mPhY6o1ytZvVHozxjpR.V1s1jNHgjRh4TByzfzl hU76BqVADjy4UlWT0cpvRzS8faAaSooygImkv1XSsJGRmxpH0LmkCjPC1IZWcb4FgrL76vYwB7OL DP1QNaq7qbVwHlecMmERymvXzkoHw6Z5BYfvFK_3lAQG4IrptafUrwMZxO3xlt8MyheFvdcP4wHI Q.4EXqnJnxa2UZNPcG_jcb6DgIqTzPUGmB1XD6sLLgA4zEeYDZ2vfGd2xp5P8B8wiB3HBzn3MMs1 c_J98e27OCfgGPV1kiIkxIxHUBnN1Z4runEBjKflh3VPDba6XzlB2g7tOVSE5scwtSykKTikn42j wHDBpzMAP51bZTfPLFify25SRVaXwKHNkPEkIiIJ.nSW3qKaFYBAlI.miWnk53rApsyD268uZeax mb.czQCc8oDmMZhUbd3tRxocSkxT7.E5KTWHCrUVohstLFA4uDRYthh7ojGSYeLCbRJIDe7ReTP9 nWEnpVyepsh_mEgOgFS5_3rDaz7ki9DnuEerpIgLKfVhMsY9T5KOyxKzvuQi0cfG_SHov6UxvAWS Fwn0ynAIYoIEc2CWlxuGv2eeE2nVGd6kQlp0JXKni75yZ_ydw6_cUAtkEtIo9MSFNSk5RZNxT2I1 9QJ092bz5JWZi0FoqgeipfTyuur6OVMIPCKNxQT0eYEWvAZ_JwG8elwefaC80f3UUcjyTWG8y2yW M_i3xVSR2gMSGBrIJT3xxJ8VeWnzcjgGnPB0UA3pWW0Q- X-Sonic-MF: Date: Thu, 16 Dec 2021 21:24:33 +0000 (UTC) From: Jaft Message-ID: In-Reply-To: <87tufg7cvj.fsf_-_@gnu.org> References: <779747687.4148081.1637555215252.ref@mail.yahoo.com> <87tufg7cvj.fsf_-_@gnu.org> X-Mailer: WebService/1.1.19415 YMailNorrin X-TMN: [GEA8x/QT9XmrE7I5Wo9LRIdvsZ1eJhU5] X-ClientProxiedBy: BL1PR13CA0164.namprd13.prod.outlook.com (2603:10b6:208:2bd::19) To BN8PR19MB2449.namprd19.prod.outlook.com (2603:10b6:408:6e::10) X-Microsoft-Original-Message-ID: <850256612.2451245.1639689873514@mail.yahoo.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 30a07988-afbb-41af-aa63-08d9c0da7611 X-MS-TrafficTypeDiagnostic: BN8PR19MB3073:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /d9T7piLLxGm/eHi+Y+i2fL8mh4efwaHu7rP1l0PxCiVs13+sTH9zuLgxCQTWMQFOGG5dfBr4julqthiweso0N56+6e28HXnvux9RjFqhLuJwGhvhFUNYLS3YxRI0jsd6cz9UOtZRCU2/k41SLN7n5mZkSkxYO7U4TAWUtYqBdMTmhjFeQpq0SphG84xtDJOJIOUbQ2wdU69OVxQ9qL9YKx6v5s487UNhaBbi/cCvaQBfIUwlF8aEub60qiUY14ENbbZ8SprTgXwlkxw24YnKDVluJL/5wZIIn+UVrkSZvvS3MEUKGQTO6sfKyXIIrrgB526mV6I+WVSQN+8mnd2naqDlMM6v6by7Uh54jMhWqQ29Cyp4vGphrV068FCiI8QT/Bvp1igA/T4fFGFSF0nld0H+aZNTSYeIicAJXClrhWdStUKe/YEC1ARigYlnu3cD6c5eTuoFXhnFYRDEd+u7QE1KS+j8nIhfmkaVyM5Y8XpRZ3X7VS/NJUupVM/PNLH70Lx+cxBGG+/9j6+AuOC03rKoilS0usjmjC7MOmu4KEMR4wnz3OndNBuKZSXZSHDqRvRM+frNPC49siUaCbsK5rbNFqwHiUicQH6RTO4ataYTtZhSqI7BViU/EKEJ41/ X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: WKmv7M+JSKXn8YyCKPfdCV1UX+L5ZgeKSY1ocaViB+Fs4sz4R4zw3zSArJWnRCJV22UJd+uolS8kGrZRCw+2PN0cJhRYye9IxsN1qQ2qUSPeZTp6zdPF0/S6hnQunKeIJkHd3A+1xtKxKu27ovWL7OlgGiHp3NCCWER7AY03SyeVl+OaFxG/ZHKroANJzYBYbyGE4+ukJxPCWgXPd0885AGci34S48MzrAccfNzO643+rdIXtD4HYDpWcAzBeb4EKsFSgr6OJ0qA3B+5RZ3mL0Ns0SCwExrY6gdNCMUVp818wc0kGZem9XtqKsKPzuxDdz/4jVUDVq1JpdYJZCaaX/QWb+As5eyCFYNb5Li15WLghV70odNNVd9d0A4Lh0TByxsIuueNYGS77ItK12VWMsi3wbP2BvIJPWv5rVA06GChI0oPZ1FwJtYMKZ+E/XgYxYsbsWvYJg8U0Z2025SHE9UXh+hpimvaP73uDbE1c75lU+0J4WWkYFg2+Z+pmNhSFOgbbfXI/3/2uK7H+ON56AxxzNXfVLp9OFjQ+odp64hFqueXrwE1wb8gxjXrwNqub7rl60tl0IcMGIOJfIRGkFzphDC+cXpCg63tTuyxN9AuwdrWCzcseoUBhP1jkJDTCt/JPZNXqZu34Ot7cgBHXJz1UNkFd0TVcXphRZtkRzP3177Hl3p8WzD6wh7SS6v9D25CFFSD9MAfqswBmHn+OCTycxaFY4h8/Kt3uEGwgijleKLPi7PydR+WISvtzwkQCr4RnHnP55j7vJoUaUPlyrmbgdMjGUQAhALM8wo/XIp+3ioq2Px9DHqHRB4M1qkPCL5eQAQa8K7zSfs3/YzkHRGnJgrRKDA3at37P2jCftL0+LkXm7kDPCScTuzGuPV3Dkav16XlNattGtMDIINfBrXYCmF8q4uj7lfrzDa12z+X7COg8zQEKCsmTy2N74PlPvbGcQY2zm2oRTV7PoP+qA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 30a07988-afbb-41af-aa63-08d9c0da7611 X-MS-Exchange-CrossTenant-AuthSource: BN8PR19MB2449.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2021 21:24:37.1689 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR19MB3073 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: , Reply-To: Jaft Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches > On Friday, December 10, 2021, 08:28:42 AM CST, Ludovic Courtès wrote:  > > > > > > Hi Jaft, > > > +    (name "font-atui-feather") > > +    (version "0") > > +    (source (origin > > +              (method url-fetch/zipbomb) > > +              (uri "https://github.com/AT-UI/feather-font/archive/refs/heads/master.zip") > > +              (sha256 (base32 "0lp1m1a47s56rj0q6nj8j5snkbw8jq3q7zwdzf86sbbglq170inh")))) > > Note that ‘master.zip’ changes at each commit (and its content can also > change even if the HEAD commit is unchanged because it’s a generated > file.) > > Could you instead change it to refer to a non-generated zip file, or use > ‘git-fetch’ to obtain a checkout? > > You may also need to adjust the version string. Huh; sorry about that. I knew that and yet completely missed it, when writing this up. The repo. doesn't have any tags or releases (maybe that's what my brain was thinking when it originally used master) so I've just pointed it to the latest commit they'd made, in the revision. > > +    (build-system font-build-system) > > +    (home-page "https://at-ui.github.io/feather-font/") > > +    (synopsis "Iconfont version of Feather") > +    (description "Feather is a collection of simply beautiful open source icons. > > Everything is free software/data in Guix, so you can remove “open > source”.  :-) Haha; oh, right: fair point. Removed. > Could you send an updated patch?  Preferably as a attachment to make > sure it’s not mangled on its way. > > Thanks in advance! > > Ludo’. For some reason, I only remembered the part of the documentation that says you can submit the patch in the body of the E-mail but, double-checking my memory, it definitely also lists being able to send the patch as an attachment. I'll start doing that as others have mentioned mangling, as well. * gnu/packages/fonts.scm (feather): Add Feather iconfont by AT-UI --- gnu/packages/fonts.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 63d1240d5c..262ca3adfa 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -42,6 +42,7 @@ ;;; Copyright © 2021 Sergiu Ivanov ;;; Copyright © 2021 Sarah Morgensen ;;; Copyright © 2021 Paul A. Patience +;;; Copyright © 2021 Wamm K. D. ;;; ;;; This file is part of GNU Guix. ;;; @@ -2288,3 +2289,21 @@ (define-public font-overpass Overpass includes proportional and monospace variants.") (license (list license:silofl1.1 license:lgpl2.1)))) + +(define-public font-atui-feather + (package + (name "font-atui-feather") + (version "0") + (source (origin + (method git-fetch) + (uri (git-reference + (commit "c51fe7cedbcf2cbf4f1b993cef5d8def612dec1d") + (url "https://github.com/AT-UI/feather-font/"))) + (sha256 (base32 "0hk12bjlsh0j6kd0sz3nwax259afdi6dxws4x88yz5ssxic1ng2j")))) + (build-system font-build-system) + (home-page "https://at-ui.github.io/feather-font/") + (synopsis "Iconfont version of Feather") + (description "Feather is a collection of simply beautiful icons. +Each icon is designed on a 24x24 grid with an emphasis on simplicity, consistency, +and readability. This package bundles those icons into a font.") + (license license:expat)))