py-yubikey-manager, ykman: update to 5.0.1 * Version 5.0.1 (released 2023-01-17) ** Bugfix: Fix the interactive confirmation prompt for some CLI commands. ** Bugfix: OpenPGP Signature PIN policy values were swapped. ** Bugfix: FIDO: Handle discoverable credentials that are missing name or displayName. ** Add support for Python 3.11. ** Remove extra whitespace characters from CLI into command output. * Version 5.0.0 (released 2022-10-19) ** Various cleanups and improvements to the API. ** Improvements to the handling of YubiKeys and connections. ** Command aliases for ykman 3.x (introduced in ykman 4.0) have now been dropped. ** Installers for ykman are now provided for Windows (amd64) and MacOS (universal2). ** Logging has been improved, and a new TRAFFIC level has been introduced. ** The codebase has been improved for scripting usage, either directly as a Python module, or via the new "ykman script" command. See doc/Scripting.adoc, doc/Library_Usage.adoc, and examples/ for more details. ** PIV: Add support for dotted-string OIDs when parsing RFC4514 strings. ** PIV: Drop support for signing certificates and CSRs with SHA-1. ** FIDO: Credential management commands have been improved to deal with ambiguity in certain cases. ** OATH: Access Keys ("remembered" passwords) are now stored in the system keyring. ** OpenPGP: Commands have been added to manage PINs. * Version 4.0.9 (released 2022-06-17) ** Dependency: Add support for python-fido2 1.x ** Fix: Drop stated support for Click 6 as features from 7 are being used. * Version 4.0.8 (released 2022-01-31) ** Bugfix: Fix error message for invalid modhex when programing a YubiOTP credential. ** Bugfix: Fix issue with displaying a Steam credential when it is the only account. ** Bugfix: Prevent installation of files in site-packages root. ** Bugfix: Fix cleanup logic in PIV for protected management key. ** Add support for token identifier when programming slot-based HOTP. ** Add support for programming NDEF in text mode. ** Dependency: Add support for Cryptography <= 38. * Version 4.0.7 (released 2021-09-08) ** Bugfix release: Fix broken naming for "YubiKey 4", and a small OATH issue with touch Steam credentials. * Version 4.0.6 (released 2021-09-08) ** Improve handling of YubiKey device reboots. ** More consistently mask PIN/password input in prompts. ** Support switching mode over CCID for YubiKey Edge. ** Run pkill from PATH instead of fixed location. * Version 4.0.5 (released 2021-07-16) ** Bugfix: Fix PIV feature detection for some YubiKey NEO versions. ** Bugfix: Fix argument short form for --period when adding TOTP credentials. ** Bugfix: More strict validation for some arguments, resulting in better error messages. ** Bugfix: Correctly handle TOTP credentials using period != 30 AND touch_required. ** Bugfix: Fix prompting for access code in the otp settings command (now uses "-A -"). * Version 4.0.3 (released 2021-05-17) ** Add support for fido reset over NFC. ** Bugfix: The --touch argument to piv change-management-key was ignored. ** Bugfix: Don't prompt for password when importing PIV key/cert if file is invalid. ** Bugfix: Fix setting touch-eject/auto-eject for YubiKey 4 and NEO. ** Bugfix: Detect PKCS#12 format when outer sequence uses indefinite length. ** Dependency: Add support for Click 8. * Version 4.0.2 (released 2021-04-12) ** Update device names. ** Add read_info output to the --diagnose command, and show exception types. ** Bugfix: Fix read_info for YubiKey Plus. * Version 4.0.1 (released 2021-03-29) ** Add support for YK5-based FIPS YubiKeys. ** Bugfix: Fix OTP device enumeration on Win32. * Version 4.0.0 (released 2021-03-02) ** Drop support for Python < 3.6. ** Drop reliance on libusb and libykpersonalize. ** Support the "fido" and "otp" subcommands over NFC (using the --reader flag) ** New "ykman --diagnose" command to aid in troubleshooting. ** New "ykman apdu" command for sending raw APDUs over the smart card interface. ** Restructuring of subcommands, with aliases for old versions (to be removed in a future release). ** Major changes to the underlying "library" code: *** New "yubikit" package added for custom development and advanced scripting. *** Type hints added for a large part of the "public" API. ** OpenPGP: Add support for KDF enabled YubiKeys. ** Static password: Add support for FR, IT, UK and BEPO keyboard layouts. * Version 3.1.2 (released 2021-01-21) ** Bugfix release: Fix dependency on python-fido2 version.diff -r1.7 -r1.8 pkgsrc/security/py-yubikey-manager/Makefile
(wiz)
@@ -1,37 +1,38 @@ | @@ -1,37 +1,38 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2022/10/19 14:25:20 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2023/03/12 14:05:21 wiz Exp $ | |
2 | 2 | |||
3 | .include "../../security/ykman/version.mk" | 3 | .include "../../security/ykman/version.mk" | |
4 | 4 | |||
5 | DISTNAME= yubikey-manager-${VERSION} | 5 | DISTNAME= yubikey_manager-${VERSION} | |
6 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 6 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}-${VERSION} | |
7 | PKGREVISION= 3 | |||
8 | CATEGORIES= security sysutils | 7 | CATEGORIES= security sysutils | |
9 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Yubico/} | 8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Yubico/} | |
10 | GITHUB_PROJECT= yubikey-manager | 9 | GITHUB_PROJECT= yubikey-manager | |
11 | GITHUB_TAG= ${DISTNAME} | 10 | GITHUB_RELEASE= ${VERSION} | |
12 | 11 | |||
13 | MAINTAINER= pkgsrc-users@NetBSD.org | 12 | MAINTAINER= pkgsrc-users@NetBSD.org | |
14 | HOMEPAGE= https://developers.yubico.com/yubikey-manager/ | 13 | HOMEPAGE= https://developers.yubico.com/yubikey-manager/ | |
15 | COMMENT= Yubico YubiKey manager library | 14 | COMMENT= Yubico YubiKey manager library | |
16 | LICENSE= 2-clause-bsd | 15 | LICENSE= 2-clause-bsd | |
17 | 16 | |||
18 | DEPENDS+= ${PYPKGPREFIX}-click>=0:../../devel/py-click | 17 | TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry>=0:../../devel/py-poetry | |
19 | DEPENDS+= ${PYPKGPREFIX}-fido2>=0:../../security/py-fido2 | 18 | TEST_DEPENDS+= ${PYPKGPREFIX}-makefun>=0:../../devel/py-makefun | |
20 | DEPENDS+= ${PYPKGPREFIX}-scard>=0:../../devel/py-scard | 19 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.2:../../devel/py-test | |
21 | DEPENDS+= ${PYPKGPREFIX}-six>=0:../../lang/py-six | 20 | DEPENDS+= ${PYPKGPREFIX}-click>=8:../../devel/py-click | |
22 | DEPENDS+= ${PYPKGPREFIX}-usb>=0:../../devel/py-usb | 21 | DEPENDS+= ${PYPKGPREFIX}-fido2>=1:../../security/py-fido2 | |
22 | DEPENDS+= ${PYPKGPREFIX}-scard>=2:../../devel/py-scard | |||
23 | DEPENDS+= ${PYPKGPREFIX}-keyring>=23.4:../../security/py-keyring | |||
23 | 24 | |||
24 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-usb | 25 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
25 | ||||
26 | USE_PKG_RESOURCES= yes | |||
27 | 26 | |||
28 | post-install: | 27 | post-install: | |
29 | cd ${DESTDIR}${PREFIX}/bin && \ | 28 | cd ${DESTDIR}${PREFIX}/bin && \ | |
30 | ${MV} ykman ykman-${PYVERSSUFFIX} | 29 | ${MV} ykman ykman-${PYVERSSUFFIX} | |
31 | 30 | |||
32 | .include "../../lang/python/egg.mk" | 31 | do-test: | |
33 | .include "../../security/ykpers/buildlink3.mk" | 32 | cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} | |
33 | ||||
34 | .include "../../lang/python/wheel.mk" | |||
35 | # for non-rust support | |||
34 | PYTHON_VERSIONED_DEPENDENCIES+= cryptography | 36 | PYTHON_VERSIONED_DEPENDENCIES+= cryptography | |
35 | PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL | |||
36 | .include "../../lang/python/versioned_dependencies.mk" | 37 | .include "../../lang/python/versioned_dependencies.mk" | |
37 | .include "../../mk/bsd.pkg.mk" | 38 | .include "../../mk/bsd.pkg.mk" |
@@ -1,117 +1,120 @@ | @@ -1,117 +1,120 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1 2020/08/17 07:02:25 riastradh Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2023/03/12 14:05:21 wiz Exp $ | |
2 | bin/ykman-${PYVERSSUFFIX} | 2 | bin/ykman-${PYVERSSUFFIX} | |
3 | ${PYSITELIB}/ykman/VERSION | |||
4 | ${PYSITELIB}/ykman/__init__.py | 3 | ${PYSITELIB}/ykman/__init__.py | |
5 | ${PYSITELIB}/ykman/__init__.pyc | 4 | ${PYSITELIB}/ykman/__init__.pyc | |
6 | ${PYSITELIB}/ykman/__init__.pyo | 5 | ${PYSITELIB}/ykman/_cli/__init__.py | |
7 | ${PYSITELIB}/ykman/cli/__init__.py | 6 | ${PYSITELIB}/ykman/_cli/__init__.pyc | |
8 | ${PYSITELIB}/ykman/cli/__init__.pyc | 7 | ${PYSITELIB}/ykman/_cli/__main__.py | |
9 | ${PYSITELIB}/ykman/cli/__init__.pyo | 8 | ${PYSITELIB}/ykman/_cli/__main__.pyc | |
10 | ${PYSITELIB}/ykman/cli/__main__.py | 9 | ${PYSITELIB}/ykman/_cli/aliases.py | |
11 | ${PYSITELIB}/ykman/cli/__main__.pyc | 10 | ${PYSITELIB}/ykman/_cli/aliases.pyc | |
12 | ${PYSITELIB}/ykman/cli/__main__.pyo | 11 | ${PYSITELIB}/ykman/_cli/apdu.py | |
13 | ${PYSITELIB}/ykman/cli/config.py | 12 | ${PYSITELIB}/ykman/_cli/apdu.pyc | |
14 | ${PYSITELIB}/ykman/cli/config.pyc | 13 | ${PYSITELIB}/ykman/_cli/config.py | |
15 | ${PYSITELIB}/ykman/cli/config.pyo | 14 | ${PYSITELIB}/ykman/_cli/config.pyc | |
16 | ${PYSITELIB}/ykman/cli/fido.py | 15 | ${PYSITELIB}/ykman/_cli/fido.py | |
17 | ${PYSITELIB}/ykman/cli/fido.pyc | 16 | ${PYSITELIB}/ykman/_cli/fido.pyc | |
18 | ${PYSITELIB}/ykman/cli/fido.pyo | 17 | ${PYSITELIB}/ykman/_cli/info.py | |
19 | ${PYSITELIB}/ykman/cli/info.py | 18 | ${PYSITELIB}/ykman/_cli/info.pyc | |
20 | ${PYSITELIB}/ykman/cli/info.pyc | 19 | ${PYSITELIB}/ykman/_cli/oath.py | |
21 | ${PYSITELIB}/ykman/cli/info.pyo | 20 | ${PYSITELIB}/ykman/_cli/oath.pyc | |
22 | ${PYSITELIB}/ykman/cli/mode.py | 21 | ${PYSITELIB}/ykman/_cli/openpgp.py | |
23 | ${PYSITELIB}/ykman/cli/mode.pyc | 22 | ${PYSITELIB}/ykman/_cli/openpgp.pyc | |
24 | ${PYSITELIB}/ykman/cli/mode.pyo | 23 | ${PYSITELIB}/ykman/_cli/otp.py | |
25 | ${PYSITELIB}/ykman/cli/oath.py | 24 | ${PYSITELIB}/ykman/_cli/otp.pyc | |
26 | ${PYSITELIB}/ykman/cli/oath.pyc | 25 | ${PYSITELIB}/ykman/_cli/piv.py | |
27 | ${PYSITELIB}/ykman/cli/oath.pyo | 26 | ${PYSITELIB}/ykman/_cli/piv.pyc | |
28 | ${PYSITELIB}/ykman/cli/opgp.py | 27 | ${PYSITELIB}/ykman/_cli/script.py | |
29 | ${PYSITELIB}/ykman/cli/opgp.pyc | 28 | ${PYSITELIB}/ykman/_cli/script.pyc | |
30 | ${PYSITELIB}/ykman/cli/opgp.pyo | 29 | ${PYSITELIB}/ykman/_cli/util.py | |
31 | ${PYSITELIB}/ykman/cli/otp.py | 30 | ${PYSITELIB}/ykman/_cli/util.pyc | |
32 | ${PYSITELIB}/ykman/cli/otp.pyc | 31 | ${PYSITELIB}/ykman/_openpgp.py | |
33 | ${PYSITELIB}/ykman/cli/otp.pyo | 32 | ${PYSITELIB}/ykman/_openpgp.pyc | |
34 | ${PYSITELIB}/ykman/cli/piv.py | 33 | ${PYSITELIB}/ykman/base.py | |
35 | ${PYSITELIB}/ykman/cli/piv.pyc | 34 | ${PYSITELIB}/ykman/base.pyc | |
36 | ${PYSITELIB}/ykman/cli/piv.pyo | |||
37 | ${PYSITELIB}/ykman/cli/util.py | |||
38 | ${PYSITELIB}/ykman/cli/util.pyc | |||
39 | ${PYSITELIB}/ykman/cli/util.pyo | |||
40 | ${PYSITELIB}/ykman/descriptor.py | |||
41 | ${PYSITELIB}/ykman/descriptor.pyc | |||
42 | ${PYSITELIB}/ykman/descriptor.pyo | |||
43 | ${PYSITELIB}/ykman/device.py | 35 | ${PYSITELIB}/ykman/device.py | |
44 | ${PYSITELIB}/ykman/device.pyc | 36 | ${PYSITELIB}/ykman/device.pyc | |
45 | ${PYSITELIB}/ykman/device.pyo | 37 | ${PYSITELIB}/ykman/diagnostics.py | |
46 | ${PYSITELIB}/ykman/driver.py | 38 | ${PYSITELIB}/ykman/diagnostics.pyc | |
47 | ${PYSITELIB}/ykman/driver.pyc | |||
48 | ${PYSITELIB}/ykman/driver.pyo | |||
49 | ${PYSITELIB}/ykman/driver_ccid.py | |||
50 | ${PYSITELIB}/ykman/driver_ccid.pyc | |||
51 | ${PYSITELIB}/ykman/driver_ccid.pyo | |||
52 | ${PYSITELIB}/ykman/driver_fido.py | |||
53 | ${PYSITELIB}/ykman/driver_fido.pyc | |||
54 | ${PYSITELIB}/ykman/driver_fido.pyo | |||
55 | ${PYSITELIB}/ykman/driver_otp.py | |||
56 | ${PYSITELIB}/ykman/driver_otp.pyc | |||
57 | ${PYSITELIB}/ykman/driver_otp.pyo | |||
58 | ${PYSITELIB}/ykman/fido.py | 39 | ${PYSITELIB}/ykman/fido.py | |
59 | ${PYSITELIB}/ykman/fido.pyc | 40 | ${PYSITELIB}/ykman/fido.pyc | |
60 | ${PYSITELIB}/ykman/fido.pyo | 41 | ${PYSITELIB}/ykman/hid/__init__.py | |
42 | ${PYSITELIB}/ykman/hid/__init__.pyc | |||
43 | ${PYSITELIB}/ykman/hid/base.py | |||
44 | ${PYSITELIB}/ykman/hid/base.pyc | |||
45 | ${PYSITELIB}/ykman/hid/freebsd.py | |||
46 | ${PYSITELIB}/ykman/hid/freebsd.pyc | |||
47 | ${PYSITELIB}/ykman/hid/linux.py | |||
48 | ${PYSITELIB}/ykman/hid/linux.pyc | |||
49 | ${PYSITELIB}/ykman/hid/macos.py | |||
50 | ${PYSITELIB}/ykman/hid/macos.pyc | |||
51 | ${PYSITELIB}/ykman/hid/windows.py | |||
52 | ${PYSITELIB}/ykman/hid/windows.pyc | |||
53 | ${PYSITELIB}/ykman/logging.py | |||
54 | ${PYSITELIB}/ykman/logging.pyc | |||
61 | ${PYSITELIB}/ykman/logging_setup.py | 55 | ${PYSITELIB}/ykman/logging_setup.py | |
62 | ${PYSITELIB}/ykman/logging_setup.pyc | 56 | ${PYSITELIB}/ykman/logging_setup.pyc | |
63 | ${PYSITELIB}/ykman/logging_setup.pyo | |||
64 | ${PYSITELIB}/ykman/native/__init__.py | |||
65 | ${PYSITELIB}/ykman/native/__init__.pyc | |||
66 | ${PYSITELIB}/ykman/native/__init__.pyo | |||
67 | ${PYSITELIB}/ykman/native/libloader.py | |||
68 | ${PYSITELIB}/ykman/native/libloader.pyc | |||
69 | ${PYSITELIB}/ykman/native/libloader.pyo | |||
70 | ${PYSITELIB}/ykman/native/pyusb.py | |||
71 | ${PYSITELIB}/ykman/native/pyusb.pyc | |||
72 | ${PYSITELIB}/ykman/native/pyusb.pyo | |||
73 | ${PYSITELIB}/ykman/native/util.py | |||
74 | ${PYSITELIB}/ykman/native/util.pyc | |||
75 | ${PYSITELIB}/ykman/native/util.pyo | |||
76 | ${PYSITELIB}/ykman/native/ykpers.py | |||
77 | ${PYSITELIB}/ykman/native/ykpers.pyc | |||
78 | ${PYSITELIB}/ykman/native/ykpers.pyo | |||
79 | ${PYSITELIB}/ykman/oath.py | 57 | ${PYSITELIB}/ykman/oath.py | |
80 | ${PYSITELIB}/ykman/oath.pyc | 58 | ${PYSITELIB}/ykman/oath.pyc | |
81 | ${PYSITELIB}/ykman/oath.pyo | |||
82 | ${PYSITELIB}/ykman/opgp.py | |||
83 | ${PYSITELIB}/ykman/opgp.pyc | |||
84 | ${PYSITELIB}/ykman/opgp.pyo | |||
85 | ${PYSITELIB}/ykman/otp.py | 59 | ${PYSITELIB}/ykman/otp.py | |
86 | ${PYSITELIB}/ykman/otp.pyc | 60 | ${PYSITELIB}/ykman/otp.pyc | |
87 | ${PYSITELIB}/ykman/otp.pyo | 61 | ${PYSITELIB}/ykman/pcsc/__init__.py | |
62 | ${PYSITELIB}/ykman/pcsc/__init__.pyc | |||
88 | ${PYSITELIB}/ykman/piv.py | 63 | ${PYSITELIB}/ykman/piv.py | |
89 | ${PYSITELIB}/ykman/piv.pyc | 64 | ${PYSITELIB}/ykman/piv.pyc | |
90 | ${PYSITELIB}/ykman/piv.pyo | 65 | ${PYSITELIB}/ykman/py.typed | |
91 | ${PYSITELIB}/ykman/scancodes/__init__.py | 66 | ${PYSITELIB}/ykman/scancodes/__init__.py | |
92 | ${PYSITELIB}/ykman/scancodes/__init__.pyc | 67 | ${PYSITELIB}/ykman/scancodes/__init__.pyc | |
93 | ${PYSITELIB}/ykman/scancodes/__init__.pyo | 68 | ${PYSITELIB}/ykman/scancodes/bepo.py | |
69 | ${PYSITELIB}/ykman/scancodes/bepo.pyc | |||
94 | ${PYSITELIB}/ykman/scancodes/de.py | 70 | ${PYSITELIB}/ykman/scancodes/de.py | |
95 | ${PYSITELIB}/ykman/scancodes/de.pyc | 71 | ${PYSITELIB}/ykman/scancodes/de.pyc | |
96 | ${PYSITELIB}/ykman/scancodes/de.pyo | 72 | ${PYSITELIB}/ykman/scancodes/fr.py | |
73 | ${PYSITELIB}/ykman/scancodes/fr.pyc | |||
74 | ${PYSITELIB}/ykman/scancodes/it.py | |||
75 | ${PYSITELIB}/ykman/scancodes/it.pyc | |||
97 | ${PYSITELIB}/ykman/scancodes/modhex.py | 76 | ${PYSITELIB}/ykman/scancodes/modhex.py | |
98 | ${PYSITELIB}/ykman/scancodes/modhex.pyc | 77 | ${PYSITELIB}/ykman/scancodes/modhex.pyc | |
99 | ${PYSITELIB}/ykman/scancodes/modhex.pyo | |||
100 | ${PYSITELIB}/ykman/scancodes/norman.py | 78 | ${PYSITELIB}/ykman/scancodes/norman.py | |
101 | ${PYSITELIB}/ykman/scancodes/norman.pyc | 79 | ${PYSITELIB}/ykman/scancodes/norman.pyc | |
102 | ${PYSITELIB}/ykman/scancodes/norman.pyo | 80 | ${PYSITELIB}/ykman/scancodes/uk.py | |
81 | ${PYSITELIB}/ykman/scancodes/uk.pyc | |||
103 | ${PYSITELIB}/ykman/scancodes/us.py | 82 | ${PYSITELIB}/ykman/scancodes/us.py | |
104 | ${PYSITELIB}/ykman/scancodes/us.pyc | 83 | ${PYSITELIB}/ykman/scancodes/us.pyc | |
105 | ${PYSITELIB}/ykman/scancodes/us.pyo | 84 | ${PYSITELIB}/ykman/scripting.py | |
85 | ${PYSITELIB}/ykman/scripting.pyc | |||
106 | ${PYSITELIB}/ykman/settings.py | 86 | ${PYSITELIB}/ykman/settings.py | |
107 | ${PYSITELIB}/ykman/settings.pyc | 87 | ${PYSITELIB}/ykman/settings.pyc | |
108 | ${PYSITELIB}/ykman/settings.pyo | |||
109 | ${PYSITELIB}/ykman/util.py | 88 | ${PYSITELIB}/ykman/util.py | |
110 | ${PYSITELIB}/ykman/util.pyc | 89 | ${PYSITELIB}/ykman/util.pyc | |
111 | ${PYSITELIB}/ykman/util.pyo | 90 | ${PYSITELIB}/${WHEEL_INFODIR}/COPYING | |
112 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 91 | ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER | |
113 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 92 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
114 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 93 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
115 | ${PYSITELIB}/${EGG_INFODIR}/entry_points.txt | 94 | ${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED | |
116 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 95 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
117 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 96 | ${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json | |
97 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | |||
98 | ${PYSITELIB}/yubikit/__init__.py | |||
99 | ${PYSITELIB}/yubikit/__init__.pyc | |||
100 | ${PYSITELIB}/yubikit/core/__init__.py | |||
101 | ${PYSITELIB}/yubikit/core/__init__.pyc | |||
102 | ${PYSITELIB}/yubikit/core/fido.py | |||
103 | ${PYSITELIB}/yubikit/core/fido.pyc | |||
104 | ${PYSITELIB}/yubikit/core/otp.py | |||
105 | ${PYSITELIB}/yubikit/core/otp.pyc | |||
106 | ${PYSITELIB}/yubikit/core/smartcard.py | |||
107 | ${PYSITELIB}/yubikit/core/smartcard.pyc | |||
108 | ${PYSITELIB}/yubikit/logging.py | |||
109 | ${PYSITELIB}/yubikit/logging.pyc | |||
110 | ${PYSITELIB}/yubikit/management.py | |||
111 | ${PYSITELIB}/yubikit/management.pyc | |||
112 | ${PYSITELIB}/yubikit/oath.py | |||
113 | ${PYSITELIB}/yubikit/oath.pyc | |||
114 | ${PYSITELIB}/yubikit/piv.py | |||
115 | ${PYSITELIB}/yubikit/piv.pyc | |||
116 | ${PYSITELIB}/yubikit/py.typed | |||
117 | ${PYSITELIB}/yubikit/support.py | |||
118 | ${PYSITELIB}/yubikit/support.pyc | |||
119 | ${PYSITELIB}/yubikit/yubiotp.py | |||
120 | ${PYSITELIB}/yubikit/yubiotp.pyc |
@@ -1,7 +1,5 @@ | @@ -1,7 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2021/10/26 11:17:51 nia Exp $ | 1 | $NetBSD: distinfo,v 1.5 2023/03/12 14:05:21 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (yubikey-manager-3.1.1.tar.gz) = ef48d1a33385981a821c3ad049cd727601e213a090df8adeb948a51ee6ddcda7 | 3 | BLAKE2s (yubikey_manager-5.0.1.tar.gz) = d2cedf5fdf5564d5fade5bc0852f60a268bb6a6011257df993b4933c1968114f | |
4 | SHA512 (yubikey-manager-3.1.1.tar.gz) = 4c1516c9fb72bae5f046f32220403504b3b34bce503abc50597c13cc0f29eb7673b8520d580f7bdd31120adfd4cfef8a91f3bb42bdafc517836952d7f5bb6ad9 | 4 | SHA512 (yubikey_manager-5.0.1.tar.gz) = 2e798f8475e52c9091f5cd6ebbd5937eb3f14c49e9c2c9c7eda09c095ac3a1c80065e14f8e9c827c1eee8914ce3c3e21dbb2820a6ac8cefed1306d409cc6a0fc | |
5 | Size (yubikey-manager-3.1.1.tar.gz) = 119251 bytes | 5 | Size (yubikey_manager-5.0.1.tar.gz) = 158829 bytes | |
6 | SHA1 (patch-ykman_descriptor.py) = aaf79848fb17f3426b7d12d9b3fb40007d8774ee | |||
7 | SHA1 (patch-ykman_driver__ccid.py) = ff238fe8fd67dd0bbe14f6afbebffd19c0de270b |
@@ -1,16 +1,15 @@ | @@ -1,16 +1,15 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2022/06/30 11:18:48 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2023/03/12 14:05:22 wiz Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 1 | |||
4 | .include "../../security/ykman/version.mk" | 3 | .include "../../security/ykman/version.mk" | |
5 | 4 | |||
6 | PKGNAME= ykman-${VERSION} | 5 | PKGNAME= ykman-${VERSION} | |
7 | CATEGORIES= security | 6 | CATEGORIES= security | |
8 | MASTER_SITES= # empty | 7 | MASTER_SITES= # empty | |
9 | DISTFILES= # empty | 8 | DISTFILES= # empty | |
10 | 9 | |||
11 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
12 | HOMEPAGE= https://developers.yubico.com/yubikey-manager/ | 11 | HOMEPAGE= https://developers.yubico.com/yubikey-manager/ | |
13 | COMMENT= Yubico YubiKey manager command-line tool | 12 | COMMENT= Yubico YubiKey manager command-line tool | |
14 | LICENSE= 2-clause-bsd | 13 | LICENSE= 2-clause-bsd | |
15 | 14 | |||
16 | DEPENDS+= ${PYPKGPREFIX}-yubikey-manager>=${VERSION}:../../security/py-yubikey-manager | 15 | DEPENDS+= ${PYPKGPREFIX}-yubikey-manager>=${VERSION}:../../security/py-yubikey-manager |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | # $NetBSD: version.mk,v 1.1 2020/08/17 07:02:25 riastradh Exp $ | 1 | # $NetBSD: version.mk,v 1.2 2023/03/12 14:05:22 wiz Exp $ | |
2 | 2 | |||
3 | # used by security/py-yubikey-manager/Makefile | 3 | # used by security/py-yubikey-manager/Makefile | |
4 | # used by security/ykman/Makefile | 4 | # used by security/ykman/Makefile | |
5 | 5 | |||
6 | VERSION= 3.1.1 | 6 | VERSION= 5.0.1 |