On Tuesday 18 of November 2014 17:08:56 Stanislav Baiduzhyi wrote:
On Tuesday 18 November 2014 14:50:00 İsmail Dönmez wrote:
Build for libqt4 finished: http://download.opensuse.org/repositories/home:/TheIndifferent:/branches:/o penSUSE:/13.2/
URL looks a bit strange with 3 repos inside, for 13.2, factory and tumbleweed underneath, but either OBS does not allow to rename the project on branching, or I haven't found how to do that.
Please everyone who can do it - try those packages and report back with both success or failure.
Also, I'm having some problems with Qt5 packages. What is the correct way to handle patch conflicts? I think I could just reapply them manually and then take diff again, but I would guess there is a way to do it properly. I've tried the to forward port the patch to Qt5, but there it doesn't really work good. I.e. no text on hovering, the text thumbnail paints no text, etc.
Furthermore, i think the patch is incorrect, or at least an overkill. Original Qt code already checks error codes from freetype (qfontengine_ft.cpp L960-965), and if subpixel is not available it fallbacks to internal implementation (IOW, with that patch, the check will be done twice). So, IMO wanted effect is best achieved with the current method of removing the FT_CONFIG_SUBPIXEL condition (or just passing the QT_USE_FREETYPE_LCDFILTER define). The former could be even integrated into Qt i think, as there is nothing different how the code would be compiled w/ and w/o the freetype define considering there is already runtime check implemented.. Cheers, Hrvoje