[MacPorts] #65492: webkit2-gtk update?

MacPorts noreply at macports.org
Thu Sep 12 13:43:54 UTC 2024


#65492: webkit2-gtk update?
--------------------------+----------------------
  Reporter:  RJVB         |      Owner:  mascguy
      Type:  request      |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  webkit2-gtk  |
--------------------------+----------------------

Comment (by RJVB):

 Replying to [comment:13 mascguy]:

 I now have a `port:webkit2-gtk at 2.40.1` and (more importantly?)
 `port:webkit2-gtk-4.1 at 2.40.1` that build and work with GTk/X11 on Mac and
 Linux: https://github.com/RJVB/macstrop/tree/master/www/webkit2-gtk .

 A bit overenthusiastically I thought I'd go and update this to a newer
 version, leading to `port:webkit2-gtk-devel-4.1 at 2.44.3` that works on
 Linux and is actually the current stable WebKit version.

 Naively I started to work on getting it to build on Mac, only to realise
 after hours of building that the GTk port has been EGL-only for a while
 (since webkit commit #ec3dd91419a8c035ddb2c79bbd85a93619bab1e9). According
 to `git describe` that is 2.39.7.2116 ... suggesting it's certainly not
 newer than 2.40.x ...

 @mascguy : is there a reason you chose 2.40.1 or was that just the current
 stable release when you started working on it? I see 2.40.5 still has GLX
 support (`Source/WebCore/platform/graphics/GLContext.h` exists) but 2.41.1
 not anymore (the file was moved to
 Source/WebCore/platform/graphics/egl/GLContext.h).

-- 
Ticket URL: <https://trac.macports.org/ticket/65492#comment:25>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list