Hi,

here's an update to webkit 1.8.1, see
http://mail.gnome.org/archives/gnome-announce-list/2012-April/msg00026.html
for a small list of changes.
As usual, test with your favourite webkit browser on your exotic
archs...

Landry
? webkit-1.4.3-libwebkitgtk-1.0.so.0.1
? webkit-1.6.3-libjavascriptcoregtk-1.0.so.0.0
? webkit-1.6.3-libjavascriptcoregtk-3.0.so.0.0
? webkit-1.6.3-libwebkitgtk-1.0.so.2.0
? webkit-1.6.3-libwebkitgtk-3.0.so.2.0
? webkit-1.8.0-libjavascriptcoregtk-1.0.so.0.0
? webkit-1.8.0-libjavascriptcoregtk-3.0.so.0.0
? webkit-1.8.0-libwebkitgtk-1.0.so.2.0
? webkit-1.8.0-libwebkitgtk-3.0.so.2.0
? webkit-1.8.1-libjavascriptcoregtk-1.0.so.2.0
? webkit-1.8.1-libwebkitgtk-1.0.so.3.0
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/webkit/Makefile,v
retrieving revision 1.64
diff -u -r1.64 Makefile
--- Makefile    23 Apr 2012 17:15:19 -0000      1.64
+++ Makefile    24 Apr 2012 13:17:25 -0000
@@ -4,10 +4,9 @@
 
 COMMENT =      open source web browser engine for Gtk+
 
-V =            1.8.0
+V =            1.8.1
 DISTNAME =     webkit-${V}
 EPOCH =                0
-REVISION =     0
 CATEGORIES =   www
 EXTRACT_SUFX=  .tar.xz
 
@@ -78,7 +77,7 @@
                textproc/enchant \
                geo/geoclue \
                devel/glib2>=2.31.2 \
-               devel/libsoup>=2.37.2.1
+               devel/libsoup>=2.37.92
 
 BUILD_DEPENDS =        devel/bison \
                devel/flex \
@@ -103,8 +102,8 @@
 GTK_API_VERSION =      2.0
 .endif
 CONFIGURE_ARGS += --with-gtk=${GTK_API_VERSION}
-SHARED_LIBS += javascriptcoregtk-${WEBKIT_API_VERSION} 2.0 #.13.1
-SHARED_LIBS += webkitgtk-${WEBKIT_API_VERSION}         3.0 #.13.1
+SHARED_LIBS += javascriptcoregtk-${WEBKIT_API_VERSION} 2.0 #.13.2
+SHARED_LIBS += webkitgtk-${WEBKIT_API_VERSION}         4.0 #.13.2
 
 pre-configure:
        ${SUBST_CMD} ${WRKSRC}/Source/WebCore/plugins/PluginDatabase.cpp
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/webkit/distinfo,v
retrieving revision 1.25
diff -u -r1.25 distinfo
--- distinfo    3 Apr 2012 15:39:35 -0000       1.25
+++ distinfo    24 Apr 2012 13:17:25 -0000
@@ -1,5 +1,5 @@
-MD5 (webkit-1.8.0.tar.xz) = UrL+sPrgHmhDK1R72F6NdA==
-RMD160 (webkit-1.8.0.tar.xz) = 8XADUONEfyI+HPkAFUra6GuoqQA=
-SHA1 (webkit-1.8.0.tar.xz) = dfGn2pCXx0DEqizLqUcCKcC1z1w=
-SHA256 (webkit-1.8.0.tar.xz) = jOvVO0Eq6esZJJOtjkH6hzmnsaAPdMa1pp02dwmoAbw=
-SIZE (webkit-1.8.0.tar.xz) = 7998384
+MD5 (webkit-1.8.1.tar.xz) = 8vAbH9xyYqLu3oHr7Qlwsg==
+RMD160 (webkit-1.8.1.tar.xz) = 6+EPY+LFFL4Tx7YRcrEcQY0MoP8=
+SHA1 (webkit-1.8.1.tar.xz) = 0mVDuqzgPDGqPegrwk8G8UxrMFI=
+SHA256 (webkit-1.8.1.tar.xz) = mhJqdrQMphrbHxYm4VZ/l2dAryMylIzFGJSJ29AeOyg=
+SIZE (webkit-1.8.1.tar.xz) = 7949924
Index: patches/patch-GNUmakefile_in
===================================================================
RCS file: /cvs/ports/www/webkit/patches/patch-GNUmakefile_in,v
retrieving revision 1.16
diff -u -r1.16 patch-GNUmakefile_in
--- patches/patch-GNUmakefile_in        3 Apr 2012 15:39:35 -0000       1.16
+++ patches/patch-GNUmakefile_in        24 Apr 2012 13:17:25 -0000
@@ -6,9 +6,9 @@
 - append extra cflags for sparc64 which otherwise result in overoptimization
   by emitting a fdtox %r8, %r7 call, whose second operand isn't even and thus 
invalid.
 (on Source/JavaScriptCore/runtime/NumberPrototype.cpp)
