From 9074a89cb1c7607ca6faf90dc5230c43d55ceff6 Mon Sep 17 00:00:00 2001 From: Jose Arellano Date: Wed, 6 May 2026 16:28:17 -0400 Subject: [PATCH] New package: lcdf-typetools-2.110 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. --- srcpkgs/lcdf-typetools/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/lcdf-typetools/template diff --git a/srcpkgs/lcdf-typetools/template b/srcpkgs/lcdf-typetools/template new file mode 100644 index 00000000000000..b9d65be661fdd9 --- /dev/null +++ b/srcpkgs/lcdf-typetools/template @@ -0,0 +1,18 @@ +# Template file for 'lcdf-typetools' +pkgname=lcdf-typetools +version=2.110 +revision=1 +build_style=gnu-configure +configure_args="$(vopt_with kpathsea)" +hostmakedepends="pkg-config" +makedepends="$(vopt_if kpathsea texlive-devel)" +short_desc="Utilities for manipulating OpenType, Type 1 and Multiple Master fonts" +maintainer="jl4c " +license="GPL-2.0-or-later" +homepage="https://www.lcdf.org/type/" +changelog="https://raw.githubusercontent.com/kohler/lcdf-typetools/master/NEWS.md" +distfiles="https://www.lcdf.org/type/${pkgname}-${version}.tar.gz" +checksum=517f9ee879208679d3224a14d5e6eb20598fc648d5c3562708083d003088a934 + +build_options="kpathsea" +desc_option_kpathsea="Enable Kpathsea integration for TeX directory lookups"