GNU logs - #78461, boring messages


Message sent to hako@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78461] [PATCH] gnu: font-iosevka: Update to 33.2.2, switch to "Super TTCs".
Resent-From: Andrew Wong <wongandj@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: hako@HIDDEN, iyzsong@HIDDEN, guix-patches@HIDDEN
Resent-Date: Sat, 17 May 2025 04:35:02 +0000
Resent-Message-ID: <handler.78461.B.1747456472385 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 78461
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 78461 <at> debbugs.gnu.org
Cc: Andrew Wong <wongandj@HIDDEN>, Hilton Chain <hako@HIDDEN>, =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
X-Debbugs-Original-Xcc: Hilton Chain <hako@HIDDEN>, =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.1747456472385
          (code B ref -1); Sat, 17 May 2025 04:35:02 +0000
Received: (at submit) by debbugs.gnu.org; 17 May 2025 04:34:32 +0000
Received: from localhost ([127.0.0.1]:43758 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uG9Fn-000068-4X
	for submit <at> debbugs.gnu.org; Sat, 17 May 2025 00:34:32 -0400
Received: from lists.gnu.org ([2001:470:142::17]:55556)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1uG9Fj-00005s-V4
 for submit <at> debbugs.gnu.org; Sat, 17 May 2025 00:34:29 -0400
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 <wongandj@HIDDEN>)
 id 1uG9Fe-0001Sz-EM
 for guix-patches@HIDDEN; Sat, 17 May 2025 00:34:22 -0400
Received: from p-east3-cluster6-host9-snip4-4.eps.apple.com ([57.103.85.215]
 helo=outbound.qs.icloud.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <wongandj@HIDDEN>)
 id 1uG9Fa-0002Yd-Uw
 for guix-patches@HIDDEN; Sat, 17 May 2025 00:34:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=884R0EiSurgsMwGzzdnChYtUdasSH3oupJnsjkXDtnk=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:x-icloud-hme;
 b=uQKDWG2V638Cdup2oag7iW7m58c9k9Vf6LnCYXgOXQCGUDlZJF2za4z5VdYXbgIA8
 hlKkcuYAADKPGUKUti6iT7ur0KHPigv805Gfuf/4khMbNxC0iJnYwngomJgEEqpG19
 ePfMmY4uJRgAO+AqjCm6eV0f5NDLYHanNpSPG7R7XgTzTu0jY2rCJZQ1i0rd12fZ0g
 KACO0zo1Z5cdRm4NfWK6IpmhRp6UCs9VsyutrZ/PH4ya/RJ/LulyNhVZIq+jAfLtUz
 mCTWZGeKu2Bb4CYNUUwVG/ecrnFLlji0tFA2XSE8KSCsDa6Ke4iJkhhcOhGjUADZ7Z
 +MJ6WNLh93/NA==
Received: from outbound.qs.icloud.com (localhost [127.0.0.1])
 by outbound.qs.icloud.com (Postfix) with ESMTPS id 9A3271800147;
 Sat, 17 May 2025 04:34:13 +0000 (UTC)
Received: from wongworks.lan (qs-asmtp-me-k8s.p00.prod.me.com [17.57.155.37])
 by outbound.qs.icloud.com (Postfix) with ESMTPSA id 7E2E21800110;
 Sat, 17 May 2025 04:33:57 +0000 (UTC)
From: Andrew Wong <wongandj@HIDDEN>
Date: Sat, 17 May 2025 00:33:42 -0400
Message-ID: <00f7c1cd9c14f7f0ad23a390095ec424be9aba3e.1747456422.git.wongandj@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Proofpoint-GUID: jFgJe8R-szoccFNwHWF1C1L0ObFcr1fA
X-Proofpoint-ORIG-GUID: jFgJe8R-szoccFNwHWF1C1L0ObFcr1fA
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40
 definitions=2025-05-17_02,2025-05-16_03,2025-03-28_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0
 malwarescore=0 adultscore=0 suspectscore=0 spamscore=0 clxscore=1015
 mlxlogscore=999 bulkscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx
 scancount=1 engine=8.22.0-2503310001 definitions=main-2505170041
Received-SPF: pass client-ip=57.103.85.215; envelope-from=wongandj@HIDDEN;
 helo=outbound.qs.icloud.com
