security/py-trezor 0.20.1 FreeBSD
Client side implementation for TREZOR Bitcoin hardware wallets
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
3da10aca36- License
- GPLv3
- Categories
- security
- Package size
- 606.3 KiB, 4001.5 KiB installed
Description
Client side implementation for TREZOR-compatible Bitcoin hardware wallets.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | security/py-trezor | 0.20.1 |
| NetBSD | security/py-trezor | 0.20.0 |
| DragonFly | security/py-trezor | 0.13.10_1 |
Install
Binary package:
pkg install py312-trezor
From the ports tree:
cd /usr/ports/security/py-trezor/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-trezor>0:security/py-trezor
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.20.1 | 0.20.1 | 0.13.5 | 0.13.10_1 | 0.20.1 |
| FreeBSD:14:quarterly | 0.20.1 | 0.20.1 | n/a | 0.13.10_1 | 0.20.1 |
| FreeBSD:15:latest | 0.20.1 | 0.20.1 | n/a | 0.13.10_1 | 0.13.10_1 |
| FreeBSD:15:quarterly | 0.20.1 | 0.20.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.20.1 | 0.20.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 3
${PYTHON_PKGNAMEPREFIX}flit-core>0: devel/py-flit-core${PYTHON_PKGNAMEPREFIX}protobuf>=2.5.0: devel/py-protobufprotoc: devel/protobuf
Runtime 14
${PYTHON_PKGNAMEPREFIX}click>=8,<9: devel/py-click${PYTHON_PKGNAMEPREFIX}construct-classes>=0.1.2: devel/py-construct-classes${PYTHON_PKGNAMEPREFIX}construct>=2.9: devel/py-construct${PYTHON_PKGNAMEPREFIX}ecdsa>=0.9: security/py-ecdsa${PYTHON_PKGNAMEPREFIX}hidapi>=0.7.99.post20: comms/py-hidapi${PYTHON_PKGNAMEPREFIX}libusb1>=1.6.4: devel/py-libusb1${PYTHON_PKGNAMEPREFIX}mnemonic>=0.20: security/py-mnemonic${PYTHON_PKGNAMEPREFIX}noiseprotocol>=0.3: security/py-noiseprotocol${PYTHON_PKGNAMEPREFIX}platformdirs>0: devel/py-platformdirs${PYTHON_PKGNAMEPREFIX}protobuf>=2.5.0: devel/py-protobuf${PYTHON_PKGNAMEPREFIX}requests>=2.4.0: www/py-requests${PYTHON_PKGNAMEPREFIX}shamir-mnemonic>=0.3.0: security/py-shamir-mnemonic${PYTHON_PKGNAMEPREFIX}slip10>=1.1.0: security/py-slip10${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.7.1: devel/py-typing-extensions
The full lists below include those, and their dependencies in turn.
Build dependencies 19
Run dependencies 37
- comms/hidapi
- comms/py-hidapi
- converters/libiconv
- devel/gettext-runtime
- devel/libffi
- devel/py-cffi
- devel/py-click
- devel/py-construct
- devel/py-construct-classes
- devel/py-libusb1
- devel/py-platformdirs
- devel/py-protobuf
- devel/py-pycparser
- devel/py-six
- devel/py-typing-extensions
- devel/readline
- dns/py-idna
- lang/python312
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/py-gmpy2
- net/py-pysocks
- net/py-urllib3
- print/indexinfo
- security/py-certifi
- security/py-cryptography
- security/py-ecdsa
- security/py-mnemonic
- security/py-noiseprotocol
- security/py-pbkdf2
- security/py-shamir-mnemonic
- security/py-slip10
- textproc/expat2
- textproc/py-charset-normalizer
- www/py-requests
Required by 1
Configuration
No options to configure.
- USES
- python shebangfix
- Service scripts
- none
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| trezor-0.20.1.tar.gz | 383097 | 06f21ef1b0ad20f8bc220f229f2ff3abfedc15e90ca3bbdafcd967a6031e2cb3 |
Master sites 1
- PYPI