chore(gsr): chase latest permission changes
All checks were successful
Discord / discord commits (push) Has been skipped

This commit is contained in:
matt1432 2025-06-07 14:50:08 -04:00
parent 26a3e1178c
commit e85e9730cc
3 changed files with 6 additions and 12 deletions

View file

@ -13,13 +13,6 @@
cfgDesktop = config.roles.desktop;
in {
security.wrappers = {
gpu-screen-recorder = {
owner = "root";
group = "video";
capabilities = "cap_sys_nice+ep";
source = getExe gpu-screen-recorder;
};
gsr-kms-server = {
owner = "root";
group = "video";
@ -47,6 +40,7 @@ in {
pkgs.pulseaudio
pkgs.xorg.xrandr
gpu-screen-recorder
gpu-screen-recorder.gsr-dbus-server
hyprPkgs
];

8
flake.lock generated
View file

@ -401,11 +401,11 @@
"gpu-screen-recorder-src": {
"flake": false,
"locked": {
"lastModified": 1748326440,
"narHash": "sha256-rqt8Fl3zaZxV6YjZENoq9iq42zF0L7URAyYqG/0Wp80=",
"lastModified": 1749289909,
"narHash": "sha256-NYi68hvFFRvJv9h0/NTeeuOv/FgfQtGMwP5v9lUFNr8=",
"ref": "refs/heads/master",
"rev": "b2487788c2f9c0e73ebf6271bab6598be44e7cbb",
"revCount": 1104,
"rev": "b0b1442a037be7bc6b07c11920dbf25207a9136e",
"revCount": 1109,
"type": "git",
"url": "https://repo.dec05eba.com/gpu-screen-recorder"
},

View file

@ -74,7 +74,7 @@ in
];
fixupPhase =
optionalString (pname == "gsr-kms-server")
optionalString (pname == "gpu-screen-recorder")
# bash
''
runHook preFixup