[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