From 95fc5cc71a78a7df06c994e1095d30cc5b0a6250 Mon Sep 17 00:00:00 2001 From: sthen Date: Thu, 24 Apr 2014 15:59:26 +0000 Subject: [PATCH] tweak description for libsoup; it's now a general HTTP library as well as handling SOAP. ok ajacoutot@ --- devel/libsoup/Makefile | 5 +++-- devel/libsoup/pkg/DESCR | 17 ++++++++++++----- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/devel/libsoup/Makefile b/devel/libsoup/Makefile index 451f8dcb2cf..78f429986f9 100644 --- a/devel/libsoup/Makefile +++ b/devel/libsoup/Makefile @@ -1,9 +1,10 @@ -# $OpenBSD: Makefile,v 1.92 2014/04/03 12:37:41 jasper Exp $ +# $OpenBSD: Makefile,v 1.93 2014/04/24 15:59:26 sthen Exp $ -COMMENT = SOAP implementation in C +COMMENT = HTTP client/server library for GNOME GNOME_PROJECT = libsoup GNOME_VERSION = 2.46.0 +REVISION = 0 SHARED_LIBS += soup-2.4 8.0 # 8.0 SHARED_LIBS += soup-gnome-2.4 8.0 # 8.0 diff --git a/devel/libsoup/pkg/DESCR b/devel/libsoup/pkg/DESCR index c2151641b27..6f70a17094c 100644 --- a/devel/libsoup/pkg/DESCR +++ b/devel/libsoup/pkg/DESCR @@ -1,6 +1,13 @@ -Soup is a SOAP (Simple Object Access Protocol) implementation in C. +libsoup is an HTTP client/server library for GNOME. It uses GObjects and +the glib main loop, to integrate well with GNOME applications, and also +has a synchronous API, for use in threaded applications. -It provides an queued asynchronous callback-based mechanism for sending -and servicing SOAP requests, and a WSDL (Web Service Definition -Language) to C compiler which generates client stubs and server -skeletons for easily calling and implementing SOAP methods. +Features include: + + Both asynchronous (GMainLoop and callback-based) and synchronous APIs + Automatically caches connections + SSL Support using GnuTLS + Proxy support, including authentication and SSL tunneling + Client support for Digest, NTLM, and Basic authentication + Server support for Digest and Basic authentication + Client and server support for XML-RPC