From 73fbd3e14d3965eee5b08ef7f49233bfe4a371c6 Mon Sep 17 00:00:00 2001 From: Adrian Perez de Castro Date: Mon, 25 Oct 2021 16:07:29 +0300 Subject: [PATCH] Prefer DejaVu instead of Bitstream Vera fonts Prefer the DejaVu fonts, which are derived from Vera and add better Unicode coverage, which means they are more suitable as fallback fonts. For use as fallback fonts it should be enough to have sans, serif, and monospace variants. Technically CSS also specifies the cursive and fantasy generic font families, but in practice they are not used often, and the sans fallback font will be used if there is none more specific. --- .../packagegroups/packagegroup-wpewebkit-depends.bb | 4 +++- recipes-browser/webkitgtk/webkitgtk_2.34.1.bb | 4 +++- recipes-browser/wpewebkit/wpewebkit.inc | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/recipes-browser/packagegroups/packagegroup-wpewebkit-depends.bb b/recipes-browser/packagegroups/packagegroup-wpewebkit-depends.bb index ea96d36f..507d8b7d 100644 --- a/recipes-browser/packagegroups/packagegroup-wpewebkit-depends.bb +++ b/recipes-browser/packagegroups/packagegroup-wpewebkit-depends.bb @@ -234,7 +234,9 @@ RDEPENDS_packagegroup-wpewebkit-depends-video = " \ RDEPENDS_packagegroup-wpewebkit-depends-extra = " \ ca-certificates \ shared-mime-info \ - ttf-bitstream-vera \ + ttf-dejavu-sans \ + ttf-dejavu-sans-mono \ + ttf-dejavu-serif \ gstreamer1.0-plugins-base-meta \ gstreamer1.0-plugins-good-meta \ gstreamer1.0-plugins-bad-meta \ diff --git a/recipes-browser/webkitgtk/webkitgtk_2.34.1.bb b/recipes-browser/webkitgtk/webkitgtk_2.34.1.bb index 6567134a..48217bb0 100644 --- a/recipes-browser/webkitgtk/webkitgtk_2.34.1.bb +++ b/recipes-browser/webkitgtk/webkitgtk_2.34.1.bb @@ -22,7 +22,9 @@ SRC_URI[tarball.sha256sum] = "443c1316705de024741748e85fe32324d299d9ee68e6feb340 RRECOMMENDS_${PN} = "${PN}-bin \ ca-certificates \ shared-mime-info \ - ttf-bitstream-vera \ + ttf-dejavu-sans \ + ttf-dejavu-sans-mono \ + ttf-dejavu-serif \ ${@bb.utils.contains('PACKAGECONFIG', 'video', 'gstreamer1.0-plugins-base-meta gstreamer1.0-plugins-good-meta gstreamer1.0-plugins-bad-meta', '', d)} \ " RRECOMMENDS_${PN}-bin = "adwaita-icon-theme librsvg-gtk" diff --git a/recipes-browser/wpewebkit/wpewebkit.inc b/recipes-browser/wpewebkit/wpewebkit.inc index bac14132..3e2cb61c 100644 --- a/recipes-browser/wpewebkit/wpewebkit.inc +++ b/recipes-browser/wpewebkit/wpewebkit.inc @@ -164,7 +164,9 @@ RDEPENDS_${PN} += " \ RRECOMMENDS_${PN} += " \ ca-certificates \ shared-mime-info \ - ttf-bitstream-vera \ + ttf-dejavu-sans \ + ttf-dejavu-sans-mono \ + ttf-dejavu-serif \ ${PN}-web-inspector-plugin \ ${PN}-qtwpe-qml-plugin \ ${@bb.utils.contains('PACKAGECONFIG', 'video', 'gstreamer1.0-plugins-base-meta gstreamer1.0-plugins-good-meta gstreamer1.0-plugins-bad-meta', '', d)} \