32 stdenv.mkDerivation (finalAttrs: {
33 pname = "envision-unwrapped";
36 src = fetchFromGitLab {
39 rev = finalAttrs.version;
40 hash = "sha256-Q6PGBt3vWAp5QhSFsG88gi9ZFHLOQLAYdKpS94wCwCc=";
45 cargoDeps = rustPlatform.fetchCargoTarball {
46 inherit (finalAttrs) pname version src;
47 hash = "sha256-JRSTzcurHNUtyISAvhvdLJkokxLnoR+xs42YiRVmZnE=";
58 rustPlatform.cargoSetupHook
80 wrapProgram $out/bin/envision \
81 --prefix PATH : "${lib.makeBinPath [ gdb ]}"
84 passthru.updateScript = nix-update-script { };
87 description = "UI for building, configuring and running Monado, the open source OpenXR runtime";
88 homepage = "https://gitlab.com/gabmus/envision";
89 license = lib.licenses.agpl3Only;
90 mainProgram = "envision";
91 maintainers = with lib.maintainers; [
95 platforms = lib.platforms.linux;