Package Details: mingw-w64-qt5-webkit 5.9.0-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-qt5-webkit.git (read-only)
Package Base: mingw-w64-qt5-webkit
Description: Classes for a WebKit2 based implementation and a new QML API (mingw-w64)
Upstream URL: https://www.qt.io/
Licenses: custom, GPL3, LGPL, FDL
Groups: mingw-w64-qt5
Submitter: ant32
Maintainer: Martchus
Last Packager: Martchus
Votes: 3
Popularity: 0.000000
First Submitted: 2014-02-11 15:57
Last Updated: 2017-06-08 19:52

Pinned Comments

Martchus commented on 2019-01-21 14:57

I discontinued caring about this package a while ago. The package also has been removed from my binary repository.

The reason is that even the "revived" version this package should be updated to seems not very actively maintained.

Martchus commented on 2016-07-10 19:42

All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff

For general discussion and issues not only concerning this Qt module in particular please use the comment section of the package mingw-w64-qt5-base.

Latest Comments

1 2 Next › Last »

Martchus commented on 2019-01-21 14:57

I discontinued caring about this package a while ago. The package also has been removed from my binary repository.

The reason is that even the "revived" version this package should be updated to seems not very actively maintained.

Martchus commented on 2016-12-09 07:20

i686 version works now again - seems to be a compiler bug which can be worked around with a patch. ICU patch can be dropped because it is now officially supported.

Martchus commented on 2016-07-10 19:42

All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff

For general discussion and issues not only concerning this Qt module in particular please use the comment section of the package mingw-w64-qt5-base.

Martchus commented on 2016-06-22 20:50

I'm not able to build version 5.7.0 of mingw-w64-webkit. Hence I didn't upload the updated version in the AUR. If you want to give it a try anyways (and help me fixing it), you'll find an updated version in my GitHub repo: https://github.com/Martchus/PKGBUILDs/tree/master/qt5-webkit/mingw-w64

Martchus commented on 2016-04-09 00:56

Seems like the tarball has been updated so generating the header files manually is no longer required.

I did not rebuild this to test because building this package usually takes quite a while and it must be rebuilt soon enough when mingw-w64-icu is updated to 57.1.

By the way, I still couldn't figure out the issue mentioned in the comment below.

Martchus commented on 2016-03-31 12:12

Does the i686 version work for you?

I just actually tested it (only tested x86_64 before) and noticed that my application is crashing when instantiating the QWebView. My first thought was that the latest mingw-w64-angleproject is causing the crashes so I just tried an older version of ANGLE (2.1.r5637.0e49e6b) and Qt WebKit (5.4.2) but my app is still crashing. I couldn't do further debugging yet. Can you reproduce the issue? I'm getting the same results under Windows XP, Windows 7 and WINE and that's all I've been testing yet. As already mentioned, the x86_64 version works fine. Any thoughts?

Martchus commented on 2016-01-05 22:15

Just checked whether the package provided by your binary repository works.

Unfortunately not: It links against the old libjpeg-62.dll but the current version is libjpeg-8.dll. The build date of the webkit in your repository seems to be "Thu Jun 11 16:08:01 UTC 2015".

From mingw-w64.db:
%NAME%
mingw-w64-qt5-webkit
%VERSION%
5.4.2-1
%BUILDDATE%
1434038881

Because you now also provide the latest libjpeg-8.dll your repo is now as inconsistent as mine.

Martchus commented on 2016-01-05 14:12

Thanks. Seems like you updated your repository. Last time I checked it because I was unable to rebuild mingw-w64-qt5-webkit to link against new libjpeg-turbo but the version in the repo didn't use the new libjpeg-turbo either.

However I'm still wondering what I'm doing wrong when building this package (for the error, see my comment from 2015-11-22).

Anyways, the webkit module will be removed in Qt 5.6: https://wiki.qt.io/New_Features_in_Qt_5.6

I'm currently trying to create a package for webengine, but it I think it will need a lot of patches. The basic configuration rejects building with mingw-w64 at all. After patching this more errors appear. I guess this is the reason why the Fedora devs haven't webengine either.

EDIT: The basic configuration rejects building with mingw-w64 because building with mingw-w64 is not supported by Chromium. I don't think Qt devs can fix this easily and hence mingw-w64 support is not to be expected (in near future).

EDIT: The statement about the removal of webkit is not exactly true. It will only be removed from the master package of Qt 5.6. There will be a 5.6 release which is the 5.5 source code plus a couple of minor buildsystem fixes.

ant32 commented on 2016-01-05 02:08

You can find the latest webkit I compiled here http://sourceforge.net/projects/mingw-w64-archlinux/files/x86_64/
I'm planning on updating this in the near future. It's basically just Fedora's package rewritin into a PKGBUILD http://pkgs.fedoraproject.org/cgit/mingw-qt5-qtwebkit.git/

Martchus commented on 2016-01-04 22:31

I've just decided to give it another try (because there is also a new libwebp version now) but I've got the same error.

I've read that WebKit will be dropped in Qt 5.6 (in favor of Chromium) so instead of fixing this package another solution would be switching to Chromium (Qt webengine module).

ant32: Do you intent to add a mingw-w64-qt5-webengine package?