From a1049efe66678dfd8c88f17f8d531ae0d526076a Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Mon, 13 May 2024 19:12:00 +0800 Subject: [PATCH] planify: Fix GtkMediaStream creation It looks like we still need the proper `GST_PLUGIN_SYSTEM_PATH_1_0` to not crash this, I have no idea what can explode if this is set everywhere (we propagate these in gtk4?) but this will be the simple workaround for now. The base and the good plugins are the minimum to avoid the crash for me. --- pkgs/applications/office/planify/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/office/planify/default.nix b/pkgs/applications/office/planify/default.nix index 86117b22e803..8d4c079753ca 100644 --- a/pkgs/applications/office/planify/default.nix +++ b/pkgs/applications/office/planify/default.nix @@ -10,6 +10,7 @@ , evolution-data-server , glib , glib-networking +, gst_all_1 , gtk4 , gtksourceview5 , gxml @@ -49,6 +50,9 @@ stdenv.mkDerivation rec { evolution-data-server glib glib-networking + # Needed for GtkMediaStream creation with success.ogg, see #311295. + gst_all_1.gst-plugins-base + gst_all_1.gst-plugins-good gtk4 gtksourceview5 gxml