BSD Ports

www/py-adblock 0.6.0_64 FreeBSD

Brave's adblock library in Python

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
APACHE20, MIT
Categories
www, python
Package size
1040.9 KiB, 6604.7 KiB installed

Description

Python wrapper for Brave's adblocking library, which is written in Rust.

In the other systems

The newest version among them is 0.6.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDwww/py-adblock0.6.0_64 newestnone known-[email protected]2026-10-14
OpenBSDwww/py-adblock0.6.0p9 newestno data-The OpenBSD ports mailing-list <[email protected]>-
HardenedBSDwww/py-adblock0.6.0_62 newestno data-[email protected]-
GhostBSDwww/py-adblock0.6.0_61 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg install py312-adblock

From the ports tree:

cd /usr/ports/www/py-adblock/ && make install clean

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

RUN_DEPENDS=	py312-adblock>0:www/py-adblock

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.6.0_630.6.0_64---
FreeBSD:14:quarterly0.6.0_620.6.0_62n/a--
FreeBSD:15:latest0.6.0_640.6.0_64n/a--
FreeBSD:15:quarterly0.6.0_620.6.0_62n/an/an/a
FreeBSD:16:latest0.6.0_620.6.0_64n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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 3

The full lists below include those, and their dependencies in turn.

Build dependencies 23
Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
cargo python
Service scripts
none
Conflicts with
py3[0-9]-adblock py3[0-9][0-9]-adblock

Files

distinfo 65
FileSizeSHA256
rust/crates/adblock-0.5.6.crate7.704188e+0627785ef5b89bc88fd2def3e1ecfefdf5ec1583795b916667afd15b13058f8315
rust/crates/addr-0.14.0.crate90210c54ccac949a2afafdfc889e15c753bbc6ee8783e026bbe3d057b00b13907db70
rust/crates/adler-1.0.2.crate12778f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
rust/crates/aho-corasick-0.7.18.crate1129231e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
rust/crates/autocfg-1.1.0.crate13272d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
rust/crates/base64-0.13.0.crate62070904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/byteorder-1.4.3.crate2251214c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/crc32fast-1.3.2.crate38661b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
rust/crates/either-1.7.0.crate154923f107b87b6afc2a64fd13cac55fe06d6c8859f12d4b14cbcdd2c67d0976781be
rust/crates/flate2-1.0.24.crate70191f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6
rust/crates/form_urlencoded-1.0.1.crate87735fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
rust/crates/idna-0.2.3.crate271023418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
rust/crates/indoc-1.0.6.crate1431205a0bd019339e5d968b37855180087b7b9d512c5046fbd244cf8c95687927d6e
rust/crates/itertools-0.10.3.crate118661a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3
rust/crates/libc-0.2.186.crate82188368ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
rust/crates/lock_api-0.4.7.crate25371327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53
rust/crates/matches-0.1.9.crate2246a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f
rust/crates/memchr-2.5.0.crate658122dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d

Commit history 7

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
97092b003c Po-Chuan Hsieh dns/public_suffix_list: Update to 20260921
- Bump PORTREVISION of dependent ports for package change Changes: https://github.com/publicsuffix/list/commits/main
b3e04a8ae1 Po-Chuan Hsieh dns/public_suffix_list: Update to 20260903
- Bump PORTREVISION of dependent ports for package change Changes: https://github.com/publicsuffix/list/commits/main
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139

The latest 5 of 7 in the history this site was built from.