[Buildroot] [PATCH 04/29 v2] package/liberation: ensure at least one typeface is installed
Yann E. MORIN
yann.morin.1998 at free.fr
Wed Apr 9 20:03:19 UTC 2025
It is curently possible to enable liberation, but disable all the
typefaces it would install, which does not make much sense.
Ensure that, when liberation is enabled, at least one typeface is
installed.
Signed-off-by: Yann E. MORIN <yann.morin.1998 at free.fr>
---
package/liberation/Config.in | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/package/liberation/Config.in b/package/liberation/Config.in
index 8d6b3e78d9..18ad7044a5 100644
--- a/package/liberation/Config.in
+++ b/package/liberation/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_LIBERATION
bool "Liberation (Free fonts)"
+ select BR2_PACKAGE_LIBERATION_MONO if !BR2_PACKAGE_LIBERATION_HAS_FONT
help
The Liberation Fonts are intended to be replacements for the
three most commonly used fonts on Microsoft systems:
@@ -9,6 +10,9 @@ config BR2_PACKAGE_LIBERATION
if BR2_PACKAGE_LIBERATION
+config BR2_PACKAGE_LIBERATION_HAS_FONT
+ bool
+
config BR2_PACKAGE_LIBERATION_MONO
bool "mono fonts"
default y
@@ -16,9 +20,11 @@ config BR2_PACKAGE_LIBERATION_MONO
config BR2_PACKAGE_LIBERATION_SANS
bool "sans fonts"
default y
+ select BR2_PACKAGE_LIBERATION_HAS_FONT
config BR2_PACKAGE_LIBERATION_SERIF
bool "serif fonts"
default y
+ select BR2_PACKAGE_LIBERATION_HAS_FONT
endif
--
2.47.0
More information about the buildroot
mailing list