about summary refs log tree commit diff
path: root/pkgs/applications/kde
diff options
context:
space:
mode:
authorManuel Bärenz <m.baerenz@sonnen.de>2023-12-07 12:33:28 +0100
committerManuel Bärenz <m.baerenz@sonnen.de>2023-12-07 12:33:28 +0100
commit034ea1399f23dbd6428b569e95b875803d70ced1 (patch)
tree5508b1c41d75391bbc6d38b362895182a5fb5736 /pkgs/applications/kde
parent9ec830423e680c6822f38258cc0c93518de45acf (diff)
kdenlive: Use ffmpeg-full for mlt
Diffstat (limited to 'pkgs/applications/kde')
-rw-r--r--pkgs/applications/kde/kdenlive/default.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/applications/kde/kdenlive/default.nix b/pkgs/applications/kde/kdenlive/default.nix
index bcd8ba360a82e..00330b76b3a00 100644
--- a/pkgs/applications/kde/kdenlive/default.nix
+++ b/pkgs/applications/kde/kdenlive/default.nix
@@ -36,6 +36,11 @@
 , wrapGAppsHook
 }:
 
+let
+  mlt-full = mlt.override {
+    ffmpeg = ffmpeg-full;
+  };
+in
 mkDerivation {
   pname = "kdenlive";
   nativeBuildInputs = [
@@ -60,7 +65,7 @@ mkDerivation {
     kplotting
     ktextwidgets
     mediainfo
-    mlt
+    mlt-full
     phonon-backend-gstreamer
     qtdeclarative
     qtmultimedia
@@ -81,8 +86,9 @@ mkDerivation {
   # https://github.com/NixOS/nixpkgs/issues/83885
   patches = [ ./dependency-paths.patch ];
 
-  inherit mlt mediainfo;
+  inherit mediainfo;
   ffmpeg = ffmpeg-full;
+  mlt = mlt-full;
 
   postPatch =
     # Module Qt5::Concurrent must be included in `find_package` before it is used.