[Concept,10/24] sandbox: Enable Ubuntu fonts

Message ID 20251018084117.1798704-11-sjg@u-boot.org
State New
Headers
Series bootctl: Expand bootctl to include a new UI |

Commit Message

Simon Glass Oct. 18, 2025, 8:40 a.m. UTC
  From: Simon Glass <sjg@chromium.org>

Bring the Ubuntu fonts into the build.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 configs/sandbox_defconfig | 2 ++
 test/cmd/font.c           | 5 +++++
 2 files changed, 7 insertions(+)
  

Patch

diff --git a/configs/sandbox_defconfig b/configs/sandbox_defconfig
index ff2e9ac6e75..0d115368d1b 100644
--- a/configs/sandbox_defconfig
+++ b/configs/sandbox_defconfig
@@ -335,6 +335,8 @@  CONFIG_VIDEO_COPY=y
 CONFIG_CONSOLE_ROTATION=y
 CONFIG_CONSOLE_TRUETYPE=y
 CONFIG_CONSOLE_TRUETYPE_CANTORAONE=y
+CONFIG_CONSOLE_TRUETYPE_UBUNTU_LIGHT=y
+CONFIG_CONSOLE_TRUETYPE_UBUNTU_BOLD=y
 CONFIG_I2C_EDID=y
 CONFIG_VIDEO_SANDBOX_SDL=y
 CONFIG_VIDEO_DSI_HOST_SANDBOX=y
diff --git a/test/cmd/font.c b/test/cmd/font.c
index ce694fef7e4..adfeebe920d 100644
--- a/test/cmd/font.c
+++ b/test/cmd/font.c
@@ -36,6 +36,11 @@  static int font_test_base(struct unit_test_state *uts)
 		ut_assert_nextline("ankacoder_c75_r");
 	if (IS_ENABLED(CONFIG_CONSOLE_TRUETYPE_CANTORAONE))
 		ut_assert_nextline("cantoraone_regular");
+	if (IS_ENABLED(CONFIG_CONSOLE_TRUETYPE_UBUNTU_LIGHT))
+		ut_assert_nextline("ubuntu_light");
+	if (IS_ENABLED(CONFIG_CONSOLE_TRUETYPE_UBUNTU_BOLD))
+		ut_assert_nextline("ubuntu_bold");
+
 	ut_assert_console_end();
 
 	ut_assertok(vidconsole_get_font_size(dev, &name, &size));