11 pname = "ardugotools";
14 src = fetchFromGitHub {
15 owner = "randomouscrap98";
18 hash = "sha256-SqeUcYa8XscwaJaCSIoZ9lEtRJ0hN01XJDyCJFX2dTc=";
21 vendorHash = "sha256-Z9ObsS+GwVsz6ZlXCgN0WlShHzbmx4WLa/1/XLSSAAs=";
25 # Skip tests referencing a non-existing file
27 "TestRunLuaFlashcartGenerator_CategoriesOnly"
28 "TestRunLuaFlashcartGenerator_FullCart"
29 "TestRunLuaFlashcartGenerator_MakeCart"
32 [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ];
35 description = "CLI toolset for Arduboy";
36 changelog = "https://github.com/randomouscrap98/ardugotools/releases/tag/v${version}";
37 homepage = "https://github.com/randomouscrap98/ardugotools";
38 license = lib.licenses.mit;
39 maintainers = with lib.maintainers; [ luftmensch-luftmensch ];
40 mainProgram = "ardugotools";