from fedora: https://src.fedoraproject.org/rpms/xpdf/raw/f44/f/xpdf-4.06-urw-base35-fonts.patch
see https://bugs.gentoo.org/916446
fix urw-fonts
--- xpdf-4.06/xpdf/GlobalParams.cc.urw-font-fix
+++ xpdf-4.06/xpdf/GlobalParams.cc
@@ -84,98 +84,98 @@ static struct {
   double obliqueFactor;		// oblique sheer factor
 } displayFontTab[] = {
   {"Courier",                               // name
-   "n022003l.pfb",                          // t1FileName
+   "NimbusMonoPS-Regular.t1",               // t1FileName
    "cour.ttf",                              // ttFileName
    "Courier", "Courier",                    // macFileName, macFontName
    "NimbusMonoPS-Regular",                  // fcFontName
    NULL, 0                                  // obliqueFont, obliqueFactor
   },
   {"Courier-Bold",                          // name
-   "n022004l.pfb",                          // t1FileName
+   "NimbusMonoPS-Bold.t1",                  // t1FileName
    "courbd.ttf",                            // ttFileName
    "Courier", "Courier Bold",               // macFileName, macFontName
    "NimbusMonoPS-Bold",                     // fcFontName
    NULL, 0                                  // obliqueFont, obliqueFactor
   },
   {"Courier-BoldOblique",                   // name
-   "n022024l.pfb",                          // t1FileName
+   "NimbusMonoPS-BoldItalic.t1",            // t1FileName
    "courbi.ttf",                            // ttFileName
    "Courier", "Courier Bold Oblique",       // macFileName, macFontName
    "NimbusMonoPS-BoldItalic",               // fcFontName
    "Courier-Bold", 0.212557                 // obliqueFont, obliqueFactor
   },
   {"Courier-Oblique",                       // name
-   "n022023l.pfb",                          // t1FileName
+   "NimbusMonoPS-Italic.t1",                // t1FileName
    "couri.ttf",                             // ttFileName
    "Courier", "Courier Oblique",            // macFileName, macFontName
    "NimbusMonoPS-Italic",                   // fcFontName
    "Courier", 0.212557                      // obliqueFont, obliqueFactor
   },
   {"Helvetica",                             // name
-   "n019003l.pfb",                          // t1FileName
+   "NimbusSans-Regular.t1",                 // t1FileName
    "arial.ttf",                             // ttFileName
    "Helvetica", "Helvetica",                // macFileName, macFontName
    "NimbusSans-Regular",                    // fcFontName
    NULL, 0                                  // obliqueFont, obliqueFactor
   },
   {"Helvetica-Bold",                        // name
-   "n019004l.pfb",                          // t1FileName
+   "NimbusSans-Bold.t1",                    // t1FileName
    "arialbd.ttf",                           // ttFileName
    "Helvetica", "Helvetica Bold",           // macFileName, macFontName
    "NimbusSans-Bold",                       // fcFontName
    NULL, 0                                  // obliqueFont, obliqueFactor
   },
   {"Helvetica-BoldOblique",                 // name
-   "n019024l.pfb",                          // t1FileName
+   "NimbusSans-BoldItalic.t1",              // t1FileName
    "arialbi.ttf",                           // ttFileName
    "Helvetica", "Helvetica Bold Oblique",   // macFileName, macFontName
    "NimbusSans-BoldItalic",                 // fcFontName
    "Helvetica-Bold", 0.212557               // obliqueFont, obliqueFactor
   },
   {"Helvetica-Oblique",                     // name
-   "n019023l.pfb",                          // t1FileName
+   "NimbusSans-Italic.t1",                  // t1FileName
    "ariali.ttf",                            // ttFileName
    "Helvetica", "Helvetica Oblique",        // macFileName, macFontName
    "NimbusSans-Italic",                     // fcFontName
    "Helvetica", 0.212557                    // obliqueFont, obliqueFactor
   },
   {"Symbol",                                // name
-   "s050000l.pfb",                          // t1FileName
+   "StandardSymbolsPS.t1",                  // t1FileName
    NULL,                                    // ttFileName
    "Symbol", "Symbol",                      // macFileName, macFontName
    "Standard Symbols PS",                   // fcFontName
    NULL, 0                                  // obliqueFont, obliqueFactor
   },
   {"Times-Bold",                            // name
-   "n021004l.pfb",                          // t1FileName
+   "NimbusRoman-Bold.t1",                   // t1FileName
    "timesbd.ttf",                           // ttFileName
    "Times", "Times Bold",                   // macFileName, macFontName
    "NimbusRoman-Bold",                      // fcFontName
    NULL, 0                                  // obliqueFont, obliqueFactor
   },
   {"Times-BoldItalic",                      // name
-   "n021024l.pfb",                          // t1FileName
+   "NimbusRoman-BoldItalic.t1",             // t1FileName
    "timesbi.ttf",                           // ttFileName
    "Times", "Times Bold Italic",            // macFileName, macFontName
    "NimbusRoman-BoldItalic",                // fcFontName
    NULL, 0                                  // obliqueFont, obliqueFactor
   },
   {"Times-Italic",                          // name
-   "n021023l.pfb",                          // t1FileName
+   "NimbusRoman-Italic.t1",                 // t1FileName
    "timesi.ttf",                            // ttFileName
    "Times", "Times Italic",                 // macFileName, macFontName
    "NimbusRoman-Italic",                    // fcFontName
    NULL, 0                                  // obliqueFont, obliqueFactor
   },
   {"Times-Roman",                           // name
-   "n021003l.pfb",                          // t1FileName
+   "NimbusRoman-Regular.t1",                // t1FileName
    "times.ttf",                             // ttFileName
    "Times", "Times Roman",                  // macFileName, macFontName
    "NimbusRoman-Regular",                   // fcFontName
    NULL, 0                                  // obliqueFont, obliqueFactor
   },
   {"ZapfDingbats",                          // name
-   "d050000l.pfb",                          // t1FileName
+   "D050000L.t1",                           // t1FileName
    NULL,                                    // ttFileName
    "ZapfDingbats", "Zapf Dingbats",         // macFileName, macFontName
    "D050000L",                              // fcFontName
@@ -192,6 +192,7 @@ static const char *displayFontDirs[] = {
   "c:/windows/fonts",
   "c:/winnt/fonts",
 #else // _WIN32
+  "/usr/share/fonts/urw-fonts",
   "/usr/share/ghostscript/fonts",
   "/usr/local/share/ghostscript/fonts",
   "/usr/share/fonts/default/Type1",
@@ -2788,7 +2789,7 @@ UnicodeRemapping *GlobalParams::getUnico
 }
 
 GString *GlobalParams::findFontFile(GString *fontName) {
-  static const char *exts[] = { ".pfa", ".pfb", ".ttf", ".ttc", ".otf" };
+  static const char *exts[] = { ".pfa", ".pfb", ".t1", ".ttf", ".ttc", ".otf" };
   GString *path, *dir;
 #ifdef _WIN32
   GString *fontNameU;