X-Spam_score_int: -7
X-Spam_score: -0.8
X-Spam_bar: /
X-Spam_report: (-0.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.2 (++)
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: * gnu/packages/fonts.scm(make-font-iosevka): New procedure.
 (font-iosevka, font-iosevka-aile, font-iosevka-curly, font-iosevka-curly-slab)
 (font-iosevka-etoile, font-iosevka-slab, font-iosevka-ss01, f [...] 
 Content analysis details:   (2.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in
 bl.spamcop.net
 [Blocked - see <https://www.spamcop.net/bl.shtml?17.57.155.37>]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (wongandj[at]icloud.com)
 0.0 SPOOFED_FREEMAIL       No description available.
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.2 (+)
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:  * gnu/packages/fonts.scm(make-font-iosevka): New procedure.
    (font-iosevka, font-iosevka-aile, font-iosevka-curly, font-iosevka-curly-slab)
    (font-iosevka-etoile, font-iosevka-slab, font-iosevka-ss01, f [...] 
 
 Content analysis details:   (1.2 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2001:470:142:0:0:0:0:17 listed in]
                             [list.dnswl.org]
  1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in
                             bl.spamcop.net
                [Blocked - see <https://www.spamcop.net/bl.shtml?17.57.155.37>]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (wongandj[at]icloud.com)
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

* gnu/packages/fonts.scm(make-font-iosevka): New procedure.
  (font-iosevka, font-iosevka-aile, font-iosevka-curly, font-iosevka-curly-slab)
  (font-iosevka-etoile, font-iosevka-slab, font-iosevka-ss01, font-iosevka-ss02)
  (font-iosevka-ss03, font-iosevka-ss04, font-iosevka-ss05, font-iosevka-ss06)
  (font-iosevka-ss07, font-iosevka-ss08, font-iosevka-ss09, font-iosevka-ss10)
  (font-iosevka-ss11, font-iosevka-ss12, font-iosevka-ss13, font-iosevka-ss14)
  (font-iosevka-ss15, font-iosevka-ss16, font-iosevka-ss17, font-iosevka-ss18)
  (font-iosevka-term, font-iosevka-term-slab): Update to 33.2.2, use Super TTCs.

Change-Id: I37df4b694e9392a07b30a0b4b570d27ec60ce796
---
 gnu/packages/fonts.scm | 439 +++++++++++------------------------------
 1 file changed, 115 insertions(+), 324 deletions(-)

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 4ac82db29f..f25a7dfde7 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -66,6 +66,7 @@
 ;;; Copyright © 2023 Santiago Payà Miralta <santiagopim@HIDDEN>
 ;;; Copyright © 2025 Kurome <hunt31999@HIDDEN>
 ;;; Copyright © 2025 Gabriel Santos <gabrielsantosdesouza@HIDDEN>
+;;; Copyright © 2025 Andrew Wong <wongandj@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2150,391 +2151,181 @@ (define-public font-comic-neue
             (reverse iosevka-fails)))
 EOF
 |#
+(define make-font-iosevka
+  (lambda (name-suffix download-suffix description-appendix hash)
+    (package
+      (name (string-append "font-iosevka"
+                           (if (string=? name-suffix "") "" "-") name-suffix))
+      (version "33.2.2")
+      (source
+       (origin (method url-fetch/zipbomb)
+               (uri (string-append
+                     "https://github.com/be5invis/Iosevka/releases/download/v"
+                     version "/SuperTTC-Iosevka" download-suffix
+                     "-" version ".zip"))
+               (sha256 (base32 hash))))
+      (build-system font-build-system)
+      (home-page "https://be5invis.github.io/Iosevka/")
+      (synopsis "Coders' typeface, built from code")
+      (description
+       (string-append
+        "Iosevka is a slender monospace sans-serif or slab-serif typeface
+inspired by Pragmata Pro, M+, and PF DIN Mono, designed to be the ideal font
+for programming.  Iosevka is completely generated from its source code."
+        (if (string=? description-appendix "") "" "\n") description-appendix))
+      (license (list license:silofl1.1  ;build artifacts (i.e., the fonts)
+                     license:bsd-3)))))
+
 (define-public font-iosevka
-  (package
-    (name "font-iosevka")
-    (version "32.5.0")
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-Iosevka-" version ".zip"))
-       (sha256
-        (base32 "1w7043q2pxllry2njrk4cpqwvralb0a1d3bxac36y0ai9al3m5w0"))))
-    (build-system font-build-system)
-    (home-page "https://be5invis.github.io/Iosevka/")
-    (synopsis "Coders' typeface, built from code")
-    (description
-     "Iosevka is a slender monospace sans-serif or slab-serif typeface inspired
-by Pragmata Pro, M+, and PF DIN Mono, designed to be the ideal font for
-programming.  Iosevka is completely generated from its source code.")
-    (license (list license:silofl1.1    ;build artifacts (i.e., the fonts)
-                   license:bsd-3))))    ;supporting code
+  (make-font-iosevka "" "" ""
+                     "0dj7d0r5nk1jl7y2a50syn4vnrfi8gcn2aa7rkn8n1nlp4mys2mf"))
 
 (define-public font-iosevka-slab
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-slab")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSlab-" version ".zip"))
-       (sha256
-        (base32 "03r7ldsk3qrvy46ag08fhs3ppxmzycn8gh6xxmi3pw972hn9kgpi"))))))
+  (make-font-iosevka "slab" "Slab" "This variant has slab serifs."
+                     "06a6x3bgqszngc4nlqnwfgk7c0jnnp9ian4rkvbb9h24xar5fzlg"))
 
 (define-public font-iosevka-term
   (package
-    (inherit font-iosevka)
-    (name "font-iosevka-term")
-    (version (package-version font-iosevka))
+    (inherit (make-font-iosevka
+              "term" ""
+              "This variant includes only the ``Terminal'' spacing variant."
+              ""))
     (source
      (origin
        (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTF-IosevkaTerm-" version ".zip"))
+       (uri (string-append
+             "https://github.com/be5invis/Iosevka/releases/download/v"
+             (package-version font-iosevka) "/SuperTTC-SGr-IosevkaTerm-"
+             (package-version font-iosevka) ".zip"))
        (sha256
-        (base32 "13g3czmd36k261ip9l8r94hcq6swbvag80zb9g7i9frjsr97xn2h"))))
-    (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (add-before 'install 'make-files-writable
-           (lambda _
-             (for-each make-file-writable (find-files "." ".*"))
-             #t)))))))
+        (base32 "13lc3zsg9kgdsw1yc0alv2iw8l4s4jwkc2g3d48hf5n5g5azpndi"))))))
 
 (define-public font-iosevka-term-slab
   (package
-    (inherit font-iosevka)
-    (name "font-iosevka-term-slab")
-    (version (package-version font-iosevka))
+    (inherit (make-font-iosevka
+              "term-slab" ""
+              "This variant includes only the ``Terminal'' spacing variant
+with slab serifs."
+              ""))
     (source
      (origin
        (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka/"
-                           "releases/download/v" version
-                           "/PkgTTF-IosevkaTermSlab-" version ".zip"))
+       (uri (string-append
+             "https://github.com/be5invis/Iosevka/releases/download/v"
+             (package-version font-iosevka) "/SuperTTC-SGr-IosevkaTermSlab-"
+             (package-version font-iosevka) ".zip"))
        (sha256
-        (base32 "00dwp06za3i8kyqqk5xqsd9div2ydf0rgdnj3vl5g6g5621asd39"))))
-    (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (add-before 'install 'make-files-writable
-           (lambda _
-             (for-each make-file-writable (find-files "." ".*"))
-             #t)))))))
+        (base32 "01xcvbl6nikjy1arx2i5l474acn3kiafmjgdzlsmjjdfnrmhfify"))))))
 
 (define-public font-iosevka-aile
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-aile")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaAile-" version ".zip"))
-       (sha256
-        (base32 "10sf5q4f3l9z4pai46sszkswnwfnjmyqzs6ark1dlsifxh8c86wb"))))))
+  (make-font-iosevka
+   "aile" "Aile" "This is a quasi-proportional, sans-serif companion font."
+   "0xnc612gkjyl189sh4w79apw5492g9sbfrfm08yifg8sakchxx8a"))
 
 (define-public font-iosevka-curly
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-curly")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka/"
-                           "releases/download/v" version
-                           "/PkgTTC-IosevkaCurly-" version ".zip"))
-       (sha256
-        (base32 "0qg4r8hid50hnjj3gs0xagdymm15z919s0pn6n2dnlmmxvw1c5nv"))))))
+  (make-font-iosevka "curly" "Curly"
+                     "This is a ``curly'' variant."
+                     "1gzka5ab62hpraz6fc5w3fgvx9mhis3nc35rx7hqg5cnr9bpkidz"))
 
 (define-public font-iosevka-curly-slab
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-curly-slab")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka/"
-                           "releases/download/v" version
-                           "/PkgTTC-IosevkaCurlySlab-" version ".zip"))
-       (sha256
-        (base32 "1lkcs3aqxvdlpgbplhpd4i6vza1xyqnim2awak9b310byyf35d0c"))))))
+  (make-font-iosevka "curly-slab" "CurlySlab"
+                     "This is a ``curly'' variant with slab serifs."
+                     "0kmpfk3pm2q8c4ckmv0l2f0p6954n3qn8fvw2wi3j5x6gbs4239k"))
 
 (define-public font-iosevka-etoile
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-etoile")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaEtoile-" version ".zip"))
-       (sha256
-        (base32 "1yh8vlhrcczmsir87f84qr605rf1kp86bvf1c459myc4a6hcqc3z"))))))
+  (make-font-iosevka "etoile" "Etoile"
+                     "This is a quasi-proportional, slab serif companion font."
+                     "0qvxxjnsd2b29431dbwkzl0rra384clkrvkclgq12wgzp9gv0zip"))
 
 (define-public font-iosevka-ss01
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss01")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS01-" version ".zip"))
-       (sha256
-        (base32 "0h1ln3bisbgwd7cc6c9jcmplzvgca42csd5cfxj1jjs4i2vmx2d6"))))))
+  (make-font-iosevka "ss01" "SS01"
+                     "This is an Andale Mono-style variant."
+                     "0wb9xy9ysfk70b03dhfpqim1615v9frzii6jdn4xs8bd2n53795j"))
 
 (define-public font-iosevka-ss02
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss02")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS02-" version ".zip"))
-       (sha256
-        (base32 "0z0b14cwhbb85fjp508cb1ihscxcc75asjmq9fw5rfl3kx85w6h8"))))))
+  (make-font-iosevka "ss02" "SS02"
+                     "This is an Anonymous Pro-style variant."
+                     "17flp3z2lgd6pwvhmhi3cncfjk56vm863kvjpsx1aqq372r74zzq"))
 
 (define-public font-iosevka-ss03
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss03")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS03-" version ".zip"))
-       (sha256
-        (base32 "18gs7h6mb5c9fqmx7ip1a5k3garqbgp640m338h776pcq9mlnndv"))))))
+  (make-font-iosevka "ss03" "SS03"
+                     "This is a Consolas-style variant."
+                     "1lxmjdx7vw2gfj56s27vinacssljsb0bpiklqbjpaf2j5k0im6r2"))
 
 (define-public font-iosevka-ss04
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss04")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS04-" version ".zip"))
-       (sha256
-        (base32 "1yjywm9r390gnagla6g5yjach0ydng0m0q752k39fb2z5rpjzphp"))))))
+  (make-font-iosevka "ss04" "SS04"
+                     "This is a Menlo-style variant."
+                     "1v7d1zxc518ag476g7r1wnic0xs1ngh0yk4hhsdvkqdc3p4hz7v4"))
 
 (define-public font-iosevka-ss05
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss05")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS05-" version ".zip"))
-       (sha256
-        (base32 "1jn8xb7f3hxs4yl54hmiar49wwdl7489xv0f0sqr5c66ip2jar0k"))))))
+  (make-font-iosevka "ss05" "SS05"
+                     "This is a Menlo-style variant."
+                     "049cy35p864m2agaa1lxd64gy7273hyakiz6my9hz64n8k0bianw"))
 
 (define-public font-iosevka-ss06
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss06")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS06-" version ".zip"))
-       (sha256
-        (base32 "0c6wysyg8nzgan39z4w6l41abx2d0gj89mli63ydagqlljk7vs71"))))))
+  (make-font-iosevka "ss06" "SS06"
+                     "This is a Liberation Mono-style variant."
+                     "19v6bn4ydcq4sikw0xsbjyj6brv6c0hpg0x4n78xdlc257rdkz2d"))
 
 (define-public font-iosevka-ss07
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss07")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS07-" version ".zip"))
-       (sha256
-        (base32 "006khr7hh14dcq81mqzn3fkfrpbix1vghrvwff289r7cfy45ijkk"))))))
+  (make-font-iosevka "ss07" "SS07"
+                     "This is a Monaco-style variant."
+                     "151b2vch8ssb29jahadqfbwinkm02ywwb0mdhd3d186qnn7az6v1"))
 
 (define-public font-iosevka-ss08
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss08")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS08-" version ".zip"))
-       (sha256
-        (base32 "1dbnhbljybal9l61iq88h85jkmc16aaw8kxcq3r0ikzv2pq3vslm"))))))
+  (make-font-iosevka "ss08" "SS08"
+                     "This is a Pragmata Pro-style variant."
+                     "0n0r3imjv769rjbmr1bbasjqd3skav1m2mpa762ib17sl34r55wv"))
 
 (define-public font-iosevka-ss09
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss09")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS09-" version ".zip"))
-       (sha256
-        (base32 "0b218h42n5qg920q95ip3mva2xz012ijzgxj8r9m638qar0ba1qi"))))))
+  (make-font-iosevka "ss09" "SS09"
+                     "This is a Source Code Pro-style variant."
+                     "0ypmj5d31pxf6d0r8d2kvqv721wi7c5gq5sq665sr3l43dsykphk"))
 
 (define-public font-iosevka-ss10
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss10")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS10-" version ".zip"))
-       (sha256
-        (base32 "005i3am8amvwg8skq5lh5pisq1ll8hi9nj3imlcvcwj0w2i8b04w"))))))
+  (make-font-iosevka "ss10" "SS10"
+                     "This is an Envy Code R-style variant."
+                     "0a8l7piq86i7sw6bh9pkakj96bw2cvzmjchsxvsv01hpyri2gyq2"))
 
 (define-public font-iosevka-ss11
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss11")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS11-" version ".zip"))
-       (sha256
-        (base32 "0gnk9arz1dfksjx2d7gnb6vx0p0p7hpz4gcnkaj6ppdry9a5lmdn"))))))
+  (make-font-iosevka "ss11" "SS11"
+                     "This is an X Windows Fixed-style variant."
+                     "12jn5i7k20agv3bv540nw5cymilrnrd2gcq37a4v6zirr7vlgfhp"))
 
 (define-public font-iosevka-ss12
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss12")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS12-" version ".zip"))
-       (sha256
-        (base32 "17ri9f2ka7jsb4n3bbb18vxnjxk432f8740hzbjpnvzy16av5nhk"))))))
+  (make-font-iosevka "ss12" "SS12"
+                     "This is an Ubuntu Mono-style variant."
+                     "04pss3k80jmwgnrb3i36w59phr7s51l55rk78kbgvdz9pi2kq77m"))
 
 (define-public font-iosevka-ss13
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss13")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS13-" version ".zip"))
-       (sha256
-        (base32 "1nb3vd7q3xcbijawk9pqznkcfrjdykrc83jl58dnx7jf0znk7j4d"))))))
+  (make-font-iosevka "ss13" "SS13"
+                     "This is a Lucida-style variant."
+                     "1m0gvmw12dfx971kqi363a3ra9v3ag3j10ym2h3grac2rj0hd1xz"))
 
 (define-public font-iosevka-ss14
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss14")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS14-" version ".zip"))
-       (sha256
-        (base32 "0dqkrf86h77ps90rdbsndngzg0l8c4jh8l3f3vcmdy1vlcrycpbi"))))))
+  (make-font-iosevka "ss14" "SS14"
+                     "This is an JetBrains Mono-style variant."
+                     "1ci5g138raaw4xyaqmq6yappi4djbjggiwipjw6c4rimz1n8wfzh"))
 
 (define-public font-iosevka-ss15
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss15")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS15-" version ".zip"))
-       (sha256
-        (base32 "0qd2di4phlxakprm5bqi0kz9yy48wqrhkxidzjswagf6bnm3mk5v"))))))
+  (make-font-iosevka "ss15" "SS15"
+                     "This is an IBM Plex Mono-style variant."
+                     "137jawljhn5zqjqq6is27vvn3jdpxcfq79zdi4g55ck7acmy78ch"))
 
 (define-public font-iosevka-ss16
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss16")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS16-" version ".zip"))
-       (sha256
-        (base32 "15yr94a3faribc19j91q7jna0hx3dsdpz1axkzr5gy56w7hg6bw4"))))))
+  (make-font-iosevka "ss16" "SS16"
+                     "This is a PT Mono-style variant."
+                     "075bw1ypm8d670ayc73giiikcl7k5fqx3rcjpb2yfbjjpb01p86p"))
 
 (define-public font-iosevka-ss17
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss17")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS17-" version ".zip"))
-       (sha256
-        (base32 "0k8blbzymyvwczngafz3vijwdy4iwhxc4lrfqxgddrfi57lbnj5r"))))))
+  (make-font-iosevka "ss17" "SS17"
+                     "This is a Recursive Mono-style variant."
+                     "1mpa7gi1igs24cnzmwjzycp57wwm9qw1n4mfxfyl10kk6pmn5ygh"))
 
 (define-public font-iosevka-ss18
-  (package
-    (inherit font-iosevka)
-    (name "font-iosevka-ss18")
-    (version (package-version font-iosevka))
-    (source
-     (origin
-       (method url-fetch/zipbomb)
-       (uri (string-append "https://github.com/be5invis/Iosevka"
-                           "/releases/download/v" version
-                           "/PkgTTC-IosevkaSS18-" version ".zip"))
-       (sha256
-        (base32 "08ijx9rbcx95yiaiwv6k25xmsi24rdy50mkmmaw94mmwv22mxdra"))))))
+  (make-font-iosevka "ss18" "SS18"
+                     "This is an Input Mono-style variant."
+                     "0hlxqm1cxjc2xjp11nc1zycfbcnlsbqdwq01ibqi3amc6wnmm4w4"))
 
 (define-public font-aporetic
   (package

base-commit: 670724edcfe7d71c517d4bb1680132b45accf0b8
-- 
2.49.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Andrew Wong <wongandj@HIDDEN>
Subject: bug#78461: Acknowledgement ([PATCH] gnu: font-iosevka: Update to
 33.2.2, switch to "Super TTCs".)
Message-ID: <handler.78461.B.1747456472385.ack <at> debbugs.gnu.org>
References: <00f7c1cd9c14f7f0ad23a390095ec424be9aba3e.1747456422.git.wongandj@HIDDEN>
X-Gnu-PR-Message: ack 78461
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 78461 <at> debbugs.gnu.org
Date: Sat, 17 May 2025 04:35:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

As you requested using X-Debbugs-CC, your message was also forwarded to
  Hilton Chain <hako@HIDDEN>, =E5=AE=8B=E6=96=87=E6=AD=A6 <iyzsong=
@envs.net>
(after having been given a bug report number, if it did not have one).

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 78461 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
78461: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78461
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78461] [PATCH] gnu: font-iosevka: Update to 33.2.2, switch to "Super TTCs".
Resent-From: Hilton Chain <hako@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 17 May 2025 10:34:02 +0000
Resent-Message-ID: <handler.78461.B78461.174747801830979 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78461
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Andrew Wong <wongandj@HIDDEN>,
Cc: 78461 <at> debbugs.gnu.org, =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>
Received: via spool by 78461-submit <at> debbugs.gnu.org id=B78461.174747801830979
          (code B ref 78461); Sat, 17 May 2025 10:34:02 +0000
