From 45b80cfb9922ba89b1b60b2eb0ec649878e22649 Mon Sep 17 00:00:00 2001 From: Salva Date: Thu, 9 Jul 2026 23:22:16 -0600 Subject: [PATCH] oo7-server: add option to use wrapped daemon --- pkgs/by-name/oo/oo7-server/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/oo/oo7-server/package.nix b/pkgs/by-name/oo/oo7-server/package.nix index 4c5cae927acd..b6dd7cf7ff54 100644 --- a/pkgs/by-name/oo/oo7-server/package.nix +++ b/pkgs/by-name/oo/oo7-server/package.nix @@ -1,4 +1,5 @@ { + lib, cargo, meson, ninja, @@ -8,6 +9,7 @@ rustc, stdenv, systemdLibs, + useWrappedDaemon ? true, }: stdenv.mkDerivation (finalAttrs: { pname = "oo7-server"; @@ -29,6 +31,11 @@ stdenv.mkDerivation (finalAttrs: { systemdLibs ]; + postFixup = lib.optionalString useWrappedDaemon '' + substituteInPlace "$out/share/systemd/user/oo7-daemon.service" \ + --replace-fail "$out/libexec/oo7-daemon" "/run/wrappers/bin/oo7-daemon" + ''; + meta = { inherit (oo7.meta) homepage