pkgsrc-WIP-changes archive

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

py-ckcc-protocol: add new package version 1.5.0



Module Name:	pkgsrc-wip
Committed By:	Stepan Ipatov <st.ipatov%gmail.com@localhost>
Pushed By:	st.ipatov
Date:		Wed Nov 5 17:05:40 2025 +0000
Changeset:	58ec5a73ef7362e1e8f8564d571a7bb486d85784

Modified Files:
	Makefile
Added Files:
	py-ckcc-protocol/COMMIT_MSG
	py-ckcc-protocol/DESCR
	py-ckcc-protocol/Makefile
	py-ckcc-protocol/PLIST
	py-ckcc-protocol/distinfo

Log Message:
py-ckcc-protocol: add new package version 1.5.0

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=58ec5a73ef7362e1e8f8564d571a7bb486d85784

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

diffstat:
 Makefile                    |  1 +
 py-ckcc-protocol/COMMIT_MSG |  3 +++
 py-ckcc-protocol/DESCR      |  4 ++++
 py-ckcc-protocol/Makefile   | 25 +++++++++++++++++++++++++
 py-ckcc-protocol/PLIST      | 32 ++++++++++++++++++++++++++++++++
 py-ckcc-protocol/distinfo   |  5 +++++
 6 files changed, 70 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 04a7f28847..4f6c9043ce 100644
--- a/Makefile
+++ b/Makefile
@@ -3602,6 +3602,7 @@ SUBDIR+=	py-ciabatta
 SUBDIR+=	py-cinfony
 SUBDIR+=	py-cito
 SUBDIR+=	py-cityhash
+SUBDIR+=	py-ckcc-protocol
 SUBDIR+=	py-cli
 SUBDIR+=	py-cli_helpers
 SUBDIR+=	py-click-command-tree
diff --git a/py-ckcc-protocol/COMMIT_MSG b/py-ckcc-protocol/COMMIT_MSG
new file mode 100644
index 0000000000..0e0e496ff4
--- /dev/null
+++ b/py-ckcc-protocol/COMMIT_MSG
@@ -0,0 +1,3 @@
+security/py-ckcc-protocol: Add py-ckcc-protocol version 1.5.0
+
+Coldcard CLI and python interface library
diff --git a/py-ckcc-protocol/DESCR b/py-ckcc-protocol/DESCR
new file mode 100644
index 0000000000..de70f29d35
--- /dev/null
+++ b/py-ckcc-protocol/DESCR
@@ -0,0 +1,4 @@
+Coldcard is an affordable, ultra-secure and open-source hardware
+wallet for Bitcoin. Built for hardcore Bitcoin users who demand
+maximum security. This is the python code and command-line
+utilities you need to communicate with it over USB.
diff --git a/py-ckcc-protocol/Makefile b/py-ckcc-protocol/Makefile
new file mode 100644
index 0000000000..8495140e52
--- /dev/null
+++ b/py-ckcc-protocol/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD$
+
+DISTNAME=	ckcc-protocol-1.5.0
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	security
+MASTER_SITES=	${MASTER_SITE_PYPI:=c/ckcc-protocol/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/Coldcard/ckcc-protocol
+COMMENT=	Coldcard CLI and python interface library
+LICENSE=	gnu-lgpl-v3
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+DEPENDS+=	${PYPKGPREFIX}-click>=6.7:../../devel/py-click
+DEPENDS+=	${PYPKGPREFIX}-aes>=0:../../security/py-aes
+DEPENDS+=	${PYPKGPREFIX}-ecdsa>=0.17:../../security/py-ecdsa
+DEPENDS+=	${PYPKGPREFIX}-hidapi>=0.7.99.post21:../../wip/py-hidapi
+
+USE_LANGUAGES=	# none
+
+REPLACE_PYTHON=		*.py
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-ckcc-protocol/PLIST b/py-ckcc-protocol/PLIST
new file mode 100644
index 0000000000..4a2dcf9db3
--- /dev/null
+++ b/py-ckcc-protocol/PLIST
@@ -0,0 +1,32 @@
+@comment $NetBSD$
+bin/ckcc
+${PYSITELIB}/ckcc/__init__.py
+${PYSITELIB}/ckcc/__init__.pyc
+${PYSITELIB}/ckcc/__init__.pyo
+${PYSITELIB}/ckcc/cli.py
+${PYSITELIB}/ckcc/cli.pyc
+${PYSITELIB}/ckcc/cli.pyo
+${PYSITELIB}/ckcc/client.py
+${PYSITELIB}/ckcc/client.pyc
+${PYSITELIB}/ckcc/client.pyo
+${PYSITELIB}/ckcc/constants.py
+${PYSITELIB}/ckcc/constants.pyc
+${PYSITELIB}/ckcc/constants.pyo
+${PYSITELIB}/ckcc/electrum.py
+${PYSITELIB}/ckcc/electrum.pyc
+${PYSITELIB}/ckcc/electrum.pyo
+${PYSITELIB}/ckcc/protocol.py
+${PYSITELIB}/ckcc/protocol.pyc
+${PYSITELIB}/ckcc/protocol.pyo
+${PYSITELIB}/ckcc/sigheader.py
+${PYSITELIB}/ckcc/sigheader.pyc
+${PYSITELIB}/ckcc/sigheader.pyo
+${PYSITELIB}/ckcc/utils.py
+${PYSITELIB}/ckcc/utils.pyc
+${PYSITELIB}/ckcc/utils.pyo
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING-CC
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
diff --git a/py-ckcc-protocol/distinfo b/py-ckcc-protocol/distinfo
new file mode 100644
index 0000000000..9eecfc9a48
--- /dev/null
+++ b/py-ckcc-protocol/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (ckcc-protocol-1.5.0.tar.gz) = e8a9dd63a0c219aabff6b9372833af60f8fa9c36a3fd2e00423a9ef6aa5c74e2
+SHA512 (ckcc-protocol-1.5.0.tar.gz) = 8f56aec09ff83f45dc1695d785f7d45cae3c8f8bd648bd6dc83141fdceacd5baae3a67748099933473ec5ff6ed5981aa9b375cdf9be24bd65f634783b0e769f2
+Size (ckcc-protocol-1.5.0.tar.gz) = 38818 bytes


Home | Main Index | Thread Index | Old Index