devel/py-pyperscan 0.4.0_1 FreeBSD
Python binding for Hyperscan, Intel's regex library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- APACHE20, MIT
- Categories
- devel, python
Description
pyperscan is an opinionated Python binding for Hyperscan focusing on ease of use and safety.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-pyperscan | 0.4.0_1 |
| HardenedBSD | devel/py-pyperscan | 0.3.0_19 |
| GhostBSD | devel/py-pyperscan | 0.3.0_19 |
Install
Binary package:
pkg install py312-pyperscan
From the ports tree:
cd /usr/ports/devel/py-pyperscan/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-pyperscan>0:devel/py-pyperscan
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 | - | 0.4.0_1 | - | - | - |
| FreeBSD:14:quarterly | - | 0.3.0_19 | n/a | - | - |
| FreeBSD:15:latest | - | 0.4.0_1 | n/a | - | - |
| FreeBSD:15:quarterly | - | 0.3.0_19 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 0.4.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}maturin>=1.0: devel/py-maturin
Library 1
libhs.so: devel/hyperscan
The full lists below include those, and their dependencies in turn.
Build dependencies 30
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/cmake-core
- devel/gettext-runtime
- devel/hyperscan
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/llvm19
- devel/py-build
- devel/py-installer
- devel/py-maturin
- devel/py-packaging
- devel/py-pyproject-hooks
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/python312
- lang/python315
- lang/rust
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/libssh2
- security/rhash
- textproc/expat2
- www/libnghttp2
Run dependencies 8
No port depends on this one.
Configuration
No options to configure.
- USES
- cargo llvm localbase python
- Service scripts
- none
Files
distinfo 43
| File | Size | SHA256 |
|---|---|---|
| rust/crates/aho-corasick-1.1.5.crate | 184315 | c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba |
| rust/crates/bindgen-0.73.2.crate | 250999 | 787ef8ef523575546b106a58213d6e6b06198a05c2f757258c68a74273670cfa |
| rust/crates/bitflags-2.13.2.crate | 51678 | 3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06 |
| rust/crates/cc-1.6.0.crate | 116280 | f74872d07caf508b30a21f6836e7d7016a2eaf7d9ff4f48deaa58cd8a0407630 |
| rust/crates/cexpr-0.6.0.crate | 17966 | 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 |
| rust/crates/cfg-if-1.0.5.crate | 9578 | 4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600 |
| rust/crates/clang-sys-1.9.1.crate | 47227 | 157a8ba7b480713b56f4c09fd13fc3e0a22a5dfab8097ba61cbc5feef950788a |
| rust/crates/cmake-0.1.58.crate | 20474 | c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678 |
| rust/crates/find-msvc-tools-0.1.14.crate | 31390 | aedcfb3409746eddb02b9e19ebda1c3394f759a152e48ee875a0844d1b955484 |
| rust/crates/foreign-types-0.5.0.crate | 7824 | d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965 |
| rust/crates/foreign-types-macros-0.2.4.crate | 8161 | ea5190182e6915eb873ddbc16e23b711b6eb1f9c00a0d0a3a91b5f6228475225 |
| rust/crates/foreign-types-shared-0.3.1.crate | 6006 | aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b |
| rust/crates/glob-0.3.4.crate | 23511 | e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b |
| rust/crates/heck-0.5.0.crate | 11517 | 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea |
| rust/crates/libc-0.2.190.crate | 853678 | ce5d3ddc6d3fa000eb1536d85e147bfe31aacaba692ed6a876f95cb7c855be78 |
| rust/crates/libloading-0.8.9.crate | 30222 | d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 |
| rust/crates/log-0.4.34.crate | 53395 | f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6 |
| rust/crates/memchr-2.8.3.crate | 99165 | cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98 |
| rust/crates/minimal-lexical-0.2.1.crate | 94841 | 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a |
| rust/crates/nom-7.1.3.crate | 117570 | d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a |