anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / applications / misc / inherd-quake / default.nix
blobc71dae3b27e1b68f63e8c3d2efa954bfd8b2fbb3
1 { lib
2 , fetchFromGitHub
3 , rustPlatform
4 , pkg-config
5 , openssl
6 , stdenv
7 , CoreServices
8 , Security
9 }:
11 rustPlatform.buildRustPackage rec {
12   pname = "inherd-quake";
13   version = "0.5.1";
15   src = fetchFromGitHub {
16     owner = "phodal";
17     repo = "quake";
18     rev = "v${version}";
19     sha256 = "sha256-HKAR4LJm0lrQgTOCqtYIRFbO3qHtPbr4Fpx2ek1oJ4Q=";
20   };
22   cargoHash = "sha256-svvtZyfN91OT3yqxH6TgFhGYg9drpXsts4p2WqSHG8w=";
24   nativeBuildInputs = [ pkg-config ];
26   buildInputs = [
27     openssl
28   ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
29     CoreServices
30     Security
31   ];
33   meta = with lib; {
34     description = "Knowledge management meta-framework for geeks";
35     homepage = "https://github.com/phodal/quake";
36     license = licenses.mit;
37     maintainers = [ maintainers.elliot ];
38     mainProgram = "quake";
39   };