Merge pull request #251050 from surfaceflinger/steamguard-cli

steamguard-cli: init at 0.12.0

authored by

Mario Rodas and committed by
GitHub
e1674514 ac6f5a6a

+30
+28
pkgs/tools/security/steamguard-cli/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + }: 5 + 6 + rustPlatform.buildRustPackage rec { 7 + pname = "steamguard-cli"; 8 + version = "0.12.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "dyc3"; 12 + repo = pname; 13 + rev = "v${version}"; 14 + hash = "sha256-WCEMZTi9/EI8JaUM5w2xJkx0x3DoaByORgVqw1TPcgI="; 15 + }; 16 + 17 + cargoHash = "sha256-FVjL0tFndJNsL5oZSSqBvMtCEPqzf5xZGd8NaV5nmr4="; 18 + 19 + meta = with lib; { 20 + changelog = "https://github.com/dyc3/steamguard-cli/releases/tag/v${version}"; 21 + description = "A linux utility for generating 2FA codes for Steam and managing Steam trade confirmations."; 22 + homepage = "https://github.com/dyc3/steamguard-cli"; 23 + license = with licenses; [ gpl3Only ]; 24 + mainProgram = "steamguard"; 25 + maintainers = with maintainers; [ surfaceflinger ]; 26 + platforms = platforms.linux; 27 + }; 28 + }
+2
pkgs/top-level/all-packages.nix
··· 38570 38570 38571 38571 steamback = python311.pkgs.callPackage ../tools/games/steamback { }; 38572 38572 38573 + steamguard-cli = callPackage ../tools/security/steamguard-cli { }; 38574 + 38573 38575 protontricks = python3Packages.callPackage ../tools/package-management/protontricks { 38574 38576 inherit winetricks steam-run yad; 38575 38577 };