Received: (at 78461) by debbugs.gnu.org; 17 May 2025 10:33:38 +0000
Received: from localhost ([127.0.0.1]:46280 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uGErK-00083b-0t
	for submit <at> debbugs.gnu.org; Sat, 17 May 2025 06:33:38 -0400
Received: from mail.boiledscript.com ([2a01:4f8:242:4aeb::42]:55176)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <hako@HIDDEN>)
 id 1uGErH-00083J-1H
 for 78461 <at> debbugs.gnu.org; Sat, 17 May 2025 06:33:36 -0400
From: Hilton Chain <hako@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space;
 s=mail; t=1747478011;
 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=6dqzWf1LVDj9M0qekHfYDIC+LCHMvh6zc38zirhklJQ=;
 b=NO03XMtfvkE4D9sbaKz6PUS6Bi/rnoJdQjsu1gAx07IyiwraudhNshqnRlOda0fOgUA3hp
 Iyy83ifJblyGsZoNLXUMTKzHEzRXWXBhxOlSrdtzRMW/V8ZJUa4ZrKK+dYstTM8isrBYu4
 5Rp3Fdn/zpr9V2j0OoqPU1hz36/QqaKW4vvz/owrwNoObpQl7s/ilxb/lcjnsn1dFPOGEY
 ylk0NV69xVEUhcbysZ+LUp+DFn2krCqcVR3XCsu+Uv+WHTelvA9CVKGWt/b9x8oRtZrIyJ
 0fIQBQ7GA5112xr8/OqBENOQ/lT0sqU7jIK7HZMdZDjqod2hzr2xgEulAQBQpA==
