summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeikki Halmet <heikki.halmet@digia.com>2013-11-19 12:37:21 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-11-20 10:12:25 +0100
commit4fbb20e179ad8de4ae1aab48c34d4d064d91cc70 (patch)
tree15c58abcbb6025fd674b49f2eba890abf565cf6b
parent54e7452f23e58457bf04d2ae91e9f0a5168fbd91 (diff)
Add libxslt-dev and libxml2-dev libraries to linux nodes
Libxslt is used to implement support for client side xslt in JavaScript. Without Libxslt there is no support in WebKit. Libxml2 is used for XML parsing Change-Id: Ica8a2de88cd5ba7275dc77e1405154bd15ac1342 Reviewed-by: Tony SarajΓ€rvi <tony.sarajarvi@digia.com>
-rw-r--r--puppet/modules/qt_prereqs/manifests/opensuse.pp7
-rw-r--r--puppet/modules/qt_prereqs/manifests/ubuntu.pp6
2 files changed, 13 insertions, 0 deletions
diff --git a/puppet/modules/qt_prereqs/manifests/opensuse.pp b/puppet/modules/qt_prereqs/manifests/opensuse.pp
index 2a0f23a..2b1ce2b 100644
--- a/puppet/modules/qt_prereqs/manifests/opensuse.pp
+++ b/puppet/modules/qt_prereqs/manifests/opensuse.pp
@@ -28,6 +28,13 @@ class qt_prereqs::opensuse inherits qt_prereqs::unix {
#OpenSSL developemtn libraries
"libopenssl-devel": ensure => installed;
+
+ # for xslt support in qtwebkit
+ "libxslt1-devel": ensure => installed;
+
+ # for XML parsing
+ "libxml2-devel": ensure => installed;
+
}
}
diff --git a/puppet/modules/qt_prereqs/manifests/ubuntu.pp b/puppet/modules/qt_prereqs/manifests/ubuntu.pp
index e98442b..614c0fd 100644
--- a/puppet/modules/qt_prereqs/manifests/ubuntu.pp
+++ b/puppet/modules/qt_prereqs/manifests/ubuntu.pp
@@ -33,6 +33,12 @@ class qt_prereqs::ubuntu inherits qt_prereqs::unix {
# for krazy:
"libxml-writer-perl": ensure => installed;
"libtie-ixhash-perl": ensure => installed;
+
+ # for xslt support in qtwebkit
+ "libxslt1-dev": ensure => installed;
+
+ # for XML parsing
+ "libxml2-dev": ensure => installed;
}
if $::operatingsystem == "Ubuntu" {