Compare commits

..
2 Commits
Author SHA256 Message Date
sisungo 70868941bc Merge pull request 'feat: add Fira Project fonts' (#18) from sisungo/ports:fonts into main
Reviewed-on: #18
2026-10-05 14:10:40 +08:00
sisungo ae1af5b2bd feat: add Fira Project fonts
Signed-off-by: sisungo <[email protected]>
2026-10-05 06:10:08 +00:00
2 changed files with 7 additions and 3 deletions
+6 -3
View File
@@ -22,6 +22,8 @@ def declare_seperate(name):
composer.add(f"{name}.otf", f"share/fonts/FiraMono/{name}.otf") composer.add(f"{name}.otf", f"share/fonts/FiraMono/{name}.otf")
package(name) package(name)
arch_any()
configure_script("configure/fontconfig")
on_pack(pack) on_pack(pack)
declare_seperate("FiraMono-Bold") declare_seperate("FiraMono-Bold")
@@ -29,7 +31,8 @@ declare_seperate("FiraMono-Medium")
declare_seperate("FiraMono-Regular") declare_seperate("FiraMono-Regular")
package("FiraMono-Fonts") package("FiraMono-Fonts")
dep("FiraMono-Bold") arch_any()
dep("FiraMono-Medium") dep("FiraMono-Bold (same-version) @any")
dep("FiraMono-Regular") dep("FiraMono-Medium (same-version) @any")
dep("FiraMono-Regular (same-version) @any")
on_pack(lambda x: print("Packing FiraMono-Fonts.")) on_pack(lambda x: print("Packing FiraMono-Fonts."))
+1
View File
@@ -47,6 +47,7 @@ def build():
if filename: if filename:
pkgname = filename.replace(".otf", "") pkgname = filename.replace(".otf", "")
package(pkgname) package(pkgname)
configure_script("configure/fontconfig")
arch_any() arch_any()
on_pack_by(width, style, weight) on_pack_by(width, style, weight)
packages += [pkgname] packages += [pkgname]