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