GNU bug report logs - #75957
[PATCH] Added font-new-heterodox-mono

Previous Next

Package: guix-patches;

Reported by: willow xyz <willow <at> phantoma.online>

Date: Fri, 31 Jan 2025 04:18:01 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 75957 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 guix-patches <at> gnu.org:
bug#75957; Package guix-patches. (Fri, 31 Jan 2025 04:18:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to willow xyz <willow <at> phantoma.online>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Fri, 31 Jan 2025 04:18:02 GMT) Full text and rfc822 format available.

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

From: willow xyz <willow <at> phantoma.online>
To: guix-patches <at> gnu.org
Cc: willow xyz <willow <at> phantoma.online>
Subject: [PATCH] Added font-new-heterodox-mono
Date: Thu, 30 Jan 2025 15:51:26 -0500
Hi, Guix,
I've never submitted a package to the project before, so hopefully everything here checks out. Let me know if anything more is required to get this merged.

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

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index c32f2ef5fb..244da1a62f 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -62,6 +62,7 @@
 ;;; Copyright © 2024 Christina O'Donnell <cdo <at> mutix.org>
 ;;; Copyright © 2025 Ashvith Shetty <ashvithshetty10 <at> gmail.com>
 ;;; Copyright © 2025 Ashish SHUKLA <ashish.is <at> lostca.se>
+;;; Copyright © 2025 willow xyz <willow <at> phantoma.online>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -3924,3 +3925,23 @@ (define-public font-cica
 In addition, Nerd Fonts, Noto Emoji, Icons for Devs, and some adjustment forked
 from the Ricty generator are converted and adjusted.")
     (license license:silofl1.1)))
+
+(define-public font-new-heterodox-mono
+  (package
+    (name "font-new-heterodox-mono")
+    (version "0.0.3")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/hckiang/font-new-heterodox-mono")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "17bz0fdcfq0k3aahq6b79szihz2d5c55lqggpx9wkp17sd5azr76"))))
+    (build-system font-build-system)
+    ;; (outputs '("out" "ttf" "otf"))
+    (home-page "https://github.com/hckiang/font-new-heterodox-mono")
+    (synopsis "A Didone-esque Monospaced Typeface based on Alexey Kryukov's Old Standard TT.")
+    (description "New Heterodox Mono is a Didone-esque Monospaced Typeface based on Alexey Kryukov's Old Standard TT. It features a non-\"standard\" stylized serif design not normally found in mainstream \"programming fonts.\"")
+    (license license:silofl1.1)))

base-commit: c788962baeeb6bf021b30c9ad774d472f592fdb5
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#75957; Package guix-patches. (Tue, 04 Feb 2025 23:03:02 GMT) Full text and rfc822 format available.

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

From: Andrew Wong <wongandj <at> icloud.com>
To: 75957 <at> debbugs.gnu.org
Subject: [PATCH] Added font-new-heterodox-mono
Date: Tue, 4 Feb 2025 18:01:51 -0500
Hello! This patch is perfect except for its styling. Remove any loose 
comments, hard-wrap strings(guix will automatically re-wrap them), and 
remember that synopses shouldn't end with a period. I would recommend 
using `guix lint` and `guix style` to guide you, as well as the 
`Contributing' section of the guix manual and the 'Packaging' section of 
the guix cookbook.





Information forwarded to guix-patches <at> gnu.org:
bug#75957; Package guix-patches. (Tue, 04 Feb 2025 23:04:02 GMT) Full text and rfc822 format available.

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

From: Andrew Wong <brosasaki <at> gmail.com>
To: 75957 <at> debbugs.gnu.org
Subject: [PATCH] Added font-new-heterodox-mono
Date: Tue, 4 Feb 2025 18:03:21 -0500
Oh, also, don't forget to write a proper commit message! Use 'git log' 
in a guix checkout to get some examples--if you're an emacs user, there 
are also templates in the repo.





This bug report was last modified 70 days ago.

Previous Next


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