Opened 4 years ago

Closed 4 years ago

#52405 closed defect (fixed)

Update liferea to use webkit2-gtk

Reported by: jeremyhu (Jeremy Huddleston Sequoia) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: liferea

Description

Please update liferea 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

Attachments (1)

main.log.gz (46.8 KB) - added by dbevans (David B. Evans) 4 years ago.
Log showing build failure with introspection enabled

Download all attachments as: .zip

Change History (4)

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

Status: newassigned

liferea 1.12-rc1 has been released with webkit2-gtk support. Updating port for testing.

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

Currently both 1.12-rc1 and git master (1.12-rc1a) fail to build because of invalid gobject introspection annotations. Disabling introspection avoids the issue. See attached build log. Latest working Portfile is here.

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

Attachment: main.log.gz added

Log showing build failure with introspection enabled

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

Resolution: fixed
Status: assignedclosed

In 4c91bdcf2f51d37b88dea38a97837688c32cea7d/macports-ports:

liferea: update to version 1.12-rc3

Now uses webkit2-gtk.

Closes #52405

Note: See TracTickets for help on using tickets.