Ticket #24622: portfile.quartz.diff

File portfile.quartz.diff, 1.6 KB (added by elelay (Eric Le Lay), 15 years ago)

add quartz variant

  • Portfile

     
    44PortSystem      1.0
    55
    66name            webkit-gtk
    7 version         1.1.15.4
     7version         1.2.0
    88revision        0
    9 epoch           1
    109description     Apple's WebKit HTML rendering library for GTK+
    1110long_description ${description}
    1211maintainers     gmail.com:myschizobuddy devans
     
    1716
    1817distname        webkit-${version}
    1918
    20 checksums           md5     47301fb7120421ac38bf714db8f5d428 \
    21                     sha1    0778b130720756d880c2bbe9eeef79f35bcf861a \
    22                     rmd160  dcfae86f7a2fc63b478741b370ac620d1659513e
     19checksums           md5     b2bfcbc4bbf1d0a51f848cb54c21ee66 \
     20                    sha1    ac9db7c25471eed9d03ea90cea1c0b3378b6d47e \
     21                    rmd160  122b40f2d103406a42e5340fa6662781a0e356e2
    2322
    2423patchfiles      patch-WebKitTools-DumpRenderTree-gtk-TestNetscapePlugin-TestNetscapePlugin.cpp.diff \
    2524                TextBreakIterator.diff
     
    3938
    4039# TODO: Use muniversal, so this is detected per arch
    4140configure.args  \
    42         --enable-jit=no
     41        --enable-jit=no \
    4342
    4443post-patch {
    4544    reinplace "s|-licucore|-licui18n -licuuc|" ${worksrcpath}/configure
     
    4847    file mkdir ${worksrcpath}/DerivedSources
    4948}
    5049
     50variant quartz {
     51    configure.args-append    --with-font-backend=pango --with-target=quartz
     52    patchfiles-append  patch-quartz-WebCore-plugins-gtk-gtkxtbin.c.diff \
     53                       patch-quartz-WebCore-plugins-gtk-PluginViewGtk.cpp.diff
     54}
     55
    5156#
    5257# video is now enabled by default so make the variant no_video
    5358#