]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
Convergence: add source block to METADATA.pb
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Thu, 26 Feb 2026 06:54:04 +0000 (06:54 +0000)
committerFelipe Correa da Silva Sanches <juca@members.fsf.org>
Thu, 26 Feb 2026 09:24:32 +0000 (09:24 +0000)
- Repo: librefonts/convergence
- Commit: 47514599 (only commit in repo)
- Config: none (SFD-only sources)
- Status: missing_config
- Confidence: HIGH

ofl/convergence/METADATA.pb
ofl/convergence/upstream_info.md [new file with mode: 0644]

index 9a000107f48e487b419b1dd0ae96fa46f7957418..af92260cd1017ba832b5a3b5e90e72378c58bc54 100644 (file)
@@ -3,6 +3,11 @@ designer: "Nicolás Silva, John Vargas Beltrán"
 license: "OFL"
 category: "SANS_SERIF"
 date_added: "2011-11-09"
+source {
+  repository_url: "https://github.com/librefonts/convergence"
+  commit: "475145997c07041d94fabe462233b89f15450a41"
+}
+
 fonts {
   name: "Convergence"
   style: "normal"
diff --git a/ofl/convergence/upstream_info.md b/ofl/convergence/upstream_info.md
new file mode 100644 (file)
index 0000000..ec2f5ea
--- /dev/null
@@ -0,0 +1,45 @@
+# Convergence
+
+## Source Data
+
+| Field | Value |
+|---|---|
+| Family Name | Convergence |
+| Repository URL | https://github.com/librefonts/convergence |
+| Commit Hash | `475145997c07041d94fabe462233b89f15450a41` |
+| Branch | master |
+| Config YAML | N/A (SFD-only sources) |
+| Status | missing_config |
+
+## How URL Found
+
+The repository URL `https://github.com/librefonts/convergence` is part of the librefonts GitHub organization, which hosts archival copies of early Google Fonts projects. The URL was already documented in the tracking data and matches the git remote of the cached upstream repo at `upstream_repos/fontc_crater_cache/librefonts/convergence`.
+
+## How Commit Determined
+
+The upstream repository contains exactly **one commit**: `475145997c07041d94fabe462233b89f15450a41` ("update .travis.yml"). Since this is the only commit in the repository, it is trivially the correct reference. The librefonts repos were created as archival snapshots of the font projects' state when they were onboarded to Google Fonts.
+
+The font file in google/fonts (`Convergence-Regular.ttf`) was added only in the initial commit (`90abd17b4`, 2015-03-07) and has never been modified since on the main branch.
+
+## Config YAML Status
+
+**No config.yaml exists** in the upstream repository. The source files are:
+- `src/Convergence-Regular-TTF.sfd` (FontForge SFD format)
+- `src/Convergence-Regular.vfb` (FontLab VFB format)
+
+These are legacy font formats that are **not compatible with gftools-builder**. No override `config.yaml` exists in the google/fonts family directory either.
+
+## Verification
+
+- **Repository accessible**: Yes (verified via git remote URL)
+- **Commit hash valid**: Yes - matches the only commit in the repo
+- **Font file unchanged since onboarding**: Yes - only modified in initial commit on main
+- **Source block in METADATA.pb**: Pending (exists on feature branch `sources_info_2026-02-25`, not yet merged to main)
+
+## Confidence Level
+
+**High** - Single-commit librefonts archival repository. The commit hash is unambiguous.
+
+## Open Questions
+
+None. The family has SFD-only sources and cannot be rebuilt with gftools-builder without a source format conversion.