ra-multiplex: init at 0.2.2

authored by Tom Sydney Kerckhove and committed by Sandro 5a68f339 1331644a

+36
+34
pkgs/development/tools/rust/ra-multiplex/default.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , makeWrapper 4 + , rustPlatform 5 + , rust-analyzer 6 + }: 7 + 8 + rustPlatform.buildRustPackage { 9 + pname = "ra-multiplex"; 10 + version = "0.2.2"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "pr2502"; 14 + repo = "ra-multiplex"; 15 + rev = "dcb5f83890cb91016b0a1590cc1b732606bb6ec1"; 16 + hash = "sha256-Hf4Gj9eXEP4gXiqNV4Jq0oiGLX3DtDF9At1feEZ+bUE="; 17 + }; 18 + 19 + cargoHash = "sha256-MeUtkPjOsL1kQ2W0Q1/OqhKDVXs4cECkATHISpyfp9U="; 20 + 21 + nativeBuildInputs = [ makeWrapper ]; 22 + 23 + postInstall = '' 24 + wrapProgram $out/bin/ra-multiplex \ 25 + --suffix PATH ${lib.makeBinPath [ rust-analyzer ]} 26 + ''; 27 + 28 + meta = with lib; { 29 + description = "A multiplexer for rust-analyzer"; 30 + homepage = "https://github.com/pr2502/ra-multiplex"; 31 + license = with licenses; [ mit ]; 32 + maintainers = with maintainers; [ norfair ]; 33 + }; 34 + }
+2
pkgs/top-level/all-packages.nix
··· 16982 16983 ravedude = callPackage ../development/tools/rust/ravedude { }; 16984 16985 rhack = callPackage ../development/tools/rust/rhack { }; 16986 roogle = callPackage ../development/tools/rust/roogle { }; 16987 rustfmt = rustPackages.rustfmt;
··· 16982 16983 ravedude = callPackage ../development/tools/rust/ravedude { }; 16984 16985 + ra-multiplex = callPackage ../development/tools/rust/ra-multiplex {}; 16986 + 16987 rhack = callPackage ../development/tools/rust/rhack { }; 16988 roogle = callPackage ../development/tools/rust/roogle { }; 16989 rustfmt = rustPackages.rustfmt;