BSD Ports

devel/libsoup 2.74.3_1 FreeBSD

SOAP (Simple Object Access Protocol) implementation in C

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL20
Categories
devel, gnome
Package size
605.2 KiB, 5010.6 KiB installed

Description

Soup is a SOAP (Simple Object Access Protocol) implementation in C.

It provides a queued asynchronous callback-based mechanism for sending and servicing SOAP requests, and a WSDL (Web Service Definition Language) for C compilers which generates client stubs and server skeletons for easily calling and implementing SOAP methods. It uses GLib and is designed to work well with GTK applications.

Features: * Completely Asynchronous * Connection cache * HTTP chunked transfer and persistent connections * Authenticated HTTP, SOCKS4, and SOCKS5 proxy support * SSL Support using OpenSSL * Apache module server support * Client digest authentication

In the other systems

SystemPortVersion
FreeBSDdevel/libsoup2.74.3_1
OpenBSDdevel/libsoup2.74.3p4
NetBSDnet/libsoup2.74.3nb14
DragonFlydevel/libsoup2.74.3
MidnightBSDdevel/libsoup2.74.3_1

Install

Binary package:

pkg install libsoup

From the ports tree:

cd /usr/ports/devel/libsoup/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libsoup>0:devel/libsoup
LIB_DEPENDS=	libsoup-.so:devel/libsoup

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.74.3_12.74.3_12.74.32.74.3_12.74.3_1
FreeBSD:14:quarterly2.74.3_12.74.3_1n/a2.74.3_12.74.3_1
FreeBSD:15:latest2.74.3_12.74.3_1n/a2.74.3_12.74.3_1
FreeBSD:15:quarterly2.74.3_12.74.3_1n/an/an/a
FreeBSD:16:latest2.74.3_12.74.3_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 53
Run dependencies 34
Required by 412

The first 100 are listed.

Configuration

Options name: devel_libsoup

OptionDefaultDescription
DOCSoffBuild and/or install documentation
GSSAPI_BASEoffGSSAPI support via base system (needs Kerberos)
GSSAPI_HEIMDALoffGSSAPI support via security/heimdal
GSSAPI_MIToffGSSAPI support via security/krb5
GSSAPI_NONEoffDisable GSSAPI support
SMBonSMB network protocol support
USES
cpe gettext gnome localbase meson pkgconfig python:build sqlite ssl tar:xz
Service scripts
none

Message after installing

libsoup can use NTLM authentication if it is compiled
with the SMB option. To use it, you must install a
port that provides NTLM, like net/samba412 or net/samba413.

Files

