Page MenuHomeFreeBSD

www/webkit2-gtk: update to 2.46.3
Needs ReviewPublic

Authored by vishwin on Jul 5 2024, 4:09 PM.
Tags
None
Referenced Files
F103138995: D45878.diff
Thu, Nov 21, 12:46 PM
Unknown Object (File)
Wed, Nov 20, 9:42 AM
Unknown Object (File)
Sun, Nov 10, 8:47 PM
Unknown Object (File)
Fri, Nov 8, 12:43 AM
Unknown Object (File)
Tue, Nov 5, 10:28 AM
Unknown Object (File)
Sat, Oct 26, 12:23 PM
Unknown Object (File)
Sat, Oct 26, 6:17 AM
Unknown Object (File)
Oct 18 2024, 6:49 AM

Details

Reviewers
fernape
Group Reviewers
gnome
desktop
Summary

Consolidate, flavourise, update. USE_GCC because D35327.

SONAMEs/flavours:

  • GTK3 + libsoup = libwebkit2gtk-4.0 (40)
  • GTK3 + libsoup3 = libwebkit2gtk-4.1 (41)
  • GTK4 + libsoup3 = libwebkitgtk-6.0 (60)

Switch net/remmina to the 4.1 API/flavour

Reported by: eduardo
PR: 275914

Test Plan

The "recommended" testing is by running www/epiphany. Compared to 2.42 and earlier attempted updates, it crashes instead of hangs (more specifically indefinite wait condition), which is an improvement. Need to test with an epiphany newer than 43, which is the last version to use the 4.1 (GTK3 + libsoup3) API.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 58508
Build 55396: arc lint + arc unit

Event Timeline

Aloha @vishwin,

the patch is no longer applicable against HEAD. I rebased it, but can't update the patch here. So please update the Revision using this Patch: {F88967723}

The patch was done against 411c13e07f33.

Best,
Torsten

Just noticed, that the MOVED entries are wrong. Besides i forgot to update the dates, there is no 50 flavor. I guess it should be 60?

rebase and fix MOVED

may need another once-over on PORTREVISION bumps due to intervening updates

  • update to 2.46.3

probably need to clean some of this up a bit

vishwin retitled this revision from www/webkit2-gtk: update to 2.44.2 to www/webkit2-gtk: update to 2.46.3.Sat, Nov 16, 3:50 PM