diff options
author | Vladimír Čunát <v@cunat.cz> | 2019-05-11 11:08:31 +0200 |
---|---|---|
committer | Vladimír Čunát <v@cunat.cz> | 2019-05-11 11:38:28 +0200 |
commit | 5236232eea9a5cef21fe1f38c0ee22fd2a2bacfe (patch) | |
tree | 1f9fe3c072ce40fa8fd2a592b798bde38b8a742e /pkgs/development/libraries/ffmpeg-full | |
parent | 9fda8602e1b9d166ed9545587e74f3f3f668cd80 (diff) |
ffmpeg-full: fix the build phase
I was surprised the build is so slow, and I see it's single-threaded due to all work being done in install phase :-/ Please, do *not* rewrite phases unless you're really confident it's a good approach; typically postFoo and preFoo is much better. I considered filing this ffmpeg-related string of changes as a PR, but in the end it doesn't seem likely to need review and we have too many PRs as it is...
Diffstat (limited to 'pkgs/development/libraries/ffmpeg-full')
-rw-r--r-- | pkgs/development/libraries/ffmpeg-full/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/libraries/ffmpeg-full/default.nix b/pkgs/development/libraries/ffmpeg-full/default.nix index 5aa247578b14c..db606cc02d634 100644 --- a/pkgs/development/libraries/ffmpeg-full/default.nix +++ b/pkgs/development/libraries/ffmpeg-full/default.nix @@ -421,8 +421,8 @@ stdenv.mkDerivation rec { MediaToolbox VideoDecodeAcceleration libiconv cf-private /* For _OBJC_EHTYPE_$_NSException */ ]; - # Build qt-faststart executable - buildPhase = optional qtFaststartProgram ''make tools/qt-faststart''; + buildFlags = [ "all" ] + ++ optional qtFaststartProgram "tools/qt-faststart"; # Build qt-faststart executable # Hacky framework patching technique borrowed from the phantomjs2 package postInstall = optionalString qtFaststartProgram '' |