32 stdenv.mkDerivation (finalAttrs: {
33 pname = "envision-unwrapped";
34 version = "0-unstable-2024-10-20";
36 src = fetchFromGitLab {
39 rev = "c40a4ad05a8e6ea99eed4a7d7d2098a08686e065";
40 hash = "sha256-C/m5Hx52fFyuVI87EmHpe5YqjwDWoyveiXA0sJTt2NQ=";
45 cargoDeps = rustPlatform.fetchCargoTarball {
46 inherit (finalAttrs) pname version src;
47 hash = "sha256-I9UDCKrqU6TWcmHsSFwt1elplPwU+XTgyXiN2wtw5y0=";
58 rustPlatform.cargoSetupHook
80 wrapProgram $out/bin/envision \
81 --prefix PATH : "${lib.makeBinPath [ gdb ]}"
84 passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch=main" ]; };
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;