Sun Mar 12 14:05:22 2023 UTC ()
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.


(wiz)
diff -r1.7 -r1.8 pkgsrc/security/py-yubikey-manager/Makefile
diff -r1.1 -r1.2 pkgsrc/security/py-yubikey-manager/PLIST
diff -r1.4 -r1.5 pkgsrc/security/py-yubikey-manager/distinfo
diff -r1.2 -r1.3 pkgsrc/security/ykman/Makefile
diff -r1.1 -r1.2 pkgsrc/security/ykman/version.mk

cvs diff -r1.7 -r1.8 pkgsrc/security/py-yubikey-manager/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-yubikey-manager/Makefile 2022/10/19 14:25:20 1.7
+++ pkgsrc/security/py-yubikey-manager/Makefile 2023/03/12 14:05:21 1.8
@@ -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
5DISTNAME= yubikey-manager-${VERSION} 5DISTNAME= yubikey_manager-${VERSION}
6PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 6PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}-${VERSION}
7PKGREVISION= 3 
8CATEGORIES= security sysutils 7CATEGORIES= security sysutils
9MASTER_SITES= ${MASTER_SITE_GITHUB:=Yubico/} 8MASTER_SITES= ${MASTER_SITE_GITHUB:=Yubico/}
10GITHUB_PROJECT= yubikey-manager 9GITHUB_PROJECT= yubikey-manager
11GITHUB_TAG= ${DISTNAME} 10GITHUB_RELEASE= ${VERSION}
12 11
13MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
14HOMEPAGE= https://developers.yubico.com/yubikey-manager/ 13HOMEPAGE= https://developers.yubico.com/yubikey-manager/
15COMMENT= Yubico YubiKey manager library 14COMMENT= Yubico YubiKey manager library
16LICENSE= 2-clause-bsd 15LICENSE= 2-clause-bsd
17 16
18DEPENDS+= ${PYPKGPREFIX}-click>=0:../../devel/py-click 17TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry>=0:../../devel/py-poetry
19DEPENDS+= ${PYPKGPREFIX}-fido2>=0:../../security/py-fido2 18TEST_DEPENDS+= ${PYPKGPREFIX}-makefun>=0:../../devel/py-makefun
20DEPENDS+= ${PYPKGPREFIX}-scard>=0:../../devel/py-scard 19TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.2:../../devel/py-test
21DEPENDS+= ${PYPKGPREFIX}-six>=0:../../lang/py-six 20DEPENDS+= ${PYPKGPREFIX}-click>=8:../../devel/py-click
22DEPENDS+= ${PYPKGPREFIX}-usb>=0:../../devel/py-usb 21DEPENDS+= ${PYPKGPREFIX}-fido2>=1:../../security/py-fido2
 22DEPENDS+= ${PYPKGPREFIX}-scard>=2:../../devel/py-scard
 23DEPENDS+= ${PYPKGPREFIX}-keyring>=23.4:../../security/py-keyring
23 24
24PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-usb 25PYTHON_VERSIONS_INCOMPATIBLE= 27
25 
26USE_PKG_RESOURCES= yes 
27 26
28post-install: 27post-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" 31do-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
34PYTHON_VERSIONED_DEPENDENCIES+= cryptography 36PYTHON_VERSIONED_DEPENDENCIES+= cryptography
35PYTHON_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"

cvs diff -r1.1 -r1.2 pkgsrc/security/py-yubikey-manager/PLIST (expand / switch to unified diff)

--- pkgsrc/security/py-yubikey-manager/PLIST 2020/08/17 07:02:25 1.1
+++ pkgsrc/security/py-yubikey-manager/PLIST 2023/03/12 14:05:21 1.2
@@ -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 $
2bin/ykman-${PYVERSSUFFIX} 2bin/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

cvs diff -r1.4 -r1.5 pkgsrc/security/py-yubikey-manager/distinfo (expand / switch to unified diff)

--- pkgsrc/security/py-yubikey-manager/distinfo 2021/10/26 11:17:51 1.4
+++ pkgsrc/security/py-yubikey-manager/distinfo 2023/03/12 14:05:21 1.5
@@ -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
3BLAKE2s (yubikey-manager-3.1.1.tar.gz) = ef48d1a33385981a821c3ad049cd727601e213a090df8adeb948a51ee6ddcda7 3BLAKE2s (yubikey_manager-5.0.1.tar.gz) = d2cedf5fdf5564d5fade5bc0852f60a268bb6a6011257df993b4933c1968114f
4SHA512 (yubikey-manager-3.1.1.tar.gz) = 4c1516c9fb72bae5f046f32220403504b3b34bce503abc50597c13cc0f29eb7673b8520d580f7bdd31120adfd4cfef8a91f3bb42bdafc517836952d7f5bb6ad9 4SHA512 (yubikey_manager-5.0.1.tar.gz) = 2e798f8475e52c9091f5cd6ebbd5937eb3f14c49e9c2c9c7eda09c095ac3a1c80065e14f8e9c827c1eee8914ce3c3e21dbb2820a6ac8cefed1306d409cc6a0fc
5Size (yubikey-manager-3.1.1.tar.gz) = 119251 bytes 5Size (yubikey_manager-5.0.1.tar.gz) = 158829 bytes
6SHA1 (patch-ykman_descriptor.py) = aaf79848fb17f3426b7d12d9b3fb40007d8774ee 
7SHA1 (patch-ykman_driver__ccid.py) = ff238fe8fd67dd0bbe14f6afbebffd19c0de270b 

cvs diff -r1.2 -r1.3 pkgsrc/security/ykman/Makefile (expand / switch to unified diff)

--- pkgsrc/security/ykman/Makefile 2022/06/30 11:18:48 1.2
+++ pkgsrc/security/ykman/Makefile 2023/03/12 14:05:22 1.3
@@ -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
3PKGREVISION= 1 
4.include "../../security/ykman/version.mk" 3.include "../../security/ykman/version.mk"
5 4
6PKGNAME= ykman-${VERSION} 5PKGNAME= ykman-${VERSION}
7CATEGORIES= security 6CATEGORIES= security
8MASTER_SITES= # empty 7MASTER_SITES= # empty
9DISTFILES= # empty 8DISTFILES= # empty
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://developers.yubico.com/yubikey-manager/ 11HOMEPAGE= https://developers.yubico.com/yubikey-manager/
13COMMENT= Yubico YubiKey manager command-line tool 12COMMENT= Yubico YubiKey manager command-line tool
14LICENSE= 2-clause-bsd 13LICENSE= 2-clause-bsd
15 14
16DEPENDS+= ${PYPKGPREFIX}-yubikey-manager>=${VERSION}:../../security/py-yubikey-manager 15DEPENDS+= ${PYPKGPREFIX}-yubikey-manager>=${VERSION}:../../security/py-yubikey-manager

cvs diff -r1.1 -r1.2 pkgsrc/security/ykman/version.mk (expand / switch to unified diff)

--- pkgsrc/security/ykman/version.mk 2020/08/17 07:02:25 1.1
+++ pkgsrc/security/ykman/version.mk 2023/03/12 14:05:22 1.2
@@ -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
6VERSION= 3.1.1 6VERSION= 5.0.1