[Pkg-geany-team] Bug#790201: geany-plugins: depends on libwebkitgtk-1.0-0 which is deprecated

Colomban Wendling lists.ban at herbesfolles.org
Sat Jun 27 20:02:25 UTC 2015


Le 27/06/2015 17:41, pochu at debian.org a écrit :
> geany-plugins depends on libwebkitgtk-1.0-0, which is deprecated in
> favor of libwebkit2gtk-4.0-37. geany-plugins should be ported to the
> new webkitgtk version so we can remove the old, unmaintained one.
> 
> As an intermediate step you can port geany-plugins to
> libwebkitgtk-3.0-0, which has a similar API to libwebkitgtk-1.0-0 but
> is based on GTK+ 3.0. Thus you'd be porting geany-plugins to GTK+ 3.0
> first, using libwebkitgtk-3.0-0, and you could then port to
> libwebkit2gtk-4.0-37 later. But note that libwebkitgtk-3.0-0 is also
> deprecated.

Upstream plugins Markdown and WebHelper (but not DevHelp yet) have
webkitgtk-3.0 (GTK3) support already.

However, as as with VTE in #790169, this would effectively mean there is
no more GTK2 version of WebKit.  For many applications switching to GTK3
only might not be an option.

I haven't investigated the webkit2 API, but if it is sufficiently
different from the webkit1 one, it might be hard to meet until upstream
is prepared to actually drop GTK2 support altogether.

Regards,
Colomban



More information about the Pkg-geany-team mailing list