Title: [130427] trunk
Revision
130427
Author
[email protected]
Date
2012-10-04 15:32:07 -0700 (Thu, 04 Oct 2012)

Log Message

[EFL] Add libxml 2.8.0 to jhbuild
https://bugs.webkit.org/show_bug.cgi?id=98418

Patch by Christophe Dumez <[email protected]> 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:

Modified Paths

Diff

Modified: trunk/ChangeLog (130426 => 130427)


--- trunk/ChangeLog	2012-10-04 22:30:46 UTC (rev 130426)
+++ trunk/ChangeLog	2012-10-04 22:32:07 UTC (rev 130427)
@@ -1,3 +1,15 @@
+2012-10-04  Christophe Dumez  <[email protected]>
+
+        [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  <[email protected]>
 
         Don't allow to disable compositing in forced compositing mode

Modified: trunk/LayoutTests/ChangeLog (130426 => 130427)


--- trunk/LayoutTests/ChangeLog	2012-10-04 22:30:46 UTC (rev 130426)
+++ trunk/LayoutTests/ChangeLog	2012-10-04 22:32:07 UTC (rev 130427)
@@ -1,3 +1,16 @@
+2012-10-04  Christophe Dumez  <[email protected]>
+
+        [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  <[email protected]>
 
         Unreviewed gardening.  Landing render tree results for css3/flexbox/flexbox-baseline.html.

Modified: trunk/LayoutTests/platform/efl/TestExpectations (130426 => 130427)


--- trunk/LayoutTests/platform/efl/TestExpectations	2012-10-04 22:30:46 UTC (rev 130426)
+++ trunk/LayoutTests/platform/efl/TestExpectations	2012-10-04 22:32:07 UTC (rev 130427)
@@ -453,10 +453,6 @@
 # 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

Modified: trunk/Source/cmake/OptionsEfl.cmake (130426 => 130427)


--- trunk/Source/cmake/OptionsEfl.cmake	2012-10-04 22:30:46 UTC (rev 130426)
+++ trunk/Source/cmake/OptionsEfl.cmake	2012-10-04 22:32:07 UTC (rev 130427)
@@ -10,7 +10,7 @@
 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)

Modified: trunk/Tools/ChangeLog (130426 => 130427)


--- trunk/Tools/ChangeLog	2012-10-04 22:30:46 UTC (rev 130426)
+++ trunk/Tools/ChangeLog	2012-10-04 22:32:07 UTC (rev 130427)
@@ -1,3 +1,14 @@
+2012-10-04  Christophe Dumez  <[email protected]>
+
+        [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  <[email protected]>
 
         [WK2] Support all attributes of GeolocationPosition

Modified: trunk/Tools/efl/jhbuild.modules (130426 => 130427)


--- trunk/Tools/efl/jhbuild.modules	2012-10-04 22:30:46 UTC (rev 130426)
+++ trunk/Tools/efl/jhbuild.modules	2012-10-04 22:32:07 UTC (rev 130427)
@@ -17,6 +17,7 @@
       <dep package="e_dbus"/>
       <dep package="eeze"/>
       <dep package="efreet"/>
+      <dep package="libxml2"/>
     </dependencies>
   </metamodule>
 
@@ -38,6 +39,8 @@
       href=""
   <repository type="tarball" name="enlightenment.fr"
       href=""
+  <repository type="tarball" name="xmlsoft.org"
+      href="" 
 
   <autotools id="cairo" autogen-sh="configure">
     <dependencies>
@@ -266,4 +269,11 @@
     </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>
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to