diff --git a/SOURCES/64-redhat-mono-fontconfig.conf b/SOURCES/64-redhat-mono-fontconfig.conf index c05bcdb..edb09bd 100644 --- a/SOURCES/64-redhat-mono-fontconfig.conf +++ b/SOURCES/64-redhat-mono-fontconfig.conf @@ -1,6 +1,224 @@ - + + + + + + + Red Hat Mono VF Light + + + Red Hat Mono VF + + + Regular + + + Light + + + + + en + + + + en + + + + + + + Red Hat Mono VF Light + + + Medium + + + Red Hat Mono VF + + + + + + Red Hat Mono VF Light + + + Red Hat Mono VF + + + SemiBold + + + + + en + + + + + + Red Hat Mono VF Light + + + Red Hat Mono VF + + + Bold + + + + + en + + + + + + Red Hat Mono VF Light + + + Red Hat Mono VF + + + Regular + + + + + en + + + + + + + Red Hat Mono VF Light Italic + + + Red Hat Mono VF + + + Regular + + + Light Italic + + + + + en + + + + en + + + + + + + Red Hat Mono VF Light Italic + + + Medium Italic + + + Red Hat Mono VF + + + + + + Red Hat Mono VF Light Italic + + + Red Hat Mono VF + + + SemiBold Italic + + + + + en + + + + + + Red Hat Mono VF Light Italic + + + Red Hat Mono VF + + + Bold Italic + + + + + en + + + + + + Red Hat Mono VF Light Italic + + + Red Hat Mono VF + + + Italic + + + + + en + + + + + + Red Hat Mono VF + + + RedHatMonoVF-Italic + + + true + + + + Red Hat Mono VF Italic + + + + + Red Hat Mono VF + + monospace + + + + + monospace + + Red Hat Mono VF + + Red Hat Mono diff --git a/SPECS/redhat-fonts.spec b/SPECS/redhat-fonts.spec index 080143f..3ee1541 100644 --- a/SPECS/redhat-fonts.spec +++ b/SPECS/redhat-fonts.spec @@ -26,7 +26,7 @@ and designed by Jeremy Mickel / MCKL for the new Red Hat identity. Name: %{fontname}-fonts Version: 4.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Red Hat Typeface fonts # Only the metainfo files are CC-BY-SA License: OFL and CC-BY-SA @@ -80,7 +80,11 @@ This package provides the Monospace fonts variant. # Install fonts install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p fonts/*/static/otf/*.otf %{buildroot}%{_fontdir} -install -m 0644 -p fonts/*/static/ttf/*.ttf %{buildroot}%{_fontdir} +rm -f fonts/*/*\[wght\].ttf fonts/mono/RedHatMono{,-Italic}.ttf +rm -f fonts/*/*VF-Italic*.ttf +for i in fonts/*/*Modified.ttf; do + rm ${i/Modified/} +done install -m 0644 -p fonts/*/*.ttf %{buildroot}%{_fontdir} # Install fontconfig data @@ -126,6 +130,13 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.metainf %changelog +* Thu Nov 21 2024 Akira TAGOH - 4.0.3-2 +- Drop duplicate font files. +- Correct broken font metadata in fontconfig. +- Drop Italic variant of the variable fonts to workaround + unexpected italic rendering and crash. + Resolves: RHEL-1617 + * Wed Aug 03 2022 Neal Gompa - 4.0.3-1 - Update to 4.0.3 to fix grave accent rendering issue with Red Hat Mono Resolves: rhbz#2115107