evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / bl / blahaj / package.nix
bloba37d37bf418434e5c859e133885a47a2eec279f9
1 { lib
2 , stdenv
3 , crystal
4 , fetchFromGitHub
5   # https://crystal-lang.org/2019/09/06/parallelism-in-crystal/
6 , multithreading ? true
7 , static ? stdenv.hostPlatform.isStatic
8 }:
10 crystal.buildCrystalPackage rec {
11   pname = "blahaj";
12   version = "2.2.0";
14   src = fetchFromGitHub {
15     owner = "GeopJr";
16     repo = "BLAHAJ";
17     rev = "v${version}";
18     hash = "sha256-CmMF9jDKUo+c8dYc2UEHKdBDE4dgwExcRS5sSUsUJik=";
19   };
21   buildTargets = [ "${if static then "static" else "build"}${if multithreading then "_mt" else ""}" ];
23   meta = with lib; {
24     description = "Gay sharks at your local terminal - lolcat-like CLI tool";
25     homepage = "https://blahaj.queer.software";
26     license = licenses.bsd2;
27     maintainers = with maintainers; [ aleksana cafkafk ];
28     mainProgram = "blahaj";
29   };