---- GNUmakefile.in.orig        Tue Mar 27 18:31:16 2012
-+++ GNUmakefile.in     Fri Mar 30 11:32:32 2012
-@@ -11355,7 +11355,7 @@ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES
+--- GNUmakefile.in.orig        Tue Apr 24 07:17:27 2012
++++ GNUmakefile.in     Tue Apr 24 09:56:57 2012
+@@ -11360,7 +11360,7 @@ COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  AM_V_CC = $(am__v_CC_$(V))
  am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
@@ -17,7 +17,7 @@
  AM_V_at = $(am__v_at_$(V))
  am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
  am__v_at_0 = @
-@@ -11365,12 +11365,12 @@ LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC 
$(AM_LIBTOOLFLAG
+@@ -11370,12 +11370,12 @@ LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC 
$(AM_LIBTOOLFLAG
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
  AM_V_CCLD = $(am__v_CCLD_$(V))
  am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
@@ -32,7 +32,7 @@
  CXXLD = $(CXX)
  CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
-@@ -11774,7 +11774,7 @@ pkgconfigdir := $(libdir)/pkgconfig
+@@ -11780,7 +11780,7 @@ pkgconfigdir := $(libdir)/pkgconfig
  libwebkitgtkincludedir := $(prefix)/include/webkitgtk-@WEBKITGTK_API_VERSION@
  
  # Libraries and support components
@@ -41,7 +41,7 @@
  noinst_HEADERS := 
  
  # We have a different library with only the files that require GTK+. It 
allows us
-@@ -18909,6 +18909,7 @@ pkgconfig_DATA := Source/JavaScriptCore/javascriptcore
+@@ -18918,6 +18918,7 @@ pkgconfig_DATA := Source/JavaScriptCore/javascriptcore
  @OS_GNU_TRUE@version_script = 
-Wl,--version-script,$(srcdir)/Source/autotools/symbols.filter
  @OS_WIN32_TRUE@version_script = -export-symbols-regex "^(webkit_|k?JS).*"
  libWTF_la_LDFLAGS = \
@@ -49,7 +49,7 @@
        $(no_undefined)
  
  libWTF_la_SOURCES = \
-@@ -18917,8 +18918,7 @@ libWTF_la_SOURCES = \
+@@ -18926,8 +18927,7 @@ libWTF_la_SOURCES = \
  libWTF_la_LIBADD = \
        $(UNICODE_LIBS) \
        $(GLIB_LIBS) \
@@ -59,7 +59,7 @@
  
  libWTF_la_CXXFLAGS = \
        $(global_cxxflags) \
-@@ -18969,7 +18969,7 @@ libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WE
+@@ -18978,7 +18978,7 @@ libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WE
        $(javascriptcore_sources)
  
  
libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD
 = \
@@ -68,7 +68,7 @@
        libWTF.la \
        $(UNICODE_LIBS) \
        $(GLIB_LIBS) \
-@@ -19002,7 +19002,7 @@ Programs_minidom_LDADD = \
+@@ -19011,7 +19011,7 @@ Programs_minidom_LDADD = \
        
libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
 \
        $(WINMM_LIBS) \
        -lm \
@@ -77,7 +77,7 @@
        -lstdc++
  
  Programs_minidom_LDFLAGS = \
-@@ -19023,7 +19023,7 @@ Programs_jsc_@WEBKITGTK_API_MAJOR_VERSION@_CXXFLAGS = 
+@@ -19032,7 +19032,7 @@ Programs_jsc_@WEBKITGTK_API_MAJOR_VERSION@_CXXFLAGS = 
        $(UNICODE_CFLAGS)
  
  Programs_jsc_@WEBKITGTK_API_MAJOR_VERSION@_LDADD = \
@@ -86,7 +86,7 @@
        
libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
 \
        $(WINMM_LIBS)
  
-@@ -19262,12 +19262,13 @@ 
libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_
+@@ -19271,12 +19271,13 @@ 
libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_
        $(ZLIB_CFLAGS)
  
  
libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS
 = \
@@ -101,7 +101,7 @@
        libWebCore.la \
        libWebCoreGtk.la \
        
libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
 \
-@@ -19882,7 +19883,7 @@ libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK
+@@ -19891,7 +19892,7 @@ libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK
        $(no_undefined)
  
  
libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD
 = \
@@ -110,7 +110,7 @@
        libWebCore.la \
        
libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
 \
        libWebCoreGtk.la \
-@@ -20038,7 +20039,7 @@ Programs_WebKitWebProcess_LDFLAGS = \
+@@ -20047,7 +20048,7 @@ Programs_WebKitWebProcess_LDFLAGS = \
  @ENABLE_PLUGIN_PROCESS_TRUE@  $(webkit2_plugin_process_sources)
  
  @ENABLE_PLUGIN_PROCESS_TRUE@Programs_WebKitPluginProcess_LDADD = \
@@ -119,7 +119,7 @@
  @ENABLE_PLUGIN_PROCESS_TRUE@  libWebCore.la \
  @ENABLE_PLUGIN_PROCESS_TRUE@  
libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
 \
  @ENABLE_PLUGIN_PROCESS_TRUE@  libWebCoreGtk2.la \
-@@ -65247,7 +65248,7 @@ Source/JavaScriptCore/runtime/libjavascriptcoregtk_@WE
+@@ -65284,7 +65285,7 @@ Source/JavaScriptCore/runtime/libjavascriptcoregtk_@WE
  @am__fastdepCXX_FALSE@        $(LIBTOOL) $(AM_V_lt) --tag=CXX 
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) 
$(DEFAULT_INCLUDES) $(INCLUDES) 
$(libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CPPFLAGS)
 $(CPPFLAGS) 
$(libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CXXFLAGS)
 $(CXXFLAGS) -c -o 
Source/JavaScriptCore/runtime/libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la-NumberObject.lo
 `test -f 'Source/JavaScriptCore/runtime/NumberObject.cpp' || echo 
'$(srcdir)/'`Source/JavaScriptCore/runtime/NumberObject.cpp
  
  
Source/JavaScriptCore/runtime/libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la-NumberPrototype.lo:
 Source/JavaScriptCore/runtime/NumberPrototype.cpp
@@ -128,7 +128,7 @@
  @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) 
