summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Kehayias <john.kehayias@protonmail.com>2025-02-16 18:42:02 -0500
committerJohn Kehayias <john.kehayias@protonmail.com>2025-02-16 18:48:00 -0500
commit8327932008c1c5e5d541d872ecac8b1f4f5beef0 (patch)
tree68f35e12e91aa85649a9229e2d2f0dd985764735
parent0d9c22d1c4369d492c965a6b1ffecb17edf6fcd9 (diff)
nongnu: steam-client-libs: Add fonts for emojis and CJK scripts.
The choice of fonts here is arbitrary, chosen as the google-noto set has fonts for emoji and Chinese/Japanese/Korean and related scripts. This fixes missing emoji and characters from these languages in the Steam interface. It would be better to be able to use the font configuration and fonts from the host system in the container, though. * nongnu/packages/game-client.scm (steam-client-libs): Add font-google-noto, font-google-noto-emoji, font-google-noto-sans-cjk, font-google-noto-serif-cjk.
-rw-r--r--nongnu/packages/game-client.scm6
1 files changed, 6 insertions, 0 deletions
diff --git a/nongnu/packages/game-client.scm b/nongnu/packages/game-client.scm
index b725cec8..f7cb4c13 100644
--- a/nongnu/packages/game-client.scm
+++ b/nongnu/packages/game-client.scm
@@ -164,6 +164,12 @@ implementation with gogdl and Amazon Games using Nile.")
("fontconfig" ,fontconfig) ; Required for steam client.
("file" ,file) ; Used for steam installation.
("find" ,findutils) ; Required at least for some logging.
+ ("font-google-noto" ,font-google-noto) ; Not required but to match following fonts.
+ ;; These next three fonts are to cover emoji and Chinese/Japanese/Korean
+ ;; and related scripts.
+ ("font-google-noto-emoji" ,font-google-noto-emoji)
+ ("font-google-noto-sans-cjk" ,font-google-noto-sans-cjk)
+ ("font-google-noto-serif-cjk" ,font-google-noto-serif-cjk)
("freetype" ,freetype) ; Required for steam login.
("gawk" ,gawk)
("gdk-pixbuf" ,gdk-pixbuf) ; Required for steam tray icon.