Blob Blame History Raw
--- MuseScore-3.4.2/libmscore/figuredbass.cpp.orig	2020-02-06 14:13:07.000000000 -0700
+++ MuseScore-3.4.2/libmscore/figuredbass.cpp	2020-02-07 14:32:46.893838253 -0700
@@ -1626,7 +1626,7 @@ bool FiguredBass::readConfigFile(const Q
             path = rpath + QString("/fonts_figuredbass.xml");
             }
 #else
-            path = ":/fonts/fonts_figuredbass.xml";
+            path = "/usr/share/fonts/mscore/fonts_figuredbass.xml";
 #endif
             g_FBFonts.clear();
             }
--- MuseScore-3.4.2/libmscore/mscore.cpp.orig	2020-02-06 14:13:07.000000000 -0700
+++ MuseScore-3.4.2/libmscore/mscore.cpp	2020-02-11 19:31:51.855823910 -0700
@@ -348,7 +348,7 @@ void MScore::init()
       // do not load application specific fonts
       // for MAC, they are in Resources/fonts
       //
-#if !defined(Q_OS_MAC) && !defined(Q_OS_IOS)
+#if 0
       static const char* fonts[] = {
             ":/fonts/musejazz/MuseJazzText.otf",
             ":/fonts/campania/Campania.otf",
--- MuseScore-3.4.2/libmscore/stafftype.cpp.orig	2020-02-06 14:13:07.000000000 -0700
+++ MuseScore-3.4.2/libmscore/stafftype.cpp	2020-02-07 14:32:46.895838221 -0700
@@ -1203,7 +1203,7 @@ bool StaffType::readConfigFile(const QSt
             path = rpath + QString("/fonts_tablature.xml");
             }
 #else
-            path = ":/fonts/fonts_tablature.xml";
+            path = "/usr/share/fonts/mscore/fonts_tablature.xml";
 #endif
             _durationFonts.clear();
             _fretFonts.clear();
--- MuseScore-3.4.2/libmscore/sym.cpp.orig	2020-02-06 14:13:07.000000000 -0700
+++ MuseScore-3.4.2/libmscore/sym.cpp	2020-02-07 14:32:46.896838204 -0700
@@ -34,10 +34,10 @@ namespace Ms {
 static const int FALLBACK_FONT = 0;       // Bravura
 
 QVector<ScoreFont> ScoreFont::_scoreFonts {
-      ScoreFont("Bravura",    "Bravura",     ":/fonts/bravura/",   "Bravura.otf"  ),
-      ScoreFont("Emmentaler", "MScore",      ":/fonts/mscore/",    "mscore.ttf"   ),
-      ScoreFont("Gonville",   "Gootville",   ":/fonts/gootville/", "Gootville.otf" ),
-      ScoreFont("MuseJazz",   "MuseJazz",     ":/fonts/musejazz/", "MuseJazz.otf" ),
+      ScoreFont("Bravura",    "Bravura",     INSTPREFIX "/share/fonts/steinberg-bravura-fonts/",   "Bravura.otf"  ),
+      ScoreFont("Emmentaler", "MScore",      INSTPREFIX "/share/fonts/mscore/",    "mscore.ttf"   ),
+      ScoreFont("Gonville",   "Gootville",   INSTPREFIX "/share/fonts/mscore/gootville/", "Gootville.otf" ),
+      ScoreFont("MuseJazz",   "MuseJazz",    INSTPREFIX "/share/fonts/mscore/musejazz/", "MuseJazz.otf" ),
       };
 
 std::array<uint, size_t(SymId::lastSym)+1> ScoreFont::_mainSymCodeTable { {0} };