BSD Ports

dns/libnspsl 0.1.7 MidnightBSD

NetSurf public suffix list handling

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
dns

Description

Library to generate static code representation of the Public suffix list. The public suffix list is a database of top level domain names. The database allows an application to determine if if a domain name requires an additional label to be valid.

The principle use in a web browser is to restrict supercookies being set although it can also serve secondary purposes in the UI such as domain highlighting.

In the other systems

SystemPortVersion
MidnightBSDdns/libnspsl0.1.7
FreeBSDdns/libnspsl0.1.7
OpenBSDwww/netsurf/libnspsl0.1.7
DragonFlydns/libnspsl0.1.7
HardenedBSDdns/libnspsl0.1.7
GhostBSDdns/libnspsl0.1.7

Install

Binary package:

mport install libnspsl

From mports:

cd /usr/mports/dns/libnspsl && make install clean

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

RUN_DEPENDS=	libnspsl>0:dns/libnspsl
LIB_DEPENDS=	libnspsl.so:dns/libnspsl

Dependencies

As this port's Makefile names them.

Build 1

Build dependencies 1
Required by 1

Configuration

No options to configure.

USES
gmake
Service scripts
none

Files

pkg-plist 5
  • include/nspsl.h
  • lib/libnspsl.so
  • lib/libnspsl.so.0
  • lib/libnspsl.so.
  • libdata/pkgconfig/libnspsl.pc
distinfo 1
FileSizeSHA256
libnspsl-0.1.7-src.tar.gz3375383684cec32f555daed431993e0bf6cbd9374f6c908446237e089f0b61d694ac80
Master sites 1
  • https://download.netsurf-browser.org/libs/releases/