pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security



Module Name:    pkgsrc
Committed By:   js
Date:           Sun Sep 15 00:02:13 UTC 2024

Modified Files:
        pkgsrc/security: Makefile
Added Files:
        pkgsrc/security/py-trezor: DESCR Makefile PLIST distinfo

Log Message:
Add security/py-trezor 0.13.9

Client side implementation for Trezor-compatible Bitcoin hardware wallets.


To generate a diff of this commit:
cvs rdiff -u -r1.959 -r1.960 pkgsrc/security/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/security/py-trezor/DESCR \
    pkgsrc/security/py-trezor/Makefile pkgsrc/security/py-trezor/PLIST \
    pkgsrc/security/py-trezor/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/Makefile
diff -u pkgsrc/security/Makefile:1.959 pkgsrc/security/Makefile:1.960
--- pkgsrc/security/Makefile:1.959      Fri Sep 13 19:35:15 2024
+++ pkgsrc/security/Makefile    Sun Sep 15 00:02:12 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.959 2024/09/13 19:35:15 adam Exp $
+# $NetBSD: Makefile,v 1.960 2024/09/15 00:02:12 js Exp $
 #
 
 COMMENT=       Security and cryptography tools and libraries
@@ -529,6 +529,7 @@ SUBDIR+=    py-spake2
 SUBDIR+=       py-stix
 SUBDIR+=       py-tlslite
 SUBDIR+=       py-tokenlib
+SUBDIR+=       py-trezor
 SUBDIR+=       py-trustme
 SUBDIR+=       py-truststore
 SUBDIR+=       py-trytond-authentication-sms

Added files:

