Skip to content

New package: lcdf-typetools-2.110#60408

Merged
Duncaen merged 1 commit intovoid-linux:masterfrom
jl4c:new-lcdf-typetools
May 7, 2026
Merged

New package: lcdf-typetools-2.110#60408
Duncaen merged 1 commit intovoid-linux:masterfrom
jl4c:new-lcdf-typetools

Conversation

@jl4c
Copy link
Copy Markdown
Contributor

@jl4c jl4c commented May 6, 2026

General

  • I tested the changes in this PR.
  • I built this PR locally for my native architecture (x86_64-glibc).
  • I built this PR locally for these architectures:
    • x86_64-musl
    • aarch64
    • aarch64-musl

New package

Description

LCDF Typetools provides command-line utilities for manipulating
OpenType, PostScript Type 1, and Multiple Master fonts. These
tools are not currently available in Void because the texlive
package is built with --disable-lcdf-typetools.

Kpathsea integration is provided as an opt-in build option (off
by default) so users who only need the standalone font utilities
don't pull texlive-devel as a dependency.

Tested binaries: cfftot1, mmafm, mmpfb, otfinfo,
otftotfm, t1dotlessj, t1lint, t1rawafm, t1reencode,
t1testpage, ttftotype42.

Homepage: https://www.lcdf.org/type/

LCDF Typetools provides utilities for manipulating OpenType,
PostScript Type 1, and Multiple Master fonts (cfftot1, otfinfo,
otftotfm, mmafm, mmpfb, t1lint, ttftotype42, etc.).

These tools are not available in Void: texlive is built with
--disable-lcdf-typetools, so a standalone package is needed.

Kpathsea integration (TeX directory lookups) is provided as an
opt-in build option, off by default, to avoid pulling texlive-devel
for users who only need the standalone font utilities.
@tranzystorekk tranzystorekk added the new-package This PR adds a new package label May 6, 2026
@Duncaen Duncaen merged commit f46db14 into void-linux:master May 7, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package This PR adds a new package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants