python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / pipe-rename / default.nix
blobac976f1416a985915c74ac664c52b97b7295e55a
1 { lib, rustPlatform, fetchCrate, python3 }:
3 rustPlatform.buildRustPackage rec {
4   pname = "pipe-rename";
5   version = "1.6.0";
7   src = fetchCrate {
8     inherit pname version;
9     sha256 = "sha256-fAjJDHc6p/+a1RLricpNkww4JLJBAXNMfw1T2HmlxPg=";
10   };
12   cargoSha256 = "sha256-UvYRegfc/+cFx7kLuhQIYZGla5YCrWXKOsTMlV9c874=";
14   checkInputs = [ python3 ];
16   preCheck = ''
17     patchShebangs tests/editors/env-editor.py
18   '';
20   meta = with lib; {
21     description = "Rename your files using your favorite text editor";
22     homepage = "https://github.com/marcusbuffet/pipe-rename";
23     license = licenses.mit;
24     maintainers = with maintainers; [ figsoda ];
25     mainProgram = "renamer";
26   };