From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH 0/5] Update Noto fonts and switch them to variable fonts (77% size reduced). Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, yangjiwei@protonmail.com, guix-patches@gnu.org Resent-Date: Tue, 27 Feb 2024 12:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG Received: via spool by submit@debbugs.gnu.org id=B.170903832417491 (code B ref -1); Tue, 27 Feb 2024 12:53:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Feb 2024 12:52:04 +0000 Received: from localhost ([127.0.0.1]:50569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rewwF-0004Y0-Tp for submit@debbugs.gnu.org; Tue, 27 Feb 2024 07:52:04 -0500 Received: from lists.gnu.org ([209.51.188.17]:39682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rewwC-0004XX-UJ for submit@debbugs.gnu.org; Tue, 27 Feb 2024 07:52:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rewvl-0008OB-5q for guix-patches@gnu.org; Tue, 27 Feb 2024 07:51:33 -0500 Received: from mail.boiledscript.com ([144.168.59.46]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rewvi-0002g8-3f for guix-patches@gnu.org; Tue, 27 Feb 2024 07:51:32 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709038267; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=Lo0n4mzVVUHy579GE8QWMa6Fbxadw6ClEowkCCNcveI=; b=1vbPNj2ojkntgRLUeCDzquAj3PRfUzJWEv4UmX9LZqaNvtgNX4zH1/Ah+lX8LxALX7ntH1 aL8nmPNyL53NNvKTY+lw3sIRpTeZ16feyYctHPE1j2omwIKGL61gwrgvmuG3u8JovO1bnW hgV41RwQK04Z6REypiavncFpw4JwYV3cOsphbT45Kqi3oQYAyamKrITPn9SqBV1NDNzVWh n0HfVVqnGDZwLYBFY7Ngzsz+9mboQPHMg8vCfqlbAGq+uJ61S/bhU/FZlqdBwdOIqMd7gw XrgfcmHeZuto2s+JD19UY4kTSlyFrrrOi8x2SvfRQ0/46VfRHUi0fitygqE3Zg== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Tue, 27 Feb 2024 20:49:58 +0800 Message-ID: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Level: * X-Spamd-Bar: + Received-SPF: pass client-ip=144.168.59.46; envelope-from=hako@ultrarare.space; helo=mail.boiledscript.com 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -2.3 (--) Before: --8<---------------cut here---------------start------------->8--- $ guix size font-google-noto store item total self /gnu/store/jcaffgp0yzjh3y0c6lfgdazhmrbh26nn-font-google-noto-23.11.1 564.2 564.2 100.0% total: 564.2 MiB $ guix size font-google-noto-sans-cjk store item total self /gnu/store/afgaar19vjahvxxnx2xy7807l74v62wj-font-google-noto-sans-cjk-2.004 124.6 124.6 100.0% total: 124.6 MiB $ guix size font-google-noto-serif-cjk store item total self /gnu/store/qrw5hdllxp8r006rzkplma7r5is5li7g-font-google-noto-serif-cjk-2.001 173.2 173.2 100.0% total: 173.2 MiB --8<---------------cut here---------------end--------------->8--- After: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix size font-google-noto store item total self /gnu/store/fpmdqfgsrjmkp6adjgpxzsvl9x2islxw-font-google-noto-24.2.1 81.5 81.5 100.0% total: 81.5 MiB $ ./pre-inst-env guix size font-google-noto-sans-cjk store item total self /gnu/store/py51ihmwln5ys69lm37wglqw8sq6139b-font-google-noto-sans-cjk-2.004 61.6 61.6 100.0% total: 61.6 MiB $ ./pre-inst-env guix size font-google-noto-serif-cjk store item total self /gnu/store/nfhsf0dkd66s3r2lqi76qbh3bgazyf5v-font-google-noto-serif-cjk-2.002 54.2 54.2 100.0% total: 54.2 MiB --8<---------------cut here---------------end--------------->8--- Hilton Chain (5): gnu: font-google-noto: Update to 24.2.1. gnu: font-google-noto: Keep only variable fonts when available. gnu: font-google-noto-emoji: Update to 2.042. gnu: font-google-noto-sans-cjk: Switch to variable fonts. gnu: font-google-noto-serif-cjk: Update to 2.002. gnu/packages/fonts.scm | 89 +++++++++++++++++++++++++++++++++++------- 1 file changed, 75 insertions(+), 14 deletions(-) base-commit: 75bad75367fcf2c289fae3b40dbcc850f92177be -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH 2/5] gnu: font-google-noto: Keep only variable fonts when available. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, yangjiwei@protonmail.com, guix-patches@gnu.org Resent-Date: Tue, 27 Feb 2024 12:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Jiwei YANG , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170903858918385 (code B ref 69424); Tue, 27 Feb 2024 12:57:02 +0000 Received: (at 69424) by debbugs.gnu.org; 27 Feb 2024 12:56:29 +0000 Received: from localhost ([127.0.0.1]:50942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rex0X-0004mT-DP for submit@debbugs.gnu.org; Tue, 27 Feb 2024 07:56:29 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:44622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rex0V-0004mH-5w for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 07:56:28 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709038544; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=HvWaPfW1GmLkFyeTRghsh6iWLcxC9QgNyFnCCexJd0Q=; b=2dxiq6Z/aMWQUTZ3tmK4H+/cGAtmAestGqwvXkzHrXKejkKQpVbueEbL8WDMHOBleE6+S5 ri04TybhaBPe/kjEddBNesroMhQDSx7ACDla38s48I8WxFim4h3wP5FHBtcpIHoRHZ+1cb J3ScrnPeZtkthgv/YUpnuRaok3FQfcNrn3qhSDD3WmongjgI0FOzY6h9hS5Il41mHpuZ/Q Jc5Pb/6MhLZZgUnV7urpKFWCd9yXgzLVsmHDHPYUE0RecXNOLTnNja/rvr3vHyEq7cVcHO zvRgDs3WVBlv9zh7zZwWinlk8R0RJn5/7vtfICVRfeRTpqLRx6hghWgj+FIYGg== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Tue, 27 Feb 2024 20:54:23 +0800 Message-ID: <3621bba8af092abc980ff31e8ac578b47b59c50b.1709038102.git.hako@ultrarare.space> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto)[arguments]: When available, keep only variable fonts. Suggested-by: Jiwei YANG Change-Id: Icac2927fb6c35d08504c379e273a5fc03b08ac46 --- gnu/packages/fonts.scm | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 72bf0124c4..1ed648f5a2 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1092,6 +1092,48 @@ (define-public font-google-noto (sha256 (base32 "087jg8ahpq35xwyrmvm9ivxl0wjic2j4r28bbrwqmgdva9brms40")))) (build-system font-build-system) + (arguments + (list + #:modules + '((guix build font-build-system) + (guix build utils) + (ice-9 ftw) + (srfi srfi-26)) + #:phases + #~(modify-phases %standard-phases + (add-before 'install 'delete-extra-fonts + (lambda _ + (define (scan-directory name) + (scandir name (lambda (file) + (not (member file '("." ".." "LICENSE")))))) + (define (delete-extra-font-formats variant) + "Keep one font format, variable or OTF or TTF." + (with-directory-excursion variant + (let ((formats (scan-directory "."))) + (for-each + delete-file-recursively + (cond + ((member "variable-ttf" formats) + (delete "variable-ttf" formats)) + ((member "otf" formats) + (delete "otf" formats)) + ((member "ttf" formats) + (delete "ttf" formats))))))) + (define (delete-extra-font-variants font) + "Keep one font variant, full or unhinted." + (with-directory-excursion font + (let ((variants (scan-directory "."))) + (for-each + delete-file-recursively + (cond + ((member "full" variants) + (delete-extra-font-formats "full") + (delete "full" variants)) + ((member "unhinted" variants) + (delete-extra-font-formats "unhinted") + (delete "unhinted" variants))))))) + (with-directory-excursion "fonts" + (for-each delete-extra-font-variants (scan-directory ".")))))))) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") (description "Google Noto Fonts is a family of fonts designed to support -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH 3/5] gnu: font-google-noto-emoji: Update to 2.042. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, yangjiwei@protonmail.com, guix-patches@gnu.org Resent-Date: Tue, 27 Feb 2024 12:57:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170903860318430 (code B ref 69424); Tue, 27 Feb 2024 12:57:03 +0000 Received: (at 69424) by debbugs.gnu.org; 27 Feb 2024 12:56:43 +0000 Received: from localhost ([127.0.0.1]:50960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rex0k-0004nC-Pt for submit@debbugs.gnu.org; Tue, 27 Feb 2024 07:56:43 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:49714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rex0j-0004n3-EH for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 07:56:41 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709038558; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pTp9/guTR6uqOWULXcKxBPDTonrfdRfU8RSWlDPSo9g=; b=nfTGa9v8E1CMbxowraD9o3dGKjG0vkWbAKix0FqrnWP89PI2wGzBUjqXaWx7LaIP0Ss2t4 zAq1ld8jfslkIRd2eFr7Ny80wY2jHIHB0KuVLDQILUmjOpjEUs6xaIZiLwwsUYqYkIJU2W kR4tiopIszi+OZSlhpGnkmy8YyPsrdUuWkgyuqhYarAvueP6iSkB7HC+BJtUFdf4TPYnKS TBaJjEe8UxB1Jm2gl8OQFCxnAk4bMGCN8Do7SQRoidBiQD3/Ihnoqth7ie4qnmpKc+u5na y6xi/eBshwD51snYO322PhtiqqAYTk8BZMd7TlVydZZA7WJZrwB3g/a5xoBw6w== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Tue, 27 Feb 2024 20:54:25 +0800 Message-ID: <55c7838b2dfebd7b7205b3aa0d2c22a1b18a2061.1709038102.git.hako@ultrarare.space> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto-emoji): Update to 2.042. [arguments]<#:phases>: Remove 'remove-unsupported. Replace install phase instead. Change-Id: I76cfbf3f8d34c484ed59b99969da7d93aaf41d72 --- gnu/packages/fonts.scm | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 1ed648f5a2..472853afa4 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1144,7 +1144,7 @@ (define-public font-google-noto (define-public font-google-noto-emoji (package (name "font-google-noto-emoji") - (version "2.038") + (version "2.042") (source (origin (method git-fetch) @@ -1154,7 +1154,7 @@ (define-public font-google-noto-emoji (file-name (git-file-name name version)) (sha256 (base32 - "1rgmcc6nqq805iqr8kvxxlk5cf50q714xaxk3ld6rjrd69kb8ix9")))) + "17i7awyqz9jv0j2blcf0smmpas375c3pdhjv1zqzl861g8qm1lm2")))) (build-system font-build-system) (arguments (list @@ -1164,11 +1164,10 @@ (define-public font-google-noto-emoji (lambda _ ;; Note this ensures the correct license file is installed. (chdir "fonts"))) - (add-after 'enter-font-directory 'remove-unsupported - (lambda* _ - (delete-file "NotoColorEmoji_WindowsCompatible.ttf") - (delete-file "Noto-COLRv1-noflags.ttf") - (delete-file "Noto-COLRv1.ttf")))))) + (replace 'install + (lambda _ + (let (dir ((string-append #$output "/share/fonts/truetype"))) + (install-file "NotoColorEmoji.ttf" dir))))))) (home-page "https://fonts.google.com/noto/specimen/Noto+Color+Emoji") (synopsis "Font for rendering color emoji characters") (description -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH 4/5] gnu: font-google-noto-sans-cjk: Switch to variable fonts. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, yangjiwei@protonmail.com, guix-patches@gnu.org Resent-Date: Tue, 27 Feb 2024 13:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170903941820950 (code B ref 69424); Tue, 27 Feb 2024 13:11:02 +0000 Received: (at 69424) by debbugs.gnu.org; 27 Feb 2024 13:10:18 +0000 Received: from localhost ([127.0.0.1]:51839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rexDt-0005Ro-9h for submit@debbugs.gnu.org; Tue, 27 Feb 2024 08:10:18 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:52342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rex0y-0004nr-I6 for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 07:56:57 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709038572; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WQWbtxG+gYjIia7Rer43upeE0rnizdJyQ5OQN/MC+pw=; b=S3TJAyA/EenezYa/eYK6I3SKKZ8hxa74NeH3MuZ7hRN566yBN4bLOtlsHo8FS09XHCEcVM oY6OTUjss1gpbe78HIXyt/urkAD44Nv4CGi5KGQq0p19lVku+dAnUmcF7lt45Z25xqUx5A MzsjiZGNw5rNTrDyK48VXHALYt03XURIWecqEG30QpjoGIyqIPu323sla18+Efn93mTV4E TD7O7iDzm5OrBzKz5nw+lWv6YqZmWvdzH7y44An7tMAD1W7NvQY0FpHjjmn8kQ4B0tE71p HAJy9gVcYwhJDdhiPNnbCLuT12+L0HWMTtdrxikSvGnZUlKq5lW6jDO2z5PPhQ== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Tue, 27 Feb 2024 20:54:27 +0800 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto-sans-cjk)[source]: Switch to variable fonts. [arguments]<#:phases>: Only install ttc files. Change-Id: I996d75b7892333bc69d21af53a5243a442e3a6b3 --- gnu/packages/fonts.scm | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 472853afa4..69a2c62474 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1184,11 +1184,23 @@ (define-public font-google-noto-sans-cjk (method url-fetch) (uri (string-append "https://github.com/googlefonts/noto-cjk/releases/download/Sans" - version "/03_NotoSansCJK-OTC.zip")) + version "/01_NotoSansCJK-OTF-VF.zip")) (file-name (string-append name "-" version ".zip")) (sha256 - (base32 "1v9yda7r98g4a3pk0y3cjbgc1i2lv4ax0f0v6aqasfzz4ldlx3sj")))) + (base32 "1ka37kqyd0sfqwk485nv6ihrdjl5xycr38m4jq40r2lzmpmkmqym")))) (build-system font-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda _ + (let ((dir (string-append #$output "/share/fonts/truetype"))) + (with-directory-excursion "OTC" + (for-each + (lambda (font) + (install-file font dir)) + '("NotoSansCJK-VF.otf.ttc" + "NotoSansMonoCJK-VF.otf.ttc"))))))))) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") (description "Google Noto Fonts is a family of fonts designed to support -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH 5/5] gnu: font-google-noto-serif-cjk: Update to 2.002. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, yangjiwei@protonmail.com, guix-patches@gnu.org Resent-Date: Tue, 27 Feb 2024 13:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170903941820958 (code B ref 69424); Tue, 27 Feb 2024 13:11:02 +0000 Received: (at 69424) by debbugs.gnu.org; 27 Feb 2024 13:10:18 +0000 Received: from localhost ([127.0.0.1]:51841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rexDu-0005Rw-3Q for submit@debbugs.gnu.org; Tue, 27 Feb 2024 08:10:18 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:47612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rex1B-0004p8-KI for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 07:57:10 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709038586; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=V+KhSWnXXiuov5/25YTXheSycr/dvS1q5D1JVN2DaZg=; b=cHaKOLu9YWR9/COhl9J2D3ELW64qe7wkfvC/AB7+xfqjeg2Md+3A+2KCspsXBaBZgo1fB2 XVXRtrymo92qzTWpq6p5pY8u99hdt4TtsfBfmPAJKg0rzZmTRKk/KqpxAE7hNeqAf+JHeD wRnXsIqcxfoOQUGPsNfncPh4v+RzlWnaQ/n82S/tvMXdr23hh5jo6wNQc+ZHPcpBlHM56m X6wBibGmTH//YkmX4KvK7uae2LXDE0JmEhAu03Z6Os/sNRHmX9IKyRq1D4fjso3GDb08oZ aIVwQqoFrwwHTqQvkk7nyu2gqUNneX22N4jd+M2vvbx7rycQWD1uRb8FRErmUg== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Tue, 27 Feb 2024 20:54:29 +0800 Message-ID: <047da485326b71bb3e83610fe7a17275ff0a4e74.1709038102.git.hako@ultrarare.space> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto-serif-cjk): Update to 2.002. [source]: Switch to variable fonts. [arguments]<#:phases>: Only install ttc files. Change-Id: Id22401ce85028951b6044ba418dbad764d581f01 --- gnu/packages/fonts.scm | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 69a2c62474..61b3118529 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1212,17 +1212,25 @@ (define-public font-google-noto-sans-cjk (define-public font-google-noto-serif-cjk (package (name "font-google-noto-serif-cjk") - (version "2.001") + (version "2.002") (source (origin (method url-fetch) (uri (string-append "https://github.com/googlefonts/noto-cjk/releases/download/Serif" - version "/04_NotoSerifCJKOTC.zip")) + version "/02_NotoSerifCJK-OTF-VF.zip")) (file-name (string-append name "-" version ".zip")) (sha256 - (base32 "1l6r3sz2s0vcyfx6ria7wqcq45zp40gxgg97lh8hpmajhzw301ig")))) + (base32 "007jk7rmfapq5zq4ji9d1l5gpp34p98l9ylhiw33q42d66v2g717")))) (build-system font-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda _ + (let ((dir (string-append #$output "/share/fonts/truetype"))) + (with-directory-excursion "OTC" + (install-file "NotoSerifCJK-VF.otf.ttc" dir)))))))) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") (description "Google Noto Fonts is a family of fonts designed to support -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH 1/5] gnu: font-google-noto: Update to 24.2.1. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, yangjiwei@protonmail.com, guix-patches@gnu.org Resent-Date: Tue, 27 Feb 2024 13:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Jiwei YANG Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170904031823487 (code B ref 69424); Tue, 27 Feb 2024 13:26:01 +0000 Received: (at 69424) by debbugs.gnu.org; 27 Feb 2024 13:25:18 +0000 Received: from localhost ([127.0.0.1]:52703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rexSP-00066k-4U for submit@debbugs.gnu.org; Tue, 27 Feb 2024 08:25:17 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:55010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rexGB-0005YR-Tc for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 08:12:42 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709038523; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xwn8Tzpm3woC0p+gcujD+11tuBx5l2xT2ohaSaQK7V0=; b=aApuydKdQGeh51ZrZVoQEXClk60DwhtnQ7TeFPNeKQPWDOAk53++Ym4vFon5KAJT71jSVW o/7ooDhJFeirRAjSDTudhNIaWPo7CwIsszDss4nLcl0kEsHGg7GEtpkqXUu+fdI9wf1gbl hPv8elcu+4S/mH72bJiprbLYM+k5yiVZt8O6GFQkymV9bzapli74LS6liEjOyht/PcZG54 pjd8sklZH3hO/p6cp3Eoc5ZykdXdw49xkJsmVOeBX/H390+CUaVgYWF0UO3IL/Rly5QTpq ijjVKv5u41X9oALScO94TPI3wOEMSALd/TtncNMlOOx8D2scSamFUXS9sSVc/g== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Tue, 27 Feb 2024 20:54:21 +0800 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto): Update to 24.2.1. Change-Id: I238f914388a2d808b817de1252ba8ee84c6299bd --- gnu/packages/fonts.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 2cc420f7ba..72bf0124c4 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1081,7 +1081,7 @@ (define-public font-gnu-unifont (define-public font-google-noto (package (name "font-google-noto") - (version "23.11.1") + (version "24.2.1") (source (origin (method git-fetch) @@ -1090,7 +1090,7 @@ (define-public font-google-noto (commit (string-append "noto-monthly-release-" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0vvxhky35l4i0ha60yw0gj26f3v33hpf2zax17yyj16mww4cn4d8")))) + (base32 "087jg8ahpq35xwyrmvm9ivxl0wjic2j4r28bbrwqmgdva9brms40")))) (build-system font-build-system) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v2 0/5] Update Noto fonts and switch them to variable fonts (77% size reduced). Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: hako@ultrarare.space, all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 03:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170908978020804 (code B ref 69424); Wed, 28 Feb 2024 03:10:02 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 03:09:40 +0000 Received: from localhost ([127.0.0.1]:54883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKB-0005PT-WC for submit@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:40 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:46912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKA-0005P8-9P for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:39 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709089731; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=dJjo3Xzquzvt4WEySh3+1Y2j8sC+9H0zh42AxR6zH7g=; b=aN70WUP+cgctg3fzMA7PHm4soahNAZROrm8zT7V+k14I7IL62JHSUS5kejW1Z8S1AWsZbY qT4rEQEVWS3IyIyZVIdAJJshvxQUUpl4DrmoEoBiL/OSWwzF+8IphMugxOg01j7jP4JKLE yzxa2UZ7KWk/+oLa98Y2G/da6l73oqZOkXHT/+uwiJaVL2VxKmH0HSYUh+z/AaZZP9xo07 dWLXgy6vjWnEQ18V+0EcaNLzs0+Hsdtc60Nhf24WYQEhKHrirhPDUYYYoLgm78JC0aayK0 4bbtQzVnzCbBl22jq/cDPxKCQGfmO5rUK78kN+WUEOqRFszsuY4I20wccxOzGw== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 11:08:31 +0800 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) V1->V2: Simplify phases and add extra outputs. --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix build font-google-noto | xargs guix size store item total self /gnu/store/3xvvlfcffnyp0qdczlqjjzzwb6ylr8dx-font-google-noto-24.2.1-ttf 431.3 431.3 87.1% /gnu/store/668z8k5qw3prsm7lhk33wym1hszdc4r3-font-google-noto-24.2.1 63.8 63.8 12.9% total: 495.1 MiB $ ./pre-inst-env guix build font-google-noto-sans-cjk | xargs guix size store item total self /gnu/store/im0c6mgyxnvbz4h9dc22vg6h3lqmh9c6-font-google-noto-sans-cjk-2.004-otf 340.6 340.6 84.7% /gnu/store/7ihawxmfk5z9ji544l6i1nh0is315h9q-font-google-noto-sans-cjk-2.004 61.6 61.6 15.3% total: 402.2 MiB $ ./pre-inst-env guix build font-google-noto-serif-cjk | xargs guix size store item total self /gnu/store/qp5d7yrq3vnmfil1y4m2gbz8z114w6dw-font-google-noto-serif-cjk-2.002-otf 343.7 343.7 86.4% /gnu/store/xr6w9vfbqval1g5238b3d9wcp7vgcydv-font-google-noto-serif-cjk-2.002 54.2 54.2 13.6% total: 397.9 MiB --8<---------------cut here---------------end--------------->8--- Before: --8<---------------cut here---------------start------------->8--- $ guix size font-google-noto font-google-noto-sans-cjk font-google-noto-serif-cjk store item total self /gnu/store/jcaffgp0yzjh3y0c6lfgdazhmrbh26nn-font-google-noto-23.11.1 564.2 564.2 65.5% /gnu/store/qrw5hdllxp8r006rzkplma7r5is5li7g-font-google-noto-serif-cjk-2.001 173.2 173.2 20.1% /gnu/store/afgaar19vjahvxxnx2xy7807l74v62wj-font-google-noto-sans-cjk-2.004 124.6 124.6 14.5% total: 862.0 MiB --8<---------------cut here---------------end--------------->8--- After: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix size \ /gnu/store/668z8k5qw3prsm7lhk33wym1hszdc4r3-font-google-noto-24.2.1 \ /gnu/store/7ihawxmfk5z9ji544l6i1nh0is315h9q-font-google-noto-sans-cjk-2.004 \ /gnu/store/xr6w9vfbqval1g5238b3d9wcp7vgcydv-font-google-noto-serif-cjk-2.002 store item total self /gnu/store/668z8k5qw3prsm7lhk33wym1hszdc4r3-font-google-noto-24.2.1 63.8 63.8 35.5% /gnu/store/7ihawxmfk5z9ji544l6i1nh0is315h9q-font-google-noto-sans-cjk-2.004 61.6 61.6 34.3% /gnu/store/xr6w9vfbqval1g5238b3d9wcp7vgcydv-font-google-noto-serif-cjk-2.002 54.2 54.2 30.2% total: 179.5 MiB --8<---------------cut here---------------end--------------->8--- Hilton Chain (5): gnu: font-google-noto: Update to 24.2.1. gnu: font-google-noto: Prefer variable fonts and split outputs. gnu: font-google-noto-emoji: Update to 2.042. gnu: font-google-noto-sans-cjk: Switch to variable fonts. gnu: font-google-noto-serif-cjk: Update to 2.002. gnu/packages/fonts.scm | 93 +++++++++++++++++++++++++++++++++++------- 1 file changed, 79 insertions(+), 14 deletions(-) base-commit: 8c0282cf543fe205a5b89201cd7bb8889121a07c -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v2 1/5] gnu: font-google-noto: Update to 24.2.1. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: hako@ultrarare.space, all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 03:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170908978720836 (code B ref 69424); Wed, 28 Feb 2024 03:10:02 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 03:09:47 +0000 Received: from localhost ([127.0.0.1]:54890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKI-0005Pv-GL for submit@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:46 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:46924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKB-0005PJ-FS for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:39 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709089735; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xwn8Tzpm3woC0p+gcujD+11tuBx5l2xT2ohaSaQK7V0=; b=FmxuEY0lXNTla8umyKh7s/cPbGBYtGCuZpELTBXSp3NPMBMPcF3hasd5Z/2g3RBTtJuheT EqnZPAjGSqhcyMYEqMWT6NUvSFeAMWV4gE8x/TNwWNn/sYDQMuCe0nO6lOUECxKWHJ/0s/ tR6SX4c3/eAv/8RS2m+D+mg+oDugYTP1Lp/8gcnLLDKQ45iL2SdIBjiaA7aH7/fY0j0u/r qelQKTF+6eBJ/0FXw63dT7NoIxXoDp2p/wdnetHQzaEWvlGdSfQnNekA5P65BT9X4Wzb5D Pz2bPb5KI+08vbk/+bnkzLubU1lJQjoKHarz4Nb0/OdGKzmjmuUrHTkEuCgdoQ== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 11:08:32 +0800 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto): Update to 24.2.1. Change-Id: I238f914388a2d808b817de1252ba8ee84c6299bd --- gnu/packages/fonts.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 2cc420f7ba..72bf0124c4 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1081,7 +1081,7 @@ (define-public font-gnu-unifont (define-public font-google-noto (package (name "font-google-noto") - (version "23.11.1") + (version "24.2.1") (source (origin (method git-fetch) @@ -1090,7 +1090,7 @@ (define-public font-google-noto (commit (string-append "noto-monthly-release-" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0vvxhky35l4i0ha60yw0gj26f3v33hpf2zax17yyj16mww4cn4d8")))) + (base32 "087jg8ahpq35xwyrmvm9ivxl0wjic2j4r28bbrwqmgdva9brms40")))) (build-system font-build-system) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v2 2/5] gnu: font-google-noto: Prefer variable fonts and split outputs. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: hako@ultrarare.space, all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 03:10:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Jiwei YANG , Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170908978820853 (code B ref 69424); Wed, 28 Feb 2024 03:10:04 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 03:09:48 +0000 Received: from localhost ([127.0.0.1]:54893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKJ-0005Pz-17 for submit@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:47 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:39644) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKF-0005Pg-Ik for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:44 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709089739; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=CxrmAUiAuNNpi/74WGNjP2fOodvf/bJ7laKHOgCh67k=; b=CKRiyoLOT1vzQrAI+KGHpp1+xqvbHaYUZMOIwB0LtDtLV1F8rVBw9N5xd8Ge6hQBkEoI9g oqIEB2LwKi48E+w8GExrZ/Pps0NcdtQmTAcJDF18R+oookNS4WC42M9BJuN3mPcKCJHlCG k8GY5C7qlW3p4dehOsYpZnjTHOopg89rH0HptgFWROuVPJ23rvb6APBJ3zUr374YGSrwz9 XEAa6LaLtdu5A9zL8GdEGEzX21N1eUZpbpZk8Md2JTfPZ+rT61ZgeYCLN4eoOb8WIUpfmL TWgrOXJcr5z6CvreVYp5YwBCBbF3bc59KU7LpXyx1bvtMeVnciDXvRFIixSG7g== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 11:08:33 +0800 Message-ID: <236164f917c76f445814e3cdf9bce736c7798ef9.1709089250.git.hako@ultrarare.space> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto) [arguments]<#:phase>: Only install variable fonts to "out" when available. Install hinted TTFs into "ttf" output. [outputs]: Add "ttf". Suggested-by: Jiwei YANG Change-Id: Icac2927fb6c35d08504c379e273a5fc03b08ac46 --- gnu/packages/fonts.scm | 44 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 72bf0124c4..9a268364d7 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1092,6 +1092,50 @@ (define-public font-google-noto (sha256 (base32 "087jg8ahpq35xwyrmvm9ivxl0wjic2j4r28bbrwqmgdva9brms40")))) (build-system font-build-system) + (arguments + (list + #:modules + '((guix build font-build-system) + (guix build utils) + (ice-9 ftw)) + #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda _ + (define install + (assoc-ref %standard-phases 'install)) + (define (scan-directory name) + (scandir name (lambda (file) + (not (member file '("." ".." "LICENSE")))))) + (define (install-font-variant variant) + "Given font variant VARIANT, install one of its formats, +variable TTF or OTF or TTF." + (with-directory-excursion variant + (let ((formats (scan-directory "."))) + (cond + ((member "variable-ttf" formats) + (with-directory-excursion "variable-ttf" + (install #:outputs `(("out" . ,#$output))))) + ((member "otf" formats) + (with-directory-excursion "otf" + (install #:outputs `(("out" . ,#$output))))) + ((member "ttf" formats) + (with-directory-excursion "ttf" + (install #:outputs `(("out" . ,#$output))))))))) + (define (install-font font) + "Given font FONT, install one of its variants, full or unhinted, +and install its hinted variant into 'ttf' output. + +unhinted and hinted variants are always available." + (with-directory-excursion font + (if (member "full" (scan-directory ".")) + (install-font-variant "full") + (install-font-variant "unhinted")) + (with-directory-excursion "hinted" + (install #:outputs `(("out" . ,#$output:ttf)))))) + (with-directory-excursion "fonts" + (for-each install-font (scan-directory ".")))))))) + (outputs '("out" "ttf")) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") (description "Google Noto Fonts is a family of fonts designed to support -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v2 3/5] gnu: font-google-noto-emoji: Update to 2.042. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: hako@ultrarare.space, all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 03:10:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170908979620889 (code B ref 69424); Wed, 28 Feb 2024 03:10:05 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 03:09:56 +0000 Received: from localhost ([127.0.0.1]:54910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKR-0005Qq-Sm for submit@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:56 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:39650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKI-0005Px-Ua for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:47 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709089742; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=FaKaJm3uuESFwDB0PkHtxF2NKRv+Z8z6fT3UM7OqQxU=; b=yrS+cLCTZfDAshwLC8zrcNTRKbR0Vy8SoQyHqsleidVGLqpu+0vkIajG8jwBs7twy+R9kq mmI4lly6q7SlRTh5zIdE4y/zFu0ORWBWnv2qej184HazGoCmbBI/maPDOAJIVLocLfle+T 99M39z4GJJ8oRygOCuAmBksDHVThVlHzpXFvA5eq8SGyc1KgpT7CnuWmkzcCh3YEHvTlM+ GxEGnIDJkF8z5y3vbcl+gI6cFjyjFsKZb1jVfxe3/LEqkwXU3gTvB/SZzBPESfFlgNvH3b aMYJgc2vkrECIwsC8h9a9mb4rDvTVabaww9LZe9P87mBDN0xiq9aBYJD8Ju5Ew== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 11:08:34 +0800 Message-ID: <9d304f9b1f03de1ee28ced3edcec1fa102bdd290.1709089250.git.hako@ultrarare.space> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto-emoji): Update to 2.042. [arguments]<#:phases>: Remove 'remove-unsupported. Replace install phase instead. Change-Id: I76cfbf3f8d34c484ed59b99969da7d93aaf41d72 --- gnu/packages/fonts.scm | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 9a268364d7..9674f9bab5 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1146,7 +1146,7 @@ (define-public font-google-noto (define-public font-google-noto-emoji (package (name "font-google-noto-emoji") - (version "2.038") + (version "2.042") (source (origin (method git-fetch) @@ -1156,7 +1156,7 @@ (define-public font-google-noto-emoji (file-name (git-file-name name version)) (sha256 (base32 - "1rgmcc6nqq805iqr8kvxxlk5cf50q714xaxk3ld6rjrd69kb8ix9")))) + "17i7awyqz9jv0j2blcf0smmpas375c3pdhjv1zqzl861g8qm1lm2")))) (build-system font-build-system) (arguments (list @@ -1166,11 +1166,10 @@ (define-public font-google-noto-emoji (lambda _ ;; Note this ensures the correct license file is installed. (chdir "fonts"))) - (add-after 'enter-font-directory 'remove-unsupported - (lambda* _ - (delete-file "NotoColorEmoji_WindowsCompatible.ttf") - (delete-file "Noto-COLRv1-noflags.ttf") - (delete-file "Noto-COLRv1.ttf")))))) + (replace 'install + (lambda _ + (let (dir ((string-append #$output "/share/fonts/truetype"))) + (install-file "NotoColorEmoji.ttf" dir))))))) (home-page "https://fonts.google.com/noto/specimen/Noto+Color+Emoji") (synopsis "Font for rendering color emoji characters") (description -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v2 4/5] gnu: font-google-noto-sans-cjk: Switch to variable fonts. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: hako@ultrarare.space, all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 03:10:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170908979620898 (code B ref 69424); Wed, 28 Feb 2024 03:10:06 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 03:09:56 +0000 Received: from localhost ([127.0.0.1]:54913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKS-0005Qx-8n for submit@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:56 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:39664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKM-0005QR-Cv for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:50 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709089746; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=O9fuj3yWabPK2KCZDnxkwSN+1TnJYc3uzvS9nSWb7fA=; b=KURk4Jm3mzwQNuvlI97BqWY1KYOe6T7Q7WIq3mGqkPlcdseY8ClLDCgtnUkQ2jYtJYx6OU vF0MuMZsM4T/VDKQrI75EYx3e7lH4lVChZgPpCNH+58HWRMHvEplOCAuwgBe2vsKX6ht5Z /whNWHUoBoJ6j/paSxOgbGyJBajALVAUnDj8GCrRsr9K4fTu2Rc7ygLTKuFXlgfA3lN6rG SjuGqtZhBcjtDm7v9hJN5x+MlwlWxmuzjcNpwG+jIX8uK6c/GaYX+2zNBhD4/Q0C7Nno7+ fnDHjFN8AW6xhS4Fq8m6Rkc8N3tAg129Dv7StWeB26vfSalqtDiwJ3Gps/PMwg== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 11:08:35 +0800 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto-sans-cjk) [source]: Switch to variable fonts. [arguments]<#:phases>: Keep only TTCs in "out". Install OTFs into "otf" output. [outputs]: Add "otf". Change-Id: I996d75b7892333bc69d21af53a5243a442e3a6b3 --- gnu/packages/fonts.scm | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 9674f9bab5..356103c6a1 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1186,11 +1186,22 @@ (define-public font-google-noto-sans-cjk (method url-fetch) (uri (string-append "https://github.com/googlefonts/noto-cjk/releases/download/Sans" - version "/03_NotoSansCJK-OTC.zip")) + version "/01_NotoSansCJK-OTF-VF.zip")) (file-name (string-append name "-" version ".zip")) (sha256 - (base32 "1v9yda7r98g4a3pk0y3cjbgc1i2lv4ax0f0v6aqasfzz4ldlx3sj")))) + (base32 "1ka37kqyd0sfqwk485nv6ihrdjl5xycr38m4jq40r2lzmpmkmqym")))) (build-system font-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda _ + (let ((install (assoc-ref %standard-phases 'install))) + (with-directory-excursion "OTC" + (install #:outputs `(("out" . ,#$output)))) + (with-directory-excursion "OTF" + (install #:outputs `(("out" . ,#$output:otf)))))))))) + (outputs '("out" "otf")) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") (description "Google Noto Fonts is a family of fonts designed to support -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v2 5/5] gnu: font-google-noto-serif-cjk: Update to 2.002. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: hako@ultrarare.space, all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 03:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170908980720989 (code B ref 69424); Wed, 28 Feb 2024 03:11:02 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 03:10:07 +0000 Received: from localhost ([127.0.0.1]:54937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKc-0005SL-Qf for submit@debbugs.gnu.org; Tue, 27 Feb 2024 22:10:07 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:47238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfAKR-0005Qj-DE for 69424@debbugs.gnu.org; Tue, 27 Feb 2024 22:09:55 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709089751; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VKKiqN3GHJ0jN5Csvmfm7iR6xubxrFDc0PCpwC2x5qY=; b=j100lKFPUwIXAgwxgD2MeS6u9ibkC8ugA9WQQ9OXSOb2a76S5svvAfjrjM5aE6QQO4P/Qo mipDvMpdggy99rkzxWlcG+tJMkumrkRuhpqOp6OQteL2+CiVgZimycdbgyyxTebk6HDDF9 GBc8TMKmWSFuYOASvPfSOq1QWxnXchqEpnu79atYxW/k7DZRd8Crcse4sqTZSDAd4x7DQB 8rWKifjNEe1xb2OBelXEN/STS+OKnfURVpikLGmDjb+BBGuQ2/QIJTKuIRJem09i9OIP9l 7uR8OEjOrxXZ2VIGsThtoLITIU5ftgFe7iciJCgNF3qNX+a6CRSk4RAy68buqA== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 11:08:36 +0800 Message-ID: <37d4c99859fa0cd8b6d1802ea1181fcec8e100db.1709089250.git.hako@ultrarare.space> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto-serif-cjk): Update to 2.002. [source]: Switch to variable fonts. [arguments]<#:phases>: Keep only TTCs in "out". Install OTFs into "otf" output. [outputs]: Add "otf". Change-Id: Id22401ce85028951b6044ba418dbad764d581f01 --- gnu/packages/fonts.scm | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 356103c6a1..02c299cdd4 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1213,17 +1213,28 @@ (define-public font-google-noto-sans-cjk (define-public font-google-noto-serif-cjk (package (name "font-google-noto-serif-cjk") - (version "2.001") + (version "2.002") (source (origin (method url-fetch) (uri (string-append "https://github.com/googlefonts/noto-cjk/releases/download/Serif" - version "/04_NotoSerifCJKOTC.zip")) + version "/02_NotoSerifCJK-OTF-VF.zip")) (file-name (string-append name "-" version ".zip")) (sha256 - (base32 "1l6r3sz2s0vcyfx6ria7wqcq45zp40gxgg97lh8hpmajhzw301ig")))) + (base32 "007jk7rmfapq5zq4ji9d1l5gpp34p98l9ylhiw33q42d66v2g717")))) (build-system font-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda _ + (let ((install (assoc-ref %standard-phases 'install))) + (with-directory-excursion "OTC" + (install #:outputs `(("out" . ,#$output)))) + (with-directory-excursion "OTF" + (install #:outputs `(("out" . ,#$output:otf)))))))))) + (outputs '("out" "otf")) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") (description "Google Noto Fonts is a family of fonts designed to support -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v3 0/5] Update Noto fonts and switch them to variable fonts (77% size reduced). Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 13:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170912716526973 (code B ref 69424); Wed, 28 Feb 2024 13:33:01 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 13:32:45 +0000 Received: from localhost ([127.0.0.1]:40013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfK38-00070q-21 for submit@debbugs.gnu.org; Wed, 28 Feb 2024 08:32:45 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:49870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfK32-00070Y-WA for 69424@debbugs.gnu.org; Wed, 28 Feb 2024 08:32:39 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709127110; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Le7QtAHDgjr7gPcy2uG3TDegnvGH+tyCym86CJ+eOTs=; b=lQV5CJPeoPewJp5kkeYdKFj06/UoH3/18dWjiX1s3OpW4R0lVis/x8QWXrxxUG5mNbBxHd zVD6/OjcZ9FycHDcw7cOYDDHj1Dr7MNzMHEcPMjG+X5OjMg0nDASESzycDr0BP7nZttyxc UxESIF0HKyUpRwd3lRhMT4YxkViW4SrnHYIgC+P2aioLHer3LkaGDCTTWYBSLLffCAA5Uf SYO1/cJcNg8/YA1txVueCV5t3bvc0EMtqjwGCTaPWLVZ644sbM60NM2UUAmTC6KkfTrJFv FPGLtYUMG4+fajrYtgUjL6ECe9klvvA6K57d+lgLHxTMvhHUyz5GS4yutitPRw== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 21:31:32 +0800 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: / X-Spam-Score: -0.0 (/) 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: -1.0 (-) V2 -> V3: - Fix malformed ‘let’ for font-google-noto-emoji. - Simplify phases for font-google-noto again. - Adjust commit messages. V1 -> V2: Simplify phases and add extra outputs. Hilton Chain (5): gnu: font-google-noto: Update to 24.2.1. gnu: font-google-noto: Prefer variable fonts and split outputs. gnu: font-google-noto-emoji: Update to 2.042. gnu: font-google-noto-sans-cjk: Switch to variable fonts. gnu: font-google-noto-serif-cjk: Update to 2.002. gnu/packages/fonts.scm | 94 +++++++++++++++++++++++++++++++++++------- 1 file changed, 80 insertions(+), 14 deletions(-) base-commit: 8c0282cf543fe205a5b89201cd7bb8889121a07c -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v3 4/5] gnu: font-google-noto-sans-cjk: Switch to variable fonts. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 13:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170912720127106 (code B ref 69424); Wed, 28 Feb 2024 13:34:02 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 13:33:21 +0000 Received: from localhost ([127.0.0.1]:40050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfK3j-000735-G4 for submit@debbugs.gnu.org; Wed, 28 Feb 2024 08:33:20 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:35098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfK3e-00072h-Bo for 69424@debbugs.gnu.org; Wed, 28 Feb 2024 08:33:15 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709127149; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=eNrtvjwv+wvWGf/Ivne6O0EefNkHFa1lQRD22h8lmQc=; b=NPoskAYvE4fFYyhh853qmDy7ZzqcUCc4YqjkryQLaOwkbvrsLLTe+dV9rwG5Yh5QhmGkv8 8QNP4ZkDrtKInRUqIG1ZN5mLX7j626Nk9B6MXdgq0kGT6HYpbJ6FCyJjXEcei5fshs8369 CH4hAgve0ZDJ1wKzHiSxSgDOQnR4meWCm8a0Sf0dfUfUd4UhTzx3ncqPC0Fy9aim1cuq1s AcRpogL9klp+CHTzlK4uiDaV9Wkd66XcFwFE8Nbh674+wNB2JqxJg149no4ZaxybDipJcY Erahdr8rY7iljrC8KIWJsLLf/eJcpATCh+0wqTVeQO9hDRZ6o0Li8L4KQSK9uw== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 21:32:21 +0800 Message-ID: <3f1bd566a3e844a620543a010915b4d298fbd08f.1709126510.git.hako@ultrarare.space> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto-sans-cjk) [source]: Switch to variable fonts. [outputs]: Add "otf". [arguments]<#:phases>: Install OTFs into it. Keep TTCs in "out". Change-Id: I996d75b7892333bc69d21af53a5243a442e3a6b3 --- gnu/packages/fonts.scm | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index e1e1127ab5..42ebda3ef4 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1187,11 +1187,22 @@ (define-public font-google-noto-sans-cjk (method url-fetch) (uri (string-append "https://github.com/googlefonts/noto-cjk/releases/download/Sans" - version "/03_NotoSansCJK-OTC.zip")) + version "/01_NotoSansCJK-OTF-VF.zip")) (file-name (string-append name "-" version ".zip")) (sha256 - (base32 "1v9yda7r98g4a3pk0y3cjbgc1i2lv4ax0f0v6aqasfzz4ldlx3sj")))) + (base32 "1ka37kqyd0sfqwk485nv6ihrdjl5xycr38m4jq40r2lzmpmkmqym")))) (build-system font-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda _ + (let ((install (assoc-ref %standard-phases 'install))) + (with-directory-excursion "OTC" + (install #:outputs `(("out" . ,#$output)))) + (with-directory-excursion "OTF" + (install #:outputs `(("out" . ,#$output:otf)))))))))) + (outputs '("out" "otf")) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") (description "Google Noto Fonts is a family of fonts designed to support -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v3 5/5] gnu: font-google-noto-serif-cjk: Update to 2.002. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 13:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170912720427122 (code B ref 69424); Wed, 28 Feb 2024 13:34:02 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 13:33:24 +0000 Received: from localhost ([127.0.0.1]:40053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfK3l-000739-1P for submit@debbugs.gnu.org; Wed, 28 Feb 2024 08:33:24 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:35108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfK3g-00072s-DO for 69424@debbugs.gnu.org; Wed, 28 Feb 2024 08:33:17 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709127151; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uDPnDofkxvPik3mDI/rcc2zFHTVgLVhzLjxem9fcVYc=; b=hNK9MipuoHQHQ1CcFWn7CN283GqouVeUKnlTnu1ZwHPxFYw3JP2KnuD6CQ5MZKhin9+qV1 v9j3JXbWuH5Ny7wFcncIKj5TNrpG+VF0oJOivbFlNqCy6r5BNgkKF2uMxz4YaoMxxyQDqu dnb9TIEPABAAI0oW9J+H38BPg50/IBcqzxD6u6NGHZwKqZl0Z3Xu9uCzkfoEZLoLGerEWV dYVnsoAhi/mA8v5JSzDZmZtJNYRjmXh4daUMHSH8alJgOLgJ7zRjAlIoG5bMviQ/a1Zvam 7L7n2WPF3QtcYLN7tNpiuxV0jxjD/M+kk9DIKjJBjJ2UiGDav3UZia3KgLHshQ== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 21:32:22 +0800 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto-serif-cjk): Update to 2.002. [source]: Switch to variable fonts. [outputs]: Add "otf". [arguments]<#:phases>: Install OTFs into it. Keep TTCs in "out". Change-Id: Id22401ce85028951b6044ba418dbad764d581f01 --- gnu/packages/fonts.scm | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 42ebda3ef4..cdd6e80655 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1214,17 +1214,28 @@ (define-public font-google-noto-sans-cjk (define-public font-google-noto-serif-cjk (package (name "font-google-noto-serif-cjk") - (version "2.001") + (version "2.002") (source (origin (method url-fetch) (uri (string-append "https://github.com/googlefonts/noto-cjk/releases/download/Serif" - version "/04_NotoSerifCJKOTC.zip")) + version "/02_NotoSerifCJK-OTF-VF.zip")) (file-name (string-append name "-" version ".zip")) (sha256 - (base32 "1l6r3sz2s0vcyfx6ria7wqcq45zp40gxgg97lh8hpmajhzw301ig")))) + (base32 "007jk7rmfapq5zq4ji9d1l5gpp34p98l9ylhiw33q42d66v2g717")))) (build-system font-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda _ + (let ((install (assoc-ref %standard-phases 'install))) + (with-directory-excursion "OTC" + (install #:outputs `(("out" . ,#$output)))) + (with-directory-excursion "OTF" + (install #:outputs `(("out" . ,#$output:otf)))))))))) + (outputs '("out" "otf")) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") (description "Google Noto Fonts is a family of fonts designed to support -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v3 1/5] gnu: font-google-noto: Update to 24.2.1. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 13:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170912762228254 (code B ref 69424); Wed, 28 Feb 2024 13:41:01 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 13:40:22 +0000 Received: from localhost ([127.0.0.1]:40411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfKAW-0007Lb-G5 for submit@debbugs.gnu.org; Wed, 28 Feb 2024 08:40:22 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:53010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfK3X-00072H-Tu for 69424@debbugs.gnu.org; Wed, 28 Feb 2024 08:33:09 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709127142; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xwn8Tzpm3woC0p+gcujD+11tuBx5l2xT2ohaSaQK7V0=; b=uPgEKdgszdN/vVgaYrc8W0hv1O0v9CJ4LOUBM4onfb0qOzwuP15N7CXWRzVRAUFC6Nl/eq /N1Ddz7scAN/e25Cs4DbHEOO74r/bZD/7Kq1WU0jUofsJ1wWYbBHeL5q3ZoEEP+Nz/ng/J etdUO5Lf1Cx8jFQhYu1i5LZIKqnZkyznvo9fQi2Jf09Nxjbs9qJjz693nd5pFcJGTLr6qL +rmK9IgL5joNsVqPqOI16hggtn92dM73wVI6mpI1rHGemNu+3TOwTlR9CFWIAZqkZ6GQ2y wc+L8mrAHx8T90kqlubdnnPaD0B7XHd0dxFFEYx1sSJ6YXNy4FovVOfCzmR31Q== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 21:32:18 +0800 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto): Update to 24.2.1. Change-Id: I238f914388a2d808b817de1252ba8ee84c6299bd --- gnu/packages/fonts.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 2cc420f7ba..72bf0124c4 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1081,7 +1081,7 @@ (define-public font-gnu-unifont (define-public font-google-noto (package (name "font-google-noto") - (version "23.11.1") + (version "24.2.1") (source (origin (method git-fetch) @@ -1090,7 +1090,7 @@ (define-public font-google-noto (commit (string-append "noto-monthly-release-" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0vvxhky35l4i0ha60yw0gj26f3v33hpf2zax17yyj16mww4cn4d8")))) + (base32 "087jg8ahpq35xwyrmvm9ivxl0wjic2j4r28bbrwqmgdva9brms40")))) (build-system font-build-system) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v3 3/5] gnu: font-google-noto-emoji: Update to 2.042. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 13:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170912762428270 (code B ref 69424); Wed, 28 Feb 2024 13:41:02 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 13:40:24 +0000 Received: from localhost ([127.0.0.1]:40415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfKAY-0007Lh-CP for submit@debbugs.gnu.org; Wed, 28 Feb 2024 08:40:24 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:35084) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfK3c-00072Z-9v for 69424@debbugs.gnu.org; Wed, 28 Feb 2024 08:33:13 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709127147; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WQXpPUu75v4cIg5g+W2hmDTFwKsZ7Dg8iBAMAPw83k4=; b=Nulmk+VIGu+PhoKSktAjK1/bTNWa7kE58CmPl3LDShwA4xUgzXTiw6V+aQgpNwRgpHvPvc CL6CQvNqsaK7pzNvN/ZGFEXRA4Sr63bi18upof5LRGplhIBX0TZ9JJvejpVeQcbrWA/Z42 Um/cXAoXRGahBga7dY9zAv8M+HzXsVsE2j9epzIc26lAxqZAhWbkicF7TRSGCGBFti0mV0 R7Ufngs6Mq4aWOQe1N6tlT45jrIjqqjfZK5DXTOy8671jCcArAiqWn8enxp5QAanICY76i F88Ih0QZNGvC4VUb+NK0dVz0TlrOhJKt7fbNofbU8gZtw4EqOQgq5sUEIHwVag== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 21:32:20 +0800 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto-emoji): Update to 2.042. [arguments]<#:phases>: Remove 'remove-unsupported. Install only "NotoColorEmoji.ttf". Change-Id: I76cfbf3f8d34c484ed59b99969da7d93aaf41d72 --- gnu/packages/fonts.scm | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 4f9400047f..e1e1127ab5 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1147,7 +1147,7 @@ (define-public font-google-noto (define-public font-google-noto-emoji (package (name "font-google-noto-emoji") - (version "2.038") + (version "2.042") (source (origin (method git-fetch) @@ -1157,7 +1157,7 @@ (define-public font-google-noto-emoji (file-name (git-file-name name version)) (sha256 (base32 - "1rgmcc6nqq805iqr8kvxxlk5cf50q714xaxk3ld6rjrd69kb8ix9")))) + "17i7awyqz9jv0j2blcf0smmpas375c3pdhjv1zqzl861g8qm1lm2")))) (build-system font-build-system) (arguments (list @@ -1167,11 +1167,10 @@ (define-public font-google-noto-emoji (lambda _ ;; Note this ensures the correct license file is installed. (chdir "fonts"))) - (add-after 'enter-font-directory 'remove-unsupported - (lambda* _ - (delete-file "NotoColorEmoji_WindowsCompatible.ttf") - (delete-file "Noto-COLRv1-noflags.ttf") - (delete-file "Noto-COLRv1.ttf")))))) + (replace 'install + (lambda _ + (let ((dir (string-append #$output "/share/fonts/truetype"))) + (install-file "NotoColorEmoji.ttf" dir))))))) (home-page "https://fonts.google.com/noto/specimen/Noto+Color+Emoji") (synopsis "Font for rendering color emoji characters") (description -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] [PATCH v3 2/5] gnu: font-google-noto: Prefer variable fonts and split outputs. Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: all_but_last@163.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 13:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69424@debbugs.gnu.org Cc: Hilton Chain , Jiwei YANG , Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Zhu Zihao , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170912837130866 (code B ref 69424); Wed, 28 Feb 2024 13:53:01 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 13:52:51 +0000 Received: from localhost ([127.0.0.1]:41216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfKMd-00081m-EF for submit@debbugs.gnu.org; Wed, 28 Feb 2024 08:52:51 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:43486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfKMb-00081Y-AN for 69424@debbugs.gnu.org; Wed, 28 Feb 2024 08:52:50 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709127145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=M3yaA3QTBkKFg+jr1fn3xfUHUVFered2vb1S8Pa+4MQ=; b=hvew+DF4QjCENgPtvpOCpuTAp+U2BndH+uwAFspxrG1cS3CK1lqVQVlj5Q1W+RitZLr2mB ac0PIyTrulv5rFkb48f/LcF7Sa0dYfQ78M2WXqBjHOf1+WE7DNtNNqqfx/D3LuuHWqpEbh Pcg7DacYDPWngkP8s2zuPrMcx5pO9ViV48/cTdC0JtjA87Y681nNqhmTTfvs+PfbBlkQ5F CZ7rCke5oejVHpgtDEOn+BD5f7Kjes73dTNAHsadXsI4QJlQ3uFY4/UXI5jUlUmJjV5In2 vq41wuCUiWeKTMfr61OLk8YTkA29NOqO06hTnG4Ra06cPD9rrBrpfgEvq0/Psw== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Date: Wed, 28 Feb 2024 21:32:19 +0800 Message-ID: <5eada4da5298fdaba9d6a05b411161637b3a42a4.1709126510.git.hako@ultrarare.space> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spam-Score: -0.0 (/) 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: -1.0 (-) * gnu/packages/fonts.scm (font-google-noto)[outputs]: Add "ttf". [arguments]<#:phase>: Move hinted TTFs into it. Prefer variable fonts. Suggested-by: Jiwei YANG Change-Id: Icac2927fb6c35d08504c379e273a5fc03b08ac46 --- gnu/packages/fonts.scm | 45 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 72bf0124c4..4f9400047f 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1092,6 +1092,51 @@ (define-public font-google-noto (sha256 (base32 "087jg8ahpq35xwyrmvm9ivxl0wjic2j4r28bbrwqmgdva9brms40")))) (build-system font-build-system) + (arguments + (list + #:modules + '((guix build font-build-system) + (guix build utils) + (ice-9 ftw)) + #:phases + #~(modify-phases %standard-phases + (replace 'install + (lambda _ + (define* (install source #:optional (output #$output)) + (let ((%install (assoc-ref %standard-phases 'install))) + (with-directory-excursion source + (%install #:outputs `(("out" . ,output)))))) + + (define (scan-directory name) + (scandir name (lambda (file) + (not (member file '("." ".." "LICENSE")))))) + + (define (install-font-variant variant) + "Given font variant VARIANT, install one of its formats, +variable TTF or OTF or TTF." + (with-directory-excursion variant + (let ((formats (scan-directory "."))) + (cond + ((member "variable-ttf" formats) + (install "variable-ttf")) + ((member "otf" formats) + (install "otf")) + ((member "ttf" formats) + (install "ttf")))))) + + (define (install-font font) + "Given FONT, install one of its variants, either full or +unhinted, and install its hinted variant into 'ttf' output. According to the +source, unhinted and hinted variants are always available." + (with-directory-excursion font + (if (member "full" (scan-directory ".")) + (install-font-variant "full") + (install-font-variant "unhinted")) + (install "hinted" #$output:ttf))) + + (with-directory-excursion "fonts" + (for-each install-font (scan-directory ".")))))))) + (outputs '("out" "ttf")) (home-page "https://www.google.com/get/noto/") (synopsis "Fonts to cover all languages") (description "Google Noto Fonts is a family of fonts designed to support -- 2.41.0 From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] (No Subject) References: In-Reply-To: Resent-From: Jiwei YANG Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 28 Feb 2024 16:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "69424@debbugs.gnu.org" <69424@debbugs.gnu.org> Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170913752215660 (code B ref 69424); Wed, 28 Feb 2024 16:26:02 +0000 Received: (at 69424) by debbugs.gnu.org; 28 Feb 2024 16:25:22 +0000 Received: from localhost ([127.0.0.1]:52123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfMkC-00044U-WE for submit@debbugs.gnu.org; Wed, 28 Feb 2024 11:25:21 -0500 Received: from mail-40134.protonmail.ch ([185.70.40.134]:56041) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfIv8-0000pJ-Q1 for 69424@debbugs.gnu.org; Wed, 28 Feb 2024 07:20:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1709122789; x=1709381989; bh=W3aEW5irKvyWDWZCAVJmB+Ik/u8kSR09JhfeabItLKE=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=nTHmj0YlWO8+KyMY8KXWnJTKCie8A32y6nO0jrC49Ugr/ufwueSTLjB/Itw9S5eqL hPebsovKn/Essi22Ndj+fpt51ebISSfOqIuO/O8N7H5ivuulASORLvMTESRVvzuEeH i5Q3aFoaANmsoJV73Rgt6N5/yS7LIpbOS/oCYJn0WRQ/hCc/cOJEr6G8CXo/KTVjDX 8u4F09Otzkji14KumUUZQZZBljLlFOCgF1CQXwG13H2qKbfHuTrXIV3Kc/13RoYleR 6+ioxjXGKkt3GdoKd8XpJi6aiFkTI7e19HK5Nc7US+OE4uUZsRzxnwV7Ne1EIg5UCT FvvLPnyC0uGRQ== Date: Wed, 28 Feb 2024 12:19:41 +0000 From: Jiwei YANG Message-ID: Feedback-ID: 25651631:user:proton MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="------2b0931c1349023e47554cd21646e566b168867fcefceccee99301fed76b34071"; charset=utf-8 X-Spam-Score: 2.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: Thanks! For font-google-noto-sans-cjk and font-google-noto-serif-cjk, will it be good to use "Super OTC" fonts? In my case, LibreOffice (flatpak version) was unable to recognize "Super OTC" edition bu [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [185.70.40.134 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (yangjiwei[at]protonmail.com) 0.0 HTML_MESSAGE BODY: HTML included in message 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Mailman-Approved-At: Wed, 28 Feb 2024 10:25:32 -0500 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: 1.0 (+) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------2b0931c1349023e47554cd21646e566b168867fcefceccee99301fed76b34071 Content-Type: multipart/mixed;boundary=---------------------54205ee67f020a7886bc02f48016eb11 -----------------------54205ee67f020a7886bc02f48016eb11 Content-Type: multipart/alternative;boundary=---------------------ba59a05d9c9977348191884651936dea -----------------------ba59a05d9c9977348191884651936dea Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 Thanks! For font-google-noto-sans-cjk and font-google-noto-serif-cjk, will= it be good to use "Super OTC" fonts? In my case, LibreOffice (flatpak ver= sion) was unable to recognize "Super OTC" edition but it is fixed now. The= re may still be some compatibility problems that I have not noticed. -----------------------ba59a05d9c9977348191884651936dea Content-Type: multipart/related;boundary=---------------------6a7d115261e5913a122904db0b855be5 -----------------------6a7d115261e5913a122904db0b855be5 Content-Type: text/html;charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7Ij5UaGFua3MhIEZvciBmb250LWdvb2dsZS1ub3RvLXNhbnMtY2prIGFuZCBmb250LWdvb2ds ZS1ub3RvLXNlcmlmLWNqaywgd2lsbCBpdCBiZSBnb29kIHRvIHVzZSAiU3VwZXIgT1RDIiBmb250 cz8gSW4gbXkgY2FzZSwgTGlicmVPZmZpY2UgKGZsYXRwYWsgdmVyc2lvbikgd2FzIHVuYWJsZSB0 byByZWNvZ25pemUgIlN1cGVyIE9UQyIgZWRpdGlvbiBidXQgaXQgaXMgZml4ZWQgbm93LiBUaGVy ZSBtYXkgc3RpbGwgYmUgc29tZSBjb21wYXRpYmlsaXR5IHByb2JsZW1zIHRoYXQgSSBoYXZlIG5v dCBub3RpY2VkLjxicj48L2Rpdj4KPGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxv Y2sgcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1wdHkiIHN0eWxlPSJmb250LWZhbWlseTog QXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPgogICAgPGRpdiBjbGFzcz0icHJv dG9ubWFpbF9zaWduYXR1cmVfYmxvY2stdXNlciBwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1l bXB0eSI+PC9kaXY+CiAgICAKICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWdu YXR1cmVfYmxvY2stcHJvdG9uIHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij4KICAg ICAgICAKICAgICAgICAgICAgPC9kaXY+CjwvZGl2Pgo= -----------------------6a7d115261e5913a122904db0b855be5-- -----------------------ba59a05d9c9977348191884651936dea-- -----------------------54205ee67f020a7886bc02f48016eb11 Content-Type: application/pgp-keys; filename="publickey - yangjiwei@protonmail.com - 0xF13E1C55.asc"; name="publickey - yangjiwei@protonmail.com - 0xF13E1C55.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - yangjiwei@protonmail.com - 0xF13E1C55.asc"; name="publickey - yangjiwei@protonmail.com - 0xF13E1C55.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgp4ak1FWlZwazF4WUpLd1lCQkFI YVJ3OEJBUWRBTXk1ZVhGelhiRW9jNVhxd3RSZm9hdVdjUDNTOVlUazUKOTY2bnQzZU9mckxOTTNs aGJtZHFhWGRsYVVCd2NtOTBiMjV0WVdsc0xtTnZiU0E4ZVdGdVoycHBkMlZwClFIQnliM1J2Ym0x aGFXd3VZMjl0UHNLTUJCQVdDZ0ErQllKbFdtVFhCQXNKQndnSmtLYXloQnlUakIrNwpBeFVJQ2dR V0FBSUJBaGtCQXBzREFoNEJGaUVFOFQ0Y1ZRVFhmUkx3Y1Y0QXByS0VISk9NSDdzQUFDNUwKQVA5 WUUrSzNkZUhPUFM1MWEwck9DeDlDclA5K2lIaHVGK0kwRHJwTlI0TXJwZ0VBa1JSdWtaU21MWm53 Cjk4djdSdEE4eHNJKzRyMWRWUkFzcFhCS2ZkbTNhZ2JPT0FSbFdtVFhFZ29yQmdFRUFaZFZBUVVC QVFkQQp6Z1diY3c5a0hXRzBWWDM4U2lzcjRIRllNODJ0RmhmWkszWDlNY01VMVJ3REFRZ0h3bmdF R0JZSUFDb0YKZ21WYVpOY0prS2F5aEJ5VGpCKzdBcHNNRmlFRThUNGNWUVRYZlJMd2NWNEFwcktF SEpPTUg3c0FBRnZVCkFQNGhQM2F0TEVqV1lxMmdXSnRGZ2J0ZTdjc1c4cDRMTi95d0RqM1pZNkhk eGdFQXhRY1R0cFRRdmhrSAo0dzhDcDZxUk8waDNEVkpFRUs0S29hNklXRHhFdHdNPQo9aWdIWAot LS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCg== -----------------------54205ee67f020a7886bc02f48016eb11-- --------2b0931c1349023e47554cd21646e566b168867fcefceccee99301fed76b34071 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wnUEARYKACcFgmXfJL0JkKayhByTjB+7FiEE8T4cVQTXfRLwcV4AprKEHJOM H7sAAGeTAP4iCLnke5jYdyqEU3xqDwGUacKOtoAbqc/O+LIZ6TFslgD+LM6D U1CuGSi6efEsiL9jooxvnjjR/SaLMrYQ6ST0pwc= =dlEX -----END PGP SIGNATURE----- --------2b0931c1349023e47554cd21646e566b168867fcefceccee99301fed76b34071-- From unknown Sun Jun 15 08:54:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#69424] (No Subject) Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 29 Feb 2024 05:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69424 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jiwei YANG Cc: 69424@debbugs.gnu.org Received: via spool by 69424-submit@debbugs.gnu.org id=B69424.170918477731177 (code B ref 69424); Thu, 29 Feb 2024 05:33:02 +0000 Received: (at 69424) by debbugs.gnu.org; 29 Feb 2024 05:32:57 +0000 Received: from localhost ([127.0.0.1]:51446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfZ2N-00086f-Tl for submit@debbugs.gnu.org; Thu, 29 Feb 2024 00:32:56 -0500 Received: from mail.boiledscript.com ([144.168.59.46]:47684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rfZ2L-00086T-V0 for 69424@debbugs.gnu.org; Thu, 29 Feb 2024 00:32:54 -0500 Date: Thu, 29 Feb 2024 13:16:36 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709184134; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Knn8JraSFH82GGtD9b2FCuxuNx9KfHuKioaZ7rRa1nE=; b=GbJZVlRtLJywkswqRUDHO4cVcOj6s+SpMUPaCgqLFZObFvWRN/P7039VD5WWnd/2T/XHyw slN2ptfymGqyAbYyOnb12W07cLpggMb0POj7mt+8PHcGCXkbctSyhGoh9aYVYV+PQfV9T9 /zzFJq1fPoJa2BrX9CUiJBTdKeU3rr+lCEKxCPmf5G6EUjHjtnA5+rkrA9oFS0AyHm9zkU g88QcH04rBNgEwBQDvvBMWjIdZCEAHFLmxy0D4Xcdptc45C6mftVGO9PrFTV+tanjKZ0Ye yOkED9V/TfQrhYF6hyBNK383dybs4TwwZmNLqjv2CPUEJQ7lBrW9VEz3ItL6og== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Message-ID: <87frxb26kr.wl-hako@ultrarare.space> From: Hilton Chain In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spamd-Bar: / X-Spam-Score: 2.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: Hi! On Wed, 28 Feb 2024 20:19:41 +0800, Jiwei YANG via Guix-patches via wrote: > > Thanks! For font-google-noto-sans-cjk and font-google-noto-serif-cjk, will it > be good to use "Super OTC" fonts? In my c [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 T_SCC_BODY_TEXT_LINE No description available. 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: 1.0 (+) Hi! On Wed, 28 Feb 2024 20:19:41 +0800, Jiwei YANG via Guix-patches via wrote: > > Thanks! For font-google-noto-sans-cjk and font-google-noto-serif-cjk, will it > be good to use "Super OTC" fonts? In my case, LibreOffice (flatpak version) > was unable to recognize "Super OTC" edition but it is fixed now. There may > still be some compatibility problems that I have not noticed. Since in this series I'm switching to variable fonts, the (static) "Super OTC" format has no advantage in either feature or size. Thanks From unknown Sun Jun 15 08:54:19 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Hilton Chain Subject: bug#69424: closed (Re: [bug#69424] [PATCH 0/5] Update Noto fonts and switch them to variable fonts (77% size reduced).) Message-ID: References: <87sf0pll4y.wl-hako@ultrarare.space> X-Gnu-PR-Message: they-closed 69424 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 69424@debbugs.gnu.org Date: Sun, 17 Mar 2024 01:13:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1710637982-22478-1" This is a multi-part message in MIME format... ------------=_1710637982-22478-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #69424: [PATCH 0/5] Update Noto fonts and switch them to variable fonts (77= % size reduced). which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 69424@debbugs.gnu.org. --=20 69424: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D69424 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1710637982-22478-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 69424-done) by debbugs.gnu.org; 17 Mar 2024 01:13:00 +0000 Received: from localhost ([127.0.0.1]:57386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rlf5A-0005qG-0G for submit@debbugs.gnu.org; Sat, 16 Mar 2024 21:13:00 -0400 Received: from mail.boiledscript.com ([144.168.59.46]:35982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rlf57-0005q6-VB for 69424-done@debbugs.gnu.org; Sat, 16 Mar 2024 21:12:58 -0400 Date: Sun, 17 Mar 2024 09:09:17 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1710637885; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=+62HtuOsPd9lAwWPb5fn4obb+2sT+6odg4owZ6ju9gw=; b=hfTWyrfCAWQOLscwZ4Ge43ONitD/snqxubyLqQswmPX1OzTXUuviGssmSS+um6gVl2JGzF gJdQX60G6WA2hCBrYzh/Kf79hi3xhkckZE5PkS3y5ZdHkDHaOMqV1zM9CAf/NcBaxdiayQ EH3v0Nk70A/KOyWIhQXeKo4/9K+gEbhOqF0mW3SCTepZJhN65Q404hxD7Th5uImy7Z/zLJ +MNj7zZENAwQGllmidd13d6S3hmm409Ct3IdtKwqMss0dqpWLRIDwa7K8PKix7vbHN9g1t PmpXFAXkLcZBQ0pFAtM5Aw7Gm951FdCkfum7HbVauT+GMg+S2Ou4m7FJ+RIDiA== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space Message-ID: <87sf0pll4y.wl-hako@ultrarare.space> From: Hilton Chain To: 69424-done@debbugs.gnu.org Subject: Re: [bug#69424] [PATCH 0/5] Update Noto fonts and switch them to variable fonts (77% size reduced). In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spamd-Bar: - X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69424-done Cc: Zhu Zihao , =?ISO-2022-JP?B?GyRCQVdKOElwGyhC?= , Jiwei YANG 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: -1.0 (-) Applied the series as 17b1350f68d5...b6835ef46224, closing. ------------=_1710637982-22478-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 27 Feb 2024 12:52:04 +0000 Received: from localhost ([127.0.0.1]:50569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rewwF-0004Y0-Tp for submit@debbugs.gnu.org; Tue, 27 Feb 2024 07:52:04 -0500 Received: from lists.gnu.org ([209.51.188.17]:39682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rewwC-0004XX-UJ for submit@debbugs.gnu.org; Tue, 27 Feb 2024 07:52:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rewvl-0008OB-5q for guix-patches@gnu.org; Tue, 27 Feb 2024 07:51:33 -0500 Received: from mail.boiledscript.com ([144.168.59.46]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rewvi-0002g8-3f for guix-patches@gnu.org; Tue, 27 Feb 2024 07:51:32 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=dkim; t=1709038267; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=Lo0n4mzVVUHy579GE8QWMa6Fbxadw6ClEowkCCNcveI=; b=1vbPNj2ojkntgRLUeCDzquAj3PRfUzJWEv4UmX9LZqaNvtgNX4zH1/Ah+lX8LxALX7ntH1 aL8nmPNyL53NNvKTY+lw3sIRpTeZ16feyYctHPE1j2omwIKGL61gwrgvmuG3u8JovO1bnW hgV41RwQK04Z6REypiavncFpw4JwYV3cOsphbT45Kqi3oQYAyamKrITPn9SqBV1NDNzVWh n0HfVVqnGDZwLYBFY7Ngzsz+9mboQPHMg8vCfqlbAGq+uJ61S/bhU/FZlqdBwdOIqMd7gw XrgfcmHeZuto2s+JD19UY4kTSlyFrrrOi8x2SvfRQ0/46VfRHUi0fitygqE3Zg== Authentication-Results: mail.boiledscript.com; auth=pass smtp.mailfrom=hako@ultrarare.space To: guix-patches@gnu.org Subject: [PATCH 0/5] Update Noto fonts and switch them to variable fonts (77% size reduced). Date: Tue, 27 Feb 2024 20:49:58 +0800 Message-ID: MIME-Version: 1.0 X-Debbugs-Cc: Zhu Zihao , 宋文武 , Jiwei YANG Content-Transfer-Encoding: 8bit X-Spam-Level: * X-Spamd-Bar: + Received-SPF: pass client-ip=144.168.59.46; envelope-from=hako@ultrarare.space; helo=mail.boiledscript.com 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Hilton Chain 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: -2.3 (--) Before: --8<---------------cut here---------------start------------->8--- $ guix size font-google-noto store item total self /gnu/store/jcaffgp0yzjh3y0c6lfgdazhmrbh26nn-font-google-noto-23.11.1 564.2 564.2 100.0% total: 564.2 MiB $ guix size font-google-noto-sans-cjk store item total self /gnu/store/afgaar19vjahvxxnx2xy7807l74v62wj-font-google-noto-sans-cjk-2.004 124.6 124.6 100.0% total: 124.6 MiB $ guix size font-google-noto-serif-cjk store item total self /gnu/store/qrw5hdllxp8r006rzkplma7r5is5li7g-font-google-noto-serif-cjk-2.001 173.2 173.2 100.0% total: 173.2 MiB --8<---------------cut here---------------end--------------->8--- After: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix size font-google-noto store item total self /gnu/store/fpmdqfgsrjmkp6adjgpxzsvl9x2islxw-font-google-noto-24.2.1 81.5 81.5 100.0% total: 81.5 MiB $ ./pre-inst-env guix size font-google-noto-sans-cjk store item total self /gnu/store/py51ihmwln5ys69lm37wglqw8sq6139b-font-google-noto-sans-cjk-2.004 61.6 61.6 100.0% total: 61.6 MiB $ ./pre-inst-env guix size font-google-noto-serif-cjk store item total self /gnu/store/nfhsf0dkd66s3r2lqi76qbh3bgazyf5v-font-google-noto-serif-cjk-2.002 54.2 54.2 100.0% total: 54.2 MiB --8<---------------cut here---------------end--------------->8--- Hilton Chain (5): gnu: font-google-noto: Update to 24.2.1. gnu: font-google-noto: Keep only variable fonts when available. gnu: font-google-noto-emoji: Update to 2.042. gnu: font-google-noto-sans-cjk: Switch to variable fonts. gnu: font-google-noto-serif-cjk: Update to 2.002. gnu/packages/fonts.scm | 89 +++++++++++++++++++++++++++++++++++------- 1 file changed, 75 insertions(+), 14 deletions(-) base-commit: 75bad75367fcf2c289fae3b40dbcc850f92177be -- 2.41.0 ------------=_1710637982-22478-1--