diff options
author | Michael Weiss <dev.primeos@gmail.com> | 2019-08-06 12:51:12 +0200 |
---|---|---|
committer | Michael Weiss <dev.primeos@gmail.com> | 2019-08-06 12:51:12 +0200 |
commit | 9bf6b0980c0b254cd3e0319161f266e2305ab689 (patch) | |
tree | cece57a1ab4ace0f2d782dcfb45a923078897f91 /pkgs/development/libraries/dav1d | |
parent | f63dbf3c94fcf53231996c99babaf509a365df00 (diff) |
dav1d: Add withTools but disable all tools by default
Diffstat (limited to 'pkgs/development/libraries/dav1d')
-rw-r--r-- | pkgs/development/libraries/dav1d/default.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/development/libraries/dav1d/default.nix b/pkgs/development/libraries/dav1d/default.nix index 774faddb40ca7..5f7ca179d4af4 100644 --- a/pkgs/development/libraries/dav1d/default.nix +++ b/pkgs/development/libraries/dav1d/default.nix @@ -1,5 +1,6 @@ { stdenv, fetchFromGitLab -, meson, ninja, nasm +, meson, ninja, nasm, pkgconfig +, withTools ? false, SDL2 }: stdenv.mkDerivation rec { @@ -14,8 +15,13 @@ stdenv.mkDerivation rec { sha256 = "1fbalfzw8j00vwbrh9h8kjdx6h99dr10vmvbpg3rhsspmxq9h66h"; }; - nativeBuildInputs = [ meson ninja nasm ]; + nativeBuildInputs = [ meson ninja nasm pkgconfig ]; # TODO: doxygen (currently only HTML and not build by default). + buildInputs = stdenv.lib.optional withTools SDL2; + + mesonFlags= [ + "-Denable_tools=${stdenv.lib.boolToString withTools}" + ]; meta = with stdenv.lib; { description = "A cross-platform AV1 decoder focused on speed and correctness"; |