GNU bug report logs - #77814
[PATCH 0/5] gnu: Add Japanese fonts

Previous Next

Package: guix-patches;

Reported by: Kurome <hunt31999 <at> gmail.com>

Date: Tue, 15 Apr 2025 03:03:02 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 77814 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to hako <at> ultrarare.space, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#77814; Package guix-patches. (Tue, 15 Apr 2025 03:03:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Kurome <hunt31999 <at> gmail.com>:
New bug report received and forwarded. Copy sent to hako <at> ultrarare.space, iyzsong <at> envs.net, guix-patches <at> gnu.org. (Tue, 15 Apr 2025 03:03:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Kurome <hunt31999 <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Kurome <hunt31999 <at> gmail.com>
Subject: [PATCH 0/5] gnu: Add Japanese fonts
Date: Tue, 15 Apr 2025 12:00:03 +0900
Kurome (5):
  gnu: Add font-takao.
  gnu: Add font-koruri.
  gnu: Add font-hachimarupop.
  gnu: Add font-sazanami.
  gnu: Add font-kochi-substitute.

 gnu/packages/fonts.scm | 140 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 140 insertions(+)

-- 
2.49.0





Information forwarded to hako <at> ultrarare.space, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#77814; Package guix-patches. (Tue, 15 Apr 2025 03:06:01 GMT) Full text and rfc822 format available.

Message #8 received at 77814 <at> debbugs.gnu.org (full text, mbox):

From: Kurome <hunt31999 <at> gmail.com>
To: 77814 <at> debbugs.gnu.org
Cc: Kurome <hunt31999 <at> gmail.com>
Subject: [PATCH 1/5] gnu: Add font-takao.
Date: Tue, 15 Apr 2025 12:04:17 +0900
* gnu/packages/fonts.scm (font-takao): New variable.

Change-Id: I9d02977b576dfa380e04c0d768260849124e91e3
---
 gnu/packages/fonts.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 85f8a5f31b..8c631c68aa 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -3489,6 +3489,32 @@ (define-public font-mplus-testflight
 operators and special symbols.")
     (license (license:non-copyleft "file:///LICENSE_E"))))
 
