From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 18 17:05:02 2020 Received: (at submit) by debbugs.gnu.org; 18 Jun 2020 21:05:02 +0000 Received: from localhost ([127.0.0.1]:54493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jm1iV-0002vv-M4 for submit@debbugs.gnu.org; Thu, 18 Jun 2020 17:05:02 -0400 Received: from lists.gnu.org ([209.51.188.17]:49332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jm0Fv-0000Vp-18 for submit@debbugs.gnu.org; Thu, 18 Jun 2020 15:31:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43152) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jm0Fu-0002E2-Oq for guix-patches@gnu.org; Thu, 18 Jun 2020 15:31:22 -0400 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:45159) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jm0Fs-00037y-QQ for guix-patches@gnu.org; Thu, 18 Jun 2020 15:31:22 -0400 Received: by mail-lj1-x235.google.com with SMTP id i27so8647339ljb.12 for ; Thu, 18 Jun 2020 12:31:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:from:to:subject:message-id:date:mime-version; bh=e+AI/NaaotYwlu7K5amShXfr62502dW+J6D+pwQEceU=; b=VtzpHLZAc+boaF7gMvlLSAVXR6y1Z1IWVU3KezAMf0yYbWlbxwLnUXANVZTA0rL8wC 1QqPTTsDcmHKo01Sv56Lsg0+5uSF0+Q5N5Yf6kI20V/si0mdg3LR8glx4tTG1gsWljmP 5syVKYFCQTgZmNC+tXbHgUl70I08XcT78IMbawYOuZQ3egKnBAH9eqorHZQtyXdzRW/0 uIG3/SLJ8BWx/065QZaiJY17h/WzpOhASc4R8DVrhLsoMxtnJ05iDTRpdumr59oNpWEN 5VPY/Pm1JSVjglIjmaC5OdWyqN9V/yyo/Fq4zDsMLALg21qS1ufyvffRv31igxtmhjb4 TyCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:from:to:subject:message-id:date :mime-version; bh=e+AI/NaaotYwlu7K5amShXfr62502dW+J6D+pwQEceU=; b=Yy/aVPI9aCrJgvd8ha63dyhYDA4gHdnDx7ZXLQGC6eQiElCYS1A/fKvz1vsqnUdSeR WJCKCi7f2bJP2+Dir/8xYHc2Yy5kFVfx+EduWrK1gseWFf6wZ1yEm+XwXFr5yuaTx5OT vaAf22a8yGrTMkrhlaD5C0VvCuD87oN3mclCV0alPvoXnaqIvHFYCYRjc1ncfGnDKXXQ Msb3A7M8tdjj63rb47w+cyXPS6J0ov5icooZAeCoqZ2ZB3WM62NiPupAmWJA3tfHoCJR sJVVJj19oaMYzstUMSSU48K5Xx6TmWWWRBYj4QqxoQcSInir34GkgR2n8p/cTAiMk6al hbvg== X-Gm-Message-State: AOAM530OLotzz2BtQxAUf12MPiDjUkD+U3LkfElRwEa8oJSND2xlf9/j /0xeutdJOwpE5gr3DoIDE65pWqWvSqA= X-Google-Smtp-Source: ABdhPJyIemp4Ff1g8ii22PKsk1RDWLJnUPPDC3xaCKK8CFK1FIioUFQEVsQzZComoT44fUIPAUDOUw== X-Received: by 2002:a2e:8ed3:: with SMTP id e19mr3331516ljl.72.1592508678311; Thu, 18 Jun 2020 12:31:18 -0700 (PDT) Received: from simendsjo-laptop (cm-84.211.120.197.getinternet.no. [84.211.120.197]) by smtp.gmail.com with ESMTPSA id i22sm789787ljb.50.2020.06.18.12.31.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Jun 2020 12:31:17 -0700 (PDT) User-agent: mu4e 1.4.10; emacs 27.0.91 From: Simen =?utf-8?Q?Endsj=C3=B8?= To: guix-patches@gnu.org Subject: [PATCH] Update font-iosevka from 2.3.3 to 3.1.1 and add quasi-proportional fonts Message-ID: <87eeqc2mt9.fsf@gmail.com> Date: Thu, 18 Jun 2020 21:31:14 +0200 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::235; envelope-from=simendsjo@gmail.com; helo=mail-lj1-x235.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_HTML_MOSTLY=0.1, MPART_ALT_DIFF=0.79, MPART_ALT_DIFF_COUNT=1.112, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 3.0 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: From dd433e2462f9118f4b91d3c7c91287fe3753791c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simen=20Endsj=C3=B8?= Date: Thu, 18 Jun 2020 20:47:56 +0200 Subject: [PATCH 1/2] gnu: Update Iosevka font from [...] Content analysis details: (3.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (simendsjo[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 1.5 MPART_ALT_DIFF_COUNT BODY: HTML and text parts are different 0.7 MPART_ALT_DIFF BODY: HTML and text parts are different 0.0 HTML_MESSAGE BODY: HTML included in message 0.1 MIME_HTML_MOSTLY BODY: Multipart message mostly text/html MIME 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 18 Jun 2020 17:04:57 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --=-=-= Content-Type: text/plain --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-Update-Iosevka-font-from-2.3.3-to-3.1.1.patch Content-Transfer-Encoding: quoted-printable From dd433e2462f9118f4b91d3c7c91287fe3753791c Mon Sep 17 00:00:00 2001 From: =3D?UTF-8?q?Simen=3D20Endsj=3DC3=3DB8?=3D Date: Thu, 18 Jun 2020 20:47:56 +0200 Subject: [PATCH 1/2] gnu: Update Iosevka font from 2.3.3 to 3.1.1 * gnu/packages/fonts.scm (font-iosevka): Update to 3.1.1. * gnu/packages/fonts.scm (font-iosevka-slab): Update to 3.1.1. * gnu/packages/fonts.scm (font-iosevka-term): Update to 3.1.1. * gnu/packages/fonts.scm (font-iosevka-term-slab): Update to 3.1.1. --- gnu/packages/fonts.scm | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 1ff7b0327a..3f21468313 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -35,6 +35,7 @@ ;;; Copyright =C2=A9 2020 Raghav Gururajan ;;; Copyright =C2=A9 2020 Julien Lepiller ;;; Copyright =C2=A9 2020 Zhu Zihao +;;; Copyright =C2=A9 2020 Simen Endsj=C3=B8 ;;; ;;; This file is part of GNU Guix. ;;; @@ -1170,7 +1171,7 @@ typeface, by mimicking Comic Sans while fixing its mo= st obvious shortcomings.") (package (name "font-iosevka") ;; When updating, also update the hash of the Iosevka variant(s) below. - (version "2.3.3") + (version "3.1.1") (source (origin (method url-fetch/zipbomb) @@ -1178,7 +1179,7 @@ typeface, by mimicking Comic Sans while fixing its mo= st obvious shortcomings.") "/releases/download/v" version "/ttc-iosevka-" version ".zip")) (sha256 - (base32 "0jkv5rkg5hi0avhwyhcjiqzjslp6zjj77f09vxx2gj9l93byz731")))) + (base32 "1xnkfr11rdjnin2fvgkp9vxxigfbfdncr0wy6n78mlm3p1pqwfrm")))) (build-system font-build-system) (home-page "https://be5invis.github.io/Iosevka/") (synopsis "Coders' typeface, built from code") @@ -1201,7 +1202,7 @@ programming. Iosevka is completely generated from it= s source code.") "/releases/download/v" version "/ttc-iosevka-slab-" version ".zip")) (sha256 - (base32 "1rkmgi08kknc1fg54zpa6w92m3b3v7pc8cpwygz22kgd2h0mdrr8"))))= )) + (base32 "1n3lh015mvsdbyygpg3p3yqjpqdn1fdvjh1bhi2ggjanhifjsgzh"))))= )) =20 (define-public font-iosevka-term (package @@ -1213,10 +1214,10 @@ programming. Iosevka is completely generated from = its source code.") (method url-fetch/zipbomb) (uri (string-append "https://github.com/be5invis/Iosevka" "/releases/download/v" version - "/02-iosevka-term-" version ".zip")) + "/ttf-iosevka-term-" version ".zip")) (sha256 (base32 - "1mxlb3qf64nykjd0x4gjfvib3k5kyv9ssv9iyzxxgk2z80bydz00")))) + "1mwzwpdppmcf03fgb5q6ksj0kk93wwaz2isk24wj1cm66r8psxk0")))) (arguments `(#:phases (modify-phases %standard-phases @@ -1235,10 +1236,10 @@ programming. Iosevka is completely generated from = its source code.") (method url-fetch/zipbomb) (uri (string-append "https://github.com/be5invis/Iosevka" "/releases/download/v" version - "/06-iosevka-term-slab-" version ".zip")) + "/ttf-iosevka-term-slab-" version ".zip")) (sha256 (base32 - "1gc16hih157qy6vpa8f88psq0fnksiigi3msqazc75zsm3z4kzqj")))) + "0fiwxkf2gv38ia695wh8cvnb58sqs3fixjd33q1pp9cps94wzjpg")))) (arguments `(#:phases (modify-phases %standard-phases --=20 2.27.0 --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0002-gnu-Add-Iosevka-quasi-proportioal-fonts.patch From dd87925766168f59012503e25fbf5b00720c7a73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simen=20Endsj=C3=B8?= Date: Thu, 18 Jun 2020 20:48:54 +0200 Subject: [PATCH 2/2] gnu: Add Iosevka quasi-proportioal fonts * gnu/packages/fonts.scm (font-iosevka-aile): Add font * gnu/packages/fonts.scm (font-iosevka-etoile): Add font * gnu/packages/fonts.scm (font-iosevka-sparkle): Add font --- gnu/packages/fonts.scm | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 3f21468313..bce1762278 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1248,6 +1248,48 @@ programming. Iosevka is completely generated from its source code.") (for-each make-file-writable (find-files "." ".*")) #t))))))) +(define-public font-iosevka-aile + (package + (inherit font-iosevka) + (name "font-iosevka-aile") + (version (package-version font-iosevka)) + (source + (origin + (method url-fetch/zipbomb) + (uri (string-append "https://github.com/be5invis/Iosevka" + "/releases/download/v" version + "/ttc-iosevka-aile-" version ".zip")) + (sha256 + (base32 "15kz8ahlynnb79s2d367a1fallc4l3j3957yj43qrymayagkh8sv")))))) + +(define-public font-iosevka-etoile + (package + (inherit font-iosevka) + (name "font-iosevka-etoile") + (version (package-version font-iosevka)) + (source + (origin + (method url-fetch/zipbomb) + (uri (string-append "https://github.com/be5invis/Iosevka" + "/releases/download/v" version + "/ttc-iosevka-etoile-" version ".zip")) + (sha256 + (base32 "0q9299mc595m251v9zj9b0zparl2qq8dwx090l0jkfpr2az9xr8q")))))) + +(define-public font-iosevka-sparkle + (package + (inherit font-iosevka) + (name "font-iosevka-sparkle") + (version (package-version font-iosevka)) + (source + (origin + (method url-fetch/zipbomb) + (uri (string-append "https://github.com/be5invis/Iosevka" + "/releases/download/v" version + "/ttc-iosevka-sparkle-" version ".zip")) + (sha256 + (base32 "0nhvcnvl11iqmsxsyrxlbnwy9z1vdhqv6p3g7fig9ra6n5j9k5kn")))))) + (define-public font-sarasa-gothic (package (name "font-sarasa-gothic") -- 2.27.0 --=-=-= Content-Type: multipart/related; boundary="==-=-=" --==-=-= Content-Type: text/html

<#part type=“text/x-patch” filename=“/home/simendsjo/code/guix/0001-gnu-Update-Iosevka-font-from-2.3.3-to-3.1.1.patch” disposition=attachment>
<#/part>
<#part type=“text/x-patch” filename=“/home/simendsjo/code/guix/0002-gnu-Add-Iosevka-quasi-proportioal-fonts.patch” disposition=attachment>
<#/part>

--==-=-=-- --=-=-=--