pkgsrc-WIP-changes archive

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

py-ledgercomm: add new package version 1.2.1



Module Name:	pkgsrc-wip
Committed By:	Stepan Ipatov <st.ipatov%gmail.com@localhost>
Pushed By:	st.ipatov
Date:		Thu Nov 6 00:37:29 2025 +0000
Changeset:	7445575bc313483cb85144d8f750f6d11ffcb6b8

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

Log Message:
py-ledgercomm: add new package version 1.2.1

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

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

diffstat:
 Makefile                 |  1 +
 py-ledgercomm/COMMIT_MSG |  3 +++
 py-ledgercomm/DESCR      |  2 ++
 py-ledgercomm/Makefile   | 23 +++++++++++++++++++++++
 py-ledgercomm/PLIST      | 39 +++++++++++++++++++++++++++++++++++++++
 py-ledgercomm/distinfo   |  5 +++++
 6 files changed, 73 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 4f6c9043ce..3ca580e924 100644
--- a/Makefile
+++ b/Makefile
@@ -4107,6 +4107,7 @@ SUBDIR+=	py-lcapy
 SUBDIR+=	py-ld
 SUBDIR+=	py-lds
 SUBDIR+=	py-lea
+SUBDIR+=	py-ledgercomm
 SUBDIR+=	py-lemma
 SUBDIR+=	py-lempel-Ziv_Complexity
 SUBDIR+=	py-lenstools
diff --git a/py-ledgercomm/COMMIT_MSG b/py-ledgercomm/COMMIT_MSG
new file mode 100644
index 0000000000..69447efa12
--- /dev/null
+++ b/py-ledgercomm/COMMIT_MSG
@@ -0,0 +1,3 @@
+devel/py-ledgercomm: Add py-ledgercomm version 1.2.1
+
+Library to communicate with Ledger Nano S/X and Speculos
diff --git a/py-ledgercomm/DESCR b/py-ledgercomm/DESCR
new file mode 100644
index 0000000000..71b2128677
--- /dev/null
+++ b/py-ledgercomm/DESCR
@@ -0,0 +1,2 @@
+Python library to send and receive APDU through HID or TCP socket. It can be
+used with a Ledger Nano S/X or with the Speculos emulator.
diff --git a/py-ledgercomm/Makefile b/py-ledgercomm/Makefile
new file mode 100644
index 0000000000..6f0d84a786
--- /dev/null
+++ b/py-ledgercomm/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD$
+
+DISTNAME=	ledgercomm-1.2.1
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	devel python
+MASTER_SITES=	${MASTER_SITE_PYPI:=l/ledgercomm/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://pypi.org/project/ledgercomm/
+COMMENT=	Library to communicate with Ledger Nano S/X and Speculos
+LICENSE=	mit
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools_scm>=6.2:../../devel/py-setuptools_scm
+DEPENDS+=	${PYPKGPREFIX}-hidapi>=0.9.0.post3:../../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-ledgercomm/PLIST b/py-ledgercomm/PLIST
new file mode 100644
index 0000000000..ab4fb7013e
--- /dev/null
+++ b/py-ledgercomm/PLIST
@@ -0,0 +1,39 @@
+@comment $NetBSD$
+bin/ledgercomm-send
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENCE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/zip-safe
+${PYSITELIB}/ledgercomm/__init__.py
+${PYSITELIB}/ledgercomm/__init__.pyc
+${PYSITELIB}/ledgercomm/__init__.pyo
+${PYSITELIB}/ledgercomm/__version__.py
+${PYSITELIB}/ledgercomm/__version__.pyc
+${PYSITELIB}/ledgercomm/__version__.pyo
+${PYSITELIB}/ledgercomm/cli/__init__.py
+${PYSITELIB}/ledgercomm/cli/__init__.pyc
+${PYSITELIB}/ledgercomm/cli/__init__.pyo
+${PYSITELIB}/ledgercomm/cli/send.py
+${PYSITELIB}/ledgercomm/cli/send.pyc
+${PYSITELIB}/ledgercomm/cli/send.pyo
+${PYSITELIB}/ledgercomm/interfaces/__init__.py
+${PYSITELIB}/ledgercomm/interfaces/__init__.pyc
+${PYSITELIB}/ledgercomm/interfaces/__init__.pyo
+${PYSITELIB}/ledgercomm/interfaces/comm.py
+${PYSITELIB}/ledgercomm/interfaces/comm.pyc
+${PYSITELIB}/ledgercomm/interfaces/comm.pyo
+${PYSITELIB}/ledgercomm/interfaces/hid_device.py
+${PYSITELIB}/ledgercomm/interfaces/hid_device.pyc
+${PYSITELIB}/ledgercomm/interfaces/hid_device.pyo
+${PYSITELIB}/ledgercomm/interfaces/tcp_client.py
+${PYSITELIB}/ledgercomm/interfaces/tcp_client.pyc
+${PYSITELIB}/ledgercomm/interfaces/tcp_client.pyo
+${PYSITELIB}/ledgercomm/log.py
+${PYSITELIB}/ledgercomm/log.pyc
+${PYSITELIB}/ledgercomm/log.pyo
+${PYSITELIB}/ledgercomm/transport.py
+${PYSITELIB}/ledgercomm/transport.pyc
+${PYSITELIB}/ledgercomm/transport.pyo
diff --git a/py-ledgercomm/distinfo b/py-ledgercomm/distinfo
new file mode 100644
index 0000000000..93cde97925
--- /dev/null
+++ b/py-ledgercomm/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (ledgercomm-1.2.1.tar.gz) = 199a4ac4058e0760ff9c515fb3bcb5563c458a6eae597d5536e1a91e7fc2fdf4
+SHA512 (ledgercomm-1.2.1.tar.gz) = 271fd90d8e67929e2bdcdccbd68287c6ab39e25adbbfafb3d0f706af4d00376298b8cbd4c594a5019f89b2a6f2a165b9456629b924590471fe44c463eeac113e
+Size (ledgercomm-1.2.1.tar.gz) = 14245 bytes


Home | Main Index | Thread Index | Old Index