[MacPorts] #39898: webkit-gtk @2.0.4_0+quartz: build fails on X11/xresource.h code dependencies
MacPorts
noreply at macports.org
Mon Aug 12 18:32:33 PDT 2013
#39898: webkit-gtk @2.0.4_0+quartz: build fails on X11/xresource.h code
dependencies
-------------------------+------------------------
Reporter: c.herbig@… | Owner: jeremyhu@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords:
Port: webkit-gtk |
-------------------------+------------------------
Comment (by c.herbig@…):
Replying to [comment:17 jeremyhu@…]:
> You should change that "#ifdef XP_UNIX" to "#if PLATFORM(X11)" as well
Ok, it built successfully, but I don't know how to test it beyond that.
Here is what I have for the Portfile:
{{{
# see bug #24622
variant quartz {
configure.args-append --with-target=quartz
# TODO: See if this will build with OpenGL.framework
configure.args-delete --enable-webgl
depends_lib-delete \
port:mesa \
port:xorg-libXt
# quartz-include-widgetbackingstorecairo.patch
# https://trac.macports.org/ticket/38203
# https://bugs.webkit.org/show_bug.cgi?id=111598
patchfiles-append quartz-duplicate-symbols.patch \
quartz-include-widgetbackingstorecairo.patch \
patch_quartz-Source-WebCore-bridge-
npruntime_internal.h.diff \
patch_quartz-Source-WebCore-plugins-
PluginView.h.diff \
patch_quartz-Source-WebCore-plugins-
PluginView.cpp.diff
}
}}}
I didn't make a diff because I still have things like --disable-
spellcheck.
--
Ticket URL: <https://trac.macports.org/ticket/39898#comment:18>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list