biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / knightos / patchrom / default.nix
blob6eb4e2b308b455ec13a885d59f8211f8c5482625
1 { lib, stdenv, fetchFromGitHub, cmake, asciidoc, libxslt }:
4 stdenv.mkDerivation rec {
5   pname = "patchrom";
7   version = "1.1.3";
9   src = fetchFromGitHub {
10     owner = "KnightOS";
11     repo = "patchrom";
12     rev = version;
13     sha256 = "0yc4q7n3k7k6rx3cxq5ddd5r0la8gw1287a74kql6gwkxjq0jmcv";
14   };
16   strictDeps = true;
18   nativeBuildInputs = [ asciidoc cmake libxslt.bin ];
20   hardeningDisable = [ "format" ];
22   meta = with lib; {
23     homepage    = "https://knightos.org/";
24     description = "Patches jumptables into TI calculator ROM files and generates an include file";
25     mainProgram = "patchrom";
26     license     = licenses.mit;
27     maintainers = with maintainers; [ siraben ];
28     platforms   = platforms.unix;
29   };