1{ lib, fetchFromGitHub, rustPlatform, runCommand, makeWrapper }:234rustPlatform.buildRustPackage rec {5 pname = "jrsonnet";6 version = "d32fe45b8ed28fb39b5359a704922922368af1c0";78 src = fetchFromGitHub {9 owner = "CertainLach";10 repo = pname;11 rev = version;12 hash = "sha256-R9Xt36bYS5upVDzt8hEifwmfocXpJbIKwvxkoJNEGVc=";13 };14 cargoHash = "sha256-V+KGWeNlUnelofaGzufNPLGDyxazoFrjZ/n391VYYws=";1516 cargoTestFlags = [ "--package=jrsonnet --features=mimalloc,legacy-this-file" ];17 cargoBuildFlags = [ "--package=jrsonnet --features=mimalloc,legacy-this-file" ];1819 buildInputs = [ makeWrapper ];2021 postInstall = ''22 mv $out/bin/jrsonnet $out/bin/jrsonnet-release23 wrapProgram $out/bin/jrsonnet-release --add-flags "--max-stack=200000 --os-stack=200000"24 '';25}