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]