Loading pkgs/tools/security/nitrokey-app2/default.nix 0 → 100644 +51 −0 Original line number Diff line number Diff line { lib , python3 , fetchFromGitHub , pynitrokey , wrapQtAppsHook }: python3.pkgs.buildPythonApplication rec { pname = "nitrokey-app2"; version = "2.1.2"; format = "flit"; src = fetchFromGitHub { owner = "Nitrokey"; repo = "nitrokey-app2"; rev = "v${version}"; hash = "sha256-VyhIFNXxH/FohgjhBeZXoQYppP7PEz+ei0qzsWz1xhk="; }; preBuild = '' make build-ui ''; nativeBuildInputs = with python3.pkgs; [ pyqt5 wrapQtAppsHook ]; dontWrapQtApps = true; propagatedBuildInputs = with python3.pkgs; [ pynitrokey pyudev pyqt5 pyqt5-stubs qt-material ]; preFixup = '' wrapQtApp "$out/bin/nitrokeyapp" \ --set-default CRYPTOGRAPHY_OPENSSL_NO_LEGACY 1 ''; meta = with lib; { description = "This application allows to manage Nitrokey 3 devices"; homepage = "https://github.com/Nitrokey/nitrokey-app2"; license = licenses.asl20; maintainers = with maintainers; [ _999eagle ]; mainProgram = "nitrokeyapp"; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -40922,6 +40922,8 @@ with pkgs; nitrokey-app = libsForQt5.callPackage ../tools/security/nitrokey-app { }; nitrokey-app2 = libsForQt5.callPackage ../tools/security/nitrokey-app2 { }; fpm2 = callPackage ../tools/security/fpm2 { }; simplenote = callPackage ../applications/misc/simplenote { }; Loading
pkgs/tools/security/nitrokey-app2/default.nix 0 → 100644 +51 −0 Original line number Diff line number Diff line { lib , python3 , fetchFromGitHub , pynitrokey , wrapQtAppsHook }: python3.pkgs.buildPythonApplication rec { pname = "nitrokey-app2"; version = "2.1.2"; format = "flit"; src = fetchFromGitHub { owner = "Nitrokey"; repo = "nitrokey-app2"; rev = "v${version}"; hash = "sha256-VyhIFNXxH/FohgjhBeZXoQYppP7PEz+ei0qzsWz1xhk="; }; preBuild = '' make build-ui ''; nativeBuildInputs = with python3.pkgs; [ pyqt5 wrapQtAppsHook ]; dontWrapQtApps = true; propagatedBuildInputs = with python3.pkgs; [ pynitrokey pyudev pyqt5 pyqt5-stubs qt-material ]; preFixup = '' wrapQtApp "$out/bin/nitrokeyapp" \ --set-default CRYPTOGRAPHY_OPENSSL_NO_LEGACY 1 ''; meta = with lib; { description = "This application allows to manage Nitrokey 3 devices"; homepage = "https://github.com/Nitrokey/nitrokey-app2"; license = licenses.asl20; maintainers = with maintainers; [ _999eagle ]; mainProgram = "nitrokeyapp"; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -40922,6 +40922,8 @@ with pkgs; nitrokey-app = libsForQt5.callPackage ../tools/security/nitrokey-app { }; nitrokey-app2 = libsForQt5.callPackage ../tools/security/nitrokey-app2 { }; fpm2 = callPackage ../tools/security/fpm2 { }; simplenote = callPackage ../applications/misc/simplenote { };