Page MenuHomeFreeBSD

Import spleen bitmap fonts to contrib/
ClosedPublic

Authored by emaste on Jun 15 2019, 1:33 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Apr 18, 12:04 AM
Unknown Object (File)
Dec 20 2023, 1:29 AM
Unknown Object (File)
Dec 12 2023, 5:34 AM
Unknown Object (File)
Nov 28 2023, 1:12 PM
Unknown Object (File)
Nov 22 2023, 9:21 PM
Unknown Object (File)
Nov 22 2023, 10:38 AM
Unknown Object (File)
Nov 16 2023, 1:10 PM
Unknown Object (File)
Nov 11 2023, 2:06 PM

Details

Summary

Spleen is a set of monospaced bitmap fonts in five sizes from 5x8 to 32x64 and is 2-clause BSD licensed.

Prepare to make spleen fonts available for vt(4) in the base system, in particular to support hi-resolution (e.g. 4K) monitors.

https://www.cambus.net/spleen-monospaced-bitmap-fonts/

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

imp added a subscriber: imp.

This detached license is basically required since bdf files don't have a good way to add it.

This revision is now accepted and ready to land.Aug 16 2019, 3:03 PM

well, it could be in the files, but it's unambiguous enough. I assume this is how it is upstream?

ah, enough searching and I see that it is.

This needs to be updated to 1.5.0 which adds Latin Extended-A chars and box drawing characters(!), so dialog(1) looks right now and the window separator is actually drawn in tmux(1).

https://github.com/fcambus/spleen/blob/1.5.0/ChangeLog
https://github.com/fcambus/spleen/releases/download/1.5.0/spleen-1.5.0.tar.gz

Spleen 1.6.0 has been released a few days ago --> https://github.com/fcambus/spleen/blob/1.6.0/ChangeLog. It would be a nice Christmas gift for 4K monitor users to add this font to the base.

This revision now requires review to proceed.Dec 11 2019, 3:14 PM

In D20654, tobik raised the concern that new releases of Spleen still happened regularly at the time this differential was opened, which was indeed a valid concern in 2019.

At this point though, Spleen is mostly in maintenance mode, so this shouldn't be a problem anymore. For info, I released Spleen 1.9.2 yesterday, which is a maintenance release updating the build scripts and documentation. The last modifications on the BDF files themselves happened in March 2021.

Hoping to see this differential finally be committed :-)

This revision is now accepted and ready to land.May 10 2023, 5:58 PM