From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 07 05:03:03 2025 Received: (at submit) by debbugs.gnu.org; 7 Apr 2025 09:03:03 +0000 Received: from localhost ([127.0.0.1]:52616 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1iNj-00042l-1B for submit@debbugs.gnu.org; Mon, 07 Apr 2025 05:03:03 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48274) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u1iNg-0003xh-Fr for submit@debbugs.gnu.org; Mon, 07 Apr 2025 05:03:01 -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 ) id 1u1iMT-0004Sm-Ie for guix-patches@gnu.org; Mon, 07 Apr 2025 05:01:47 -0400 Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1u1iMN-0007uq-0K for guix-patches@gnu.org; Mon, 07 Apr 2025 05:01:45 -0400 Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-227d6b530d8so33257675ad.3 for ; Mon, 07 Apr 2025 02:01:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744016495; x=1744621295; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=2YkkByGHbUm5KSO+ny5uXDqPh2eitx3BN/7PHg7RxJk=; b=Oj6P4OU1n7lCDFmbT8Z74H3RLLG+rufG58PQvfCGjmTm+bh2b934J6GLYxyviX7Nbk KjUEY7ei9Ut2VTWoT1jJmFi04/lkI6maRxOcbaf0ofaDZGVCjhNyMqGlq15YgNeg+VH1 kbhDen0MnYfeswauZX287n+NBcsZnAN1KrFcekk+EOF1Y4VWkYtbK4ppMdDtpBu+oUk2 GtPKGW2WUKzNWHblnYZXYb+uhUdtuI5OOv5MBbCOVP8zoTRlUwuiaKGChBU28QFx8174 7u5OW+ZcolwTm6UosFCSspMIvmeVYxHfZ7WHMoRb2WGI95FCwZ8kPmTriCQQzFElnxV2 Sbtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744016495; x=1744621295; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2YkkByGHbUm5KSO+ny5uXDqPh2eitx3BN/7PHg7RxJk=; b=nAEmGbbcBhpGnukJ6zJYKjVVbeg2SYo9f0dQuZIvIJr7M/RnqFHjr2YpZYSoK1LEvq /ink9dvR0L0RmkKdVYli2HsYbNhTUPd6TY09GBZDEsJKjwvAVcIkATgTUved/vcyfAoN l6TlNGffmoFUQyU+2X7eWQlG3SmTJoymAvDo6yqn9BlPtuHI3niQDZ6ncbRicZ6S9ZAG bJKWqS9x47ylZMy0CalmdlwagvOlGe2SvBNReRr9Ul9o94LpKiqCvNp7nRzuNGjM8ilM EgncA+oAcoV+znpqacXLSdUSPlSyxkaqr4kWnBYj21Lx7VI6yrjE+uLkBd3ASAzOWcPT 0qog== X-Gm-Message-State: AOJu0YxINtbwe0j7FETgSw62JxsD+brLNwOfH6v/eRKgy833VorZjwck xUMbARRTTm+KjU2bmt7QZy5s/VBquL/Vm/NUUBNvxbrImyjCvgXQ5bYNJUbHMm4= X-Gm-Gg: ASbGncs2dYPkof3QoZWac/dMPGI+w7MV7SQUWDentQkAIa4BWVSsH1/4cI+0ZOD6u4s gYnnbfylOd5sRCVBEd45zbJn1tiSPaA2WyWxkOAwrsNitxhnd4TCLHvPFJ3y7ytoaQYuLO+u69j 5MkC6yl+HfGVv6rKgKvBnhSs4EtFlRmNT8O3W4oUwfqoBdaDDDXv4MV0eyEOC6mEWFtBDpsPUTS +RxkBGLcujYpdcEFo2z0ODiigyhiCQtPemoTp7eBkXXynMJN7F2K1LGxxQJ2j5/pRikT4SHD5la lcqBqswNHalPYb5UlNsfAJjA2g8yzVelfgwEIp0q9oh/9LAjNtPIDglprg7XwA== X-Google-Smtp-Source: AGHT+IEsTpg/HOzNkf63NAa4/l5UL7bzfa+qcTF+ZHBaKrBa9WO0UdxE9fD9sofpSoufmIoQawkpWQ== X-Received: by 2002:a17:90b:5242:b0:2fe:e9c6:689e with SMTP id 98e67ed59e1d1-306a4860b0dmr16096029a91.8.1744016495525; Mon, 07 Apr 2025 02:01:35 -0700 (PDT) Received: from kuroputer.flets-east.jp ([240b:10:3481:ee00:8906:977f:5873:985e]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3057ca1f49csm9569378a91.1.2025.04.07.02.01.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Apr 2025 02:01:34 -0700 (PDT) From: Kurome To: guix-patches@gnu.org Subject: [PATCH 0/2] gnu: font-fira-sans: Update to 4.301 Date: Mon, 7 Apr 2025 17:54:50 +0900 Message-ID: <20250407090130.18734-1-hunt31999@gmail.com> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::62c; envelope-from=hunt31999@gmail.com; helo=mail-pl1-x62c.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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: The comment mentioned that this is the final version including the source code. However, many fonts included in Guix do not come with source code, so I believe this is acceptable. Additionally, other [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (hunt31999[at]gmail.com) -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] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (hunt31999[at]gmail.com) X-Debbugs-Envelope-To: submit Cc: Kurome X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) The comment mentioned that this is the final version including the source code. However, many fonts included in Guix do not come with source code, so I believe this is acceptable. Additionally, other package distributors also appear to be packaging the latest version (see below). Therefore, I updated it. Please let me know if there is anything wrong. * https://gitlab.archlinux.org/archlinux/packaging/packages/fira-sans/-/blob/main/PKGBUILD?ref_type=heads * https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/fi/fira-sans/package.nix Other changes: * The license file had been moved, so I made the necessary change. * It was a VCS snapshot, so I changed it to the corresponding format. * Changed to use gexp for arguments Kurome (2): gnu: font-fira-sans: Update to (git-version 4.301 revision commit). gnu: font-fira-mono: Update to (git-version 3.206 revision commit). gnu/packages/fonts.scm | 112 ++++++++++++++++++++--------------------- 1 file changed, 56 insertions(+), 56 deletions(-) -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 07 05:05:14 2025 Received: (at 77601) by debbugs.gnu.org; 7 Apr 2025 09:05:14 +0000 Received: from localhost ([127.0.0.1]:52634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1iPp-0004Kl-UQ for submit@debbugs.gnu.org; Mon, 07 Apr 2025 05:05:14 -0400 Received: from mail-pf1-x436.google.com ([2607:f8b0:4864:20::436]:52375) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u1iPn-0004GN-SL for 77601@debbugs.gnu.org; Mon, 07 Apr 2025 05:05:12 -0400 Received: by mail-pf1-x436.google.com with SMTP id d2e1a72fcca58-7340e6f3ce1so2984369b3a.0 for <77601@debbugs.gnu.org>; Mon, 07 Apr 2025 02:05:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744016705; x=1744621505; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=A7zYRS0G5cZE/ZFwPpQqYgFVg55xsVMYEkqGVn9W8IU=; b=nT1r256Hl09K2rtiH1wRcomEpbrahOwcB97iw0Iga9SMmbwe7Z660zFOh2RgOeBLbP xIyycHqB0XgPm3oI3v+nV2gw2u1N1Nf8zssg6KQVwejfJ0nNtm+ZXrsBe7U8fzGzpnfl r+8YYA1rNG9wZf0sdut5aYRmi+qI5Es4ahjfd45ZnfT1PNak2wz6FOydnYDKtYl3GjBi 8VLaoZGMLQHIBAWuIopcDa0rprN48sE+CVPpjFfMdT7+0KsROGao8noBeRfG3AyWxc+p FdA4Bdhg1raw2tIWV2OrL1bJZfFw78LqXY0m3CJl7f4hDDNVWgN0eDi7joHUJSxnk6Ky fKDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744016705; x=1744621505; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=A7zYRS0G5cZE/ZFwPpQqYgFVg55xsVMYEkqGVn9W8IU=; b=B65bcDyRYy2N6txYISIz8gXvAGB7nwISDpDOeeCA17Mj0yCpO5hiYJTcODBZXrY8x8 mpYn+/I55rGWy0g2XG/iKI6r7WE90EYn0Nb2Oyae2rWP/oSz8AsQuDVwqMWXjrL/+RNH b/S3EPJuf12TTzI2l+fDjOUn1QQlsdL3MvdTCa0yEj0uq4ncpvKXyB36z3lCgYLS7Z5A HYCdscp/1mkOOYnRWEYmrD4Q8pEVI6amzy9VL2VhjZectemjVLpJO7NqUw4LO++3qrj6 i/QB9YNYmVjXvzDmMTeLGqj44dXQLeDI7a+qlUkikfou4Ktbz5w/KR59KCNsP507WJCR 82zg== X-Gm-Message-State: AOJu0Yz0uZfP8t7EwuBCBubLyHJU0A1ViGCBcmZRMfDc5jwzX+M96V6Z K8f2mCChvyOMOSnaZ07Y4Qq1YCeotUpXe7iSo9HqhZLVVPGnuUeiJjIvf1mt9u4= X-Gm-Gg: ASbGncuanSeL291mOqVrsA7GRUG1tnPSQIeXjems+bU9ZRxETeG9IyApdVQBkO1dRHF Ai+zBmTEunPJzvnxluVNqhUoaWq2YDCvg67Ai5kRpXYLurd05sNyYqdnupOgvZs96EJzqLE8hSn ASaw2kTgeERjsTCT/Ys1oVizXm/dWJhqIR1tuAz/3UAZB0xnKvAOpiOMbUnEjhuokgwzSZGoJVN owOiFVIsvhcoRh0SeIHwE+n+LTHD9rglxfrbjqL39BB3M7XvdGsBPGYT8JhbpbKB0hj7Ak3LR6m TKkMG1YlU7K76oGvUiWY1FGR6eI3z/r882R9B/6hITFcMBXRrlZHpujhd8qmDA== X-Google-Smtp-Source: AGHT+IEf5iP5em/XlS2gLJUrGf/Lpio7+BhUI+yDrVTdKA9mZ36G7lPWr4+GElanGlt+HNtjCnaVaA== X-Received: by 2002:a05:6a20:3d0b:b0:1fd:f4df:9a89 with SMTP id adf61e73a8af0-20104691d67mr17533244637.25.1744016705109; Mon, 07 Apr 2025 02:05:05 -0700 (PDT) Received: from kuroputer.flets-east.jp ([240b:10:3481:ee00:8906:977f:5873:985e]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-af9bc41aba7sm6892923a12.71.2025.04.07.02.05.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Apr 2025 02:05:04 -0700 (PDT) From: Kurome To: 77601@debbugs.gnu.org Subject: [PATCH 1/2] gnu: font-fira-sans: Update to (git-version 4.301 revision commit). Date: Mon, 7 Apr 2025 18:04:54 +0900 Message-ID: <20250407090458.19250-1-hunt31999@gmail.com> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77601 Cc: Kurome X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/fonts.scm (font-fira-sans): Update to (git-version 4.301 revision commit). Change-Id: Ib8e2a4fc194cf1886e0679c0824684700f4e728e --- gnu/packages/fonts.scm | 92 +++++++++++++++++++++--------------------- 1 file changed, 45 insertions(+), 47 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 75b1bee6e2..33456697cd 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1664,11 +1664,6 @@ (define-public font-microsoft-cascadia (license license:silofl1.1))) (define-public font-fira-sans - ;; Fira Sans v4.203 (which corresponds to Fira Mono v3.206) is the final - ;; version to include UFO sources. It is the same version packaged by other - ;; notable distributors, including Google Fonts. Note that the "reserved - ;; font name" was removed by the copyright holders. - ;; ;; The upstream release includes a "Fira Code" which "is Fira Mono 3.206 ;; with less Line Space (1.0) – does not include programming ligatures". We ;; do not package that: our 'font-fira-code' package (like e.g. Debian's @@ -1683,48 +1678,51 @@ (define-public font-fira-sans ;; See also: ;; - https://github.com/mozilla/Fira/pull/219 ;; - https://github.com/bBoxType/FiraSans/issues/4#issuecomment-695833327 - (package - (name "font-fira-sans") - (version "4.203") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/bBoxType/FiraSans") - (commit "a606927401bcc3951587339fee53aa882856b51b"))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1r9kb7v9jg83nnxwkl6gx9ix1rng3ksr7v33qrm46qb4fhwsyc2n")))) - (build-system font-build-system) - (arguments - `(#:modules - ((ice-9 match) - (ice-9 regex) - (guix build utils) - (guix build font-build-system)) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'chdir - (lambda* (#:key outputs #:allow-other-keys) - (define-values (pkg-name _version) - (package-name->name+version - (strip-store-file-name (assoc-ref outputs "out")))) - (define variant - (string-capitalize - (match:substring (string-match "fira-([a-z]+)" pkg-name) 1))) - (match (find-files "." (format #f "^Fira_~a_[0-9]" variant) - #:directories? #t) - ((dir) - (chdir dir))))) - (add-before 'install-license-files 'enter-license-directory - (lambda _ - (chdir "../OFL_Licence")))))) - ;; While the repository has moved, - ;; this specimen still works well as the home-page: - (home-page "https://mozilla.github.io/Fira/") - (synopsis - "Humanist sans-serif with numerous weights emphasizing legibility") - (description "Fira Sans is a humanist sans-serif typeface with an emphasis + (let ((commit "f54eeb3124c63fe9b5bcd36d09d1cd46788cd15e") + (revision "1")) + (package + (name "font-fira-sans") + (version (git-version "4.301" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bBoxType/FiraSans") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1081x67dbmm2x4ckq67a8d6ia209x6jp70swl4w9v9nl1ci03jn3")))) + (build-system font-build-system) + (arguments + (list + #:modules + '((ice-9 match) + (ice-9 regex) + (guix build utils) + (guix build font-build-system)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda* (#:key outputs #:allow-other-keys) + (define-values (pkg-name _version) + (package-name->name+version + (strip-store-file-name (assoc-ref outputs "out")))) + (define variant + (string-capitalize + (match:substring (string-match "fira-([a-z]+)" pkg-name) 1))) + (match (find-files "." (format #f "^Fira_~a_[0-9]" variant) + #:directories? #t) + ((dir) + (chdir dir))))) + (add-before 'install-license-files 'enter-license-directory + (lambda _ + (chdir "..")))))) + ;; While the repository has moved, + ;; this specimen still works well as the home-page: + (home-page "https://mozilla.github.io/Fira/") + (synopsis + "Humanist sans-serif with numerous weights emphasizing legibility") + (description "Fira Sans is a humanist sans-serif typeface with an emphasis on legibility, commissioned by Mozilla from Erik Spiekermann and Ralph du Carrois. The large family includes 2,709 glyphs in normal, condensed, and compressed cuts at 11 weights (plus 6 experimental weights), each with -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 07 05:05:19 2025 Received: (at 77601) by debbugs.gnu.org; 7 Apr 2025 09:05:19 +0000 Received: from localhost ([127.0.0.1]:52638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1iPu-0004LC-L1 for submit@debbugs.gnu.org; Mon, 07 Apr 2025 05:05:18 -0400 Received: from mail-pf1-x431.google.com ([2607:f8b0:4864:20::431]:50418) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u1iPo-0004Hn-VF for 77601@debbugs.gnu.org; Mon, 07 Apr 2025 05:05:13 -0400 Received: by mail-pf1-x431.google.com with SMTP id d2e1a72fcca58-730517040a9so4659028b3a.0 for <77601@debbugs.gnu.org>; Mon, 07 Apr 2025 02:05:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744016707; x=1744621507; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=F37MCzV77xcLHaksXwlfDwUXh0WXPi12qEGF0BOhAbY=; b=bY3P6GC9RmQpqAisGayFjDfU8yPSh2NioB9iik3sAM4HUQixOsXOGo37WTDwpHIZgo OU+I2z219f0jqZVPDs5bh/GOiI0WZ1oonjZQQWLZThTpDaqB8eDKSHVjYdpZH80YGQSS Hpb/65LU70z7VraMzZ7ShlQKWvVc2mJ6jgHbcQGqlg86++TtQJSQmpNO0nhDNzBJ56R5 ksnX3dY72Ibf7KozYrvrID0dj2iN/9VNXjsmBdpi/ERla2MPoFBLODCTOjOK/6trqRyu gpWxsGWKYHYBnGrvZJ2h07JHAbu1i0LakW1OVd1Ry+/eeo6Jeh4BYsgRLcbvUhSiopAD vdXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744016707; x=1744621507; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=F37MCzV77xcLHaksXwlfDwUXh0WXPi12qEGF0BOhAbY=; b=Nz5b+tkqgN/nJAkVkSM2Z/Z1Rq1UQURnogZ3E9H7e2s4+/PBlw9G9ZOeImSw8yeWKY rIh44BiuQkdDOBxokNwIRUTTnn32KtSAYA6pygwIqaedUAup9b5cmZfI2fuWYHrsp6Yx hH26Gn4FjMQhvyKwkUWEhs/oC1EJqvB9ZlAvLTR0wZlTS6RZanCHGSfJXVttyjtppDfK IqhpjzWRlf4yOx9LZPxVEojPOIm1dvONXdXYReSYbgr1LEXl4vCKqIipbS1vwtd+O4aS xVoOgRbEYxN9kGb7IqyYlztLp7fQS+3u44UsirTEl9hQtug8Cx7lIZ3cWgXQfUHhxmxy CCSA== X-Gm-Message-State: AOJu0YwaKHkSh8E7bmC9zQ3kOs7y2DMClRL+tEvPv35hRX46kLKwXlel DksbGDWa119PMLMpFvUowhCAyrtnwCcgdetXCoQYrwWvBToLBMeoSauGgIjK2nI= X-Gm-Gg: ASbGnct4OWOyIe1QQmdgzdjrzqRTBNh4DKjHpmd0ykv34BZaBU12CeSJR9GBGfM+mET Nc6/NmIuQ0SgdxulniH8Md99bjZIXAX0LAm0REwd9Y1LfDFcgXXWsA8YT1TRBHtU1kFCqfCeX7P AIgcVZo5MNxbrndl9ZFMCyPXqq1nQFAojPSfH/GUo5d9CwSxUNXyeDOhv/bPbXxiknBeLFti0+v 5bLwUxt1vyO2OvU+Xg8Z+2B3XiENNzMXa04J5tXA+gMXHA9m8/bvudG/ntUDhVE83HHI8yOkEXR M8kLFBPFpApkPaxtmP87D6hGl0Du42YGkEIGuD6+P4MVmNhsIEzBagKKLcafpg== X-Google-Smtp-Source: AGHT+IE4/kEr4r54khMD0TO9JfHinqdraVcMaU49lTxIHEQB167O8itzhEm5Sjp65lAVx3tAYU8ZCw== X-Received: by 2002:a05:6a20:5484:b0:1f5:8e94:2e81 with SMTP id adf61e73a8af0-2010444e931mr16899359637.9.1744016706575; Mon, 07 Apr 2025 02:05:06 -0700 (PDT) Received: from kuroputer.flets-east.jp ([240b:10:3481:ee00:8906:977f:5873:985e]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-af9bc41aba7sm6892923a12.71.2025.04.07.02.05.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Apr 2025 02:05:06 -0700 (PDT) From: Kurome To: 77601@debbugs.gnu.org Subject: [PATCH 2/2] gnu: font-fira-mono: Update to (git-version 3.206 revision commit). Date: Mon, 7 Apr 2025 18:04:55 +0900 Message-ID: <20250407090458.19250-2-hunt31999@gmail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250407090458.19250-1-hunt31999@gmail.com> References: <20250407090458.19250-1-hunt31999@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77601 Cc: Kurome X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/fonts.scm (font-fira-mono): Update to (git-version 3.206 revision commit). Change-Id: I125749cfac3c3f0a27c6c9326c66830ae36553f4 --- gnu/packages/fonts.scm | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 33456697cd..d602f73581 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1729,18 +1729,20 @@ (define variant corresponding italics. The package @code{font-fira-mono} provides a corresponding monospace cut.") - (license license:silofl1.1))) + (license license:silofl1.1)))) (define-public font-fira-mono - (package - (inherit font-fira-sans) - (name "font-fira-mono") - (version "3.206") - (synopsis "Monospace cut of Fira Sans") - (description - "Fira Mono is a monospace cut of Fira Sans (see @code{font-fira-sans}). + (let ((commit "f54eeb3124c63fe9b5bcd36d09d1cd46788cd15e") + (revision "1")) + (package + (inherit font-fira-sans) + (name "font-fira-mono") + (version (git-version "3.206" revision commit)) + (synopsis "Monospace cut of Fira Sans") + (description + "Fira Mono is a monospace cut of Fira Sans (see @code{font-fira-sans}). It includes regular, medium, and bold weights.") - (license license:silofl1.1))) + (license license:silofl1.1)))) (define-public font-fira-go (package -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 07 10:53:47 2025 Received: (at 77601) by debbugs.gnu.org; 7 Apr 2025 14:53:47 +0000 Received: from localhost ([127.0.0.1]:56198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1nr9-0004fs-D2 for submit@debbugs.gnu.org; Mon, 07 Apr 2025 10:53:47 -0400 Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]:56436) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u1nr7-0004fS-QP for 77601@debbugs.gnu.org; Mon, 07 Apr 2025 10:53:46 -0400 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-225477548e1so41261235ad.0 for <77601@debbugs.gnu.org>; Mon, 07 Apr 2025 07:53:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744037619; x=1744642419; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=mhhZAdTRZmHcOZMeuZee7I4WOO7KFycBxn7BUftRv74=; b=YNwenfOjZYgcMTT/N6ZWQvGcUEI1QsOVoK8eUzXhuhqDIg8wF5kaOI4+h/wzHReysH lyIctjQ/iS/VY6GjnrwkRPyiyBiLd5UIhdXVJjURbK52036D+5cXwJZ/5wKOA90IQp6c vVSKHqvlSvSr/o4ZEEK5qcCqrguRvGPhoofAII3g0gusWUzAdjtAFWgWHvoGqojoDncM lmStz7g2XBp4YVTo5tGtmvU0ykmtMota3jsaOyKKuDOTs42zmTJNMQ2N1cwSQAbY6rWw 1EWAmsuaVKmjT6eAnZFDNTFRS7bwTJUIdxOwXvtirfD+69lMgyaphXINQVx0kSfjxXg+ tePQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744037619; x=1744642419; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=mhhZAdTRZmHcOZMeuZee7I4WOO7KFycBxn7BUftRv74=; b=VJtR3dSwM2dOv4t8rNaeprUQB5AJ8YkgALCM73UeXgbARBq7AoRbbZWJc1/7H6ihV9 f7zgN7XEQFMo/xGqFz5FI92DSS2PnTglzIhlEObnR4GD3ih3lLjwP1TkPWIz/DhgXEvT kMvpCOYqBOCeqx9HJqMxIyqX/r2W6EUyEfbm6WbXk0q69ZuACXB8kZexdaK2TWDNI+k4 UNOpt89pEStb+ZeJ3hudiQ06GOubXsY6MUanraVgqzzUCkaPqmymSva7/tc2vUIeEz0z 1U/TJUDca0VQZpIc4haV0+cRMijIU7KVxzKDOHS8/moK2UQdM+YWWOsK9sUTeBhvVakU 3A7g== X-Gm-Message-State: AOJu0Yz/csXCPlw8HBgSlppJOmHRfcoIiBDYu0Bu0bvCdYbtvpu27x44 inGv58fg1tKzxyIKWgpKUQKw50v830pGQRtwcvCeLDHYYS1uM6M9LS5zEp0omHI= X-Gm-Gg: ASbGncuAax8h/f8HnhJpzAj1wCGZ2nn4AIH+L2QdTV7fAf1l79cwQF25Z/O/FxsJBLi EhL82+7VOqqPrPdasWPk3YuIHn+RUOlFyr/tAO/+hQhMUVss4KmKUD3flMAlkLEsf5/5pLJOfgW xthFtm2L1f2sfxYXzdxSRUEygOuO+R0HehBjYnL6LAUbMcs5MqpBcysfD48GWdZaUz2fKZXJHY5 E+ApIl99PQz1PYbJ/5X2AiOJH3P+qN9ObD1VB1OQxjsz4QaIzh8Z4UndwQz6HtSguu0zm9iJAa5 Zf2+wwgODzjeoXiAIOZ45WSgfQ8y+40/zBZicfC7/cB29x3VShrZvgs04v3YGQ== X-Google-Smtp-Source: AGHT+IGJKVy82Ae4htBJCEHUem2m+Zfbu3paK6lSmSjCfIT9+dxI9fIgQxCmbQlDvQqQj3IQUbbUXw== X-Received: by 2002:a17:90b:1f8f:b0:2ee:44ec:e524 with SMTP id 98e67ed59e1d1-306a624e6acmr17923419a91.35.1744037619301; Mon, 07 Apr 2025 07:53:39 -0700 (PDT) Received: from kuroputer.flets-east.jp ([240b:10:3481:ee00:8906:977f:5873:985e]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-305983b976asm8920577a91.30.2025.04.07.07.53.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Apr 2025 07:53:38 -0700 (PDT) From: Kurome To: 77601@debbugs.gnu.org Subject: [PATCH v2 0/2] gnu: Update font-fira-sans Date: Mon, 7 Apr 2025 23:52:56 +0900 Message-ID: <20250407145310.23346-1-hunt31999@gmail.com> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77601 Cc: Kurome X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Fixed commit message. Kurome (2): gnu: font-fira-sans: Update to 4.301-1.f54eeb3 gnu: font-fira-mono: Add revision number. gnu/packages/fonts.scm | 112 ++++++++++++++++++++--------------------- 1 file changed, 56 insertions(+), 56 deletions(-) -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 07 10:57:21 2025 Received: (at 77601) by debbugs.gnu.org; 7 Apr 2025 14:57:22 +0000 Received: from localhost ([127.0.0.1]:56233 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1nub-00051H-7e for submit@debbugs.gnu.org; Mon, 07 Apr 2025 10:57:21 -0400 Received: from mail-pf1-x433.google.com ([2607:f8b0:4864:20::433]:43368) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u1nuZ-00050k-KK for 77601@debbugs.gnu.org; Mon, 07 Apr 2025 10:57:20 -0400 Received: by mail-pf1-x433.google.com with SMTP id d2e1a72fcca58-736c277331eso4039416b3a.1 for <77601@debbugs.gnu.org>; Mon, 07 Apr 2025 07:57:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744037833; x=1744642633; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=jtI/oqtp5tz4PDmXCIG9W0Zvwz19QimR2gFkopiXwek=; b=TkUxidIcbEVgkCBrDlCWWTn+wvH5Dreu/EwNabUEWVVnVlPzIYrDwFKx0u+GQFDlMm aCXYkeJB1NCmHSBQpsQ6iFYK5iE1R6836rIaIX4jJGaajDWa1Vn84rGqunq4O/5FI64D KFzl9H67ZGi5WOa0DOBRSlSqjQSAXW79vh+Xdrr/UrktEHBYWn73G+K9ih/ufmiqbYnu xTe8rVclL7/KM8wFj4E97KiCOljXMCIGrF1UldddE3EkJHwU2WhlABqiNd5qallVLvws TO/ZJrZ9XUl1BWvjYCSxazGLIRR7Tjs/qO5uMH5IaeIQsbArgNppJX4zieUBXx7+6nSx L60Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744037833; x=1744642633; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jtI/oqtp5tz4PDmXCIG9W0Zvwz19QimR2gFkopiXwek=; b=wAyDhOt7H7KVFFSDnixn/S+CCpYSJaFTwbJmgxFn1UGEDkyaXG9i0bwlFySjhU7gsc Rh1V0m1dlDMaMxj+UoeDHGdFScb8NWgmGkDjMicd6bEJHtBwIgvhDNIf6HUsSm+HqATi htSbYRpbhLIOyZBlxUovCIbrey2QozCCOZGUSmP2AdpR64U7h1jAqsYxSA5b9xfwWRQj 9Le4MikSNjart1PbfEU/wqEI3+d29tNwRvwxUnyJA1A+NtGk0+1cBmEumEf57qlHeVuv AUPijtl2EyPObZEqr/Tx9yU7XxH9m2KbqrNoag+IsXJTwVJ+PcVHcFI8jrPVIFQqjnG5 NrlA== X-Gm-Message-State: AOJu0Yx96DPzQZqorkfvSeGx+SdRALeBESy8QLfGrhVnSegg2Q5KCn3c fbX9EfaAuOGjufSShlorBv2LW+xg6s34UkhWwvk/B5pVXjmznb7HzdFnqhmR0/I= X-Gm-Gg: ASbGncur+KhxkL825qsipUWjsebHbPM9KYmUqMoVgaEg+nJXC2m1LNy5oEiHy/Okp/d pl/IXd9JFIMHwQ61vN/G5CZrMOShKNfki8w+BqrZhGa9yX6rT5B7eTOGCikjqUJoPp2HgRjMvs8 pRMpZAxduGGVkSdX7UQHwwMaGcVhzPXq+Hz0p0JVbQ9DcHXyP1psdw+8GNROFEq9v2uJI27j/mk 00P+Jhu99ps2R3xtcj/KaV6FIf59MTHnY4i30pdizE21NBg44dXj/u4UTti9QUfPxfCtmw8vnDB uGB2DvMILhEFm8fBgGQEa0tjfx9WjkjcKx4lM5SAUTuLVlOcD6tBHAtJltpZcA== X-Google-Smtp-Source: AGHT+IFx2FKY0MKCU9U9YCAo/35cukkpeNPbVc/fQ8S43WDU3MSE+9GP7VtAKUQuP575XbXBWfc0Vg== X-Received: by 2002:a05:6a21:318c:b0:1f3:323e:3743 with SMTP id adf61e73a8af0-201050b3a39mr18001033637.12.1744037833008; Mon, 07 Apr 2025 07:57:13 -0700 (PDT) Received: from kuroputer.flets-east.jp ([240b:10:3481:ee00:8906:977f:5873:985e]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-af9bc3fd70csm7409411a12.56.2025.04.07.07.57.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Apr 2025 07:57:12 -0700 (PDT) From: Kurome To: 77601@debbugs.gnu.org Subject: [PATCH v2 1/2] gnu: font-fira-sans: Update to 4.301-1.f54eeb3 Date: Mon, 7 Apr 2025 23:55:56 +0900 Message-ID: <20250407145623.23892-1-hunt31999@gmail.com> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Debbugs-Cc: Christopher Baines , Ludovic Courtès , Mathieu Othacehe , Simon Tournier , Tobias Geerinckx-Rice , jgart Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77601 Cc: Kurome X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) The former comment mentioned that this is the final version including the source code. However, many fonts included in Guix do not come with source code, so I believe this is acceptable. * gnu/packages/fonts.scm (font-fira-sans): Update to 4.301-1.f54eeb3. Add revision number. [version]: Use git-version. [arguments]: Use G-Expression. <#:phases>: Modify 'enter-license-directory because the license directory has changed. Change-Id: Ib8e2a4fc194cf1886e0679c0824684700f4e728e --- gnu/packages/fonts.scm | 92 +++++++++++++++++++++--------------------- 1 file changed, 45 insertions(+), 47 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 75b1bee6e2..33456697cd 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1664,11 +1664,6 @@ (define-public font-microsoft-cascadia (license license:silofl1.1))) (define-public font-fira-sans - ;; Fira Sans v4.203 (which corresponds to Fira Mono v3.206) is the final - ;; version to include UFO sources. It is the same version packaged by other - ;; notable distributors, including Google Fonts. Note that the "reserved - ;; font name" was removed by the copyright holders. - ;; ;; The upstream release includes a "Fira Code" which "is Fira Mono 3.206 ;; with less Line Space (1.0) – does not include programming ligatures". We ;; do not package that: our 'font-fira-code' package (like e.g. Debian's @@ -1683,48 +1678,51 @@ (define-public font-fira-sans ;; See also: ;; - https://github.com/mozilla/Fira/pull/219 ;; - https://github.com/bBoxType/FiraSans/issues/4#issuecomment-695833327 - (package - (name "font-fira-sans") - (version "4.203") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/bBoxType/FiraSans") - (commit "a606927401bcc3951587339fee53aa882856b51b"))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1r9kb7v9jg83nnxwkl6gx9ix1rng3ksr7v33qrm46qb4fhwsyc2n")))) - (build-system font-build-system) - (arguments - `(#:modules - ((ice-9 match) - (ice-9 regex) - (guix build utils) - (guix build font-build-system)) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'chdir - (lambda* (#:key outputs #:allow-other-keys) - (define-values (pkg-name _version) - (package-name->name+version - (strip-store-file-name (assoc-ref outputs "out")))) - (define variant - (string-capitalize - (match:substring (string-match "fira-([a-z]+)" pkg-name) 1))) - (match (find-files "." (format #f "^Fira_~a_[0-9]" variant) - #:directories? #t) - ((dir) - (chdir dir))))) - (add-before 'install-license-files 'enter-license-directory - (lambda _ - (chdir "../OFL_Licence")))))) - ;; While the repository has moved, - ;; this specimen still works well as the home-page: - (home-page "https://mozilla.github.io/Fira/") - (synopsis - "Humanist sans-serif with numerous weights emphasizing legibility") - (description "Fira Sans is a humanist sans-serif typeface with an emphasis + (let ((commit "f54eeb3124c63fe9b5bcd36d09d1cd46788cd15e") + (revision "1")) + (package + (name "font-fira-sans") + (version (git-version "4.301" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bBoxType/FiraSans") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1081x67dbmm2x4ckq67a8d6ia209x6jp70swl4w9v9nl1ci03jn3")))) + (build-system font-build-system) + (arguments + (list + #:modules + '((ice-9 match) + (ice-9 regex) + (guix build utils) + (guix build font-build-system)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda* (#:key outputs #:allow-other-keys) + (define-values (pkg-name _version) + (package-name->name+version + (strip-store-file-name (assoc-ref outputs "out")))) + (define variant + (string-capitalize + (match:substring (string-match "fira-([a-z]+)" pkg-name) 1))) + (match (find-files "." (format #f "^Fira_~a_[0-9]" variant) + #:directories? #t) + ((dir) + (chdir dir))))) + (add-before 'install-license-files 'enter-license-directory + (lambda _ + (chdir "..")))))) + ;; While the repository has moved, + ;; this specimen still works well as the home-page: + (home-page "https://mozilla.github.io/Fira/") + (synopsis + "Humanist sans-serif with numerous weights emphasizing legibility") + (description "Fira Sans is a humanist sans-serif typeface with an emphasis on legibility, commissioned by Mozilla from Erik Spiekermann and Ralph du Carrois. The large family includes 2,709 glyphs in normal, condensed, and compressed cuts at 11 weights (plus 6 experimental weights), each with -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 07 10:57:25 2025 Received: (at 77601) by debbugs.gnu.org; 7 Apr 2025 14:57:25 +0000 Received: from localhost ([127.0.0.1]:56235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u1nuf-00051e-1K for submit@debbugs.gnu.org; Mon, 07 Apr 2025 10:57:25 -0400 Received: from mail-pf1-x431.google.com ([2607:f8b0:4864:20::431]:61751) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u1nua-00050p-Pb for 77601@debbugs.gnu.org; Mon, 07 Apr 2025 10:57:21 -0400 Received: by mail-pf1-x431.google.com with SMTP id d2e1a72fcca58-73972a54919so4069747b3a.3 for <77601@debbugs.gnu.org>; Mon, 07 Apr 2025 07:57:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744037834; x=1744642634; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=NMSHlCjG6hvJ6F5F65XwvNfHvaV3X1BzJ/RsTScnZR0=; b=XpZfmfsAMfGkMMAsZn1c2YyT7arsi9h7LDHOiCDoqwkiUk4xXNhX4xE5eUZlV7MJme mMhEIxjQN17xvSQcVB8dwE7fgf1G3yXYxpea/08sJTDwMnBjhi0spi39mJ9xYd79OvTp U1sbdP7A2k17DgLpmPnSpJ1hM54tJEWaE3EWuISDvyVUjfqqJUkagQab3Fw8TYLh/0f5 h1dYoykf/5i8/NJoiDpSQGgCyY5K/OwAKCBp/tSfpCNclqFhzPSKgGpKP/lQlgQzL5NV cdt1qfZkLOVIXBxXvRUgP3Umr9sGqkgQVDOujXZq1NtCNKuKWk8Ykzox/+V1wkuVFsP4 MGPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744037834; x=1744642634; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NMSHlCjG6hvJ6F5F65XwvNfHvaV3X1BzJ/RsTScnZR0=; b=nCePCDSKlddgGMfbltX9aI/r/0KCSQsMe4WScMUhc+OIu/qE9P4sdz5bEcmXgLYNCa XBpXJOrZ84XL8UHrHcv0MSF8NzlfGpgJfpv2VihTKEy+H2ADAeWQ+KvFAy5UcBOqotE5 D1E+ZYZ7ICGxNYslHEJwzU+vinLuV2Pkkz9HWm6wwlnEe+dAJ8zOIEbjhFintP6NIwfZ hLNQ+lirgn/KQ66UqS1Bqd9Fsj5df7dx3QZXFpTHg/58W7/nnp/c3kyF3rWd18BtbAV+ bB3h4gkTQnCt27H/YpOnbTEIcJpElkea1vlLZjPqd2ojL148pF7QzNzwPFacv8Wj4qjL +SqQ== X-Gm-Message-State: AOJu0YySEDGAjmM6SHbL5r7nxZFtsrp2ub0yeVvhHYnwj4nbmrfg/yt9 AA4HCxQRxdPzPOZGXFm5QcKkgBGXLmP4onJYRIOTFFAtOPwZ23J+vKDTf83n0HY= X-Gm-Gg: ASbGncs4aZUrJeiSDTHuLcsdxkGEc0H5a7q+DXWl1r50DwpyHhUvmbepEtztlphIn5n hEhBbfb/7EJZ/vz5aBJPArIOUK4Rd+qUopwfSxMJLkyiscxMjo2NydLguf0w43c85PY1lsC/81b opkRXu0xmpWg7e4gTu1Pgqzl3cCrvPrOn2wQdFm73L/SLzpjEwcg5Ms/+79ZNDSbIJgAZVzAfnG OznJUwV3ajvOi1J7ZwmIgsU5bzvAelm5hCc5t+ekVnXUc+IaQGXtJmhzFj2ubwZA8C1uvO+q2Se Zu4j2cP7eYM45wMTsd53QvFzVLcTOh0gyU6gMnFtVUvVBIZYwkKLdzlmvdBk/g== X-Google-Smtp-Source: AGHT+IG25YcxFn8YLeSwi1Bng/hmQ0zwWiqMM7IKCihM5oJfKbK3ikDFrYs7HJ2oGhxdNoy9DNwUDg== X-Received: by 2002:a05:6a00:1389:b0:736:6279:ca25 with SMTP id d2e1a72fcca58-739e71675cemr18499174b3a.24.1744037834443; Mon, 07 Apr 2025 07:57:14 -0700 (PDT) Received: from kuroputer.flets-east.jp ([240b:10:3481:ee00:8906:977f:5873:985e]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-af9bc3fd70csm7409411a12.56.2025.04.07.07.57.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Apr 2025 07:57:14 -0700 (PDT) From: Kurome To: 77601@debbugs.gnu.org Subject: [PATCH v2 2/2] gnu: font-fira-mono: Add revision number. Date: Mon, 7 Apr 2025 23:55:57 +0900 Message-ID: <20250407145623.23892-2-hunt31999@gmail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250407145623.23892-1-hunt31999@gmail.com> References: <20250407145623.23892-1-hunt31999@gmail.com> MIME-Version: 1.0 X-Debbugs-Cc: Christopher Baines , Ludovic Courtès , Mathieu Othacehe , Simon Tournier , Tobias Geerinckx-Rice , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77601 Cc: Kurome X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/fonts.scm (font-fira-mono): Add revision number. [version]: Use git-version. Change-Id: I125749cfac3c3f0a27c6c9326c66830ae36553f4 --- gnu/packages/fonts.scm | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 33456697cd..d602f73581 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -1729,18 +1729,20 @@ (define variant corresponding italics. The package @code{font-fira-mono} provides a corresponding monospace cut.") - (license license:silofl1.1))) + (license license:silofl1.1)))) (define-public font-fira-mono - (package - (inherit font-fira-sans) - (name "font-fira-mono") - (version "3.206") - (synopsis "Monospace cut of Fira Sans") - (description - "Fira Mono is a monospace cut of Fira Sans (see @code{font-fira-sans}). + (let ((commit "f54eeb3124c63fe9b5bcd36d09d1cd46788cd15e") + (revision "1")) + (package + (inherit font-fira-sans) + (name "font-fira-mono") + (version (git-version "3.206" revision commit)) + (synopsis "Monospace cut of Fira Sans") + (description + "Fira Mono is a monospace cut of Fira Sans (see @code{font-fira-sans}). It includes regular, medium, and bold weights.") - (license license:silofl1.1))) + (license license:silofl1.1)))) (define-public font-fira-go (package -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 08 03:40:14 2025 Received: (at 77601) by debbugs.gnu.org; 8 Apr 2025 07:40:15 +0000 Received: from localhost ([127.0.0.1]:58713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u23Z8-00018N-K0 for submit@debbugs.gnu.org; Tue, 08 Apr 2025 03:40:14 -0400 Received: from mail-pl1-x634.google.com ([2607:f8b0:4864:20::634]:49454) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u23Z5-00013Y-RE for 77601@debbugs.gnu.org; Tue, 08 Apr 2025 03:40:12 -0400 Received: by mail-pl1-x634.google.com with SMTP id d9443c01a7336-227a8cdd241so59973915ad.3 for <77601@debbugs.gnu.org>; Tue, 08 Apr 2025 00:40:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744098005; x=1744702805; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=RITM9v8HppLjCyg/Cxu3iv8ekwjJgriLs2oIOk3t1Ho=; b=MaouzJu7xZ9RU7q/yUluqJPmKLdI/iGqKIzvfn0xZsEW0Z4RCfa5I3MvkZbW8HhbxT Z/DMrHEK6xXyW+hyLFAoQK2BamykJU8ajIsc9YMTnEMoQRIRwm6iC1QEuJHOMqRcK8tT dThLC6Cjwp1G8q2t72ub4g0Iz/A/WqZO5m11MYA6wahxSUfhl3vjoeI3wWHO/oUUtPim YXSkOfJdA7MvmDThDOaeT9BSa59HE79CWeN8JqVbYZVmw2YJv70vFucUvwvLQQeeWvoG w1LVGvV5K4fO3GMiY0G0Ix/vovQQa0NuK8w8/Lop3Du8wv8xl2SM7o0+y0HfyPNN9/r5 AOdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744098005; x=1744702805; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=RITM9v8HppLjCyg/Cxu3iv8ekwjJgriLs2oIOk3t1Ho=; b=PNKRAd/BZyHmfpZBZUdkPJKd7FbsTqMVQUvi0zzPxajQPm1GU3GC2Rru8ed2CFbfXj aIBUrUDdzmFS9PLLIzhFV60+h6j6++Hzxj7aWmJapNgMW4mT99aRsIMtud4mep9qprpw U4ciWveqzHYnuBnowcIICKmm6xBOCuNvUneH9RsxVqvH35Ss7H50h8zq5N1JG4+BW35O Cz3wmRdR9sP/rMIAh9I460X/ZRd8Yd4Z8pAYrnwnY5RMN8MCgkzR//ICZVrOrBnBumsg DMdqwmMmVYK0SGq+NUpZyfXfuNtvo9wQ66Yp4Ukd4Hqbr0d6DDQ99pXMQ/3ES38dQAPi JebQ== X-Gm-Message-State: AOJu0YwHcrFEpwZp492+gOCDFrbXj6Z1lVGNMvmwKC3Wc+kZl3V/6NDt nbNncWTx4KmJOsvVwP6HPhxtTITcYKYRDKMcUrximfEM7Vs/XFV828fj+6t7YpYJW7b+jaAZe4e BQJo0MDZYgb4dhaoj02I9EjqXWhkj7ZG7k8o= X-Gm-Gg: ASbGncspWdpQNS1p+aHUa/muxUK1w5jirrf/Nf505+E+RyzI/Mqpb9UioZrpgXbROqp M3mYDtrRqg0EUCgI8LGCZLS0rY1Nq82qve6OBVBgOSCrnO4AiWdClpo00kWw2ZBCBMwhKkcj0cw etPBr/tkj77lnOt0h/L0u8O5IxLF/SlPhbgTKh9ABTSNFix+CWbGrd05GXZQ== X-Google-Smtp-Source: AGHT+IHTftCqqePJ/o71Yn+rMuKlMtvsb/tVgz52pgK7I8l1KfMa3LJZ//2XmjXfAg2x4wnAIWzONarUx+iB//JplJw= X-Received: by 2002:a17:90a:e18d:b0:2ee:e945:5355 with SMTP id 98e67ed59e1d1-306af746bedmr13909048a91.19.1744098005255; Tue, 08 Apr 2025 00:40:05 -0700 (PDT) MIME-Version: 1.0 From: krm sry Date: Tue, 8 Apr 2025 16:39:50 +0900 X-Gm-Features: ATxdqUE1PONoZzJeBtzUN1TPR3a5KafqtCE65bQof21pAM_5rObOkDgWGMpk3bM Message-ID: Subject: GNU FSDG To: 77601@debbugs.gnu.org Content-Type: multipart/alternative; boundary="0000000000000e90f106323f765b" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77601 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --0000000000000e90f106323f765b Content-Type: text/plain; charset="UTF-8" Probably this is not acceptable by GNU FSDG criteria. If so, please abort this patch. --0000000000000e90f106323f765b Content-Type: text/html; charset="UTF-8"
Probably this is not acceptable by GNU FSDG criteria. If so, please abort this patch.
--0000000000000e90f106323f765b-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 06 06:31:29 2025 Received: (at 77601) by debbugs.gnu.org; 6 May 2025 10:31:29 +0000 Received: from localhost ([127.0.0.1]:52877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uCFaC-0001mE-Ny for submit@debbugs.gnu.org; Tue, 06 May 2025 06:31:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57946) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uCFZv-0001jy-0y for 77601@debbugs.gnu.org; Tue, 06 May 2025 06:31:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uCFZk-0003UZ-Ry; Tue, 06 May 2025 06:31:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=3PCfcpu0yotI8zv2oFDQGwdSE2wqfLR5qxHwalcumaY=; b=TsxyIl068KBPYbI8Elvm HRddplRfY6DDwmPzV3xxjXon+sR7RIK6mVCTRlIb0548UTPJTTz85cE4uWJ1e/dgToN6rbrfOpxtv VnB96wq9lhHu6BjJkwk/cUHiar76P65e/JrtgpLPAfR2JJmrGp/9Q/OBuoZZmahwv3BOgAntT2K9M 8dyi5TdoG5OzEsxVlnxZxEZWkZw/xjm2ov+bVBNnqqhwEyWq4GzeJ/1BxiEDj8rA0pskXDpKfpeG1 1Bz1z+z0rlh1vUaR+uhaAvJhUw6E1Yvr/8Ful9VxXGusRhR8584BLriWejFeYNYVrqaGg0vwi1Lfm TsBg13iDYzsCVQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Kurome Subject: Re: [bug#77601] [PATCH v2 1/2] gnu: font-fira-sans: Update to 4.301-1.f54eeb3 In-Reply-To: <20250407145623.23892-1-hunt31999@gmail.com> (Kurome's message of "Mon, 7 Apr 2025 23:55:56 +0900") References: <20250407090130.18734-1-hunt31999@gmail.com> <20250407145623.23892-1-hunt31999@gmail.com> Date: Tue, 06 May 2025 12:16:03 +0200 Message-ID: <87cycmvycc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77601 Cc: Simon Tournier , Mathieu Othacehe , Tobias Geerinckx-Rice , 77601@debbugs.gnu.org, jgart , Christopher Baines 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: -3.3 (---) Hi, Kurome writes: > The former comment mentioned that this is the final version including the > source code. However, many fonts included in Guix do not come with source > code, so I believe this is acceptable. Yeah, that=E2=80=99s right, although it=E2=80=99s still a bummer to lower o= ur standards. I think we have no clear guideline to follow. The package is still free (under SIL OFL), and the FSDG is very lax on =E2=80=9Cnon-functional data= =E2=80=9D anyway. Thoughts? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue May 06 09:25:06 2025 Received: (at 77601) by debbugs.gnu.org; 6 May 2025 13:25:06 +0000 Received: from localhost ([127.0.0.1]:55735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uCIID-0003TG-VX for submit@debbugs.gnu.org; Tue, 06 May 2025 09:25:06 -0400 Received: from mail.boiledscript.com ([49.12.134.184]:41280) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uCIIA-0003SA-Q1 for 77601@debbugs.gnu.org; Tue, 06 May 2025 09:25:03 -0400 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1746537901; 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=JrZTtbj5Z5x7QkM1x/m73FzqhHPepTgDnu9wLXFEGTk=; b=Tb7z2AWTB/ibavqZzfoOP7pSAwaT7JkPRkSFBcoGeiOjI60KsDE68EKCDihtxW9MfJG7aT bRfUGCJoOJd3KwQsKM6rmlDT2y5ZQmAWcujb5LbJdhsp5USZYR5SdhuS5QjwrrUNT7UNwu CkIJtqh/Q5NfSUvuMk8qMXBAMlpOx4Hx1rWCGZ3v5YQAVBEIlo8JL9fh4rtrj34yQHusPB J2Cz9J+7p0sL9EeklwSiArLAiE76ax6Du+d3I0JK3AnLBg1+aJ6EmYqGWeOAgikZpC6XWu HK3l9VvYUqFyof6tNwn6oiFF7l/CU7eNQv3PJin2pzNmdw/UyU40N/go3snKhw== To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#77601] [PATCH v2 1/2] gnu: font-fira-sans: Update to 4.301-1.f54eeb3 In-Reply-To: <87cycmvycc.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Tue, 06 May 2025 12:16:03 +0200") References: <20250407090130.18734-1-hunt31999@gmail.com> <20250407145623.23892-1-hunt31999@gmail.com> <87cycmvycc.fsf@gnu.org> Date: Tue, 06 May 2025 21:24:10 +0800 Message-ID: <87y0v9rhxh.fsf@ultrarare.space> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77601 Cc: Kurome , Simon Tournier , Mathieu Othacehe , Tobias Geerinckx-Rice , 77601@debbugs.gnu.org, jgart , Christopher Baines 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 (-) Ludovic Court=C3=A8s writes: > Hi, > > Kurome writes: > >> The former comment mentioned that this is the final version including the >> source code. However, many fonts included in Guix do not come with sour= ce >> code, so I believe this is acceptable. > > Yeah, that=E2=80=99s right, although it=E2=80=99s still a bummer to lower= our standards. > > I think we have no clear guideline to follow. The package is still free > (under SIL OFL), and the FSDG is very lax on =E2=80=9Cnon-functional data= =E2=80=9D > anyway. Quoting FSDG, fonts are clearly defined as functional: --8<---------------cut here---------------start------------->8--- =E2=80=9CInformation for practical use=E2=80=9D includes software, document= ation, fonts, and other data that has direct functional applications. --8<---------------cut here---------------end--------------->8--- I posted the issue on guix-devel [1]. I think we can remove fonts that are not possible to be built from source first, and change remaining ones to build from source gradually. --- [1]: https://lists.gnu.org/archive/html/guix-devel/2025-04/msg00085.html From debbugs-submit-bounces@debbugs.gnu.org Thu May 08 12:37:59 2025 Received: (at 77601) by debbugs.gnu.org; 8 May 2025 16:37:59 +0000 Received: from localhost ([127.0.0.1]:59301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uD4Fy-0003Cr-R9 for submit@debbugs.gnu.org; Thu, 08 May 2025 12:37:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50862) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uD4Fv-0003CO-Dx for 77601@debbugs.gnu.org; Thu, 08 May 2025 12:37:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uD4Fl-0001Nm-RD; Thu, 08 May 2025 12:37:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=WnEXUNsC64xUpIQ2aq24zKRocEFeykkI/DFcRcg50pc=; b=qY6xJhg/OVipekFH401d E4nLRRMEWVoAZzEIA0np30uQ2xlyybatXy4lVwpm67hTyKpX0LCE4yXb2PXrhZk4epQYNbJOv/U4Q btMq2az5QCzTqCWD1hHmBFofYOmCHFHA1eZIkD5sHGgkPpuJjl8Shh21VppVsFYzPS+IAR53qnTbK Q5tNcpVxFjlF79RY1D6QOxgfyiR5T43U9a41Knei0HOIBRRmQkoGC/UwRjMvuT61mIIwlbruIsKxf hDypW9MQySLmhQ/3p6nJKYhhKHNA4Gd8xYkWUqTigBFapf97r+cQo/2d0VfLiw1Squz/9b0wISzXI lz0ih2eSv3PFCQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Hilton Chain Subject: Re: [bug#77601] [PATCH v2 1/2] gnu: font-fira-sans: Update to 4.301-1.f54eeb3 In-Reply-To: <87y0v9rhxh.fsf@ultrarare.space> (Hilton Chain's message of "Tue, 06 May 2025 21:24:10 +0800") References: <20250407090130.18734-1-hunt31999@gmail.com> <20250407145623.23892-1-hunt31999@gmail.com> <87cycmvycc.fsf@gnu.org> <87y0v9rhxh.fsf@ultrarare.space> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Nonidi 19 =?utf-8?Q?Flor=C3=A9al?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour de l'Arroche Date: Thu, 08 May 2025 18:25:35 +0200 Message-ID: <87jz6rqdc0.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77601 Cc: Kurome , Simon Tournier , Mathieu Othacehe , Tobias Geerinckx-Rice , 77601@debbugs.gnu.org, jgart , Christopher Baines 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: -3.3 (---) Hi, Hilton Chain writes: > Ludovic Court=C3=A8s writes: > >> Hi, >> >> Kurome writes: >> >>> The former comment mentioned that this is the final version including t= he >>> source code. However, many fonts included in Guix do not come with sou= rce >>> code, so I believe this is acceptable. >> >> Yeah, that=E2=80=99s right, although it=E2=80=99s still a bummer to lowe= r our standards. >> >> I think we have no clear guideline to follow. The package is still free >> (under SIL OFL), and the FSDG is very lax on =E2=80=9Cnon-functional dat= a=E2=80=9D >> anyway. > > Quoting FSDG, fonts are clearly defined as functional: > --8<---------------cut here---------------start------------->8--- > =E2=80=9CInformation for practical use=E2=80=9D includes software, docume= ntation, fonts, > and other data that has direct functional applications. > --8<---------------cut here---------------end--------------->8--- > > I posted the issue on guix-devel [1]. I think we can remove fonts that > are not possible to be built from source first, and change remaining > ones to build from source gradually. > > --- > [1]: https://lists.gnu.org/archive/html/guix-devel/2025-04/msg00085.html Interesting. I think FSDG is (again) ambiguous because non-functional data is described as: Data that isn't functional, that doesn't do a practical job, is more of an adornment to the system's software than a part of it. The Fira font is more of an adornment; one doesn=E2=80=99t have to use it, = it=E2=80=99s just something that one may find pretty. It=E2=80=99s also unclear to me what the =E2=80=9Cpreferred form for modifi= cation=E2=80=9D is for fonts. As discussed in the thread above, in some cases it might well be OTF, while in other cases there=E2=80=99s a known source form that = is not OTF. So perhaps this needs to be addressed on a case-by-case basis? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat May 10 03:14:18 2025 Received: (at 77601) by debbugs.gnu.org; 10 May 2025 07:14:18 +0000 Received: from localhost ([127.0.0.1]:43183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uDePZ-0005jF-O1 for submit@debbugs.gnu.org; Sat, 10 May 2025 03:14:18 -0400 Received: from mail.boiledscript.com ([49.12.134.184]:51638) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uDePW-0005in-4L for 77601@debbugs.gnu.org; Sat, 10 May 2025 03:14:15 -0400 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1746861252; 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=9DWp3T4bPAL5dHirvMigciuXwlyGoh5r/j4fQ0EYkuI=; b=R+clUUD7N9CJc3Nq4vfWFHfhBaUHQfTAQHjjq9O0tQ3OhZTZ3w7f6XsAGizwzTvrsoE7ef yGTpbuA0VmCx9MoUqiLCQHe/mcUqF3wYfCKulPMpVbaB+TbOBd6x9s346Ep9mneTTYuMLB LIitfFEWYAhOtQaug8VCylpmaSW1C0SG1XQe6kb8YuXN7fPC2NWJFdpbc2xN55BdrnLRfl eIWRzKi0fatBMfwXGYhUpaOvS9IKmv1FZKylUGx3gWBcfre6uKOq6LBbZ+LJ/kZgZOq76l T0RD5yV5bwZcMcMzLALBhPm/N0TUEBuWyNLDMbNUd2yTO+RmJlZ574OY3UU5Rg== To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#77601] [PATCH v2 1/2] gnu: font-fira-sans: Update to 4.301-1.f54eeb3 In-Reply-To: <87jz6rqdc0.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Thu, 08 May 2025 18:25:35 +0200") References: <20250407090130.18734-1-hunt31999@gmail.com> <20250407145623.23892-1-hunt31999@gmail.com> <87cycmvycc.fsf@gnu.org> <87y0v9rhxh.fsf@ultrarare.space> <87jz6rqdc0.fsf@gnu.org> Date: Sat, 10 May 2025 15:05:44 +0800 Message-ID: <87ecwx3pyv.fsf@ultrarare.space> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77601 Cc: Kurome , Simon Tournier , Mathieu Othacehe , Tobias Geerinckx-Rice , 77601@debbugs.gnu.org, jgart , Christopher Baines 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 (-) Ludovic Court=C3=A8s writes: > Hi, > > Hilton Chain writes: > >> Ludovic Court=C3=A8s writes: >> >>> Hi, >>> >>> Kurome writes: >>> >>>> The former comment mentioned that this is the final version including = the >>>> source code. However, many fonts included in Guix do not come with so= urce >>>> code, so I believe this is acceptable. >>> >>> Yeah, that=E2=80=99s right, although it=E2=80=99s still a bummer to low= er our standards. >>> >>> I think we have no clear guideline to follow. The package is still free >>> (under SIL OFL), and the FSDG is very lax on =E2=80=9Cnon-functional da= ta=E2=80=9D >>> anyway. >> >> Quoting FSDG, fonts are clearly defined as functional: >> --8<---------------cut here---------------start------------->8--- >> =E2=80=9CInformation for practical use=E2=80=9D includes software, docum= entation, fonts, >> and other data that has direct functional applications. >> --8<---------------cut here---------------end--------------->8--- >> >> I posted the issue on guix-devel [1]. I think we can remove fonts that >> are not possible to be built from source first, and change remaining >> ones to build from source gradually. >> >> --- >> [1]: https://lists.gnu.org/archive/html/guix-devel/2025-04/msg00085.html > > Interesting. I think FSDG is (again) ambiguous because non-functional > data is described as: > > Data that isn't functional, that doesn't do a practical job, is more > of an adornment to the system's software than a part of it. > > The Fira font is more of an adornment; one doesn=E2=80=99t have to use it= , it=E2=80=99s > just something that one may find pretty. > > It=E2=80=99s also unclear to me what the =E2=80=9Cpreferred form for modi= fication=E2=80=9D is > for fonts. As discussed in the thread above, in some cases it might > well be OTF, while in other cases there=E2=80=99s a known source form tha= t is > not OTF. > > So perhaps this needs to be addressed on a case-by-case basis? Hmmmmm, if upstream only distributes SIL OFL licensed artifacts, without mentioning the build process, how would we decide if it's the preferred form for modification? Anyway, we can identify fonts that can be built from source first.