]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
Istok Web: correct override config source paths for fontc_crater build
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Fri, 29 May 2026 07:53:31 +0000 (08:53 +0100)
committerFelipe Corrêa da Silva Sanches <juca@members.fsf.org>
Fri, 29 May 2026 09:48:35 +0000 (10:48 +0100)
The override config.yaml listed IstokWeb.glyphs / IstokWeb-Italic.glyphs,
resolved by fontc_crater relative to the repo root where they do not
exist. The Glyphs sources live under sources/ at the pinned build commit.

Repo:   m4rc1e/Istok-Web
Commit: f995ade61785c37629bed658e1898096ad934ec5 (unchanged; verified correct)
Config: IstokWeb*.glyphs -> sources/IstokWeb*.glyphs (added sources/ prefix)
Status: source paths corrected (both verified present at build commit)
Confidence: High

Assisted by an AI agent (Claude Opus 4.8)

ofl/istokweb/config.yaml
ofl/istokweb/upstream_info.md

index 2520715749c8164c5f11f113c48983fa62d7e24b..e20f2b9b9e633781e898a7fd894097356a07c782 100644 (file)
@@ -3,5 +3,5 @@
 # The shipped binary may have been built with different tools/versions.
 #
 sources:
-  - IstokWeb.glyphs
-  - IstokWeb-Italic.glyphs
+  - sources/IstokWeb.glyphs
+  - sources/IstokWeb-Italic.glyphs
index 559ec1bbc51f38e1e9fe5c13d78b9f66abdcf19a..8c74251c40ae31c49b01e0a02095153a6d729779 100644 (file)
@@ -29,3 +29,11 @@ A source block was added to METADATA.pb pointing to this repository and commit.
 ## Confidence: High
 
 Marc Foley (m4rc1e) is a well-known Google Fonts contributor who maintains community repos for many fonts.
+
+## Correction (2026-05-28) — override config source path
+
+**Model**: Claude Opus 4.8
+
+fontc_crater reported `missing source 'IstokWeb-Italic.glyphs'` for this family. The override `config.yaml` listed the sources as `IstokWeb.glyphs` / `IstokWeb-Italic.glyphs`, paths that fontc_crater resolves relative to the repository root, where no such files exist. In the upstream tree at the pinned build commit `f995ade6` the Glyphs sources are under `sources/`: **`sources/IstokWeb.glyphs`** and **`sources/IstokWeb-Italic.glyphs`**.
+
+The override `config.yaml` source paths were corrected to add the `sources/` prefix. The pinned commit is unchanged. Verified: `git -C <Istok-Web> ls-tree f995ade6 -- sources/` lists both `sources/IstokWeb.glyphs` and `sources/IstokWeb-Italic.glyphs`.