Poppler comes with a Qt binding but Fedora's rpm doesn't include this library. Although currently there seems to be no packages in Fedora Core which could use libpoppler-qt.so, it could be convenient for third-party packages or developers. (the kfile plugin from KDE svn trunk already uses poppler's qt binding, and in future it is planed to port kpdf to poppler-qt too). The binding is part of the poppler-0.3.2.tar.gz and will be build automatically if it isn't disabled via configure --disable-poppler-qt and qt-devel is installed. There was a bug in poppler where the compilation of poppler-qt failed but this is fixed since version 0.3.1. Version-Release number of selected component (if applicable): poppler-0.3.2-1
Created attachment 115133 [details] won't compile without this patch
Setting priority to high since patch is included
*** Bug 178442 has been marked as a duplicate of this bug. ***
*** Bug 183924 has been marked as a duplicate of this bug. ***
Could this please be upgraded to include the qt bindings (at least for fc5,6 and devel). Koffice depends on it.
Kristian, If you're hesitant to enable the qt bindings, would you mind if someone (say me? (: ) created poppler-qt/poppler-qt4 packages for Extras?
It seems like having the --no-splash at the configure line is turning off the qt-bindings. I have removed this and got the bindings in. I don't see any splash with applications I use, so I am not sure whether this is neccessary or not. I need this primarily because kpdf depends on it.
I talked to Kristian, and there is no reluctance to add a poppler-gt subpackage. We just haven't gotten around to it. It will happen in time for FC7.
OK, duh, I totally overlooked that adding this probably wouldn't be a possibility for anything pre-FC7. Okie-dokie, I'll go ahead with the poppler-qt/qt4 -> Extras (for FC-5/FC-6) plan (since clearly, nothing in Core uses these).
Matthias or Kristian, quick question: I've got a poppler-extras package ready for Extras (see bug #218768), and it seems to work(1), but in order to build the qt/qt4 wrappers, the splash backend needs to be enabled. Will there be problems mixing these wrappers against a (core) poppler package built with --disable-splash-output? Further, I've included %{_libdir}/pkgconfig/poppler-splash.pc there too, which may or may not be needed or desirable. Opinions? (1) I tested building kdegraphics and trying kpdf
I don't know if this will cause problems. But I don't see that adding a new subpackage in FC6 (or even FC5) would be the end of the world, either. Do you happen to have a specfile patch that adds a poppler-qt subpackage ?
> Do you happen to have a specfile patch that adds a poppler-qt subpackage? I can whip up a specfile patch in a few minutes. Thanks!
2 options: 1. make -qt subpkg, include its devel bits in main -devel pkg. Main -devel pkg will now Requires: qt-devel 2. make both -qt and -qt-devel subpkgs. I'll go with implementing option 1 (for now).
Created attachment 143148 [details] specfile patch to enable -qt subpkg (option 1)
I think we'd prefer a separate qt-devel.
OK, option 2 patch coming up.
Created attachment 143154 [details] specfile patch to enable -qt/-qt-devel subpkgs (option 2)
oops, that one wasn't quite right (it includes the qt headers in both -devel and -qt-devel)... better one coming...
Created attachment 143155 [details] specfile patch to enable -qt/-qt-devel subpkgs (option 2)
Built for FC6 and rawhide, thanks
Built for FC5 too.
Many thanks Mattias! (any idea when the FC-5/FC-6 updates will be available?)
Should be in updates-testing as soon as jesse gets around to pushing them
saw it appear in updates(final) today, thanks, appears to work as advertised, I'll take the liberty of closing this... unless you had some ulterior motive for keeping it open... (:
Re comment #21 : "Built for FC5 too." I'm not seeing poppler-qt* in FC-5/updates or FC-5/updates-testing. ??
ping, any poppler/FC-5 updates coming? I still don't see anything.
another ~6 weeks, and I see nothing for FC-5 (in updates or updates-testing). Either do and commit to what you said in comment #21 or say no, but to do nothing...
Sorry for the delay. I've pushed an fc5 update for this now.
Thanks!
poppler-0.5.1-3.fc5 has been pushed for fc5, which should resolve this issue. If these problems are still present in this version, then please make note of it in this bug report.