diff options
Diffstat (limited to 'nixpkgs/pkgs/by-name/ro/roon-tui/package.nix')
-rw-r--r-- | nixpkgs/pkgs/by-name/ro/roon-tui/package.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/by-name/ro/roon-tui/package.nix b/nixpkgs/pkgs/by-name/ro/roon-tui/package.nix new file mode 100644 index 000000000000..fb0ed9f6e681 --- /dev/null +++ b/nixpkgs/pkgs/by-name/ro/roon-tui/package.nix @@ -0,0 +1,32 @@ +{ stdenv +, lib +, rustPlatform +, fetchFromGitHub +}: + +rustPlatform.buildRustPackage rec { + pname = "roon-tui"; + version = "0.3.0"; + + src = fetchFromGitHub { + owner = "TheAppgineer"; + repo = "roon-tui"; + rev = version; + hash = "sha256-rwZPUa6NyKs+jz0+JQC0kSrw0T/EL+ms2m+AzHvrI7o="; + }; + + cargoLock = { + lockFile = ./Cargo.lock; + outputHashes = { + "roon-api-0.1.1" = "sha256-aFcS8esfgMxzzhWLeynTRFp1FZj2z6aHIivU/5p+uec="; + }; + }; + + meta = { + description = "A Roon Remote for the terminal"; + homepage = "https://github.com/TheAppgineer/roon-tui"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ MichaelCDormann ]; + mainProgram = "roon-tui"; + }; +} |