[104831] trunk/dports/www/webkit-gtk/Portfile
jeremyhu at macports.org
jeremyhu at macports.org
Wed Apr 3 09:01:39 PDT 2013
Revision: 104831
https://trac.macports.org/changeset/104831
Author: jeremyhu at macports.org
Date: 2013-04-03 09:01:38 -0700 (Wed, 03 Apr 2013)
Log Message:
-----------
webkit-gtk: Add support for gobject introspection
Modified Paths:
--------------
trunk/dports/www/webkit-gtk/Portfile
Modified: trunk/dports/www/webkit-gtk/Portfile
===================================================================
--- trunk/dports/www/webkit-gtk/Portfile 2013-04-03 15:34:20 UTC (rev 104830)
+++ trunk/dports/www/webkit-gtk/Portfile 2013-04-03 16:01:38 UTC (rev 104831)
@@ -9,6 +9,7 @@
name webkit-gtk
epoch 1
version 2.0.0
+revision 1
description Apple's WebKit HTML rendering library for GTK+
long_description ${description}
maintainers jeremyhu devans
@@ -29,6 +30,7 @@
path:lib/pkgconfig/glib-2.0.pc:glib2 \
port:enchant \
port:geoclue \
+ port:gobject-introspection \
port:gtk2 \
port:harfbuzz \
port:icu \
@@ -71,7 +73,7 @@
configure.args \
--with-gtk=2.0 \
--disable-webkit2 \
- --disable-introspection \
+ --enable-introspection \
--disable-video \
--enable-svg \
--enable-geolocation \
@@ -81,6 +83,15 @@
# https://bugs.webkit.org/show_bug.cgi?id=94488
configure.universal_args-delete --disable-dependency-tracking
+# gobject-introspection uses g-ir-scanner, which uses $CC from env
+if {[variant_isset universal]} {
+ foreach arch ${configure.universal_archs} {
+ lappend merger_build_args(${arch}) CC='${configure.cc} -arch ${arch}'
+ }
+} else {
+ build.args-append CC="${configure.cc} ${configure.cc_archflags}"
+}
+
# In 1.10.1:
# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp: In constructor 'WebCore::FFTFrame::FFTFrame(unsigned int)':
# Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:48: error: 'm_complexData' was not declared in this scope
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130403/b8247e79/attachment.html>
More information about the macports-changes
mailing list