biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / misc / pipr / default.nix
blobf447ffcaeef6be85b5a5a6146326d8001b68de97
1 { lib
2 , fetchFromGitHub
3 , rustPlatform
4 , bubblewrap
5 , makeWrapper
6 }:
8 rustPlatform.buildRustPackage rec {
9   pname = "pipr";
10   version = "0.0.16";
12   src = fetchFromGitHub {
13     owner = "ElKowar";
14     repo = pname;
15     rev = "v${version}";
16     sha256 = "sha256-6jtUNhib6iveuZ7qUKK7AllyMKFpZ8OUUaIieFqseY8=";
17   };
19   cargoSha256 = "sha256-SLOiX8z8LuQ9VA/lg0lOhqs85MGs0vmeP74cS6sgghI=";
21   nativeBuildInputs = [ makeWrapper ];
22   postFixup = ''
23     wrapProgram "$out/bin/pipr" --prefix PATH : ${lib.makeBinPath [ bubblewrap ]}
24   '';
26   meta = with lib; {
27     description = "A commandline-tool to interactively write shell pipelines";
28     mainProgram = "pipr";
29     homepage = "https://github.com/ElKowar/pipr";
30     license = licenses.mit;
31     maintainers = with maintainers; [ elkowar ];
32     platforms = platforms.all;
33   };