Loading maintainers/maintainer-list.nix +10 −0 Original line number Diff line number Diff line Loading @@ -18613,6 +18613,16 @@ { fingerprint = "C0A7 A9BB 115B C857 4D75 EA99 BBB7 A680 1DF1 E03F"; } ]; }; ritiek = { name = "Ritiek Malhotra"; email = "ritiekmalhotra123@gmail.com"; matrix = "@ritiek:matrix.org"; github = "ritiek"; githubId = 20314742; keys = [ { fingerprint = "66FF 6099 7B04 845F F4C0 CB4F EB6F C9F9 FC96 4257"; } ]; }; rixed = { email = "rixed-github@happyleptic.org"; github = "rixed"; Loading pkgs/by-name/pi/piano-rs/package.nix 0 → 100644 +47 −0 Original line number Diff line number Diff line { lib, rustPlatform, fetchFromGitHub, makeBinaryWrapper, pkg-config, alsa-lib, }: rustPlatform.buildRustPackage rec { pname = "piano-rs"; version = "0.2.0"; src = fetchFromGitHub { owner = "ritiek"; repo = pname; rev = "v${version}"; hash = "sha256-qZeH9xXQPIOJ87mvLahnJB3DuEgLX0EAXPvECgxNlq0="; }; cargoHash = "sha256-vDqfWXeQVEnMWMjhAG/A0afff7dWMoQejDZjcVlYBMQ="; nativeBuildInputs = [ makeBinaryWrapper pkg-config ]; buildInputs = [ alsa-lib ]; postInstall = '' mkdir -p "$out"/share/piano-rs cp -r assets "$out"/share/piano-rs wrapProgram "$out"/bin/piano-rs \ --set ASSETS "$out"/share/piano-rs/assets ''; meta = with lib; { description = "A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal"; homepage = "https://github.com/ritiek/piano-rs"; license = licenses.mit; mainProgram = "piano-rs"; maintainers = with maintainers; [ ritiek ]; platforms = platforms.unix; }; } Loading
maintainers/maintainer-list.nix +10 −0 Original line number Diff line number Diff line Loading @@ -18613,6 +18613,16 @@ { fingerprint = "C0A7 A9BB 115B C857 4D75 EA99 BBB7 A680 1DF1 E03F"; } ]; }; ritiek = { name = "Ritiek Malhotra"; email = "ritiekmalhotra123@gmail.com"; matrix = "@ritiek:matrix.org"; github = "ritiek"; githubId = 20314742; keys = [ { fingerprint = "66FF 6099 7B04 845F F4C0 CB4F EB6F C9F9 FC96 4257"; } ]; }; rixed = { email = "rixed-github@happyleptic.org"; github = "rixed"; Loading
pkgs/by-name/pi/piano-rs/package.nix 0 → 100644 +47 −0 Original line number Diff line number Diff line { lib, rustPlatform, fetchFromGitHub, makeBinaryWrapper, pkg-config, alsa-lib, }: rustPlatform.buildRustPackage rec { pname = "piano-rs"; version = "0.2.0"; src = fetchFromGitHub { owner = "ritiek"; repo = pname; rev = "v${version}"; hash = "sha256-qZeH9xXQPIOJ87mvLahnJB3DuEgLX0EAXPvECgxNlq0="; }; cargoHash = "sha256-vDqfWXeQVEnMWMjhAG/A0afff7dWMoQejDZjcVlYBMQ="; nativeBuildInputs = [ makeBinaryWrapper pkg-config ]; buildInputs = [ alsa-lib ]; postInstall = '' mkdir -p "$out"/share/piano-rs cp -r assets "$out"/share/piano-rs wrapProgram "$out"/bin/piano-rs \ --set ASSETS "$out"/share/piano-rs/assets ''; meta = with lib; { description = "A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal"; homepage = "https://github.com/ritiek/piano-rs"; license = licenses.mit; mainProgram = "piano-rs"; maintainers = with maintainers; [ ritiek ]; platforms = platforms.unix; }; }