Port details on branch 2023Q3 |
- libsoup3 HTTP client/server library for GNOME
- 3.2.2 devel =3 3.2.2Version of this port present on the latest quarterly branch.
- Maintainer: desktop@FreeBSD.org
- Port Added: 2021-11-27 18:48:20
- Last Update: 2023-06-27 19:34:34
- Commit Hash: 3d9a815
- People watching this port, also watch:: kf5-kquickcharts, py311-pikepdf, qtkeychain-qt5, libssh, xcb-util-image
- Also Listed In: gnome
- License: LGPL20
- Description:
- bsoup 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.
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 and Basic authentication
* Server support for Digest and Basic authentication
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libsoup3>0:devel/libsoup3
- To install the port:
- cd /usr/ports/devel/libsoup3/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/libsoup3
- pkg install libsoup3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libsoup3
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1667655498
SHA256 (gnome/libsoup-3.2.2.tar.xz) = 83673c685b910fb7d39f1f28eee5afbefb71c05798fc350ac3bf1b885e1efaa1
SIZE (gnome/libsoup-3.2.2.tar.xz) = 1530460
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- glib-networking>0 : net/glib-networking
- py39-gi-docgen>=0 : textproc/py-gi-docgen@py39
- py39-Jinja2>=0 : devel/py-Jinja2@py39
- py39-markdown>0 : textproc/py-markdown@py39
- py39-markupsafe>0 : textproc/py-markupsafe@py39
- py39-pygments>0 : textproc/py-pygments@py39
- py39-smartypants>0 : textproc/py-smartypants@py39
- py39-toml>0 : textproc/py-toml@py39
- py39-typogrify>0 : textproc/py-typogrify@py39
- msgfmt : devel/gettext-tools
- intltool-extract : textproc/intltool
- g-ir-scanner : devel/gobject-introspection
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- Runtime dependencies:
-
- glib-networking>0 : net/glib-networking
- Library dependencies:
-
- libbrotlidec.so : archivers/brotli
- libnghttp2.so : www/libnghttp2
- libpsl.so : dns/libpsl
- libintl.so : devel/gettext-runtime
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libxml2.so : textproc/libxml2
- libsqlite3.so : databases/sqlite3
- This port is required by:
- for Build
-
- net/gssdp
- net/gupnp
- net/gupnp-tools
- for Libraries
-
- audio/gsequencer
- audio/mousai
- audio/tuner
- deskutils/gnome-calendar
- deskutils/gnome-maps
- devel/gstreamer1-plugins-soup
- filesystems/gvfs
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for libsoup3-3.2.2:
====> GSSAPI Security API support: you have to select exactly one of them
GSSAPI_BASE=on: GSSAPI support via base system (needs Kerberos)
GSSAPI_HEIMDAL=off: GSSAPI support via security/heimdal
GSSAPI_MIT=off: GSSAPI support via security/krb5
GSSAPI_NONE=off: Disable GSSAPI support
===> Use 'make config' to modify these settings
- Options name:
- devel_libsoup3
- USES:
- cpe gettext gnome meson pkgconfig python:build sqlite ssl tar:xz gssapi
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|