Re: Dropping Qt4 WebKit

Wolfgang Bauer <[email protected]>
Newsgroups gmane.linux.suse.kde
Message-ID <1816014.uusLEjUSpD@amiga>
Some notes below...

Am Sonntag, 3. Dezember 2017, 09:44:37 schrieb Fabian Vogt:
> - kchmviewer

This supports building with Qt5 since version 5.2 (KDE:Extra has 5.2.1, the 
latest version is 5.7 though).

No idea if it will actually build with he latest versions, but I'll give it a 
try...

Probably not so important IMHO, okular can display .chm files as well.

> - knemo

Hm.
I don't see any dependency on QtWebKit (neither at runtime nor buildtime), and 
I have no idea what it would use/need it for...

If necessary, we could package the git frameworks branch though.
There hasn't been any work since a while, but it seems to work (I never used 
any more advanced features though, I only like to have the icon in the systray 
that shows network traffic).

> - {perl,ruby,mono}-qt4
> - {python,python3}-kde4

> - rekonq

A WebKit based browser, so no point trying to patch it to work without it...
Probably time to drop it. Although there is a WIP KF5/Qt5 port, it seems dead 
(last commit 3 years ago).

Am Sonntag, 3. Dezember 2017, 16:23:29 schrieb Bruno Friedmann:
> > - rkward
> 
> It seems they have a fix for using qt5 now
> https://cgit.kde.org/rkward.git/commit/?h=frameworks

No, that's a fix *for* the Qt5/KF5 port, much more is needed to build it with 
Qt5 in the first place... ;-)

We could package the frameworks branch maybe.
I build it since a while and it starts at least.
I don't know how well it works though, rkward is not something I ever used 
really.

> - vtk

The libQtWebKit-devel BuildRequires seems to be a mistake, it is built with 
Qt5 in Factory since a while:

%if 0%{?suse_version} > 1320
BuildRequires:  python3-qt5-devel
BuildRequires:  pkgconfig(Qt5OpenGL)
BuildRequires:  pkgconfig(Qt5OpenGLExtensions)
BuildRequires:  pkgconfig(Qt5Sql)
BuildRequires:  pkgconfig(Qt5WebKitWidgets)
BuildRequires:  pkgconfig(Qt5Widgets)
%else
BuildRequires:  libqt4-devel
BuildRequires:  python3-qt4-devel
%endif

Could be removed, or at least moved into the %else branch I suppose.

Kind Regards,
Wolfgang

-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.