From debbugs-submit-bounces@debbugs.gnu.org Mon May 24 04:47:22 2021 Received: (at submit) by debbugs.gnu.org; 24 May 2021 08:47:22 +0000 Received: from localhost ([127.0.0.1]:42381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ll6F8-0001te-Ck for submit@debbugs.gnu.org; Mon, 24 May 2021 04:47:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:44626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ll6F6-0001tX-Hm for submit@debbugs.gnu.org; Mon, 24 May 2021 04:47:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52628) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ll6F6-0002nS-0N for guix-patches@gnu.org; Mon, 24 May 2021 04:47:20 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:8871) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ll6F2-0006Rp-EC for guix-patches@gnu.org; Mon, 24 May 2021 04:47:19 -0400 Received: from localhost.localdomain (91-114-247-246.adsl.highway.telekom.at [91.114.247.246]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4FpW6g4Q09z1LLyW for ; Mon, 24 May 2021 10:47:07 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4FpW6g4Q09z1LLyW DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1621846027; bh=enjisE1zjJnmm4b6Oj6hHYy0kuQEIF47xhGUbIZYpss=; h=From:To:Subject:Date:From; b=VE+YOnY5GCCx+qQQZC7XkGsqINRPNDRpWouaE8X4BqqjhSv60YzMnb5pRhz9gQlQs nc6M3y+b1VXRZn74JpoA03bQQf53zOa+SAUoSvltKMujq/KD3q7tIE2LXjbtkORo1a UL7UdUYKZkgYrJfF2TcxF6rAiWLIkbNlwz9Vyf5s= From: Leo Prikler To: guix-patches@gnu.org Subject: [PATCH] gnu: Add font-ipa-ex. Date: Mon, 24 May 2021 10:46:45 +0200 Message-Id: <20210524084644.31047-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -0.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 Received-SPF: pass client-ip=129.27.2.202; envelope-from=leo.prikler@student.tugraz.at; helo=mailrelay.tugraz.at 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_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_WP_DIRINDEX=3.499 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.1 (++) 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 (font-ipa-ex): New variable. --- gnu/packages/fonts.scm | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 726bef183c..711344191c 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -2031,6 +2031,49 @@ orthography of Roman g [...] Content analysis details: (2.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 3.5 URI_WP_DIRINDEX URI for compromised WordPress site, possible malware X-Debbugs-Envelope-To: submit 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.1 (+) 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 (font-ipa-ex): New variable. --- gnu/packages/fonts.scm | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 726bef183c..711344191c 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -2031,6 +2031,49 @@ orthography of Roman g [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 3.5 URI_WP_DIRINDEX URI for compromised WordPress site, possible malware -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/fonts.scm (font-ipa-ex): New variable. --- gnu/packages/fonts.scm | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 726bef183c..711344191c 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -2031,6 +2031,49 @@ orthography of Roman glyphs of Meera Inimai are also based on this characteristic so that they sit smoothly with the Tamil glyphs.") (license license:silofl1.1))) +(define-public font-ipa-ex + (package + (name "font-ipa-ex") + (version "004.01") + (source (origin + (method url-fetch/zipbomb) + (uri (string-append "https://moji.or.jp/wp-content/ipafont/IPAexfont/" + "IPAexfont" (string-join (string-split version #\.) "") + ".zip")) + (sha256 + (base32 + "0jwpszgisrls1lsgq1ngcm99zjaikb8hshr02512qrzrnd53gy5w")))) + (build-system font-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'make-read-only + (lambda _ + (for-each + (lambda (file) + (chmod file #o444)) + (find-files "." #:directories? #f)) + #t)) + (add-after 'install 'install-doc + (lambda* (#:key outputs #:allow-other-keys) + (let ((font+version (string-append + "IPAexfont" + ,(string-join (string-split version #\.) ""))) + (doc-dir (string-append (assoc-ref outputs "out") + "/share/doc/font-ipa-ex"))) + (with-directory-excursion font+version + (mkdir-p doc-dir) + (copy-file (string-append "Readme_" font+version ".txt") + (string-append doc-dir "/README")) + (copy-file "IPA_Font_License_Agreement_v1.0.txt" + (string-append doc-dir "/LICENSE"))) + #t)))))) + (home-page "https://moji.or.jp/ipafont/") + (synopsis "Japanese font from the Information-technology Promotion Agency") + (description "IPAex is fixed-width font that aims to improve the +convenience of Japanese document creation.") + (license license:ipa))) + (define-public font-ipa-mj-mincho (package (name "font-ipa-mj-mincho") -- 2.31.1 From debbugs-submit-bounces@debbugs.gnu.org Sun May 22 00:12:31 2022 Received: (at 48620-done) by debbugs.gnu.org; 22 May 2022 04:12:31 +0000 Received: from localhost ([127.0.0.1]:43371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nscxD-0003aK-80 for submit@debbugs.gnu.org; Sun, 22 May 2022 00:12:31 -0400 Received: from mail-qv1-f52.google.com ([209.85.219.52]:41743) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nscx8-0003a4-Nj for 48620-done@debbugs.gnu.org; Sun, 22 May 2022 00:12:29 -0400 Received: by mail-qv1-f52.google.com with SMTP id c9so9321483qvx.8 for <48620-done@debbugs.gnu.org>; Sat, 21 May 2022 21:12:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=j38cvYI2PwRran+UVh45qlx6ulQy9i4Vz6eTZ8eu1UU=; b=p8nqAcR0BQBpi2k/BkzD/pQXkxnRHQ8mcetYUMLnsnQPRqRE/3LR1TCyFZoM/LsyiX r2STqM+cOGgJWNZLrIlmSw3e4tQ9PM1x3M1PN+kHVJMNqdc2Ag+XbpJBOBZNY+4HLzNt CE/ModAGbh8D2Ty7F2zb+gUmfIoHZFqCSp2xrM6PFV0H+IGwsw1T/lJDV1ocE2i9uZpl z3SisYSMPm+ssu6iC+nnFrKhCjH22QRwlmV9+eSKLD8wp9eYinhRfhdKfMftCXFUsOAg Okn0HR//7w+rUESW5IvEzJUN46SJEmXjgvPst9CJxc9LWETCNbHPX73Q4oR4jhGSiOx6 m66g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=j38cvYI2PwRran+UVh45qlx6ulQy9i4Vz6eTZ8eu1UU=; b=y8I7xbx6wOv1ojIc6/rrLddOpNKDCE5rnFNF4Hb7laxmrPCKQNRlHEL73ep0Oyz3iO eLZ4vKWcWbwBylEbZ5cT39EwOyCNOaXN5bqugL7Zb0omMQtZwaUruznw2HTW1psum0AX cDWf5UN0LAcdz+7E8/Wlu/BXiGxK4aSFSabq/j/Suc1YxA0rYalKEaVpbSPF/A6fsC6U ZokdZRMZhX0bcEUJrgjrmzbov4sMeJfLM7E4uQPZpzIm0z1tTfhQhiM6kvY070hh7TcO cABmNjPu9DjwWr1py3GEKfqioPYH7qdb5Pk/pzy0FRDfAo8KUO3KSZLqMH79MJWOXrCW r7ww== X-Gm-Message-State: AOAM531jsT2whS+g+2t6Bxt/CsEdqVaj4FWmrcwfrZteyQA8UBLBkYP5 PmjgcEQvNtQu4XJHx2ujAr5zf8o/KdlaEtKv X-Google-Smtp-Source: ABdhPJwDqkrmFi9mElsBo4FX6BdyXbKVH4S8hfcrnwbjGvlyQwNsEIbOnDHZL7W370jU+1MrYCfzzA== X-Received: by 2002:a0c:f952:0:b0:461:e607:87dd with SMTP id i18-20020a0cf952000000b00461e60787ddmr12917128qvo.121.1653192740911; Sat, 21 May 2022 21:12:20 -0700 (PDT) Received: from hurd (dsl-152-80.b2b2c.ca. [66.158.152.80]) by smtp.gmail.com with ESMTPSA id b7-20020a376707000000b0069fc13ce237sm2321670qkc.104.2022.05.21.21.12.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 21 May 2022 21:12:20 -0700 (PDT) From: Maxim Cournoyer To: Leo Prikler Subject: Re: bug#48620: [PATCH] gnu: Add font-ipa-ex. References: <20210524084644.31047-1-leo.prikler@student.tugraz.at> Date: Sun, 22 May 2022 00:12:19 -0400 In-Reply-To: <20210524084644.31047-1-leo.prikler@student.tugraz.at> (Leo Prikler's message of "Mon, 24 May 2021 10:46:45 +0200") Message-ID: <87wnee6w9o.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 48620-done Cc: 48620-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello! Leo Prikler writes: > * gnu/packages/fonts.scm (font-ipa-ex): New variable. > --- > gnu/packages/fonts.scm | 43 ++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 43 insertions(+) > > diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm > index 726bef183c..711344191c 100644 > --- a/gnu/packages/fonts.scm > +++ b/gnu/packages/fonts.scm > @@ -2031,6 +2031,49 @@ orthography of Roman glyphs of Meera Inimai are al= so based on this > characteristic so that they sit smoothly with the Tamil glyphs.") > (license license:silofl1.1))) >=20=20 > +(define-public font-ipa-ex > + (package > + (name "font-ipa-ex") > + (version "004.01") > + (source (origin > + (method url-fetch/zipbomb) > + (uri (string-append "https://moji.or.jp/wp-content/ipafont= /IPAexfont/" > + "IPAexfont" (string-join (string-split= version #\.) "") > + ".zip")) > + (sha256 > + (base32 > + "0jwpszgisrls1lsgq1ngcm99zjaikb8hshr02512qrzrnd53gy5w"))= )) > + (build-system font-build-system) > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + (add-after 'unpack 'make-read-only > + (lambda _ > + (for-each > + (lambda (file) > + (chmod file #o444)) > + (find-files "." #:directories? #f)) > + #t)) > + (add-after 'install 'install-doc > + (lambda* (#:key outputs #:allow-other-keys) > + (let ((font+version (string-append > + "IPAexfont" > + ,(string-join (string-split version #\= .) ""))) > + (doc-dir (string-append (assoc-ref outputs "out") > + "/share/doc/font-ipa-ex"))) > + (with-directory-excursion font+version > + (mkdir-p doc-dir) > + (copy-file (string-append "Readme_" font+version ".txt") > + (string-append doc-dir "/README")) > + (copy-file "IPA_Font_License_Agreement_v1.0.txt" > + (string-append doc-dir "/LICENSE"))) > + #t)))))) > + (home-page "https://moji.or.jp/ipafont/") > + (synopsis "Japanese font from the Information-technology Promotion A= gency") > + (description "IPAex is fixed-width font that aims to improve the > +convenience of Japanese document creation.") > + (license license:ipa))) > + > (define-public font-ipa-mj-mincho > (package > (name "font-ipa-mj-mincho") I made the following changes: --8<---------------cut here---------------start------------->8--- 1 file changed, 33 insertions(+), 28 deletions(-) gnu/packages/fonts.scm | 61 +++++++++++++++++++++++++++++++++--------------= -------------- modified gnu/packages/fonts.scm @@ -48,6 +48,7 @@ ;;; Copyright =C2=A9 2021 Wamm K. D. ;;; Copyright =C2=A9 2022 Jai Vetrivelan ;;; Copyright =C2=A9 2022 Maxim Cournoyer +;;; Copyright =C2=A9 2021 Liliana Marie Prikler ;;; ;;; This file is part of GNU Guix. ;;; @@ -2256,41 +2257,45 @@ (define-public font-ipa-ex (version "004.01") (source (origin (method url-fetch/zipbomb) - (uri (string-append "https://moji.or.jp/wp-content/ipafont/I= PAexfont/" - "IPAexfont" (string-join (string-split v= ersion #\.) "") - ".zip")) + (uri (string-append + "https://moji.or.jp/wp-content/ipafont/IPAexfont/" + "IPAexfont" (string-join (string-split version #\.) "") + ".zip")) (sha256 (base32 "0jwpszgisrls1lsgq1ngcm99zjaikb8hshr02512qrzrnd53gy5w")))) (build-system font-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'make-read-only - (lambda _ - (for-each - (lambda (file) - (chmod file #o444)) - (find-files "." #:directories? #f)) - #t)) - (add-after 'install 'install-doc - (lambda* (#:key outputs #:allow-other-keys) - (let ((font+version (string-append - "IPAexfont" - ,(string-join (string-split version #\.)= ""))) - (doc-dir (string-append (assoc-ref outputs "out") - "/share/doc/font-ipa-ex"))) - (with-directory-excursion font+version - (mkdir-p doc-dir) - (copy-file (string-append "Readme_" font+version ".txt") - (string-append doc-dir "/README")) - (copy-file "IPA_Font_License_Agreement_v1.0.txt" - (string-append doc-dir "/LICENSE"))) - #t)))))) + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'make-read-only + (lambda _ + ;; Otherwise the files have the executable bit set. + (for-each (lambda (file) + (chmod file #o444)) + (find-files "." #:directories? #f)))) + (add-after 'install 'install-doc + (lambda* (#:key outputs #:allow-other-keys) + (let ((font+version + #$(string-append + "IPAexfont" + (string-join (string-split version #\.) ""))) + (doc-dir (string-append #$output "/share/doc/" #$name)= )) + (with-directory-excursion font+version + (mkdir-p doc-dir) + (copy-file (string-append "Readme_" font+version ".txt") + (string-append doc-dir "/README")) + (copy-file "IPA_Font_License_Agreement_v1.0.txt" + (string-append doc-dir "/LICENSE"))))))))) (home-page "https://moji.or.jp/ipafont/") (synopsis "Japanese font from the Information-technology Promotion Age= ncy") - (description "IPAex is fixed-width font that aims to improve the -convenience of Japanese document creation.") + (description "IPAex Fonts are suitable for both display and printing. +This is a modernized version of IPA Fonts that aims to provide a good bala= nce +for authoring Japanese documents mixed with Western characters, while +following Japanese printing tradition. Japanese characters (Kanji, Kana a= nd +punctuation marks) are full width mono-space pitch, and Western characters= are +proportional pitch.") (license license:ipa))) =20 (define-public font-ipa-mj-mincho --8<---------------cut here---------------end--------------->8--- mostly improving the description, and pushed as 6e0b2adf5f. Thanks! Maxim From unknown Tue Jun 17 22:10:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 19 Jun 2022 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator