GNU bug report logs - #77216
[PATCH] gnu: Add font-apl385 and font-apl333.

Previous Next

Package: guix-patches;

Reported by: Lee Thompson <lee.p.thomp <at> gmail.com>

Date: Sun, 23 Mar 2025 18:45:02 UTC

Severity: normal

Tags: patch

Done: Andreas Enge <andreas <at> enge.fr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 77216 in the body.
You can then email your comments to 77216 AT debbugs.gnu.org in the normal way.

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#77216; Package guix-patches. (Sun, 23 Mar 2025 18:45:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Lee Thompson <lee.p.thomp <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 23 Mar 2025 18:45:02 GMT) Full text and rfc822 format available.

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

From: Lee Thompson <lee.p.thomp <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Lee Thompson <lee.p.thomp <at> gmail.com>
Subject: [PATCH] gnu: Add font-apl385 and font-apl333.
Date: Sun, 23 Mar 2025 18:42:58 +0000
* gnu/packages/fonts.scm (font-apl385, font-apl333): New variables.

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

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 3048289ac0..6743d6d717 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -64,6 +64,7 @@
 ;;; Copyright © 2025 Ashish SHUKLA <ashish.is <at> lostca.se>
 ;;; Copyright © 2024 Josep Bigorra <jjbigorra <at> gmail.com>
 ;;; Copyright © 2023 Santiago Payà Miralta <santiagopim <at> gmail.com>
+;;; Copyright © 2025 Lee Thompson <lee.p.thomp <at> gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -4268,3 +4269,41 @@ (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-apl385
+  (package
+    (name "font-apl385")
+    ;; No version number or release, unzipping source and checking file times
+    ;; shows the font file was last modified on 2016-08-21.
+    (version "20160821")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://apl385.com/fonts/" "apl385.zip"))
+       (sha256
+        (base32 "132qfsnx0v6qf8x8iy3flivv449nz42nnpkwjysmz65w6wqxpk1g"))))
+    (build-system font-build-system)
+    (home-page "https://apl385.com/fonts/index.htm")
+    (synopsis "Monospaced APL font inspired by Comic Sans Serif")
+    (description
+     "Adrian Smith's monospaced APL font developed with APL software vendors
+in the late 1980s.")
+    (license license:public-domain)))
+
+(define-public font-apl333
+  (package
+    (inherit font-apl385)
+    (name "font-apl333")
+    ;; Version number as for apl-385, last modified 2013-04-20.
+    (version "20130420")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://apl385.com/fonts/" "apl333.zip"))
+       (sha256
+        (base32 "0yn0ha7d14vp4ma3lxbc9kpyrn20m7brjisr6w55c9mi24w9v3a5"))))
+    (synopsis "Variable-width APL font inspired by Comic Sans Serif")
+    (description
+     "Variable-width version of Adrian Smith's APL385 font developed with APL
+software vendors in the late 1980s.")
+    (license license:public-domain)))
-- 
2.48.1





Reply sent to Andreas Enge <andreas <at> enge.fr>:
You have taken responsibility. (Wed, 30 Apr 2025 13:50:03 GMT) Full text and rfc822 format available.

Notification sent to Lee Thompson <lee.p.thomp <at> gmail.com>:
bug acknowledged by developer. (Wed, 30 Apr 2025 13:50:03 GMT) Full text and rfc822 format available.

Message #10 received at 77216-done <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: Lee Thompson <lee.p.thomp <at> gmail.com>
Cc: 43125-done <at> debbugs.gnu.org, help-guix <at> gnu.org, 77216-done <at> debbugs.gnu.org
Subject: Re: Advice Packaging APL Fonts
Date: Wed, 30 Apr 2025 15:49:28 +0200
Hello,

Am Mon, Mar 24, 2025 at 07:32:53PM +0000 schrieb Lee Thompson:
> Indeed, in the end I decided to send both as separate fonts but in a
> single patch, one inheriting from the other owing to the shared source,
> homepage, licenses etc.

well, in the end I opted for not inheriting and putting the font into
the apl module, where the third one from this web page already exists.
It turns out there was a related bug report from years ago, which I am
closing at the same occasion.

Andreas





Information forwarded to guix-patches <at> gnu.org:
bug#77216; Package guix-patches. (Wed, 30 Apr 2025 15:13:02 GMT) Full text and rfc822 format available.

Message #13 received at 77216-done <at> debbugs.gnu.org (full text, mbox):

From: Lee Thompson <lee.p.thomp <at> gmail.com>
To: Andreas Enge <andreas <at> enge.fr>
Cc: 43125-done <at> debbugs.gnu.org, help-guix <at> gnu.org, 77216-done <at> debbugs.gnu.org
Subject: Re: Advice Packaging APL Fonts
Date: Wed, 30 Apr 2025 16:12:10 +0100
Hey Andreas,

Thanks for the follow-up, I can't believe I missed the existing apl2741
font, thanks for adjusting my patch so it ended up in the right
place. I'm glad this helped resolve a much older issue also!

Cheers,
Lee




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 29 May 2025 11:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 24 days ago.

Previous Next


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