libpsl
Port variant std
Summary Library to handle the Public Suffix List
Package version 0.22.0
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 29 JUN 2026, 14:23:35 UTC
Port created 05 SEP 2018, 17:19:40 UTC
Subpackage Descriptions
set This is the libpsl:std metapackage. It pulls in all subpackages of libpsl:std.
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:std port. It may contain headers, pc files, static and PIC libraries and SO links.
man This is the man page subpackage of the libpsl:std port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) publicsuffix-list:single:std
libunistring:dev:std
libidn2:dev:std
libiconv:dev:std
pkgconf:primary:std
gettext:dev:std
gettext:bldtools:std
gettext:tools:std
gettext:solinks:std
libxml2:dev:std
libxslt:dev:std
meson:single:v13
Build and Runtime libidn2:primary:std
libunistring:primary:std
libiconv:primary:std
gettext:primary:std
libxml2:primary:std
libxslt:primary:std
Runtime (only) libpsl:primary:std (tools subpackage)
libidn2:dev:std (dev subpackage)
Download groups
main mirror://GITHUB/rockdaboot:libpsl:0.22.0
Distribution File Information
195a135bdd06cf04fc54e205ddf89bfec0feb240e2b0f40cb2a8b5066b4f7434 7003998 rockdaboot-libpsl-0.22.0.tar.gz
Ports that require libpsl:std
libsoup-2.4:std Simple Object Access Protocol implementation in C
libsoup:std 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:std Lightweight BitTorrent client (CLI client)
wget2:std File retrieval tool using HTTP, HTTPS, and FTP