[EFL] Add libxml 2.8.0 to jhbuild
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 4 Oct 2012 22:32:07 +0000 (22:32 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 4 Oct 2012 22:32:07 +0000 (22:32 +0000)
https://bugs.webkit.org/show_bug.cgi?id=98418

Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-10-04
Reviewed by Laszlo Gombos.

.:

Bump dependency for libxml to 2.8.0 to match
jhbuild.

* Source/cmake/OptionsEfl.cmake:

Tools:

Add libxml 2.8.0 to EFL's jhbuild for consistency.

* efl/jhbuild.modules:

LayoutTests:

Unskip fast/xsl/xslt-missing-namespace-in-xslt.xml
since it passes with libxml 2.8.0 and we now depend
on that version.

* platform/efl/TestExpectations:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@130427 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
LayoutTests/ChangeLog
LayoutTests/platform/efl/TestExpectations
Source/cmake/OptionsEfl.cmake
Tools/ChangeLog
Tools/efl/jhbuild.modules

index 4404fc6..a5b69ef 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2012-10-04  Christophe Dumez  <christophe.dumez@intel.com>
+
+        [EFL] Add libxml 2.8.0 to jhbuild
+        https://bugs.webkit.org/show_bug.cgi?id=98418
+
+        Reviewed by Laszlo Gombos.
+
+        Bump dependency for libxml to 2.8.0 to match
+        jhbuild.
+
+        * Source/cmake/OptionsEfl.cmake:
+
 2012-10-04  Balazs Kelemen  <kbalazs@webkit.org>
 
         Don't allow to disable compositing in forced compositing mode
index 9a7e384..bf1e239 100644 (file)
@@ -1,3 +1,16 @@
+2012-10-04  Christophe Dumez  <christophe.dumez@intel.com>
+
+        [EFL] Add libxml 2.8.0 to jhbuild
+        https://bugs.webkit.org/show_bug.cgi?id=98418
+
+        Reviewed by Laszlo Gombos.
+
+        Unskip fast/xsl/xslt-missing-namespace-in-xslt.xml
+        since it passes with libxml 2.8.0 and we now depend
+        on that version.
+
+        * platform/efl/TestExpectations:
+
 2012-10-04  Tony Chang  <tony@chromium.org>
 
         Unreviewed gardening.  Landing render tree results for css3/flexbox/flexbox-baseline.html.
index 53d0daa..25b57e4 100644 (file)
@@ -453,10 +453,6 @@ fast/canvas/webgl/oes-vertex-array-object.html
 # TESTS EXPECTED TO FAIL
 #////////////////////////////////////////////////////////////////////////////////////////
 
-# Needs to be unskipped once libxml 2.8.0 is added to jhbuild.
-# See https://bugs.webkit.org/show_bug.cgi?id=91009
-webkit.org/b/98418 fast/xsl/xslt-missing-namespace-in-xslt.xml [ Skip ]
-
 # These tests require DASHBOARD_SUPPORT but this feature is specific to Mac port.
 Bug(EFL) fast/canvas/canvas-gradient-addStop-error.html
 Bug(EFL) fast/canvas/fill-stroke-clip-reset-path.html
index ba51884..a0de16f 100644 (file)
@@ -10,7 +10,7 @@ SET(WTF_PLATFORM_EFL 1)
 FIND_PACKAGE(Cairo 1.10.2 REQUIRED)
 FIND_PACKAGE(Fontconfig 2.8.0 REQUIRED)
 FIND_PACKAGE(Sqlite REQUIRED)
-FIND_PACKAGE(LibXml2 2.6 REQUIRED)
+FIND_PACKAGE(LibXml2 2.8.0 REQUIRED)
 FIND_PACKAGE(LibXslt 1.1.7 REQUIRED)
 FIND_PACKAGE(ICU REQUIRED)
 FIND_PACKAGE(Threads REQUIRED)
index ffb12dd..9f45e65 100644 (file)
@@ -1,3 +1,14 @@
+2012-10-04  Christophe Dumez  <christophe.dumez@intel.com>
+
+        [EFL] Add libxml 2.8.0 to jhbuild
+        https://bugs.webkit.org/show_bug.cgi?id=98418
+
+        Reviewed by Laszlo Gombos.
+
+        Add libxml 2.8.0 to EFL's jhbuild for consistency.
+
+        * efl/jhbuild.modules:
+
 2012-10-03  Benjamin Poulain  <bpoulain@apple.com>
 
         [WK2] Support all attributes of GeolocationPosition
index ecde90d..3e55dbb 100644 (file)
@@ -17,6 +17,7 @@
       <dep package="e_dbus"/>
       <dep package="eeze"/>
       <dep package="efreet"/>
+      <dep package="libxml2"/>
     </dependencies>
   </metamodule>
 
@@ -38,6 +39,8 @@
       href="http://www.freedesktop.org"/>
   <repository type="tarball" name="enlightenment.fr"
       href="http://git.enlightenment.fr/cgit.cgi/svn/"/>
+  <repository type="tarball" name="xmlsoft.org"
+      href="ftp://xmlsoft.org"/> 
 
   <autotools id="cairo" autogen-sh="configure">
     <dependencies>
     </dependencies>
   </autotools>
 
+  <autotools id="libxml2">
+    <branch module="/libxml2/libxml2-2.8.0.tar.gz" version="2.8.0"
+            repo="xmlsoft.org"
+            hash="sha256:f2e2d0e322685193d1affec83b21dc05d599e17a7306d7b90de95bb5b9ac622a"
+            md5sum="c62106f02ee00b6437f0fb9d370c1093"/>
+  </autotools> 
+
 </moduleset>