pkg-plist 205
  • include/libsoup-%%VERSION%%/libsoup/soup-address.h
  • include/libsoup-%%VERSION%%/libsoup/soup-auth-domain-basic.h
  • include/libsoup-%%VERSION%%/libsoup/soup-auth-domain-digest.h
  • include/libsoup-%%VERSION%%/libsoup/soup-auth-domain.h
  • include/libsoup-%%VERSION%%/libsoup/soup-auth-manager.h
  • include/libsoup-%%VERSION%%/libsoup/soup-auth.h
  • include/libsoup-%%VERSION%%/libsoup/soup-autocleanups.h
  • include/libsoup-%%VERSION%%/libsoup/soup-cache.h
  • include/libsoup-%%VERSION%%/libsoup/soup-content-decoder.h
  • include/libsoup-%%VERSION%%/libsoup/soup-content-sniffer.h
  • include/libsoup-%%VERSION%%/libsoup/soup-cookie-jar-db.h
  • include/libsoup-%%VERSION%%/libsoup/soup-cookie-jar-text.h
  • include/libsoup-%%VERSION%%/libsoup/soup-cookie-jar.h
  • include/libsoup-%%VERSION%%/libsoup/soup-cookie.h
  • include/libsoup-%%VERSION%%/libsoup/soup-date.h
  • include/libsoup-%%VERSION%%/libsoup/soup-enum-types.h
  • include/libsoup-%%VERSION%%/libsoup/soup-form.h
  • include/libsoup-%%VERSION%%/libsoup/soup-headers.h
  • include/libsoup-%%VERSION%%/libsoup/soup-hsts-enforcer-db.h
  • include/libsoup-%%VERSION%%/libsoup/soup-hsts-enforcer.h
  • include/libsoup-%%VERSION%%/libsoup/soup-hsts-policy.h
  • include/libsoup-%%VERSION%%/libsoup/soup-logger.h
  • include/libsoup-%%VERSION%%/libsoup/soup-message-body.h
  • include/libsoup-%%VERSION%%/libsoup/soup-message-headers.h
  • include/libsoup-%%VERSION%%/libsoup/soup-message.h
  • include/libsoup-%%VERSION%%/libsoup/soup-method.h
  • include/libsoup-%%VERSION%%/libsoup/soup-misc.h
  • include/libsoup-%%VERSION%%/libsoup/soup-multipart-input-stream.h
  • include/libsoup-%%VERSION%%/libsoup/soup-multipart.h
  • include/libsoup-%%VERSION%%/libsoup/soup-password-manager.h
  • include/libsoup-%%VERSION%%/libsoup/soup-portability.h
  • include/libsoup-%%VERSION%%/libsoup/soup-proxy-resolver-default.h
  • include/libsoup-%%VERSION%%/libsoup/soup-proxy-resolver.h
  • include/libsoup-%%VERSION%%/libsoup/soup-proxy-uri-resolver.h
  • include/libsoup-%%VERSION%%/libsoup/soup-request-data.h
  • include/libsoup-%%VERSION%%/libsoup/soup-request-file.h
  • include/libsoup-%%VERSION%%/libsoup/soup-request-http.h
  • include/libsoup-%%VERSION%%/libsoup/soup-request.h
  • include/libsoup-%%VERSION%%/libsoup/soup-requester.h
  • include/libsoup-%%VERSION%%/libsoup/soup-server.h
  • include/libsoup-%%VERSION%%/libsoup/soup-session-async.h
  • include/libsoup-%%VERSION%%/libsoup/soup-session-feature.h
  • include/libsoup-%%VERSION%%/libsoup/soup-session-sync.h
  • include/libsoup-%%VERSION%%/libsoup/soup-session.h
  • include/libsoup-%%VERSION%%/libsoup/soup-socket.h
  • include/libsoup-%%VERSION%%/libsoup/soup-status.h
  • include/libsoup-%%VERSION%%/libsoup/soup-tld.h
  • include/libsoup-%%VERSION%%/libsoup/soup-types.h
  • include/libsoup-%%VERSION%%/libsoup/soup-uri.h
  • include/libsoup-%%VERSION%%/libsoup/soup-value-utils.h
  • include/libsoup-%%VERSION%%/libsoup/soup-version.h
  • include/libsoup-%%VERSION%%/libsoup/soup-websocket-connection.h
  • include/libsoup-%%VERSION%%/libsoup/soup-websocket-extension-deflate.h
  • include/libsoup-%%VERSION%%/libsoup/soup-websocket-extension-manager.h
  • include/libsoup-%%VERSION%%/libsoup/soup-websocket-extension.h
  • include/libsoup-%%VERSION%%/libsoup/soup-websocket.h
  • include/libsoup-%%VERSION%%/libsoup/soup-xmlrpc-old.h
  • include/libsoup-%%VERSION%%/libsoup/soup-xmlrpc.h
  • include/libsoup-%%VERSION%%/libsoup/soup.h
  • include/libsoup-gnome-%%VERSION%%/libsoup/soup-cookie-jar-sqlite.h
  • include/libsoup-gnome-%%VERSION%%/libsoup/soup-gnome-features.h
  • include/libsoup-gnome-%%VERSION%%/libsoup/soup-gnome.h
  • lib/girepository-1.0/Soup-.typelib
  • lib/girepository-1.0/SoupGNOME-.typelib
  • lib/libsoup-.so
  • lib/libsoup-.so.1
  • lib/libsoup-.so.
  • lib/libsoup-gnome-.so
  • lib/libsoup-gnome-.so.1
  • lib/libsoup-gnome-.so.
  • libdata/pkgconfig/libsoup-.pc
  • libdata/pkgconfig/libsoup-gnome-.pc
  • share/doc/libsoup/NEWS
  • share/doc/libsoup/SoupAddress.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupAuth.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupAuthDomain.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupAuthDomainBasic.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupAuthDomainDigest.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupAuthManager.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupCache.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupContentDecoder.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupContentSniffer.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupCookie.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupCookieJar.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupCookieJarDB.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupCookieJarText.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupHSTSEnforcer.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupHSTSEnforcerDB.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupLogger.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupMessage.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupMessageBody.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupMessageHeaders.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupMultipart.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupMultipartInputStream.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupProxyResolverDefault.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupRequest.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupRequestData.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupRequestFile.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupRequestHTTP.html
  • share/gtk-doc/html/libsoup-%%VERSION%%/SoupServer.html

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/libsoup-2.74.3.tar.xz1.504804e+06e4b77c41cfc4c8c5a035fcdc320c7bc6cfb75ef7c5a034153df1413fa1d92f13
Master sites 1
  • GNOME

Commit history 0

No commits in the history this site was built from.