]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
Dhurjati: add source block to METADATA.pb
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Thu, 26 Feb 2026 06:54:07 +0000 (06:54 +0000)
committerFelipe Correa da Silva Sanches <juca@members.fsf.org>
Thu, 26 Feb 2026 09:24:33 +0000 (09:24 +0000)
- Repo: appajid/dhurjati
- Commit: a318ca87 (only commit in repo)
- Config: override config.yaml in google/fonts
- Status: complete
- Confidence: MEDIUM

ofl/dhurjati/METADATA.pb
ofl/dhurjati/config.yaml [new file with mode: 0644]
ofl/dhurjati/upstream_info.md [new file with mode: 0644]

index 98a94c9a0213d8e158175cb91514ab7c8aeaab36..35b2697106204ac8e6a380867abfd669cac3546b 100644 (file)
@@ -17,6 +17,7 @@ subsets: "latin"
 subsets: "telugu"
 source {
   repository_url: "https://github.com/appajid/dhurjati"
+  commit: "a318ca871e126878f22e1e235ea9c3563b2344fc"
 }
 primary_script: "Telu"
 stroke: "SANS_SERIF"
diff --git a/ofl/dhurjati/config.yaml b/ofl/dhurjati/config.yaml
new file mode 100644 (file)
index 0000000..1337b4d
--- /dev/null
@@ -0,0 +1,3 @@
+sources:
+  - Dhurjati.ufo
+buildVariable: false
diff --git a/ofl/dhurjati/upstream_info.md b/ofl/dhurjati/upstream_info.md
new file mode 100644 (file)
index 0000000..d8e80b2
--- /dev/null
@@ -0,0 +1,67 @@
+# Dhurjati
+
+## Summary
+
+Dhurjati is a Telugu sans-serif display typeface designed by Purushoth Kumar Guttula, led by Appaji Ambarisha Darbha of Silicon Andhra. The upstream repo at github.com/appajid/dhurjati has a single commit containing both SFD and UFO sources. The UFO source is gftools-buildable but no config.yaml exists.
+
+## Key Findings
+
+- **Designer**: Purushoth Kumar Guttula
+- **Date added to Google Fonts**: 2014-12-10
+- **Repository URL**: https://github.com/appajid/dhurjati
+- **Commit**: `a318ca871e126878f22e1e235ea9c3563b2344fc` (only commit in repo)
+- **Source formats available**: SFD (FontForge), UFO
+- **config_yaml**: Override in google/fonts
+- **Override config.yaml**: None in google/fonts
+- **Primary script**: Telugu (Telu)
+
+## Repository Analysis
+
+The appajid/dhurjati repo contains:
+- `Dhurjati.sfd` - FontForge source (5.5 MB)
+- `Dhurjati.ufo/` - UFO source directory
+- `OFL.txt` - License file
+
+The repo has exactly one commit (`a318ca8` - "updated copyright & version, no latin characters") by appajid (Ambarisha) dated 2014-11-26. This commit added all the files.
+
+The UFO source is present and could potentially be used with gftools-builder if a config.yaml were created.
+
+## google/fonts History
+
+- Initial commit (90abd17b4): Font binary added to google/fonts
+- c8f729cbd (2024-01-14): Simon Cozens added the repository_url source block
+- 9a14639f3 (2026-02-25): Commit hash added to source block in batch update
+
+The font binary has not been updated since the initial commit.
+
+## Status
+
+- **repository_url**: Correct (https://github.com/appajid/dhurjati)
+- **commit**: `a318ca8` is the only commit in the repo, confirmed correct
+- **config_yaml**: Missing - needs to be created (either in upstream or as override)
+- **Overall**: missing_config (has gftools-buildable UFO sources but needs config.yaml)
+
+## Recommendation
+
+Status should remain `missing_config`. A config.yaml could be created as an override in the google/fonts family directory, pointing to the UFO source. The config would look something like:
+
+```yaml
+sources:
+  - Dhurjati.ufo
+familyName: Dhurjati
+buildVariable: False
+```
+
+However, since the upstream repo owner (appajid) appears inactive (single commit from 2014), an override config.yaml in google/fonts would be the practical approach.
+
+## Override Config YAML
+
+An override `config.yaml` has been added to the google/fonts family directory. Contents:
+
+```yaml
+sources:
+  - Dhurjati.ufo
+buildVariable: false
+```
+
+This override config enables gftools-builder to compile the font from upstream sources.