python313Packages.pyais: 2.8.3 -> 2.8.4 (#378375)
[NixPkgs.git] / pkgs / tools / graphics / maskromtool / default.nix
blob94fbfdb61fe095c66b637af296aed01b476c003f
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   cmake,
6   qtbase,
7   qt6,
8   wrapQtAppsHook,
9 }:
11 stdenv.mkDerivation rec {
12   pname = "maskromtool";
13   version = "2024-08-18";
15   src = fetchFromGitHub {
16     owner = "travisgoodspeed";
17     repo = "maskromtool";
18     rev = "v${version}";
19     hash = "sha256-iuCjAAVEKVwJuAgKITwkXGhKau2DVWhFQLPjp28tjIo=";
20   };
22   buildInputs = [
23     qtbase
24     qt6.qtcharts
25     qt6.qttools
26   ];
28   nativeBuildInputs = [
29     cmake
30     wrapQtAppsHook
31   ];
33   meta = {
34     description = "CAD tool for extracting bits from Mask ROM photographs";
35     homepage = "https://github.com/travisgoodspeed/maskromtool";
36     license = [
37       lib.licenses.beerware
38       lib.licenses.gpl1Plus
39     ];
40     maintainers = [
41       lib.maintainers.evanrichter
42     ];
43   };