Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 485680 - [qt overlay] www-client/qupzilla: Add qt5 support
Summary: [qt overlay] www-client/qupzilla: Add qt5 support
Status: RESOLVED DUPLICATE of bug 522952
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal enhancement (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords: PATCH
Depends on: 459690
Blocks:
  Show dependency tree
 
Reported: 2013-09-22 17:21 UTC by Luke-Jr
Modified: 2014-10-01 03:09 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch for 1.4.4 ebuild (qupzilla.patch,1.75 KB, patch)
2013-09-22 17:21 UTC, Luke-Jr
Details | Diff
Patch to keep session compatibility (sessioncompat.patch,555 bytes, patch)
2013-09-22 17:22 UTC, Luke-Jr
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Luke-Jr 2013-09-22 17:21:27 UTC
Created attachment 359250 [details, diff]
Patch for 1.4.4 ebuild

I've got QupZilla building with Qt 5.1.0.

This might be worth prioritising, as QupZilla with Qt4 doesn't really work reliably (it gets corrupt fairly often requiring a restart), and doesn't support modern HTML (QtWebkit's fault).

This patch depends on eclasses in the qt overlay.
Comment 1 Luke-Jr 2013-09-22 17:22:25 UTC
Created attachment 359252 [details, diff]
Patch to keep session compatibility

This is NOT currently used by the ebuild, but could be.
It makes Qt5 QupZilla compatible with Qt4 QupZilla saved sessions.
Comment 2 Luke-Jr 2013-09-22 17:33:16 UTC
This also depends on #459690 for dev-qt/linguist-5.1.0

My overlay (layman -a luke-jr) has everything necessary.
Comment 3 Franz Trischberger 2013-09-29 06:57:27 UTC
Thx for your work. I also tried to create a qupzilla ebuild that supports qt5, but at that time there was no support for qt5 qmake in the eclasses.
In your ebuild there are still some issues wit dependencies. At least qtwebkit[widgets] is missing widgets is needed). I will use your ebuild this afternoon and have a look if there are other issues (need the help of a more powerful machine to build Qt5).

I think getting qupzilla built with Qt5 is the only way to get a crash-free (or -reduced) web-experience, as nobody wants to put up qtwebkit-standalone :/
https://bugs.gentoo.org/show_bug.cgi?id=388207
(at least there is no visible advancement)
Comment 4 Luke-Jr 2013-09-29 14:01:02 UTC
Personally, I find Qt5 QupZilla to give me far more problems (lockups). The author has recommended that the only working-well solution is standalone qtwebkit...
Comment 5 Luke-Jr 2013-10-23 16:56:32 UTC
(In reply to Luke-Jr from comment #0)
> This might be worth prioritising, as QupZilla with Qt4 doesn't really work
> reliably (it gets corrupt fairly often requiring a restart), and doesn't
> support modern HTML (QtWebkit's fault).

Note: Upstream recommends Qt4 with non-bundled QtWebkit.
Comment 6 Ben de Groot (RETIRED) gentoo-dev 2014-10-01 03:09:42 UTC

*** This bug has been marked as a duplicate of bug 522952 ***