Skip to content

crater targets: add 25 modernized SFD-to-glyphs families#92

Merged
cmyr merged 1 commit into
mainfrom
update_targets_2026-07-15
Jul 15, 2026
Merged

crater targets: add 25 modernized SFD-to-glyphs families#92
cmyr merged 1 commit into
mainfrom
update_targets_2026-07-15

Conversation

@felipesanches

@felipesanches felipesanches commented Jul 15, 2026

Copy link
Copy Markdown
Member

Add 25 families whose FontForge .sfd upstreams had no fontc-buildable source. Each was converted to Glyphs under googlefonts/, pinned at its merged commit, and builds with gftools-builder3 + fontc from its own sources/config.yaml.

Drop the librefonts/benchnine and librefonts/bigshotone entries: they are superseded by the self-contained googlefonts/benchnine and googlefonts/bigshotone sources and no longer need an external google/fonts override config.

Bump fonts_repo_sha to 7fb1393a to refresh the pinned google/fonts checkout used by the remaining external-config targets.

(google/fonts#10697)

Assisted by an AI agent (Claude Opus 4.8)

Add 25 families whose FontForge .sfd upstreams had no fontc-buildable source.
Each was converted to Glyphs under googlefonts/<family>, pinned at its merged
commit, and builds with gftools-builder3 + fontc from its own sources/config.yaml.

Drop the librefonts/benchnine and librefonts/bigshotone entries:
they are superseded by the self-contained googlefonts/benchnine and
googlefonts/bigshotone sources and no longer need an external
google/fonts override config.

Bump fonts_repo_sha to 7fb1393a to refresh the pinned google/fonts checkout
used by the remaining external-config targets.

Assisted by an AI agent (Claude Opus 4.8)

@cmyr cmyr left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

awesome, thanks!

@cmyr
cmyr merged commit 8827d57 into main Jul 15, 2026
6 checks passed
@cmyr
cmyr deleted the update_targets_2026-07-15 branch July 15, 2026 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants