Opened 4 years ago

Closed 2 years ago

#52406 closed defect (fixed)

Update seed to use webkit2-gtk

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

Description

Please update seed 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 (2)

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

It appears that seed doesn't really use webkit-gtk per se but only libjavascriptcoregtk. The current version supports either javascriptcoregtk-1.0 or javascriptcoregtk-3.0 provided by webkit-gtk and webkit-gtk3 respectively. However, upstream git contains recent updates to a forthcoming seed @4.0 with support for javascriptcoregtk-4.0 provided by webkit2-gtk as the default. See https://git.gnome.org/browse/seed/

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

Resolution: fixed
Status: newclosed

In 56b11a686e2619a138044d85f4acd7a01d7b4be3/macports-ports (master):

seed: update to version 4.0.0 git master as of 20181215

Configure to use webkitgtk-4.0 (webkit2-gtk).

Closes #52406

Note: See TracTickets for help on using tickets.