Re: Dropping Qt4 WebKit

Fabian Vogt <[email protected]>
Newsgroups gmane.linux.suse.kde
Message-ID <[email protected]>
Hi,

Am Montag, 4. Dezember 2017, 18:32:22 CET schrieb Wolfgang Bauer:
> 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).

It needs libksignalplotter, which had to be patched out from kdebase4-workspace
as one dependency of that lib depends on webkit (ksysguard's processui IIRC).
It might be possible to patch that a bit more fine-grained, but probably not
worth the work.

> > - {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).

Yes, I think so too. I filed a dr.

> 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.

If you have already packaged it, you can submit it to the devel project
directly. An untested application is way better than no application :-)

> > - 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.

AFAICT already being worked on by Bruno Friedmann.

Cheers,
Fabian

> 
> 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.