nixos-configs/packages/gpu-screen-recorder/gsr-kms-server.nix
matt1432 ef11b36f84
All checks were successful
Discord / discord commits (push) Has been skipped
refactor(gsr): clean up packaging
2024-11-21 11:26:08 -05:00

20 lines
461 B
Nix

{
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;};
})