In-Reply-To: <00f7c1cd9c14f7f0ad23a390095ec424be9aba3e.1747456422.git.wongandj@HIDDEN>
References: <00f7c1cd9c14f7f0ad23a390095ec424be9aba3e.1747456422.git.wongandj@HIDDEN>
Date: Sat, 17 May 2025 18:32:25 +0800
Message-ID: <87tt5jsf2e.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Andrew Wong <wongandj@HIDDEN> writes:

> * gnu/packages/fonts.scm(make-font-iosevka): New procedure.
>   (font-iosevka, font-iosevka-aile, font-iosevka-curly, font-iosevka-curl=
y-slab)
>   (font-iosevka-etoile, font-iosevka-slab, font-iosevka-ss01, font-iosevk=
a-ss02)
>   (font-iosevka-ss03, font-iosevka-ss04, font-iosevka-ss05, font-iosevka-=
ss06)
>   (font-iosevka-ss07, font-iosevka-ss08, font-iosevka-ss09, font-iosevka-=
ss10)
>   (font-iosevka-ss11, font-iosevka-ss12, font-iosevka-ss13, font-iosevka-=
ss14)
>   (font-iosevka-ss15, font-iosevka-ss16, font-iosevka-ss17, font-iosevka-=
ss18)
>   (font-iosevka-term, font-iosevka-term-slab): Update to 33.2.2, use
>   Super TTCs.

