Package: libpoppler-qt4-3 Version: 0.8.7-1 Tags: fixed-upstream patch To print PDF documents Okular uses Poppler to convert the PDF to PostScript, which is then printed by KDE. When converting PDF to PS, Poppler renders boxes around hyperlinks. This is fixed in Poppler v0.10. Fortunately Fedora has backported this bugfix.
Upstream bug report: http://bugs.kde.org/show_bug.cgi?id=180980 Fedora bug report: https://bugzilla.redhat.com/show_bug.cgi?id=480357 Backported patch: http://cvs.fedoraproject.org/viewvc/rpms/poppler/F-10/poppler-0.8.7-qt4psprint.patch?revision=1.1
diff -up poppler-0.8.7/qt4/src/poppler-ps-converter.cc.qt4psprint poppler-0.8.7/qt4/src/poppler-ps-converter.cc --- poppler-0.8.7/qt4/src/poppler-ps-converter.cc.qt4psprint 2008-03-26 14:38:52.000000000 -0500 +++ poppler-0.8.7/qt4/src/poppler-ps-converter.cc 2009-01-16 13:35:45.000000000 -0600 @@ -192,7 +192,7 @@ bool PSConverter::convert() { foreach(int page, d->pageList) { - d->document->doc->displayPage(psOut, page, d->hDPI, d->vDPI, d->rotate, gFalse, gTrue, gFalse); + d->document->doc->displayPage(psOut, page, d->hDPI, d->vDPI, d->rotate, gFalse, gTrue, gTrue); } delete psOut; d->closeDevice();