anchor.diff:      ./tg_owt-10.12-sdk.patch
     ];
   
  +  postPatch = lib.optionalString stdenv.isLinux ''
  +    substituteInPlace src/modules/desktop_capture/linux/egl_dmabuf.cc \
  +      --replace '"libEGL.so.1"' '"${libGL}/lib/libEGL.so.1"'
  +    substituteInPlace src/modules/desktop_capture/linux/egl_dmabuf.cc \
  +      --replace '"libGL.so.1"' '"${libGL}/lib/libGL.so.1"'
  +    substituteInPlace src/modules/desktop_capture/linux/egl_dmabuf.cc \
  +      --replace '"libgbm.so.1"' '"${mesa}/lib/libgbm.so.1"'
  +    substituteInPlace src/modules/desktop_capture/linux/egl_dmabuf.cc \
  +      --replace '"libdrm.so.2"' '"${libdrm}/lib/libdrm.so.2"'
  +  '';
  +
     outputs = [ "out" "dev" ];
   
     nativeBuildInputs = [ pkg-config cmake ninja yasm ];
  
positive.code:     glib
      pipewire
      mesa
      libglvnd
    ] ++ lib.optionals stdenv.isDarwin [
      Cocoa
      AppKit
  
negative.code: , abseil-cpp
  , pipewire
  , mesa
  , libdrm
  , libGL
  , Cocoa
  , AppKit
  , IOKit
  