biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / knightos / genkfs / default.nix
blobc3bf1a1e7a75ba96902d2e48fc8da3c14112ad06
1 { lib, stdenv, fetchFromGitHub, asciidoc, cmake, libxslt }:
3 stdenv.mkDerivation rec {
4   pname = "genkfs";
5   version = "1.3.2";
7   src = fetchFromGitHub {
8     owner = "KnightOS";
9     repo = "genkfs";
10     rev = version;
11     sha256 = "0f50idd2bb73b05qjmwlirjnhr1bp43zhrgy6z949ab9a7hgaydp";
12   };
14   strictDeps = true;
16   nativeBuildInputs = [ asciidoc libxslt.bin cmake ];
18   hardeningDisable = [ "format" ];
20   meta = with lib; {
21     homepage    = "https://knightos.org/";
22     description = "Utility to write a KFS filesystem into a ROM file";
23     mainProgram = "genkfs";
24     license     = licenses.mit;
25     maintainers = with maintainers; [ siraben ];
26     platforms   = platforms.all;
27   };