about summary refs log tree commit diff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorBobby Rong <rjl931189261@126.com>2024-05-13 19:12:00 +0800
committerBobby Rong <rjl931189261@126.com>2024-05-13 19:36:25 +0800
commita1049efe66678dfd8c88f17f8d531ae0d526076a (patch)
tree24c2fbd299c5fe3c7f7ea901bf1f195d05034a10 /pkgs/applications
parent062ca2a9370a27a35c524dc82d540e6e9824b652 (diff)
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.
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/office/planify/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/applications/office/planify/default.nix b/pkgs/applications/office/planify/default.nix
index 86117b22e8036..8d4c079753caa 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