at master 44 lines 770 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 cmake, 6 qtbase, 7 qt6, 8 wrapQtAppsHook, 9}: 10 11stdenv.mkDerivation rec { 12 pname = "maskromtool"; 13 version = "2024-08-18"; 14 15 src = fetchFromGitHub { 16 owner = "travisgoodspeed"; 17 repo = "maskromtool"; 18 rev = "v${version}"; 19 hash = "sha256-iuCjAAVEKVwJuAgKITwkXGhKau2DVWhFQLPjp28tjIo="; 20 }; 21 22 buildInputs = [ 23 qtbase 24 qt6.qtcharts 25 qt6.qttools 26 ]; 27 28 nativeBuildInputs = [ 29 cmake 30 wrapQtAppsHook 31 ]; 32 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 }; 44}