Can you clarify why switching to =E2=80=98Super TTC=E2=80=99?  I don't thin=
k we have
issue managing font files.

> Change-Id: I37df4b694e9392a07b30a0b4b570d27ec60ce796
> ---
>  gnu/packages/fonts.scm | 439 +++++++++++------------------------------
>  1 file changed, 115 insertions(+), 324 deletions(-)
>
> diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
> index 4ac82db29f..f25a7dfde7 100644
> --- a/gnu/packages/fonts.scm
> +++ b/gnu/packages/fonts.scm
> @@ -66,6 +66,7 @@
>  ;;; Copyright =C2=A9 2023 Santiago Pay=C3=A0 Miralta <santiagopim@gmail.=
com>
>  ;;; Copyright =C2=A9 2025 Kurome <hunt31999@HIDDEN>
>  ;;; Copyright =C2=A9 2025 Gabriel Santos <gabrielsantosdesouza@HIDDEN=
rg>
> +;;; Copyright =C2=A9 2025 Andrew Wong <wongandj@HIDDEN>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -2150,391 +2151,181 @@ (define-public font-comic-neue
>              (reverse iosevka-fails)))
>  EOF
>  |#
> +(define make-font-iosevka
> +  (lambda (name-suffix download-suffix description-appendix hash)
> +    (package
> +      (name (string-append "font-iosevka"
> +                           (if (string=3D? name-suffix "") "" "-") name-=
suffix))
> +      (version "33.2.2")
> +      (source
> +       (origin (method url-fetch/zipbomb)
> +               (uri (string-append
> +                     "https://github.com/be5invis/Iosevka/releases/downl=
oad/v"
> +                     version "/SuperTTC-Iosevka" download-suffix
> +                     "-" version ".zip"))
> +               (sha256 (base32 hash))))
> +      (build-system font-build-system)
> +      (home-page "https://be5invis.github.io/Iosevka/")
> +      (synopsis "Coders' typeface, built from code")
> +      (description
> +       (string-append
> +        "Iosevka is a slender monospace sans-serif or slab-serif typeface
> +inspired by Pragmata Pro, M+, and PF DIN Mono, designed to be the ideal =
font
> +for programming.  Iosevka is completely generated from its source code."
> +        (if (string=3D? description-appendix "") "" "\n") description-ap=
pendix))
> +      (license (list license:silofl1.1  ;build artifacts (i.e., the font=
s)
> +                     license:bsd-3)))))
> +

Descriptions will be translated, they must be string literals.[1]

[1]:
https://guix.gnu.org/manual/devel/en/html_node/Synopses-and-Descriptions.ht=
ml=20




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78461] [PATCH] gnu: font-iosevka: Update to 33.2.2, switch to "Super TTCs".
Resent-From: Andrew Wong <wongandj@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 17 May 2025 21:41:02 +0000
Resent-Message-ID: <handler.78461.B78461.174751802210956 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78461
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Hilton Chain <hako@HIDDEN>
Cc: 78461 <at> debbugs.gnu.org, =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>
Received: via spool by 78461-submit <at> debbugs.gnu.org id=B78461.174751802210956
          (code B ref 78461); Sat, 17 May 2025 21:41:02 +0000
