Opened 4 years ago

Closed 2 years ago

Last modified 2 years ago

#52413 closed defect (wontfix)

Update uzbl to use webkit2-gtk

Reported by: jeremyhu (Jeremy Huddleston Sequoia) Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: uzbl

Description

Please update uzbl to use webkit2-gtk rather than webkit-gtk.

The older version of webkit-gtk hasn't been supported upstream for quite some time and is full of vulnerabilities.

See #52398

Change History (4)

comment:1 Changed 2 years ago by ryandesign (Ryan Schmidt)

Resolution: wontfix
Status: newclosed

Sorry, webkit2 support was removed from uzbl 3 years ago. It now only supports webkit1. A new attempt at webkit2 support was made in the next branch but at this time it does not have feature parity with the webkit1 support and is not recommended. In addition, uzbl is not being actively developed.

comment:2 Changed 2 years ago by dbevans (David B. Evans)

Can we remove this port so that we can go ahead with the removal of webkit1?

comment:3 Changed 2 years ago by ryandesign (Ryan Schmidt)

Admittedly, I cannot get the current version of this port to show any web page. However, I don't know why we are so eager to remove ports, rather than leave them in place so that somebody interested in it could try to fix it.

comment:4 in reply to:  3 Changed 2 years ago by dbevans (David B. Evans)

Replying to ryandesign:

Admittedly, I cannot get the current version of this port to show any web page. However, I don't know why we are so eager to remove ports, rather than leave them in place so that somebody interested in it could try to fix it.

My interest is in removing webkit-gtk/webkit-gtk-2.0, for reasons stated, along with any ports that have a dependency on them that can't be removed, disabled or upgraded to something more recent.

Along those lines, looking at the uzbl Makefile, it appears to purport that it will build with gtk3 and webkit-gtk3 (which provides webkitgtk-3.0). Have you tried that?

Note: See TracTickets for help on using tickets.