diff -ru libsoup-2.34.2.orig/configure.ac libsoup-2.34.2/configure.ac
--- libsoup-2.34.2.orig/configure.ac	2011-05-23 21:49:53.000000000 +0200
+++ libsoup-2.34.2/configure.ac	2011-06-04 00:53:48.698548427 +0200
@@ -78,7 +78,7 @@
 fi
 GLIB_CFLAGS="$GLIB_CFLAGS -DG_DISABLE_SINGLE_INCLUDES"
 
-PKG_CHECK_MODULES(XML, libxml-2.0)
+#PKG_CHECK_MODULES(XML, libxml-2.0)
 AC_SUBST(XML_CFLAGS)
 AC_SUBST(XML_LIBS)
 
diff -ru libsoup-2.34.2.orig/libsoup/Makefile.am libsoup-2.34.2/libsoup/Makefile.am
--- libsoup-2.34.2.orig/libsoup/Makefile.am	2011-04-25 17:11:14.000000000 +0200
+++ libsoup-2.34.2/libsoup/Makefile.am	2011-06-04 00:54:14.058548429 +0200
@@ -10,7 +10,6 @@
 	$(SOUP_DEBUG_FLAGS)		\
 	$(SOUP_MAINTAINER_FLAGS)	\
 	$(GLIB_CFLAGS)			\
-	$(XML_CFLAGS)			\
 	$(SQLITE_CFLAGS)		\
 	$(GNOME_KEYRING_CFLAGS)
 
@@ -87,8 +86,7 @@
 	soup-status.h		\
 	soup-types.h		\
 	soup-uri.h		\
-	soup-value-utils.h	\
-	soup-xmlrpc.h
+	soup-value-utils.h
 
 libsoupinclude_HEADERS =	\
 	$(soup_headers)		\
@@ -101,7 +99,6 @@
 
 libsoup_2_4_la_LIBADD =			\
 	$(GLIB_LIBS)			\
-	$(XML_LIBS)			\
 	-lz				\
 	$(LIBWS2_32)
 
@@ -176,8 +173,7 @@
 	soup-status.c			\
 	soup-uri.c			\
 	soup-uri-private.h		\
-	soup-value-utils.c		\
-	soup-xmlrpc.c
+	soup-value-utils.c
 
 if BUILD_LIBSOUP_GNOME
 
diff -ru libsoup-2.34.2.orig/libsoup/soup.h libsoup-2.34.2/libsoup/soup.h
--- libsoup-2.34.2.orig/libsoup/soup.h	2011-03-21 18:43:32.000000000 +0100
+++ libsoup-2.34.2/libsoup/soup.h	2011-06-04 00:53:48.698548427 +0200
@@ -41,7 +41,6 @@
 #include <libsoup/soup-status.h>
 #include <libsoup/soup-uri.h>
 #include <libsoup/soup-value-utils.h>
-#include <libsoup/soup-xmlrpc.h>
 
 #ifdef __cplusplus
 }
diff -ru libsoup-2.34.2.orig/libsoup-2.4.pc.in libsoup-2.34.2/libsoup-2.4.pc.in
--- libsoup-2.34.2.orig/libsoup-2.4.pc.in	2011-01-07 18:28:42.000000000 +0100
+++ libsoup-2.34.2/libsoup-2.4.pc.in	2011-06-04 00:54:56.178548433 +0200
@@ -7,6 +7,5 @@
 Description: a glib-based HTTP library
 Version: @VERSION@
 Requires: glib-2.0 gobject-2.0 gio-2.0
-Requires.private: libxml-2.0
 Libs: -L${libdir} -lsoup-2.4
 Cflags: -I${includedir}/libsoup-2.4
