- Add WAYLAND option
Initial update to 3.18.3 by Greg V
PR: 223733
Security: 1ce95bc7-3278-11e8-b527-00012e582166
Differential D14872
www/webkit2-gtk3: Update to 3.20.0 (WIP) tobik on Mar 27 2018, 6:12 PM. Authored by Tags None Referenced Files
Details
Initial update to 3.18.3 by Greg V PR: 223733 All dependent ports except www/epiphany build fine on 11.1/amd64 with the following make.conf: OPTIONS_SET= WAYLAND editors_emacs-devel_SET= XWIDGETS The build of Epiphany was trivial to fix. Patch included here. Builds on 10.3/i386 with editors_emacs-devel_SET= XWIDGETS were fine too. Runtime appears to be ok on 11.1/amd64 and 12.0-CURRENT.
Diff Detail
Event TimelineComment Actions Maybe update Epiphany as well? Epiphany 3.28 built without the extra patch for me with webkit2 2.19.92 (almost 2.20) Comment Actions Huh — looks like you wrote a woff2 port, without noticing mine in bugzilla :D https://github.com/freebsd/freebsd-ports/commit/fd302a989b6e4100d3c1ad5043471545b4222fb4 Mine allowed installing command line woff2 tools…
Comment Actions
Comment Actions
In file included from DerivedSources/WebCore/unified-sources/UnifiedSource345.cpp:1: In file included from /wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.20.0/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp:28: /wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.20.0/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h:147:46: error: no member named 'lightVector' in 'WebCore::LightSource::PaintingData' floatArguments.lightX = paintingData.lightVector.x(); ~~~~~~~~~~~~ ^ /wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.20.0/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h:148:46: error: no member named 'lightVector' in 'WebCore::LightSource::PaintingData' floatArguments.lightY = paintingData.lightVector.y(); ~~~~~~~~~~~~ ^ /wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.20.0/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h:149:46: error: no member named 'lightVector' in 'WebCore::LightSource::PaintingData' floatArguments.lightZ = paintingData.lightVector.z(); ~~~~~~~~~~~~ ^ 3 errors generated.
Comment Actions Thanks for your work. Although I haven't tested it on my machine, these changes look good to me now. |