[SM-Commit] GIT changes to master grimoire by George Sherwood (550ada05e9933fdf86b7a3c4380f9516aebe3ead)

George Sherwood scm at sourcemage.org
Tue Dec 9 14:15:45 EST 2008


GIT changes to master grimoire by George Sherwood <gsherwood at sourcemage.org>:

 http/webkitgtk/CONFIGURE |    2 ++
 http/webkitgtk/DEPENDS   |    7 ++++++-
 http/webkitgtk/HISTORY   |    4 ++++
 3 files changed, 12 insertions(+), 1 deletion(-)

New commits:
commit 550ada05e9933fdf86b7a3c4380f9516aebe3ead
Author: George Sherwood <gsherwood at sourcemage.org>
Commit: George Sherwood <gsherwood at sourcemage.org>

    webkitgtk: Added support to libsoup as a http backend.
    Added cookie support with devel version of libsoup.

diff --git a/http/webkitgtk/CONFIGURE b/http/webkitgtk/CONFIGURE
index 788f906..0a29336 100755
--- a/http/webkitgtk/CONFIGURE
+++ b/http/webkitgtk/CONFIGURE
@@ -1,4 +1,6 @@
 config_query_list WEBKIT_FONT_BE "Select font backend to use" freetype2 pango &&
 
+config_query_list WEBKIT_HTTP_BE "Select font backend to use" curl libsoup &&
+
 config_query_option WEBKIT_SVG "Enable SVG support?" y \
                     "--enable-svg" "--disable-svg"
diff --git a/http/webkitgtk/DEPENDS b/http/webkitgtk/DEPENDS
index 05c3695..59a3e14 100755
--- a/http/webkitgtk/DEPENDS
+++ b/http/webkitgtk/DEPENDS
@@ -6,7 +6,6 @@ depends gtk+2 &&
 depends icu &&
 depends gperf &&
 depends libpng &&
-depends curl &&
 depends jpeg &&
 depends bison &&
 depends flex &&
@@ -17,4 +16,10 @@ if [[ $WEBKIT_FONT_BE == freetype2 ]]; then
   depends freetype2
 else
   depends pango "--with-font-backend=pango"
+fi &&
+
+if [[ $WEBKIT_HTTP_BE == curl ]]; then
+  depends curl
+else
+  depends libsoup "--with-http-backend=soup"
 fi
diff --git a/http/webkitgtk/HISTORY b/http/webkitgtk/HISTORY
index b189ad3..8e4d6bd 100644
--- a/http/webkitgtk/HISTORY
+++ b/http/webkitgtk/HISTORY
@@ -1,3 +1,7 @@
+2008-12-09 George Sherwood <gsherwood at sourcemage.org>
+	* CONFIGURE: Added option for libsoup http backend
+	* DEPENDS: depends on either curl or libsoup depending on http backend
+
 2008-12-07 George Sherwood <gsherwood at sourcemage.org>
 	* DETAILS: Updated to version r39077
 	* PRE_BUILD: Added upstream patch



More information about the SM-Commit mailing list