From 207829f9f1ea8bab246ec23c8c4368805304c240 Mon Sep 17 00:00:00 2001 From: Evgeny Pisemsky Date: Sun, 27 Jul 2025 19:05:25 +0300 Subject: [PATCH] gnu: Add font-tiktok-sans. * gnu/packages/fonts.scm (font-tiktok-sans): New variable. Change-Id: Iaf132f2fd8d5c7ecd6987dbaa7caedf8fa288930 Signed-off-by: Steve George --- gnu/packages/fonts.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index aad3a0e04f55d55b310aa8aa4a2e1022071ba3de..1ba2a8c9b53e21ef1d5496d8281e453aa8b3fb9f 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -67,6 +67,7 @@ ;;; Copyright © 2025 Kurome ;;; Copyright © 2025 Gabriel Santos ;;; Copyright © 2025 Liam Hupfer +;;; Copyright © 2025 Evgeny Pisemsky ;;; ;;; This file is part of GNU Guix. ;;; @@ -883,6 +884,29 @@ expansion of Franklin Gothic, a classic font. It covers 105 Latin Languages.") for long periods of working with computers (8 or more hours per day).") (license license:silofl1.1))) +(define-public font-tiktok-sans + (package + (name "font-tiktok-sans") + (version "4.000") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tiktok/TikTokSans") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0mq3dfx8b79w4bdglzjsdrisgrn2kjcbx38p262sxj5nq4iplgjd")))) + (build-system font-build-system) + (home-page "https://www.tiktok.com/font") + (synopsis "TikTok Sans is the default font for TikTok videos") + (description + "TikTok Sans is the default font used in millions of TikTok videos. +It supports over 460 languages, and is optimised for high-DPI mobile UI +typesetting.") + (license license:silofl1.1))) + (define-public font-adobe-source-han-serif (package (name "font-adobe-source-han-serif")