diff --git a/langpacks.spec b/langpacks.spec
index 0d3c3b3..a3b1a1e 100644
--- a/langpacks.spec
+++ b/langpacks.spec
@@ -1,6 +1,6 @@
Name: langpacks
Version: 4.0
-Release: 0.5%{?dist}
+Release: 0.6%{?dist}
Summary: Langpacks meta-package
License: GPL-2.0-or-later
@@ -1248,6 +1248,17 @@ local langpacks_package_list = {
}
--Miscellaneous functions
+local function is_nonlatin(lang)
+ local pat = { "af", "az", "bs", "ca", "cs", "cy", "da", "de", "en", "es", "et", "fil", "fi", "fo", "fr", "ga", "gd", "gl", "hr", "hu", "id", "is", "it", "kk", "ky", "lb", "lt", "lv", "mk", "mont", "ms", "mt", "nl", "no", "pl", "pt", "ro", "sk", "sl", "sq", "sr", "sv", "sw", "tg", "tk", "tr", "uz" }
+ for i = 1, #pat do
+ n, _ = string.find(lang, pat[i] .. "[_%a]*")
+ if n == 1 then
+ return true
+ end
+ end
+ return false
+end
+
local function is_cjk(lang)
local pat = { "ja", "ko", "zh" }
for i = 1, #pat do
@@ -1283,6 +1294,10 @@ local function append_fontprov(deps, lang)
return deps .. (lang ~= "" and ("Provides: font(:lang=" .. lang .. ")\n") or "")
end
+local function append_obsolete(deps, pkg)
+ return deps .. build_deps("", "Obsoletes", {pkg .. " < %{version}-%{release}"}) .. build_deps("", "Provides", {pkg .. " = %{version}-%{release}"})
+end
+
--
--Package template for langpacks-core-
--
@@ -1317,28 +1332,24 @@ end
--
--Package template for default-fonts-*
--
-local function deffontpkg(cat1, cat2, summary1, summary2, prov, deps)
+local function deffontpkg(suffix, lang, summary1, summary2, deps)
local templ = [[
-%package -n default-fonts-%{_cat1}-%{_cat2}
+%package -n default-fonts-%{_suffix}
Summary: Metapackage to install %{_summary1} for %{_summary2}
-Obsoletes: langpacks-core-font-%{_cat2} < %{version}-%{release}
-Provides: langpacks-core-font-%{_cat2} = %{version}-%{release}
%{?_req}
-%description -n default-fonts-%{_cat1}-%{_cat2}
+%description -n default-fonts-%{_suffix}
This package provides %{_summary1} package set(s) for %{_summary2}
-%files -n default-fonts-%{_cat1}-%{_cat2}
-%{_datadir}/metainfo/org.fedoraproject.default-fonts-%{_cat1}-%{_cat2}.metainfo.xml
+%files -n default-fonts-%{_suffix}
+%{_datadir}/metainfo/org.fedoraproject.default-fonts-%{_suffix}.metainfo.xml
]]
- local req = prov .. deps
- rpm.define("_cat1 " .. cat1)
- rpm.define("_cat2 " .. cat2)
+ rpm.define("_suffix " .. suffix)
rpm.define("_summary1 " .. summary1)
rpm.define("_summary2 " .. summary2)
if req ~= "" then
- rpm.define("_req %{expand:" .. req .. "}")
+ rpm.define("_req %{expand:" .. deps .. "}")
end
print(rpm.expand(templ))
rpm.undefine("_cat1")
@@ -1387,7 +1398,8 @@ local corefonts = { sans ="default-fonts-core-sans",
}
for i = 1, #langpacks_package_list do
- local deps = {}
+ local default_deps = {}
+ local extra_deps = {}
local lang = langpacks_package_list[i]["lang"]
rpm.define("langcode " .. lang .. "\n")
local orth = rpm.expand("%(python3 %{SOURCE4} %{langcode})")
@@ -1397,6 +1409,7 @@ for i = 1, #langpacks_package_list do
local langname = langpacks_package_list[i]["langname"]
local im = (tonumber(rpm.expand("%{fedora}")) ~= 0 and langpacks_package_list[i]["fedora_inputmethod"] ~= nil and langpacks_package_list[i]["fedora_inputmethod"] or langpacks_package_list[i]["inputmethod"])
local fclang = (langpacks_package_list[i]["fclang"] == "" and string.gsub(lang, "_", "-") or langpacks_package_list[i]["fclang"])
+ local prov = ""
if orth ~= "" then
--Try to validate orth in table
@@ -1416,7 +1429,15 @@ for i = 1, #langpacks_package_list do
for j = 1, #face do
local current = (has_default and langpacks_package_list[i]["default"][face[j]] or corefonts[face[j]])
- table.insert(deps, current)
+ -- Only install sans fonts as default fonts per lang
+ if face[j] == "sans" then
+ table.insert(default_deps, current)
+ table.insert(extra_deps, "default-fonts-" .. lang)
+ -- Provide font(:lang=) deps for sans only
+ prov = append_fontprov("", lang)
+ else
+ table.insert(extra_deps, current)
+ end
if is_cjk(lang) then
table.insert(cjk_deps[face[j]], current)
@@ -1434,38 +1455,52 @@ for i = 1, #langpacks_package_list do
end
end
- deps = build_deps("", "Requires", drop_duplicate(deps))
+ default_deps = build_deps(prov, "Requires", drop_duplicate(default_deps))
+ extra_deps = build_deps("", "Requires", drop_duplicate(extra_deps))
end
if (tonumber(rpm.expand("%{fedora}")) ~= 0 and langpacks_package_list[i]["recommends"] ~= nil) then
- deps = build_deps(deps, "Recommends", drop_duplicate(langpacks_package_list[i]["recommends"]))
+ extra_deps = build_deps(extra_deps, "Recommends", drop_duplicate(langpacks_package_list[i]["recommends"]))
end
--Generate extra font package only when lang is recognized by fontconfig
if lowerorth == normlang then
- deffontpkg("extra", lang, "extra fonts", langname, append_fontprov("", lang), deps)
+ deffontpkg(lang, lang, "default fonts", langname, append_obsolete(default_deps, "langpacks-core-font-" .. lang))
+ deffontpkg("extra-" .. lang, lang, "extra fonts", langname, extra_deps)
end
defcorepkg(lang, fclang, langname, im)
--Generate langpacks-* meta packages
local metadeps = (tonumber(rpm.expand("%{fedora}")) ~= 0 and langpacks_package_list[i]["meta"]["fedora_requires"] ~= nil and langpacks_package_list[i]["meta"]["fedora_requires"] or langpacks_package_list[i]["meta"]["requires"])
local metarecd = (tonumber(rpm.expand("%{fedora}")) ~= 0 and langpacks_package_list[i]["meta"]["fedora_recommends"] ~= nil and langpacks_package_list[i]["meta"]["fedora_recommends"] or langpacks_package_list[i]["meta"]["recommends"])
- deps = build_deps("", "Requires", drop_duplicate(metadeps))
+ local deps = build_deps("", "Requires", drop_duplicate(metadeps))
deps = build_deps(deps, "Recommends", drop_duplicate(metarecd))
defmetapkg(lang, langname, deps)
end
for i = 1, #face do
- deffontpkg("other", face[i], "default fonts", "non-CJK languages", other_prov, build_deps("", "Requires", drop_duplicate(other_deps[face[i]])))
- deffontpkg("cjk", face[i], "default fonts", "CJK languages", cjk_prov, build_deps("", "Requires", drop_duplicate(cjk_deps[face[i]])))
+ deffontpkg("other-" .. face[i], "", "default fonts", "non-CJK languages", build_deps(other_prov, "Requires", drop_duplicate(other_deps[face[i]])))
+ deffontpkg("cjk-" .. face[i], "", "default fonts", "CJK languages", build_deps(cjk_prov, "Requires", drop_duplicate(cjk_deps[face[i]])))
end
--core font packages
local coreface = { "sans", "serif", "mono", "emoji", "math" }
for i = 1, #coreface do
- deffontpkg("core", coreface[i], "default fonts", "Latin languages", "", build_deps("", "Requires", drop_duplicate(core_font_package_list["default"][coreface[i]])))
+ deffontpkg("core-" .. coreface[i], "", "default fonts", "Latin languages", build_deps("", "Requires", drop_duplicate(core_font_package_list["default"][coreface[i]])))
end
} # %{lua:}
+%package -n default-fonts
+Summary: Meta package to install all the default fonts
+Requires: default-fonts-core
+Requires: default-fonts-cjk
+Requires: default-fonts-other
+
+%description -n default-fonts
+This package provides easier way to install all the default fonts meta packages for all the languages.
+
+%files -n default-fonts
+%{_datadir}/metainfo/org.fedoraproject.default-fonts.metainfo.xml
+
%package -n default-fonts-core
Summary: Meta package to install sans/serif/mono/emoji/math default fonts meta packages for Latin
Requires: default-fonts-core-sans
diff --git a/org.fedoraproject.default-fonts-extra.xml b/org.fedoraproject.default-fonts-extra.xml
index 17fd053..7e3e5df 100644
--- a/org.fedoraproject.default-fonts-extra.xml
+++ b/org.fedoraproject.default-fonts-extra.xml
@@ -8,7 +8,7 @@
Localization Font support for Afrikaans
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -19,7 +19,7 @@
Localization Font support for Amharic
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -30,7 +30,7 @@
Localization Font support for Arabic
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -41,7 +41,7 @@
Localization Font support for Assamese
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -52,7 +52,7 @@
Localization Font support for Asturian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -63,7 +63,7 @@
Localization Font support for Belarusian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -74,7 +74,7 @@
Localization Font support for Bulgarian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -85,7 +85,7 @@
Localization Font support for Bengali
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -96,7 +96,7 @@
Localization Font support for Tibetan
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -107,7 +107,7 @@
Localization Font support for Breton
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -118,7 +118,7 @@
Localization Font support for Bosnian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -129,7 +129,7 @@
Localization Font support for Catalan
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -140,7 +140,7 @@
Localization Font support for Cherokee
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -151,7 +151,7 @@
Localization Font support for Czech
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -162,7 +162,7 @@
Localization Font support for Welsh
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -173,7 +173,7 @@
Localization Font support for Danish
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -184,7 +184,7 @@
Localization Font support for German
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -195,7 +195,7 @@
Localization Font support for Divehi
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -206,7 +206,7 @@
Localization Font support for Bhutanese
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -217,7 +217,7 @@
Localization Font support for Greek
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -228,7 +228,7 @@
Localization Font support for English
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -239,7 +239,7 @@
Localization Font support for Esperanto
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -250,7 +250,7 @@
Localization Font support for Spanish
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -261,7 +261,7 @@
Localization Font support for Estonian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -272,7 +272,7 @@
Localization Font support for Basque
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -283,7 +283,7 @@
Localization Font support for Persian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -294,7 +294,7 @@
Localization Font support for Finnish
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -305,7 +305,7 @@
Localization Font support for French
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -316,7 +316,7 @@
Localization Font support for Irish
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -327,7 +327,7 @@
Localization Font support for Galician
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -338,7 +338,7 @@
Localization Font support for Gujarati
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -349,7 +349,7 @@
Localization Font support for Hebrew
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -360,7 +360,7 @@
Localization Font support for Hindi
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -371,7 +371,7 @@
Localization Font support for Croatian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -382,7 +382,7 @@
Localization Font support for Hungarian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -393,7 +393,7 @@
Localization Font support for Armenian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -404,7 +404,7 @@
Localization Font support for Interlingua
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -415,7 +415,7 @@
Localization Font support for Indonesian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -426,7 +426,7 @@
Localization Font support for Icelandic
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -437,7 +437,7 @@
Localization Font support for Italian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -448,7 +448,7 @@
Localization Font support for Inuktitut
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -459,7 +459,7 @@
Localization Font support for Japanese
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -470,7 +470,7 @@
Localization Font support for Georgian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -481,7 +481,7 @@
Localization Font support for Kazakh
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -492,7 +492,7 @@
Localization Font support for Khmer
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -503,7 +503,7 @@
Localization Font support for Kannada
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -514,7 +514,7 @@
Localization Font support for Korean
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -525,7 +525,7 @@
Localization Font support for Kurdish
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -536,7 +536,7 @@
Localization Font support for Lao
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -547,7 +547,7 @@
Localization Font support for Lithuanian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -558,7 +558,7 @@
Localization Font support for Latvian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -569,7 +569,7 @@
Localization Font support for Maithili
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -580,7 +580,7 @@
Localization Font support for Macedonian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -591,7 +591,7 @@
Localization Font support for Malayalam
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -602,7 +602,7 @@
Localization Font support for Marathi
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -613,7 +613,7 @@
Localization Font support for Malay
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -624,7 +624,7 @@
Localization Font support for Burmese
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -635,7 +635,7 @@
Localization Font support for Norwegian Bokmål
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -646,7 +646,7 @@
Localization Font support for Nepali
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -657,7 +657,7 @@
Localization Font support for Dutch
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -668,7 +668,7 @@
Localization Font support for Nynorsk
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -679,7 +679,7 @@
Localization Font support for Southern Ndebele
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -690,7 +690,7 @@
Localization Font support for Northern Sotho
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -701,7 +701,7 @@
Localization Font support for Oriya
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -712,7 +712,7 @@
Localization Font support for Punjabi
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -723,7 +723,7 @@
Localization Font support for Polish
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -734,7 +734,7 @@
Localization Font support for Portuguese
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -745,7 +745,7 @@
Localization Font support for Romanian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -756,7 +756,7 @@
Localization Font support for Russian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -767,7 +767,7 @@
Localization Font support for Sinhala
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -778,7 +778,7 @@
Localization Font support for Slovak
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -789,7 +789,7 @@
Localization Font support for Slovenian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -800,7 +800,7 @@
Localization Font support for Albanian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -811,7 +811,7 @@
Localization Font support for Swati
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -822,7 +822,7 @@
Localization Font support for Serbian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -833,7 +833,7 @@
Localization Font support for Swedish
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -844,7 +844,7 @@
Localization Font support for Tamil
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -855,7 +855,7 @@
Localization Font support for Telugu
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -866,7 +866,7 @@
Localization Font support for Thai
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -877,7 +877,7 @@
Localization Font support for Tswana
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -888,7 +888,7 @@
Localization Font support for Turkish
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -899,7 +899,7 @@
Localization Font support for Tsonga
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -910,7 +910,7 @@
Localization Font support for Ukrainian
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -921,7 +921,7 @@
Localization Font support for Urdu
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -932,7 +932,7 @@
Localization Font support for Venda
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -943,7 +943,7 @@
Localization Font support for Vietnamese
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -954,7 +954,7 @@
Localization Font support for Xhosa
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -965,7 +965,7 @@
Localization Font support for Yiddish
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -976,7 +976,7 @@
Localization Font support for Simplified Chinese
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -987,7 +987,7 @@
Localization Font support for Hong Kong Traditional Chinese
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -998,7 +998,7 @@
Localization Font support for Taiwan Traditional Chinese
- Core font package to install default font.
+ Metapackage to install extra fonts.
@@ -1009,7 +1009,7 @@
Localization Font support for Zulu
- Core font package to install default font.
+ Metapackage to install extra fonts.
diff --git a/org.fedoraproject.default-fonts.xml b/org.fedoraproject.default-fonts.xml
index d6bbb16..600b708 100644
--- a/org.fedoraproject.default-fonts.xml
+++ b/org.fedoraproject.default-fonts.xml
@@ -1,5 +1,16 @@
+
+ CC0-1.0
+ org.fedoraproject.default-fonts
+ default-fonts
+ All default fonts for all the languages
+
+
+ Metapackage to install all the default fonts for all the languages.
+
+
+
CC0-1.0
org.fedoraproject.default-fonts-core
@@ -154,4 +165,1016 @@
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-af
+ Afrikaans
+ Localization Font support for Afrikaans
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-am
+ Amharic
+ Localization Font support for Amharic
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ar
+ Arabic
+ Localization Font support for Arabic
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-as
+ Assamese
+ Localization Font support for Assamese
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ast
+ Asturian
+ Localization Font support for Asturian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-be
+ Belarusian
+ Localization Font support for Belarusian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-bg
+ Bulgarian
+ Localization Font support for Bulgarian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-bn
+ Bengali
+ Localization Font support for Bengali
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-bo
+ Tibetan
+ Localization Font support for Tibetan
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-br
+ Breton
+ Localization Font support for Breton
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-bs
+ Bosnian
+ Localization Font support for Bosnian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ca
+ Catalan
+ Localization Font support for Catalan
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-chr
+ Cherokee
+ Localization Font support for Cherokee
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-cs
+ Czech
+ Localization Font support for Czech
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-cy
+ Welsh
+ Localization Font support for Welsh
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-da
+ Danish
+ Localization Font support for Danish
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-de
+ German
+ Localization Font support for German
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-dv
+ Divehi
+ Localization Font support for Divehi
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-dz
+ Bhutanese
+ Localization Font support for Bhutanese
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-el
+ Greek
+ Localization Font support for Greek
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-en
+ English
+ Localization Font support for English
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-eo
+ Esperanto
+ Localization Font support for Esperanto
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-es
+ Spanish
+ Localization Font support for Spanish
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-et
+ Estonian
+ Localization Font support for Estonian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-eu
+ Basque
+ Localization Font support for Basque
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-fa
+ Persian
+ Localization Font support for Persian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-fi
+ Finnish
+ Localization Font support for Finnish
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-fr
+ French
+ Localization Font support for French
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ga
+ Irish
+ Localization Font support for Irish
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-gl
+ Galician
+ Localization Font support for Galician
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-gu
+ Gujarati
+ Localization Font support for Gujarati
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-he
+ Hebrew
+ Localization Font support for Hebrew
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-hi
+ Hindi
+ Localization Font support for Hindi
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-hr
+ Croatian
+ Localization Font support for Croatian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-hu
+ Hungarian
+ Localization Font support for Hungarian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-hy
+ Armenian
+ Localization Font support for Armenian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ia
+ Interlingua
+ Localization Font support for Interlingua
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-id
+ Indonesian
+ Localization Font support for Indonesian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-is
+ Icelandic
+ Localization Font support for Icelandic
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-it
+ Italian
+ Localization Font support for Italian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-iu
+ Inuktitut
+ Localization Font support for Inuktitut
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ja
+ Japanese
+ Localization Font support for Japanese
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ka
+ Georgian
+ Localization Font support for Georgian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-kk
+ Kazakh
+ Localization Font support for Kazakh
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-km
+ Khmer
+ Localization Font support for Khmer
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-kn
+ Kannada
+ Localization Font support for Kannada
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ko
+ Korean
+ Localization Font support for Korean
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ku
+ Kurdish
+ Localization Font support for Kurdish
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-lo
+ Lao
+ Localization Font support for Lao
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-lt
+ Lithuanian
+ Localization Font support for Lithuanian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-lv
+ Latvian
+ Localization Font support for Latvian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-mai
+ Maithili
+ Localization Font support for Maithili
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-mk
+ Macedonian
+ Localization Font support for Macedonian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ml
+ Malayalam
+ Localization Font support for Malayalam
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-mr
+ Marathi
+ Localization Font support for Marathi
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ms
+ Malay
+ Localization Font support for Malay
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-my
+ Burmese
+ Localization Font support for Burmese
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-nb
+ Norwegian Bokmål
+ Localization Font support for Norwegian Bokmål
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ne
+ Nepali
+ Localization Font support for Nepali
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-nl
+ Dutch
+ Localization Font support for Dutch
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-nn
+ Nynorsk
+ Localization Font support for Nynorsk
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-nr
+ Southern Ndebele
+ Localization Font support for Southern Ndebele
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-nso
+ Northern Sotho
+ Localization Font support for Northern Sotho
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-or
+ Oriya
+ Localization Font support for Oriya
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-pa
+ Punjabi
+ Localization Font support for Punjabi
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-pl
+ Polish
+ Localization Font support for Polish
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-pt
+ Portuguese
+ Localization Font support for Portuguese
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ro
+ Romanian
+ Localization Font support for Romanian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ru
+ Russian
+ Localization Font support for Russian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-si
+ Sinhala
+ Localization Font support for Sinhala
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-sk
+ Slovak
+ Localization Font support for Slovak
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-sl
+ Slovenian
+ Localization Font support for Slovenian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-sq
+ Albanian
+ Localization Font support for Albanian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ss
+ Swati
+ Localization Font support for Swati
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-sr
+ Serbian
+ Localization Font support for Serbian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-sv
+ Swedish
+ Localization Font support for Swedish
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ta
+ Tamil
+ Localization Font support for Tamil
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-te
+ Telugu
+ Localization Font support for Telugu
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-th
+ Thai
+ Localization Font support for Thai
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-tn
+ Tswana
+ Localization Font support for Tswana
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-tr
+ Turkish
+ Localization Font support for Turkish
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ts
+ Tsonga
+ Localization Font support for Tsonga
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-uk
+ Ukrainian
+ Localization Font support for Ukrainian
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ur
+ Urdu
+ Localization Font support for Urdu
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-ve
+ Venda
+ Localization Font support for Venda
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-vi
+ Vietnamese
+ Localization Font support for Vietnamese
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-xh
+ Xhosa
+ Localization Font support for Xhosa
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-yi
+ Yiddish
+ Localization Font support for Yiddish
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-zh_CN
+ Simplified Chinese
+ Localization Font support for Simplified Chinese
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-zh_HK
+ Hong Kong Traditional Chinese
+ Localization Font support for Hong Kong Traditional Chinese
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-zh_TW
+ Taiwan Traditional Chinese
+ Localization Font support for Taiwan Traditional Chinese
+
+
+ Core font package to install default font.
+
+
+
+
+ CC0-1.0
+ org.fedoraproject.default-fonts-zu
+ Zulu
+ Localization Font support for Zulu
+
+
+ Core font package to install default font.
+
+
+