diff options
author | John Kehayias <john.kehayias@protonmail.com> | 2025-02-16 18:42:02 -0500 |
---|---|---|
committer | John Kehayias <john.kehayias@protonmail.com> | 2025-02-16 18:48:00 -0500 |
commit | 8327932008c1c5e5d541d872ecac8b1f4f5beef0 (patch) | |
tree | 68f35e12e91aa85649a9229e2d2f0dd985764735 | |
parent | 0d9c22d1c4369d492c965a6b1ffecb17edf6fcd9 (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.scm | 6 |
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. |