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.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Andreas Enge <andreas <at> enge.fr>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#77216: closed ([PATCH] gnu: Add font-apl385 and font-apl333.)
Date: Wed, 30 Apr 2025 13:50:03 +0000
[Message part 1 (text/plain, inline)]
Your message dated Wed, 30 Apr 2025 15:49:28 +0200
with message-id <aBIqaOm6ogmRVgCi <at> jurong>
and subject line Re: Advice Packaging APL Fonts
has caused the debbugs.gnu.org bug report #77216,
regarding [PATCH] gnu: Add font-apl385 and font-apl333.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
77216: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77216
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
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



[Message part 3 (message/rfc822, inline)]
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



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.