10 python3Packages.buildPythonApplication rec {
14 src = fetchFromGitHub {
18 hash = "sha256-jPD+7bFU6k1+NRKRHwynEmZ0G6ZwnF8AZVuTqk5DjEY=";
24 desktopName = "FlashGBX UI";
26 exec = meta.mainProgram;
27 comment = "UI for reading and writing Game Boy and Game Boy Advance cartridges";
28 categories = [ "Utility" ];
33 install -D FlashGBX/res/icon.png $out/share/icons/hicolor/256x256/apps/flashgbx.png
39 python3Packages.setuptools
44 propagatedBuildInputs =
55 ++ lib.optionals stdenv.hostPlatform.isLinux [
60 description = "GUI for reading and writing GB and GBA cartridges with the GBxCart RW";
61 homepage = "https://github.com/lesserkuma/FlashGBX";
62 license = licenses.gpl3Only;
63 mainProgram = "flashgbx";
64 maintainers = with maintainers; [ grahamnorris ];