Opened 8 years ago

Closed 8 years ago

#7611 closed enhancement (fixed)

Midori can be made to depend on WebkitGTK+-2.10

Reported by: Pierre Labastie Owned by: Pierre Labastie
Priority: normal Milestone: 7.10
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

By adding the switch -DHALF_BRO_INCOM_WEBKIT2=ON to to the cmake instruction, Midori links to the webkit2gtk-4.0, which is the library available in recent WebkitGTK+ (from 2.6 to now).

Tests by Fernando de Oliveira and me show that, although the comment says "Serve as a Guinea pig", the browser works very well with this switch.

This ticket is open so that people can test and comment.

Change History (5)

comment:1 by Pierre Labastie, 8 years ago

Did anybody test this? For me it has been working for a couple of weeks. I've not tried the new webkitGTK version yet.

comment:2 by bdubbs@…, 8 years ago

I intended to test it, but have been busy catching up with other tickets. March really had a dump of package updates -- well over 100. I'll try to test it in the next week.

comment:3 by bdubbs@…, 8 years ago

Seems to work fine for me. After building, ldd gives:

libwebkit2gtk-4.0.so.37 => /usr/lib/libwebkit2gtk-4.0.so.37

which points to /usr/lib/libwebkit2gtk-4.0.so.37.13.6 installed with webkit-2.12.0.

I'd say we can add the -DHALF_BRO_INCOM_WEBKIT2=ON switch and make the WebKitGTK+-2.4.10 dependency optional.

Now if we could only get gimp to update to WebKitGTK+-2.12.0, we can remove 2.4.10 completely.

comment:4 by Pierre Labastie, 8 years ago

Owner: changed from blfs-book@… to Pierre Labastie
Status: newassigned

Thanks for testing. As of GIMP, I do not think it will be updated soon. But ISTR a post by Ken saying that the help system for GIMP could be accessed without webkitGTK. Maybe we could put instructions on the GIMP page for that. Anyway, I'll modify the page for midori.

comment:5 by Pierre Labastie, 8 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r17220. A new ticket should be open for GIMP, if necessary.

Note: See TracTickets for help on using tickets.