This repository has been archived on 2025-05-19. You can view files and clone it, but cannot push or open issues or pull requests.
godot-4.4.1/pkgs/godot/headless.nix
2025-03-19 13:20:24 +01:00

28 lines
620 B
Nix

{ fetchurl,
godotBin
}:
let
qualifier = "stable";
in
godotBin.overrideAttrs (oldAttrs: rec {
pname = "godot-headless-bin";
version = "4.4.1";
src = fetchurl {
url = "https://downloads.tuxfamily.org/godotengine/${version}/Godot_v${version}-${qualifier}_linux_headless.64.zip";
sha256 = "NgrJetf/EPYW64pix/+8PRrna0QlvnsA2tbdqjpEFHY=";
};
installPhase = ''
mkdir -p $out/bin
install -m 0755 Godot_v${version}-${qualifier}_linux_headless.64 $out/bin/godot-headless
'';
postFixup = ''
wrapProgram $out/bin/godot-headless \
--set LD_LIBRARY_PATH ${oldAttrs.libraries}
'';
})