libpsl
Port variant standard
Summary Library to handle the Public Suffix List
Package version 0.21.5
Homepage https://github.com/rockdaboot/libpsl
Keywords dns
Maintainer nobody
License MIT
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 13 JAN 2024, 04:52:31 UTC
Port created 05 SEP 2018, 17:19:40 UTC
Subpackage Descriptions
complete This is the libpsl-standard metapackage. It pulls in all subpackages of libpsl-standard.
primary A "public suffix" is a domain name under which Internet users can directly register own names. Browsers and other web clients can use it to - avoid privacy-leaking "supercookies" - avoid privacy-leaking "super domain" certificates - domain highlighting parts of the domain in a user interface - sorting domain lists by site Libpsl... - has built-in PSL data for fast access - allows to load PSL data from files - checks if a given domain is a "public suffix" - provides immediate cookie domain verification - finds the longest public part of a given domain - finds the shortest private part of a given domain - works with international domains (UTF-8 and IDNA2008 Punycode) - is thread-safe - handles IDNA2008 UTS#46 (libicu is used by psl2c if installed)
tools This package contains tools based on libpsl.
dev This is the developer subpackage of the libpsl-standard port. It may contain headers, pc files, static and PIC libraries and SO links.
man This is the man page subpackage of the libpsl-standard port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) publicsuffix-list:single:standard
libunistring:dev:standard
libidn2:dev:standard
libiconv:dev:standard
pkgconf:primary:standard
gettext:dev:standard
gettext:bldtools:standard
gettext:tools:standard
gettext:solinks:standard
meson:single:standard
ninja:single:standard
libxml2:dev:standard
libxslt:dev:standard
Build and Runtime libidn2:primary:standard
libunistring:primary:standard
libiconv:primary:standard
gettext:primary:standard
libxml2:primary:standard
libxslt:primary:standard
Runtime (only) libpsl:primary:standard (tools subpackage)
libidn2:dev:standard (dev subpackage)
Download groups
main mirror://GITHUB/rockdaboot:libpsl:0.21.5
Distribution File Information
d6717685a5f221403041907cca98ae9f72aef163b9d813d40d417c2663373a32 6994379 rockdaboot-libpsl-0.21.5.tar.gz
Ports that require libpsl:standard
libsoup-2.4:standard Simple Object Access Protocol implementation in C
libsoup:standard Simple Object Access Protocol implementation in C
transmission:daemon Lightweight BitTorrent client (daemon)
transmission:gtk Lightweight BitTorrent client (GTK+ GUI)
transmission:qt Lightweight BitTorrent client (Qt GUI)
transmission:standard Lightweight BitTorrent client (CLI client)
wget2:standard File retrieval tool using HTTP, HTTPS, and FTP