Finishing the Qt5 port

117 views
Skip to first unread message

Sérgio Martins

unread,
Feb 10, 2014, 2:43:20 PM2/10/14
to phan...@googlegroups.com
Hi,


It's my pleasure to announce that KDAB[1] is going to help get Vitaliy's port completed so we all can enjoy a new webkit version.


Here are a few things we want to achieve:

- Maintain the delta between upstream qtbase/qtwebkit as small as possible, upstream all patches we can.
- Use git submodules with our qtbase/qtwebkit clones. This will greatly reduce the burden of updating our copies, by rebasing.
- Use QtWebKit instead of WebKit. Upstream WebKit no longer supports Qt API and QtWebKit will still receives bug fixes by Digia.
- Should be able to build statically (Linux/OSX/Windows)

Comments welcome.
Feel free to contact me by e-mail or on freenode (sergio).


Regards,

[1] - http://www.kdab.com/

--
Sérgio Martins | sergio.martins at kdab . com | Software Engineer
Klarälvdalens Datakonsult AB, a KDAB Group company
Tel. Sweden (HQ) +46-563-540090, USA +1-866-777-KDAB(5322)
KDAB - Qt Experts - Platform-independent software solutions

Vitaliy Slobodin

unread,
Feb 11, 2014, 10:13:11 AM2/11/14
to phan...@googlegroups.com
Hi,

That's absolutely fantastic news! Support all 3 platforms is really painful, especially when I don't have a native OS X.
Windows build was ready a long time ago. Right now, I'm stuck with version for OS X.

I already thought about extracting Webkit into a submodule to reduce the whole repository size, landing upstream patches, etc.
But, I'm keeping all things together just to make the porting process easier.

What we've got so far:
- Build PhantomJS statically on Windows - yes!
- On Linux - yes!
- On OS X - no. Stuck on the post-build process of QtWebkit. I'll post more information a bit later.

Regards,
Vitaliy.
Reply all
Reply to author
Forward
0 new messages