dns/p5-Mozilla-PublicSuffix 1.0.7_28 FreeBSD
Get public suffix of domain name via Mozilla Public Suffix List
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
97092b003c- License
- MIT
- Categories
- dns, perl5
- Package size
- 44.8 KiB, 169.5 KiB installed
Description
Mozilla::PublicSuffix provides a single function that returns the public suffix of a domain name by referencing a parsed copy of Mozilla's Public Suffix List. From the official website at http://publicsuffix.org:
A "public suffix" is one under which Internet users can directly register names. Some examples of public suffixes are .com, .co.uk and pvt.k12.wy.us. The Public Suffix List is a list of all known public suffixes.
A copy of the official list is bundled with the distribution. As the official list continues to be updated, the bundled copy will inevitably fall out of date. Therefore, if the bundled copy of found to be over thirty days old, this distribution's installer provides the option to check for a new version of the list and download/use it if one is found.
In the other systems
The newest version among them is 1.0.7, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | dns/p5-Mozilla-PublicSuffix | 1.0.7_28 newest | none known | - | [email protected] | 2026-09-30 |
| DragonFly | dns/p5-Mozilla-PublicSuffix | 1.0.7_8 newest | none known | - | [email protected] | - |
| MidnightBSD | dns/p5-Mozilla-PublicSuffix | 1.0.7 newest | no data | - | [email protected] | - |
| HardenedBSD | dns/p5-Mozilla-PublicSuffix | 1.0.7_28 newest | no data | - | [email protected] | - |
| GhostBSD | dns/p5-Mozilla-PublicSuffix | 1.0.7_27 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install p5-Mozilla-PublicSuffix
From the ports tree:
cd /usr/ports/dns/p5-Mozilla-PublicSuffix/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Mozilla-PublicSuffix>0:dns/p5-Mozilla-PublicSuffix
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.0.7_28 | 1.0.7_28 | 1.0.6_10 | 1.0.7_12 | 1.0.7_28 |
| FreeBSD:14:quarterly | 1.0.7_28 | 1.0.7_28 | n/a | 1.0.7_11 | 1.0.7_28 |
| FreeBSD:15:latest | 1.0.7_28 | 1.0.7_28 | n/a | 1.0.7_12 | 1.0.7_12 |
| FreeBSD:15:quarterly | 1.0.7_28 | 1.0.7_28 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.7_28 | 1.0.7_28 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 1
p5-URI>=0: net/p5-URI
Runtime 1
p5-URI>=0: net/p5-URI
Patch 1
public_suffix_list>=0: dns/public_suffix_list
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 4
Required by 1
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 2
- %%SITE_PERL%%/Mozilla/PublicSuffix.pm
- %%PERL5_MAN3%%/Mozilla::PublicSuffix.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Mozilla-PublicSuffix-v1.0.7.tar.gz | 96335 | 6815e292161ba8192b434398db295e229b3e61574e6a61994e90f359a2c71b21 |
Master sites 1
- CPAN