[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