+(define-public font-takao
+  (package
+    (name "font-takao")
+    (version "00303.01")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://launchpad.net/takao-fonts/trunk/15.03/+download/TakaoFonts_"
+             version
+             ".tar.xz"))
+       (sha256
+        (base32 "0bsmqczi6inwmygy4cq7h1abzghzl1yfxfxffzib7b39mir1z1z9"))))
+    (build-system font-build-system)
+    (home-page "https://launchpad.net/takao-fonts")
+    (synopsis "Community-maintained derivatives of IPA Fonts")
+    (description
+     "This package provides the Takao Fonts, which are community-developed
+derivatives of the IPA Fonts.  The project aims to ensure the continued
+maintenance of high-quality Japanese outline fonts by the community.  Based on
+the original fonts developed by the Information-technology Promotion Agency,
+Japan (IPA).  These fonts are particularly suitable for use in community-driven
+operating systems and embedded software where timely updates and quality
+assurance are essential.")
+    (license license:ipa)))
+
 (define-public font-catamaran
   (let ((commit "7559b4906f9c9148fb22c6f89508c3053a78a296")
         (revision "1"))
-- 
2.49.0





Information forwarded to hako <at> ultrarare.space, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#77814; Package guix-patches. (Tue, 15 Apr 2025 03:06:02 GMT) Full text and rfc822 format available.

Message #11 received at 77814 <at> debbugs.gnu.org (full text, mbox):

From: Kurome <hunt31999 <at> gmail.com>
To: 77814 <at> debbugs.gnu.org
Cc: Kurome <hunt31999 <at> gmail.com>
Subject: [PATCH 3/5] gnu: Add font-hachimarupop.
Date: Tue, 15 Apr 2025 12:04:19 +0900
* gnu/packages/fonts.scm (font-hachimarupop): New variable.

Change-Id: Ic023422285c2d91e147ebe8589a6e72fdae3bcad
---
 gnu/packages/fonts.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 6199959000..a0a429e3c8 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -3539,6 +3539,33 @@ (define-public font-koruri
 computer software.")
     (license license:asl2.0)))
 
+(define-public font-hachimarupop
+     (let ((commit "67d96c274032f5a2e1d33c1ec53498fde9110079")
+           (revision "0"))
+       (package
+         (name "font-hachimarupop")
+         (version (git-version "0" revision commit))
+         (source (origin
+                   (method git-fetch)
+                   (uri (git-reference
+                         (commit commit)
+                         (url "https://github.com/noriokanisawa/HachiMaruPop")))
+                   (file-name (git-file-name name version))
+                   (sha256
+                    (base32
+                     "0xkd2nvcxh9xmfp1hjqknvy1v2z8ch7svjyzpg313lkj6p4shnbg"))))
+         (build-system font-build-system)
+         (home-page "https://github.com/noriokanisawa/HachiMaruPop")
+         (synopsis "Cute Japanese font")
+         (description
+          "This package provides a charming Japanese font that combines the
+circular letter style popular among young Japanese girls in the 1970s and 1980s
+with contemporary round-character aesthetics.  The font reflects the energetic
+trend of the era, when the circular script was so widespread that some schools
+banned its use.  This font pushes the roundness to its limit while capturing the
+spirit of both past and present styles.")
+         (license license:silofl1.1))))
+
 (define-public font-catamaran
   (let ((commit "7559b4906f9c9148fb22c6f89508c3053a78a296")
         (revision "1"))
-- 
2.49.0





Information forwarded to hako <at> ultrarare.space, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#77814; Package guix-patches. (Tue, 15 Apr 2025 03:06:02 GMT) Full text and rfc822 format available.

Message #14 received at 77814 <at> debbugs.gnu.org (full text, mbox):

From: Kurome <hunt31999 <at> gmail.com>
To: 77814 <at> debbugs.gnu.org
Cc: Kurome <hunt31999 <at> gmail.com>
Subject: [PATCH 2/5] gnu: Add font-koruri.
Date: Tue, 15 Apr 2025 12:04:18 +0900
* gnu/packages/fonts.scm (font-koruri): New variable.

Change-Id: I6a2db34eb140b8d4cf5bf4341a33b43f96d85b81
---
 gnu/packages/fonts.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 8c631c68aa..6199959000 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -3515,6 +3515,30 @@ (define-public font-takao
 assurance are essential.")
     (license license:ipa)))
 
+(define-public font-koruri
+  ;; Source: https://github.com/Koruri/Scripts
+  (package
+    (name "font-koruri")
+    (version "20210720")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/Koruri/Koruri")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0yadd6rcyf940c441zr1m90srhz9xjsak281bvn6p6br7nsm9gyc"))))
+    (build-system font-build-system)
+    (home-page "https://koruri.github.io/")
+    (synopsis "Japanese TrueType font obtained by mixing M+ FONTS and Open Sans")
+    (description
+     "This package provides the Koruri font, a Japanese TrueType font composed
+of Open Sans and OSDN’s M+ 1p.  It is designed with an emphasis on readability
+in texts containing mixed alphanumeric characters and in user interfaces of
+computer software.")
+    (license license:asl2.0)))
+
 (define-public font-catamaran
   (let ((commit "7559b4906f9c9148fb22c6f89508c3053a78a296")
         (revision "1"))
-- 
2.49.0





Information forwarded to hako <at> ultrarare.space, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#77814; Package guix-patches. (Tue, 15 Apr 2025 03:06:03 GMT) Full text and rfc822 format available.

Message #17 received at 77814 <at> debbugs.gnu.org (full text, mbox):

From: Kurome <hunt31999 <at> gmail.com>
To: 77814 <at> debbugs.gnu.org
Cc: Kurome <hunt31999 <at> gmail.com>
Subject: [PATCH 4/5] gnu: Add font-sazanami.
Date: Tue, 15 Apr 2025 12:04:20 +0900
* gnu/packages/fonts.scm (font-sazanami): New variable.

Change-Id: I7c7ae4110cdf56319648d37c6f4aa67942dce32c
---
 gnu/packages/fonts.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index a0a429e3c8..8ecfb2d49a 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -3566,6 +3566,43 @@ (define-public font-hachimarupop
 spirit of both past and present styles.")
          (license license:silofl1.1))))
 
