[Buildroot] [PATCH 03/29 v2] package/dejavu: ensure at least one typeface is installed
Yann E. MORIN
yann.morin.1998 at free.fr
Wed Apr 9 20:03:18 UTC 2025
It is curently possible to enable dejavu, but disable all the typefaces
it would install, which does not make much sense.
Ensure that, when dejavu is enabled, at least one typeface is installed.
Signed-off-by: Yann E. MORIN <yann.morin.1998 at free.fr>
---
package/dejavu/Config.in | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/package/dejavu/Config.in b/package/dejavu/Config.in
index ca549d30e4..771ec38514 100644
--- a/package/dejavu/Config.in
+++ b/package/dejavu/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_DEJAVU
bool "DejaVu fonts"
+ select BR2_PACKAGE_DEJAVU_MONO if !BR2_PACKAGE_DEJAVU_HAS_FONT
help
The DejaVu fonts are a font family based on the Vera Fonts.
Its purpose is to provide a wider range of characters while
@@ -10,6 +11,9 @@ config BR2_PACKAGE_DEJAVU
if BR2_PACKAGE_DEJAVU
+config BR2_PACKAGE_DEJAVU_HAS_FONT
+ bool
+
config BR2_PACKAGE_DEJAVU_MONO
bool "mono fonts"
default y
@@ -17,17 +21,21 @@ config BR2_PACKAGE_DEJAVU_MONO
config BR2_PACKAGE_DEJAVU_SANS
bool "sans fonts"
default y
+ select BR2_PACKAGE_DEJAVU_HAS_FONT
config BR2_PACKAGE_DEJAVU_SERIF
bool "serif fonts"
default y
+ select BR2_PACKAGE_DEJAVU_HAS_FONT
config BR2_PACKAGE_DEJAVU_SANS_CONDENSED
bool "sans condensed fonts"
default y
+ select BR2_PACKAGE_DEJAVU_HAS_FONT
config BR2_PACKAGE_DEJAVU_SERIF_CONDENSED
bool "serif condensed fonts"
default y
+ select BR2_PACKAGE_DEJAVU_HAS_FONT
endif
--
2.47.0
More information about the buildroot
mailing list