9 , gobject-introspection
15 stdenvNoCC.mkDerivation rec {
20 url = "https://github.com/google/agi/releases/download/${version}/agi-${version}-linux.zip";
21 sha256 = "sha256-Yawl6InBYSWNw3clHyGAeC2PVfXEzWmbd6vcYrqAPO0=";
37 cp ./{agi,gapis,gapir,gapit,device-info} $out/bin
40 for i in 16 32 48 64 96 128 256 512 1024; do
41 install -D ${src}/icon.png $out/share/icons/hicolor/''${i}x$i/apps/agi.png
50 wrapProgram $out/bin/agi \
51 --add-flags "--vm ${jre}/bin/java" \
52 --add-flags "--adb ${android-tools}/bin/adb" \
53 --add-flags "--jar $out/lib/gapic.jar" \
54 "''${gappsWrapperArgs[@]-}"
57 desktopItems = lib.toList (makeDesktopItem {
59 desktopName = "Android GPU Inspector";
62 categories = [ "Development" "Debugger" "Graphics" "3DGraphics" ];
66 description = "Android GPU Inspector";
67 homepage = "https://gpuinspector.dev";
68 changelog = "https://github.com/google/agi/releases/tag/v${version}";
69 platforms = [ "x86_64-linux" ];
70 license = licenses.asl20;
71 maintainers = with maintainers; [ kashw2 ];
72 sourceProvenance = with sourceTypes; [