Skip to content

Commit

Permalink
yubikey-manager: 4.0.9 -> 5.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
afh committed Nov 1, 2022
1 parent cd0a368 commit ad42820
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 50 deletions.
13 changes: 4 additions & 9 deletions pkgs/tools/misc/yubikey-manager/default.nix
Original file line number Diff line number Diff line change
@@ -1,22 +1,18 @@
{ python3Packages, fetchFromGitHub, lib, yubikey-personalization, libu2f-host, libusb1, procps
, stdenv, pyOpenSSLSupport ? !(stdenv.isDarwin && stdenv.isAarch64) }:
, stdenv }:

python3Packages.buildPythonPackage rec {
pname = "yubikey-manager";
version = "4.0.9";
version = "5.0.0";
format = "pyproject";

src = fetchFromGitHub {
repo = "yubikey-manager";
rev = "refs/tags/${version}";
owner = "Yubico";
sha256 = "sha256-MwM/b1QP6pkyBjz/r6oC4sW1mKC0CKMay45a0wCktk0=";
sha256 = "sha256-ZQQhRiUsQwLaOY8NCzSc/PTmRewTL0ECBKj7Uj+6Gn8=";
};

patches = lib.optionals (!pyOpenSSLSupport) [
./remove-pyopenssl-tests.patch
];

postPatch = ''
substituteInPlace pyproject.toml \
--replace 'fido2 = ">=0.9, <1.0"' 'fido2 = ">*"'
Expand All @@ -34,8 +30,7 @@ python3Packages.buildPythonPackage rec {
pyusb
six
fido2
] ++ lib.optionals pyOpenSSLSupport [
pyopenssl
keyring
]) ++ [
libu2f-host
libusb1
Expand Down
41 changes: 0 additions & 41 deletions pkgs/tools/misc/yubikey-manager/remove-pyopenssl-tests.patch

This file was deleted.

0 comments on commit ad42820

Please sign in to comment.