Received: (at 78461) by debbugs.gnu.org; 17 May 2025 21:40:22 +0000
Received: from localhost ([127.0.0.1]:51751 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uGPGX-0002qc-Jl
	for submit <at> debbugs.gnu.org; Sat, 17 May 2025 17:40:21 -0400
Received: from p-east3-cluster2-host1-snip4-10.eps.apple.com
 ([57.103.87.141]:63226 helo=outbound.qs.icloud.com)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1uGPGV-0002qC-8l
 for 78461 <at> debbugs.gnu.org; Sat, 17 May 2025 17:40:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=aTRGveeZYlPpcqH6stWoLyiKD5Lt/+ovEmO14A68TVg=;
 h=Message-ID:Date:MIME-Version:Subject:To:From:Content-Type:x-icloud-hme;
 b=FLIryLMON2MwdzXOaea6pZa9uMwEK9Z+glopbesavBzwsyY5RO9D485JgAxUFbTzf
 k2WKXLNp9jKKBfWcZY++d+og5xBJPKx5FANIm+CvLeDAuCBXfh+i71dlld4V3m+iCQ
 o5mhIHiT0CC8eIt39R+YObSB/qWeclnN1plN1OvmNpNLYW3mQwxo/kQc79IpHolKJk
 9/rvZYCf9VmDb1MoUdIBFwQSfx0XfusbV/BC1FeNd760EnWO7xmBNexVCZoex8Bw0p
 uSZXLlUzJ2z91OrZdW6eXSRgsQ7n91ev6SIPJ99t83Ekl5CXdBHcCuK3eeKFvsVqgV
 wu/wT7nvLkzXQ==
Received: from outbound.qs.icloud.com (localhost [127.0.0.1])
 by outbound.qs.icloud.com (Postfix) with ESMTPS id 7A58C18000A5;
 Sat, 17 May 2025 21:40:11 +0000 (UTC)
Received: from [192.168.86.109] (qs-asmtp-me-k8s.p00.prod.me.com
 [17.57.155.37])
 by outbound.qs.icloud.com (Postfix) with ESMTPSA id 6850E1800108;
 Sat, 17 May 2025 21:40:10 +0000 (UTC)
Message-ID: <6ef6321b-4b11-429f-a393-accce9ce8b5f@HIDDEN>
Date: Sat, 17 May 2025 17:40:09 -0400
MIME-Version: 1.0
User-Agent: Icedove Daily
References: <00f7c1cd9c14f7f0ad23a390095ec424be9aba3e.1747456422.git.wongandj@HIDDEN>
 <87tt5jsf2e.fsf@HIDDEN>
Content-Language: en-US
From: Andrew Wong <wongandj@HIDDEN>
In-Reply-To: <87tt5jsf2e.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Proofpoint-ORIG-GUID: ppP_7LkTBDccgfaEX6pUjO7DUC4Wmlrj
X-Proofpoint-GUID: ppP_7LkTBDccgfaEX6pUjO7DUC4Wmlrj
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40
 definitions=2025-05-17_10,2025-05-16_03,2025-03-28_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0
 bulkscore=0 suspectscore=0 spamscore=0 mlxlogscore=999 mlxscore=0
 phishscore=0 clxscore=1011 malwarescore=0 classifier=spam adjust=0 reason=mlx
 scancount=1 engine=8.22.0-2503310001 definitions=main-2505170215
X-Spam-Score: 1.2 (+)
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:  On 5/17/25 6:32a, Hilton Chain wrote> Can you clarify why
   switching to =?UTF-8?Q?=E2=80=98Super_?= =?UTF-8?Q?TTC=E2=80=99=3F?= I don't think we have > issue managing font
   files. The 'Super TTC' format is recommended for desktop use upstream[1],
   and it ostensibly saves disk space; we already package Iosevka as TTCs, which
    implies a desktop use-case for the package (upstream re [...] 
 
 Content analysis details:   (1.2 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
                             query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [57.103.87.141 listed in bl.score.senderscore.com]
  1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in
                             bl.spamcop.net
                [Blocked - see <https://www.spamcop.net/bl.shtml?17.57.155.37>]
  0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
                             The query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [57.103.87.141 listed in sa-accredit.habeas.com]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (wongandj[at]icloud.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)

On 5/17/25 6:32a, Hilton Chain wrote> Can you clarify why switching to 
‘Super TTC’?  I don't think we have
> issue managing font files.

The 'Super TTC' format is recommended for desktop use upstream[1], and 
it ostensibly saves disk space; we already package Iosevka as TTCs, 
which implies a desktop use-case for the package (upstream recommends 
the "individual TTFs" format for embedding in applications) and for the 
most part we group the sub-fonts in the same way as the upstream super 
TTCs. Therefore, it makes sense to switch for the disk savings and 
filesystem simplicity.

> Descriptions will be translated, they must be string literals.

I designed the procedure specifically so that the "description appendix" 
could be a stand-alone phrase to be translated separately. Is there a 
caveat I'm missing?

[1] https://github.com/be5invis/Iosevka/blob/v33.2.3/doc/PACKAGE-LIST.md




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78461] [PATCH] gnu: font-iosevka: Update to 33.2.2, switch to "Super TTCs".
Resent-From: Hilton Chain <hako@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 18 May 2025 06:28:02 +0000
Resent-Message-ID: <handler.78461.B78461.174754966513671 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78461
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Andrew Wong <wongandj@HIDDEN>
Cc: 78461 <at> debbugs.gnu.org, =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>
Received: via spool by 78461-submit <at> debbugs.gnu.org id=B78461.174754966513671
          (code B ref 78461); Sun, 18 May 2025 06:28:02 +0000
Received: (at 78461) by debbugs.gnu.org; 18 May 2025 06:27:45 +0000
Received: from localhost ([127.0.0.1]:54297 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uGXUv-0003YR-3Q
	for submit <at> debbugs.gnu.org; Sun, 18 May 2025 02:27:45 -0400
Received: from mail.boiledscript.com ([49.12.134.184]:40960)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <hako@HIDDEN>)
 id 1uGXUs-0003YB-Bq
 for 78461 <at> debbugs.gnu.org; Sun, 18 May 2025 02:27:43 -0400
From: Hilton Chain <hako@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space;
 s=mail; t=1747549660;
 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=VV++7PJbBbwLQ0FJ5P127N+zqAo/wYswvJ8mjgiCA9Y=;
 b=Uzy3QoSOSuAZap3HS+ZvWqfq3PFyaLpMBdeD1SS+CJS+Cg/2UzY0xc1whdJHO78mUf6wCK
 zdLLky/xQCl27tDLTMZDY53buVOI3+QFqYm6vxaVC2TSnN9pWtLJ3Puzv+A/wkzYlvFQ/H
 KflLDHIqfh8rUcwSQz/NyupL0v8tM+ji0JJ6M4zBFBJzRq7hHu+rpU6HBeek6Vr0lcZZuT
 LoPvByfbmhJnKB/S0s9MjfLot/88cHIXoag8f+peAqCajrPNn3sP8Drm/hjfLHyXHPpwOH
 f2g9BFHy7fwPC4logZsmtjuoetGXF2Sg9n2eUn21DdCermDs3zhLarVst+1G8Q==
In-Reply-To: <6ef6321b-4b11-429f-a393-accce9ce8b5f@HIDDEN>
References: <00f7c1cd9c14f7f0ad23a390095ec424be9aba3e.1747456422.git.wongandj@HIDDEN>
 <87tt5jsf2e.fsf@HIDDEN>
 <6ef6321b-4b11-429f-a393-accce9ce8b5f@HIDDEN>
Date: Sun, 18 May 2025 14:27:31 +0800
Message-ID: <87r00msab0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Andrew Wong via Guix-patches via <guix-patches@HIDDEN> writes:

> On 5/17/25 6:32a, Hilton Chain wrote
>> Can you clarify why switching to =E2=80=98Super TTC=E2=80=99?  I don't t=
hink we have
>> issue managing font files.
>
> The 'Super TTC' format is recommended for desktop use upstream[1], and=20
> it ostensibly saves disk space; we already package Iosevka as TTCs,=20
> which implies a desktop use-case for the package (upstream recommends=20
> the "individual TTFs" format for embedding in applications) and for the=20
> most part we group the sub-fonts in the same way as the upstream super=20
> TTCs. Therefore, it makes sense to switch for the disk savings and=20
> filesystem simplicity.

Makes sense.  But IMO we should build fonts from source eventually and
provide different formats in outputs or parameterizing them.

>> Descriptions will be translated, they must be string literals.
>
> I designed the procedure specifically so that the "description appendix"=
=20
> could be a stand-alone phrase to be translated separately. Is there a=20
> caveat I'm missing?

xgettext is set to extract string literal inside =E2=80=98description=E2=80=
=99, but it
will find =E2=80=98string-append=E2=80=99 in this case, so the description =
won't be
extracted at all.

Even if you have managed to extract different parts of the description,
e.g. "a" and "b", Guix UI looks up translation for the resulted string,
e.g. "ab", so it won't be translated either.




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#78461] [PATCH] gnu: font-iosevka: Update to 33.2.2, switch to "Super TTCs".
Resent-From: Andrew Wong <wongandj@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 18 May 2025 17:18:01 +0000
Resent-Message-ID: <handler.78461.B78461.174758867028507 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 78461
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Hilton Chain <hako@HIDDEN>
Cc: 78461 <at> debbugs.gnu.org, =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= <iyzsong@HIDDEN>
Received: via spool by 78461-submit <at> debbugs.gnu.org id=B78461.174758867028507
          (code B ref 78461); Sun, 18 May 2025 17:18:01 +0000
Received: (at 78461) by debbugs.gnu.org; 18 May 2025 17:17:50 +0000
Received: from localhost ([127.0.0.1]:59745 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uGhe2-0007Pj-7A
	for submit <at> debbugs.gnu.org; Sun, 18 May 2025 13:17:50 -0400
Received: from p-east3-cluster7-host10-snip4-10.eps.apple.com
 ([57.103.84.231]:15344 helo=outbound.qs.icloud.com)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1uGhdy-0007PQ-8i
 for 78461 <at> debbugs.gnu.org; Sun, 18 May 2025 13:17:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=TQW2FtiDytZGNUKtnQgNMEYwbFnNKy4RrvRv8jisj9s=;
 h=Content-Type:From:Mime-Version:Subject:Date:Message-Id:To:x-icloud-hme;
 b=XSyvb3wYyymKrjiUPqufbNNyLZcPtaqUiz9bqk8FagQg5sWxsSvG3rnD3D6o79+Au
 0TIoGp+N2rk+X9pjJsj4wY+JivQXMUE4gobpnyi2ggFRJUtkJyisyBLSc/fuOEfjxz
 2vB4nXO0jLvwL2dCCgE3VOWjyKSSB/JztxOoWwdeOVwB9Zl40eOZ5QjEhP46C7MWnR
 0t2Z5l+0fGxv/8NoUSO4Ka+2TmM7gLnBZQRAQszDw0E0IcKAwiLjTYvyF9uA4yuPji
 N72V3oSnmdZs5OT4zsrTqMtctvT47Jj0r8nbU48jYU8JwxyaXHAZjULWt8Rw6vh0Ue
 0UXSjNc6vpViA==
Received: from outbound.qs.icloud.com (localhost [127.0.0.1])
 by outbound.qs.icloud.com (Postfix) with ESMTPS id A3F621800127;
 Sun, 18 May 2025 17:17:38 +0000 (UTC)
Received: from smtpclient.apple (qs-asmtp-me-k8s.p00.prod.me.com
 [17.57.155.37])
 by outbound.qs.icloud.com (Postfix) with ESMTPSA id 8B01B1800308;
 Sun, 18 May 2025 17:17:37 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
From: Andrew Wong <wongandj@HIDDEN>
Mime-Version: 1.0 (1.0)
Date: Sun, 18 May 2025 13:17:26 -0400
Message-Id: <863D2577-21C5-452F-B1F0-D4A49BBD61D5@HIDDEN>
References: <87r00msab0.fsf@HIDDEN>
In-Reply-To: <87r00msab0.fsf@HIDDEN>
X-Mailer: iPhone Mail (22E252)
X-Proofpoint-GUID: g3cNd-K13EZ9cE1wzufR-GmWrpHvH21o
X-Proofpoint-ORIG-GUID: g3cNd-K13EZ9cE1wzufR-GmWrpHvH21o
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40
 definitions=2025-05-18_09,2025-05-16_03,2025-03-28_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 clxscore=1015 malwarescore=0 mlxscore=0 mlxlogscore=757 suspectscore=0
 bulkscore=0 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx
 scancount=1 engine=8.22.0-2503310001 definitions=main-2505180168
X-Spam-Score: 1.2 (+)
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:  > On May 18, 2025, at =?UTF-8?Q?2:27=E2=80=AFAM,?= Hilton Chain wrote: > IMO
    we should build fonts from source eventually and > provide different formats
    in outputs or parameterizing them. There are build instructions for Iosevka,
    btw. It uses npm and a new build system and some other things, and =?UTF-8?Q?I=E2=80=99m?=
   not sure if it produces the TTCs directly. Maybe in another patch. 
 
 Content analysis details:   (1.2 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
                             query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [57.103.84.231 listed in bl.score.senderscore.com]
  0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
                             The query to Validity was blocked.  See
                             https://knowledge.validity.com/hc/en-us/articles/20961730681243
                              for more information.
                             [57.103.84.231 listed in sa-accredit.habeas.com]
  1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in
                             bl.spamcop.net
                [Blocked - see <https://www.spamcop.net/bl.shtml?17.57.155.37>]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (wongandj[at]icloud.com)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)



> On May 18, 2025, at 2:27=E2=80=AFAM, Hilton Chain <hako@HIDDEN> w=
rote:
> IMO we should build fonts from source eventually and
> provide different formats in outputs or parameterizing them.

There are build instructions for Iosevka, btw. It uses npm and a new build s=
ystem and some other things, and I=E2=80=99m not sure if it produces the TTC=
s directly. Maybe in another patch.

> xgettext is set to extract string literal inside =E2=80=98description=E2=80=
=99, but it
> will find =E2=80=98string-append=E2=80=99 in this case, so the description=
 won't be
> extracted at all.
>=20
> Even if you have managed to extract different parts of the description,
> e.g. "a" and "b", Guix UI looks up translation for the resulted string,
> e.g. "ab", so it won't be translated either.

If I make the entire description a parameter (i.e. description-suffix -> des=
cription) would that work correctly then? Or are descriptions translated cor=
rectly iff they are string literals directly within the (description) field o=
f a package? In which case, I guess we should keep using package inheritance=
, instead of a package-generating procedure.=




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 7 Jun 2025 17:33:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 07 13:33:46 2025
Received: from localhost ([127.0.0.1]:49495 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uNxQQ-0005Qm-8J
	for submit <at> debbugs.gnu.org; Sat, 07 Jun 2025 13:33:46 -0400
Received: from p-east3-cluster7-host12-snip4-2.eps.apple.com
 ([57.103.84.243]:61386 helo=outbound.qs.icloud.com)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wongandj@HIDDEN>)
 id 1uNxQN-0005QT-Ke
 for control <at> debbugs.gnu.org; Sat, 07 Jun 2025 13:33:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=BzIjzZAwOGsR03Sfkw7wRcB3WOWHlfeDIlygWHc58ew=;
 h=Message-ID:Date:MIME-Version:To:From:Subject:Content-Type:x-icloud-hme;
 b=WH0p+lyk9PZV7a2HPoiwlZ4tzameCOlLLeYbHdvaQOFmFYdA1A0Kj6ko8GlVkej20
 itTTbmYyUEZuBOREBJSdu38M2pJj7O8Y8VAEwMhHAKnryV7N0dqsCxYvRwogKpyLQJ
 6DSz5KQDbBmjmgL3BIRASlNRZVjrR0puy26djiy5d0vKRFh7JUjnKlaDik4WUkN0zk
 4N2YIF1YXgpbaNQ4agt7YHghBgWEAu9egnTDwNylphkWzJhpIYJNiznmM8EEoOrVUZ
 SqPk9/Fo8aybEZs0IcDJqmryoezlJKSF+qM2j3FFOqQDxDgArmrgEnL5ZIkFWOazI7
 wKaY3nKf3JbcA==
Received: from outbound.qs.icloud.com (localhost [127.0.0.1])
 by outbound.qs.icloud.com (Postfix) with ESMTPS id B7AAD180023D
 for <control <at> debbugs.gnu.org>; Sat,  7 Jun 2025 17:33:37 +0000 (UTC)
Received: from [192.168.86.109] (qs-asmtp-me-k8s.p00.prod.me.com
 [17.57.155.37])
 by outbound.qs.icloud.com (Postfix) with ESMTPSA id 4D31E180027E
 for <control <at> debbugs.gnu.org>; Sat,  7 Jun 2025 17:33:37 +0000 (UTC)
Message-ID: <9926b8b7-e23b-47b5-b40c-ada3b71cf1ba@HIDDEN>
Date: Sat, 7 Jun 2025 13:33:36 -0400
MIME-Version: 1.0
User-Agent: Icedove Daily
Content-Language: en-US
To: control <at> debbugs.gnu.org
From: Andrew Wong <wongandj@HIDDEN>
Subject: Close
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Proofpoint-ORIG-GUID: O3fWUFiSNdqYy7EmLd9JOCTg9in2fMAJ
X-Proofpoint-GUID: O3fWUFiSNdqYy7EmLd9JOCTg9in2fMAJ
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40
 definitions=2025-06-07_07,2025-06-05_01,2025-03-28_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0 clxscore=1015 spamscore=0
 phishscore=0 mlxlogscore=364
 adultscore=0 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx
 scancount=1 engine=8.22.0-2503310001 definitions=main-2506070127
X-Spam-Score: 1.2 (+)
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:  close 78461 close 77159 
 Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in
 bl.spamcop.net
 [Blocked - see <https://www.spamcop.net/bl.shtml?17.57.155.37>]
 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The
 query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [57.103.84.243 listed in sa-accredit.habeas.com]
 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
 query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [57.103.84.243 listed in bl.score.senderscore.com]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (wongandj[at]icloud.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)

close 78461
close 77159





Last modified: Sat, 7 Jun 2025 17:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.