security/py-biscuit-python 0.4.0_6 FreeBSD
Python bindings for Biscuit authorization tokens
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
9c878207a1- License
- APACHE20
- Categories
- security, python
- Package size
- 913.3 KiB, 2508.3 KiB installed
Description
Python bindings for biscuit-auth, a decentralized authorization token system.
Install
Binary package:
pkg install py312-biscuit-python
From the ports tree:
cd /usr/ports/security/py-biscuit-python/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-biscuit-python>0:security/py-biscuit-python
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_5 | 0.4.0_6 | - | - | 0.4.0_6 |
| FreeBSD:14:quarterly | 0.4.0_4 | 0.4.0_4 | n/a | - | 0.4.0_4 |
| FreeBSD:15:latest | 0.4.0_6 | 0.4.0_6 | n/a | - | - |
| FreeBSD:15:quarterly | 0.4.0_4 | 0.4.0_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.4.0_4 | 0.4.0_6 | 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<2: devel/py-maturin
The full lists below include those, and their dependencies in turn.
Build dependencies 23
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/libunistring
- 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
- print/indexinfo
- security/libssh2
- textproc/expat2
- www/libnghttp2
Run dependencies 7
Required by 1
Configuration
No options to configure.
- USES
- cargo python
- Service scripts
- none
Files
distinfo 134
| File | Size | SHA256 |
|---|---|---|
| rust/crates/aho-corasick-1.1.3.crate | 183311 | 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 |
| rust/crates/android-tzdata-0.1.1.crate | 7674 | e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 |
| rust/crates/android_system_properties-0.1.5.crate | 5243 | 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 |
| rust/crates/anyhow-1.0.91.crate | 47348 | c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8 |
| rust/crates/autocfg-1.4.0.crate | 17712 | ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 |
| rust/crates/base16ct-0.2.0.crate | 10240 | 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf |
| rust/crates/base64-0.13.1.crate | 61002 | 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 |
| rust/crates/base64ct-1.6.0.crate | 28870 | 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b |
| rust/crates/biscuit-auth-6.0.0.crate | 160902 | d5884fc86b3e21f5649ef4326e17ef729b3096e6502deaf13db7b7fb05bb992b |
| rust/crates/biscuit-parser-0.2.0.crate | 21505 | 9d7cafdbc8c30e1f0fb87df7161bec77f6f00da652cc33f102b0f95bd1cbc0fa |
| rust/crates/biscuit-quote-0.3.0.crate | 10806 | 49d2332c742a07a846f1fb2760e58a0ee60f2bc30987046fcea816b40630335a |
| rust/crates/block-buffer-0.9.0.crate | 7108 | 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 |
| rust/crates/block-buffer-0.10.4.crate | 10538 | 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 |
| rust/crates/bumpalo-3.16.0.crate | 85677 | 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c |
| rust/crates/byteorder-1.5.0.crate | 23288 | 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b |
| rust/crates/bytes-1.8.0.crate | 64824 | 9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da |
| rust/crates/cc-1.1.31.crate | 84637 | c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f |
| rust/crates/cfg-if-1.0.0.crate | 7934 | baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd |
| rust/crates/chrono-0.4.38.crate | 220559 | a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 |
| rust/crates/const-oid-0.9.6.crate | 45382 | c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 |
Commit history 4
| Date | Commit | Credits | Log 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
… |
|
7316461925 |
Mikael Urankar | lang/rust: Bump revisions after 1.98.1 PR: 298139 |
|
154d8c3775 |
Michael Osipov | security/py-biscuit-auth: Convert build to use PEP 517 and rename to PyPI name * Rename port to PyPI name according to Python policy
* Move build completely to PEP 517
* Bump consumers: www/bunkerweb/Makefile
* Simplify Python discovery; the build frontend will pass the interpreter
New name: security/py-biscuit-python
Co-authored-by: Jochen Neumeister <[email protected]>
PR: 297823
Approved by: joneum (maintainer)
Differential Revision: https://reviews.freebsd.org/D59133 |