python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / szyszka / default.nix
blob61bc41b269bac7a0aebf587698b1e00f8d494535
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 , pkg-config
5 , glib
6 , cairo
7 , pango
8 , atk
9 , gdk-pixbuf
10 , gtk3
13 rustPlatform.buildRustPackage rec {
14   pname = "szyszka";
15   version = "2.0.0";
17   src = fetchFromGitHub {
18     owner = "qarmin";
19     repo = pname;
20     rev = version;
21     sha256 = "sha256-TQwDvkWWlk09kVVaVI56isJi+X9UXWnoz+2PVyK9BGc=";
22   };
24   cargoSha256 = "sha256-2uyMA2nIOPkc5+qImFn3eUVq2AxHu3Xj91TpkKswjao=";
26   nativeBuildInputs = [
27     pkg-config
28   ];
30   buildInputs = [
31     glib
32     cairo
33     pango
34     atk
35     gdk-pixbuf
36     gtk3
37   ];
39   meta = with lib; {
40     description = "A simple but powerful and fast bulk file renamer";
41     homepage = "https://github.com/qarmin/szyszka";
42     license = with licenses; [ mit ];
43     maintainers = with maintainers; [ kranzes ];
44   };