Opened 6 years ago

Last modified 4 years ago

#57451 new defect

claws-mail dependency on webkit2-gtk

Reported by: RJVB (René Bertin) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: pmetzger (Perry E. Metzger)
Port: claws-mail

Description

Can claws-mail really use webkit2-gtk? I've been building it and even when I hack the port to get the GTk3 build it still seems to insist on linking with the older webkit-gtk.

I noticed that when I could deactivate port:webkit2-gtk without affecting claws-mail .

When I deactivate port:webkit-gtk (with webkit2-gtk activated) I see this in the configure output:

...
:info:configure checking for WEBKIT... no
...
:info:configure configure: WARNING: "Plugin fancy will not be built; missing libwebkit-1.0 "

fgrep -i webkit2 on the source tree doesn't even give a hit so I don't see how the port could depend on port:webkit2-gtk instead of on port:webkit-gtk.

Change History (5)

comment:1 Changed 6 years ago by pmetzger (Perry E. Metzger)

You seem to be correct.

comment:2 Changed 6 years ago by braslau

I noticed that if I install webket-gtk, the "fancy" plugin does get built. :-) (useful to display those silly html mails)

Thank you

comment:3 Changed 6 years ago by RJVB (René Bertin)

Indeed, claws needs port:webkit-gtk, not port:webkit2-gtk.

Sideways related: can webkit2-gtk really be used in/by GTk2 applications?

comment:4 Changed 4 years ago by kencu (Ken)

there has been active work on the gtk3 branch the past year. it uses webkit2-gtk. I'm not certain how buildable it is yet.

comment:5 Changed 4 years ago by pmetzger (Perry E. Metzger)

Reputedly it's usable but I haven't tried it.

Note: See TracTickets for help on using tickets.