8073b16
diff -ru blender-2.90.0.orig/source/blender/blenfont/intern/blf_font_default.c blender-2.90.0/source/blender/blenfont/intern/blf_font_default.c
8073b16
--- blender-2.90.0.orig/source/blender/blenfont/intern/blf_font_default.c	2020-08-31 04:59:45.000000000 -0700
8073b16
+++ blender-2.90.0/source/blender/blenfont/intern/blf_font_default.c	2020-09-04 21:01:00.797111420 -0700
8073b16
@@ -33,7 +33,7 @@
8073b16
 
8073b16
 static int blf_load_font_default(const char *filename, const bool unique)
8073b16
 {
8073b16
-  const char *dir = BKE_appdir_folder_id(BLENDER_DATAFILES, "fonts");
8073b16
+  const char *dir = "/usr/share/fonts/blender";
8073b16
   if (dir == NULL) {
8073b16
     fprintf(stderr,
8073b16
             "%s: 'fonts' data path not found for '%s', will not be able to display text\n",
8073b16
diff -ru blender-2.90.0.orig/source/creator/CMakeLists.txt blender-2.90.0/source/creator/CMakeLists.txt
8073b16
--- blender-2.90.0.orig/source/creator/CMakeLists.txt	2020-08-31 05:03:18.000000000 -0700
8073b16
+++ blender-2.90.0/source/creator/CMakeLists.txt	2020-09-04 21:02:46.191496948 -0700
8073b16
@@ -388,8 +388,8 @@
8073b16
 # fonts
8073b16
 install(
8073b16
   DIRECTORY
8073b16
-    ${CMAKE_SOURCE_DIR}/release/datafiles/fonts
8073b16
-  DESTINATION ${TARGETDIR_VER}/datafiles
8073b16
+    ${CMAKE_SOURCE_DIR}/release/datafiles/fonts/
8073b16
+  DESTINATION ${CMAKE_INSTALL_PREFIX}/share/fonts/blender
8073b16
 )
8073b16
 
8073b16
 # localization