Index: pkgsrc/security/py-trezor/DESCR
diff -u /dev/null pkgsrc/security/py-trezor/DESCR:1.1
--- /dev/null   Sun Sep 15 00:02:13 2024
+++ pkgsrc/security/py-trezor/DESCR     Sun Sep 15 00:02:13 2024
@@ -0,0 +1 @@
+Client side implementation for Trezor-compatible Bitcoin hardware wallets.
Index: pkgsrc/security/py-trezor/Makefile
diff -u /dev/null pkgsrc/security/py-trezor/Makefile:1.1
--- /dev/null   Sun Sep 15 00:02:13 2024
+++ pkgsrc/security/py-trezor/Makefile  Sun Sep 15 00:02:13 2024
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2024/09/15 00:02:13 js Exp $
+
+DISTNAME=      trezor-0.13.9
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    security python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=t/trezor/}
+
+MAINTAINER=    js%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/trezor/trezor-firmware
+COMMENT=       Python library for communicating with Trezor hardware wallets
+LICENSE=       gnu-lgpl-v3
+
+DEPENDS+=      ${PYPKGPREFIX}-ecdsa>=0.9:../../security/py-ecdsa
+DEPENDS+=      ${PYPKGPREFIX}-mnemonic>=0.20:../../devel/py-mnemonic
+DEPENDS+=      ${PYPKGPREFIX}-requests>=2.4.0:../../devel/py-requests
+DEPENDS+=      ${PYPKGPREFIX}-click>=7<8.2:../../devel/py-click
+DEPENDS+=      ${PYPKGPREFIX}-libusb1>=1.6.4:../../devel/py-libusb1
+DEPENDS+=      ${PYPKGPREFIX}-construct>=2.9:../../devel/py-construct
+DEPENDS+=      ${PYPKGPREFIX}-typing-extensions>=4.7.1:../../devel/py-typing-extensions
+DEPENDS+=      ${PYPKGPREFIX}-construct-classes>=0.1.2:../../devel/py-construct-classes
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/py-trezor/PLIST
diff -u /dev/null pkgsrc/security/py-trezor/PLIST:1.1
--- /dev/null   Sun Sep 15 00:02:13 2024
+++ pkgsrc/security/py-trezor/PLIST     Sun Sep 15 00:02:13 2024
@@ -0,0 +1,223 @@
+@comment $NetBSD: PLIST,v 1.1 2024/09/15 00:02:13 js Exp $
+bin/trezorctl
+${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS
+${PYSITELIB}/${WHEEL_INFODIR}/COPYING
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/trezorlib/__init__.py
+${PYSITELIB}/trezorlib/__init__.pyc
+${PYSITELIB}/trezorlib/__init__.pyo
+${PYSITELIB}/trezorlib/_ed25519.py
+${PYSITELIB}/trezorlib/_ed25519.pyc
+${PYSITELIB}/trezorlib/_ed25519.pyo
+${PYSITELIB}/trezorlib/_internal/__init__.py
+${PYSITELIB}/trezorlib/_internal/__init__.pyc
+${PYSITELIB}/trezorlib/_internal/__init__.pyo
+${PYSITELIB}/trezorlib/_internal/emulator.py
+${PYSITELIB}/trezorlib/_internal/emulator.pyc
+${PYSITELIB}/trezorlib/_internal/emulator.pyo
+${PYSITELIB}/trezorlib/_internal/firmware_headers.py
+${PYSITELIB}/trezorlib/_internal/firmware_headers.pyc
+${PYSITELIB}/trezorlib/_internal/firmware_headers.pyo
+${PYSITELIB}/trezorlib/_internal/translations.py
+${PYSITELIB}/trezorlib/_internal/translations.pyc
+${PYSITELIB}/trezorlib/_internal/translations.pyo
+${PYSITELIB}/trezorlib/_rlp.py
+${PYSITELIB}/trezorlib/_rlp.pyc
+${PYSITELIB}/trezorlib/_rlp.pyo
+${PYSITELIB}/trezorlib/authentication.py
+${PYSITELIB}/trezorlib/authentication.pyc
+${PYSITELIB}/trezorlib/authentication.pyo
+${PYSITELIB}/trezorlib/binance.py
+${PYSITELIB}/trezorlib/binance.pyc
+${PYSITELIB}/trezorlib/binance.pyo
+${PYSITELIB}/trezorlib/btc.py
+${PYSITELIB}/trezorlib/btc.pyc
+${PYSITELIB}/trezorlib/btc.pyo
+${PYSITELIB}/trezorlib/cardano.py
+${PYSITELIB}/trezorlib/cardano.pyc
+${PYSITELIB}/trezorlib/cardano.pyo
+${PYSITELIB}/trezorlib/cli/__init__.py
+${PYSITELIB}/trezorlib/cli/__init__.pyc
+${PYSITELIB}/trezorlib/cli/__init__.pyo
+${PYSITELIB}/trezorlib/cli/binance.py
+${PYSITELIB}/trezorlib/cli/binance.pyc
+${PYSITELIB}/trezorlib/cli/binance.pyo
+${PYSITELIB}/trezorlib/cli/btc.py
+${PYSITELIB}/trezorlib/cli/btc.pyc
+${PYSITELIB}/trezorlib/cli/btc.pyo
+${PYSITELIB}/trezorlib/cli/cardano.py
+${PYSITELIB}/trezorlib/cli/cardano.pyc
+${PYSITELIB}/trezorlib/cli/cardano.pyo
+${PYSITELIB}/trezorlib/cli/cosi.py
+${PYSITELIB}/trezorlib/cli/cosi.pyc
+${PYSITELIB}/trezorlib/cli/cosi.pyo
+${PYSITELIB}/trezorlib/cli/crypto.py
+${PYSITELIB}/trezorlib/cli/crypto.pyc
+${PYSITELIB}/trezorlib/cli/crypto.pyo
+${PYSITELIB}/trezorlib/cli/debug.py
+${PYSITELIB}/trezorlib/cli/debug.pyc
+${PYSITELIB}/trezorlib/cli/debug.pyo
+${PYSITELIB}/trezorlib/cli/device.py
+${PYSITELIB}/trezorlib/cli/device.pyc
+${PYSITELIB}/trezorlib/cli/device.pyo
+${PYSITELIB}/trezorlib/cli/eos.py
+${PYSITELIB}/trezorlib/cli/eos.pyc
+${PYSITELIB}/trezorlib/cli/eos.pyo
+${PYSITELIB}/trezorlib/cli/ethereum.py
+${PYSITELIB}/trezorlib/cli/ethereum.pyc
+${PYSITELIB}/trezorlib/cli/ethereum.pyo
+${PYSITELIB}/trezorlib/cli/fido.py
+${PYSITELIB}/trezorlib/cli/fido.pyc
+${PYSITELIB}/trezorlib/cli/fido.pyo
+${PYSITELIB}/trezorlib/cli/firmware.py
+${PYSITELIB}/trezorlib/cli/firmware.pyc
+${PYSITELIB}/trezorlib/cli/firmware.pyo
+${PYSITELIB}/trezorlib/cli/monero.py
+${PYSITELIB}/trezorlib/cli/monero.pyc
+${PYSITELIB}/trezorlib/cli/monero.pyo
+${PYSITELIB}/trezorlib/cli/nem.py
+${PYSITELIB}/trezorlib/cli/nem.pyc
+${PYSITELIB}/trezorlib/cli/nem.pyo
+${PYSITELIB}/trezorlib/cli/ripple.py
+${PYSITELIB}/trezorlib/cli/ripple.pyc
+${PYSITELIB}/trezorlib/cli/ripple.pyo
+${PYSITELIB}/trezorlib/cli/settings.py
+${PYSITELIB}/trezorlib/cli/settings.pyc
+${PYSITELIB}/trezorlib/cli/settings.pyo
+${PYSITELIB}/trezorlib/cli/solana.py
+${PYSITELIB}/trezorlib/cli/solana.pyc
+${PYSITELIB}/trezorlib/cli/solana.pyo
+${PYSITELIB}/trezorlib/cli/stellar.py
+${PYSITELIB}/trezorlib/cli/stellar.pyc
+${PYSITELIB}/trezorlib/cli/stellar.pyo
+${PYSITELIB}/trezorlib/cli/tezos.py
+${PYSITELIB}/trezorlib/cli/tezos.pyc
+${PYSITELIB}/trezorlib/cli/tezos.pyo
+${PYSITELIB}/trezorlib/cli/trezorctl.py
+${PYSITELIB}/trezorlib/cli/trezorctl.pyc
+${PYSITELIB}/trezorlib/cli/trezorctl.pyo
+${PYSITELIB}/trezorlib/client.py
+${PYSITELIB}/trezorlib/client.pyc
+${PYSITELIB}/trezorlib/client.pyo
+${PYSITELIB}/trezorlib/cosi.py
+${PYSITELIB}/trezorlib/cosi.pyc
+${PYSITELIB}/trezorlib/cosi.pyo
+${PYSITELIB}/trezorlib/debuglink.py
+${PYSITELIB}/trezorlib/debuglink.pyc
+${PYSITELIB}/trezorlib/debuglink.pyo
+${PYSITELIB}/trezorlib/definitions.py
+${PYSITELIB}/trezorlib/definitions.pyc
+${PYSITELIB}/trezorlib/definitions.pyo
+${PYSITELIB}/trezorlib/device.py
+${PYSITELIB}/trezorlib/device.pyc
+${PYSITELIB}/trezorlib/device.pyo
+${PYSITELIB}/trezorlib/eos.py
+${PYSITELIB}/trezorlib/eos.pyc
+${PYSITELIB}/trezorlib/eos.pyo
+${PYSITELIB}/trezorlib/ethereum.py
+${PYSITELIB}/trezorlib/ethereum.pyc
+${PYSITELIB}/trezorlib/ethereum.pyo
+${PYSITELIB}/trezorlib/exceptions.py
+${PYSITELIB}/trezorlib/exceptions.pyc
+${PYSITELIB}/trezorlib/exceptions.pyo
+${PYSITELIB}/trezorlib/fido.py
+${PYSITELIB}/trezorlib/fido.pyc
+${PYSITELIB}/trezorlib/fido.pyo
+${PYSITELIB}/trezorlib/firmware/__init__.py
+${PYSITELIB}/trezorlib/firmware/__init__.pyc
+${PYSITELIB}/trezorlib/firmware/__init__.pyo
+${PYSITELIB}/trezorlib/firmware/consts.py
+${PYSITELIB}/trezorlib/firmware/consts.pyc
+${PYSITELIB}/trezorlib/firmware/consts.pyo
+${PYSITELIB}/trezorlib/firmware/core.py
+${PYSITELIB}/trezorlib/firmware/core.pyc
+${PYSITELIB}/trezorlib/firmware/core.pyo
+${PYSITELIB}/trezorlib/firmware/legacy.py
+${PYSITELIB}/trezorlib/firmware/legacy.pyc
+${PYSITELIB}/trezorlib/firmware/legacy.pyo
+${PYSITELIB}/trezorlib/firmware/models.py
+${PYSITELIB}/trezorlib/firmware/models.pyc
+${PYSITELIB}/trezorlib/firmware/models.pyo
+${PYSITELIB}/trezorlib/firmware/util.py
+${PYSITELIB}/trezorlib/firmware/util.pyc
+${PYSITELIB}/trezorlib/firmware/util.pyo
+${PYSITELIB}/trezorlib/firmware/vendor.py
+${PYSITELIB}/trezorlib/firmware/vendor.pyc
+${PYSITELIB}/trezorlib/firmware/vendor.pyo
+${PYSITELIB}/trezorlib/log.py
+${PYSITELIB}/trezorlib/log.pyc
+${PYSITELIB}/trezorlib/log.pyo
+${PYSITELIB}/trezorlib/mapping.py
+${PYSITELIB}/trezorlib/mapping.pyc
+${PYSITELIB}/trezorlib/mapping.pyo
+${PYSITELIB}/trezorlib/merkle_tree.py
+${PYSITELIB}/trezorlib/merkle_tree.pyc
+${PYSITELIB}/trezorlib/merkle_tree.pyo
+${PYSITELIB}/trezorlib/messages.py
+${PYSITELIB}/trezorlib/messages.pyc
+${PYSITELIB}/trezorlib/messages.pyo
+${PYSITELIB}/trezorlib/misc.py
+${PYSITELIB}/trezorlib/misc.pyc
+${PYSITELIB}/trezorlib/misc.pyo
+${PYSITELIB}/trezorlib/models.py
+${PYSITELIB}/trezorlib/models.pyc
+${PYSITELIB}/trezorlib/models.pyo
+${PYSITELIB}/trezorlib/monero.py
+${PYSITELIB}/trezorlib/monero.pyc
+${PYSITELIB}/trezorlib/monero.pyo
+${PYSITELIB}/trezorlib/nem.py
+${PYSITELIB}/trezorlib/nem.pyc
+${PYSITELIB}/trezorlib/nem.pyo
+${PYSITELIB}/trezorlib/protobuf.py
+${PYSITELIB}/trezorlib/protobuf.pyc
+${PYSITELIB}/trezorlib/protobuf.pyo
+${PYSITELIB}/trezorlib/py.typed
+${PYSITELIB}/trezorlib/qt/__init__.py
+${PYSITELIB}/trezorlib/qt/__init__.pyc
+${PYSITELIB}/trezorlib/qt/__init__.pyo
+${PYSITELIB}/trezorlib/qt/pinmatrix.py
+${PYSITELIB}/trezorlib/qt/pinmatrix.pyc
+${PYSITELIB}/trezorlib/qt/pinmatrix.pyo
+${PYSITELIB}/trezorlib/ripple.py
+${PYSITELIB}/trezorlib/ripple.pyc
+${PYSITELIB}/trezorlib/ripple.pyo
+${PYSITELIB}/trezorlib/solana.py
+${PYSITELIB}/trezorlib/solana.pyc
+${PYSITELIB}/trezorlib/solana.pyo
+${PYSITELIB}/trezorlib/stellar.py
+${PYSITELIB}/trezorlib/stellar.pyc
+${PYSITELIB}/trezorlib/stellar.pyo
+${PYSITELIB}/trezorlib/tezos.py
+${PYSITELIB}/trezorlib/tezos.pyc
+${PYSITELIB}/trezorlib/tezos.pyo
+${PYSITELIB}/trezorlib/toif.py
+${PYSITELIB}/trezorlib/toif.pyc
+${PYSITELIB}/trezorlib/toif.pyo
+${PYSITELIB}/trezorlib/tools.py
+${PYSITELIB}/trezorlib/tools.pyc
+${PYSITELIB}/trezorlib/tools.pyo
+${PYSITELIB}/trezorlib/transport/__init__.py
+${PYSITELIB}/trezorlib/transport/__init__.pyc
+${PYSITELIB}/trezorlib/transport/__init__.pyo
+${PYSITELIB}/trezorlib/transport/bridge.py
+${PYSITELIB}/trezorlib/transport/bridge.pyc
+${PYSITELIB}/trezorlib/transport/bridge.pyo
+${PYSITELIB}/trezorlib/transport/hid.py
+${PYSITELIB}/trezorlib/transport/hid.pyc
+${PYSITELIB}/trezorlib/transport/hid.pyo
+${PYSITELIB}/trezorlib/transport/protocol.py
+${PYSITELIB}/trezorlib/transport/protocol.pyc
+${PYSITELIB}/trezorlib/transport/protocol.pyo
+${PYSITELIB}/trezorlib/transport/udp.py
+${PYSITELIB}/trezorlib/transport/udp.pyc
+${PYSITELIB}/trezorlib/transport/udp.pyo
+${PYSITELIB}/trezorlib/transport/webusb.py
+${PYSITELIB}/trezorlib/transport/webusb.pyc
+${PYSITELIB}/trezorlib/transport/webusb.pyo
+${PYSITELIB}/trezorlib/ui.py
+${PYSITELIB}/trezorlib/ui.pyc
+${PYSITELIB}/trezorlib/ui.pyo
Index: pkgsrc/security/py-trezor/distinfo
diff -u /dev/null pkgsrc/security/py-trezor/distinfo:1.1
--- /dev/null   Sun Sep 15 00:02:13 2024
+++ pkgsrc/security/py-trezor/distinfo  Sun Sep 15 00:02:13 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/09/15 00:02:13 js Exp $
+
+BLAKE2s (trezor-0.13.9.tar.gz) = 1a64333c0e5fce29d8d5287e28bbdd831c162704ece80705d5a9dfe44288f1be
+SHA512 (trezor-0.13.9.tar.gz) = 1427aefad251c6d1b6230daf69a48236419a0e10647c43cb46e128e343d56767177b06068e494cc940198e67b8dfbda1718c476523355409dc1f001f143a2f12
+Size (trezor-0.13.9.tar.gz) = 251183 bytes



Home | Main Index | Thread Index | Old Index