python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / nitch / default.nix
blob62a691f306e978e262fc4b99ccae53d973b04534
1 { lib, nimPackages, fetchFromGitHub, fetchpatch }:
2 nimPackages.buildNimPackage rec {
3   pname = "nitch";
4   version = "0.1.6";
5   nimBinOnly = true;
6   src = fetchFromGitHub {
7     owner = "unxsh";
8     repo = "nitch";
9     rev = "42ad6899931dd5e0cec7b021c2b7e383fcc891f3";
10     hash = "sha256-QI7CbP0lvvjD+g29FR/YJjuZboZ+PoHynsNbpYC9SvE=";
11   };
13   patches = [
14     (fetchpatch {
15       url = "https://github.com/unxsh/nitch/commit/6831cf96144f58c4da298a0bc9b50d33056f6c08.patch";
16       sha256 = "sha256-uZUzUBLHBsssNqDxZ0NuTRMN9/gBxIlIiGgQkqCqEFc=";
17     })
18   ];
20   meta = with lib; {
21     description = "Incredibly fast system fetch written in nim";
22     homepage = "https://github.com/unxsh/nitch";
23     license = licenses.mit;
24     platforms = platforms.linux;
25     maintainers = with maintainers; [ quasigod-io ];
26     mainProgram = "nitch";
27   };