« Return to Thread: [update] webkit 1.8.1

[update] webkit 1.8.1

by Landry Breuil-6 :: Rate this Message:

| View in Thread

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@... `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@...: 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@... Source/JavaScriptCore/runtime/$(DEPDIR)/libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@...
  @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@...' 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

 « Return to Thread: [update] webkit 1.8.1