net-misc/publicsuffix-db - 20260907 (guru)

Search

Install

Install this version:

emerge -a =net-misc/publicsuffix-db-20260907

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =net-misc/publicsuffix-db-20260907

Or alternatively:

emerge --autounmask-write -a =net-misc/publicsuffix-db-20260907

Package Information

Description:
The Public Suffix List
Homepage:
https://publicsuffix.org
License:
MPL-2.0

Ebuild Details

Version EAPI Keywords Slot
20260907 9 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0/20260907
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=9

# We need a stable list, so even though the offical site specifically
# says not to pull it from VCS because it may break, the only other option
# is to store snapshots of the list somewhere and pull that

COMMIT="f540a06159213b6e8ed9c87d2dd3a52373637e92"

DESCRIPTION="The Public Suffix List"
HOMEPAGE="https://publicsuffix.org"
SRC_URI="https://github.com/publicsuffix/list/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"

S="${WORKDIR}/list-${COMMIT}"

LICENSE="MPL-2.0"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"

# Portage does not empty functions, so fake it
src_compile() {
	# Skip the Makefile
	true
}

src_install() {
	insinto /usr/share/publicsuffix
	doins public_suffix_list.dat
}

Manifest for 20260907

Type File Size Source URLs
DIST publicsuffix-db-20260907.tar.gz 306652 bytes https://github.com/publicsuffix/list/archive/f540a06159213b6e8ed9c87d2dd3a52373637e92.tar.gz