diff --git a/desktop/multimedia.nix b/desktop/multimedia.nix index 24c09ad..25d4567 100644 --- a/desktop/multimedia.nix +++ b/desktop/multimedia.nix @@ -11,12 +11,11 @@ let # Multimedia Packages myFFmpeg = let - withUnfree = pkgs.unstable.ffmpeg-full.override { withUnfree = true; }; - withTensorflow = withUnfree.overrideAttrs (old: { - buildInputs = (old.buildInputs or []) ++ [ pkgs.libtensorflow ]; - configureFlags = (old.configureFlags or []) ++ [ "--enable-libtensorflow" ]; - }); - in withTensorflow; + withUnfree = pkgs.unstable.ffmpeg-full.override { + withUnfree = true; + withTensorflow = !pkgs.unstable.libtensorflow.meta.broken; + }; + in withUnfree; myFFmpeg_opt = config.aviallon.optimizations.optimizePkg { lto = false; } myFFmpeg;