From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 4KL3IHxY0V67dQAA0tVLHw (envelope-from ) for ; Fri, 29 May 2020 18:46:20 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id ODb8HHxY0V5mYQAA1q6Kng (envelope-from ) for ; Fri, 29 May 2020 18:46:20 +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 4CD109400AF for ; Fri, 29 May 2020 18:46:20 +0000 (UTC) Received: from localhost ([::1]:51952 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jek1L-0005Kn-8P for larch@yhetil.org; Fri, 29 May 2020 14:46:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38040) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jeiNH-0000WX-Ei for guix-devel@gnu.org; Fri, 29 May 2020 13:00:51 -0400 Received: from m12-18.163.com ([220.181.12.18]:58279) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1jeiN3-00050H-6V for guix-devel@gnu.org; Fri, 29 May 2020 13:00:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:Message-ID:From:Subject:MIME-Version; bh=Aw9vj eJqqGSsqbZsJXp4l40b6jCD15Q6xq+jBhTdu1Q=; b=pR7Mqs1FMMPT+3B668gOm XGe2QN6cbpoVmH5Pq3bYoGkdPPW6tl0gNERJYNtq0inxP2lFvMFzSUSuYH2Ot6a/ WxRXbyUKo7qOdDFSbEe6KJEJfswMhGjYfJCHLKyA34WUIJ2MsajJqTeFQyBIG1sC bNq84rG3/HQjE/Lv0+Y0uw= Received: from archlinux.163.com (unknown [113.100.122.132]) by smtp14 (Coremail) with SMTP id EsCowADn7roJPNFeD4cmDw--.1462S2; Sat, 30 May 2020 00:45:01 +0800 (CST) Date: Sat, 30 May 2020 00:44:57 +0800 Message-ID: <87y2paitbq.wl-all_but_last@163.com> From: Zhu Zihao To: guix-devel@gnu.org Subject: [PATCH] gnu: Add font-sarasa-gothic User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 EasyPG/1.0.0 Emacs/27.0.50 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) X-Face: :]]%@R1{oDt0%iKgI@Kga#OZ; ogt+%OOne&J4#E*O,TIlI)yEFw--I\:3s~EV97GI$1.1!}8inmF9UgtUBB@#8>'8NWNC8qg/v*OLfQB; Z:@G3HeNf3u& ,&HpBGv%?p{bzsl'|5T";1&X MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: multipart/mixed; boundary="Multipart_Sat_May_30_00:44:57_2020-1" X-CM-TRANSID: EsCowADn7roJPNFeD4cmDw--.1462S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUerWFDUUUU X-Originating-IP: [113.100.122.132] X-CM-SenderInfo: pdoosuxxwbztlvw6il2tof0z/1tbitA0zr1SIhM9CRwAAs3 Received-SPF: pass client-ip=220.181.12.18; envelope-from=all_but_last@163.com; helo=m12-18.163.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/29 12:45:05 X-ACL-Warn: Detected OS = Linux 3.1-3.10 [fuzzy] 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, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Mailman-Approved-At: Fri, 29 May 2020 14:46:09 -0400 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=163.com header.s=s110527 header.b=pR7Mqs1F; dmarc=pass (policy=none) header.from=163.com; 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-Spam-Score: 1.34 X-TUID: HdHrs/F3NmYn --Multipart_Sat_May_30_00:44:57_2020-1 Content-Type: text/plain; charset=US-ASCII This patch adds Sarasa Gothic. Sarasa Gothic is based on Iosevka and Source Han Sans, intends to make a really monospaced(inclduing CJK characters) programming fonts. In Sarasa Gothic, a normal CJK character is same height and double width as an ASCII character. --Multipart_Sat_May_30_00:44:57_2020-1 Content-Type: text/plain; type=patch; name="0001-gnu-Add-font-sarasa-gothic.patch"; charset=UTF-8 Content-Disposition: attachment; filename="0001-gnu-Add-font-sarasa-gothic.patch" Content-Transfer-Encoding: 7bit >From cebd1e00a8bd29a555d5b109f4aae2adea7f977f Mon Sep 17 00:00:00 2001 From: Zhu Zihao Date: Sat, 30 May 2020 00:40:05 +0800 Subject: [PATCH] gnu: Add font-sarasa-gothic * gnu/packages/fonts.scm (font-sarasa-gothic): New variable --- gnu/packages/fonts.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 21423ba..92f96b5 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1251,6 +1251,34 @@ programming. Iosevka is completely generated from its source code.") (for-each make-file-writable (find-files "." ".*")) #t))))))) +(define-public font-sarasa-gothic + (package + (name "font-sarasa-gothic") + (version "0.12.6") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/be5invis/Sarasa-Gothic" + "/releases/download/v" version + "/sarasa-gothic-ttc-" version ".7z")) + (sha256 + (base32 "1g6k9d5lajchbhsh3g12fk5cgilyy6yw09fals9vc1f9wsqvac86")))) + (build-system font-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (replace 'unpack + (lambda* (#:key source #:allow-other-keys) + (mkdir "source") + (chdir "source") + (invoke "7z" "x" source)))))) + (native-inputs `(("p7zip" ,(@ (gnu packages compression) p7zip)))) + (home-page "https://github.com/be5invis/Sarasa-Gothic") + (license license:silofl1.1) + (synopsis "Sarasa Gothic / 更纱黑体 / 更紗黑體 / 更紗ゴシック / 사라사 고딕") + (description + "Sarasa Gothic is based on Iosevka and Source Han Sans, most CJK characters +are same height, and double width as ASCII characters."))) + (define-public font-go (let ((commit "f03a046406d4d7fbfd4ed29f554da8f6114049fc") (revision "1")) -- 2.26.2 --Multipart_Sat_May_30_00:44:57_2020-1 Content-Type: text/plain; charset=US-ASCII --Multipart_Sat_May_30_00:44:57_2020-1--