| Summary: | Enable/Provide QtWebEngine module | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Johnny Accot <accot> |
| Component: | RPM Packages | Assignee: | Nicolas Lécureuil <mageia> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | LpSolit, geiger.david68210, ottoleipala1 |
| Version: | Cauldron | Keywords: | Triaged |
| Target Milestone: | Mageia 6 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | qtbase5-5.4.0-1.mga5.src.rpm | CVE: | |
| Status comment: | |||
| Bug Depends on: | |||
| Bug Blocks: | 18097 | ||
| Attachments: | QtWebEngine spec file | ||
|
Description
Johnny Accot
2014-12-13 14:42:04 CET
Manuel Hiebel
2014-12-14 00:03:50 CET
Keywords:
(none) =>
Triaged ok adding it. it does not build, i need to find how to fix . (In reply to Nicolas Lécureuil from comment #2) > it does not build, i need to find how to fix . Have you found since? Keywords:
(none) =>
NEEDINFO Qt 5.5 was released on July 1st. With this release, Qt WebKit is officially deprecated in favor of Qt WebEngine [1]. I'd be glad to help and get Qt WebEngine to compile in Mageia. Do you have a specific spec file or should I start out with the WebKit one? Thanks in advance. [1] https://wiki.qt.io/New_Features_in_Qt_5.5#Deprecated_Functionality
Samuel Verschelde
2015-07-07 10:25:51 CEST
Keywords:
NEEDINFO =>
(none) Created attachment 6831 [details] QtWebEngine spec file I successfully compiled and packaged QtWebEngine with the attached spec file. The compilation error was fixed by setting the following environment variable: export GYP_DEFINES="disable_fatal_linker_warnings=" before building, as suggested here: http://code.google.com/p/chromium/issues/detail?id=378006 Qt WebKit will be officially removed from Qt 5.6 [1], which should be released in December [2]. Of course it will be possible to build it on the side but it makes a lot of sense to look into packaging Qt WebEngine, IMHO. [1] https://wiki.qt.io/New_Features_in_Qt_5.6#Removed_Modules [2] https://wiki.qt.io/Qt-5.6-release Qupzilla 2.0 qtwebengine is released to stable,can somebody take a look this qtwebengine in Cauldron and try to build new qupzilla ?. http://blog.qupzilla.com/2016/03/qupzilla-200-released-with-qtwebengine.html CC:
(none) =>
otto.leipala it on my todo, i will try today or tomorow. I builded qupzilla against qtwebengine qt provided binaries i found bug in ssl it can't connect to google at all. https://github.com/QupZilla/qupzilla/issues/1870 https://download.qt.io/archive/qt/5.6/5.6.0/
Frédéric "LpSolit" Buclin
2016-04-02 12:05:41 CEST
CC:
(none) =>
LpSolit (In reply to Nicolas Lécureuil from comment #8) > it on my todo, i will try today or tomorow. Today or tomorrow of which week? ;) Which year ?. "try" means that this is something not 100% sure. When something is 100% the word used is WILL. qtwebengine5 is on the BS, let see if it builds. QtWebEngine is in Cauldron. Thanks Nicolas! :) Status:
NEW =>
RESOLVED All RPMs can be installed correctly except libqt5webengine-devel-5.6.0-1.mga6.i586 because "devel(libv8) is not satisfied" Should be fixed now with qtwebengine5-5.6.0-3.mga6. CC:
(none) =>
geiger.david68210 Thanks there is other problem qupzilla drop support to old qtwebkit so we may need to provide qtwebengine to Mageia 5,otherwise we do have unsupported qupzilla in stable release. (In reply to Otto Leipälä from comment #16) > Thanks there is other problem qupzilla drop support to old qtwebkit so we > may need to provide qtwebengine to Mageia 5,otherwise we do have unsupported > qupzilla in stable release. QupZilla 2.0 requires Qt 5.6.0 or newer. Mageia 5 has Qt 5.4.2. IMO, Qupzilla 2.0.0 should only land in Cauldron. No then we don't get any security fixes to qupzilla in Mageia 5 what's supported to december 2016. we will have to pick sec patches from the qupzilla git repo. (In reply to Frédéric Buclin from comment #17) > (In reply to Otto Leipälä from comment #16) > > Thanks there is other problem qupzilla drop support to old qtwebkit so we > > may need to provide qtwebengine to Mageia 5,otherwise we do have unsupported > > qupzilla in stable release. > > QupZilla 2.0 requires Qt 5.6.0 or newer. Mageia 5 has Qt 5.4.2. IMO, > Qupzilla 2.0.0 should only land in Cauldron. Not a problem system can have unlimited amount different qt versions installed same time so backporting it from Cauldron is possible and very easy. I have right now qt 5.4 5.5 5.6 installed in test install where i build lot of my qt5 apps. I reopen this as it can be backported to Mageia 5 as qupzilla legacy is unsupported officially discontinued. Bugs google drive if i close from x whole browser crash in second. My favorite ruutu.fi (finnish) video site won't work black screen in every video it's fixed in webengine version,lot of other page i can't browse because qupzilla first freeze and then crash. There is no point to even try to give any errors log it's useless this point when those are upstream fixed already. Also qt 5.6 is fully compatible with qt 5.4 so they can be installed same time to system. Here is so many reasons enough to backport it to Mageia 5. Status:
RESOLVED =>
REOPENED
Otto Leipälä
2016-04-25 12:30:31 CEST
Target Milestone:
--- =>
Mageia 5 Per discussion with neoclust and Akien on IRC, Qt 5.6 won't be backported to Mageia 5, which will reach EOL in 3 months. Restoring old bug summary and re-closing this bug. Resolution:
(none) =>
FIXED |