git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #99374 from siraben/mktiupgrade-init

knightos-mktiupgrade: init at 1.1.6

commite7add4afc1615e12474a79098b897e11686953b7 authorDaniël de Kok <me@danieldk.eu> dateFri 16 Oct 2020, 10:34 (6 years ago) parent8b4db57f8ca1be
2 files changed+29
pkgs/development/tools/knightos/mktiupgrade/default.nix+25 pkgs/top-level/all-packages.nix+4
pkgs/development/tools/knightos/mktiupgrade/default.nixnew file+25
@@ -0,0 +1,25 @@
1+{ stdenv, fetchFromGitHub, cmake, asciidoc }:
2+
3+stdenv.mkDerivation rec {
4+ pname = "mktiupgrade";
5+ version = "1.1.6";
6+
7+ src = fetchFromGitHub {
8+ owner = "KnightOS";
9+ repo = "mktiupgrade";
10+ rev = version;
11+ sha256 = "15y3rxvv7ipgc80wrvrpksxzdyqr21ywysc9hg6s7d3w8lqdq8dm";
12+ };
13+
14+ nativeBuildInputs = [ asciidoc cmake ];
15+
16+ hardeningDisable = [ "format" ];
17+
18+ meta = with stdenv.lib; {
19+ homepage = "https://knightos.org/";
20+ description = "Makes TI calculator upgrade files from ROM dumps";
21+ license = licenses.mit;
22+ maintainers = with maintainers; [ siraben ];
23+ platforms = platforms.unix;
24+ };
25+}
pkgs/top-level/all-packages.nix+4
@@ -9364,6 +9364,10 @@ in
93649364
93659365 knightos-patchrom = callPackage ../development/tools/knightos/patchrom { };
93669366
9367+ knightos-mktiupgrade = callPackage ../development/tools/knightos/mktiupgrade {
9368+ asciidoc = asciidoc-full;
9369+ };
9370+
93679371 knightos-scas = callPackage ../development/tools/knightos/scas { };
93689372
93699373 kotlin = callPackage ../development/compilers/kotlin { };