Source/JavaScriptCore/runtime/$(DEPDIR)/libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la-NumberPrototype.Tpo
 
Source/JavaScriptCore/runtime/$(DEPDIR)/libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la-NumberPrototype.Plo
  @am__fastdepCXX_FALSE@        $(AM_V_CXX) @AM_BACKSLASH@
  @AMDEP_TRUE@@am__fastdepCXX_FALSE@    
source='Source/JavaScriptCore/runtime/NumberPrototype.cpp' 
object='Source/JavaScriptCore/runtime/libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la-NumberPrototype.lo'
 libtool=yes @AMDEPBACKSLASH@
-@@ -74013,7 +74014,7 @@ install-data-local:
+@@ -74050,7 +74051,7 @@ install-data-local:
          if test -n "$(DOC_MODULE_VERSION)"; then \
            installdir="$(DESTDIR)$(HTML_DIR)/webkitgtk-$(DOC_MODULE_VERSION)"; 
\
          else \
@@ -137,7 +137,7 @@
          fi; \
          $(mkinstalldirs) $${installdir} ; \
          for i in $$installfiles; do \
-@@ -74045,7 +74046,7 @@ install-data-local:
+@@ -74082,7 +74083,7 @@ install-data-local:
  @ENABLE_WEBKIT2_TRUE@       
$${installdir}/webkit2gtk-$(DOC_MODULE_VERSION).devhelp2; \
  @ENABLE_WEBKIT2_TRUE@   fi; \
  @ENABLE_WEBKIT2_TRUE@ fi
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/www/webkit/patches/patch-configure,v
retrieving revision 1.9
diff -u -r1.9 patch-configure
--- patches/patch-configure     3 Apr 2012 15:41:07 -0000       1.9
+++ patches/patch-configure     24 Apr 2012 13:17:25 -0000
@@ -9,9 +9,9 @@
 OpenBSD doesnt have libdl
 
 Fix gstreamer detection : https://bugs.webkit.org/show_bug.cgi?id=82580
---- configure.orig     Tue Mar 27 18:31:16 2012
-+++ configure  Fri Mar 30 22:01:48 2012
-@@ -18544,8 +18544,8 @@ GSTREAMER_0_11_REQUIRED_VERSION=0.11
+--- configure.orig     Tue Apr 24 07:17:08 2012
++++ configure  Tue Apr 24 09:56:57 2012
+@@ -18545,8 +18545,8 @@ GSTREAMER_0_11_REQUIRED_VERSION=0.11
  GSTREAMER_0_11_PLUGINS_BASE_REQUIRED_VERSION=0.11.0.2
  
  case "$with_gstreamer" in
@@ -22,7 +22,7 @@
             GST_API_VERSION=0.10
             ;;
       0.11) GSTREAMER_REQUIRED_VERSION=GSTREAMER_0_11_REQUIRED_VERSION
-@@ -19139,22 +19139,10 @@ install-data-am: install-gsettings-schemas
+@@ -19143,22 +19143,10 @@ install-data-am: install-gsettings-schemas
  
  .SECONDARY: $(gsettings_SCHEMAS)
  
@@ -47,7 +47,7 @@
        test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || 
$(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir)
  
  uninstall-gsettings-schemas:
-@@ -20436,7 +20424,7 @@ fi
+@@ -20440,7 +20428,7 @@ fi
  
  done
  
@@ -56,7 +56,7 @@
  fi
  
  
-@@ -21572,8 +21560,8 @@ fi
+@@ -21576,8 +21564,8 @@ fi
  
  # Add the appropriate 'O' level for optimized builds
  if test "$enable_optimizations" = "yes"; then

Reply via email to