nixos-configs/packages/gpu-screen-recorder/gsr-kms-server.nix

21 lines
461 B
Nix
Raw Normal View History

2024-11-21 11:26:08 -05:00
{
callPackage,
gpu-screen-recorder-src,
...
}: let
pname = "gsr-kms-server";
gsr = callPackage ./generic.nix {inherit gpu-screen-recorder-src;};
in
gsr.overrideAttrs (o: {
inherit pname;
postFixup = ''
# This is needed to force gsr to lookup kms in PATH
# to get the security wrapper
rm $out/bin/gpu-screen-recorder
rm $out/bin/.gpu-screen-recorder-wrapped
'';
meta = o.meta // {mainProgram = pname;};
})