+(define-public font-sazanami
+  (package
+    (name "font-sazanami")
+    (version "20040629")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://web.archive.org/web/20060619202616/"
+             "https://osdn.dl.sourceforge.jp/efont/10087/sazanami-"
+             version
+             ".tar.bz2"))
+       (sha256
+        (base32 "1dznxg5shdrn818j4wm6p98n6jik5xd3b5sdinzzp8x9f0pwwrrl"))))
+    (build-system font-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (replace 'install-license-files
+            (lambda _
+              (let ((doc-dir (string-append #$output "/share/doc/"
+                                            #$name "-" #$version)))
+                (mkdir-p doc-dir)
+                (invoke "iconv" "-f" "EUC-JP" "-t" "UTF-8" "README"
+                        "-o" (string-append doc-dir "/README"))))))))
+    (native-inputs (list glibc))
+    (home-page (string-append
+                "https://web.archive.org/web/20190601135410/"
+                "http://wiki.fdiary.net/font/?sazanami"))
+    (synopsis "Japanese TrueType fonts")
+    (description
+     "This package provides the Sazanami font, a Japanese font created by
+combining a font automatically generated by CLWFK, a derivative of the Wada
+Laboratory Font Kit, with an existing free bitmap font.")
+    (license (license:non-copyleft "file://README"))))
+
 (define-public font-catamaran
   (let ((commit "7559b4906f9c9148fb22c6f89508c3053a78a296")
         (revision "1"))
-- 
2.49.0





Information forwarded to hako <at> ultrarare.space, iyzsong <at> envs.net, guix-patches <at> gnu.org:
bug#77814; Package guix-patches. (Tue, 15 Apr 2025 03:06:03 GMT) Full text and rfc822 format available.

Message #20 received at 77814 <at> debbugs.gnu.org (full text, mbox):

From: Kurome <hunt31999 <at> gmail.com>
To: 77814 <at> debbugs.gnu.org
Cc: Kurome <hunt31999 <at> gmail.com>
Subject: [PATCH 5/5] gnu: Add font-kochi-substitute.
Date: Tue, 15 Apr 2025 12:04:21 +0900
* gnu/packages/fonts.scm (font-kochi-substitute): New variable.

Change-Id: I5b8476c7432fb0036782f5ed7c775d000ecd9485
---
 gnu/packages/fonts.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 8ecfb2d49a..03776bd34f 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -3603,6 +3603,32 @@ (define-public font-sazanami
 Laboratory Font Kit, with an existing free bitmap font.")
     (license (license:non-copyleft "file://README"))))
 
+(define-public font-kochi-substitute
+  (package
+    (name "font-kochi-substitute")
+    (version "20030809")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://web.archive.org/web/20050329001754/"
+             "http://osdn.dl.sourceforge.jp/efont/5411/kochi-substitute-"
+             version
+             ".tar.bz2"))
+       (sha256
+        (base32 "130l4g6nhg6bjdcjmk56c04l9wdk2cby1rad5izbycw8acj9pmpl"))))
+    (build-system font-build-system)
+    (home-page (string-append
+                "https://web.archive.org/web/20150421193819/"
+                "http://en.sourceforge.jp/projects/efont/"))
+    (synopsis "Japanese font, free replacement for MS Gothic and MS Mincho")
+    (description
+     "This package provides the Kochi Gothic and Kochi Mincho fonts, developed
+by Yasuyuki Furukawa as free alternatives to proprietary fonts such as MS Gothic
+and MS Mincho.")
+    (license (license:non-copyleft
+              "https://fedoraproject.org/wiki/Licensing:Wadalab"))))
+
 (define-public font-catamaran
   (let ((commit "7559b4906f9c9148fb22c6f89508c3053a78a296")
         (revision "1"))
-- 
2.49.0





This bug report was last modified 9 days ago.

Previous Next


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